header.is_stuck{z-index:999999999;background-color:#fff;box-shadow: 0 2px 18px #0000003d;top:-50px;padding-top:50px}.is_stuck img.desktop{height:60px;margin:0}.is_stuck .logo_caption h1{font-size:2rem;margin-top:.6rem}.is_stuck .logo_caption h1 span{font-size:1.15rem}.mr-navbar-upper{position:relative;background:transparent;color:#e1e1e1;align-items:center;justify-content:space-between;font-size:1em;padding:0;top:auto;display:flex;width:auto;flex-direction:row;position:relative;z-index:99999999999;box-shadow:none;padding-right:clamp(1rem,2vw,100px);flex-grow:1;align-items:center}.mr-navbar-subpanel{display:flex;top:0;z-index:9999999;width:100%;flex-direction:column;flex-grow:1;justify-content:center}.header_contacts{display:flex}#sticky-wrapper{position:relative;z-index:99999999;height:auto!important}.mr-navbar-upper .list-inline ul{margin-bottom:0;padding:0;display:flex;align-items:center;margin-right:1.5rem}.is_stuck .mr-navbar-upper .list-inline,.is_stuck .mr-navbar-upper .list-inline ul{margin-bottom:0;padding:0;display:flex;align-items:center;margin-right:0}header ul.navigation_extra li{margin-left:1.5rem;padding:0 .5rem}.is_stuck .mr-navbar-upper .list-inline li:first-of-type{margin:0}.mr-navbar-upper .contact-info{flex-direction:row}.mr-navbar-upper .contact-info span{display:inline-block;vertical-align:middle}.mr-navbar-upper .contact-info span+a{margin-left:10px}.mr-navbar-upper .contact-info a{display:inline-block;vertical-align:middle;color:#e1e1e1;line-height:1.2;margin-left:.5rem}.mr-navbar-upper .contact-info a:hover{text-decoration:underline}.mr-navbar-upper .contact-info .address{margin-left:60px}.mr-navbar-upper .contact-info .mail{margin-left:60px}ul.level-0.mr-navbar-nav>li.navitemid-226 a{background:#91c847;color:#fff;border-radius:2rem;padding:.7rem 1.2rem}ul.level-0.mr-navbar-nav>li.navitemid-226:hover>a:before,ul.level-0.mr-navbar-nav>li.navitemid-226.current-parent>a:before{display:none}.list-inline>li{}.header_contacts{display:flex}.page{background: rgb(255 255 255);margin-top:0}.mr-header-wrap{padding:0 0 0 0;display:flex;align-items:center;background:#fff;box-shadow: 3px 3px 6px rgb(0 0 0 / 60%);flex-direction:column}.header_social{margin-right:1em}header.stuck{top:-6.1vw!important;left:0!important}header#home{position:sticky;width:100%;display:block;background-position:center;background-size:cover;z-index:99999999;transition:height .3s ease;margin:auto}header a:hover{text-decoration:none;color:#fff}.header_extra{color:var(--mr-color-dark);height:2em;display:flex;align-items:center;justify-content:flex-end;padding:0 1em;width:100%}a.lang_btn{border:1px solid #6b5440;padding:0 .5rem;border-radius:5px;font-size:1.2rem;font-weight:500!important;background:var(--mr-color-accent-hazy)}.stuck h1.logo{}.stuck nav.mr-navbar-desktop{}.mr-navbar-brand{position:relative;z-index:9999999;display:flex;padding:0;align-items:flex-start;justify-content:flex-start;width:380px;margin-left:2rem;padding:0;height:auto;top:auto;transform:none;x);*/
    padding-right: clamp(1rem, 2vw, 100px)}img.logo_img{height:100%}h1.logo{width:auto;height: calc(12px + 4.3vw);display:flex;align-items:center;justify-content:flex-end;transition:.3s all ease;margin:0;position:absolute;left:1.5vw;font-family: var(--mr-font-accent);text-transform:none;font-weight:400;font-size:1.6em}h1.logo a{display:flex;height:100%;color:#54534a;text-decoration:none;align-items:center}h1.logo a span{line-height:1;display:block;padding-top:1.2vw}h1.logo .desktop{width:90%;padding-top:.25vw}img.desktop{width:auto;height:75px;margin-bottom:12px;transition:.3s all ease}.mr-navbar-toggle,.mr-upper-toggle{display:none}.mr-navbar-wrap{position:relative}.mr-navbar-nav-wrap{position:relative;width:100%;margin:0 0 0 0;align-self:center;padding-top:0;padding-bottom:0;box-shadow:0 0 20px rgba(0,0,0,0);transition:.3s box-shadow ease;left:0;background:transparent;transform:none;overflow:unset!important;display:flex;visibility:visible}ul.level-0.mr-navbar-nav{display:flex;flex-direction:row;list-style:none;width:auto;align-items:end;justify-content:flex-end;font-size:.8rem;font-weight:400;font-family: var(--mr-font-accent);text-transform:uppercase;text-decoration:none;margin:0;height:unset;padding:0;overflow:unset;flex-grow:1;width:100%}ul.level-0.mr-navbar-nav>li>a{font-size: calc(14px + 0.5em);text-align:center;line-height:1;display:flex;align-items:flex-end;text-decoration:none;position:relative;z-index:2;padding:.7rem 0;cursor:pointer;transition:.3s all ease;color:#1f54a3;font-weight:900;height:100%;vertical-align:middle;text-transform:none}ul.level-0.mr-navbar-nav li li a:hover{text-decoration:underline}.mr-navbar-nav-wrap #nav_slide_hover{position:absolute;bottom:0;height:.3em;background-color:#feda7b;-webkit-transition:all .3s ease;transition:all .3s ease}.mr-navbar-nav-wrap #nav_slide_hover_bg{position:absolute;bottom:0;height:.3em;background-color:#b1b1b1;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;left:0}.mr-navbar-inner{padding:0;position:fixed;width:100%;background:#fff;background-size:100%;z-index:2;min-height:58px}#secondary .mr-navbar-inner{}ul.level-0.mr-navbar-nav>li{padding-bottom:0}ul.level-1{position:absolute;list-style:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;background:#fff;color:#54534a;box-shadow: 0 10px 10px rgb(0 0 0 / 32%);top: calc(100% + 0px);transform:translate(-50%,0);z-index:9;padding:0;width:100%;border-left:none!important;padding-top:.5rem;padding-bottom:.5rem;font-family: var(--mr-font-main)}ul.level-0.mr-navbar-nav ul.level-1>li>a{text-align:left;padding:.7em 1em;font-size:1em;transition:none;width:100%;color:#fff;font-size:2rem;font-size:clamp(14px,1.4vw,20px);font-weight:900;text-decoration:none;line-height:1.2;font-family: var(
    --mr-font-main);display:block;text-align:center}ul.level-0.mr-navbar-nav ul.level-1>li>a:hover{text-decoration:underline}ul.level-0.mr-navbar-nav li{border:none!important;white-space:nowrap;padding:0 1vw}ul.level-0.mr-navbar-nav>li.has_subnav>a>span:after{content:'\f0d7';font-family: var(--mr-fontawesome);font-weight:900;margin-left:.75rem;line-height:1em;position:relative;bottom:0;right:0;transform:translate(-50%,-50%);font-size:.8rem;position:absolute;right:0;top:50%}ul.level-0.mr-navbar-nav li.has_subnav:hover>a:after{}ul.level-0.mr-navbar-nav .current-parent>a::before{color:var(--mr-color-dark);background:transparent;border-bottom:1px solid #000;display:block}ul.level-0.mr-navbar-nav>li:hover>a:before,ul.level-0.mr-navbar-nav>li.current-parent>a:before{content:'';width:100%;height:4px;position:absolute;bottom:0;left:0;border-radius:3px;display:block;background:#1f54a3}ul.level-0.mr-navbar-nav>li:first-of-type:before{margin-left:-2%}ul.level-0.mr-navbar-nav>li:last-of-type:before{margin-right:-2%}ul.level-0.mr-navbar-nav>li:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:1;transform:skewX(-25deg);border-left:1px solid #fff;margin-left:-2%}li.current.current-item.current.current-parent:before{background:gray}.mr-navbar-nav-wrap #nav_slide_hover{position:absolute;bottom:0;height:.3em;background-color:#feda7b;-webkit-transition:all .3s ease;transition:all .3s ease}.mr-navbar-nav-wrap #nav_slide_hover_bg{position:absolute;bottom:0;height:.3em;background-color:#b1b1b1;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;left:0}.mr-navbar-inner{padding:0;position:fixed;width:100%;background:#fff;background-size:100%;z-index:2;min-height:58px}li.current.current-item:after{display:none}span.subnav_toggle{display:none!important}ul.level-0.mr-navbar-nav li.has_subnav>a{text-decoration:none}.mr-navbar-nav.level-0>li.has_subnav:hover>.mr-navbar-dropdown{opacity:1;transform:translate(0,0%);visibility:visible}.mr-navbar-nav.level-0>li.has_subnav>.mr-navbar-dropdown{opacity:0;visibility:collapse;transform:translate(0,-10%);transition:.0s opacity ease;z-index:9;left:0;height:auto;overflow:visible;min-width:200px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;z-index:30;background-color:#91c847;box-shadow:0 1px 6px 0 rgba(0,0,0,.5);border-radius:1rem}ul.level-1.mr-navbar-dropdown::before{position:absolute;top:0;left:0;right:0;width:100%;height:2rem;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);opacity:.2}li.navitemid-28.has_subnav>.mr-navbar-dropdown,li.navitemid-27.has_subnav>.mr-navbar-dropdown{break-inside:avoid;display:block;column-count:3;padding-left:2vw;padding-right:2vw}ul.level-1.mr-navbar-nav li{width:auto}ul.level-1.mr-navbar-dropdown>li li::before{position:absolute;left:-.15rem;padding:.3rem 0;line-height:1}ul.level-1.mr-navbar-dropdown>li{display:block}li.navitemid-29.has_subnav{}.mr-navbar-dropdown .mr-navbar-dropdown{position:absolute;background:#ebecce;z-index:-1;list-style:none;padding:0;display:none;visibility:collapse;opacity:0;min-width:200px;left:100%;background:#fff;top:0;z-index:1;list-style:none;padding:0;padding:1rem 0;transform:translate(0%,0);transition:.3s all ease;height:auto;overflow:initial;box-shadow: 5px 10px 10px 0 #0000002b}.mr-navbar-dropdown .mr-navbar-dropdown li{padding:.5rem 1rem!important}.mr-navbar-dropdown .mr-navbar-dropdown li a{color:#a52a2a}.has_subnav .has_subnav:hover .mr-navbar-dropdown{visibility:visible;opacity:1}.has_subnav .has_subnav:hover>a{text-decoration:none!important}.has_subnav .has_subnav:hover>a span{text-decoration:underline}ul.level-0.mr-navbar-nav li.has_subnav>ul li.has_subnav>a:after{content:'\f078';font-family: var(--mr-fontawesome);font-weight:900;margin-left:1rem;line-height:1em;position:absolute;top:50%;right:1rem;transform:translate(0%,-50%) rotate(-90deg);font-size:.6rem}.level-2.dropdown--reverse,.level-3.dropdown--reverse,.level-4.dropdown--reverse,.level-5.dropdown--reverse,.level-6.dropdown--reverse,.dropdown--reverse ul[class*="level-"]{left:auto!important;right:100%;transform:translate(50%,0)}ul.level-0.mr-navbar-nav li.has_subnav>ul li.has_subnav:hover>ul{opacity:1;visibility:visible;left:100%;background:#fff;top:0;z-index:1;list-style:none;padding:0;padding:1rem 0;transform:translate(0%,0);transition:.3s all ease;height:auto;overflow:initial;box-shadow: 5px 10px 10px 0 #0000002b;display:block}ul.level-0.mr-navbar-nav li.has_subnav>ul li.has_subnav:hover>ul.dropdown--reverse{opacity:1;visibility:visible;right:100%;left:auto;background:#fff;top:-1rem;z-index:99;list-style:none;padding:0;padding:1rem 0;transform:translate(0%,0);transition:.3s all ease;box-shadow: -2px 10px 10px 0 #0000002b}.dropdown--reverse ul.level-3.mr-navbar-dropdown{left:auto!important;right:100%;transform:translate(50%,0)}section#banner{margin:2rem 0}.padding{padding:2vw 4vw}.mr-navbar-upper .list-inline+.list-inline:before{content:'|';margin-right:1rem}.social_links li a:before{margin-right:.5rem;font-weight:900;font-family: var(--mr-fontawesome-brands)}.mr-navbar-upper .list-inline ul li a{text-decoration:none;font-family: var(--mr-font-main);font-weight:400;color:var(--mr-color-primary);display:flex;align-items:flex-end}.mr-navbar-upper .list-inline+.list-inline{padding-left:1rem}header.is_stuck{background:#fff}.mr-navbar-upper_right{display:flex;align-items:center;flex-grow:1;justify-content:flex-end}ul.level-0.mr-navbar-nav li li{position:relative;width:100%;white-space:normal}.logo{padding:0;height:100%;display:flex;align-items:center;justify-content:center}.level-0>li:last-of-type>.mr-navbar-dropdown{right:0!important;left:auto!important}ul.level-0.mr-navbar-nav li li a{font-size:clamp(12px,1vw,16px);padding:.7rem}.mr-navbar-upper .list-inline li:last-of-type a{}.mr-navbar-upper .list-inline li:last-of-type a span{}.mr-navbar-upper .list-inline ul li a span{}.is_stuck .mr-navbar-brand{}.is_stuck .mr-navbar-subpanel{transition:.3s all ease}.is_stuck .mr-navbar-nav-wrap{align-self:center}.is_stuck.searching .mr-navbar-nav-wrap{}.is_stuck .mr-navbar-upper{}.is_stuck ul.level-0.mr-navbar-nav{}.is_stuck .mr_search{width:100%}.navigation_extra_toggle{display:none}.header_inner{z-index:99999999999999;height:100%;display:flex}@media (min-width:992px) and (max-width:1574px){.is_stuck .mr-navbar-upper .list-inline,.is_stuck .mr-navbar-upper .list-inline ul{margin-right:0}header ul.navigation_extra li:first-of-type{margin-left:0}}@media (min-width:768px) and (max-width:1375px){header.is_stuck .mr-navbar-upper{width:100%}header.is_stuck .navigation_extra_toggle::after{content:'\f0d7';font-family: var(--mr-fontawesome);font-weight:900;margin-left:.75rem;line-height:1em;position:relative;bottom:0;right:0;transform:translate(-50%,0)}header.is_stuck .mr-navbar-upper .list-inline ul{display:none}header.is_stuck .navigation_extra_toggle span{display:block!important;vertical-align:middle;display:inline-block;vertical-align:baseline;line-height:1;transform:translateY(.15rem);text-transform:uppercase}header.is_stuck .navigation_extra_toggle{font-size: calc(12px + 0.2em);text-align:center;width:100%;line-height:1;display:flex;align-items:flex-end;text-decoration:none;position:relative;z-index:2;padding:1.25rem;padding-left:clamp(10px,2vw,45px);padding-right:clamp(10px,2vw,45px);cursor:pointer;transition:.3s all ease;color:#000;font-weight:400;height:100%;vertical-align:middle;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent}header.is_stuck .navigation_extra_toggle:hover{border-bottom:1px solid #000}header.is_stuck .navigation_extra>li:hover ul{display:block;z-index:9;left:0;height:auto;overflow:visible;box-shadow: 0 10px 10px 0 #0000002b;opacity:1;transform:translate(0,0%);visibility:visible;transition:.2s all ease;background: #000000d4 !important}header.is_stuck .navigation_extra>li ul{position:absolute;list-style:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;background:#fff;color:#54534a;box-shadow: 0 10px 10px rgb(0 0 0 / 32%);top: calc(100% + 0px);transform:translate(-50%,0);z-index:9;padding:0;width:100%;border-left:none!important;padding-top:2rem;padding-bottom:1rem;font-family: var(--mr-font-main);min-width:140px}.is_stuck.searching .mr-navbar-nav-wrap{opacity:0}.is_stuck .mr-navbar-upper .list-inline ul li a span{text-decoration:none;display:block}header ul.navigation_extra li{position:relative}header.is_stuck ul.navigation_extra li a::before{display:none}header ul.navigation_extra li{justify-content:flex-start}header.is_stuck ul.navigation_extra li{margin:0}.is_stuck .mr-navbar-upper .list-inline ul li a{text-align:left;padding:.7em 1em;font-size:1em;transition:none;width:100%;color:#fff;font-size:clamp(14px,1.2vw,16px);font-weight:400;text-decoration:none;line-height:1.2;font-family: var(--mr-font-main);display:block}.mr-navbar-upper .list-inline ul li a:hover{}header.is_stuck ul.level-0.mr-navbar-nav{width:100%;justify-content:space-around}}@media (min-width:991px) and (max-width:1255px){ul.level-0.mr-navbar-nav>li>a{}header.is_stuck .navigation_extra_toggle{padding-left:1vw;padding-right:1vw}.is_stuck .mr-navbar-nav-wrap{width:100%}header.is_stuck ul.level-0.mr-navbar-nav{width:100%;justify-content:space-around}.is_stuck .mr-navbar-upper{flex-grow:0;width:auto!important}header ul.navigation_extra li{padding:0}ul.level-0.mr-navbar-nav>li>a,header.is_stuck .navigation_extra_toggle{font-size: calc(13px + 0.3rem)}}@media (min-width:991px) and (max-width:1080px){.is_stuck button#mr_search_submit{width:2.3rem}header.is_stuck .mr_search{margin:0}header.is_stuck .mr-navbar-upper{padding-right:1rem}ul.level-0.mr-navbar-nav>li>a,header.is_stuck .navigation_extra_toggle{}.searching .is_stuck button#mr_search_submit{}}.mr-navbar-upper .list-inline ul li a::before{display:block}a.features_nav_item span{position:absolute;top:100%;border-radius:5px;margin-top:.5rem;background:var(--mr-color-primary);transform:translate(-50%,-1rem);left:50%;right:50%;color:#eee;padding:.1rem .5rem .1rem;opacity:0;visibility:collapse;transition:none;visibility:hidden;min-width:3rem;min-height:1rem;pointer-events:none;width:fit-content;white-space:nowrap}a.features_nav_item:hover span{display:block;visibility:visible;opacity:1}a.features_nav_item{position:relative}a.features_nav_item::before{content:"";position:absolute;top: calc(100% + 2px);left:50%;right:50%;transform:translate(-50%,-1rem);opacity:0;z-index:9;width:0;height:0;border-style:solid;border-width:0 .4rem .4rem .4rem;border-color:transparent transparent var(--mr-color-primary) transparent;transition:none;pointer-events:none}a.features_nav_item:hover::before{visibility:visible;opacity:1;transform:translate(-50%,0%);transition:.2s all .2s ease-in}a.features_nav_item:hover span{visibility:visible;opacity:1;transform:translate(-50%,0%);transition:.2s all .2s ease-in;z-index:9999999}