.btn .icon-arrow-right{font-size:12px;}form input[type=submit]{width:unset;height:auto;}#footer .btn,#footer input[type=submit],.button-bar .btn,.btn,.btn.btn-sm,.btn-warning,.inform-section .btn,.btn-primary,.intro-section .btn,.intro-section input[type=submit],form input[type=submit]{font-size:16px;padding:0.625rem 0.9375rem;line-height:1.5;min-width:180px;background-image:linear-gradient(40deg,#448691,#166876,#135d6a,#0f4852,#0f4852,#135d6a,#166876,#448691);background-position:0;background-size:200% 100%;-webkit-transition:background-position 0.3s ease-in-out,background 0.3s ease-in-out,border-color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,background 0.3s ease-in-out,border-color 0.3s ease-in-out;}#footer .btn:hover,#footer .btn:active,#footer .btn:focus,#footer .btn.focus,#footer input[type=submit]:hover,#footer input[type=submit]:active,#footer input[type=submit]:focus,#footer input[type=submit].focus,.button-bar .btn:hover,.button-bar .btn:active,.button-bar .btn:focus,.button-bar .btn.focus,.btn:hover,.btn:active,.btn:focus,.btn.focus,.btn.btn-sm:hover,.btn.btn-sm:active,.btn.btn-sm:focus,.btn.btn-sm.focus,.btn-warning:hover,.btn-warning:active,.btn-warning:focus,.btn-warning.focus,.inform-section .btn:hover,.inform-section .btn:active,.inform-section .btn:focus,.inform-section .btn.focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.focus,.intro-section .btn:hover,.intro-section .btn:active,.intro-section .btn:focus,.intro-section .btn.focus,.intro-section input[type=submit]:hover,.intro-section input[type=submit]:active,.intro-section input[type=submit]:focus,.intro-section input[type=submit].focus,form input[type=submit]:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit].focus{background-image:linear-gradient(40deg,#448691,#166876,#135d6a,#0f4852,#0f4852,#135d6a,#166876,#448691);background-position:100%;background-size:200% 100%;}.btn.btn-light span{color:rgb(var(--btn_font));}.btn-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:unset;box-shadow:unset;}.btn:active:focus,.btn:focus{outline:unset;}@media (min-width:992px){.header-holder .logo{position:relative;margin-top:-85px;border-top-left-radius:50%;border-top-right-radius:50%;background:#fff;overflow:hidden;padding:20px;}}@media (max-width:767px){.intro-section:after,.advantages-section:after,.intro-section:after,.intro-block:after,.slogan-section:after,.team-section:after{height:35px;background-size:100% 35px;}}@media (max-width:500px){.intro-section:after,.advantages-section:after,.intro-section:after,.intro-block:after,.slogan-section:after,.team-section:after{height:25px;background-size:100% 25px;}}.partners-section{-webkit-box-shadow:inset 0 0 20px 8px rgba(116,53,64,0.12);box-shadow:inset 0 0 20px 8px rgba(116,53,64,0.12);}.our-services-block{padding-bottom:2rem;padding-top:2rem;}.our-services-block .services-list .service-large-text .learn-more-link{color:rgba(var(--link),1);}.our-services-block .services-list .service-large-text .learn-more-link:is(:active,:hover){color:rgba(var(--link_hover),1);}.our-services-block .services-list .service-large-text .learn-more-link i{font-size:13px;margin-left:5px;}@media (min-width:992px){.associations-img img{height:100px;}}#sidebar .card .card-header{background:rgb(var(--primary));}@media (min-width:992px){.intro-section .intro-holder{aspect-ratio:1.7/1;}}@media (min-width:992px){.intro-section-full-h-default-h .text-holder{position:absolute;bottom:0;}}.intro-section .intro-holder{border-bottom:0;}.inform-section{background:rgb(var(--inform_bg));}.team-section{position:relative;}.services-section .decor,.team-section .bg-image{opacity:0.2;background-size:700px;}@media (min-width:992px){.advantages-section{padding:60px 0;}}.advantages-section .advantages-decor-img img{border-radius:15px;}.inform-section .img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.inform-section .img-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.inform-section .img-block img{height:initial;border-radius:15px;}@media (max-width:992px){.inform-section .img-block img{width:auto;}}.social-networks{margin:0;}.social-networks li{background:rgb(var(--header_social_bg));border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;padding:5px;margin-right:5px;}@media (min-width:992px){.social-networks li{padding:8px;}}@media (max-width:992px){.social-networks li{padding:8px !important;}}.social-networks li a{text-decoration:none;}#footer .social-networks li{width:38px;padding:8px;}#footer .social-networks li a:hover{color:rgba(var(--footer_link),1);}@media (max-width:991px){.header-top.socials-bandaid .socials-block{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.header-top .dropdown-menu .header-item{opacity:1;}@media (min-width:992px){.header-top .dropdown-menu{width:100%;padding-left:220px;}}div#page\.info_bar_11{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:992px){.intro-section .dots-holder{left:calc(100% - 20px);bottom:50%;}}.intro-section .dots-holder .slick-dots li.slick-active button{border-color:#fff;}.intro-section .dots-holder .slick-dots button:before{background-color:rgba(255,255,255,0.6);}.card-item:hover .card-body,.card-item .card-body:after{background:rgba(var(--primary),1);}.card-item:hover .card-body h3 a{color:#fff;}.services-section .card-img,.testimonials-section .img-holder img,.slogan-section-footer .container .img-block img,.advantages-section .advantages-decor-img img,.inform-section .img-block img{border:0.3125rem solid rgba(var(--bb_icon),1);}.decor-holder:before{color:rgba(var(--bb_icon),1);}.header-top .dropdown-toggle:hover{color:#fff;}@media (min-width:992px){.advantages-section .row{-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}#footer .heading-decor{position:relative;}#footer .heading-decor:before{background:rgba(255,255,255,0.2);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:2.4375rem;}@media (min-width:1920px){#footer .d-flex{margin:0 -2.0625rem;}#footer .menu-footer .add-menu{margin:0;}#footer .menu-footer .add-menu li{padding:0 0 0.4375rem;}}#footer [class*=md-]:after{background:rgba(255,255,255,0.2);bottom:0;height:1px;left:0.625rem;position:absolute;right:0.625rem;}@media (min-width:768px){#footer [class*=md-]:after{height:100%;left:auto;right:0;width:1px;}}@media (min-width:992px){#footer [class*=md-]{padding:0 2.0625rem;}#footer [class*=md-] p{font-size:1rem;}#footer [class*=md-] .contact-list i{left:0;position:absolute;top:0.25rem;font-size:1rem;}#footer [class*=md-] .contact-list li{font-size:1rem;}#footer [class*=md-] .add-menu li{padding:0 0 0.4375rem;display:block;text-align:left;}#footer [class*=md-]:first-child{width:26.5%;}#footer [class*=md-]:first-child:after{content:"";}#footer [class*=md-]:nth-child(2){width:15.5%;}#footer [class*=md-]:nth-child(2):after{content:"";}#footer [class*=md-]:nth-child(3){width:30.5%;overflow-wrap:anywhere;}#footer [class*=md-]:nth-child(3):after{content:"";}#footer #page_footer_14{width:26.5%;padding:0 2.0625rem;}#footer .decor-line{margin-top:2rem;margin-bottom:2rem;}}@media (min-width:992px){.intro-block{padding:2rem 0 3.25rem;}}@media (min-width:992px){.path-node:not(.path-frontpage) .post-block{padding:2.5rem 0 5.875rem;}}@media (max-width:768px){.sub-p-img{width:100% !important;}}@media (min-width:768px){.btn-width{max-width:51%;}}.header-holder .container{max-width:75rem;}@media (min-width:992px){.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-size:0.8rem;}}@media (min-width:992px){.header-top{padding-top:0;}.header-top .dropdown{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-top .dropdown .dropdown-menu{padding-left:0;width:auto;}.header-top .dropdown .dropdown-menu .header-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-top .dropdown .dropdown-menu .header-item .item-icon{top:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}}.button-bar .btn{min-width:200px;}
