@import url('https://fonts.googleapis.com/css2?family=K2D:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Sen');
@import url('https://fonts.googleapis.com/css2?family=K2D:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Sen');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap');
@import url('https://use.typekit.net/qjo8fmj.css');
@import url('https://use.typekit.net/qjo8fmj.css');
@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900&display=swap');
@import url('/userFonts/PressStart2P-Regular.ttf');
@font-face {
font-family: 'Press Start 2P';
src: url('/userFonts/PressStart2P-Regular.ttf');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@import url('/userFonts/RubikMonoOne-Regular.ttf');
@font-face {
font-family: 'Rubik Mono One';
src: url('/userFonts/RubikMonoOne-Regular.ttf');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap');
.module-block .btn, .btn--cms-default, .module-block .btn--cms-default {
}

.btn--cms-default, .module-block .btn--cms-default {
background: #00b2c7;
border-color: #00b2c7;
font-family: 'K2D';
font-weight: normal;
}

.btn--cms-default:hover, .module-block .btn--cms-default:hover, .btn--cart-updated, .module-block .btn--cart-updated {
background: #09d6ed;
}

.btn--cms-default:hover, .module-block .btn--cms-default:hover {
border-color: #09d6ed;
}

.btn--cms-default, .module-block .btn--cms-default, .btn--cms-default:visited, .module-block .btn--cms-default:visited, .btn--cms-default:focus, .module-block .btn--cms-default:focus {
color: #ffffff;
}

.btn--cms-default:hover, .btn--cms-default:hover:visited, .btn--cms-default:hover:focus, .module-block .btn--cms-default:hover, .module-block .btn--cms-default:hover:visited, .module-block .btn--cms-default:hover:focus {
}

.module-block .btn--cms-default {
margin-left: auto;
margin-right: auto;
}

body {
font-family: 'Open Sans';
color: #ffffff;
font-weight: normal;
font-size: 16px;
line-height: 26px;
}

a, a:active, a:visited, a:focus {
color: #00b2c7;
}

a:visited, a:focus {
}

a:hover {
color: #09d6ed;
}

a, a:visited, a:active, a:focus {
}

a:hover, .nav>li>a:hover {
}

h1, .h1 {
font-weight: 600;
font-size: 34px;
}

h1, .h1, .header .h1 {
color: #000000;
}

h2, .h2 {
font-weight: 600;
font-size: 30px;
color: #000000;
}

h3, .h3 {
font-weight: normal;
color: #ffffff;
}

h4, .h4 {
font-family: 'jaf-facitweb';
font-weight: 800;
font-size: 38px;
line-height: 40px;
}

h5, .h5 {
font-family: 'Arial Black';
font-weight: normal;
font-size: 18px;
line-height: 20px;
color: #ffffff;
}

h6, .h6 {
font-weight: normal;
}

.pagination>li>a, .pagination>li.disabled>a, .pagination>li>span, .pagination>li.disabled>span {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li.disabled>a:hover, .pagination>li>a:hover, .pagination>li>span:hover {
}

.pagination>li>a, .pagination>li>span {
font-weight: normal;
}

.pagination>li>a, .pagination>li>span, .pagination>li.disabled>a {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li.disabled>a:hover {
}

.pagination>li.disabled>a, .pagination>li>a {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li.disabled>a:hover, .pagination>li>a:hover {
}

.pagination>li>a {
}

.breadcrumb li, .breadcrumb li a {
}

.breadcrumb li.active, .breadcrumb li a:hover {
}

.breadcrumb {
text-align: left;
font-weight: normal;
}

body, .information-page .main:before, .payment-page .main:before, .shipping-page .main:before {
}

.header .navbar-brand {
font-weight: normal;
}

.header .navbar-brand, .header .navbar-brand:hover, .header .navbar-brand:visited, .header .navbar-brand:focus, .header .navbar-brand:active {
color: #ffffff;
}

.header .nav li {
font-family: 'Lato';
}

.header {
font-weight: 600;
}

.header .navbar-nav>li>a, .header--custom .navbar--flex .navbar-nav>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar-nav>li:hover>a, .header.header--custom .navbar--flex .navbar-nav>li:hover>a, .header .navbar-nav>li:focus>a, .header.header--custom .navbar--flex .navbar-nav>li:focus>a, .header .navbar-nav>li.current>a, .header.header--custom .navbar--flex .navbar-nav>li.current>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-controls .search-btn:hover {
color: #09d6ed;
}

.header .navbar-nav>li:hover>a, .header.header--custom .navbar--flex .navbar-nav>li:hover>a, .header .navbar-nav>li:focus>a, .header.header--custom .navbar--flex .navbar-nav>li:focus>a, .header .navbar-nav>li.current>a, .header.header--custom .navbar--flex .navbar-nav>li.current>a {
border-bottom-color: #09d6ed;
}

.header .navbar-nav>li:hover, .header.header--custom .navbar--flex .navbar-nav>li:hover, .header .navbar-nav>li:focus, .header.header--custom .navbar--flex .navbar-nav>li:focus, .header .navbar-nav>li.current, .header.header--custom .navbar--flex .navbar-nav>li.current {
border-bottom-color: #09d6ed;
}

.header .dropdown-menu {
border-top-color: #09d6ed;
background: #828282;
}

.header .navbar-nav>li:hover, .header .navbar-nav>li>a:hover, .header .navbar-nav>li:focus, .header .navbar-nav>li>a:focus, .header .navbar-nav>li.current, .header .navbar-nav>li.current>a {
background: #1f2532;
}

.header .navbar-nav>li:active, .header .navbar-nav>li.current>a, .header.header-fixed-shrink .navbar-nav>li.current>a {
color: #00b2c7;
}

.header .navbar-toggle, .header .navbar-toggle:focus, .header .navbar-toggle:hover {
background: #1f2532 !important;
}

.header .navbar-toggle span, .header .navbar-toggle .fa {
color: #09d6ed;
}

.header .navbar-default .navbar-toggle .icon-bar {
background: #09d6ed;
}

.header .navbar-nav>li>a, .dropdown .dropdown-submenu>a {
text-transform: uppercase;
}

.header .navbar-bottom {
}

.header .nav>li>a, .header--custom .navbar--flex .navbar-header-wrap .nav>li>a, .header--custom .navbar--flex .navbar-header-right .navbar-account .nav.nav-links>li>a {
font-size: 12px;
}

.header .cart-count-badge {
background: #00b5ff;
}

.header, .header.header--custom .navbar--flex {
background-color: rgb(70, 70, 70);
background-size: cover;
background-position: center;
}

.header .navbar-social a .fa, .header .navbar-social a, .header .topbar .loginbar.social-media-list>li .fa, .header .topbar .loginbar.social-media-list>li a, .header ul.loginbar.social-media-list>li .fa, .header ul.loginbar.social-media-list>li a {
}

.header .navbar-social a:hover .fa, .header .navbar-social a:hover, .header .topbar .loginbar.social-media-list>li:hover .fa, .header .topbar .loginbar.social-media-list>li:hover a, .header ul.loginbar.social-media-list>li:hover .fa, .header ul.loginbar.social-media-list>li:hover a {
}

.header .navbar-social a .fa, .header .navbar-social a, .header .topbar .loginbar.social-media-list>li .fa, .header .topbar .loginbar.social-media-list>li a, .header ul.loginbar.social-media-list>li .fa, .header ul.loginbar.social-media-list>li a, .header .topbar-v3 {
}

.header .topbar .loginbar.social-media-list>li+li, .header--custom .navbar--flex .navbar-header-right .navbar-social .nav>li+li {
}

.header .navbar-social a svg, .header .social-media-list>li a svg {
width: 22px;
}

.header .navbar-social a svg, .header .social-media-list>li a svg path {
}

.header .navbar-social a:hover svg, .header .social-media-list>li a:hover svg path {
}

.header .navbar-toggle {
border-color: #09d6ed;
}

.header .dropdown-menu li a {
color: #ffffff;
font-family: 'Lato';
font-weight: 500;
font-size: 14px;
line-height: 32px;
}

.header .dropdown-menu li a:hover {
color: #09d6ed;
background: #6e7277;
}

.header.header-fixed-shrink .nav li, .header.header--custom.header-fixed-shrink .navbar--flex .nav li {
font-family: 'Lato';
}

.header.header-fixed-shrink, .header.header--custom.header-fixed-shrink .navbar--flex {
font-weight: 600;
background: #cdcdcd;
background-size: cover;
background-position: center;
}

.header.header-fixed-shrink .nav>li>a, .header--custom.header-fixed-shrink .navbar--flex .navbar-header-wrap .nav>li>a, .header--custom.header-fixed-shrink .navbar--flex .navbar-header-right .navbar-account .nav.nav-links>li>a {
font-size: 12px;
}

.header.header-fixed-shrink, .header.header--custom.header-fixed-shrink .navbar--flex, .header--centered.header-fixed-shrink {
background-color: #464646 !important;
}

.header.header-fixed-shrink .navbar-toggle, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle, .header.header-fixed-shrink .navbar-toggle:focus, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle:focus, .header.header-fixed-shrink .navbar-toggle:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle:hover {
background: #464646;
}

.header.header-fixed-shrink .navbar-nav>li>a, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header.header-fixed-shrink .navbar-nav>li:hover, .header.header-fixed-shrink .navbar-nav>li>a:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a:hover {
color: #09d6ed;
}

.header.header-fixed-shrink .navbar-nav>li:active, .header.header-fixed-shrink .navbar-nav>li>a:active, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li:active, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a:active, .header.header-fixed-shrink .navbar-nav>li.current>a, .header .navbar-nav>li>a:active {
color: #00b2c7;
}

.header:not(.header-fixed-shrink) .navbar {
}

.header.header-fixed-shrink .navbar {
}

.header:not(.header-fixed-shrink) .navbar > .container, .header:not(.header-fixed-shrink) .navbar > .container-fluid {
}

.header.header-fixed-shrink .navbar > .container, .header.header-fixed-shrink .navbar > .container-fluid {
}

.header .search-open {
background: rgb(122, 121, 121);
}

.header .search-open .input-group-btn button {
color: #ffffff;
background: #00b2c7;
}

.header .search-open .input-group-btn button:hover {
color: #ffffff;
background: #09d6ed;
}

.header .search-open--simple {
border: 0; !important;
}

.header .navbar .navbar-toggle .icon-bar {
}

.header .navbar .navbar-toggle {
border: 1px solid;
}

.header .navbar .navbar-toggle, .header--custom .navbar--flex .navbar-toggle {
}

.header--nav-burger .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a, .header--nav-burger .navbar .navbar-collapse .js-close-navbar, .header--nav-burger .navbar .navbar-nav .open .dropdown-menu>li>a {
color: #ffffff;
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a:hover {
color: #09d6ed;
}

.navbar-toggle .icon-bar {
}

.navbar-toggle {
}

.announcement-bar {
}

.announcement-bar__item {
}

.announcement-bar__close {
}

#modal-cms.fade {
}

#modal-cms .close {
}

.blog-header h2 {
font-weight: normal;
}

.blog-header h2, .blog-header h2 a, .blog-header h2 a:visited {
}

.blog-header h2 a:hover {
}

.blog-header .meta-entry {
font-weight: normal;
}

.blog-header .meta-entry, .blog-header .meta-entry a, .blog-header .meta-entry a:visited, .blog-header .meta-entry a:hover {
}

.blog-detail-page .blog-header h1 {
font-weight: normal;
}

.blog-detail-page .blog-header h1, .blog-detail-page .blog-header h1 a {
}

.blog-content__copy .text {
font-weight: normal;
}

.blog-content__copy .text, .blog-content__copy .text a:not(.btn) {
}

.blog-content__copy .text a:not(.btn) {
}

.blog-content__copy .text a:hover:not(.btn) {
}

.blog-page .btn-blog-continue {
font-weight: normal;
}

.blog-page .btn-blog-continue:hover {
}

.blog-page .sidebar .btn--cms-share {
font-weight: normal;
}

.blog-page .sidebar .btn--cms-share:hover {
}

.blog-page .sidebar__item ul {
}

.blog-page .sidebar__item ul li {
}

.blog-page .sidebar__item a {
font-weight: normal;
}

.blog-page .sidebar__item a:hover {
}

.blog-detail-page .btn-blog-pager {
}

.blog-detail-page .btn-blog-pager:hover {
}

.blog-page .blog-grid--col-spacing {
}

.blog-page .blog-grid--row-spacing {
}

.blog-related-feed .blog-header h2 a, .blog-related-feed .blog-feed-module__title {
font-weight: normal;
text-decoration: none;
}

.blog-related-feed a.readmore, .blog-related-feed a.btn {
font-weight: normal;
}

.blog-related-feed a.readmore:hover, .blog-related-feed a.btn:hover {
}

.blog-related-feed a.btn {
}

.blog-related-feed__title {
font-weight: normal;
}

.blog-page:not(.blog-detail-page) .blog-content__copy .text {
font-weight: normal;
}

.blog-page:not(.blog-detail-page) .blog-content__copy .text, .blog-content__copy .text a:not(.btn) {
}

.blog-page:not(.blog-detail-page) .blog-content__copy .text a:not(.btn) {
}

.blog-page:not(.blog-detail-page) .blog-content__copy .text a:hover:not(.btn) {
}

.blog-page {
}

.pagination--blog>li>a, .pagination--blog>li>span {
font-weight: normal;
}

.pagination--blog>li.active>a, .pagination--blog>li.active>a:hover, .pagination--blog>li>a:hover, .pagination--blog>li>span:hover {
}

.pagination--blog>li.active>a, .pagination--blog>li.active>a:hover, .pagination--blog>li>a:hover, .pagination--blog>li>span:hover, .pagination--blog>li.active>a, .pagination--blog>li.active>a:hover, .pagination--blog>li>a, .pagination--blog>li>span {
}

.blog-detail-page .blog-content__copy .text, .article-text {
font-weight: normal;
}

.blog-detail-page .blog-content__copy .text, .article-text, .blog-content__copy .text a:not(.btn), .article-text a:not(.btn) {
}

.blog-detail-page .blog-content__copy .text a:not(.btn), .article-text a:not(.btn) {
}

.blog-detail-page .blog-content__copy .text a:hover:not(.btn), .article-text a:hover:not(.btn) {
}

.blog-detail-page {
}

.blog-listing-page .blog__title {
font-weight: normal;
}

.blog-listing-page .blog__description-title {
font-weight: normal;
}

.blog-listing-page .blog__description p {
font-weight: normal;
}

.blog-listing-page .blog--grid__entry-title {
font-weight: normal;
}

.blog-listing-page .blog--grid__description p {
font-weight: normal;
}

.blog-listing-page .blog--grid__description .btn--blog-detail {
font-weight: normal;
}

.blog-listing-page .blog--grid__description .btn--blog-detail:hover {
}

.blog-listing-page .blog--grid__description .btn--blog-detail:hover:hover {
}

.blog-listing-page .blog--grid__description .btn--blog-detail, .blog-listing-page .blog--grid__description .btn--blog-detail:visited:visited {
}

.blog-listing-page .blog__caption--overlay {
}

.blog__caption--overlay .blog__description-options:after {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}

.products__caption--overlay .products__content-options:after {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}

.blog-listing-page {
}

.blog-listing-page .breadcrumb li, .blog-listing-page .breadcrumb li a {
}

.blog-listing-page .breadcrumb li.active, .blog-listing-page .breadcrumb li a:hover {
}

.blog-listing-page .breadcrumb {
font-weight: normal;
}

.blog-listing-page .pagination>li>a, .blog-listing-page .pagination>li>span {
font-weight: normal;
}

.blog-listing-page .pagination>li.active>a, .blog-listing-page .pagination>li.active>a:hover, .blog-listing-page .pagination>li>a:hover, .blog-listing-page .pagination>li>span:hover {
}

.blog-listing-page .pagination>li.active>a, .blog-listing-page .pagination>li.active>a:hover, .blog-listing-page .pagination>li>a:hover, .blog-listing-page .pagination>li>span:hover, .blog-listing-page .pagination>li.active>a, .blog-listing-page .pagination>li.active>a:hover, .blog-listing-page .pagination>li>a, .blog-listing-page .pagination>li>span {
}

.blog-listing-page .blog--grid {
}

.blog-listing-page .btn--overlay-btn {
font-weight: normal;
}

.blog-listing-page .btn--overlay-btn:hover {
}

.blog-listing-page .blog--overlay-player .blog__title {
font-weight: normal;
}

.blog-listing-page .blog--overlay-player .blog__description {
font-weight: normal;
}

.btn.btn-ecommerce-primary, .customer .btn, .customer__cart .table--cart .promo-code .btn {
background: #00b2c7 !important;
font-weight: normal;
border-color: #00b2c7;
border-width: 0px;
}

.btn.btn-ecommerce-primary, .btn.btn-ecommerce-primary:visited, .customer .btn, .customer .btn:visited, .customer__cart .table--cart .promo-code .btn {
color: #ffffff !important;
}

.btn.btn-ecommerce-primary, .customer .btn {
}

.btn.btn-ecommerce-primary {
}

.btn.btn-ecommerce-primary:hover, .btn.btn-ecommerce-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus, .btn--cart-updated, .module-block .btn--cart-updated {
background: #09d6ed !important;
}

.btn.btn-ecommerce-primary:hover, .btn.btn-ecommerce-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus {
border-color: #09d6ed;
}

.btn.btn-ecommerce-secondary {
background: #00b5ff !important;
font-weight: normal;
border-width: 0px;
}

.btn.btn-ecommerce-secondary, .btn.btn-ecommerce-secondary:visited {
color: #ffffff !important;
}

.btn.btn-ecommerce-secondary:hover, .btn.btn-ecommerce-secondary:focus {
}

.btn--quick-view {
border-color: #777279;
border-width: 1px;
border-radius: 50vw;
font-weight: normal;
}

.btn--quick-view:hover {
}

.products .in_stock_message {
font-weight: normal;
}

.products .out_of_stock_message {
font-weight: normal;
}

.product-page .breadcrumb li, .product-page .breadcrumb li a, .category-page .breadcrumb li, .category-page .breadcrumb li a, .customer .breadcrumb li, .customer .breadcrumb li a, .account-auth-page .breadcrumb li, .account-auth-page .breadcrumb li a {
color: #00b2c7;
}

.product-page .breadcrumb li.active, .product-page .breadcrumb li a:hover, .category-page .breadcrumb li.active, .category-page .breadcrumb li a:hover, .customer .breadcrumb li.active, .customer .breadcrumb li a:hover, .account-auth-page .breadcrumb li.active, .account-auth-page .breadcrumb li a:hover {
color: #262626;
}

.product-page .breadcrumb, .category-page .breadcrumb, .customer .breadcrumb, .account-auth-page .breadcrumb {
background: #ffffff;
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
font-weight: normal;
}

.product-page .header {
margin-bottom: 12px;
}

.product-page .products__description {
color: #000000;
padding-top: 0px;
padding-bottom: 0px;
font-weight: normal;
}

.product-page .products__status {
color: #00b2c7;
font-size: 24px;
font-weight: 700;
padding-top: 0px;
padding-bottom: 0px;
}

.product-page .recent-title {
color: #000000;
font-size: 30px;
}

.product-page .related-title {
}

.product-page .btn.btn-ecommerce-cta {
background: #00b2c7 !important;
font-weight: normal !important;
border-color: #00b2c7 !important;
}

.product-page .btn.btn-ecommerce-cta:hover, .product-page .btn.btn-ecommerce-cta:focus {
background: #09d6ed !important;
border-color: #09d6ed !important;
}

.product-page .products--detail h1 {
color: #000000;
font-size: 30px;
line-height: 36px;
font-family: 'Montserrat';
padding-top: 0px;
padding-bottom: 0px;
font-weight: 600;
}

.carousel--catalog-tray.carousel--product-tray .slick-arrow:before {
font-size: 40px;
color: #000000;
}

.carousel--catalog-tray.carousel--product-tray .slick-arrow {
background-color: rgba(255, 255, 255, 0.5);
}

.carousel--catalog-tray.carousel--product-tray .slick-prev {
}

.carousel--catalog-tray.carousel--product-tray .slick-next {
}

.carousel--catalog-tray.carousel--product-tray .slick-arrow:before:hover {
}

.carousel--catalog-tray.carousel--product-tray .slick-arrow:hover {
background-color: #ffffff;
}

.carousel--catalog-tray.carousel--product-tray .slick-track, .carousel--product-tray.carousel--mega-tray-grid {
column-gap: 8px;
}

.carousel--catalog-tray.carousel--product-tray .carousel__item, .carousel--catalog-tray.carousel--product-tray .slick-list {
margin-left: 0px;
margin-right: 0px;
}

.carousel--catalog-tray.carousel--product-tray .products__title {
font-size: 24px;
color: #000000;
}

.carousel--catalog-tray.carousel--product-tray .products__content p {
font-size: 16px;
color: #000000;
}

.carousel--catalog-tray.carousel--product-tray .products__content a {
font-size: 16px;
color: #000000;
}

.carousel--catalog-tray.carousel--product-tray .products__content .price {
font-size: 16px;
color: #000000;
}

.carousel--catalog-tray.carousel--product-tray .products__caption--overlay {
background-color: rgba(0, 0, 0, 0.25);
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

.carousel--catalog-tray .btn.btn-ecommerce--tray {
font-weight: normal !important;
border-width: 0px !important;
}

.carousel--catalog-tray .btn.btn-ecommerce--tray:hover, .carousel--catalog-tray .btn.btn-ecommerce--tray:focus {
}

.category-page .category__title {
font-weight: normal;
}

.category-page .products__content > a, .products__description-options a {
font-weight: normal;
display: block;
}

.category-page .products__title {
color: #000000;
font-size: 20px;
line-height: 30px;
font-family: 'Montserrat';
font-weight: 600;
}

.category-page .products__description {
color: #000000;
font-weight: normal;
}

.category-page .price span {
color: #00b2c7;
font-size: 16px;
font-weight: normal;
font-family: 'Press Start 2P';
}

.category-page .btn.btn-ecommerce-category-cta {
background: #3b94e7 !important;
color: #ffffff !important;
font-weight: normal !important;
border-color: #3b94e7 !important;
max-width: 200px !important;
font-family: 'Rubik Mono One';
}

.category-page .btn.btn-ecommerce-category-cta:hover, .category-page .btn.btn-ecommerce-category-cta:focus {
background: #55adff !important;
border-color: #55adff !important;
}

.products--grid__item.featured, .products--list__item.featured {
}

.category-page .products--grid {
grid-column-gap: 72px;
grid-row-gap: 60px;
margin-top: 50px;
margin-bottom: 50px !important;
}

.category-page .pagination>li>a, .category-page .pagination>li>span {
color: #898989;
font-weight: normal;
}

.category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a:hover, .category-page .pagination>li>span:hover {
color: #ffffff;
}

.category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a:hover, .category-page .pagination>li>span:hover, .category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a, .category-page .pagination>li>span {
}

.category-page .products__caption--overlay {
background: #ffffff;
}

.category-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.btn.btn-catalog-primary, .customer .btn, .customer__cart .table--cart .promo-code .btn {
font-weight: normal;
}

.btn.btn-catalog-primary, .btn.btn-catalog-primary:visited, .customer .btn, .customer .btn:visited, .customer__cart .table--cart .promo-code .btn {
}

.btn.btn-catalog-primary, .customer .btn {
}

.btn.btn-catalog-primary {
}

.btn.btn-catalog-primary:hover, .btn.btn-catalog-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus, .btn--cart-updated, .module-block .btn--cart-updated {
}

.btn.btn-catalog-primary:hover, .btn.btn-catalog-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus {
}

.btn.btn-catalog-secondary {
font-weight: normal;
}

.btn.btn-catalog-secondary, .btn.btn-catalog-secondary:visited {
}

.btn.btn-catalog-secondary:hover, .btn.btn-catalog-secondary:focus {
}

.btn--quick-view.btn--catalog-quick-view {
font-weight: normal;
}

.btn--quick-view.btn--catalog-quick-view:hover {
}

.catalog-page .category__title, .catalog-page .collection__title {
font-weight: normal;
}

.catalog-page .products__content > a {
font-weight: normal;
display: block;
}

.catalog-page .products__title {
font-weight: normal;
}

.catalog-page .products__description {
font-weight: normal;
}

.catalog-page .price span {
font-weight: normal;
}

.catalog-page .btn.btn-catalog-category-cta {
font-weight: normal !important;
}

.catalog-page .btn.btn-catalog-category-cta:hover, .catalog-page .btn.btn-catalog-category-cta:focus {
}

.catalog-page .products__image img {
}

.catalog-page .products__image {
}

.catalog-page .products--grid {
}

.catalog-page .pagination>li>a, .catalog-page .pagination>li>span {
font-weight: normal;
}

.catalog-page .pagination>li.active>a, .catalog-page .pagination>li.active>a:hover, .catalog-page .pagination>li>a:hover, .catalog-page .pagination>li>span:hover {
}

.catalog-page .pagination>li.active>a, .catalog-page .pagination>li.active>a:hover, .catalog-page .pagination>li>a:hover, .catalog-page .pagination>li>span:hover, .catalog-page .pagination>li.active>a, .catalog-page .pagination>li.active>a:hover, .catalog-page .pagination>li>a, .catalog-page .pagination>li>span {
}

.catalog-page .products__caption--overlay .products__description,.catalog-page .products__caption--overlay .products__title, .catalog-page .products__caption--overlay .products__content > a {
}

.catalog-page .products__caption--overlay {
}

.catalog-page {
}

.breadcrumb.breadcrumb--catalog li, .breadcrumb.breadcrumb--catalog li a {
}

.breadcrumb.breadcrumb--catalog li.active, .breadcrumb.breadcrumb--catalog li a:hover {
}

.breadcrumb.breadcrumb--catalog {
font-weight: normal;
}

.breadcrumb.breadcrumb--catalog, {
}

.carousel--catalog-tray .slick-arrow:before {
}

.carousel--catalog-tray .slick-arrow {
}

.carousel--catalog-tray .slick-prev {
}

.carousel--catalog-tray .slick-next {
}

.carousel--catalog-tray .slick-arrow:before:hover {
}

.carousel--catalog-tray .slick-arrow:hover {
}

.carousel--catalog-tray .slick-track {
}

.carousel--catalog-tray .carousel__item, .carousel--catalog-tray .slick-list {
margin-left: 0px;
margin-right: 0px;
}

.carousel--catalog-tray .products__title {
}

.carousel--catalog-tray .products__content p {
}

.carousel--catalog-tray .products__content a {
}

.carousel--catalog-tray .products__content .price {
}

.carousel--catalog-tray .products__caption--overlay {
}

.product-page .catalog-recent-title {
}

.product-page .catalog-related-title {
}

.cart-wrapper .table--products th, .checkout-wrapper .table--confirmation th, .customer__cart .table--cart th {
color: #000000;
font-weight: normal;
}

.cart-wrapper .table--products th+th, .checkout-wrapper .table--confirmation th+th, .customer__cart .table--cart th+th {
}

.cart-wrapper .products hr {
}

.cart-wrapper .table--products td, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .checkout-wrapper .table--confirmation td, .customer__cart .table--cart td {
}

.cart-wrapper .table--products td, .cart-wrapper .table--products td a, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .cart-wrapper .table--products .products__details .products__title, .checkout-wrapper .table--confirmation td, .checkout-wrapper .table--confirmation td a, .customer__cart .table--cart td, .customer__cart .table--cart td a {
color: #000000 !important;
}

.cart-wrapper .table--products td, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .checkout-wrapper .table--confirmation td, .customer__cart .table--cart td, .cart-wrapper .table--products td strong, .cart-wrapper .products__total strong {
}

.cart-page .page-header h1 {
font-weight: normal;
}

.modal--cart .modal-body {
}

.modal--cart .products h3 {
font-weight: normal;
}

.modal--cart .products h3, .modal--cart .close {
color: #000000;
}

.modal--cart .modal-content {
border-color: transparent;
}

.modal--cart .table--products th {
color: #000000;
font-weight: normal;
}

.modal--cart .table--products th+th {
}

.modal--cart .products hr {
}

.modal--cart .table--products td, .modal--cart .table--products .products__title {
}

.modal--cart .table--products td, .modal--cart .table--products td a, .modal--cart .table--products .products__title {
color: #000000 !important;
}

.modal--cart .table--products td, .modal--cart .table--products .products__title, .modal--cart .table--products td strong {
font-weight: normal;
}

.side-cart-wrapper {
background: rgba(33,30,34,.5) !important;
}

.side-cart {
background: #ffffff !important;
}

.side-cart__header *:not(.fal) {
font-size: 18px;
font-weight: normal;
}

.side-cart__header * {
color: #000000;
}

.side-cart__item {
font-size: 16px !important;
color: #000000 !important;
font-weight: normal;
background: #ffffff !important;
}

.side-cart .free-shipping-message * {
font-size: 16px !important;
color: #000000 !important;
font-weight: normal;
}

.side-cart__body {
background: #ffffff !important;
}

.side-cart__item+.side-cart__item, .side-cart__header hr {
border-top-width: 1px;
border-top-color: #000000;
}

.side-cart__item+.side-cart__item {
padding-top: 30px;
margin-top: 30px;
border-top-style: solid;
}

.information-page .main:before, .payment-page .main:before, .shipping-page .main:before {
}

.checkout-page .form--checkout .bg-gray-lighter, .information-page .main, .payment-page .main, .shipping-page .main, .customer__cart {
}

.form--checkout #collapse-shipping, .form--checkout #collapse-billing, .form--checkout #collapse-summary, .form--checkout #collapse-summary .bg-gray-lighter {
}

.checkout-page .page-header {
}

.checkout-page .form--checkout .form-control {
}

.checkout-page .products__summary .table td {
}

.checkout-page .form__heading, .customer h2, .customer .h1 {
font-weight: normal;
}

.checkout-page .form__heading, .customer h2, .customer .h1, .confirmation-page .order-number, .confirmation-page .order-text {
color: #000000;
}

.checkout-page .form__heading {
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page .page-header p, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .checkout-page .account-login a, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
color: #000000 !important;
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page .form--checkout label:not(.error) strong, .checkout-page .page-header p, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
font-weight: normal;
}

.checkout-page .page-header h1, .customer__header h1, .customer__header .h1 {
color: #000000;
font-weight: normal;
}

.checkout-page label.error, .checkout-page ul.errors, .customer .promo-note {
font-weight: normal;
}

.checkout-page label.error, .checkout-page ul.errors li, .customer .promo-note {
}

.checkout-page label.error, .checkout-page .form-control.error, .checkout-page ul.errors, .customer .promo-note {
}

.checkout-page .form-control.error {
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout ::placeholder, .customer label:not(.error), .customer ::placeholder {
font-size: px !important;
font-weight: normal;
}

.checkout-page .form--checkout .form-control, .customer .form-control {
line-height: normal;
}

.checkout-page .form--checkout .form-group {
}

.checkout-page .form--checkout .form-group, .customer .form-group {
}

.customer .breadcrumb--checkout li a {
}

.customer .breadcrumb--checkout li.active, .customer .breadcrumb--checkout li a:hover {
}

.customer .breadcrumb--checkout li, .customer .breadcrumb--checkout li a {
}

.customer .breadcrumb--checkout {
background: transparent !important;
font-weight: normal;
}

.customer .breadcrumb--checkout li a, .customer .breadcrumb--checkout li {
}

.customer .customer__cart .table--cart th {
font-weight: normal !important;
}

.customer .customer__cart .table--cart .cart-total  {
}

.customer .customer__cart .table--cart .cart-total, .customer .customer__cart .table--cart .product-info {
}

.customer .customer__cart .table--cart td strong {
font-weight: normal !important;
}

.video-checkout .customer__header h1 {
font-weight: normal;
}

.video-checkout-page .main, .video-checkout-page .customer__cart {
}

.video-checkout-page customer h2 {
font-weight: normal;
}

.video-checkout-page customer h2, .video-checkout-page .order-number, .video-checkout-page .order-text {
}

.video-checkout-page .customer__info p, .video-checkout-page .customer__header p {
font-weight: normal;
}

.video-checkout-page .customer__cart .table--cart th {
font-weight: normal !important;
}

.video-checkout-page .customer__cart .table--cart .cart-total  {
}

.video-checkout-page .customer__cart .table--cart .cart-total, .video-checkout-page .customer__cart .table--cart .product-info {
}

.video-checkout-page .customer__cart .table--cart td strong {
font-weight: normal !important;
}

.video-checkout-page .customer label:not(.error), .video-checkout-page .customer ::placeholder, .video-checkout-page .MyCardElement, .video-checkout-page .recurly-element {
font-size: px !important;
font-weight: normal;
}

.video-checkout-page .customer .form-control, .video-checkout-page .MyCardElement, .video-checkout-page .recurly-element {
line-height: normal;
}

.video-checkout-page .form--checkout .form-group {
}

.video-checkout-page .customer .form-group {
}

.video_library-page .caption__title {
font-weight: normal;
}

.video_library-page a .caption__title, .video_library-page a.caption__link {
}

.video_library-page a .caption__title:hover, .video_library-page a.caption__link:hover {
}

body.instalink-page, body.instalink-page .header--instalink {
}

body.instalink-page .header--instalink:after {
}

body.instalink-page .button-bar__item a {
}

body.instalink-page .grid__item .icon {
}

body.instalink-page .grid {
}

.row-height {
}

.lvp__btn-group .btn--lvp-rental {
background: #00b5ff !important;
border-width: 1px;
border-color: #fb76bf;
font-weight: 500;
}

.lvp__btn-group .btn--lvp-rental:hover {
background: #f856af !important;
border-color: #f856af;
}

.lvp__btn-group .btn--lvp-rental, .lvp__btn-group .btn--lvp-rental:visited, .lvp__btn-group .btn--lvp-rental:link {
color: #ffffff;
}

.lvp__btn-group .btn--lvp-rental:hover, .lvp__btn-group .btn--lvp-rental:link:hover {
}

.lvp__btn-group .btn--lvp-purchase {
background: #0367bf !important;
border-width: 1px;
border-color: #0367bf;
font-family: 'Roboto';
font-size: 20px;
font-weight: 500;
}

.lvp__btn-group .btn--lvp-purchase:hover {
background: #f856af !important;
border-color: #f856af;
}

.lvp__btn-group .btn--lvp-purchase, .lvp__btn-group .btn--lvp-purchase:visited, .lvp__btn-group .btn--lvp-purchase:link {
color: #ffffff;
}

.lvp__btn-group .btn--lvp-purchase:hover, .lvp__btn-group .btn--lvp-purchase:link:hover {
}

.lvp__btn-group .btn--lvp-trailer {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-trailer:hover {
}

.lvp__btn-group .btn--lvp-trailer, .lvp__btn-group .btn--lvp-trailer:visited, .lvp__btn-group .btn--lvp-trailer:link {
}

.lvp__btn-group .btn--lvp-trailer:hover, .lvp__btn-group .btn--lvp-trailer:link:hover {
}

.lvp__btn-group .btn--lvp-watchlist {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-watchlist:hover {
}

.lvp__btn-group .btn--lvp-watchlist, .lvp__btn-group .btn--lvp-watchlist:visited, .lvp__btn-group .btn--lvp-watchlist:link {
}

.lvp__btn-group .btn--lvp-watchlist:hover, .lvp__btn-group .btn--lvp-watchlist:link:hover {
}

.lvp__btn-group .btn--lvp-vote {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-vote:hover {
}

.lvp__btn-group .btn--lvp-vote, .lvp__btn-group .btn--lvp-vote:visited, .lvp__btn-group .btn--lvp-vote:link {
}

.lvp__btn-group .btn--lvp-vote:hover, .lvp__btn-group .btn--lvp-vote:link:hover {
}

.lvp__btn-group .btn--lvp-subscribe {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-subscribe:hover {
}

.lvp__btn-group .btn--lvp-subscribe, .lvp__btn-group .btn--lvp-subscribe:visited, .lvp__btn-group .btn--lvp-subscribe:link {
}

.lvp__btn-group .btn--lvp-subscribe:hover, .lvp__btn-group .btn--lvp-subscribe:link:hover {
}

.lvp__btn-group .btn--lvp-play {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-play:hover {
}

.lvp__btn-group .btn--lvp-play, .lvp__btn-group .btn--lvp-play:visited, .lvp__btn-group .btn--lvp-play:link {
}

.lvp__btn-group .btn--lvp-play:hover, .lvp__btn-group .btn--lvp-play:link:hover {
}

.lvp__tabs .tab-content, .lvp__attributes, .lvp__sidebar p {
color: #ffffff;
font-weight: normal;
}

.lvp__tabs .tab-content a, .lvp__tabs .tab-content a:focus, .lvp__tabs .tab-content a:visited, .lvp__tabs .tab-content a:link {
}

.lvp__tabs .tab-content a:hover {
}

.lvp__title {
font-family: 'Press Start 2P';
color: #ffffff;
font-size: 34px;
font-weight: normal;
}

.lvp__sub-title {
color: #ffffff;
font-weight: normal;
}

.lvp-detail-page .lvp__description p, .lvp-detail-page .lvp__description {
color: #ffffff;
font-weight: normal;
}

.lvp-detail-page {
background-color: #000000;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.lvp-category-page {
background-color: #000000;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.lvp__tabs .nav-tabs>li.active>a, .lvp__tabs .nav-tabs>li.active>a:hover {
background: #dfdfdf !important;
}

.lvp__tabs .nav-tabs>li.active>a {
border-color: transparent;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane .panel-default>.panel-heading {
background: #2f2f2f !important;
}

.lvp__tabs .nav-tabs>li>a:hover {
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .nav-tabs, .lvp__tabs .tab-pane .panel-default>.panel-heading, .lvp__tabs .tab-pane .panel-default {
border-color: #807f7f;
border-width: 1px;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane .panel-default>.panel-heading .panel-title {
font-family: 'Rubik Mono One';
font-weight: normal;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .nav-tabs>li>a:visited, .lvp__tabs .tab-pane .panel-default>.panel-heading {
color: #e5e5e5;
}

.lvp__tabs .nav-tabs>li.active>a, .lvp__tabs .nav-tabs>li.active>a:visited {
color: #000000;
}

.lvp__tabs {
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane:first-child .panel {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane:last-child .panel {
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}

.lvp__tabs .nav-tabs>li+li {
margin-left: 0px;
}

.lvp__tabs .nav-tabs>li {
margin-right: 0px;
margin-bottom: -1px;
}

.lvp__tabs .nav-tabs {
display: flex;
justify-content: flex-start;
}

.lvp__gallery-title {
font-weight: normal;
}

.lvp--grid {
}

.lvp--tray .slick-next:before, .lvp--tray .slick-prev:before {
}

.lvp--tray .slick-arrow {
}

.lvp--tray .slick-next:hover:before, .lvp--tray .slick-prev:hover:before {
}

.lvp--tray .slick-next, .lvp--tray .slick-prev {
}

.lvp--tray .slick-next:hover, .lvp--tray .slick-prev:hover {
}

.lvp--tray .carousel__item {
}

.lvp--related-tray .slick-next:before, .lvp--related-tray .slick-prev:before {
}

.lvp--related-tray .slick-arrow {
}

.lvp--related-tray .slick-next:hover:before, .lvp--related-tray .slick-prev:hover:before {
}

.lvp--related-tray .slick-next, .lvp--related-tray .slick-prev {
}

.lvp--related-tray .slick-next:hover, .lvp--related-tray .slick-prev:hover {
}

.lvp--related-tray .carousel__item {
}

.lvp--related-tray {
}

.lvp__related-title {
font-weight: normal;
}

.lvp--related-tray .carousel__caption h3 {
font-weight: normal;
margin-top: px !important;
}

.lvp--related-tray .carousel__caption h3, .lvp--related-tray .carousel__caption h3>a,.lvp--related-tray .carousel__caption h3>a:hover, .lvp--related-tray .carousel__caption h3>a:visited {
}

.lvp--extras-tray .slick-next:before, .lvp--extras-tray .slick-prev:before {
}

.lvp--extras-tray .slick-arrow {
}

.lvp--extras-tray .slick-next:hover:before, .lvp--extras-tray .slick-prev:hover:before {
}

.lvp--extras-tray .slick-next, .lvp--extras-tray .slick-prev {
}

.lvp--extras-tray .slick-next:hover, .lvp--extras-tray .slick-prev:hover {
}

.lvp--extras-grid, .lvp--extras-tray .slick-track {
}

.lvp--extras-tray {
}

.lvp__extras-title {
font-weight: normal;
}

.lvp--extras-tray .caption h3 {
font-weight: normal;
margin-top: px !important;
}

.lvp--extras-tray .caption h3, .lvp--extras-tray .caption h3>a,.lvp--extras-tray .caption h3>a:hover, .lvp--extras-tray .caption h3>a:visited {
}

.lvp-ad {
background-color: rgba(0, 0, 0, 0.5);
border: 1px solid #fff;
padding: 15px;
}

.lvp-ad .lvp-ad__title {
color: #fff;
font-size: 16px;
font-weight: normal;
margin-bottom: 5px;
}

.lvp-ad .lvp-ad__description {
color: #fff;
font-size: 12px;
font-weight: normal;
margin-bottom: 10px;
}

.lvp-ad .lvp-ad__buy .btn--ad {
color: #fff;
background-color: #fff;
font-weight: normal;
}

.lvp-ad .lvp-ad__buy .btn--ad:hover {
color: #fff;
background-color: #fff;
}

.lvp-category-page .lvp__search-title {
font-weight: normal;
}

.lvp-category-page .lvp__attribute {
font-weight: normal;
}

.lvp-category-page .lvp__title, .account-page .lvp__title {
font-weight: normal;
padding-top: 30px;
padding-bottom: 30px;
}

.lvp-category-page .lvp__description-title {
font-weight: normal;
}

.lvp-category-page .lvp__description p, .account-page .lvp__description p {
color: #ffffff;
font-size: 20px;
font-weight: normal;
line-height: 30px;
padding-top: 40px;
padding-bottom: 40px;
}

.lvp-category-page .lvp--grid__entry-title, .account-page .lvp--grid__entry-title {
font-family: 'Roboto Condensed';
font-size: 20px;
font-weight: 700;
line-height: 28px;
}

.lvp-category-page .lvp--grid__description p, .account-page .lvp--grid__description p {
font-family: 'Roboto';
font-size: 16px;
font-weight: normal;
line-height: 24px;
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail, .account-page .lvp--grid__description .btn--lvp-detail {
border-width: 0px;
font-weight: normal;
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail:hover, .account-page .lvp--grid__description .btn--lvp-detail {
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail:hover, .account-page .lvp--grid__description .btn--lvp-detail:hover {
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail, .lvp-category-page .lvp--grid__description .btn--lvp-detail:visited, .account-page .lvp--grid__description .btn--lvp-detail, .account-page .lvp--grid__description .btn--lvp-detail:visited {
}

.lvp-category-page .lvp__caption--overlay, .account-page .lvp__caption--overlay {
background: rgba(242, 3, 135, 0.9);
padding-right: 20px;
padding-left: 20px;
padding-top: 22px;
padding-bottom: 22px;
}

.lvp__caption--overlay .lvp__description-options:after {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0, 0, 0, 0.64) 100%);
}

.lvp-category-page .breadcrumb li, .lvp-category-page .breadcrumb li a {
color: #ffffff;
}

.lvp-category-page .breadcrumb li.active, .lvp-category-page .breadcrumb li a:hover {
color: #c3c3c3;
}

.lvp-category-page .breadcrumb {
background: transparent;
text-align: left;
font-weight: normal;
}

.lvp-category-page .pagination>li>a, .lvp-category-page .pagination>li>span {
color: #ffffff;
font-size: 20px;
background: transparent;
font-weight: 500;
}

.lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a:hover, .lvp-category-page .pagination>li>span:hover {
color: #ffffff;
background: #e05fa6;
}

.lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a:hover, .lvp-category-page .pagination>li>span:hover, .lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a, .lvp-category-page .pagination>li>span {
border-color: #ffffff;
}

.lvp-category-page .lvp--grid {
grid-column-gap: 24px;
grid-row-gap: 24px;
}

.lvp-category-page .btn--overlay-btn {
font-weight: normal;
}

.lvp-category-page .btn--overlay-btn:hover {
}

.lvp-category-page .lvp--overlay-player .lvp__title {
font-weight: normal;
}

.lvp-category-page .lvp--overlay-player .lvp__description {
font-weight: normal;
}

.auto-complete .auto-search-title, .lvp-search-page .lvp-search-title {
font-weight: normal;
}

.auto-complete .caption--below .caption__title, .lvp-search-page .caption--below .caption__title {
font-weight: normal;
}

.auto-complete .caption--overlay .caption__title, .lvp-search-page .caption--overlay .caption__title {
font-weight: normal;
}

.auto-complete .caption--overlay .description, .lvp-search-page .caption--overlay .description {
font-weight: normal;
}

.auto-complete .caption__options .btn--watch-now, .lvp-search-page .caption__options .btn--watch-now {
border-width: 0px;
font-weight: normal;
}

.auto-complete .caption__options .btn--watch-now:hover, .lvp-search-page .caption__options .btn--watch-now:hover {
}

.auto-complete .caption__options .btn--watch-now:hover {
}

.auto-complete .caption--overlay, .lvp-search-page .caption--overlay {
}

.auto-complete .description:after {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}

.auto-complete, .lvp-search-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.auto-complete .lvp--grid, .lvp-search-page .lvp--grid {
}

.auto-complete .auto-search-title, .commerce-search-page .lvp-search-title {
font-weight: normal;
}

.auto-complete .caption--below .caption__title, .commerce-search-page .caption--below .caption__title {
font-weight: normal;
}

.auto-complete .caption__title, .commerce-search-page .caption__title {
color: #ffffff;
font-size: 18px;
font-weight: normal;
line-height: 24px;
padding-top: 10px;
}

.auto-complete .description, .commerce-search-page .description {
font-weight: normal;
}

.auto-complete .btn--search, .commerce-search-page .btn--search {
font-weight: normal;
}

.auto-complete .btn--search:hover, .commerce-search-page .btn--search:hover {
}

.auto-complete .btn--search:hover {
}

.auto-complete .btn--view-more, .commerce-search-page .btn--view-more {
font-weight: normal;
max-width: 250px;
}

.auto-complete .btn--view-more:hover, .commerce-search-page .btn--view-more:hover {
}

.auto-complete .btn--view-more:hover {
}

.auto-complete .caption--overlay, .commerce-search-page .caption--overlay {
}

.auto-complete, .commerce-search-page {
}

.auto-complete .lvp--grid, .commerce-search-page .lvp--grid {
}

.auth-page {
background-color: #282828;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.auth-page .login-form form, .modal--alert .modal--alert__content {
background: #7b7b7b;
}

.modal--alert .modal--alert__header {
background: #393939;
}

.auth-page .login-form h1 {
font-size: 32px;
font-weight: normal;
line-height: 48px;
margin-bottom: px !important;
}

.auth-page .login-form form, .modal--alert .modal--alert__body p {
color: #ffffff;
font-weight: normal;
}

.auth-page .login-form .alert h5.text-info {
color: #ffffff;
font-weight: 400;
}

.auth-page .login-form .alert {
background: #00b2c7;
}

.auth-page .login-form form label:not(.error), .auth-page .login-form form ::placeholder {
font-weight: normal;
}

.auth-page .login-form form .form-control {
line-height: normal;
}

.auth-page .login-form form .form-group {
}

.auth-page .btn.btn--cms-account-primary, .modal--alert .modal--alert__body .btn--cms-account-primary {
background: #00b2c7 !important;
font-weight: normal;
border-width: 0px;
}

.auth-page .btn.btn--cms-account-primary, .modal--alert .modal--alert__body .btn--cms-account-primary, .auth-page .btn.btn--cms-account-primary:visited, .modal--alert .modal--alert__body .btn--cms-account-primary:visited {
color: #ffffff !important;
}

.auth-page .btn.btn--cms-account-primary:hover, .auth-page .btn.btn--cms-account-primary:focus, .modal--alert .modal--alert__body .btn--cms-account-primary:hover, .modal--alert .modal--alert__body .btn--cms-account-primary:focus {
background: #09d6ed !important;
}

.auth-page .btn--cms-account-secondary, .auth-page .btn.btn--cms-account-secondary:visited {
}

.auth-page .btn--cms-account-secondary {
font-weight: normal;
}

.auth-page .btn--cms-account-secondary:hover, .auth-page .btn--cms-account-secondary:focus {
}

.account-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.account-page .page-header--account {
}

.account-page .page-header--account h1 {
font-weight: normal;
}

.account-page .page-header--account small {
font-weight: normal;
}

.account-page .nav-tabs>li.active>a, .account-page .nav-tabs>li.active>a:hover {
}

.account-page .nav-tabs>li.active>a {
border-color: transparent;
}

.account-page .nav-tabs>li>a {
font-weight: normal;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

.account-page .nav-tabs>li>a:hover {
}

.account-page .nav-tabs>li>a, .account-page .nav-tabs {
border-width: 0px;
}

.account-page .nav-tabs>li>a, .account-page .nav-tabs>li>a:visited {
}

.account-page .nav-tabs>li.active>a, .account-page .nav-tabs>li.active>a:visited {
}

.account-page .nav-tabs>li+li {
margin-left: 0px;
}

.account-page .nav-tabs>li {
margin-right: 0px;
margin-bottom: 0px;
}

.account-page .nav-tabs {
display: flex;
justify-content: flex-start;
}

.account-page .account__header h2, .account-page .table>thead>tr>th, .account-page .table>tbody>tr>td {
}

.account-page .account__header h2 {
font-weight: normal;
}

.account-page .account__header, .account-page .table>thead>tr>th, .account-page .table>tbody>tr>td {
}

.account-page .account__header {
margin-bottom: px !important;
padding-bottom: px !important;
padding-top: px !important;
}

.account-page .account__header small {
font-weight: normal;
}

.account-page .account__header > a, .account-page .table>thead>tr>th a, .account-page .table>tbody>tr>td a {
}

.account-page .account__header > a {
font-weight: normal;
}

.account-page .account__card > a {
font-weight: normal;
}

.account-page .account__card:hover > a {
}

.account-page .account__card.account__add-card > a > i {
font-weight: normal;
}

.account-page .account__card.account__add-card:hover > a > i {
}

.account-page .account__card, .account-page .table>thead>tr>th, .account-page .table>tbody>tr>td {
}

.account-page .account__card:hover {
}

.header .nav>li#login>a.account-monogram, .account-monogram {
background: #00b2c7;
color: #ffffff;
font-size: 16px;
}

.modal .modal--alert__content, .modal .modal-content {
background: #000000;
}

.modal .modal--alert__header, .modal .modal-header {
background: #393939;
}

.modal-backdrop.in {
background: rgba(0, 204, 255, 0.25);
opacity: 1px;
}

.modal--quick-view .modal-content {
background: #ffffff;
}

.modal--quick-view button.close {
color: #000000;
}

.modal--alert .modal--alert__header button, .modal button.close {
color: #000000;
font-size: 18px;
font-weight: normal;
line-height: 26px;
}

.modal--alert .modal--alert__body .btn--cms-account-primary {
font-weight: normal;
border-width: 0px;
}

.modal--alert .modal--alert__body .btn--cms-account-primary, .auth-page .btn.btn--cms-account-primary:visited, .modal--alert .modal--alert__body .btn--cms-account-primary:visited {
}

.modal--alert .modal--alert__body .btn--cms-account-primary:hover, .modal--alert .modal--alert__body .btn--cms-account-primary:focus {
}

.modal--alert .modal--alert__body .btn--cms-modal-register {
font-weight: normal;
border-width: 0px;
}

.modal--alert .modal--alert__body .btn--cms-modal-register, .modal--alert .modal--alert__body .btn.btn--cms-modal-register:visited {
}

.modal--alert .modal--alert__body .btn--cms-modal-register:hover, .modal--alert .modal--alert__body .btn--cms-modal-register:focus {
}

.channel-epg-wrapper .channel-title {
}

.channel-epg-wrapper {
margin-top: 30px;
}

.channel-streams.slick-slider .slick-track, .channel-streams {
}

.channel-streams .slick-arrow {
}

.channel-streams .slick-arrow:before {
}

.channel-streams .slick-arrow:hover:before {
}

.channel-streams .slick-arrow:hover {
}

.channel_item__item.active {
}

.channel_item__item.active .time-block {
}

.channel_item__item.active .channel_item__title {
}

.channel_item__item {
}

.channel_item__item .time-block {
}

.channel_item__item .channel_item__title {
font-size: 18px;
font-weight: 700;
}

.channel_item__item .channel_item__genre {
font-weight: 500;
}

.navbar-app {
background-color: #2a2a2a;
}

.navbar-app .web-app-logo {
max-width: 300px;
}

.navbar-app .navbar-app-nav>.active>a, .navbar-app .navbar-app-nav>.active>a:hover, .navbar-app .navbar-app-nav>.active>a:focus {
background-color: #2a2a2a;
}

.navbar-app .navbar-app-nav>li>a {
font-family: 'Montserrat';
font-size: 15px;
font-weight: 300;
color: #eeeeee;
}

.navbar-app .navbar-app-nav>li>a:hover, .navbar-app .navbar-app-nav>li.current>a {
background-color: transparent;
color: #f1ca45;
}

.app-page {
background-color: #000000;
font-family: 'Arial';
font-size: 16px;
font-weight: 400;
color: #ffffff;
}

.app-page .table {
background-color: #000000;
}

.app-page h1, .app-page h2, .app-page h3, .app-page h4, .app-page h5 {
font-family: 'Arial';
font-size: 24px;
font-weight: 700;
color: #ffffff;
}

.app-page .btn--cms-default {
background-color: #0367bf !important;
border-color: transparent !important;
color: #ffffff !important;
width: 100%;
max-width: 300px !important;
margin-left: auto !important;
margin-right: auto !important;
padding-top: 15px !important;
padding-bottom: 15px !important;
border-radius: 4px !important;
}

.app-page .btn--cms-default:hover {
background-color: #f856af !important;
color: #fffffff !important;
}

.app-page .btn--cms-secondary {
background-color: #00b5ff !important;
border-color: transparent !important;
color: #ffffff !important;
max-width: 300px !important;
margin-left: auto !important;
margin-right: auto !important;
border-radius: 4px !important;
}

.app-page .btn--cms-secondary:hover {
background-color: #f856af !important;
color: #fffffff !important;
}

.audio-category-page .lvp__title {
font-weight: normal;
}

.audio-category-page .lvp--grid__entry-title {
font-weight: normal;
}

.audio-category-page .lvp--grid__entry-subtitle {
font-weight: normal;
}

.audio-category-page .lvp--grid__description .btn--lvp-detail {
font-weight: normal;
}

.audio-category-page .lvp--grid__description .btn--lvp-detail:hover {
}

.audio-category-page .lvp__caption--overlay {
}

.audio-category-page .lvp__caption--overlay .lvp__description-options:after {
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
}

.audio-category-page {
}

.audio-category-page .breadcrumb li, .audio-category-page .breadcrumb li a {
}

.audio-category-page .breadcrumb li.active, .audio-category-page .breadcrumb li a:hover {
}

.audio-category-page .breadcrumb {
font-weight: normal;
}

.audio-category-page .pagination>li>a, .audio-category-page .pagination>li>span {
font-weight: normal;
}

.audio-category-page .pagination>li.active>a, .audio-category-page .pagination>li.active>a:hover, .audio-category-page .pagination>li>a:hover, .audio-category-page .pagination>li>span:hover {
}

.audio-category-page .pagination>li.active>a, .audio-category-page .pagination>li.active>a:hover, .audio-category-page .pagination>li>a:hover, .audio-category-page .pagination>li>span:hover, .audio-category-page .pagination>li.active>a, .audio-category-page .pagination>li.active>a:hover, .audio-category-page .pagination>li>a, .audio-category-page .pagination>li>span {
}

.audio-category-page .lvp--grid {
}

@media (min-width: 992px) {
				.header .navbar-brand img {
					max-width: 72px!important;
				}
				.header.header-fixed-shrink .navbar-brand img {
					max-width: 72px!important;
				}
			}
		@media (max-width: 991px) {
				.header .navbar-brand img {
					max-width: 72px!important;
				}
				.header.header-fixed-shrink .navbar-brand img {
					max-width: 72px!important;
				}
			}
		@media (max-width: 767px) {
				.header .navbar-brand img, .header.header-fixed-shrink .navbar-brand img {
					max-width: 72px!important;
				}
			}
		.header .navbar-nav>li>a.nav-style-id-66, .header .dropdown-menu li a.nav-style-id-66 {
color: #009aff !important;
}

.header .navbar-nav>li>a.nav-style-id-66:hover, .header .navbar-nav>li>a.nav-style-id-66:active,
				 .header .dropdown-menu li a.nav-style-id-66:hover, .header .dropdown-menu li a.nav-style-id-66:active {
border-bottom-color: #009aff;
}

@media (max-width: 767px) {.header .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header .navbar .navbar-collapse .navbar-nav li a, .header .navbar .navbar-collapse .js-close-navbar, .header .navbar .navbar-nav .open .dropdown-menu>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header .navbar .navbar-collapse .navbar-nav li a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a, .header .navbar .navbar-collapse .navbar-nav li.open > a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a:focus {
color: #09d6ed;
}

}@media (max-width: 991px) {.header .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header .navbar .navbar-collapse .navbar-nav li a, .header .navbar .navbar-collapse .js-close-navbar, .header .navbar .navbar-nav .open .dropdown-menu>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header .navbar .navbar-collapse .navbar-nav li a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a, .header .navbar .navbar-collapse .navbar-nav li.open > a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a:focus {
color: #09d6ed;
}

}.container {
						max-width: 1600px !important;
						width: 100%;
					}#page-1 #modal-cms .close {
}

#section-block-6 {
background-color: rgb(54, 54, 54);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-3 {
padding-top: 10px;
padding-bottom: 20px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-5 {
padding-top: 40px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
}

#section-block-5 {
padding-top: 40px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-1 {
padding-right: 100px;
padding-bottom: 50px;
padding-left: 100px;
margin-top: -50px;
background-color: rgb(246, 246, 246);
border-style: none;
background-size: full_width;
}

#module-2 {
padding-top: 40px;
padding-bottom: 30px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-856 {
padding-bottom: 30px;
background-color: rgb(246, 246, 246);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2370 {
padding-top: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2371 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-2 {
padding-top: 30px;
padding-bottom: 50px;
padding-left: 140px;
padding-right: 140px;
background-color: rgb(246, 246, 246);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-4 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-4 .gallery__item {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-bottom: 0px;
}

#module-4 .gallery__caption {
margin-bottom: 0px;
}

#module-4 .row.gallery-row {
margin-left: -40px;
margin-right: -40px;
}

#module-4 .gallery-grid {
column-gap: 80px;
}

#module-1105 {
padding-top: 38px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1709 {
padding-top: 38px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-5 {
padding-left: 60px;
padding-right: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-11 {
border-style: none;
background-size: full_width;
}

#module-7 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-8 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-9 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-10 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-6 {
margin-top: 40px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#module-12 {
border-style: none;
background-size: full_width;
}

#page-2 #modal-cms .close {
}

#page-3 #modal-cms .close {
}

#section-block-25 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(54, 54, 54);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-107 {
padding-top: 40px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
}

#section-block-26 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-108 {
padding-top: 40px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-139 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-139 .gallery__item {
padding-top: 25px;
padding-right: 25px;
padding-bottom: 25px;
padding-left: 25px;
margin-bottom: 0px;
}

#module-139 .gallery__caption {
margin-bottom: 0px;
}

#module-139 .row.gallery-row {
margin-left: -25px;
margin-right: -25px;
}

#module-139 .gallery-grid {
column-gap: 50px;
}

#module-2789 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-2789 .gallery__item {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-bottom: 0px;
}

#module-2789 .gallery__caption {
margin-bottom: 0px;
}

#module-2789 .row.gallery-row {
margin-left: -40px;
margin-right: -40px;
}

#module-2789 .gallery-grid {
column-gap: 80px;
}

#section-block-27 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-110 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1711 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1710 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-111 {
border-style: none;
background-size: full_width;
}

#page-4 #modal-cms .close {
}

#section-block-28 {
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-2.jpg');
background-size: auto;
background-position: left top;
animation-timing-function: linear;
}

#row-block-48 {
border-style: none;
background-size: full_width;
}

#module-115 {
margin-top: 60px;
margin-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-112 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-113 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2352 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-967 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1000 {
background-color: #000000;
background-size: auto;
}

#page-1000 #modal-cms .close {
}

#section-block-8 {
margin-bottom: -100px;
background-color: rgb(0, 0, 0);
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-position: center top;
animation-timing-function: linear;
}

#row-block-12 {
border-style: none;
background-size: full_width;
}

#module-18 {
margin-top: -100px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#module-13 {
margin-top: 20px;
margin-left: 100px;
margin-right: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-920 {
padding-top: 50px;
border-style: none;
background-size: full_width;
}

#section-block-152 {
padding-top: 60px;
padding-bottom: 100px;
margin-top: 200px;
background-color: rgb(0, 0, 0);
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-position: center top;
animation-timing-function: linear;
}

#row-block-353 {
border-style: none;
background-size: full_width;
}

