:root{--action_color:#C2AE8E;--hover_action_color:#EAD3AD;--text1:#262626;--black_color:#3D3D3D}html{font-size:16px}body{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-family:Manrope,sans-serif;line-height:1;background:#ECECEC}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}ul{list-style-type:none;display:block}ol{margin:0;padding:0;display:block;counter-reset:num}ol li{display:block}ol li:before{counter-increment:num;content:counter(num) "."}ol li ol{counter-reset:num1}ol li ol li:before{counter-increment:num1;content:counter(num) "." counter(num1)}a,a:active,a:focus,a:hover{text-decoration:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input,select,textarea{border:none;font-family:Manrope,sans-serif;padding:0;margin:0;display:block;box-sizing:border-box}button:focus,input:focus,select:focus,textarea:focus{outline:0}button,input{background:0 0}button{cursor:pointer}menu,nav{padding:0;margin:0;display:block;box-sizing:border-box}.mobmenu{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:var(--black_color);overflow:hidden;overflow-y:auto;opacity:0;visibility:hidden;transition:.3s}.mobmenu.active{opacity:1;visibility:visible}.mobmenu .wrapper_box{box-sizing:border-box;padding:20px 15px}.mobmenu .wrapper_box .head_box{display:flex;justify-content:space-between;align-items:center;gap:8px}.mobmenu .wrapper_box .head_box .logo_block{width:100%}.mobmenu .wrapper_box .head_box .logo_block img{max-width:150px}.mobmenu .wrapper_box .head_box .logo_block span{text-align:left;font-size:12px}.mobmenu .wrapper_box .head_box .language{display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:var(--action_color);width:40px;height:40px;font-size:14px;line-height:1;color:#F3F3F3;text-transform:uppercase}.mobmenu .wrapper_box .content_box{box-sizing:border-box;padding:0 20px;margin-top:20px}.mobmenu .wrapper_box .content_box .menu_box>ul{display:flex;flex-direction:column}.mobmenu .wrapper_box .content_box .menu_box>ul>li:nth-child(6){order:7}.mobmenu .wrapper_box .content_box .menu_box>ul>li:nth-child(7){order:6}.mobmenu .wrapper_box .content_box .menu_box ul li{display:block;margin-bottom:18px}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:7px}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children.active:after{transform:rotateZ(180deg)}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children.show .sub-menu{height:auto}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children:after{content:'\f107';font-family:FontAwesome;display:block;color:#fff;font-size:16px;flex-shrink:0;transition:.3s}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children a{width:auto}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children .sub-menu{width:100%;order:1;height:0;overflow:hidden;transition:.3s}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children .sub-menu li{margin-bottom:10px}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children .sub-menu li:first-child{padding-top:15px}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.mobmenu .wrapper_box .content_box .menu_box ul li.menu-item-has-children .sub-menu li a{width:100%;font-size:13px;color:#737373}.mobmenu .wrapper_box .content_box .menu_box>ul>li:last-child{margin-bottom:18px}.mobmenu .wrapper_box .content_box .menu_box>ul>li:nth-child(6){margin-bottom:0}.mobmenu .wrapper_box .content_box .menu_box ul li a{display:block;width:100%;font-size:18px;color:#fff;line-height:1.2}.mobmenu .wrapper_box .content_box .items_box{margin-top:30px}.mobmenu .wrapper_box .content_box .items_box .item{display:flex;justify-content:flex-start;align-items:center;gap:14px;margin-bottom:20px}.mobmenu .wrapper_box .content_box .items_box .item:last-child{margin-bottom:0}.mobmenu .wrapper_box .content_box .items_box .item svg{flex-shrink:0;width:22px;height:28px;fill:transparent;stroke:var(--action_color);stroke-width:2.2}.mobmenu .wrapper_box .content_box .items_box .item p{color:#F3F3F3;font-size:18px;line-height:1.2}.mobmenu .wrapper_box .content_box .contacts_box{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-top:20px}.mobmenu .wrapper_box .content_box .contacts_box .mssg-container{flex-shrink:0}.mobmenu .wrapper_box .content_box .contacts_box .phones_box{width:100%;display:flex;flex-direction:column;gap:8px}.mobmenu .wrapper_box .content_box .contacts_box .phones_box .phone{font-size:20px;color:#fff;font-weight:700}.mobmenu .wrapper_box .content_box .contacts_box .phones_box .phone:first-child{font-size:24px}.header{position:relative;z-index:5;display:block;background:#3D3D3D;box-sizing:border-box;border-radius:0 0 41px 41px}.header .main_box{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:20px 0}.header .main_box .btn-mobmenu{display:none}.header .main_box .t-block{display:flex;justify-content:flex-start;align-items:center;gap:10px}.header .main_box .t-block.location{max-width:166px}.header .main_box .t-block.location svg{height:22px}.header .main_box .t-block svg{flex-shrink:0;width:18px;height:18px;fill:transparent;stroke:var(--action_color);stroke-width:2}.header .main_box .t-block p{font-size:14px;color:#F3F3F3;line-height:1.2}.header .main_box .logo_block{flex-shrink:0;width:177px}.header .main_box .logo_block img{width:100%}.header .main_box .rating{width:120px}.header .main_box .rating img{width:100%;border-radius:4px}.header .main_box .eye{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:150px}.header .main_box .eye:hover .ico{background:var(--hover_action_color)}.header .main_box .eye .ico{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:var(--action_color);transition:.1s}.header .main_box .eye .ico svg{flex-shrink:0;width:16px;height:16px;fill:transparent;stroke:#F3F3F3;stroke-width:1.5}.header .main_box .eye .text{display:block;color:#F3F3F3;font-size:14px;line-height:1.3}.header .main_box .btn_cta{flex-shrink:0;padding:10px 29px}.header .main_box .language{display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:var(--action_color);width:40px;height:40px;font-size:14px;line-height:1;color:#F3F3F3;text-transform:uppercase;transition:.1s}.header .main_box .language:hover{background:var(--hover_action_color)}.header .main_box .phone{display:none;font-size:16px;color:#fff;font-weight:700;white-space:nowrap}.header .menu_box{border-top:1px solid rgba(124,138,158,.4);box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:10px}.header .menu_box .menu{width:100%}.header .menu_box .menu ul{display:flex;justify-content:flex-start;align-items:center;gap:10px}.header .menu_box .menu ul li{flex-shrink:0;padding:20px 0;box-sizing:border-box;position:relative}.header .menu_box .menu ul li.menu-item-has-children{z-index:2}.header .menu_box .menu ul li.menu-item-has-children:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.header .menu_box .menu ul li.menu-item-has-children a{display:flex;justify-content:center;align-items:center;gap:8px}.header .menu_box .menu ul li.menu-item-has-children a:after{content:'\f107';font-family:FontAwesome;display:block;flex-shrink:0;color:#F3F3F3;font-weight:400;font-size:16px}.header .menu_box .menu ul li.gray-item a{background:#A7A7A7}.header .menu_box .menu ul li a{display:block;padding:12px 22px;box-sizing:border-box;border-radius:100px;background:var(--action_color);font-size:15px;color:#F3F3F3;line-height:1.2;transition:.1s}.header .menu_box .menu ul li a:hover{background:var(--hover_action_color)}.header .menu_box .menu ul li .submenu{display:block;width:300px;position:absolute;top:100%;left:0;background:#fff;padding:20px 22px;box-shadow:0 4px 20px rgba(61,61,61,.1);border-radius:10px;opacity:0;visibility:hidden;transform:translateY(10px);transition:.1s}.header .menu_box .menu ul li .submenu li{display:block;padding:0;margin-bottom:10px}.header .menu_box .menu ul li .submenu li:last-child{margin-bottom:0}.header .menu_box .menu ul li .submenu li a{display:block;padding:5px 0;color:#262626;background:0 0}.header .menu_box .menu ul li .submenu li a:after{display:none}.header .menu_box .menu ul li .submenu li a:hover{color:var(--action_color)}.header .menu_box .contacts_box{flex-shrink:0;display:flex;justify-content:flex-start;align-items:center;gap:10px}.header .menu_box .contacts_box .mssg_box{flex-shrink:0}.header .menu_box .contacts_box .phone{flex-shrink:0;font-size:24px;color:#fff;font-weight:700;line-height:1}.header-placeholder{display:none;height:80px}#footer{background:var(--black_color)}#footer .wrapper_box{padding-top:20px;padding-bottom:40px;box-sizing:border-box}#footer .wrapper_box .logo_block{max-width:178px;width:100%}#footer .wrapper_box .logo_block img{width:100%}#footer .wrapper_box .logo_block p{font-size:11px;color:#fff;text-align:center;margin-top:5px}#footer .wrapper_box .main_box{margin-top:30px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}#footer .wrapper_box .main_box .menu_box{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px}#footer .wrapper_box .main_box .menu_box .menu .title{font-size:16px;color:#fff;font-weight:600;margin-bottom:15px}#footer .wrapper_box .main_box .menu_box .menu ul li{margin-bottom:10px}#footer .wrapper_box .main_box .menu_box .menu ul li:last-child{margin-bottom:0}#footer .wrapper_box .main_box .menu_box .menu ul li a{font-size:14px;line-height:1.2;color:#A7A7A7;transition:.1s}#footer .wrapper_box .main_box .menu_box .menu ul li a:hover{color:#fff}#footer .wrapper_box .main_box .contacts_box{width:100%;max-width:535px}#footer .wrapper_box .main_box .contacts_box .list_block{display:flex;justify-content:flex-end;align-items:flex-start;gap:50px}#footer .wrapper_box .main_box .contacts_box .list_block .adress_box{width:100%;max-width:300px}#footer .wrapper_box .main_box .contacts_box .list_block .adress_box p{text-align:right;font-size:16px;color:#fff;line-height:1.4}#footer .wrapper_box .main_box .contacts_box .list_block .adress_box a{margin-top:5px;display:block;font-size:16px;text-align:right;text-underline-offset:4px;color:var(--action_color)}#footer .wrapper_box .main_box .contacts_box .list_block .adress_box a:hover{text-decoration:underline}#footer .wrapper_box .main_box .contacts_box .list_block .phone_box{flex-shrink:0}#footer .wrapper_box .main_box .contacts_box .list_block .phone_box ul li{margin-bottom:10px}#footer .wrapper_box .main_box .contacts_box .list_block .phone_box ul li:last-child{margin-bottom:0}#footer .wrapper_box .main_box .contacts_box .list_block .phone_box ul li a{display:block;text-align:right;font-size:16px;color:#fff;line-height:1}#footer .wrapper_box .main_box .contacts_box .list_block .phone_box p{font-size:14px;color:#99A1AF;margin-top:10px}#footer .wrapper_box .main_box .contacts_box .social_box{margin-top:25px;display:flex;justify-content:flex-end;align-items:center;gap:20px}#footer .wrapper_box .main_box .contacts_box .social_box .social_block p{text-align:right;font-size:14px;color:#fff;font-weight:600;line-height:1.2;margin-bottom:12px}#footer .social_block .mssg-container .mssg-link.whatsapp{background:#25D366}#footer .social_block .mssg-container .mssg-link.telegram{background:#0088CC}#footer .social_block .mssg-container .mssg-link.vk{background:#0077FF}#footer .social_block .mssg-container .mssg-link.facebook{background:#1877F2}#footer .social_block .mssg-container .mssg-link.instagram{background:rgba(230,0,118,1);position:relative;overflow:hidden}#footer .social_block .mssg-container .mssg-link.instagram:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-45deg,rgba(255,105,0,1) 0%,rgba(230,0,118,1) 50%,rgba(152,16,250,1) 100%);transition:.1s}#footer .social_block .mssg-container .mssg-link.max{background:#E6007E}#footer .wrapper_box .main_box .contacts_box .social_box .yandex{flex-shrink:0}#footer .wrapper_box .main_box .contacts_box .social_box .yandex a{display:block;width:200px;border-radius:4px;overflow:hidden}#footer .wrapper_box .main_box .contacts_box .social_box .yandex a img{width:100%;margin-bottom:-1px;margin-right:-1px}#footer .wrapper_box .info_box{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-end}#footer .wrapper_box .info_box .text{width:100%;max-width:548px}#footer .wrapper_box .info_box .text p{font-size:10px;color:#A7A7A7;line-height:1.4}#footer .wrapper_box .info_box .links{max-width:500px;width:100%;display:flex;justify-content:flex-end;align-items:center;gap:25px}#footer .wrapper_box .info_box .links a{font-size:10px;color:#A7A7A7;transition:.1s}#footer .wrapper_box .info_box .links a:hover{color:#fff}.modal-window{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s}.modal-window.active{opacity:1;visibility:visible}.modal-window.active .wrapper_box .block{transform:translateY(0)}.modal-window .placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.modal-window .wrapper_box{width:100%;max-height:100%;overflow:hidden;overflow-y:auto;box-sizing:border-box}.modal-window .wrapper_box .block{position:relative;z-index:2;width:95%;box-sizing:border-box;max-width:500px;padding:30px 25px;border-radius:18px;margin:40px auto;background:var(--action_color);transform:translateY(10px);transition:.3s}.modal-window .wrapper_box .block .close{position:absolute;width:20px;height:20px;top:15px;right:15px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-window .wrapper_box .block .close svg{width:12px;height:12px;fill:#fff}.modal-window .wrapper_box .block .title{text-align:center;color:#fff;font-size:28px;font-weight:600;line-height:1.2}.modal-window .wrapper_box .block .subtitle{text-align:center;font-size:16px;line-height:1.4;color:#fff;margin-top:12px}.modal-window .wrapper_box .block .form{margin-top:20px}.modal-window .wrapper_box .block .form form .input{margin-bottom:15px}.modal-window .wrapper_box .block .form form .politic{margin-top:20px}.modal-window .wrapper_box .block .form form .btn{margin-top:25px;width:100%;height:60px}.modal-window .wrapper_box .block .form .modal-messengers{margin-top:25px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2)}.modal-window .wrapper_box .block .form .modal-messengers .divider-text{text-align:center;font-size:14px;color:rgba(255,255,255,0.8);margin-bottom:15px}.modal-window .wrapper_box .block .form .modal-messengers .mssg-container{display:flex;flex-wrap:wrap;gap:10px}.modal-window .wrapper_box .block .form .modal-messengers .mssg-container.buttons{flex-direction:column}.modal-video{position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:.3s}.modal-video.active{opacity:1;visibility:visible}.modal-video .placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video .wrapper_box{width:100%;max-height:100%;overflow:hidden;overflow-y:auto;box-sizing:border-box}.modal-video .wrapper_box .block{max-width:calc(100% - 20px * 2);width:900px;position:relative;margin:40px auto;box-sizing:border-box;background:var(--black_color)}.modal-video .wrapper_box .block .close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-video .wrapper_box .block .close svg{width:14px;height:14px;fill:#fff}.modal-video .wrapper_box .block iframe{width:100%;height:auto;aspect-ratio:1.5}.header .menu_box .menu ul li .submenu li{position:relative}.header .menu_box .menu ul li .submenu li.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.header .menu_box .menu ul li .submenu li.menu-item-has-children>a:after{display:block;content:'';width:6px;height:6px;border-right:2px solid #262626;border-bottom:2px solid #262626;transform:rotate(-45deg);flex-shrink:0}.header .menu_box .menu ul li .submenu li.menu-item-has-children:hover>a{color:var(--action_color)}.header .menu_box .menu ul li .submenu li.menu-item-has-children:hover>a:after{border-color:var(--action_color)}.header .menu_box .menu ul li .submenu li.menu-item-has-children:hover>.submenu.nested{opacity:1;visibility:visible;transform:translateX(0)}.header .menu_box .menu ul li .submenu li .submenu.nested{position:absolute;top:-20px;left:100%;margin-left:10px;opacity:0;visibility:hidden;transform:translateX(-10px);transition:.15s}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:7px}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children:after{content:'\f107';font-family:FontAwesome;display:block;color:#737373;font-size:14px;flex-shrink:0;transition:.3s}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children.active:after{transform:rotateZ(180deg)}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children.show .sub-menu{height:auto}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children>a{width:auto}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children .sub-menu{width:100%;order:1;height:0;overflow:hidden;transition:.3s;padding-left:15px}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children .sub-menu li{margin-bottom:10px}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children .sub-menu li:first-child{padding-top:10px}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}.mobmenu .wrapper_box .content_box .menu_box ul li .sub-menu li.menu-item-has-children .sub-menu li a{font-size:12px;color:#999}