.image.bg.js_bg.bg_image{padding-bottom:50%}.cases .item .image .hover .icons,.list .item .image .hover .icons{display:none}.nav_main .fw_main_wrapper>ul>li.fw_subs>a,.header_main_1 .fw_main_wrapper>ul>li.fw_subs>a{pointer-events:none}.scrolled .header_main.nr1{-webkit-transform:none;transform:none !important}.203d04fe_content .list_items .pin{display:none}#loginoutform input[type="email"]{background-color:transparent;border-bottom:1px solid rgba(37,48,59,0.2);border-left:0;border-right:0;border-top:0;color:#39495a;display:block;font-size:18px;font-weight:normal;height:28px;line-height:27px;padding:0 0 4px;width:100%;position:relative;transition-delay:0;transition-property:border-color;transition-duration:250ms;transition-timing-function:ease;-webkit-transition-delay:0;-webkit-transition-property:border-color;-webkit-transition-duration:250ms;-webkit-transition-timing-function:ease}.news_detail_title h1{color:#fff}.content a:not(.fw_button):not(.fw_button_alt){color:#395b72}.hero-map iframe{width:100%;height:100%}.header_main .top_bar .show_subtext .subtext{max-height:85vh;overflow:auto}.fw_list .text-wrapper{color:#fff !important}.mfp-container{text-align:right;padding:85px 20px}@media screen and (min-width:760px){.mfp-container{padding:105px 65px}}.mfp-content{vertical-align:top}.showcase-15.nr3 .col{display:flex;flex-direction:column}.showcase-15 .text .content-wrapper{display:flex;flex-direction:column;height:100%}.showcase-15 .buttons{margin-top:auto;display:flex;justify-content:center}#fw_alert_window{background-color:rgba(37,48,59,0.85);color:#fff;font-size:16px;line-height:24px;padding:25px 21px;margin:0 0 0 auto;max-width:430px}#fw_alert_window h2{font-size:18px;text-transform:none;color:inherit;font-family:inherit;line-height:1.2em;margin:0 0 23px}@media screen and (min-width:760px){#fw_alert_window h2{font-size:22px}}#fw_alert_window .content p{margin-bottom:25px}#fw_alert_window .mfp-close{color:#fff;opacity:1}#fw_alert_window .mfp-close:hover{color:#e56f15}#page:has(.header_main_1){padding-top:0}@media (max-width:768px){.content h2{font-size:26px}.news_list .item .text h3{font-size:20px}.cases .item .text h3,.list .item .text h3{font-size:20px}#TeecontrolWidget{width:100%;height:70vh}}@media (min-width:1024px){.fw_page_356{display:none !important}}@media (min-width:1280px){.nav_main a{padding:0 8px}}.nav_mail{z-index:101!important}.header_main.nr1{z-index:600}.header_main.nr1 .header_main_wrapper{top:45px}@media (max-width:1023px){.header_main.nr1 .header_main_inner{position:static;transform:none}.header_main.nr1 .nav_main{top:45px;height:calc(100vh - 45px)}}@media (max-width:1023px){.nav_open .icon_nav{top:62px;right:15px}}.icon_nav i{display:block}.icon_nav i:before,.icon_nav i:after{will-change:transform;backface-visibility:hidden}@media screen and (min-width:1280px){.header_main_1.nr1 nav{margin-left:20px}}#TeecontrolToggleButton{position:fixed;bottom:20px;right:20px;background:#ec6608;color:#ffffff;display:inline-block;font-family:"Oswald";font-size:17px;font-weight:700;line-height:118%;padding:15px 27px;letter-spacing:.05em;border-radius:25px;-webkit-border-radius:25px;border:1px solid #ec6608;box-sizing:border-box;cursor:pointer;z-index:200;height:auto;width:auto;text-transform:uppercase}#TeecontrolToggleButton.active{bottom:0;width:100%;height:100%;opacity:.2;font-size:0;cursor:initial;background:none;border:0}#TeecontrolWidget{position:fixed;opacity:0;pointer-events:none;bottom:0;right:0;border:0;box-shadow:0 0 20px #000000}#TeecontrolWidget.active{opacity:1;pointer-events:initial;z-index:400}