#module-969 {
margin-top: -100px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#module-971 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-972 {
padding-top: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-973 {
border-style: none;
background-size: full_width;
}

#section-block-147 {
padding-top: -200px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-918 {
border-style: none;
background-size: full_width;
}

#section-block-7 {
padding-top: 100px;
padding-bottom: 100px;
margin-top: 20px;
background-color: #000000;
border-style: none;
background-size: cover;
background-attachment: fixed;
animation-timing-function: linear;
}

#row-block-335 {
border-style: none;
background-size: full_width;
}

#module-919 {
padding-bottom: 200px;
border-style: none;
background-size: full_width;
}

#page-1001 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1001 #modal-cms .close {
}

#section-block-10 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-14 {
border-style: none;
background-size: full_width;
}

#module-24 {
border-style: none;
background-size: full_width;
}

#section-block-48 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-105 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-281 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-282 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-287 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-110 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-296 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
margin-bottom: 10px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-297 {
padding-top: 20px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-298 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-976 {
padding-top: 20px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2706 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2707 {
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2708 {
padding-left: 30px;
padding-right: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2709 {
padding-bottom: 40px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-416 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1123 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-286 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1125 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-106 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-283 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-284 {
padding-top: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1638 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-417 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1126 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1127 {
padding-top: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2809 {
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1128 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-980 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2720 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2721 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2722 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-108 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-290 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1561 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-291 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1639 {
padding-left: 30px;
padding-right: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-292 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-109 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-293 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-294 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-295 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1004 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1004 #modal-cms .close {
}

#section-block-15 {
margin-top: 100px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-44 {
border-style: none;
background-size: full_width;
}

#module-106 {
padding-top: 20px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-22 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-49 {
padding-top: 20px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#module-752 {
padding-top: 20px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#row-block-20 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-47 {
padding-top: 20px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#module-753 {
padding-top: 20px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#page-1005 {
background-color: #000000;
background-size: auto;
}

#page-1005 #modal-cms .close {
}

#section-block-19 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-27 {
border-style: none;
background-size: full_width;
}

#module-71 {
border-style: none;
background-size: full_width;
}

#module-571 {
border-style: none;
background-size: full_width;
}

#section-block-37 {
padding-top: 50px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-171 {
border-style: none;
background-size: full_width;
}

#module-172 {
border-style: none;
background-size: full_width;
}

#row-block-67 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-102 {
border-style: none;
background-size: full_width;
}

#module-118 {
margin-top: 40px;
border-style: none;
background-size: full_width;
}

#row-block-63 {
border-style: none;
background-size: full_width;
}

