@font-face{font-family:'Avenir Next Cyr Regular';src:url("/wp-content/themes/theme/fonts/avenirnextcyr-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Next Cyr Medium';src:url("/wp-content/themes/theme/fonts/avenirnextcyr-medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Next Cyr Demi';src:url("/wp-content/themes/theme/fonts/avenirnextcyr-demi.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Next Cyr Bold';src:url("/wp-content/themes/theme/fonts/avenirnextcyr-bold.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir Next Cyr Light';src:url("/wp-content/themes/theme/fonts/avenirnextcyr-light.ttf") format("truetype");font-weight:400;font-style:normal}b{font-weight:500}.container{max-width:1170px}.logo{float:left}.navbar_slogan{float:left;border-left:2px solid #223b78;padding:0 0 0 20px;font-size:18px}.header_top{padding:30px 0 20px}.header_adres{background:url('/wp-content/themes/theme/img/meap_ico.png');background-repeat:no-repeat;background-position:0 10px;padding-left:25px;font-size:18px}.header_phone{background:url('/wp-content/themes/theme/img/phone_ico.png');background-repeat:no-repeat;background-position:0 1px;height:35px;padding-left:35px}.uk-slideshow,.uk-slideshow-items{height:880px}.header_phone a{color:#000;font-weight:500;font-size:18px;ffont-family:'Avenir Next Cyr Demi'}.header_phone a:hover{text-decoration:none}.menu_top{background-color:#223b78;height:80px}.navbar-light .navbar-nav .nav-link{color:#fff;font-size:18px;padding:27px 22px}.navbar{padding-top:0}.navbar-light .navbar-nav .nav-link:hover{color:#fff;background-color:#344f92}.uk-width-medium{width:70%;color:#fff}.uk-slideshow li img{min-height:960px;width:auto}.uk-width-medium h2{font-size:72px;font-family:'Avenir Next Cyr Demi';line-height:70px;padding-top:50px}.remove_3{font-size:36px;font-family:'Avenir Next Cyr Demi';margin-top:20px}.remove_4{font-size:36px;font-family:'Avenir Next Cyr Light';font-weight:300}.remove_4 b{font-family:'Avenir Next Cyr Demi'}.remove_5{text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:36px;margin-top:60px}.remove_6{text-transform:uppercase;font-family:'Avenir Next Cyr Light';font-size:24px;margin-top:30px}.remove_6 b{font-family:'Avenir Next Cyr Demi';line-height:45px}.remove_8{margin:30px 0;text-transform:uppercase;font-size:24px}.uk-slideshow-items a{border:2px solid #fff;font-family:'Avenir Next Cyr Medium';padding:15px 0;text-transform:uppercase;margin-top:55px;display:block;text-align:center;max-width:320px}.uk-slideshow-items a:hover{text-decoration:none;background:#ffffff1a}.uk-overlay-primary{background:#0000}.uk-dotnav{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:stretch}.uk-slideshow-nav{position:absolute;right:20%;z-index:10000;top:400px}.uk-dotnav>*>*{width:70px;height:70px;border-radius:0;margin:5px}.uk-dotnav li:nth-child(1) a{background-color:#2536614f;background-image:url('/wp-content/themes/theme/img/1.png');background-position:50%;background-size:40px;background-repeat:no-repeat}.uk-dotnav li:nth-child(2) a{background-color:#2536614f;background-image:url('/wp-content/themes/theme/img/2.png');background-position:50%;background-size:40px;background-repeat:no-repeat}.uk-dotnav li:nth-child(3) a{background-color:#2536614f;background-image:url('/wp-content/themes/theme/img/3.png');background-position:50%;background-size:40px;background-repeat:no-repeat}.uk-dotnav li:nth-child(1) a:hover,.uk-dotnav li:nth-child(2) a:hover,.uk-dotnav li:nth-child(3) a:hover{background-color:#253661b3}.uk-dotnav li.uk-active a{background-color:#253661b3}.uk-dotnav li.uk-active a:hover{background-color:#253661c9}.bloc_3 .benefits{background-color:#eee;padding:40px 10px 10px;height:240px;text-align:center;-webkit-box-shadow:-13px 13px 1px -4px rgba(218,18,0,1);-moz-box-shadow:-13px 13px 1px -4px rgba(218,18,0,1);box-shadow:-13px 13px 1px -4px rgba(218,18,0,1)}.bloc_3 .benefits img{display:block;margin:auto}.bloc_3 .col-lg-3{margin-top:-40px}.bloc_3 .benefits p{margin-top:10px;line-height:22px;font-size:18px;font-family:'Avenir Next Cyr Regular'}.bloc_3 .benefits b{font-size:24px;font-weight:300;font-family:'Avenir Next Cyr Medium'}.bloc_3booton .container{margin-top:65px;background:url('/wp-content/themes/theme/img/bg.jpg');background-repeat:repeat-y;padding:45px 0 40px 60px}.bloc3_img img{min-width:510px;margin-top:30px}.bloc3_text p{font-size:21px;font-family:'Avenir Next Cyr Medium';font-weight:500;line-height:35px;padding-right:40px}.bloc_4{background:url('/wp-content/themes/theme/img/bg.jpg');padding:60px 0;margin-top:88px;clear:both;margin-bottom:0}.bloc_4 .align-items-center{padding:17px 0}.bloc_4 h2{font-family:'Avenir Next Cyr Demi';font-size:36px;color:#000}.bloc_4right{font-size:18px;font-family:'Avenir Next Cyr Medium'}.bloc_4left{min-width:700px;max-width:70%}.bloc_5{background:url('/wp-content/themes/theme/img/bg_3.jpg');background-position:center;background-repeat:no-repeat;height:900px}.bloc_5 .bloc5_form{background:#fff;border-radius:5px;padding:30px 35px;margin:210px 0}.bloc5_info h3{color:#fff;text-transform:uppercase;font-size:24px;font-family:'Avenir Next Cyr Demi'}.bloc5_info h3 span{font-size:36px}.b5_info{color:#fff;font-size:30px;font-family:'Avenir Next Cyr Regular';font-weight:300;line-height:30px;margin-top:90px}.b5_info span{text-transform:uppercase;font-size:20px;padding-top:30px;display:block}.bloc5_form h3{text-align:center;font-family:'Avenir Next Cyr Bold';font-size:35px}.wpcf7 form input.wpcf7-form-control,.bloc_5 .bloc5_form input.wpcf7-form-control{margin:12px 0;height:70px;border:1px solid #b7b9c2;border-radius:5px;padding-left:20px;max-width:100%;min-width:100%}.wpcf7-list-item a{color:#da1200;text-decoration:underline}.bloc_5 .bloc5_form input::placeholder,.wpcf7 form input.wpcf7-form-control::placeholder{color:#8e9099;font-size:21px}.wpcf7-submit{text-align:center;display:block;background-color:#da1200;border-top:2px solid #ef9991;height:70px;width:100%;max-width:500px;font-size:24px;margin:auto;border-radius:10px;color:#fff;margin-top:13px;margin-bottom:23px;-webkit-box-shadow:0px 10px 12px -4px rgba(207,207,207,1);-moz-box-shadow:0px 10px 12px -4px rgba(207,207,207,1);box-shadow:0px 10px 12px -4px rgba(207,207,207,1)}.wpcf7-submit input{width:30px;height:30px;margin-right:20px}.uk-checkbox:checked,.uk-checkbox:indeterminate,.uk-radio:checked{background-color:#da1200;border-color:transparent}.btn-link1:hover{text-align:center;display:block;background-color:#bf1e10;color:#fff}.bloc_6,.bloc_7{padding:47px 0 10px;background:url('/wp-content/themes/theme/img/bg.jpg')}.bloc_6 h2{text-transform:uppercase}.bloc_6_content{background:#fff}.bloc_6_content img{float:right;clear:left;display:block;cursor:zoom-in}.bloc_6 .btn-link1,.bloc_7 .btn-link1{text-align:center;display:block;background-color:#223b78;border-top:2px solid #a0aac5;margin-top:35px;font-size:24px;display:block;margin:auto;color:#fff;margin-top:40px;width:500px;height:68px;border-radius:10px;margin-bottom:40px;font-family:'Avenir Next Cyr Medium'}.bloc_6 .btn-link1:hover{text-align:center;display:block;background-color:#344f92}.bloc_6_content h4{color:#223b78;padding:0;margin:0;clear:both;padding:15px 0 22px;text-align:center;background-image:url('/wp-content/themes/theme/img/hr.png');background-position:10px 10px;background-repeat:no-repeat;text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:20px}.b5_text h2{font-family:'Avenir Next Cyr Demi';font-size:35px;color:#000;text-transform:uppercase}.b5_text{font-size:20px}.b5_text ul{display:block;padding-left:0}.b5_text li{display:block;background:url('/wp-content/themes/theme/img/bloc_li.png');background-repeat:no-repeat;padding-left:40px;background-position:0 10px;padding-bottom:20px}.bloc7_col3 h4{padding:15px 0 22px;background-image:url('/wp-content/themes/theme/img/hr.png');background-position:10px 50%;background-repeat:no-repeat;text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:20px}.bloc_8_img img{min-width:60%;max-width:714px}.bloc_8 .container{margin-top:125px;background:url('/wp-content/themes/theme/img/bg.jpg');background-repeat:repeat-y;padding:45px 0 40px 60px}.bloc_8_text h3{font-size:24px;text-transform:uppercase;font-family:'Avenir Next Cyr Demi';color:#000;line-height:40px}.bloc_8_text p{font-weight:500;color:#000;font-family:'Avenir Next Cyr Medium';font-weight:500;font-size:21px}.bloc_8botton{margin:90px 0}.bloc_8botton .col-lg{margin-top:95px}.bloc_8botton h2{text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:36px;color:#000;margin-bottom:40px}.bloc_8_content{-webkit-box-shadow:-13px 13px 1px -4px #afb9d3;-moz-box-shadow:-13px 13px 1px -4px #afb9d3;box-shadow:-13px 13px 1px -4px #afb9d3}.bloc_8_content h4{color:#223b78;padding:0;margin:0;clear:both;padding:15px 0 22px;text-align:center;background-image:url('/wp-content/themes/theme/img/hr.png');background-position:10px 10px;background-repeat:no-repeat;text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:20px}.bloc_8_rigt{font-size:30px;font-family:'Avenir Next Cyr Medium'}.bloc_9{padding:90px 0 70px;background:url('/wp-content/themes/theme/img/bg.jpg')}.bloc_9 h2{text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:35px;color:#000;text-transform:uppercase;margin-bottom:60px;margin-left:20px}.bloc_9 .uk-card-body h3{color:#da1200;font-size:25px;padding:0;margin:0;clear:both;padding:15px 0 22px;text-align:center;background-image:url('/wp-content/themes/theme/img/hr2.png');background-position:10px 10px;background-repeat:no-repeat;text-transform:uppercase;text-transform:uppercase;font-family:'Avenir Next Cyr Demi';font-size:20px}.b9_title{background:url('/wp-content/themes/theme/img/hr2.png');background-repeat:no-repeat;background-position:20px 50%;font-size:24px;font-family:'Avenir Next Cyr Medium';padding-left:100px}.uk-card-body{padding:0}.container .uk-position-small[class*=uk-position-center-left],.container .uk-position-small[class*=uk-position-center-right]{top:-34px}.uk-slider-container{margin:35px 0}.container .uk-position-small[class*=uk-position-center-right]{left:94%;border:1px solid #223b78;width:55px;height:55px;border-radius:100px}.container .uk-position-small[class*=uk-position-center-left]{right:10%;border:1px solid #223b78;width:55px;height:55px;border-radius:100px}.uk-position-small[class*=uk-position-center-left] svg{margin:8px}.uk-position-small[class*=uk-position-center-right] svg{margin:8px}.filter_link{width:40%;max-width:360px;float:left;padding:0}.uk-subnav-pill>*>:first-child,.uk-subnav-pill>.uk-active>a{min-width:100%;display:block;padding:18px;color:#141414;border-bottom:2px solid #c1bfbf;font-family:'Avenir Next Cyr Medium';font-size:24px}.uk-subnav-pill>*>:first-child:hover,.uk-subnav-pill>.uk-active>a:hover{text-decoration:none}.uk-subnav-pill>.uk-active>a{background:#efefef}.filter_link li{display:block;padding:0}.bloc_10{padding:86px 0}.card_title_a a{color:#fff;display:block;width:270px;height:45px;margin-right:28px;background:#223b78;border-top:2px solid #a0aac5;border-radius:8px;text-align:center;font-size:24px;padding-top:2px}.card_title_a a:hover{text-decoration:none;background:#344f92}.card_title{background:#efefef;height:67px}.card_title h3{padding:10px 0 0 35px}.card_title{vertical-align:middle;display:block}.bloc_10 .uk-grid>*{padding-left:5px}.bloc_10 .card-body{padding-right:0;padding-top:0}.bloc_11{padding:60px 0 90px}.bloc_11_title h3{font-size:30px;color:#000;font-family:'Avenir Next Cyr Demi';text-transform:uppercase}.bloc_11_text{font-size:30px;text-transform:uppercase;line-height:40px;margin-top:50px}.bloc_11_text b{font-family:'Avenir Next Cyr Bold'}.bloc_11_phone a{margin-top:60px;color:#da1200;display:block}.bloc_11_phone a:hover{text-decoration:none}.bloc_12{background:#efefef;padding:50px 0}.bloc_12_com{padding-left:60px}.bloc_12_com h3{text-transform:uppercase;font-size:36px;font-family:'Avenir Next Cyr Demi';color:#000}.bloc_12_img{width:556px}.bloc_12 b{color:#223b78;font-size:21px}.bloc_12 ul{padding:0}.bloc_12 li{display:block;padding-left:40px}.bloc_12 .adr{background:url('/wp-content/themes/theme/img/meap_ico.png');background-repeat:no-repeat;background-position:0 5px}.bloc_12 .phone{background:url('/wp-content/themes/theme/img/phone.png');background-repeat:no-repeat;background-position:0 5px}.mail{background:url('/wp-content/themes/theme/img/nail.png');background-repeat:no-repeat;background-position:0 5px}.time{background:url('/wp-content/themes/theme/img/time.png');background-repeat:no-repeat;background-position:0 5px}.bloc_12 p{padding:0;color:#000;font-size:18px;margin-bottom:30px;margin-top:0}.footer{background:#223b78;color:#fff;padding:30px 0;font-size:20px}.footer_text ul{padding:0}.footer_text li{float:left;display:block;margin-right:30px}.uk-position-small{max-width:calc(100%);margin:0}.uk-overlay-default{background:#00000078}.uk-overlay-default b,.uk-overlay-default p{color:#fff;font-size:15px;line-height:20px}.uk-bloc,.bloc_6_content{background:#fff;max-width:340px;margin:auto;-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,.14);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,.14);box-shadow:0px 0px 18px 0px rgba(0,0,0,.14)}.shadow_b{-webkit-box-shadow:0px 0px 18px 0px rgba(0,0,0,.14);-moz-box-shadow:0px 0px 18px 0px rgba(0,0,0,.14);box-shadow:-10px 10px 18px 0px rgba(0,0,0,.1)}.uk-child-width-1-3\@m>*{margin-bottom:20px}.container .uk-position-small[class*=uk-position-center-left] svg,.uk-position-small[class*=uk-position-center-right] svg{display:none}.uk-position-small[class*=uk-position-center-right]{background:url('/wp-content/themes/theme/img/next.png');background-repeat:no-repeat;background-position:60% 45%}.container .uk-position-small[class*=uk-position-center-left]{background:url('/wp-content/themes/theme/img/back.png');background-repeat:no-repeat;background-position:40% 45%}@media only screen and (max-width:767px){html,body,p,.footer{font-size:17px}.navbar_slogan{float:none}.logo{float:none}.logo img{display:block;margin:auto}.header_top{padding:0 20px}.navbar-brand{display:block;margin-right:0}.navbar_slogan{width:240px;margin:auto;line-height:20px;margin-top:10px;padding-left:10px}.navbar-light .navbar-toggler{border:0}.header_adres{width:240px;margin:auto;margin-top:10px}.header_phone{margin:auto;width:240px;margin-top:10px;text-align:center;margin-bottom:20px;padding:0}.menu_top{width:auto;height:auto}.navbar{padding:0}.navbar-toggler{position:absolute;z-index:1000;top:-245px;right:20px}.uk-dotnav>*>*{width:40px;height:40px}.uk-dotnav li:nth-child(1) a,.uk-dotnav li:nth-child(2) a,.uk-dotnav li:nth-child(3) a{background-size:25px}.uk-slideshow-nav{position:absolute;right:2%;z-index:10000;top:400px}.uk-width-medium h2{font-size:35px;padding:0;margin:0;padding-top:30px}.uk-slideshow-items,.uk-slideshow li,.uk-slideshow{min-width:50px;height:100%}.uk-width-medium{width:100%}.uk-slideshow .uk-overlay{padding:0}.remove_3,.remove_4{padding:0;font-size:22px;margin:0}.remove_5{margin-top:10px;font-size:17px}.remove_6{font-size:17px}.remove_8{padding:0;margin-top:22px}.uk-slideshow-items a{font-size:17px;margin-top:15px;margin:auto}.container .uk-position-small[class*=uk-position-center-left]{left:65%;top:105%;width:35px;height:35px;padding:0}.container .uk-position-small[class*=uk-position-center-right]{left:80%;top:105%;width:35px;height:35px;padding:0}.container .uk-position-small[class*=uk-position-center-left] svg{margin:3px 0 0 8px}.uk-position-small[class*=uk-position-center-right] svg{margin:3px 0 0 12px}.uk-slideshow-items{height:600px}.uk-slideshow{max-width:100%;overflow:hidden}.bloc_3 .benefits b,.bloc_3 .benefits p{font-size:17px}.bloc_3 .benefits{padding:20px 0}.bloc3_text p{font-size:17px}.bloc_4left h2{font-size:25px}.bloc3_img img,.bloc_8_img img{min-width:10px}.bloc_4left{min-width:70px;max-width:90%;margin:auto}.bloc3_text p{padding-right:0}.bloc_3booton .container{padding:40px 20px;margin-top:0}.bloc3_img img{margin:auto;display:block}.bloc3_img{margin-bottom:-180px}.bloc_4{margin-top:200px;padding-top:20px}.bloc_4 h2{text-align:center}.bloc_4right img{width:70px}.bloc_4 .align-items-center{padding:0;margin:15px 0}.bloc_5{height:auto;background-size:auto 100%;background-position:30% 0}.bloc5_info h3,.b5_info,.b5_info span{font-size:19px;margin-top:50px}.b5_info span{padding-top:1px}.bloc5_info h3 span{font-size:28px}.bloc_5 .bloc5_form{padding:20px;margin:0}.bloc_5 .bloc5_form .uk-input{height:45px}.bloc_5 .bloc5_form{margin:40px 1px}.bloc5_form h3,.b5_text h2,.bloc_9 h2,.bloc_12_com h3,.bloc_11_text b,.bloc_11_title h3,.bloc_8_text h3,.bloc_8botton h2,.bloc_11_phone a{font-size:25px}.bloc_11_phone a{margin:30px 0}.b5_info{padding:0;margin:0}.bloc_5 .bloc5_form .uk-input,.bloc_5 .bloc5_form .uk-input::placeholder{color:#8e9099;font-size:16px}.btn-link1{height:50px;border-radius:5px}.bloc5_form label{font-size:17px}.bloc_3booton .d-flex,.bloc_8 .d-flex,.bloc_12 .d-flex,.card_title .d-flex{display:block!important}.bloc_12_com{padding:0}.bloc_3 .benefits{margin-bottom:30px}.bloc_6_content,.bloc_6_content{margin-bottom:30px}.bloc_6_content img{float:none;margin:auto}.b5_text li{font-size:17px}.bloc_8_text p{font-size:17px}.bloc_6 .btn-link1,.bloc_7 .btn-link1{font-size:18px}.bloc_8botton .col-lg{margin-top:20px}.b9_title{font-size:17px;padding-left:60px;background-size:30px 3px}.b9_title{margin-top:70px;display:block}.bloc_9,.bloc_10{padding:20px 0}.bloc_8_img img{max-width:100%}.bloc_8 .container{padding:20px;margin:0}.uk-subnav-pill>*>:first-child,.uk-subnav-pill>.uk-active>a{font-size:17px;padding:10px 20px;border-bottom:1px solid #ccc}.bloc_8botton img{margin:auto;display:block}.filter_link{float:none;width:100%;max-width:none}.btn-link1{font-size:17px}.bloc_12 p{font-size:17px}.bloc_12_img{max-width:90%;margin:auto}.card_title_a{display:none}.card_title h3{font-size:22px;padding:0;margin:0;padding-top:18px;text-align:center;display:block;font-size:18px;font-weight:500}.shadow_b{width:90%;margin:auto}.uk-position-small[class*=uk-position-center-right]{background-size:15px}.container .uk-position-small[class*=uk-position-center-left]{background-size:15px}.bloc_3 .benefits img{width:40px}.bloc_3 .benefits{height:200px}.bloc_3 .col-lg-3{margin-top:0}.bloc_6 .btn-link1,.bloc_7 .btn-link1{max-width:100%;margin:0}.menu_top{position:relative;z-index:1000000}.header_phone a{font-size:20px;font-weight:700}.logo{margin-top:30px}.navbar-light .navbar-toggler-icon{background:url('/wp-content/themes/theme/img/menu-button.png');background-size:30px;background-position:center center;background-repeat:no-repeat}}