@supports (-webkit-touch-callout:none){select{background:url(//mecn2.net/wp-content/themes/mecn/css/../images/chevron_down.svg) no-repeat right center}select,option{-webkit-appearance:none;color:inherit}.css-parallax{background-attachment:inherit}}@media all and (max-width:1199px){.container{padding:0 3rem}.site-main .vc_section,.site-main .vc_section.vc_section-has-fill{padding:2.5rem 0}.site-main .vc_section.vc_section-has-fill+.vc_section{padding-top:2.5rem}.vc_section .vc_row{padding:1.5rem calc(3rem - 15px)}.vc_section .vc_row.vc_row-has-fill{padding-top:2.5rem;padding-bottom:2.5rem}.vc_section .vc_row.vc_inner,.vc_section .vc_row.vc_inner .wpb_content_element,.vc_section .wpb_content_element{margin-bottom:1.5rem}.vc_section .vc_row.vc_inner.vc_row-has-fill{padding:1.5rem}.vc_section .vc_row-full-width{margin-bottom:2.5rem}.vc_section .vc_row.vc_row-flex>.vc_column_container:first-child>.vc_column-inner{padding-right:1.5rem}.vc_section .vc_row.vc_row-flex>.vc_column_container:last-child>.vc_column-inner{padding-left:1.5rem}.custom-content-image{gap:3rem}.custom-content-image .text-box .img-box{margin-top:3rem}.footer{padding:4rem 0}.footer .hide-on-mobile:not(:only-child){margin-top:3rem}.footer-menu{columns:10rem 2}}@media all and (max-width:991px){body.menu-open{overflow:hidden}body.menu-open .main-overlay,body.menu-open .main-navigation{opacity:1;visibility:visible}body.menu-open .nav-btn span{height:0}body.menu-open .nav-btn span:before{top:0;height:3px;transform:rotate(45deg)}body.menu-open .nav-btn span:after{top:0;width:100%;height:3px;transform:rotate(-45deg)}.text-lg{font-size:inherit}.container{padding:0 1.25rem}.site-main{padding-top:64px}.site-main .vc_section .wpb_animate_when_almost_visible{opacity:1;animation:none !important}.vc_section .vc_row{padding-right:4px;padding-left:4px}.vc_section .vc_row.vc_row-flex{flex-direction:column}.vc_section .vc_row.vc_row-flex .vc_column_container{flex-basis:auto !important;width:100%}.vc_section .vc_row.vc_row-flex .vc_column_container:first-child:not(:only-child){margin-bottom:3rem}.vc_section .vc_row.vc_row-flex>.vc_column_container:first-child>.vc_column-inner{padding-right:15px}.vc_section .vc_row.vc_row-flex>.vc_column_container:last-child>.vc_column-inner{padding-left:15px}.header-wrapper{height:64px}.header-wrapper .flexbox-center-between>div:first-child{flex-basis:100px}.header-wrapper .flexbox-center-between>div:last-child{margin-left:auto}.main-nav-wrap>.header-widget-list{display:none}.header-widget-list .widget:only-child{margin:0}.nav-btn,.nav-menu{display:block}.main-navigation{display:none;position:fixed;top:64px;left:0;width:100%;background-color:var(--color-primary);scrollbar-width:thin;overflow:hidden;overflow-y:auto}.main-navigation::-webkit-scrollbar{width:2px}.admin-bar .main-navigation{top:96px}.menu-primary-container{display:flex;width:100%;min-height:100%;padding:1.5rem 1.25rem}.menu-inner-box{display:flex;flex-grow:1;flex-direction:column}.nav-menu a{font-size:var(--size-sm)}.nav-menu>li{margin:0 0 .5rem}.nav-menu>li>a{padding:0;font-size:1rem}.nav-menu .sub-menu{position:static;width:auto;border:0;padding:0 0 1rem;box-shadow:none;background:0 0;transition:none;pointer-events:inherit;opacity:1;visibility:visible}.show-on-mobile{display:block !important}.hide-on-mobile{display:none !important}.fadeSplit>em>em{transform:none;transition:none}.fadeRep li{opacity:1;transform:none}.custom-content-image{flex-wrap:wrap;gap:3rem 1.5rem;font-size:inherit}.custom-content-image.reverse{flex-direction:row}.custom-content-image .img-box{width:100%;height:calc(100dvh - 64px)}.admin-bar .custom-content-image .img-box{height:calc(100dvh - 96px)}.custom-content-image .img-box.auto{max-height:37.5rem}.custom-content-image .img-box.large-img{width:100%;max-height:37.5rem}.custom-content-image .text-box+.img-box:not(:only-of-type){width:calc(60% - .75rem)}.custom-content-image .img-box.img-secondary{width:calc(40% - .75rem)}.custom-content-image .img-box.img-secondary,.custom-content-image.reverse .img-box.img-secondary{margin:0}.teaser-list li{gap:1.5rem}}@media all and (max-width:782px){.admin-bar .page-container{min-height:calc(100vh - 46px)}.admin-bar .header-wrapper{top:46px}.admin-bar .main-navigation{top:108px}.admin-bar .custom-content-image .img-box{height:calc(100dvh - 110px)}}@media all and (max-width:767px){.custom-content-image .text-box{display:flex;flex-direction:column;align-items:flex-start}.custom-content-image .img-box{height:auto;max-height:none}.admin-bar .custom-content-image .img-box{height:auto}.custom-content-image .img-box.auto,.custom-content-image .img-box.large-img{max-height:none}.custom-content-image .img-box.img-secondary{min-height:11rem;max-height:11rem}.custom-content-image .text-box .img-box{margin-top:0}.custom-content-image .flexbox>div{flex-basis:auto;width:100%}.custom-content-image .btn-wrap:not(:last-child){order:1;margin:1.5rem 0 0}.footer .show-on-mobile:not(:only-child){margin-top:3rem}.footer-content{flex-direction:column}.footer-menu{columns:auto 1}.copyright{flex-direction:column-reverse;align-items:flex-start;margin-top:4rem}.copyright span:not(:only-child){margin-top:1rem}}@media all and (max-width:600px){#wpadminbar{position:fixed}.site-main .vc_section.top-banner{height:13rem}.custom-content-image .text-box .img-box{width:100%;margin-bottom:-1.5rem}.teaser-list li{gap:2rem;flex-direction:column;align-items:flex-start;margin-bottom:3rem}.teaser-list figure{width:100%;height:auto;aspect-ratio:1}}