#module-153 {
border-style: none;
background-size: full_width;
}

#module-165 {
border-style: none;
background-size: full_width;
}

#module-166 {
border-style: none;
background-size: full_width;
}

#row-block-68 {
margin-top: -35px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-169 {
border-style: none;
background-size: full_width;
}

#module-168 {
border-style: none;
background-size: full_width;
}

#module-170 {
border-style: none;
background-size: full_width;
}

#section-block-52 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-121 {
border-style: none;
background-size: full_width;
}

#module-268 {
border-style: none;
background-size: full_width;
}

#module-572 {
border-style: none;
background-size: full_width;
}

#section-block-51 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-119 {
border-style: none;
background-size: full_width;
}

#module-324 {
border-style: none;
background-size: full_width;
}

#module-652 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-93 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-216 {
border-style: none;
background-size: full_width;
}

#module-560 {
border-style: none;
background-size: full_width;
}

#module-653 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-47 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-103 {
border-style: none;
background-size: full_width;
}

#module-272 {
border-style: none;
background-size: full_width;
}

#module-453 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-92 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-Mask.jpg');
background-size: auto;
animation-timing-function: linear;
}

#row-block-215 {
border-style: none;
background-size: full_width;
}

#module-558 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-559 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-45 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-123 {
border-style: none;
background-size: full_width;
}

