.f-row{display:flex}@media(max-width:767px){.f-row{flex-direction:column}}.f-col{flex-grow:1}.f-col-1{width:8.33333%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-1{width:100%}}@media(min-width:767px){.f-offset-1{margin-left:8.33333%}}.f-col-2{width:16.66667%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-2{width:100%}}@media(min-width:767px){.f-offset-2{margin-left:16.66667%}}.f-col-3{width:25%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-3{width:100%}}@media(min-width:767px){.f-offset-3{margin-left:25%}}.f-col-4{width:33.33333%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-4{width:100%}}@media(min-width:767px){.f-offset-4{margin-left:33.33333%}}.f-col-5{width:41.66667%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-5{width:100%}}@media(min-width:767px){.f-offset-5{margin-left:41.66667%}}.f-col-6{width:50%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-6{width:100%}}@media(min-width:767px){.f-offset-6{margin-left:50%}}.f-col-7{width:58.33333%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-7{width:100%}}@media(min-width:767px){.f-offset-7{margin-left:58.33333%}}.f-col-8{width:66.66667%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-8{width:100%}}@media(min-width:767px){.f-offset-8{margin-left:66.66667%}}.f-col-9{width:75%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-9{width:100%}}@media(min-width:767px){.f-offset-9{margin-left:75%}}.f-col-10{width:83.33333%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-10{width:100%}}@media(min-width:767px){.f-offset-10{margin-left:83.33333%}}.f-col-11{width:91.66667%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-11{width:100%}}@media(min-width:767px){.f-offset-11{margin-left:91.66667%}}.f-col-12{width:100%;padding-left:15px;padding-right:15px}@media(max-width:767px){.f-col-12{width:100%}}@media(min-width:767px){.f-offset-12{margin-left:100%}}@media(min-width:767px){.no-gutter-left{padding-left:0}}@media(min-width:767px){.no-gutter-right{padding-right:0}}@media(min-width:767px){.no-gutter{padding-left:0;padding-right:0}}@media(min-width:767px){.f-negative-offset1{margin-left:-8.33333%}}.fixed-footer{display:none !important}footer{margin-top:0 !important;padding-top:50px}.body-container-wrapper{background-color:#202020;font-family:'Sora',sans-serif;font-weight:300;color:#fff;text-align:center;min-height:100vh}.openhouse-cta{border-radius:40px;border:1px solid #fff;color:#fff;text-decoration:none;padding:14px 36px;display:inline-block;transition:color .3s,background-color .3s;text-transform:uppercase;font-family:'Sora',sans-serif;background-color:transparent;position:relative;font-weight:400}.openhouse-cta svg{position:absolute;width:6vw;height:6vw;right:4vw;top:calc(22.5px - 3vw);transform:rotate(180deg);transition:color .3s,transform .3s}@media(max-width:767px){.openhouse-cta:active,.openhouse-cta:focus{background-color:transparent;border:1px solid #fff;color:#fff}}.openhouse-cta.selected{border:1px solid #c2d500;background-color:#c2d500;color:#202020}.openhouse-cta.selected svg{transform:rotate(0)}@media(min-width:767px){.openhouse-cta:hover,.openhouse-cta.selected{border:1px solid #c2d500;background-color:#c2d500;color:#202020}}.button-width{width:240px;padding:14px 0}.margin-60{margin-top:40px}.openhouse-title{position:relative;width:320px}.openhouse-unlock{position:relative;width:100%;max-width:514px}@media(max-width:767px){.openhouse-unlock{width:90%}}.openhouse-unlock__container{margin-top:107px;cursor:pointer}@media screen and (max-width:768px){.margin-60{margin-top:15px}.negative-mobile-margin{position:relative}}@media screen and (max-width:1115px) and (min-width:768px){.margin-60{margin-top:15px}}@media screen and (min-width:1921px){.openhouse-title{width:16.667vw}.openhouse-unlock{max-width:26.771vw}.margin-60{margin-top:3.125vw}}.header-intube{margin-bottom:110px;text-align:center}.line-separator{border-bottom:1px solid #c2d501;position:relative;margin:32px auto;max-width:1100px;width:100%}.line-separator:before{content:'';position:absolute;bottom:-28px;left:calc(50% - 7px);display:inline-block;color:#fff;border:14px solid transparent;border-top:14px solid #c2d501}.line-separator:after{content:'';position:absolute;bottom:-26px;left:calc(50% - 6px);display:inline-block;color:#fff;border:13px solid transparent;border-top:13px solid #202020}.max-width{margin-left:auto;margin-right:auto;max-width:1100px}.opnhouse-map{margin-top:80px;position:relative;margin-left:auto;margin-right:auto}@media(max-width:767px){.opnhouse-map{width:100% !important;padding-right:30px;padding-left:30px}}.opnhouse-map .openhouse-balloon{position:absolute;background-size:cover;display:block}@media(max-width:767px){.opnhouse-map .openhouse-balloon{display:none}}.opnhouse-map .openhouse-balloon:hover{text-decoration:none}.opnhouse-map .openhouse-balloon__title{font-size:11px;font-weight:300;color:#fff}.opnhouse-map .openhouse-balloon__play{width:60px;height:28px;margin-top:4px}.opnhouse-map .openhouse-balloon.bottom-arrow{width:113px;height:79.5px;padding-top:11px}.opnhouse-map .openhouse-balloon.right-arrow{width:123px;height:70px;padding-top:11px;padding-right:11px}.opnhouse-map .openhouse-balloon.top-arrow{width:113.5px;height:80px;padding-top:22px}.opnhouse-map .openhouse-balloon.left-arrow{width:123px;height:70px;padding-top:11px;padding-left:11px}.opnhouse-map .openhouse-balloon.top_big-arrow{width:146px;height:79.5px;padding-top:22px}.opnhouse-map .openhouse-balloon.bottom_big-arrow{width:148.5px;height:79.5px;padding-top:11px}.opnhouse-map .openhouse-balloon#cantu_service{top:14px;left:69px}.opnhouse-map .openhouse-balloon#cantu_industry{top:8.5px;left:247.5px}.opnhouse-map .openhouse-balloon#cantu_dh4012{top:196px;left:8px}.opnhouse-map .openhouse-balloon#cantu_eturn40{top:116px;left:288px}.opnhouse-map .openhouse-balloon#cantu_smart{top:172px;left:439px}.opnhouse-map .openhouse-balloon#cantu_elect40{top:338.5px;left:456px}.opnhouse-map .openhouse-balloon#cantu_allinone{top:139px;left:232px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#cantu_lt360{top:335.5px;left:239px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#cantu_be{top:151px;left:171.5px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#cantu_coil{top:246px;left:327px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#levico_1_lt8{top:51.5px;left:84.5px}.opnhouse-map .openhouse-balloon#levico_1_lt7{top:55px;left:291.5px}.opnhouse-map .openhouse-balloon#levico_1_service{top:6px;left:427px}.opnhouse-map .openhouse-balloon#levico_1_allinone{top:287px;left:84.5px}.opnhouse-map .openhouse-balloon#levico_1_industry{top:192.5px;left:328px}.opnhouse-map .openhouse-balloon#levico_2_industry{top:222.5px;left:11px}.opnhouse-map .openhouse-balloon#levico_2_twincut{top:195px;left:140.5px}.opnhouse-map .openhouse-balloon#levico_2_em80{top:35px;left:455.5px}.opnhouse-map .openhouse-balloon#levico_2_service{top:85px;left:600.5px}.opnhouse-map .openhouse-balloon#levico_3_industry{top:23.5px;left:183px}.opnhouse-map .openhouse-balloon#levico_3_service{top:282.5px;left:330px}.opnhouse-map .openhouse-balloon#levico_3_lt14{top:10.5px;left:427.5px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#levico_3_lc5{top:83px;left:315.5px;opacity:0;display:none}.opnhouse-map .openhouse-balloon#levico_3_ls5{top:102.5px;left:78px;opacity:0;display:none}.opnhouse-map img.opmap{position:relative;filter:drop-shadow(32px 62px 21px rgba(0,0,0,0.5))}.openhouse-register_now{display:block;width:170px;height:70px;line-height:70px;color:#1f1f1f;font-size:15px;text-align:center;background-color:#fff;position:fixed;right:80px;bottom:0;text-transform:uppercase;z-index:99}@media(max-width:767px){.openhouse-register_now{height:50px;line-height:50px;right:calc(50% - 85px)}}#levico-button-container{justify-content:space-between;opacity:0}#cantu-button-container{justify-content:center}@media(min-width:767px){#cantu_2{margin-left:34px;margin-right:34px}}@media(min-width:767px){.openhouse-map-container{min-height:450px}}.button-container{min-height:44px}@media(max-width:767px){.button-container{display:none}}#cantu_map{width:671px}#cantu_map img.opmap{width:671px;height:445.5px}#levico_1_map{display:none;opacity:0;width:720px}#levico_1_map img.opmap{width:720px;height:445.5px}#levico_2_map{display:none;opacity:0;width:713px}#levico_2_map img.opmap{width:713px;height:435.5px}#levico_3_map{display:none;opacity:0;width:671px}#levico_3_map img.opmap{width:671px;height:442px}@media(max-width:767px){img.opmap{width:100% !important;height:auto !important}.openhouse-cta{margin-bottom:15px;margin-left:30px;margin-right:30px}}@media(min-width:767px){.button-container-mobile{display:none}}.button-container-mobile{margin-top:60px}.openhouse-mobile-video-link{border-radius:40px;border:6px solid #4a4b4a;color:#fff;text-decoration:none;padding:8px 36px;display:inline-block;width:100%;text-transform:uppercase;transition:color .3s,background-color .3s;margin-bottom:15px;font-size:3.4vw !important;background-color:#4a4b4a;background-repeat:no-repeat;background-size:contain}.openhouse-mobile-video-link:hover,.openhouse-mobile-video-link.selected{text-decoration:none}.mobile-video-button-container{padding-left:30px;padding-right:30px}.modal.openhouseform{background-color:#f6f6f6;padding-top:5px !important;max-width:1314px !important}.openhouseform h1{font-size:51px;margin-top:50px;margin-bottom:0}.hs_date_of_the_visit_open_house label{position:relative;transform:translateY(-16px) scale(0.8);transform-origin:top left;display:block}.hs_date_of_the_visit_open_house .hs-dateinput{position:relative;top:-22px}.openhouseform fieldset:nth-of-type(1) h3{font-size:30px;color:#3c3c3b;font-weight:300}.openhouseform fieldset:nth-of-type(2){margin-top:60px !important}.openhouseform fieldset:nth-of-type(2) .hs-richtext{margin-bottom:0}.openhouseform fieldset:nth-of-type(3){border-bottom:1px solid #706f6f;margin-bottom:40px;padding-bottom:40px}.openhouseform fieldset:nth-of-type(4){border-bottom:1px solid #706f6f;margin-bottom:40px;margin-top:60px !important}.openhouseform fieldset:nth-of-type(4) .hs-richtext{margin-bottom:0 !important}.openhouseform fieldset:nth-of-type(4) h3 strong{font-size:37px !important;font-weight:400 !important}.openhouseform fieldset:nth-of-type(4) h3{margin-bottom:16px !important}.openhouseform fieldset:nth-of-type(4) p:nth-of-type(1){color:#3c3c3b;font-size:20px}.openhouseform fieldset:nth-of-type(4) p:nth-of-type(2){margin-bottom:30px}.openhouseform fieldset:nth-of-type(9){border-bottom:1px solid #706f6f}.openhouseform fieldset:nth-of-type(9) h3 strong{color:#3c3c3b;font-size:37px !important;font-weight:400 !important}.openhouseform fieldset:nth-of-type(11)>div>div>div:first-child{margin-right:30px}.openhouseform fieldset:nth-of-type(11){border-bottom:1px solid #706f6f}.openhouseform .field:first-child{padding-left:0 !important}.openhouseform .field:last-child{padding-right:0 !important}.openhouseform .legal-consent-container p,.openhouseform .legal-consent-container span{font-size:10px !important}[role="radio"] span{font-size:16px;font-weight:bold}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}.openhouse-unlock-text{position:relative;cursor:pointer}.openhouse-unlock-text svg{width:30px;height:30px;position:absolute;left:calc(50% - 15px);top:30px;animation:bounce 2s infinite}.after-unlock,.after-unlock-flex{display:none;opacity:0}