html{scroll-behavior:smooth}body,ul,li,a,p{font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal}body{background-color:#fff !important}body h1{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal}body h2{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal}body h3,body h4,body h5,body h6{font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal}body *{box-sizing:border-box}body .futura-pt-bold{font-family:"futura-pt-bold",sans-serif;font-weight:700}.site{position:relative}.site a:hover{text-decoration-style:initial}@media screen and (max-width:1024px){.site{background:#fff none}}.site .button:focus,.site button:focus,.site input[type="submit"]:focus,.site input[type="reset"]:focus{outline:none !important}.site .site-footer a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:rgba(255,255,255,0.2);border-radius:5px 5px}.site section,.site .section{margin:0}.site input[type="text"]:focus,.site input[type="email"]:focus,.site input[type="url"]:focus,.site input[type="password"]:focus,.site input[type="search"]:focus,.site input[type="number"]:focus,.site input[type="tel"]:focus,.site input[type="date"]:focus,.site input[type="month"]:focus,.site input[type="week"]:focus,.site input[type="time"]:focus,.site input[type="datetime"]:focus,.site input[type="datetime-local"]:focus,.site input[type="color"]:focus{outline:none}.site .page-header{border:0}a.secondary-btn{text-decoration:none;border:1px solid #000;height:55px;padding:11px 15px;font-size:18px;display:inline-block;transition:all .2s linear}a.secondary-btn:hover{background-color:#d3d3d3}a.primary-btn{text-decoration:none;height:40px;padding:5px 25px;display:inline-block;color:#f4eeac;background-color:#000;transition:all .2s linear;box-shadow:-4px 6px 6px #000;border-radius:55px;opacity:1;font-family:"futura-pt-bold",sans-serif;white-space:nowrap}a.primary-btn.big{height:87px;font-size:50px;padding:0 75px;max-width:460px;text-align:center}@media screen and (max-width:1640px){a.primary-btn.big{height:60px;font-size:35px;padding:0 45px;max-width:400px}}a.primary-btn.medium{height:60px;font-size:35px;padding:0 45px}a.primary-btn.light{color:#d65c3e;background-color:#f2ede7}a.primary-btn.light:hover{background-color:#f6f1eb}a.primary-btn:hover{background-color:#f4eeac}a.primary-btn:focus{text-decoration:none !important}a.primary-btn:active{box-shadow:-4px 2px 3px #000}.mobile-only{display:none !important}@media screen and (max-width:768px){.mobile-only{display:block !important}}.desktop-only{display:none !important}@media screen and (min-width:768px){.desktop-only{display:block !important}}#quick-navigation{position:fixed;bottom:0;left:0;width:100%;height:85px;z-index:1000;background-color:#d65c3e;border-top:1px solid #fff}#quick-navigation ul{list-style:none inside;display:flex;flex-direction:row;justify-content:center;padding:0;height:100%}#quick-navigation ul>li{width:50%}#quick-navigation ul>li+li{border-left:1px solid #fff}#quick-navigation ul>li a{display:flex;font-family:"futura-pt-bold",sans-serif;font-size:24px;width:100%;height:100%;text-transform:uppercase;color:#fff;text-decoration:none !important;text-align:center;padding:0px 10px 0;line-height:28px;align-items:center;justify-content:center}#quick-navigation ul>li a:focus{text-decoration:none !important}header.site-header{background-color:#f4eeac;padding:10px 10px 10px 230px;max-width:100%;display:flex;flex-direction:row;justify-content:end}@media screen and (min-width:768px){header.site-header{padding-top:80px}}@media screen and (max-width:768px){header.site-header{height:100px}}@media screen and (min-width:768px) and (max-width:1640px){header.site-header{padding-left:150px}}header.site-header::before,header.site-header::after{display:none}header.site-header .site-branding{padding:30px 0;display:flex;align-items:center}@media screen and (max-width:768px){header.site-header .site-branding{width:100px;height:100px;position:absolute;left:30px;top:30px}}@media screen and (min-width:768px){header.site-header .site-branding{position:absolute;left:40px;top:45px;width:150px;height:150px;padding:0}}header.site-header .site-branding .site-logo{margin-top:0;margin-bottom:0}header.site-header .site-branding .site-logo .custom-logo{height:100px;width:100px}@media screen and (max-width:768px){header.site-header .site-branding .site-logo .custom-logo{height:100px;width:100px}}header.site-header .site-branding .site-title .logo-title{height:150px;width:auto}@media screen and (max-width:1025px){header.site-header .site-branding .site-title .logo-title{height:100px;width:auto}}@media screen and (max-width:768px){header.site-header .site-branding .site-title .logo-title{height:100px;width:auto}}header.site-header .primary-navigation{margin:0}@media screen and (min-width:768px){header.site-header .primary-navigation{padding-right:100px}}@media screen and (min-width:768px) and (max-width:1640px){header.site-header .primary-navigation{padding-right:50px}}header.site-header .primary-navigation a{color:#000;font-size:44px;text-decoration-style:solid !important;text-decoration:none !important;font-family:"futura-pt-bold",sans-serif;padding-left:27px !important;padding-right:27px !important}header.site-header .primary-navigation a:hover{text-decoration:underline;text-decoration-style:solid}header.site-header .primary-navigation a:active,header.site-header .primary-navigation a:focus{background:rgba(255,255,255,0.2) !important;border-radius:20px 20px}@media screen and (max-width:1640px){header.site-header .primary-navigation a{font-size:34px}}header.site-header .header-button{margin-right:100px}@media screen and (max-width:1640px){header.site-header .header-button{margin-right:50px}}@media screen and (max-width:768px){.admin-bar .primary-navigation{top:0}.site-header .primary-navigation>.primary-menu-container{transition:all .5s ease-in-out !important}#primary-mobile-menu{padding-top:40px !important;padding-right:30px !important}#primary-mobile-menu .dropdown-icon.open{background:transparent url('/wp-content/themes/itus_v2/assets/image/menu_black.png') no-repeat center center;width:60px;height:45px;background-size:100% auto}.primary-navigation-open .site-branding{position:relative;z-index:100}.primary-navigation-open .primary-navigation .menu-button-container{background-color:#f2ede7}.primary-navigation-open .primary-navigation .menu-button-container #primary-mobile-menu{position:absolute;top:20px;right:20px}.primary-navigation-open .primary-navigation .primary-menu-container{background-color:#f2ede7}.primary-navigation-open .primary-navigation .primary-menu-container #primary-menu-list{padding-top:90px}.primary-navigation-open .primary-navigation .primary-menu-container #primary-menu-list a{font-size:40px;font-style:normal;font-weight:700;line-height:100%;color:#000;padding-left:0}.primary-navigation-open .primary-navigation .primary-menu-container #primary-menu-list .small a{font-size:24px;font-style:normal;font-weight:400;line-height:100%}}.site-content .site-main{padding-top:0;padding-bottom:0}.site-content .site-main>article{margin:0 auto}@media screen and (max-width:768px){.site{max-width:100%;overflow-x:hidden}}.site .no-widgets .site-footer,.site .site-footer{margin:0 0 !important;background:#f4eeac none;color:#000;border:0;min-height:500px;max-width:none;margin-top:0 !important;position:relative;padding:15px 30px 50px}@media screen and (max-width:768px){.site .no-widgets .site-footer,.site .site-footer{padding:30px 0px 50px}}.site .no-widgets .site-footer>.site-info,.site .site-footer>.site-info{border:0}.site .no-widgets .site-footer .top-wrapper,.site .site-footer .top-wrapper{display:flex;flex-direction:row;justify-content:space-between;max-width:1920px;padding:20px 0px 0;margin:0 auto}@media screen and (max-width:768px){.site .no-widgets .site-footer .top-wrapper,.site .site-footer .top-wrapper{flex-direction:column;justify-content:center;align-content:center;padding:0px}}.site .no-widgets .site-footer .social-container,.site .site-footer .social-container{display:flex: auto;flex-direction:row;padding:0px 10px}@media screen and (max-width:768px){.site .no-widgets .site-footer .social-container .links,.site .site-footer .social-container .links{text-align:center}}.site .no-widgets .site-footer .social-container .links a,.site .site-footer .social-container .links a{display:inline-block;width:40px;height:40px;margin:0 0 0 30px}@media screen and (max-width:768px){.site .no-widgets .site-footer .social-container .links a,.site .site-footer .social-container .links a{margin:0 15px 0 15px}}.site .no-widgets .site-footer .social-container .links a.social-instagram,.site .site-footer .social-container .links a.social-instagram{background:transparent url('/wp-content/themes/itus_v2/assets/image/icon_instagram_black.svg') no-repeat center center;background-size:100% auto}.site .no-widgets .site-footer .social-container .links a.social-tiktok,.site .site-footer .social-container .links a.social-tiktok{background:transparent url('/wp-content/themes/itus_v2/assets/image/icon_tiktok_black.svg') no-repeat center center;background-size:100% auto}.site .no-widgets .site-footer .footer-logo,.site .site-footer .footer-logo{margin:0;width:250px;height:250px;background:transparent url('/wp-content/themes/itus_v2/assets/image/logo_it.svg') no-repeat center center;background-size:100% auto}@media screen and (max-width:768px){.site .no-widgets .site-footer .footer-logo,.site .site-footer .footer-logo{width:100px;height:100px}}.site .no-widgets .site-footer .footer-navigation,.site .site-footer .footer-navigation{margin:0;color:#000}.site .no-widgets .site-footer .footer-navigation ul,.site .site-footer .footer-navigation ul{text-align:left;flex-direction:row;display:flex;justify-content:start}@media screen and (max-width:768px){.site .no-widgets .site-footer .footer-navigation ul,.site .site-footer .footer-navigation ul{flex-direction:column;max-width:100%;padding:0 20px;text-align:center}}.site .no-widgets .site-footer .footer-navigation ul li,.site .site-footer .footer-navigation ul li{height:60px;line-height:1}.site .no-widgets .site-footer .footer-navigation ul li a,.site .site-footer .footer-navigation ul li a,.site .no-widgets .site-footer .footer-navigation ul li a:visited,.site .site-footer .footer-navigation ul li a:visited,.site .no-widgets .site-footer .footer-navigation ul li a:focus,.site .site-footer .footer-navigation ul li a:focus,.site .no-widgets .site-footer .footer-navigation ul li a:active,.site .site-footer .footer-navigation ul li a:active{color:#000;font-family:"futura-pt-bold",sans-serif;font-size:36px;padding:5px 40px 5px 0;text-decoration:none}@media screen and (max-width:768px){.site .no-widgets .site-footer .footer-navigation ul li a,.site .site-footer .footer-navigation ul li a,.site .no-widgets .site-footer .footer-navigation ul li a:visited,.site .site-footer .footer-navigation ul li a:visited,.site .no-widgets .site-footer .footer-navigation ul li a:focus,.site .site-footer .footer-navigation ul li a:focus,.site .no-widgets .site-footer .footer-navigation ul li a:active,.site .site-footer .footer-navigation ul li a:active{padding:5px 20px}}.site .no-widgets .site-footer .bottom-wrapper,.site .site-footer .bottom-wrapper{max-width:1920px;padding:10px 0;margin:0 auto;display:flex;color:#000;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.site .no-widgets .site-footer .bottom-wrapper,.site .site-footer .bottom-wrapper{flex-direction:column;max-width:100%;padding:0 20px}}.site .no-widgets .site-footer .bottom-wrapper>.title-container,.site .site-footer .bottom-wrapper>.title-container{font-size:97px;line-height:97px;max-width:565px}@media screen and (max-width:768px){.site .no-widgets .site-footer .bottom-wrapper>.title-container,.site .site-footer .bottom-wrapper>.title-container{font-size:60px;padding:20px 20px;line-height:65px}}.site .no-widgets .site-footer .bottom-wrapper>.text-container,.site .site-footer .bottom-wrapper>.text-container{max-width:600px;font-size:44px;font-style:normal;font-weight:400;line-height:50px;letter-spacing:0px;color:#000}@media screen and (max-width:768px){.site .no-widgets .site-footer .bottom-wrapper>.text-container,.site .site-footer .bottom-wrapper>.text-container{font-size:26px;line-height:32px;padding:20px 20px}}.site .no-widgets .site-footer .bottom-menu-container,.site .site-footer .bottom-menu-container{margin:100px auto 20px;max-width:1620px}@media screen and (max-width:768px){.site .no-widgets .site-footer .bottom-menu-container,.site .site-footer .bottom-menu-container{margin:40px auto 20px}}.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper,.site .site-footer .bottom-menu-container .footer-navigation-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap;list-style:none;padding-left:0}.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper li,.site .site-footer .bottom-menu-container .footer-navigation-wrapper li{height:60px;line-height:1}.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper li a,.site .site-footer .bottom-menu-container .footer-navigation-wrapper li a,.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper li a:visited,.site .site-footer .bottom-menu-container .footer-navigation-wrapper li a:visited,.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper li a:focus,.site .site-footer .bottom-menu-container .footer-navigation-wrapper li a:focus,.site .no-widgets .site-footer .bottom-menu-container .footer-navigation-wrapper li a:active,.site .site-footer .bottom-menu-container .footer-navigation-wrapper li a:active{color:#000;font-family:"futura-pt",sans-serif;font-size:20px;padding:5px 20px;text-decoration:none;text-transform:uppercase}@keyframes autoSlideInFromBottom{0%{transform:translateY(50%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes autoSlideInFromLeft{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.reveal-v-auto{top:30px;position:relative;opacity:0}@media (min-width:1024px){.reveal{opacity:0}.reveal.scrolled{animation:autoSlideInFromLeft 1s ease-in-out both}.reveal-v-auto{top:30px;position:relative;opacity:0}.reveal-h-auto{animation:.7s ease-out 0s 1 autoSlideInFromLeft}}section.sliding-text-ruban{width:100%;background-color:#F2EDE7;height:130px;overflow:hidden}@media screen and (max-width:768px){section.sliding-text-ruban{height:70px}}@media screen and (min-width:768px) and (max-width:1640px){section.sliding-text-ruban{height:100px}}section.sliding-text-ruban .content{padding:20px 0;text-transform:uppercase;width:110%;white-space:nowrap;overflow:hidden;position:relative;left:-10px}@media screen and (max-width:768px){section.sliding-text-ruban .content{padding:10px 0}}section.sliding-text-ruban .content span{text-transform:uppercase;font-size:50px;display:inline-block;padding-left:4px}@media screen and (max-width:768px){section.sliding-text-ruban .content span{font-size:30px}}@media screen and (min-width:768px) and (max-width:1640px){section.sliding-text-ruban .content span{font-size:34px}}section.sliding-text-ruban .content span.text-0{-webkit-animation:scrolling-left0 60s linear;animation:scrolling-left0 60s linear;animation-fill-mode:forwards}section.sliding-text-ruban .content span.text-1{-webkit-animation:scrolling-left1 60s linear infinite;animation:scrolling-left1 60s linear infinite}section.sliding-text-ruban .content span.text-2{-webkit-animation:scrolling-left2 60s linear infinite;animation:scrolling-left2 60s linear infinite;animation-delay:30s}@keyframes scrolling-left0{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(-200%);-webkit-transform:translateX(-200%)}}@keyframes scrolling-left1{0%{transform:translateX(0%);-webkit-transform:translateX(0%)}100%{transform:translateX(-200%);-webkit-transform:translateX(-200%)}}@keyframes scrolling-left2{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%)}100%{transform:translateX(-300%);-webkit-transform:translateX(-300%)}}@-webkit-keyframes scrolling-left0{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-200%)}}@-webkit-keyframes scrolling-left1{0%{-webkit-transform:translateX(0%)}100%{-webkit-transform:translateX(-200%)}}@-webkit-keyframes scrolling-left2{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(-300%)}}section.top-slideshow{width:100%;background-color:#f4eeac;color:#000}section.top-slideshow .container{max-height:1100px;display:flex;overflow:hidden}@media screen and (max-width:768px){section.top-slideshow .container{height:85dvh;position:relative}}@media screen and (min-width:768px){section.top-slideshow .container{flex-direction:row;justify-content:space-between;padding-bottom:100px;padding-top:50px}}section.top-slideshow .container .top-slideshow-text{height:100%;padding:40px 40px;text-transform:uppercase;min-height:800px}@media screen and (min-width:768px){section.top-slideshow .container .top-slideshow-text{max-width:50%;padding-top:120px}}@media screen and (max-width:768px){section.top-slideshow .container .top-slideshow-text{padding:0px 30px 40px 30px;min-height:300px;height:auto;position:absolute;bottom:0}}section.top-slideshow .container .top-slideshow-text h1.title{font-size:156px;line-height:150px;margin-bottom:40px}@media screen and (max-width:768px){section.top-slideshow .container .top-slideshow-text h1.title{font-size:60px;line-height:64px;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1640px){section.top-slideshow .container .top-slideshow-text h1.title{font-size:120px;line-height:120px}}section.top-slideshow .container .top-slideshow-text .subtitle{font-size:44px;margin-bottom:50px;white-space:nowrap}@media screen and (max-width:768px){section.top-slideshow .container .top-slideshow-text .subtitle{font-size:18px;line-height:24px;margin-bottom:0px;white-space:normal}}section.top-slideshow .container .image-desktop{position:relative;width:50%;height:100%}@media screen and (max-width:768px){section.top-slideshow .container .image-desktop{width:75%;position:absolute;top:30px;left:50%}}section.top-slideshow .container .image-desktop img{max-width:100%;position:absolute;right:-50px;top:30px}@media screen and (max-width:768px){section.top-slideshow .container .image-desktop img{max-width:85%;position:relative;top:0px;left:0}}section.two-columns-slideshow{width:100%;background-color:#f2ede7;color:#000}section.two-columns-slideshow .container .slide{max-height:1100px;display:flex;justify-content:stretch;align-items:stretch}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide{flex-direction:column;max-height:none;justify-content:normal;height:auto}}@media screen and (min-width:768px){section.two-columns-slideshow .container .slide{flex-direction:row;justify-content:space-between}}@media screen and (min-width:768px) and (max-width:1640px){section.two-columns-slideshow .container .slide{max-height:900px}}section.two-columns-slideshow .container .slide .two-columns-content-text{height:100%;padding:40px 40px;min-height:800px;position:relative}@media screen and (min-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text{max-width:50%;padding-top:120px;min-height:1000px}}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text{width:100%;min-height:400px;order:3;padding:30px 30px 60px;text-align:center}}@media screen and (min-width:768px) and (max-width:1640px){section.two-columns-slideshow .container .slide .two-columns-content-text{padding-top:80px;min-height:900px}}section.two-columns-slideshow .container .slide .two-columns-content-text .title{font-size:100px;line-height:100px;margin-bottom:40px;text-align:center;padding:20px 50px 20px;text-transform:uppercase}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text .title{font-size:46px;line-height:60px;padding:10px 0px 10px;margin-bottom:50vh}}@media screen and (min-width:768px) and (max-width:1640px){section.two-columns-slideshow .container .slide .two-columns-content-text .title{font-size:70px;line-height:70px;padding:20px 0px 20px}}section.two-columns-slideshow .container .slide .two-columns-content-text .title .filmo-title{display:block;font-family:"filmotype-lucky";color:#d65c3e;letter-spacing:4px;text-shadow:3px 5px 1px #000;position:relative;transform:translatey(-20px);rotate:-6deg;font-size:130px}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text .title .filmo-title{font-size:60px;line-height:65px}}@media screen and (min-width:768px) and (max-width:1640px){section.two-columns-slideshow .container .slide .two-columns-content-text .title .filmo-title{font-size:80px;line-height:80px}}section.two-columns-slideshow .container .slide .two-columns-content-text .subtitle{font-size:44px;margin-bottom:50px}section.two-columns-slideshow .container .slide .two-columns-content-text .content{max-width:700px;margin:100px auto 0;padding:0 40px;text-transform:none;font-size:50px;line-height:60px;text-align:center}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text .content{font-size:30px;line-height:40px}}@media screen and (max-width:1640px){section.two-columns-slideshow .container .slide .two-columns-content-text .content{margin-top:75px}}section.two-columns-slideshow .container .slide .two-columns-content-text .primary-btn{position:absolute;bottom:50px;left:50%;transform:translatex(-50%);color:#f2ede7}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-content-text .primary-btn{position:relative;bottom:0;left:0;transform:none;margin:30px auto 0}}section.two-columns-slideshow .container .slide .two-columns-slideshow-image{position:relative;width:50%;height:100%;order:3;min-height:1000px;background-size:cover;background-position:center center}@media screen and (max-width:768px){section.two-columns-slideshow .container .slide .two-columns-slideshow-image{width:100%;height:40vh;min-height:300px;position:absolute;top:260px;left:0}}section.two-columns-slideshow .container .slick-arrow{position:absolute;top:50%;transform:translatey(-50%);text-indent:-999px;overflow:hidden;z-index:50;border:0;box-sizing:border-box}@media screen and (max-width:768px){section.two-columns-slideshow .container .slick-arrow{height:30px !important;width:30px !important;padding:0}}section.two-columns-slideshow .container .slick-arrow.slick-prev{left:10px;right:auto;background:transparent url('/wp-content/themes/itus_v2/assets/image/left-arrow.svg') no-repeat center center;background-size:100% auto}section.two-columns-slideshow .container .slick-arrow.slick-next{left:auto;right:10px;background:transparent url('/wp-content/themes/itus_v2/assets/image/right-arrow.svg') no-repeat center center;background-size:100% auto}section.two-columns-content{width:100%;background-color:#d65c3e;color:#fff}section.two-columns-content .container{max-height:1100px;display:flex;justify-content:center;align-items:stretch;position:relative}@media screen and (min-width:768px){section.two-columns-content .container{flex-direction:row;justify-content:space-between}}@media screen and (max-width:768px){section.two-columns-content .container{flex-direction:column}}section.two-columns-content .container .two-columns-content-image{width:50%;padding:50px 0}section.two-columns-content .container .two-columns-content-image img{max-width:100%}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-image img{max-width:70%}}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-image{width:100%;height:40vh;min-height:300px;position:absolute;top:100px;left:0}}section.two-columns-content .container.text_left_image_right .two-columns-content-image{order:3}section.two-columns-content .container .two-columns-content-text{height:100%;padding:40px 40px;min-height:1000px;position:relative}@media screenand (min-width:768px){section.two-columns-content .container .two-columns-content-text{max-width:50%;padding-top:120px;min-height:1000px}}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-text{width:100%;min-height:400px;padding-bottom:60px}}section.two-columns-content .container .two-columns-content-text .title{font-size:100px;line-height:100px;margin-bottom:40px;text-align:center;padding:20px 50px 20px;text-transform:uppercase}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-text .title{font-size:50px;line-height:60px;padding:20px 10px 20px;margin-bottom:40vh}}@media screen and (max-width:1640px){section.two-columns-content .container .two-columns-content-text .title{font-size:70px;line-height:70px;padding:20px 0px 20px}}section.two-columns-content .container .two-columns-content-text .title .filmo-title{display:block;font-family:"filmotype-lucky";color:#fef225;letter-spacing:4px;text-shadow:3px 5px 1px #000;position:relative;transform:translatey(-20px);left:130px;rotate:-6deg;font-size:130px}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-text .title .filmo-title{font-size:70px;line-height:70px;left:50px}}@media screen and (max-width:1640px){section.two-columns-content .container .two-columns-content-text .title .filmo-title{font-size:80px;line-height:80px}}section.two-columns-content .container .two-columns-content-text .content{max-width:700px;margin:100px auto 0;padding:0 15px;text-transform:none;font-size:50px;line-height:60px;text-align:left}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-text .content{font-size:26px;line-height:26px;margin-top:20px;margin-bottom:50px;padding:15px 15px}}section.two-columns-content .container .two-columns-content-text .primary-btn{position:absolute;bottom:50px;left:50%;transform:translatex(-50%)}@media screen and (max-width:768px){section.two-columns-content .container .two-columns-content-text .primary-btn{bottom:20px}}section.map-restaurant{width:100%;background-color:#bee6d3;color:#000}section.map-restaurant .container{max-height:1100px;display:flex;justify-content:center}@media screen and (max-width:768px){section.map-restaurant .container{max-height:none}}section.map-restaurant .container .map-restaurant-left{width:100%;max-width:640px;min-width:450px;height:1000px;display:flex;flex-direction:column}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left{max-width:100%;min-width:200px;height:auto}}section.map-restaurant .container .map-restaurant-left .title.filmo-title{display:block;text-transform:uppercase;font-family:"filmotype-lucky";color:#fef225;letter-spacing:0px;text-shadow:3px 5px 1px #000;position:relative;rotate:-6deg;font-size:90px;line-height:80px;max-width:410px;margin:30px auto}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left .title.filmo-title{font-size:50px;max-width:300px;line-height:60px}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list{list-style:none inside;padding:30px 30px 30px 30px;width:100%;height:700px;overflow:auto}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list{height:auto}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant{padding-bottom:40px;cursor:pointer}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .img-wrapper{width:100%;height:auto;min-height:200px;background-color:#343430}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .img-wrapper{min-height:0px}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .img-wrapper img{max-width:100%}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details{width:100%;height:145px;display:flex;flex-direction:row;justify-content:center;color:#000;text-transform:uppercase;padding:25px 0 0px;font-size:22px;line-height:30px;align-items:stretch}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details{flex-direction:column;text-align:center;justify-content:normal;height:auto}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details>*{width:50%;height:100%;position:relative}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details>*{width:100%}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details h3{font-size:30px;font-family:"futura-pt-bold",sans-serif;text-transform:uppercase;letter-spacing:0px;margin-bottom:10px;white-space:nowrap}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .address{line-height:30px}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .hours{line-height:30px;margin-bottom:10px;position:relative}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .hours{padding-top:20px}}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .hours:before{content:"";display:block;width:100px;height:1px;border-top:solid 1px #000;position:absolute;top:10px;left:50%;transform:translatex(-50%)}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-left{padding-right:10px}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-left{padding:0}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-right{text-align:center;padding-left:10px}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-right{padding:0}}section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-right:before{content:"";display:block;width:1px;height:100%;border-left:1px solid #000;position:absolute;left:0;top:0}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-left ul.restaurant-list li.restaurant .restaurant-details .restaurant-details-right:before{display:none}}section.map-restaurant .container .map-restaurant-right{padding:60px 60px 60px 30px;width:65%;color:#000}@media screen and (max-width:768px){section.map-restaurant .container .map-restaurant-right{display:none}}@media screen and (min-width:1620px){section.map-restaurant .container .map-restaurant-right{max-width:calc(100% - 700px)}}section.map-restaurant .container .map-restaurant-right>div{background-color:#cccccc;width:100%;height:100%}section.map-restaurant .container .map-restaurant-right h2{font-size:20px}section.page-title{width:100%;background-color:#f2ede7;color:#d65c3e;border-top:50px solid #d65c3e}section.page-title .container h1{font-size:70px;text-transform:uppercase;padding:30px 30px 60px 30px;text-align:center;max-width:1280px;margin:0 auto}section.wysiwyg-block{width:100%;background-color:#f2ede7;color:#000}section.wysiwyg-block .container .content{padding:30px 60px;background-color:#fff;font-size:18px;margin:0px auto;max-width:1024px}@media screen and (max-width:768px){section.wysiwyg-block .container .content{padding:30px 30px}}section.wysiwyg-block .container .content h3{margin-top:30px;margin-bottom:15px;text-transform:uppercase}.wpforms-container .wpforms-form .wpforms-field-label,.wpforms-container .wpforms-form .wpforms-field-sublabel{text-transform:uppercase;color:#d65c3e !important;font-family:"futura-pt-bold",sans-serif}.wpforms-container .wpforms-form .wpforms-submit{text-decoration:none;height:40px;padding:5px 25px;display:inline-block;color:#d65c3e !important;background-color:#f2ede7 !important;transition:all .2s linear;box-shadow:-4px 6px 6px #000;border-radius:55px;opacity:1;font-family:"futura-pt-bold",sans-serif;white-space:nowrap;text-transform:uppercase}