#module-436 {
border-style: none;
background-size: full_width;
}

#row-block-100 {
border-style: none;
background-size: full_width;
}

#module-325 {
border-style: none;
background-size: full_width;
}

#module-332 {
border-style: none;
background-size: full_width;
}

#module-326 {
border-style: none;
background-size: full_width;
}

#row-block-122 {
border-style: none;
background-size: full_width;
}

#module-327 {
border-style: none;
background-size: full_width;
}

#section-block-94 {
padding-top: 30px;
margin-bottom: 10px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-217 {
border-style: none;
background-size: full_width;
}

#module-570 {
border-style: none;
background-size: full_width;
}

#module-566 {
margin-top: 15px;
border-style: none;
background-size: full_width;
}

#module-567 {
border-style: none;
background-size: full_width;
}

#section-block-29 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-50 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-573 {
border-style: none;
background-size: full_width;
}

#module-100 {
border-style: none;
background-size: full_width;
}

#module-116 {
border-style: none;
background-size: full_width;
}

#module-574 {
margin-top: 18px;
margin-left: 8px;
border-style: none;
background-size: full_width;
}

#section-block-24 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-42 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-101 {
border-style: none;
background-size: full_width;
}

#row-block-71 {
border-style: none;
background-size: full_width;
}

#module-176 {
border-style: none;
background-size: full_width;
}

#section-block-21 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-87 {
border-style: none;
background-size: full_width;
}

#module-575 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-86 {
border-style: none;
background-size: full_width;
}

#page-1007 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1007 #modal-cms .close {
}

#section-block-32 {
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-32 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-56 {
border-style: none;
background-size: full_width;
}

#module-121 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-31 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-55 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-122 {
border-style: none;
background-size: full_width;
}

#module-130 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-120 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-123 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-57 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-124 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-128 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-129 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-125 {
border-style: none;
background-size: full_width;
}

#module-126 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-59 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-131 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-137 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-138 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-134 {
border-style: none;
background-size: full_width;
}

#page-1008 #modal-cms .close {
}

#section-block-34 {
background-color: #464646;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-360 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-994 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1001 {
padding-top: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-995 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1000 {
padding-top: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-996 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-998 {
padding-top: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-997 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-999 {
padding-top: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-62 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#module-152 {
border-style: none;
background-size: full_width;
}

#module-209 {
border-style: none;
background-size: full_width;
}

#page-1009 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1009 #modal-cms .close {
}

#section-block-38 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-73 {
border-style: none;
background-size: full_width;
}

#module-177 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-749 {
border-style: none;
background-size: full_width;
}

#row-block-91 {
border-style: none;
background-size: full_width;
}

#module-244 {
border-style: none;
background-size: full_width;
}

#module-243 {
border-style: none;
background-size: full_width;
}

#section-block-39 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-74 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-178 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-77 {
border-style: none;
background-size: full_width;
}

#module-189 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-190 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-191 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-192 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-76 {
border-style: none;
background-size: full_width;
}

#module-185 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-186 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-187 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-188 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-40 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-78 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-193 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-79 {
border-style: none;
background-size: full_width;
}

#module-194 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-202 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-203 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-204 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-81 {
border-style: none;
background-size: full_width;
}

#module-205 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-206 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-207 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-208 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-82 {
border-style: none;
background-size: full_width;
}

#module-210 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-211 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-212 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-213 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-41 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-83 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-214 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-87 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-227 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-84 {
border-style: none;
background-size: full_width;
}

#module-215 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-228 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-229 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-230 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-92 {
border-style: none;
background-size: full_width;
}

#module-245 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-274 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-275 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-276 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-88 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-231 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-89 {
border-style: none;
background-size: full_width;
}

#module-232 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-236 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-237 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-238 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-90 {
border-style: none;
background-size: full_width;
}

