/*! CSS Used from: https://www.xn--80aagxj8aoc.xn--p1ai/css/styles.css?v=20240627 */
header,section,footer,article{display:block;}
h1,p{margin:0;padding:0;font-weight:normal;}
h3{margin:0;padding:0;font-weight:500;}
input{outline:none;}
a img,a img:active,a img:focus{border:none;outline:none;border-collapse:collapse;}
a:hover{text-decoration:none;}
img{border:0;}
form{margin:0;padding:0;}
a{outline:0;color:#0095cc;}
ul{margin:0;padding:0;}
.textBlock:before,.textBlock:after{display:table;line-height:0;content:'';font-size:0;height:0;}
.textBlock:after{clear:both;}
*,*::before,*::after{box-sizing:border-box;}
.header{margin:0 auto;width:100%;min-width:1170px;}
@media only screen and (max-width:1170px){
.header{min-width:100%;}
}
@media only screen and (max-width:767px){
.header{position:relative;}
}
.order__button{display:flex;align-items:center;justify-content:center;height:40px;padding:0 15px;color:#fff;text-decoration:none;font-size:12px;font-family:'ProximaNova-Semibold', sans-serif;font-weight:500;line-height:normal;transition:all .3s;border-radius:4px;}
@media only screen and (max-width:767px){
.order__button{font-size:14px;}
}
.order__button:hover{color:#3B3B3B;background-color:#fff;}
.order__button__color_1{background-color:#705ABF;border:2px solid #705ABF;}
.popup__form__wrapper{display:none;padding:0!important;text-align:center;}
.popup__form__outer{width:100%;max-width:585px;padding:20px 20px 20px 20px;position:relative;background-color:#dfdeec;}
.popup__form__outer .main__textarea{width:100%;border:2px solid #497AAB;padding:10px 15px;font-family:'ProximaNova-Regular', sans-serif;}
@media only screen and (max-width:999px){
.popup__form__outer{width:100%;max-width:270px;margin:auto;}
}
.popup__form__outer .sectionHeading{font-size:19px;padding-bottom:15px;}
@media only screen and (max-width:999px){
.popup__form__outer .sectionHeading{font-size:15px;}
}
@media only screen and (max-width:767px){
.popup__form__outer .form__bottom{text-align:left;}
}
.popup__form__outer .main__input{border:2px solid #497AAB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.popup__form__outer .main__button{border:2px solid #497AAB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#497AAB;}
.popup__form__outer .main__button:hover{color:#497AAB;}
.popup__form__outer .myradio-input+.myradio-input-label{color:#3B3B3B;}
.popup__form__outer .myradio-input+.myradio-input-label>span.myradio-input-span>span{border:1px solid #497AAB;}
.popup__form__outer .myradio-input:checked+.myradio-input-label>span.myradio-input-span>span{border:1px solid #497AAB;background-color:#497AAB;}
.popup__form__outer .myradio-input{display:none;}
.popup__form__main{display:block;position:relative;z-index:10;}
.popup__form__info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:2px solid #497AAB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;margin-bottom:12px;font-size:12px;}
.popup__form__info__imageWrapper{width:44px;height:31px;overflow:hidden;}
.popup__form__info__imageWrapper img{width:100%;max-width:100%;min-height:100%;}
.popup__form__info__text{height:31px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 0 10px;}
.popup__form__info__price{background-color:#ececec;font-family:'ProximaNova-Semibold', sans-serif;height:31px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 0 10px;}
.main__input{width:100%;height:35px;line-height:20px;padding:10px 15px 10px 15px;font-family:'ProximaNova-Regular', sans-serif;font-size:14px;text-align:left;color:#9D9D9D;border:0 none;background-color:#fff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:12px;}
.main__input:focus{color:#3B3B3B;}
.main__textarea{height:100px;outline:none;resize:none;overflow:auto;}
.main__button{cursor:pointer;display:block;width:100%;height:35px;outline:none;color:#fff;border:2px solid #F257AA;background-color:#F257AA;text-align:center;font-family:'ProximaNova-Semibold', sans-serif;font-size:14px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-appearance:none!important;}
.main__button:hover{color:#F257AA;background-color:#fff;}
.form__bottom{margin-top:15px;text-align:left;}
@media only screen and (max-width:767px){
.form__bottom{text-align:left;}
}
.myradio-input+.myradio-input-label{display:inline-block;padding:0 0 0 30px;min-height:18px;color:#fff;font-family:'ProximaNova-Regular', sans-serif;font-weight:400;font-size:12px;cursor:pointer;position:relative;}
.myradio-input+.myradio-input-label>span.myradio-input-span{display:inline-block;position:absolute;left:0;top:-2px;}
.myradio-input+.myradio-input-label>span.myradio-input-span>span{display:inline-block;position:relative;width:20px;height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #F257AA;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.myradio-input+.myradio-input-label>span.myradio-input-span>span:before{content:'';display:block;width:50%;height:70%;position:absolute;left:24%;top:0;border-bottom:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.myradio-input:checked+.myradio-input-label>span.myradio-input-span>span{border:1px solid #F257AA;background-color:#F257AA;}
.myradio-input:checked+.myradio-input-label>span.myradio-input-span>span:before{opacity:1;border-bottom:3px solid #fff;border-right:3px solid #fff;}
.myradio-input{display:none;}
.sectionHeading{text-align:center;font-family:'ProximaNova-Semibold', sans-serif;font-size:32px;padding-bottom:20px;}
@media only screen and (max-width:999px){
.sectionHeading{font-size:20px;padding-bottom:25px;}
}
.textBlock{padding:20px 0 0 0;}
.textBlock>*{padding-bottom:6px;}
.textBlock p{margin:6px 0 8px;}

.textBlock img{max-width:100%;}
.textBlock__wrapper{margin:0 auto;padding:0 15px;width:100%;max-width:1200px;}
.textBlock__wrapper img{width:270px;float:left;margin:0 30px 15px 0;border-radius: 16px;}
.additional__news .order__button{display:inline-flex;}
@media only screen and (max-width:767px){
.textBlock__wrapper img{max-width:100%;margin-bottom:15px;float:none;display:block;margin:0 auto 15px;}
}
.footer__social__item{display:inline-block;margin:3px 7px 3px 7px;}
.footer__social__item img{max-width:25px;max-height:25px;}
.footer__social__item:hover{opacity:.8;}
.breadcrumbs{margin-top:120px!important;padding:25px 15px 5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#9A9A9A;font-size:14px;margin:0 auto;width:100%;max-width:1200px;font-family:'ProximaNova-Semibold', sans-serif;}
.breadcrumbs>*{margin-right:10px;text-decoration:none;color:#9A9A9A;}
.breadcrumbs a{text-decoration:none;color:#9A9A9A;}
.breadcrumbs a:hover{text-decoration:underline;}
.pager{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom: 30px;}
.pager__item{width:26px;height:26px;line-height:16px;padding:4px 2px 4px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#7DB3E3;text-align:center;cursor:pointer;color:#fff;font-size:13px;font-family:'ProximaNova-Semibold', sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 10px 10px 10px;}
.pager__item.active{background-color:#557897;}
.pager__item:hover{background-color:#557897;}
.modal_input_div{position:relative;}
.modal_input_div_image{position:absolute;height:34px;width:31px;border-left:2px solid #497AAB;border-top:2px solid #497AAB;border-bottom:2px solid #497AAB;border-radius:3px;}
.modal_input_div_price{position:absolute;right:0;height:35px;width:100px;background:#ccc;font-weight:bold;line-height:31px;font-size:12px;border-right:2px solid #497AAB;border-top:2px solid #497AAB;border-bottom:2px solid #497AAB;border-radius:3px;}
.popup__form__outer .modal_input_div .main__input{padding-left:40px;padding-right:110px;}
.additional__news{text-align:left;}
.modal_options_list{text-align:left;}
.modal_options_list div{margin-bottom:10px;}
.container{width:100%;max-width:1298px;padding:0 15px;margin:0 auto;}
@media (max-width:1199px){
.container,.breadcrumbs,.textBlock__wrapper{max-width:992px;}
}
@media (max-width:991px){
.container,.breadcrumbs,.textBlock__wrapper{max-width:768px;}
}
@media (max-width:767px){
.container,.breadcrumbs,.textBlock__wrapper{max-width:575px;}
}
img,input{user-select:initial;-ms-user-select:initial;-moz-user-select:initial;-khtml-user-select:initial;-webkit-user-select:initial;}
*{scrollbar-width:thin;scrollbar-color:#656CB2 #E0E0E0;}
*::-webkit-scrollbar{height:12px;width:12px;}
*::-webkit-scrollbar-track{background:#E0E0E0;}
*::-webkit-scrollbar-thumb{background-color:#656CB2;border-radius:5px;border:3px solid #E0E0E0;}
@media (max-width: 767px){
.popup__form__outer{max-width:100%;}
}
.form_error{display:none;color:#ff0000!important;margin:3px 0;font-size:10px;}
.broad_links_desktop{display:inline-block;}
.broad_links_mobile{display:none;}
.broad_links_mobile img{width:16px;}
@media (max-width:768px){
.broad_links_desktop{display:none;}
.broad_links_mobile{display:inline-block;}
}
.form__captcha{display:none;justify-content:space-between;align-items:center;}
.popup__form__outer_new{background:transparent;padding:40px;border-radius:20px;}
.popup__form__outer_new .main__input{background:#FFFFFF;border-radius:10px;border:0;height:44px;line-height:44px;}
.popup__form__outer_new .modal_input_div_image{height:44px;width:44px;border-left:0;border-top:0;border-bottom:0;border-radius:20px;}
.popup__form__outer_new .modal_input_radio{text-align:left;line-height:33px;margin:5px 0 20px 0;}
.popup__form__outer_new .modal_input_radio_img{vertical-align:middle;margin-right:5px;cursor:pointer;}
.popup__form__outer_new .modal_input_div .main__input{padding-left:60px;padding-right:40px;}
.popup__form__outer_new .myradio-input + .myradio-input-label{color:#fff;}
.popup__form__outer_new .main__button{border:0;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-color:#EF5DAB;color:#fff;font-size:16px;height:44px;line-height:44px;max-width:300px;margin:10px auto 0 auto;}
.popup__form__outer_new .main__button:hover{color:#ddd;}
.popup__form__outer_new .form_error{color:#fba8a8!important;}
.popup__form__outer_new .myradio-input + .myradio-input-label > span.myradio-input-span > span{border:1px solid #fff;width:12px;height:12px;}
.popup__form__outer_new  .myradio-input + .myradio-input-label > span.myradio-input-span{top:1px!important;}
.header{font-size:14px!important;}
/*! CSS Used from: https://www.xn--80aagxj8aoc.xn--p1ai/css/0422.css?v=20240627 */
.footer-2022{background:#2b2f62;padding:80px 0;}
.footer-2022__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}
.footer-2022__sublogo{margin:24px 0 0;}
.footer-2022__sublogo p{font-family:"ProximaNova-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#b1b3cf;}
.footer-2022__sublogo p + p{color:#ffffff;margin:9px 0 0;}
.footer-2022__column{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:12px;}
.footer-2022__column:nth-child(1){display:block;}
.footer-2022__column a,.footer-2022__column p{font-family:"ProximaNova-Regular";font-style:normal;font-weight:600;font-size:18px;line-height:26px;color:#ffffff;text-decoration:none;}
.footer-2022__column a:hover{text-decoration:underline;}
.footer-2022__column ul{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:12px;list-style:none;}
.footer-2022__column ul a{font-family:"ProximaNova-Regular";font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#ffffff;text-decoration:none;}
.footer-2022__footer{margin:24px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 0;border-top:0.5px solid #b1b3cf;}
.footer-2022__footer a{font-family:"ProximaNova-Regular";font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#ffffff;text-decoration:none;}
.footer-2022__footer_contact{display:-ms-grid;display:grid;-ms-grid-columns:32px 32px auto;grid-template-columns:32px 32px auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer-2022__footer_contact a{font-weight:600;font-size:20px;line-height:28px;}
.footer-2022__footer_contact img{width:100%;-o-object-fit:contain;object-fit:contain;}
.footer-2022__footer_email{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer-2022__footer_soc{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.logo-new2023{position:relative;}
.logo-new2023 .img_logo2_new2023{position:absolute;left:0;top:0;opacity:0;z-index:2;transition:all .3s;width:100%;}
@media (min-width: 768px){
.logo-new2023:hover .img_logo2_new2023{opacity:1;}
}
.logo-new2023 .img_logo1_new2023{opacity:1;position:relative;z-index:1;transition:all .3s;width:100%;}
@media (max-width: 991px){
.footer-2022__wrapper{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}
.footer-2022__column:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;padding:0 0 20px;border-bottom:0.5px solid #b1b3cf;}
.footer-2022__footer{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:16px;justify-items:start;}
.breadcrumbs{margin-top: 0px !important;}
}
@media (max-width: 600px){
.footer-2022__wrapper{-ms-grid-columns:100%;grid-template-columns:100%;}
.footer-2022__column:nth-child(1){grid-column:auto/auto;}
}

/*! CSS Used from: Embedded ; media=all */
@media all{
.cls-1{fill:#6e72ae;stroke-width:0px;}
}
