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