#module-239 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-240 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-241 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-277 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#page-1011 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1011 #modal-cms .close {
}

#section-block-49 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-49 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-111 {
border-style: none;
background-size: full_width;
}

#module-331 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-299 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-50 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-124 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-304 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#row-block-112 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-318 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-300 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-302 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-301 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-118 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-319 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-320 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-321 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-322 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-130 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-358 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-359 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-577 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-576 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-131 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-363 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-364 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-649 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-366 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-367 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-132 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-368 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-369 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-702 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-371 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-372 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-133 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-373 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-761 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-705 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-376 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-377 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-135 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-382 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-383 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-704 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-384 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-706 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-385 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-386 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#page-1012 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1012 #modal-cms .close {
}

#section-block-53 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-136 {
border-style: none;
background-size: full_width;
}

#module-387 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-434 {
border-style: none;
background-size: full_width;
}

#section-block-59 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-155 {
border-style: none;
background-size: full_width;
}

#module-435 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#section-block-57 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-152 {
border-style: none;
background-size: full_width;
}

#module-431 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-751 {
border-style: none;
background-size: full_width;
}

#row-block-153 {
border-style: none;
background-size: full_width;
}

#module-432 {
border-style: none;
background-size: full_width;
}

#module-433 {
border-style: none;
background-size: full_width;
}

#section-block-54 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-138 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-390 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-139 {
border-style: none;
background-size: full_width;
}

#module-391 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-392 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-393 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-394 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-140 {
border-style: none;
background-size: full_width;
}

#module-395 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-396 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-397 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-398 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-55 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-141 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-399 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-142 {
border-style: none;
background-size: full_width;
}

#module-400 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-401 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-402 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-403 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-143 {
border-style: none;
background-size: full_width;
}

#module-404 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-405 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-406 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-407 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-144 {
border-style: none;
background-size: full_width;
}

#module-408 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-409 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-410 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-411 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-56 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-145 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-412 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-146 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-413 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-147 {
border-style: none;
background-size: full_width;
}

#module-414 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-415 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-416 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-417 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-148 {
border-style: none;
background-size: full_width;
}

#module-418 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-419 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-420 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-421 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-149 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-422 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-150 {
border-style: none;
background-size: full_width;
}

#module-423 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-424 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-425 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-426 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-151 {
border-style: none;
background-size: full_width;
}

#module-427 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-428 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-429 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-430 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#page-1013 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1013 #modal-cms .close {
}

#section-block-60 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-60 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-156 {
border-style: none;
background-size: full_width;
}

#module-437 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-63 {
margin-top: 30px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-161 {
border-style: none;
background-size: full_width;
}

#module-445 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-61 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-157 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-438 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-439 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-604 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-605 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-451 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-441 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-871 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-159 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-447 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-448 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-449 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-450 {
border-style: none;
background-size: full_width;
}

#section-block-105 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-238 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-654 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-655 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-658 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-659 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-239 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-660 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-663 {
border-style: none;
background-size: full_width;
}

#module-661 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-662 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1014 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1014 #modal-cms .close {
}

#section-block-64 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-162 {
border-style: none;
background-size: full_width;
}

#module-454 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#row-block-236 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-644 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-65 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-164 {
padding-bottom: 40px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-498 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#page-1017 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1017 #modal-cms .close {
}

#section-block-97 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/No-Maps/nomaps.gif');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-97 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-224 {
border-style: none;
background-size: full_width;
}

#module-592 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-98 {
margin-top: 30px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-225 {
border-style: none;
background-size: full_width;
}

#module-593 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-99 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-226 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-595 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-596 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-603 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-597 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-598 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-872 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-873 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-227 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-599 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-600 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-601 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-602 {
border-style: none;
background-size: full_width;
}

#section-block-100 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-608 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-611 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-609 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-612 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-617 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-610 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1018 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1018 #modal-cms .close {
}

#section-block-101 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/No-Maps/nomaps.gif');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-101 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-231 {
border-style: none;
background-size: full_width;
}

#module-618 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-103 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-233 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-621 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-622 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-623 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-637 {
border-style: none;
background-size: full_width;
}

#module-625 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-234 {
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-639 {
margin-top: 30px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-643 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-640 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-641 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-627 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-628 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-645 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-651 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#section-block-104 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-630 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-646 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-632 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-647 {
margin-top: 10px;
border-style: none;
background-size: full_width;
}

#module-638 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-648 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#page-1019 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1019 #modal-cms .close {
}

#section-block-106 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-106 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-241 {
border-style: none;
background-size: full_width;
}

#module-664 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-108 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-243 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-667 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-668 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-698 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-672 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-248 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-685 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-691 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-692 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-689 {
border-style: none;
background-size: full_width;
}

#module-690 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-244 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-673 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-674 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-675 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-676 {
border-style: none;
background-size: full_width;
}

#section-block-109 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-246 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-677 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-678 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-699 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-680 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-696 {
border-style: none;
background-size: full_width;
}

#module-697 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-247 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-681 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-682 {
border-style: none;
background-size: full_width;
}

#module-683 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-684 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1020 {
background-color: #000000;
background-size: auto;
}

#page-1020 #modal-cms .close {
}

#section-block-110 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-251 {
border-style: none;
background-size: full_width;
}

#module-707 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-708 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1544 {
margin-top: -40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1545 {
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1550 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1546 {
padding-top: 20px;
margin-top: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-192 {
padding-top: 100px;
padding-bottom: 30px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1334 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1343 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1522 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1559 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1331 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1714 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1713 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1715 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-111 {
padding-top: 20px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-709 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1246 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-710 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-112 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-356 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-713 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-714 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-715 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-977 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-357 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-978 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-984 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-985 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-979 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1560 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1548 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1547 {
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1549 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-225 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-557 {
margin-left: 30px;
margin-right: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1534 {
margin-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1535 {
margin-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-558 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1536 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1537 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1538 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1539 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-559 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1540 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1541 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1542 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1543 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-118 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-261 {
border-style: none;
background-size: full_width;
}

#module-729 {
border-style: none;
background-size: full_width;
}

#row-block-262 {
border-style: none;
background-size: full_width;
}

#module-730 {
border-style: none;
background-size: full_width;
}

#module-731 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-732 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-263 {
border-style: none;
background-size: full_width;
}

#module-733 {
border-style: none;
background-size: full_width;
}

#module-747 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-119 {
padding-top: 30px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-264 {
border-style: none;
background-size: full_width;
}

#module-734 {
border-style: none;
background-size: full_width;
}

#module-735 {
margin-top: 15px;
border-style: none;
background-size: full_width;
}

#module-736 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1562 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-185 {
padding-top: 30px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/hero-panels/Video-intro-winner-tiles_congrats-winners.jpg');
background-size: contain;
background-position: top center;
animation-timing-function: linear;
background-repeat: no-repeat;
}

#row-block-427 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1167 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1168 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-114 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/cover-bg.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-114 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-257 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-721 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-722 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1558 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1129 {
margin-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-410 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1110 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1111 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-171 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/Japanese-SciFi/Animal-Park.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 20s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-171 .background-scale {
animation-iteration-count: infinite;
animation-duration: 20s;
animation-timing-function: ease-in-out;
}

#row-block-390 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1064 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1065 {
padding-bottom: 40px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-411 {
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Ryoko_Natsu_BlueEye.jpg');
background-size: cover;
background-position: center center;
}

#module-1112 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1113 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-167 {
padding-top: 100px;
padding-bottom: 100px;
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/multiverse/NewPerspectivesMultiverse.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-386 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1055 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1056 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-412 {
border-style: none;
background-image: url('/userFiles/uploads/2021/events/UrsulaLeGuin_mobile.jpg');
background-size: cover;
background-position: center center;
}

#module-1114 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1115 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-168 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/animation/Posted-1.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 15s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-168 .background-scale {
animation-iteration-count: infinite;
animation-duration: 15s;
animation-timing-function: ease-in-out;
}

#row-block-387 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1057 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1058 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-169 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/cinaplex/FTC_Still_-_Behind_Brent.jpeg');
background-size: cover;
background-position: left bottom;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-169 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-388 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1059 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1060 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-414 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1118 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1119 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-170 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/alamo-drafthouse/Alamo-Drafthouse-Cinema-2x.jpeg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-389 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1061 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1063 {
padding-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1062 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-182 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/fsob/fsod-bg.png');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-182 .background-scale {
animation-iteration-count: infinite;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-409 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1109 {
padding-top: 120px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1106 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1108 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-197 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-bottom: 80px;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-485 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1330 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1329 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-120 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-265 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-737 {
border-style: none;
background-size: full_width;
}

#module-738 {
border-style: none;
background-size: full_width;
}

#module-739 {
border-style: none;
background-size: full_width;
}

#module-740 {
margin-top: 18px;
margin-left: 8px;
border-style: none;
background-size: full_width;
}

#section-block-121 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-266 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-741 {
border-style: none;
background-size: full_width;
}

#row-block-267 {
border-style: none;
background-size: full_width;
}

#module-742 {
border-style: none;
background-size: full_width;
}

#section-block-122 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-743 {
border-style: none;
background-size: full_width;
}

#module-744 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#page-1021 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1021 #modal-cms .close {
}

#section-block-124 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-273 {
border-style: none;
background-size: full_width;
}

#module-762 {
border-style: none;
background-size: full_width;
}

#section-block-125 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-274 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-763 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-764 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-783 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-280 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-784 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-785 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-786 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-281 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-787 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-788 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-789 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-282 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-790 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-791 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-792 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-283 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-793 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-794 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-795 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-284 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-796 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-797 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-798 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-291 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-817 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-818 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-819 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#section-block-126 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-285 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-799 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-800 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-801 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-286 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-802 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-803 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-804 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-287 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-805 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-806 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-807 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-288 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-808 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-809 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-810 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-289 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-811 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-812 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-813 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-290 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-814 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-815 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-816 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#page-1024 {
background-color: #000000;
background-size: auto;
}

#page-1024 #modal-cms .close {
}

#row-block-333 {
padding-top: 100px;
border-style: none;
background-size: full_width;
}

#module-916 {
border-style: none;
background-size: full_width;
}

#page-1025 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: auto;
}

#page-1025 #modal-cms .close {
}

#module-2312 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2549 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2553 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-148 {
border-style: none;
background-size: cover;
background-position: center top;
animation-timing-function: linear;
}

#module-2548 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1206 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-928 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2552 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1207 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1208 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2554 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1210 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1209 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1211 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1213 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1214 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1212 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1220 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1221 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1215 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1223 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1224 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1222 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1226 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1227 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1225 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1026 #modal-cms .close {
}

#section-block-153 {
background-color: #464646;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-986 {
border-style: none;
background-size: full_width;
}

#module-987 {
border-style: none;
background-size: full_width;
}

#module-988 {
border-style: none;
background-size: full_width;
}

#module-989 {
border-style: none;
background-size: full_width;
}

#module-990 {
border-style: none;
background-size: full_width;
}

#module-991 {
border-style: none;
background-size: full_width;
}

#row-block-359 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#module-992 {
border-style: none;
background-size: full_width;
}

#module-993 {
border-style: none;
background-size: full_width;
}

#page-1028 {
background-color: #000000;
background-size: auto;
}

#page-1028 #modal-cms .close {
}

#section-block-172 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-391 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1066 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1079 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1067 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1068 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-1070 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1071 {
padding-top: 30px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1072 {
padding-top: 30px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1073 {
padding-top: 30px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1077 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1029 {
background-color: #000000;
background-size: auto;
}

#page-1029 #modal-cms .close {
}

#section-block-174 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-1080 {
border-style: none;
background-size: full_width;
}

#module-1081 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1083 {
padding-top: 12px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1084 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1085 {
border-style: none;
background-size: full_width;
}

#page-1030 {
background-color: #000000;
background-size: auto;
}

#page-1030 #modal-cms .close {
}

#section-block-176 {
padding-top: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1086 {
border-style: none;
background-size: full_width;
}

#module-1087 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1089 {
padding-top: 12px;
border-style: none;
background-size: full_width;
}

#module-1090 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1091 {
border-style: none;
background-size: full_width;
}

#page-1031 {
background-color: #000000;
background-size: auto;
}

#page-1031 #modal-cms .close {
}

#section-block-178 {
margin-top: -60px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1092 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1093 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1095 {
padding-top: 12px;
border-style: none;
background-size: full_width;
}

#module-1096 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1097 {
border-style: none;
background-size: full_width;
}

#page-1032 {
background-color: #000000;
background-size: auto;
}

#page-1032 #modal-cms .close {
}

#section-block-180 {
padding-top: 100px;
padding-bottom: 500px;
margin-top: -160px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Wythe-screening-Room.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-406 {
border-style: none;
background-size: full_width;
}

#module-1098 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1250 {
padding-top: 10px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1099 {
padding-top: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1100 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-1101 {
padding-top: 12px;
border-style: none;
background-size: full_width;
}

#module-1102 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1103 {
border-style: none;
background-size: full_width;
}

#page-1033 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1033 #modal-cms .close {
}

#section-block-183 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-183 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-418 {
border-style: none;
background-size: full_width;
}

#module-1130 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1131 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-184 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-419 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-1132 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-420 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1133 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1134 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1135 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1136 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-421 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1137 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1138 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1139 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1140 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-422 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1141 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1142 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1143 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1144 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-458 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1251 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1252 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1253 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1254 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-483 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1320 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1321 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1322 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1323 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-487 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1335 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1336 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1337 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1338 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-488 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1339 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1340 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1341 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1342 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1034 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1034 #modal-cms .close {
}

#section-block-186 {
padding-top: 100px;
padding-bottom: 100px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: cover;
background-position: center top;
animation-timing-function: linear;
}

#module-2330 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-320 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-994 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2764 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2765 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2766 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-833 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2315 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2316 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2723 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-986 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2740 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2741 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2742 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-984 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2733 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2734 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2735 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-982 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2727 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2728 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2729 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1025 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2859 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2860 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2861 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-983 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2730 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2731 {
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2732 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-832 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2313 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(78, 78, 78);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2314 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-187 {
padding-top: 30px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1202 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1205 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1035 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1035 #modal-cms .close {
}

#section-block-193 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-462 {
border-style: none;
background-size: full_width;
}

#module-1263 {
border-style: none;
background-size: full_width;
}

#module-1265 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1266 {
border-style: none;
background-size: full_width;
}

#module-1267 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-196 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-480 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1310 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1311 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1312 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-473 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1289 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1290 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1291 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-474 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1292 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1293 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1294 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-475 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1295 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1296 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1297 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-476 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1298 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1299 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1300 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-477 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1301 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1302 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1303 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-481 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1314 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1315 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1316 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-478 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1304 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1305 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1306 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-482 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1317 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1318 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1319 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-479 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1307 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1308 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1309 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1036 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1036 #modal-cms .close {
}

#section-block-198 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-490 {
border-style: none;
background-size: full_width;
}

#module-1345 {
padding-left: 100px;
padding-right: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1346 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-491 {
border-style: none;
background-size: full_width;
}

#module-1347 {
border-style: none;
background-size: full_width;
}

#module-1348 {
border-style: none;
background-size: full_width;
}

#section-block-199 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-492 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-1349 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-493 {
border-style: none;
background-size: full_width;
}

#module-1350 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1351 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1353 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1355 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-494 {
border-style: none;
background-size: full_width;
}

#module-1356 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1352 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1354 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1434 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-200 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-495 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-1358 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-496 {
border-style: none;
background-size: full_width;
}

#module-1359 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1361 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1365 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1366 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-497 {
border-style: none;
background-size: full_width;
}

#module-1363 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1369 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1367 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1439 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-498 {
border-style: none;
background-size: full_width;
}

#module-1672 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1360 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1364 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1368 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-517 {
border-style: none;
background-size: full_width;
}

#module-1435 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1370 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1440 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1671 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-612 {
border-style: none;
background-size: full_width;
}

#module-1362 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1673 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1676 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1677 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-613 {
border-style: none;
background-size: full_width;
}

#module-1678 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1679 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1682 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-201 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-499 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-1371 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-501 {
border-style: none;
background-size: full_width;
}

#module-1373 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1374 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1375 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1376 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-506 {
border-style: none;
background-size: full_width;
}

#module-1691 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1430 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1391 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1429 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-507 {
border-style: none;
background-size: full_width;
}

#module-1397 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1395 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1396 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1390 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-508 {
border-style: none;
background-size: full_width;
}

#module-1398 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1399 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1423 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1699 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-509 {
border-style: none;
background-size: full_width;
}

#module-1402 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1405 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1393 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1407 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-510 {
border-style: none;
background-size: full_width;
}

#module-1408 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1409 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1410 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1411 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-511 {
border-style: none;
background-size: full_width;
}

#module-1412 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1413 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1414 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1415 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-512 {
border-style: none;
background-size: full_width;
}

#module-1416 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1418 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1419 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1420 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-513 {
border-style: none;
background-size: full_width;
}

#module-1421 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1422 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1431 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1425 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-515 {
border-style: none;
background-size: full_width;
}

#module-1392 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1394 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1683 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1684 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-614 {
border-style: none;
background-size: full_width;
}

#module-1685 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1686 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1687 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1688 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-615 {
border-style: none;
background-size: full_width;
}

#module-1689 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1690 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1406 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1692 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-616 {
border-style: none;
background-size: full_width;
}

