:after,:before,html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.clearfix:after{clear:both;display:block;height:0;width:100%;float:none!important;content:""}input::-moz-focus-inner{border:0;padding:0}a,a:hover{text-decoration:none}a{outline:0!important}a:hover{color:inherit}img{max-width:100%;vertical-align:top}:focus,input,input:focus{outline:0;border-radius:0}input::placeholder{color:#cacdc8;opacity:1}::-moz-placeholder{opacity:1}.cvr-bg,.cvr-bg-af:after,.cvr-bg-bf:before{background-repeat:no-repeat;background-position:center top;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cvr-bg-af:after,.cvr-bg-bf:before{content:"";display:inline-block;vertical-align:middle}body{background:#fff;color:#000;font-size:16px;font-family:"Roboto";font-weight:400;position:static;overflow-y:auto}.wrapper{max-width:1280px;width:100%;margin:0 auto}.rowflex{display:flex;flex-wrap:wrap}.rowflex>*{flex:1}.centered{text-align:center}.amore,.button{color:#fff;display:inline-block}.button,.inner-home span.subtitle{text-transform:uppercase;letter-spacing:.04em}.button,.button.btn-hollow-grey:hover{border:0;line-height:30px;background:linear-gradient(75.96deg,#0d3a6b 0,#75c284 100%)}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:20px;font-family:"Roboto";font-weight:400;font-size:10px;height:30px;padding:0 15px;text-align:center;cursor:pointer;outline:0!important}.button:hover{color:#fff;background:linear-gradient(-75.96deg,#0d3a6b 0,#75c284 100%)}.button.btn-hollow-grey,.button.btn-hollow-white{background:0 0;color:#727272;border:1px solid #727272;line-height:28px}.button.btn-hollow-grey:hover{color:#fff}.button.btn-hollow-white{color:#fff;border:1px solid #fff}.button.btn-hollow-white:hover{line-height:28px;color:#000;background:#fff}.inner-home span.subtitle{padding:10px 0 0;border-top:1px solid #b0b0b0;color:#727272;font-size:13px;line-height:100%;display:block}.amore{font-size:14px}.amore:after,.mainmenu li a{display:inline-block;position:relative}.amore,.amore:after{vertical-align:middle}.amore:after{width:13px;height:13px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/arrow-circle.svg);margin-left:6px;top:-1px;right:0;transition:right .2s ease-in}.amore:hover:after{right:-3px}#top{padding:25px 0;position:relative;z-index:9999}body.home #top{position:absolute;top:0}body.home #top .logo,body.home #top .mainmenu>ul>li>a,body.home #top .util .ucont .ml,body.home #top .util .ucont .ph,body.home #top .util .usearch a:after{filter:brightness(0) invert(1)}#top .rowflex{justify-content:space-between;align-items:center}#top .logo{flex:105px;max-width:105px}#top .mainmenu{flex:calc(100% - 210px);max-width:calc(100% - 210px);text-align:center}.mainmenu li{margin:0 20px;position:relative}.mainmenu li a{color:#727272;font-weight:500;letter-spacing:.04em;font-size:14px}.mainmenu li a:after{display:block;position:absolute;bottom:-5px;background:#727272;content:"";height:1px;width:0;left:50%;transition:all .2s ease-in}.mainmenu li a:hover:after,.mainmenu li:hover>a:after,body.home #top{width:100%;left:0}#top .util{flex:100px;max-width:100px}#top .util .ucont span,#top .util>*,.mainmenu li{display:inline-block;vertical-align:middle}#top .util .usearch{cursor:pointer}#top .util .ucont,#top .util .usearch a{border:1px solid #b0b0b0;position:relative;height:24px;border-radius:2px;background:#fff0}#top .util .usearch a{width:24px;display:block}body.home #top .util .ucont,body.home #top .util .usearch a{border:1px solid #fff}#top .util .ucont:hover,#top .util .usearch:hover a{background:#75c284}#top .util .usearch a:after{display:block;position:absolute;width:14px;height:15px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/search.svg);left:4px;top:3px}#popleave figure,#top .util .ucont:hover .ml,#top .util .ucont:hover .ph,#top .util .usearch:hover a:after{filter:brightness(0) invert(1)}#top .util{text-align:right}#top .util .ucont{padding:0 5px 0 6px;margin:0 0 0 8px;cursor:pointer}#top .util .ucont span{position:relative;top:1px}#top .util .ucont .ph{width:14px;height:14px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/phone.svg)}#top .util .ucont .ml{width:16px;height:14px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/mail.svg);margin:0 0 0 7px}#top .util .ucont .holder{display:block;position:absolute;right:0;background:#fff;box-shadow:0 8px 32px rgb(0 25 53/.15);border-radius:10px;padding:30px 40px;text-align:left;cursor:default;opacity:0;visibility:hidden;margin:20px 0 0;transition:all .2s ease-in}#top .util .ucont:hover .holder{opacity:1;margin:15px 0 0;visibility:visible}#top .util .ucont .holder:before{display:block;position:absolute;left:0;top:-20px;width:100%;height:20px;content:""}#top .util .ucont .holder .item{margin-bottom:25px;border-bottom:1px solid #b0b0b0;padding-bottom:7px}#top .util .ucont .holder .item a:last-child,#top .util .ucont .holder .item:last-child{margin:0}#top .util .ucont .holder .item h3{color:#05172b;line-height:100%;margin:0 0 10px}#top .util .ucont .holder .item a{display:block;position:relative;padding-left:17px;color:#727272;font-size:13px;margin:0 0 10px}#bottom .tribute .copy a:hover,#top .util .ucont .holder .item a:hover,.footer-widget .info .item .ico a:hover,.footer-widget .navi li a:hover{text-decoration:underline}#top .util .ucont .holder .item a:before{display:inline-block;position:absolute;top:2px;left:0}#top .util .ucont .holder .item a.iml:before{width:10px;height:9px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/mail.svg);top:3px}#top .util .ucont .holder .item a.iph:before{width:10px;height:10px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/phone.svg)}#bottom{background:#f3f3f3}.footer-widget{padding:80px 0 50px}.footer-widget .rowflex{justify-content:space-between;position:relative}.footer-widget .about{flex:40%;max-width:40%}.footer-widget .about .txt{margin:20px 0 0;color:#4f4f4f;font-size:14px;line-height:160%}.footer-widget .info,.footer-widget .navi{flex:30%;max-width:30%}.footer-widget .info .item{margin:0 0 25px}.footer-widget .info .item h4{color:#4f4f4f;font-weight:700;font-size:14px;line-height:130%;margin:0 0 5px}.footer-widget .info .item .txt{font-size:14px;line-height:160%;color:#4f4f4f}.footer-widget .info .item .ico{margin:10px 0 0;font-size:14px;position:relative;padding:0 0 0 25px;color:#4f4f4f}.footer-widget .info .item .ico.ph:before{position:absolute;left:0;top:2px}.footer-widget .info .item .ico.ml:before{width:15px;height:13px;position:absolute;left:0;top:2px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/mail.svg)}.footer-widget .info .item .ico.ph:before{width:13px;height:13px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/phone.svg)}.footer-widget .info .item .ico a,.footer-widget .navi li a{color:#4f4f4f}.footer-widget .navi li{display:block;margin:12px 0 0;line-height:140%}.footer-widget .navi li:first-child{margin:0}.widget-title{color:#4f4f4f;font-size:18px;font-weight:700;line-height:130%;margin:0 0 15px}#bottom .tribute{padding:0 0 35px}#bottom .tribute .copy{float:left;font-size:11px;color:#828282;letter-spacing:.04em}#bottom .tribute .copy a{color:#828282}#bottom .tribute .copy li,#bottom .tribute .copy>*{display:inline-block;vertical-align:middle}#bottom .tribute .copy li{margin:0 0 0 25px}#bottom .tribute .totop{float:right;width:40px;height:40px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/totop.svg);position:relative;top:-25px;transition:top .2s ease-in}#bottom .tribute .totop:hover{top:-28px}.inner-home .grid .rowflex{margin:0-15px}.inner-home .grid .item{flex:calc(50% - 30px);max-width:calc(50% - 30px);margin:0 15px 30px;position:relative;background:linear-gradient(75.96deg,#0d3a6b 0,#75c284 100%);border-radius:8px;overflow:hidden;padding:40px 45px 160px;color:#fff}.inner-home .grid .item b,.inner-home .indi span{font-size:12px;text-transform:uppercase;display:inline-block;margin:0 0 25px;color:#fff}.inner-home .grid .item .caption{position:relative;z-index:3;max-width:500px}.inner-home .grid .item h2{font-size:32px;font-weight:400;line-height:130%;color:#fff}.inner-home .grid .item .amore{position:absolute;left:45px;bottom:45px;z-index:3}.inner-home .grid .item span.cvr-bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.inner-home .grid .item span.cvr-bg:after,.inner-home .location .item a:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;content:"";background:rgb(0 0 0/.2);opacity:1;transition:opacity .2s ease-in}.inner-home .grid .item:hover span.cvr-bg:after,.inner-home .location .item:hover a:after{opacity:0}.inner-home{padding:0 0 130px}.inner-home .location .item a:after{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}.inner-home .location{margin:60px 0 0}.inner-home .location .rowflex{margin:40px -15px 0}.inner-home .location .item{flex:calc(33.33333333333333% - 30px);max-width:calc(33.33333333333333% - 30px);margin:0 15px 50px;position:relative;overflow:hidden;border-radius:5px}.inner-home .location .item a{display:block;position:relative}.inner-home .location .item img{border-radius:5px}.inner-home .location .item .caption{position:absolute;left:35px;bottom:35px;z-index:2}.inner-home .location .item b{display:block;color:#fff;font-size:34px;font-weight:500;line-height:120%;margin:0 0 15px}.inner-home .service{margin:55px 0 0}.inner-home .location+.service{margin:0}.inner-home .service .rowflex{margin:0-15px}.inner-home .service .item{margin:0 15px 30px;flex:calc(25% - 30px);max-width:calc(25% - 30px);border:1px solid #b0b0b0;border-radius:8px;padding:30px}.inner-home .service .item figure{margin:0 0 50px;min-height:32px}.inner-home .indi h2,.inner-home .service h3{color:#4b4b4b;font-size:20px;margin:0 0 8px;line-height:130%}.inner-home .service .txt{font-size:14px;line-height:160%;color:#4f4f4f}.inner-home .service+.indi{margin:20px 0 0}.inner-home .indi{margin:60px 0 0}.inner-home .indi .rowflex{justify-content:space-between;background:#f3f3f3;border-radius:8px;overflow:hidden}.inner-home .indi figure{order:2;flex:49%;max-width:49%}.inner-home .indi figure img{width:100%;height:100%;object-fit:cover}.inner-home .indi .caption{flex:40%;max-width:40%;order:1;padding:35px 40px 50px}.inner-home .indi span{color:#727272;line-height:100%;margin:0 0 30px}.inner-home .indi h2{font-size:34px;font-weight:500;margin:0 0 20px}.inner-home .indi .txt{line-height:160%;color:#4b4b4b}.inner-home .indi .button{margin:30px 0 0}.inner-home .supp{margin:80px 0 0}.inner-home .supp h2{text-align:center;margin:0 0 80px;color:#727272;font-size:34px;font-weight:500}.inner-home .supp .item{position:relative;text-align:center}.inner-home .supp .item img{max-width:50%}.inner-home .supp figure{margin:0 0 30px}#popsearch form,.inner-home .supp span{display:block;position:relative}.inner-home .supp span:after,.inner-home .supp span:before{display:block;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#b0b0b0;content:"";width:50%;height:1px}.inner-home .supp span:after{left:auto;right:0}.inner-home .supp .item:first-child span:before,.inner-home .supp .item:last-child span:after{display:none}.inner-home .supp span b{display:inline-block;width:14px;height:14px;background:#b0b0b0;border-radius:50%;position:relative;top:1px}.inner-home .supp strong{display:block;color:#4b4b4b;font-weight:700;font-size:14px;line-height:100%;margin:25px 0 10px}.inner-home .supp h3{color:#727272;font-size:14px;line-height:160%;text-align:center}.inner-home .supp .centered{margin:60px 0 0}.inner-home .grid{margin:130px 0 0}.inner-home .grid+.testi{margin:20px 0 0}.inner-home .testi{margin:50px 0 0}.inner-home .partner span.subtitle,.inner-home .testi span.subtitle{margin:0 0 80px}.inner-home .testi .slider{max-width:700px;margin:0 auto;text-align:center;position:relative}.inner-home .testi .slidenav{position:absolute;top:40%;-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%);width:100%;height:0}.inner-home .testi .slidenav a{width:15px;height:27px;display:block;opacity:.8;position:relative;transition:opacity .2s ease-in}.inner-home .testi .slidenav a:hover{opacity:.5}.inner-home .testi .slidenav a.prev{float:left;left:-50px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/caroleft.svg)}.inner-home .testi .slidenav a.next{float:right;right:-50px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/caroright.svg)}#popsearch h2,.inner-home .testi .caption .txt{color:#4b4b4b;font-weight:500;font-size:26px;line-height:160%}.inner-home .testi .caption span{display:inline-block;line-height:100%;margin:17px 0 0;color:#b0b0b0;font-size:14px}.inner-home .partner{margin:100px 0 0}.inner-home .partner .slider{max-width:1200px;margin:0 auto;position:relative}.inner-home .partner .slidenav{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:0}.inner-home .partner .slidenav a{display:block;width:40px;height:40px;background:#f3f3f3;border-radius:50%;position:relative;transition:all .2s ease-in;top:-30px;opacity:1}.inner-home .partner .slidenav a:hover{opacity:.6}.inner-home .partner .slidenav a i{display:block;width:10px;height:18px;position:absolute;left:15px;top:11px}.inner-home .partner .slidenav a.prev{float:left;left:-50px}.inner-home .partner .slidenav a.prev i{background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/caroleft.svg)}.inner-home .partner .slidenav a.next{float:right;right:-50px}.inner-home .partner .slidenav a.next i{background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/caroright.svg);left:17px}#popleave,#popsearch{width:calc(100% - 30px);max-width:500px;padding:30px}#popsearch h2{font-size:20px;margin:0 0 15px;line-height:100%}#popsearch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:4px;display:block;width:100%;background:#fff0;color:#657160;border:solid 1px #b0b0b0;font-size:14px;font-family:"Roboto";font-weight:400;height:40px;padding:0 15px}#popleave{background-repeat:no-repeat;background-position:center top;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/leave.jpg);max-width:800px;text-align:center;padding:40px 20px 60px}#popleave figure{margin:0 0 70px}#popleave h2{font-weight:500;font-size:32px;margin:0 0 50px;color:#fff}#popleave .button{margin:0 7px;min-width:100px;height:35px;line-height:33px;text-transform:lowercase;font-size:12px}.mnav,.mobile-trigger{display:none}@media only screen and (min-width:1739px){.wrapper{max-width:1680px}#bottom .tribute .copy{font-size:13px}.footer-widget .about .txt,.footer-widget .info .item .ico,.footer-widget .info .item .txt,.footer-widget .info .item h4,.mainmenu li a{font-size:16px}.widget-title{font-size:20px}}@media (max-width:1339px){.wrapper{max-width:100%;padding-left:30px;padding-right:30px}.footer-widget .about{flex:30%;max-width:30%}.footer-widget .info{flex:40%;max-width:40%}.inner-home .partner .slidenav a.prev{left:0}.inner-home .partner .slidenav a.next{right:0}}@media (max-width:991px){.wrapper{padding-left:15px;padding-right:15px}#top .mainmenu,#top .util{display:none}#top{padding:15px 0 10px}.mobile-trigger{display:block;flex:36px;max-width:36px;width:36px;height:36px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/menu.svg)}#top .logo{flex:80px;max-width:80px}.footer-widget .about{flex:100%;max-width:100%;margin:0 0 50px}.footer-widget .info,.footer-widget .navi{flex:45%;max-width:45%}.mnav{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;display:none}.mnav .bg{position:absolute;background:rgb(0 0 0/.2);z-index:1}.mnav .holder{width:320px;background:#f3f3f3;position:absolute;top:0;height:100%;z-index:2;left:-50px;opacity:0;transition:all .2s ease-in}.mnav .holder .emul{padding:30px 40px 30px 16px;overflow-y:scroll;height:101vh}.mnav .logo{float:left}.mnav a.search{float:right;width:17px;height:18px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/search.svg)}.mnav .bg{display:block;width:100%;height:100%;left:0;top:0}.mnav .mobilemenu,.mobilemenu>ul>li ul li{border-top:1px solid #b0b0b0;margin:30px 0 0;padding:16px 0 0}.mobilemenu ul a{color:#727272;font-size:16px;font-weight:700}.mobilemenu>ul>li{padding-bottom:15px;margin:0 0 15px;border-bottom:1px solid #b0b0b0;position:relative}.mobilemenu>ul>li ul{padding-right:40px;display:none}.mobilemenu>ul>li ul a{font-weight:400;position:relative}.mobilemenu>ul>li ul a:after{width:12px;height:9px;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/arrow-list.svg);right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;position:absolute;opacity:.5}.mobilemenu>ul>li ul li{padding:10px 0 0;margin:10px 0 0}.mnav a.close{width:40px;height:59px;right:-40px;top:5px;display:block;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/close.png);position:absolute}.mnav .action{margin:80px 0 0}.mnav .action a,.mobilemenu>ul>li ul a{display:block;color:#727272;font-size:14px}.mnav .action a{border:1px solid #b0b0b0;border-radius:8px;height:32px;line-height:32px;padding:0 12px;margin:0 0 8px}.mnav .action a:before{display:inline-block;vertical-align:middle;position:relative;margin:0 8px 0 0;top:-1px}.mnav .action a.ph:before{width:13px;height:13px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/phone.svg)}.mnav .action a.ml:before{width:15px;height:13px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/mail.svg)}.inner-home .service .item{flex:calc(50% - 30px);max-width:calc(50% - 30px)}.inner-home .supp .rowflex{flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;padding-bottom:20px;margin:0-30px 0 0}.inner-home .supp .rowflex .item{flex:0 0 auto;max-width:185px}.inner-home .testi .slidenav a.prev{left:-30px}.inner-home .testi .slidenav a.next{right:-30px}.inner-home .partner figure{flex:33.33333333333333%;max-width:33.33333333333333%;padding:0 15px;margin:0 0 30px;text-align:center}}@media (max-width:768px){.inner-home .service .item:not(.expanded) .txt{display:none}.footer-widget .info,.footer-widget .navi,.inner-home .grid .item,.inner-home .indi .caption,.inner-home .indi figure,.inner-home .service .item{flex:100%;max-width:100%}.footer-widget .info,.inner-home .grid .item,.inner-home .location span.subtitle,.inner-home .partner span.subtitle,.inner-home .testi span.subtitle{margin:0 0 30px}.footer-widget{padding:50px 0 30px}#bottom .tribute .copy{display:flex;flex-wrap:wrap;width:calc(100% - 50px)}#bottom .tribute .copy p{order:2;flex:100%;max-width:100%}#bottom .tribute .copy ul{order:1;margin:0 0 10px;flex:100%;max-width:100%}#bottom .tribute .copy li{margin:0 10px 5px 0;line-height:160%}#bottom .tribute .totop,#bottom .tribute .totop:hover{top:50px}.inner-home .grid .item{padding:120px 16px 16px}.inner-home .grid .item h2,.inner-home .service .item>h3{font-weight:700;font-size:18px}.inner-home .grid .item b{font-size:12px;margin:0 0 20px}.grid .item .amore:after{display:none!important}.grid .item .amore,.inner-home .service .item>h3:after{display:block;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.grid .item .amore{width:24px;height:18px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/arrow.svg);border:0;padding:0;overflow:hidden;color:#fff0;left:auto!important;right:16px!important;filter:brightness(0) invert(1)}.grid .item.has-img .amore{filter:none;bottom:30px;z-index:3}.grid .item.has-img .caption{background:#fff;max-width:none;margin:0-16px -16px;border:1px solid #b0b0b0;border-top:none;border-radius:0 0 8px 8px;color:#727272;padding:16px 16px 20px}.inner-home{padding:0 0 80px}.inner-home .service .item{border:1px solid #b0b0b0;border-radius:8px;margin:8px 0 0}.inner-home .service .item>h3{display:block;position:relative;margin:0}.inner-home .service .item>h3:after{cursor:pointer;width:16px;height:16px;background-image:url(/wp-content/themes/zsro/assets/css/../img/icon/plus.svg);position:absolute;right:3px;top:2px;content:""}.inner-home .location .rowflex{flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;margin:0-15px 0 0;padding-bottom:20px}.inner-home .location .rowflex .item{flex:0 0 auto;background:#f1faf4;border-radius:8px;overflow:hidden;width:auto;background:0 0;min-width:305px;max-width:305px;margin:0 16px 0 0}.inner-home .location .item .caption{left:20px;bottom:20px}.inner-home .location .item b{font-size:30px;margin:0 0 10px}.inner-home .grid,.inner-home .service{margin:80px 0 0!important}.inner-home .service .item figure{margin:0;position:absolute;left:5px;top:10px;transform:scale(.7);text-align:center}.inner-home .service .item{padding:12px 10px 12px 45px;position:relative}.inner-home .service .item .txt{max-width:250px}.inner-home .indi figure{order:1}.inner-home .indi .caption{order:2;padding:30px 16px}.inner-home .indi{margin:60px 0 0!important}.inner-home .supp .rowflex{margin-right:-15px}.inner-home .testi .slider{max-width:calc(100% - 60px)}.inner-home .testi .slidenav a{width:10px;height:18px}.inner-home .grid .item.has-img b,.inner-home .grid .item.has-img h2{color:#4b4b4b}.inner-home .indi h2,.inner-home .supp h2{font-size:24px}.inner-home .testi .caption .txt{font-size:18px}.inner-home .indi .txt{font-size:14px}.inner-home .grid .rowflex,.inner-home .service .rowflex{margin:0}}#top .util .ucont:hover,#top .util .usearch:hover a,.banner-upload-grid,body .mainmenu li.upload-link a{background:#38196a!important}.banner-upload-grid .action a,.mainmenu li.upload-link a{border-radius:20px;display:inline-flex;align-items:center;justify-content:center}.banner-upload-grid .action a{background:#fff!important;color:#38196a!important;border:1px solid #38196a!important;text-align:center;padding:5px 30px;font-size:25px;min-height:46px}.banner-upload-grid .action a:hover{background:#38196a!important;color:#fff!important;border:1px solid #fff!important}.banner-grid-thumb .logo-overlay{border-left:12px solid #38196a!important}.mainmenu li.upload-link a:after{display:none}.mainmenu li.upload-link{margin-left:0;margin-right:0}.mainmenu li.upload-link a{background:#73bf80!important;color:#fff;height:30px;padding:5px 15px}.banner-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:15px;margin-bottom:15px}.banner-grid .item{overflow:hidden}.banner-grid-thumb{position:relative;padding-bottom:69.9%}.banner-main-image{position:absolute;top:0;left:0;width:100%;height:100%}.banner-main-image img{display:block;width:100%;height:100%;position:absolute;background-position:top right;background-size:cover}.banner-grid-thumb .logo-overlay{position:absolute;background:#fff;left:0;top:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;padding-left:25px;padding-right:25px}.banner-grid-thumb .logo-overlay img{display:block;max-width:100%;width:204px;height:auto}.banner-grid-thumb a.button.btn-hollow-white{position:absolute;left:40px;bottom:40px}.banner-separator{margin-top:80px;margin-bottom:30px;border-bottom:1px solid #b0b0b0}body.home #top .logo,body.home #top .mainmenu>ul>li>a{filter:none!important}.banner-upload-grid{display:grid;grid-template-columns:1fr;gap:15px;background:#73bf80;color:#fff;padding:14px 30px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;align-items:center}.banner-upload-grid p{margin:0;font-size:25px;color:#fff}@media (min-width:992px){.banner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-grid .item:first-child{border-top-left-radius:20px}.banner-grid .item:last-child{border-top-right-radius:20px}.banner-upload-grid{grid-template-columns:minmax(0,1fr) 250px}.banner-upload-grid .action{text-align:right}}