#module-1693 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1694 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1695 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1696 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-617 {
border-style: none;
background-size: full_width;
}

#module-1697 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1698 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1427 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1700 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-618 {
border-style: none;
background-size: full_width;
}

#module-1701 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-503 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-1381 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-504 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1382 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1383 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1384 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1385 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-505 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1386 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1387 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1388 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1389 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-500 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-1372 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1037 {
background-color: #000000;
background-size: auto;
}

#page-1037 #modal-cms .close {
}

#section-block-202 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-518 {
border-style: none;
background-size: full_width;
}

#module-1441 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1442 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-203 {
padding-top: 100px;
padding-bottom: 30px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1443 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1444 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1445 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-204 {
padding-top: 20px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1446 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1447 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1448 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-205 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-521 {
margin-left: 30px;
margin-right: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1449 {
margin-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1450 {
margin-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-522 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1451 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1452 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1453 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1454 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-523 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1455 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1456 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1457 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1458 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-524 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1459 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1460 {
border-style: none;
background-size: full_width;
}

#module-1461 {
border-style: none;
background-size: full_width;
}

#row-block-525 {
margin-top: -35px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1462 {
border-style: none;
background-size: full_width;
}

#module-1463 {
border-style: none;
background-size: full_width;
}

#module-1464 {
border-style: none;
background-size: full_width;
}

#section-block-206 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-527 {
border-style: none;
background-size: full_width;
}

#module-1465 {
border-style: none;
background-size: full_width;
}

#row-block-528 {
border-style: none;
background-size: full_width;
}

#module-1466 {
border-style: none;
background-size: full_width;
}

#module-1467 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1468 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-529 {
border-style: none;
background-size: full_width;
}

#module-1469 {
border-style: none;
background-size: full_width;
}

#module-1470 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-207 {
padding-top: 30px;
margin-bottom: 10px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-530 {
border-style: none;
background-size: full_width;
}

#module-1471 {
border-style: none;
background-size: full_width;
}

#module-1472 {
margin-top: 15px;
border-style: none;
background-size: full_width;
}

#module-1473 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-208 {
padding-top: 30px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/hero-panels/Video-intro-winner-tiles_congrats-winners.jpg');
background-size: contain;
background-position: top center;
animation-timing-function: linear;
background-repeat: no-repeat;
}

#row-block-531 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1474 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1475 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-209 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-bottom: 80px;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-532 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1476 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1477 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-210 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/cover-bg.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-210 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-533 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1478 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1479 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1480 {
margin-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-534 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1481 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1482 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-211 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Ryoko_Natsu_BlueEye.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-535 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1483 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1484 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-536 {
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Ryoko_Natsu_BlueEye.jpg');
background-size: cover;
background-position: center center;
}

#module-1485 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1486 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-212 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/UrsulaLeGuin_BG3.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-537 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1487 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1488 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-538 {
border-style: none;
background-image: url('/userFiles/uploads/2021/events/UrsulaLeGuin_mobile.jpg');
background-size: cover;
background-position: center center;
}

#module-1489 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1490 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-213 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Lapsis.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-539 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1491 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1492 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-540 {
border-style: none;
background-image: url('/userFiles/uploads/2021/events/Lapsis-mobile.jpg');
background-size: cover;
background-position: center center;
}

#module-1493 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1494 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-214 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/man-with-magic-box-bg.jpg');
background-size: cover;
background-position: left bottom;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-214 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-541 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1495 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1496 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-542 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1497 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1498 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-215 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/wythehotelscreeningroom.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-543 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1499 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1500 {
padding-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1501 {
padding-top: 10px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1502 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-544 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1503 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1504 {
padding-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1505 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-216 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/fsob/fsod-bg.png');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-216 .background-scale {
animation-iteration-count: infinite;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-545 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1506 {
padding-top: 120px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1507 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1508 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-217 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-546 {
border-style: none;
background-size: full_width;
}

#module-1509 {
border-style: none;
background-size: full_width;
}

#module-1510 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-218 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-Mask.jpg');
background-size: auto;
background-position: left top;
animation-timing-function: linear;
}

#row-block-547 {
border-style: none;
background-size: full_width;
}

#module-1511 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-1512 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-219 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-548 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-1513 {
border-style: none;
background-size: full_width;
}

#module-1514 {
border-style: none;
background-size: full_width;
}

#module-1515 {
border-style: none;
background-size: full_width;
}

#module-1516 {
margin-top: 18px;
margin-left: 8px;
border-style: none;
background-size: full_width;
}

#section-block-220 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-549 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-1517 {
border-style: none;
background-size: full_width;
}

#row-block-550 {
border-style: none;
background-size: full_width;
}

#module-1518 {
border-style: none;
background-size: full_width;
}

#section-block-221 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-1519 {
border-style: none;
background-size: full_width;
}

#module-1520 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-1521 {
border-style: none;
background-size: full_width;
}

#page-1038 {
background-color: #000000;
background-size: auto;
}

#page-1038 #modal-cms .close {
}

#section-block-222 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-222 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-1523 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1524 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-223 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-223 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-1525 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1526 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1527 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1528 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-555 {
border-style: none;
background-size: full_width;
}

#module-1529 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1530 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1531 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1532 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1533 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1039 #modal-cms .close {
}

#section-block-230 {
padding-top: 40px;
padding-bottom: 40px;
margin-bottom: 80px;
border-style: none;
background-image: url('/userFiles/uploads/heros/Mobile_Home_hero_2021.jpg');
background-size: cover;
background-position: center center;
animation-duration: 20s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-230 .background-scale {
animation-iteration-count: infinite;
animation-duration: 20s;
animation-timing-function: ease-in-out;
}

#module-1563 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1040 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1040 #modal-cms .close {
}

#section-block-231 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/multiverse/NewPerspectivesMultiverse.jpg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-231 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-568 {
border-style: none;
background-size: full_width;
}

#module-1564 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1596 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1599 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-232 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-580 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1595 {
padding-top: 30px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1597 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1598 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-569 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1565 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1566 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-579 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1593 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1594 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-609 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1667 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1668 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-578 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1591 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1592 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1855 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1856 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1854 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1041 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1041 #modal-cms .close {
}

#section-block-233 {
padding-top: 60px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/posters/The-Dark-Odyssey-2.jpg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-233 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-581 {
border-style: none;
background-size: full_width;
}

#module-1600 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1601 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1602 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-234 {
padding-top: 0px;
margin-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2773 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2772 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-582 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1603 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1604 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1605 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1644 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-585 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1610 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1611 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-989 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2747 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2748 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-583 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1606 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1607 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-586 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1612 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1613 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-908 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2510 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2511 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-990 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2749 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2750 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-584 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1608 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1609 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-987 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2743 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2744 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-988 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2745 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2746 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2512 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-243 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1708 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1042 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1042 #modal-cms .close {
}

#section-block-235 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/Japanese-SciFi/Digital_Tattoo_cropped.jpg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-235 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-587 {
border-style: none;
background-size: full_width;
}

#module-1614 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1615 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1616 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-236 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-588 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1617 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1618 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1619 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1632 {
padding-top: 30px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-593 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1630 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1626 {
padding-top: 20px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1629 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1627 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1631 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1628 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1633 {
padding-top: 30px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-589 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1620 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1621 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-590 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1622 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1623 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-237 {
padding-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-596 {
padding-bottom: -60px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1636 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1635 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1637 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1043 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1043 #modal-cms .close {
}

#section-block-238 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/alamo-drafthouse/Alamo-Drafthouse-Cinema-2x.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-238 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-600 {
border-style: none;
background-size: full_width;
}

#module-1645 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1646 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-239 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-601 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1648 {
padding-top: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1647 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1937 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1705 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-240 {
padding-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-607 {
padding-bottom: -60px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1663 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1664 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1665 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1045 {
background-color: #000000;
background-size: auto;
}

#page-1045 #modal-cms .close {
}

#section-block-244 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-625 {
border-style: none;
background-size: full_width;
}

#module-1716 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1718 {
margin-top: -40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1895 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1888 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1890 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1891 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1892 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1893 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1894 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1896 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1898 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1900 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1897 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1899 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1901 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1902 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-245 {
padding-bottom: 10px;
margin-top: -30px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-626 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1722 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1805 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1723 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1727 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1728 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1726 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1729 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-266 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-alternate-background.jpg');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-266 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-659 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1849 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1857 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1850 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1804 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-246 {
padding-top: 20px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-1730 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1731 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1732 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-247 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-628 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1733 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1734 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1735 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1736 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-629 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1737 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1738 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1739 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1740 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1741 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1742 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1743 {
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1744 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-267 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-660 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1806 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1807 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1808 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1809 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-661 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-1810 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1811 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1812 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1813 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-249 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-635 {
border-style: none;
background-size: full_width;
}

#module-1755 {
border-style: none;
background-size: full_width;
}

#row-block-636 {
border-style: none;
background-size: full_width;
}

#module-1756 {
border-style: none;
background-size: full_width;
}

#module-1757 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1758 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-637 {
border-style: none;
background-size: full_width;
}

#module-1759 {
border-style: none;
background-size: full_width;
}

#module-1760 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-250 {
padding-top: 30px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-638 {
border-style: none;
background-size: full_width;
}

#module-1761 {
border-style: none;
background-size: full_width;
}

#module-1762 {
margin-top: 15px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1763 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1764 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-253 {
padding-top: 30px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-641 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1765 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-673 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1852 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1851 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1766 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-254 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/cover-bg.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-254 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-642 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1767 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1768 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1769 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1770 {
margin-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-643 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1771 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1772 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-255 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/Japanese-SciFi/Animal-Park.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 20s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-255 .background-scale {
animation-iteration-count: infinite;
animation-duration: 20s;
animation-timing-function: ease-in-out;
}

#row-block-644 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1773 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1774 {
padding-bottom: 40px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-256 {
padding-top: 100px;
padding-bottom: 100px;
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/multiverse/NewPerspectivesMultiverse.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-646 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1777 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1778 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-257 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/animation/Posted-1.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 15s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-257 .background-scale {
animation-iteration-count: infinite;
animation-duration: 15s;
animation-timing-function: ease-in-out;
}

#row-block-648 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1781 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1782 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-258 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/cinaplex/FTC_Still_-_Behind_Brent.jpeg');
background-size: cover;
background-position: left bottom;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-258 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-649 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1783 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1784 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-650 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1785 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-1786 {
margin-bottom: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-259 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/alamo-drafthouse/Alamo-Drafthouse-Cinema-2x.jpeg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-651 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1787 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1788 {
padding-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1789 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-260 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/fsob/fsod-bg.png');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-260 .background-scale {
animation-iteration-count: infinite;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-652 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1790 {
padding-top: 120px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1791 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1792 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-261 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-bottom: 80px;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-653 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1793 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1794 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-263 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-655 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-1799 {
border-style: none;
background-size: full_width;
}

#row-block-656 {
border-style: none;
background-size: full_width;
}

#module-1800 {
border-style: none;
background-size: full_width;
}

#section-block-264 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-1801 {
border-style: none;
background-size: full_width;
}

#module-1802 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-1803 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1046 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1046 #modal-cms .close {
}

#section-block-268 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-268 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-663 {
border-style: none;
background-size: full_width;
}

#module-1818 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1819 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-269 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-664 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-1820 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-665 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1821 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1822 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1823 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1824 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-666 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1825 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1826 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1827 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1828 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-667 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1829 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1830 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1831 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1832 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-668 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1833 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1834 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1835 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1836 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-669 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1837 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1838 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1839 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1840 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-670 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1841 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1842 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1843 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1844 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-671 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1845 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1846 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1847 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1848 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1047 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1047 #modal-cms .close {
}

#section-block-270 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/cinaplex/FTC_Still_-_Behind_Brent.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-270 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-676 {
border-style: none;
background-size: full_width;
}

#module-1859 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1861 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-273 {
padding-left: 40px;
padding-right: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-685 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1887 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1880 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1883 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-687 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1884 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1885 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1886 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1048 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1048 #modal-cms .close {
}

#section-block-275 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-693 {
border-style: none;
background-size: full_width;
}

#module-1903 {
border-style: none;
background-size: full_width;
}

#module-1904 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1905 {
border-style: none;
background-size: full_width;
}

#module-1906 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-277 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-698 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1907 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1908 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1909 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-699 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1910 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1911 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1912 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-700 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1913 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1914 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1915 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-703 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1922 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1923 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1924 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-701 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1916 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1917 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1918 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-702 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1919 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1920 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1921 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-705 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1928 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1929 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1930 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-704 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1925 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1926 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1927 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-706 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1931 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1932 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1933 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-707 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1934 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1935 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1936 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1049 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1049 #modal-cms .close {
}

#section-block-278 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-278 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-708 {
border-style: none;
background-size: full_width;
}

#module-1938 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1939 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-279 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-709 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-1940 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-710 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1941 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1942 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1943 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1944 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-711 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1945 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1946 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1947 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1948 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-712 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1949 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1950 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1951 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1952 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-713 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1953 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1954 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1955 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1956 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-714 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1957 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1958 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1959 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1960 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-715 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1961 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1962 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1963 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1964 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-716 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1965 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1966 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1967 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1968 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1050 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1050 #modal-cms .close {
}

#section-block-280 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-280 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-717 {
border-style: none;
background-size: full_width;
}

#module-1969 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-1970 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-281 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-718 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-1971 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-719 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-1972 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1973 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1974 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1975 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-720 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1976 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1977 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1978 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1979 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-721 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1980 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-1981 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1982 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1983 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-722 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1984 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1985 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1986 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1987 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-723 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1988 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1989 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1990 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1991 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-724 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1992 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1993 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1994 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1995 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-725 {
padding-top: 30px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-1996 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1997 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1998 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-1999 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1051 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1051 #modal-cms .close {
}

#section-block-282 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/event-photos/after-party-3.jpg');
background-size: cover;
background-position: center center;
background-attachment: fixed;
animation-timing-function: linear;
}

#row-block-726 {
border-style: none;
background-size: full_width;
}

#module-2000 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2028 {
border-style: none;
background-image: url('/userFiles/uploads/[');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#page-1053 {
background-color: #000000;
background-size: auto;
}

#page-1053 #modal-cms .close {
}

#section-block-288 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-741 {
border-style: none;
background-size: full_width;
}

#module-2040 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 0s;
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-o-animation-duration: 0s;
animation-delay: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
}

#module-2041 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-290 {
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: -30px;
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-746 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2056 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2057 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2061 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-291 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/2023/images/bsfff-alternate-background-2.png');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-291 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-777 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2134 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-326 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-851 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2359 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2360 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2482 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-365 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-924 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2543 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2547 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2544 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2545 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2546 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-357 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-898 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2485 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2486 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2489 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2488 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-306 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-771 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2124 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2125 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2481 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-361 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#module-2513 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2519 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2520 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2518 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2514 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2515 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-327 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-852 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2362 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2484 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2363 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2483 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2465 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2364 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2099 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-293 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-749 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2070 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2071 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2072 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2073 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-750 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2074 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2075 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2076 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2077 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2078 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2079 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2080 {
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2081 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-294 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-752 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2082 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2083 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2084 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2085 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-753 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2086 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2087 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2088 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2089 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-295 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-754 {
border-style: none;
background-size: full_width;
}

#module-2090 {
border-style: none;
background-size: full_width;
}

#row-block-755 {
border-style: none;
background-size: full_width;
}

#module-2091 {
border-style: none;
background-size: full_width;
}

#module-2092 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2093 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-756 {
border-style: none;
background-size: full_width;
}

#module-2094 {
border-style: none;
background-size: full_width;
}

#module-2095 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-296 {
padding-top: 30px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-757 {
border-style: none;
background-size: full_width;
}

#module-2096 {
border-style: none;
background-size: full_width;
}

#module-2097 {
margin-top: 15px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2098 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-325 {
padding-top: 200px;
padding-bottom: 140px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-2.jpg');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-850 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2355 {
padding-top: 120px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2356 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2357 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-309 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #717b72;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2130 {
border-style: none;
background-size: full_width;
}

#module-2131 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-2132 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1054 {
background-color: #979797;
background-size: auto;
}

#page-1054 #modal-cms .close {
}

#section-block-311 {
padding-top: 40px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 60px;
margin-top: 50px;
background-color: #979797;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2137 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2146 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2135 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2140 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2136 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2141 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1055 {
background-color: #979797;
background-size: auto;
}

#page-1055 #modal-cms .close {
}

#section-block-312 {
padding-top: 40px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 60px;
margin-top: 50px;
background-color: #979797;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2147 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2148 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2149 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2150 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2151 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2152 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1056 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1056 #modal-cms .close {
}

#module-2157 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-314 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-786 {
border-style: none;
background-size: full_width;
}

#module-2158 {
padding-left: 100px;
padding-right: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2159 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-787 {
border-style: none;
background-size: full_width;
}

#module-2160 {
border-style: none;
background-size: full_width;
}

#module-2161 {
border-style: none;
background-size: full_width;
}

#section-block-315 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-788 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-2162 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-789 {
border-style: none;
background-size: full_width;
}

#module-2163 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2164 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2165 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2166 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-790 {
border-style: none;
background-size: full_width;
}

#module-2167 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2168 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2169 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2170 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-316 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-791 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-2171 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-792 {
border-style: none;
background-size: full_width;
}

#module-2172 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2173 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2174 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2310 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-793 {
border-style: none;
background-size: full_width;
}

#module-2176 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2177 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2179 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2181 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-820 {
border-style: none;
background-size: full_width;
}

#module-2275 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2367 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2368 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2190 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-796 {
border-style: none;
background-size: full_width;
}

#module-2180 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2182 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2178 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2191 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-819 {
border-style: none;
background-size: full_width;
}

#module-2271 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2272 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2269 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2274 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-797 {
border-style: none;
background-size: full_width;
}

#module-2192 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2184 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2263 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2264 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-818 {
border-style: none;
background-size: full_width;
}

#module-2273 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2270 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2267 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2268 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-795 {
border-style: none;
background-size: full_width;
}

#module-2193 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2188 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2186 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2187 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-794 {
border-style: none;
background-size: full_width;
}

#module-2183 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2185 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2189 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-317 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-798 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-2195 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-799 {
border-style: none;
background-size: full_width;
}

#module-2196 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2197 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2198 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2210 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-803 {
border-style: none;
background-size: full_width;
}

#module-2216 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2217 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2214 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2215 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-800 {
border-style: none;
background-size: full_width;
}

#module-2200 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2201 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2219 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2213 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-801 {
border-style: none;
background-size: full_width;
}

#module-2204 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2218 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2206 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2207 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-802 {
border-style: none;
background-size: full_width;
}

#module-2208 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2209 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2205 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2211 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-804 {
border-style: none;
background-size: full_width;
}

#module-2224 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2202 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2212 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2203 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-805 {
border-style: none;
background-size: full_width;
}

#module-2220 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2221 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2222 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2223 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-806 {
border-style: none;
background-size: full_width;
}

#module-2243 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2225 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2226 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2227 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-807 {
border-style: none;
background-size: full_width;
}

#module-2228 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2246 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2230 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2231 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-808 {
border-style: none;
background-size: full_width;
}

#module-2232 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2233 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2234 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2235 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-809 {
border-style: none;
background-size: full_width;
}

#module-2236 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2237 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2238 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2239 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-810 {
border-style: none;
background-size: full_width;
}

#module-2240 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2241 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2242 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2247 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-811 {
border-style: none;
background-size: full_width;
}

#module-2244 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2245 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2229 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2248 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-812 {
border-style: none;
background-size: full_width;
}

#module-2249 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2250 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2251 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-814 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-2253 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-815 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2254 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2255 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2256 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2257 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-816 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2258 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2259 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2260 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2261 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-817 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-2262 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1057 #modal-cms .close {
}

#section-block-319 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2311 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1058 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1058 #modal-cms .close {
}

#section-block-321 {
padding-top: 100px;
padding-bottom: 100px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-2.jpg');
background-size: cover;
background-position: center top;
animation-timing-function: linear;
}

#module-2332 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-322 {
padding-top: 30px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2333 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2334 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-323 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-843 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2335 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(78, 78, 78);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2336 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-844 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2337 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2338 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2339 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-845 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2340 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2341 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2342 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-846 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2343 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2344 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2345 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-847 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2346 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2347 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2348 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-848 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2349 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2350 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2351 {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1059 #modal-cms .close {
}

#module-2366 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1060 {
background-color: #000000;
background-size: auto;
}

#page-1060 #modal-cms .close {
}

#section-block-329 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-857 {
border-style: none;
background-size: full_width;
}

#module-2372 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2373 {
margin-top: -40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2374 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2375 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2376 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2377 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2378 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2379 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2380 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2381 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2382 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2383 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2384 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2385 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2386 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2387 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-331 {
padding-bottom: 10px;
margin-top: -30px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-862 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2388 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2389 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2390 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2391 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2392 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2393 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2394 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-332 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-alternate-background.jpg');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-332 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-863 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2395 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2396 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2397 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2398 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-333 {
padding-top: 20px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2399 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2400 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2401 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-334 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-865 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2402 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2403 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2404 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2405 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-866 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2406 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2407 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2408 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2409 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2410 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2411 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2412 {
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2413 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-335 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-868 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2414 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2415 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2416 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2417 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-869 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2418 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2419 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2420 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2421 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-336 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-870 {
border-style: none;
background-size: full_width;
}

#module-2422 {
border-style: none;
background-size: full_width;
}

#row-block-871 {
border-style: none;
background-size: full_width;
}

#module-2423 {
border-style: none;
background-size: full_width;
}

#module-2424 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2425 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-872 {
border-style: none;
background-size: full_width;
}

#module-2426 {
border-style: none;
background-size: full_width;
}

#module-2427 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-337 {
padding-top: 30px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-873 {
border-style: none;
background-size: full_width;
}

#module-2428 {
border-style: none;
background-size: full_width;
}

#module-2429 {
margin-top: 15px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2430 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2431 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-340 {
padding-top: 30px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-876 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2432 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-877 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2433 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2434 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2435 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-341 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/events/cover-bg.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-341 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-879 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2436 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2437 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2438 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2439 {
margin-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-880 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2440 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2441 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-342 {
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/Japanese-SciFi/Animal-Park.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 20s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-342 .background-scale {
animation-iteration-count: infinite;
animation-duration: 20s;
animation-timing-function: ease-in-out;
}

#row-block-881 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2442 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2443 {
padding-bottom: 40px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-343 {
padding-top: 100px;
padding-bottom: 100px;
margin-top: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/multiverse/NewPerspectivesMultiverse.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-882 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2444 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2445 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-344 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/animation/Posted-1.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 15s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-344 .background-scale {
animation-iteration-count: infinite;
animation-duration: 15s;
animation-timing-function: ease-in-out;
}

#row-block-883 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2446 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2447 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-345 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/cinaplex/FTC_Still_-_Behind_Brent.jpeg');
background-size: cover;
background-position: left bottom;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-345 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-884 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2448 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-2449 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-885 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2450 {
border-style: none;
background-size: full_width;
background-position: left top;
background-attachment: fixed;
}

#module-2451 {
margin-bottom: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-346 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/alamo-drafthouse/Alamo-Drafthouse-Cinema-2x.jpeg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-886 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2452 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2453 {
padding-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2454 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-347 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2021/fsob/fsod-bg.png');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-347 .background-scale {
animation-iteration-count: infinite;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-887 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2455 {
padding-top: 120px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2456 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2457 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-348 {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-bottom: 80px;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-888 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2458 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2459 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-349 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-889 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-2460 {
border-style: none;
background-size: full_width;
}

#row-block-890 {
border-style: none;
background-size: full_width;
}

#module-2461 {
border-style: none;
background-size: full_width;
}

#section-block-350 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-2462 {
border-style: none;
background-size: full_width;
}

#module-2463 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-2464 {
border-style: none;
background-size: full_width;
}

#page-1061 {
background-color: #000000;
background-size: auto;
}

#page-1061 #modal-cms .close {
}

#section-block-351 {
padding-top: 100px;
padding-bottom: 100px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-2.jpg');
background-size: auto;
background-position: left top;
animation-timing-function: linear;
}

#module-2466 {
border-style: none;
background-size: full_width;
background-position: left top;
}


/* Make the text bounce */
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }


  40% {
    transform: translateY(-30px);
  }


  60% {
    transform: translateY(-15px);
  }


}



#module-2466 {
  border-style: none;
  background-size: full_width;
  background-position: left top;
}



#module-2466 h2 {
  animation: bounce 2s infinite;
}


#section-block-352 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2467 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2468 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2469 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-353 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2470 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2471 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2472 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-354 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2473 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2474 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2475 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-355 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2476 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2477 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2478 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-356 {
padding-top: 60px;
padding-bottom: 40px;
background-color: #000000;
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-897 {
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2479 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2480 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1062 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1062 #modal-cms .close {
}

#section-block-358 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2022/events/animation/Posted-1.jpeg');
background-size: cover;
background-position: left top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-358 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-899 {
border-style: none;
background-size: full_width;
}

#module-2490 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2491 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2492 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-359 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-900 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2493 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2494 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2495 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2496 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-902 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2497 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2498 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-903 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2499 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2500 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-904 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2501 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2502 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-905 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2503 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2504 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 5px;
padding-right: 5px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-906 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2505 {
padding-top: 20px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2506 {
padding-top: 20px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2507 {
padding-top: 20px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2508 {
padding-top: 20px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 20px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-360 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2509 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1063 {
background-color: #301224;
background-size: auto;
}

#page-1063 #modal-cms .close {
}

#section-block-362 {
padding-top: 60px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/events/computer-chess/bistonfacingcamera.jpeg');
background-size: cover;
background-position: center center;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-913 {
border-style: none;
background-size: full_width;
}

#module-2753 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2521 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2761 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2763 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2762 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2522 {
padding-top: 20px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2523 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-363 {
padding-top: 20px;
margin-top: 0px;
background-color: rgb(242, 242, 242);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-993 {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2540 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2816 {
padding-top: 20px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2524 {
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-914 {
padding-left: 10px;
padding-right: 10px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2542 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2525 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2526 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2754 {
padding-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 4s;
-webkit-animation-duration: 4s;
-moz-animation-duration: 4s;
-o-animation-duration: 4s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-2752 {
padding-top: 0px;
padding-bottom: 30px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-390 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-991 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2755 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2756 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2757 {
padding-bottom: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2758 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2759 {
padding-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 4s;
-webkit-animation-duration: 4s;
-moz-animation-duration: 4s;
-o-animation-duration: 4s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-2760 {
padding-top: 0px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1064 {
background-color: #000000;
background-size: auto;
}

#page-1064 #modal-cms .close {
}

#section-block-366 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-929 {
border-style: none;
background-size: full_width;
}

#module-2555 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 0s;
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-o-animation-duration: 0s;
animation-delay: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
}

#module-2556 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-367 {
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: -30px;
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-930 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2557 {
padding-top: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2558 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2559 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-376 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-940 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2589 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2590 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2591 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2593 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-941 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2595 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2594 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2592 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2596 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2692 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2690 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-389 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-977 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2710 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2711 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2712 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2713 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-978 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2714 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2715 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2716 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2717 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2718 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2719 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-368 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/2023/images/bsfff-alternate-background-2.png');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-368 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-931 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2560 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-369 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-932 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2562 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2563 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-370 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-933 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2561 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2693 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2564 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2565 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2567 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2566 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-386 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-969 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2686 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2688 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2751 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2703 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2689 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-372 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-935 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2573 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2574 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2575 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-396 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1008 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2810 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2813 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2814 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2811 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-373 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#module-2576 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2577 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2578 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2579 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2581 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2818 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2817 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2704 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-374 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-938 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2582 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2583 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2705 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2584 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2585 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2586 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2587 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-380 {
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-971 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2618 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2619 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2620 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2588 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-377 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-943 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2601 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2602 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2603 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2604 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-944 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2605 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2606 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2607 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2608 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-378 {
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-945 {
border-style: none;
background-size: full_width;
}

#module-2609 {
border-style: none;
background-size: full_width;
}

#row-block-946 {
border-style: none;
background-size: full_width;
}

#module-2610 {
border-style: none;
background-size: full_width;
}

#module-2611 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2612 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-947 {
border-style: none;
background-size: full_width;
}

#module-2613 {
border-style: none;
background-size: full_width;
}

#module-2614 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-379 {
padding-top: 30px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-948 {
border-style: none;
background-size: full_width;
}

#module-2615 {
border-style: none;
background-size: full_width;
}

#module-2616 {
margin-top: 15px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2617 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-381 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #717b72;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2621 {
border-style: none;
background-size: full_width;
}

#module-2622 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-2623 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1066 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1066 #modal-cms .close {
}

#section-block-384 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-384 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-960 {
border-style: none;
background-size: full_width;
}

#module-2655 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-2656 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-385 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-961 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-2657 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-962 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2658 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2659 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2660 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2661 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-985 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2736 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2737 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2738 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2739 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-995 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2767 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2768 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2769 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2770 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-998 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2774 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2775 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2776 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2777 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1009 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2819 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2820 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2821 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2822 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1026 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2862 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2863 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2864 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2865 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1027 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2866 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2867 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2868 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2869 {
padding-top: 0px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1067 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1067 #modal-cms .close {
}

#section-block-387 {
padding-top: 60px;
padding-bottom: 60px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/6.jpeg');
background-size: cover;
background-position: center center;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-973 {
border-style: none;
background-size: full_width;
}

#module-2694 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2702 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2697 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-388 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-974 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2698 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2699 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1068 {
background-color: #000000;
background-size: auto;
}

#page-1068 #modal-cms .close {
}

#section-block-392 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2778 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2779 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2783 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-393 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2784 {
padding-bottom: 40px;
padding-left: 30px;
padding-right: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2788 {
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2785 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2787 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1069 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1069 #modal-cms .close {
}

#section-block-394 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-394 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-1002 {
border-style: none;
background-size: full_width;
}

#module-2790 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-2791 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-397 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-1010 {
border-style: none;
background-size: full_width;
}

#module-2824 {
margin-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2823 {
border-style: none;
background-size: full_width;
}

#module-2825 {
border-style: none;
background-size: full_width;
}

#module-2826 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-399 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1015 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2827 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2828 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2829 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1016 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2830 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2831 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-2832 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1017 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2833 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2834 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-2835 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1018 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2836 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2837 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-2838 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1019 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2839 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2840 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2841 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1020 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2842 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2843 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2844 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1021 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2845 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2846 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-2847 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1022 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2848 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2849 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2850 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1023 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-2851 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2852 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2853 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2857 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1024 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-2854 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2855 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2856 {
padding-left: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2858 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1070 {
background-color: #000000;
background-size: auto;
}

#page-1070 #modal-cms .close {
}

#section-block-400 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1028 {
border-style: none;
background-size: full_width;
}

#module-2870 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 0s;
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-o-animation-duration: 0s;
animation-delay: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
}

#module-2871 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-401 {
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: -30px;
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1029 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2872 {
padding-top: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2873 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2874 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-402 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1030 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2875 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2876 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2877 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2878 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1031 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2879 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2880 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2881 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2882 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2883 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2884 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-403 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1033 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2885 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2886 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2887 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2888 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1034 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2889 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2890 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2891 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2892 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2893 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2894 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-404 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/2023/images/bsfff-alternate-background-2.png');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-404 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-1036 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2895 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-406 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1038 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2898 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2899 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2900 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2901 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2902 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2903 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-407 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1039 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2904 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2905 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2906 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2907 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2908 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-408 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1040 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2909 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2910 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2911 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-409 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1041 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2912 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2913 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2955 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2914 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2915 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-410 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#module-2916 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2917 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2918 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2919 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2956 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2920 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2921 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2922 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2923 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-411 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1044 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2924 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2925 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2926 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2927 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2928 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2929 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2930 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-412 {
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1045 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2931 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2932 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2933 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2934 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-417 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #717b72;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2952 {
border-style: none;
background-size: full_width;
}

#module-2953 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-2954 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1071 {
background-color: #979797;
background-size: auto;
}

#page-1071 #modal-cms .close {
}

#section-block-418 {
padding-top: 40px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 60px;
margin-top: 50px;
background-color: #979797;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2957 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2959 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2960 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2961 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2962 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1072 #modal-cms .close {
}

#page-1073 #modal-cms .close {
}

#section-block-420 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-2966 {
border-style: none;
background-size: full_width;
background-position: left top;
}

/* Make the text bounce */
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }


  40% {
    transform: translateY(-30px);
  }


  60% {
    transform: translateY(-15px);
  }


}



#module-2966 {
  border-style: none;
  background-size: full_width;
  background-position: left top;
}



#module-2966 h1 {
  animation: bounce 2s infinite;
}



/* Make the text the color blue */
#module-2966 {
  border-style: none;
  background-size: full_width;
  background-position: left top;
}



@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }


  40% {
    transform: translateY(-30px);
  }


  60% {
    transform: translateY(-15px);
  }


}



#module-2966 h1 {
  animation: bounce 2s infinite;
}



#module-2966 span {
  color: blue;
}



/* Make the text size 100px */
#module-2966 {
  border-style: none;
  background-size: full_width;
  background-position: left top;
}



@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }


  40% {
    transform: translateY(-30px);
  }


  60% {
    transform: translateY(-15px);
  }


}



#module-2966 h1 {
  animation: bounce 2s infinite;
}



#module-2966 span {
  color: blue;
  font-size: 100px;
}


#module-2967 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

/* Make the image bigger */
#module-2967 {
    padding-top: 40px;
    border-style: none;
    background-size: full_width;
    background-position: left top;
}



#module-2967 img {
    width: 100%; /* To make the image fill the container width */
    height: auto; /* To maintain the image aspect ratio */
}



/* Make the image the color purple */
#module-2967 {
    padding-top: 40px;
    border-style: none;
    background-size: full_width;
    background-position: left top;
}



#module-2967 img {
    width: 100%;
    height: auto;
    filter: brightness(0.5) saturate(2) hue-rotate(270deg); /* Purple color effect */
}



/* Make the image wobble like jello */
@keyframes wobble {
  0% { transform: rotate(0); }


  25% { transform: rotate(5deg); }


  50% { transform: rotate(-5deg); }


  75% { transform: rotate(5deg); }


  100% { transform: rotate(0); }


}



#module-2967 img {
  animation: wobble 1s infinite;
}


#row-block-1059 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2968 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

/* Make the form fields the color pink */
#module-2968 input[type=text], 
#module-2968 input[type=email], 
#module-2968 textarea {
    color: #ff69b4;
}



/* make the field backgrounds light blue color */
#module-2968 {
    padding-top: 100px;
    border-style: none;
    background-size: full_width;
    background-position: left top;
}



#module-2968 input[type=text],  
#module-2968 input[type=email],  
#module-2968 textarea {
    background-color: #add8e6; /* Light Blue color */
}



#module-2968 button {
    color: #000000;
    background: ;
    border: 1px solid #000000;
}



#module-2968 button:hover {
    color: #000000 !important;
    background: !important;
    border: 1px solid #000000 !important;
}



#module-2968 input[type=checkbox], 
#module-2968 input[type=radio] {
    margin-right: 10px;
}



#module-2968 form {
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
}



#module-2968 .form-group__label,  
#module-2968 label:not(.error),  
#module-2968 ::placeholder {
    color: #000000;
}

#module-2968 #page-1074 {
background-color: #000000;
background-size: auto;
}

#page-1074 #modal-cms .close {
}

#section-block-421 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1060 {
border-style: none;
background-size: full_width;
}

#module-2969 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 0s;
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-o-animation-duration: 0s;
animation-delay: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
}

#module-2970 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-422 {
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: -30px;
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1061 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2971 {
padding-top: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3037 {
margin-top: 20px;
margin-left: 100px;
margin-right: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2972 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2973 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-423 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1062 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2974 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2975 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2976 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2977 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1063 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2978 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2979 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2980 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2981 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2982 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2983 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-424 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1065 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2984 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2985 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2986 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2987 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1066 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-2988 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2989 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2990 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2991 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2992 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2993 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-425 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/2023/images/bsfff-alternate-background-2.png');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-425 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-1068 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2994 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-426 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1069 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2995 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2996 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2997 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2998 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-2999 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3000 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-427 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1070 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3001 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3002 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3003 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3004 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3005 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-428 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1071 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3006 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3007 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3008 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-429 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1072 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3009 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3010 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3011 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3012 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3013 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-430 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#module-3014 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3015 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3016 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3017 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3018 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3019 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3020 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3021 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3022 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-431 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1075 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3023 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3024 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3025 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3026 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3027 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3028 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3029 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-432 {
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1076 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3030 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3031 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3032 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3033 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-434 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #717b72;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-3034 {
border-style: none;
background-size: full_width;
}

#module-3035 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-3036 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1075 {
background-size: auto;
}

#page-1075 #modal-cms .close {
}

#section-block-436 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/kaiju-bg-1.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-436 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1081 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japan-stripes-2.png');
background-size: cover;
background-position: center center;
}

#module-3039 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3038 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3040 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3041 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3042 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3047 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1088 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3051 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1090 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3053 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3054 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3055 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3056 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1089 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3057 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3052 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3260 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3188 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(0, 175, 187, 0.33);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3257 {
padding-top: 20px;
padding-bottom: 30px;
margin-top: 40px;
background-color: rgba(0, 175, 187, 0.33);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3189 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3064 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1086 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3078 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3046 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3044 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3043 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3065 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3066 {
padding-top: -40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1099 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3067 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3068 {
padding-top: 30px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3069 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3070 {
padding-top: 30px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1136 {
padding-top: 100px;
padding-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/dots-pattern-3.jpg');
background-size: cover;
background-position: left top;
background-attachment: fixed;
}

#module-3259 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3186 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3258 {
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3187 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3185 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1094 {
padding-top: 200px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3063 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3062 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3088 {
padding-top: -50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3060 {
padding-top: 60px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3061 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1101 {
padding-top: 100px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/cog-background-3.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3077 {
padding-top: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3074 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3075 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3076 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1105 {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3084 {
padding-top: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3087 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3085 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3086 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-447 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-3252 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3253 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3254 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3255 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-440 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/Godzilla-Era-2-bg.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-440 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1112 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3107 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3108 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3261 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3190 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(142, 30, 6, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3262 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(142, 30, 6, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3109 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3263 {
padding-top: 40px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1113 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/jets-4.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3113 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3111 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3110 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3112 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1122 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3142 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3264 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3138 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1121 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: center center;
}

#module-3139 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-3265 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-3140 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3141 {
padding-top: 150px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1123 {
padding-top: 160px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3120 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3266 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3122 {
padding-top: -20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1117 {
padding-bottom: 200px;
border-style: none;
background-size: full_width;
background-position: center center;
}

#module-3123 {
padding-top: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3124 {
padding-top: 120px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-442 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/scales-2.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-442 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1137 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: left top;
}

#module-3191 {
padding-bottom: 140px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3192 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3267 {
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3193 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(142, 108, 0, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3268 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(142, 108, 0, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3194 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3269 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1152 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/ufos-3.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3195 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3196 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3197 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3198 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3229 {
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1151 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3199 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3203 {
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3200 {
padding-top: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1153 {
margin-bottom: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3225 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3270 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3226 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3227 {
padding-top: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1141 {
padding-top: 200px;
margin-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3204 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1176 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3278 {
padding-top: -300px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3279 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3280 {
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1155 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/godzillavsmechagodzilla-4.png');
background-size: cover;
background-position: center bottom;
}

#module-3206 {
padding-top: 70px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3205 {
padding-top: -20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3207 {
padding-top: 120px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1156 {
padding-top: 800px;
margin-top: -200px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/godzillavsmechagodzilla.png');
background-size: cover;
background-position: center top;
}

#section-block-443 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/reiwa-bg.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-443 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1143 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3208 {
padding-bottom: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3209 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3271 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3210 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(0, 37, 114, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3272 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(0, 37, 114, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3211 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3273 {
padding-top: 30px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1144 {
padding-top: -30px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3212 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3213 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3214 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3215 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1159 {
padding-top: 300px;
padding-bottom: 300px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/planet-eater.jpg');
background-size: cover;
background-position: center top;
}

#module-3237 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-top: 200px;
background-color: rgba(0, 0, 0, 0.51);
border-style: none;
border-radius: 10px;
background-size: full_width;
background-position: left top;
}

#module-3274 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-top: 200px;
margin-left: 20px;
margin-right: 20px;
background-color: rgba(0, 0, 0, 0.51);
border-style: none;
border-radius: 10px;
background-size: full_width;
background-position: left top;
}

#row-block-1145 {
padding-top: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3216 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3275 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1157 {
padding-left: 20px;
padding-right: 20px;
margin-top: -50px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3234 {
padding-top: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3233 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1158 {
padding-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3236 {
padding-top: 0px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#section-block-441 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/kaiju-bg-1.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-441 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1125 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3149 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1134 {
padding-top: 100px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/flames-2.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3181 {
padding-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3276 {
padding-bottom: 60px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1135 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/north-korean-flag-white-2.png');
background-size: cover;
background-position: left top;
}

#module-3182 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3183 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3184 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#page-1076 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1076 #modal-cms .close {
}

#module-3089 {
padding-top: 60px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3091 {
border-style: none;
background-image: url('/userFiles/uploads/[');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3092 {
padding-top: 70px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3090 {
border-style: none;
background-image: url('/userFiles/uploads/[');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#page-1077 #modal-cms .close {
}

#module-3095 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3093 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3094 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1078 {
background-size: auto;
}

#page-1078 #modal-cms .close {
}

#section-block-448 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/kaiju-bg-1.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-448 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1177 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japan-stripes-2.png');
background-size: cover;
background-position: center center;
}

#module-3281 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3282 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3283 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3284 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3285 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3286 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1178 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3287 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1179 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3288 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3289 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3290 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3291 {
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1180 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3292 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3293 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3294 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3295 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(0, 175, 187, 0.33);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3296 {
padding-top: 20px;
padding-bottom: 30px;
margin-top: 40px;
background-color: rgba(0, 175, 187, 0.33);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3297 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3298 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1181 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3299 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3300 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3301 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3302 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3303 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3304 {
padding-top: -40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1183 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3305 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3306 {
padding-top: 30px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3307 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3308 {
padding-top: 30px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1184 {
padding-top: 100px;
padding-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/dots-pattern-3.jpg');
background-size: cover;
background-position: left top;
background-attachment: fixed;
}

#module-3309 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3310 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3311 {
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3312 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3313 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1185 {
padding-top: 200px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3314 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3315 {
padding-top: -50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3316 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3317 {
padding-top: 60px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3318 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1186 {
padding-top: 100px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/cog-background-3.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3319 {
padding-top: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3320 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3321 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3322 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1187 {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3323 {
padding-top: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3324 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3325 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3326 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-450 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/Godzilla-Era-2-bg.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-450 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1192 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3331 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3332 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3333 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3334 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(142, 30, 6, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3335 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(142, 30, 6, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3336 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3337 {
padding-top: 40px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1193 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/jets-4.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3338 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3339 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3340 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3341 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1194 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3342 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3343 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3344 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1195 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: center center;
}

#module-3345 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-3346 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-3347 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3348 {
padding-top: 150px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1196 {
padding-top: 160px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3349 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3350 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3351 {
padding-top: -20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1197 {
padding-bottom: 200px;
border-style: none;
background-size: full_width;
background-position: center center;
}

#module-3352 {
padding-top: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3353 {
padding-top: 120px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-451 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/scales-2.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-451 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1198 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: left top;
}

#module-3354 {
padding-bottom: 140px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3355 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3356 {
padding-left: 10px;
padding-right: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3357 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(142, 108, 0, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3358 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(142, 108, 0, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3359 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3360 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1199 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/ufos-3.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3361 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3362 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3363 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3364 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3365 {
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1201 {
padding-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3366 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3367 {
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#module-3368 {
padding-top: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1202 {
margin-bottom: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3369 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3370 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3371 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3372 {
padding-top: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1203 {
padding-top: 200px;
margin-top: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3373 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1204 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3374 {
padding-top: -300px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3375 {
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3376 {
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1205 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/godzillavsmechagodzilla-4.png');
background-size: cover;
background-position: center bottom;
}

#module-3377 {
padding-top: 70px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3378 {
padding-top: -20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3379 {
padding-top: 120px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#row-block-1206 {
padding-top: 800px;
margin-top: -200px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/godzillavsmechagodzilla.png');
background-size: cover;
background-position: center top;
}

#section-block-452 {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/reiwa-bg.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-452 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1207 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3380 {
padding-bottom: 80px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3381 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3382 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3383 {
padding-top: 20px;
padding-bottom: 42px;
padding-left: 20px;
padding-right: 20px;
margin-top: 40px;
background-color: rgba(0, 37, 114, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3384 {
padding-top: 20px;
padding-bottom: 42px;
margin-top: 40px;
background-color: rgba(0, 37, 114, 0.44);
border-color: #bfbfbf;
border-width: 2px;
border-style: solid;
border-radius: 15px;
background-size: full_width;
background-position: left top;
}

#module-3385 {
padding-top: 140px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3386 {
padding-top: 30px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1208 {
padding-top: -30px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3387 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3388 {
padding-top: 100px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3389 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3390 {
padding-top: 40px;
padding-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-1209 {
padding-top: 300px;
padding-bottom: 300px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/planet-eater.jpg');
background-size: cover;
background-position: center top;
}

#module-3391 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-top: 200px;
background-color: rgba(0, 0, 0, 0.51);
border-style: none;
border-radius: 10px;
background-size: full_width;
background-position: left top;
}

#module-3392 {
padding-top: 30px;
padding-bottom: 30px;
padding-left: 30px;
padding-right: 30px;
margin-top: 200px;
margin-left: 20px;
margin-right: 20px;
background-color: rgba(0, 0, 0, 0.51);
border-style: none;
border-radius: 10px;
background-size: full_width;
background-position: left top;
}

#row-block-1210 {
padding-top: 50px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3393 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3394 {
padding-top: 20px;
padding-bottom: -30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1211 {
padding-left: 20px;
padding-right: 20px;
margin-top: -50px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/japanese-flag-1.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3395 {
padding-top: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3396 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1212 {
padding-top: 0px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3397 {
padding-top: 0px;
padding-bottom: 40px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#section-block-453 {
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/kaiju-bg-1.jpg');
background-size: cover;
background-position: center top;
animation-duration: 40s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
}

#section-block-453 .background-scale {
animation-iteration-count: infinite;
animation-duration: 40s;
animation-timing-function: ease-in-out;
}

#row-block-1213 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3398 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1214 {
padding-top: 100px;
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/flames-2.png');
background-size: contain;
background-position: top center;
background-repeat: no-repeat;
}

#module-3399 {
padding-bottom: 60px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3400 {
padding-bottom: 60px;
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1215 {
border-style: none;
background-image: url('/userFiles/uploads/2024/kaiju/north-korean-flag-white-2.png');
background-size: cover;
background-position: left top;
}

#module-3401 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3402 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3403 {
padding-top: 40px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
background-position: left top;
}

#section-block-449 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-3327 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3328 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3329 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3330 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1079 #modal-cms .close {
}

#module-3404 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1080 {
background-color: #000000;
background-size: auto;
}

#page-1080 #modal-cms .close {
}

#section-block-455 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-455 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3405 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3406 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-456 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-456 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3407 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3408 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3416 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1081 {
background-color: #000000;
background-size: auto;
}

#page-1081 #modal-cms .close {
}

#section-block-459 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-459 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3417 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3418 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-460 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-460 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3419 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3420 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3421 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1082 {
background-color: #000000;
background-size: auto;
}

#page-1082 #modal-cms .close {
}

#section-block-462 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-462 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3422 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3423 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-463 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-463 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3424 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3425 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3426 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1083 {
background-color: #000000;
background-size: auto;
}

#page-1083 #modal-cms .close {
}

#section-block-465 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-465 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3427 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3428 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-466 {
padding-top: 0px;
margin-top: -110px;
border-style: none;
background-image: url('/userFiles/uploads/Page_Heros/bsfff-background-2.jpg');
background-size: cover;
background-attachment: fixed;
animation-duration: 30s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-466 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: linear;
}

#module-3429 {
padding-top: 200px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3430 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3431 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#page-1084 {
background-color: #000000;
background-size: auto;
}

#page-1084 #modal-cms .close {
}

#section-block-468 {
padding-bottom: 0px;
margin-bottom: 0px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1232 {
border-style: none;
background-size: full_width;
}

#module-3432 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 0s;
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-o-animation-duration: 0s;
animation-delay: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-o-animation-delay: 0s;
}

#module-3433 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-469 {
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
margin-top: -30px;
background-color: #000000;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1233 {
padding-top: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3434 {
padding-top: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3435 {
margin-top: 20px;
margin-left: 100px;
margin-right: 100px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3436 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3437 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-470 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1234 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3438 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3439 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3440 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3441 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1235 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3442 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3443 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3444 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3445 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3446 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3447 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-471 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#row-block-1237 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3448 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3449 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3450 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3451 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#row-block-1238 {
border-style: none;
background-size: full_width;
background-position: left top;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-3452 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3453 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3454 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3455 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3456 {
margin-bottom: 10px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3457 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-472 {
padding-top: 40px;
margin-top: -30px;
border-style: none;
background-image: url('/userFiles/uploads/2023/images/bsfff-alternate-background-2.png');
background-size: contain;
background-position: top center;
animation-duration: 30s;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
background-repeat: no-repeat;
}

#section-block-472 .background-scale {
animation-iteration-count: infinite;
animation-duration: 30s;
animation-timing-function: ease-in;
}

#row-block-1240 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3458 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-473 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1241 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3459 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3460 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3461 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3462 {
padding-top: 20px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3463 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3464 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-474 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1242 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3465 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3466 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3467 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3468 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3469 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-475 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1243 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3470 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3471 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3472 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-476 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1244 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3473 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3474 {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #ffffff;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3475 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3476 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3477 {
padding-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-477 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#module-3478 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3479 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3480 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3481 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3482 {
margin-top: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3483 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3484 {
padding-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3485 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3486 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-478 {
padding-left: 20px;
padding-right: 20px;
border-style: none;
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1247 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3487 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3488 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3489 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3490 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3491 {
padding-top: 40px;
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3492 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3493 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-479 {
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/2023/FSOB/blocks-4.jpg');
background-size: cover;
background-position: center center;
animation-duration: 5s;
animation-timing-function: linear;
}

#row-block-1248 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3494 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3495 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3496 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#module-3497 {
border-style: none;
background-size: full_width;
background-position: left top;
}

#section-block-481 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #717b72;
border-style: none;
background-size: full_width;
background-position: left top;
animation-timing-function: linear;
}

#module-3498 {
border-style: none;
background-size: full_width;
}

#module-3499 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-3500 {
border-style: none;
background-size: full_width;
background-position: left top;
}

.register-page, .login-page, .register-page .login-form form, .login-page .login-form form, .auth-page, .auth-page .login-form form, .account-page, .account-page .page-header--account {
  background-color:#000;
}

.register-page .login-form form h1, .login-page .login-form form h1, .auth-page .login-form form h1 {
  color: #fff;
}
.mejs__video.cny-lvp .mejs__captions-text, .mejs__video.cny-lvp .mejs__captions-text * { line-height:1.2; }
.ltblue {
       color: #00b2c7; 
       font-size: 48px; 
       font-weight: bold;
       text-decoration: none;
line-height: 72px; 
}
a.ltblue:link, a.ltblue:visited, a.ltblue:active {
	text-decoration: none;
	color: #00b2c7 !important;
}
a.ltblue:hover{
	text-decoration: underline;
	color: #09d6ed !important;
}
.header .dropdown-menu { padding:0; }