@charset "UTF-8";@font-face{font-family:Gilroy;src:url(fonts/Gilroy-ExtraBold.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(fonts/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-ExtraBold.woff) format("woff"),url(fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Heavy.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(fonts/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Heavy.woff) format("woff"),url(fonts/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-SemiBold.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(fonts/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-SemiBold.woff) format("woff"),url(fonts/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(fonts/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Light.woff) format("woff"),url(fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Regular.woff) format("woff"),url(fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Medium.woff) format("woff"),url(fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-UltraLight.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(fonts/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-UltraLight.woff) format("woff"),url(fonts/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Bold.woff) format("woff"),url(fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Thin.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(fonts/Gilroy-Thin.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Thin.woff) format("woff"),url(fonts/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(fonts/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(fonts/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(fonts/Gilroy-Black.woff) format("woff"),url(fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal}blockquote,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,iframe,img{border:0}nav,ul{list-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}textarea{resize:none}section{max-width:100%}a{color:#3f4348;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none;color:#3f4348}a img{border:none}img{max-width:100%;display:block;border-style:none}noscript div{position:relative;top:0;background:#fff;z-index:77777;left:0;right:0;width:100%;margin:0 auto;padding:50px;border:3px solid red;font-size:14px;text-align:center;text-transform:uppercase;color:#707070}noscript div a{text-decoration:underline;color:#00f}input,select,textarea{vertical-align:middle;color:#3f4348;outline:0}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=file],input[type=password],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}input[type=email]{box-shadow:none;-webkit-box-shadow:none}input[type=image]{padding:0;border:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=button],input[type=submit]{cursor:pointer}input[type=button]:focus,input[type=submit]:focus{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none}button:focus{outline:0;border:none;-webkit-box-shadow:none;box-shadow:none}button{cursor:pointer}p{max-width:100%;margin:0 0 10px}b,em,h1,h2,h3,h4,h5,h6,i,label,p,span,strong{max-width:100%;word-wrap:break-word}div{word-wrap:break-word}@font-face{font-family:Icons;src:url(fonts/Icons.eot);src:url(fonts/Icons.eot?#iefix) format("eot"),url(fonts/Icons.woff) format("woff"),url(fonts/Icons.ttf) format("truetype"),url(fonts/Icons.svg#Icons) format("svg")}body{font-size:14px;color:#3f4348;font-family:Gilroy;font-weight:400}a,i{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;outline:0}b,strong{font-weight:400}button{cursor:pointer}a,button,button:active,button:focus,input{outline:0!important}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0!important}noscript{background:#fff;font-size:14px;width:100%;z-index:9999999;text-align:center}img{margin:0 auto}noscript a{color:red;text-decoration:underline}noscript a:hover{text-decoration:none}input,textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;background:#fff;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}input[type=search]{-webkit-appearance:none}h1{line-height:83px;font-size:74px}h2{line-height:54px;font-size:48px}h3{line-height:30px;font-size:28px}h4{line-height:24px;font-size:22px}.wrap{padding:0 15px;width:100%;max-width:1570px;margin:0 auto}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;width:80%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide:nth-child(2n){width:60%}.swiper-slide:nth-child(3n){width:40%}.btn_hover{position:relative;overflow:hidden}.btn_hover .su_button_circle{background-color:red;-webkit-border-radius:1000px;border-radius:1000px;position:absolute;left:0;top:0;width:0;height:0;margin-left:0;margin-top:0;pointer-events:none;z-index:0}.btn_hover .explode-circle{-webkit-animation:explode .8s forwards;animation:explode .8s forwards}.btn_hover .desplode-circle{-webkit-animation:desplode .8s forwards;animation:desplode .8s forwards}.btn_hover span:not(.su_button_circle){position:relative;z-index:1}@-webkit-keyframes explode{0%{width:0;height:0;margin-left:0;margin-top:0;background-color:#ffbc5b}100%{width:400px;height:400px;min-width:400px;margin-left:-200px;margin-top:-200px;background-color:#ffbc5b}}@keyframes explode{0%{width:0;height:0;margin-left:0;margin-top:0;background-color:#ffbc5b}100%{width:400px;height:400px;min-width:400px;margin-left:-200px;margin-top:-200px;background-color:#ffbc5b}}@-webkit-keyframes desplode{0%{width:400px;height:400px;min-width:400px;margin-left:-200px;margin-top:-200px;background-color:#ffbc5b}100%{width:0;height:0;margin-left:0;margin-top:0;background-color:#ffbc5b}}@keyframes desplode{0%{width:400px;height:400px;min-width:400px;margin-left:-200px;margin-top:-200px;background-color:#ffbc5b}100%{width:0;height:0;margin-left:0;margin-top:0;background-color:#ffbc5b}}.all_title{font-size:48px;line-height:1.2;margin-bottom:60px;font-family:Gilroy;font-weight:900}.all_title span{color:#eb3c45;padding-right:5px}.all_title span~span{color:#3f4348}@media (max-width:1200px){.all_title{font-size:40px}}@media (max-width:768px){.all_title{font-size:34px;margin-bottom:40px}}@media (max-width:620px){.all_title{font-size:24px;margin-bottom:20px}}.btn_common_wr{text-align:center;padding:50px 15px 80px}.btn_common_wr .btn_common{display:inline-block;width:100%;max-width:196px;padding:10px 15px;min-height:55px;background:#faaf41;color:#fff;text-transform:uppercase;-webkit-border-radius:45px;border-radius:45px;border:none;overflow:hidden;font-family:Gilroy;font-weight:700}.btn_common_wr .btn_common span.plus{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-size:20px;display:inline-block;margin-left:10px;line-height:1;vertical-align:bottom}.btn_common_wr .btn_common:active span.plus,.btn_common_wr .btn_common:focus span.plus,.btn_common_wr .btn_common:hover span.plus{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:1024px){.btn_common_wr{padding:30px 15px 40px}}@media (max-width:768px){.btn_common_wr{padding:20px 15px 30px}}.btn_common_wr.bg{width:100%;text-align:left}.btn_common_wr.bg .btn_common{max-width:230px}.row{margin-left:-15px;margin-right:-15px}.breadcrumbs{padding:60px 15px}.breadcrumbs li{display:inline-block}.breadcrumbs li a{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.breadcrumbs li a:active,.breadcrumbs li a:focus,.breadcrumbs li a:hover{color:#eb3c45}.breadcrumbs li a,.breadcrumbs li span{line-height:normal;font-size:14px;color:#757575}.breadcrumbs .divider{padding-left:2px}@media (max-width:1200px){.breadcrumbs{padding:30px 15px}}@media (max-width:768px){.breadcrumbs{padding:15px}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes fade_left{from{opacity:.4;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade_left{from{opacity:.4;-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.radio_block{display:block;margin-bottom:25px;padding-left:35px;position:relative;min-height:26px;cursor:pointer}.radio_block [type=radio]{display:none}.radio_block .time_check{position:absolute;left:0;top:-4px;width:26px;height:26px}.radio_block .time_check:after{content:'';position:absolute;width:100%;height:100%;border:2px solid rgba(235,60,69,.6);-webkit-border-radius:50%;border-radius:50%;left:0;top:2px}.radio_block .time_check:before{opacity:0;content:'';position:absolute;width:12px;height:12px;background:#eb3c45;-webkit-border-radius:50%;border-radius:50%;left:-webkit-calc(50% - 6px);left:calc(50% - 6px);top:-webkit-calc(50% - 4.5px);top:calc(50% - 4.5px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;z-index:2}.radio_block input:checked+.time_check:after{border:2px solid #eb3c45;background:#fff}.radio_block input:checked+.time_check:before{opacity:1}.ui-timepicker-wrapper{border:1px dashed #58aaa5;-webkit-border-radius:5px;border-radius:5px}.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm{line-height:23px;font-size:18px;text-align:center;font-family:Gilroy;font-weight:500;color:#3f4348;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin:5px 0}.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm:active,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm:focus,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm:hover{color:#eb3c45;background:0 0}.datepicker table tr td.active.active{-webkit-border-radius:50%;border-radius:50%;background:#eb3c45}.datepicker.dropdown-menu{border:1px dashed #58aaa5;-webkit-border-radius:5px;border-radius:5px}.table-condensed>tbody>tr>td{font-size:11px}.table-condensed>tbody>tr>td{-webkit-border-radius:50%;border-radius:50%}.input-field{margin-bottom:30px}@media (max-width:768px){.input-field{margin-bottom:15px}}.input-field label{display:block}.input-field input,.input-field textarea{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;width:100%;height:46px;padding:0 15px;line-height:26px;font-size:18px}.input-field input::-webkit-input-placeholder,.input-field textarea::-webkit-input-placeholder{line-height:24px;font-size:16px;font-family:Gilroy;font-weight:500;color:#3f4348;opacity:.6}.input-field input:-moz-placeholder,.input-field textarea:-moz-placeholder{line-height:24px;font-size:16px;font-family:Gilroy;font-weight:500;color:#3f4348;opacity:.6}.input-field input::-moz-placeholder,.input-field textarea::-moz-placeholder{line-height:24px;font-size:16px;font-family:Gilroy;font-weight:500;color:#3f4348;opacity:.6}.input-field input:-ms-input-placeholder,.input-field textarea:-ms-input-placeholder{line-height:24px;font-size:16px;font-family:Gilroy;font-weight:500;color:#3f4348;opacity:.6}.input-field input:focus,.input-field textarea:focus{border:1px solid #757575}.input-field input.border_st,.input-field textarea.border_st{border:1px solid #67b1ab}.input-field textarea{padding:15px;height:133px}.input-field.checkbox_block input{display:none}.input-field.checkbox_block label{position:relative;line-height:26px;font-size:18px;padding-left:32px;font-family:Gilroy;font-weight:500;color:#3f4348;cursor:pointer;display:block}.input-field.checkbox_block label:active .check_condition,.input-field.checkbox_block label:focus .check_condition,.input-field.checkbox_block label:hover .check_condition{border:1px solid #58aaa5}.input-field.checkbox_block .check_condition{width:20px;height:20px;background:#fff;-webkit-border-radius:2px;border-radius:2px;position:absolute;left:0;top:2px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.input-field.checkbox_block input:checked+.check_condition{background:#58aaa5 url(../images/cross.png) no-repeat center}.input-field .error_block{display:none;line-height:10px;font-size:10px;color:#eb3c45;margin-top:5px}.input-field.error .error_block{display:block;-webkit-animation:fade_left .3s linear;animation:fade_left .3s linear}.input-field.error input{border:1px solid #eb3c45}.label_field{line-height:24px;font-size:22px;font-family:Gilroy;font-weight:700;margin-bottom:15px}@media (max-width:768px){.label_field{margin-bottom:10px;font-size:18px;line-height:1.3}}.input_group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px 30px}.input_group .input-field{width:-webkit-calc(50% - 15px);width:calc(50% - 15px);margin:0 15px;max-width:305px}@media (max-width:768px){.input_group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 15px}.input_group .input-field{width:100%;margin:10px 15px}}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#eb3c45}.all_bg{overflow:hidden;position:relative;background:#ffedd4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 100px;margin:0}.all_bg:after{content:'';position:absolute;bottom:-130px;left:-50px;right:-50px;background:#fff;height:300px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}@media (max-width:540px){.all_bg{padding:0 0 20px;margin-bottom:20px!important}.all_bg:after{display:none}}@media (max-width:620px){.main_page .main_banner_wr .main_banner__title{font-size:34px}}@media (max-width:440px){.main_page .main_banner_wr .main_banner__title{font-size:24px}}body,html{height:100%;font-family:Gilroy;font-weight:400;font-size:14px;color:#3f4348;margin:0}@media (max-width:992px){body{cursor:pointer}}.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;max-width:1920px;margin:0 auto}header{color:#fff;font-size:14px;line-height:1.5;position:relative}header .header_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:46px;position:relative;background:#2a2e33;padding-left:90px;padding-right:45px;z-index:2}@media (max-width:1400px){header .header_top{padding-left:15px;padding-right:15px}}header .header_top .btn_menu{display:none;width:30px;height:40px;position:relative;background:0 0;border:none;padding:0;z-index:3}header .header_top .btn_menu span{width:100%;height:2px;background:#fff;display:block;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;visibility:visible}header .header_top .btn_menu .line1{top:-webkit-calc(30% - 1px);top:calc(30% - 1px);left:0}header .header_top .btn_menu .line2{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}header .header_top .btn_menu .line3{top:-webkit-calc(70% - 1px);top:calc(70% - 1px);left:0}@media (max-width:1024px){header .header_top .btn_menu{display:block}}header .header_top .btn_menu.open .line1{top:48%;left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .header_top .btn_menu.open .line2{opacity:0;visibility:hidden}header .header_top .btn_menu.open .line3{top:48%;left:0;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}header .header_top .h_wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}header .header_top .link_top{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1024px){header .header_top .link_top{display:none;position:absolute;top:0;left:0;width:100%;background:#2a2e33;padding:10% 15px 20px;height:100vh;z-index:2}header .header_top .link_top:before{position:absolute;height:2px;background:#fff;left:0;content:''}header .header_top .link_top li{display:block!important;text-align:center;font-size:24px;line-height:1.5}}header .header_top .header_top__middle li,header .header_top ul.link_top li{display:inline-block;margin-right:45px}@media (max-width:1600px){header .header_top .header_top__middle li,header .header_top ul.link_top li{margin-right:20px}}@media (max-width:1440px){header .header_top .header_top__middle li,header .header_top ul.link_top li{margin-right:10px}}header .header_top .header_top__middle li:last-child,header .header_top ul.link_top li:last-child{margin-right:0}header .header_top .header_top__middle li{color:rgba(255,255,255,.9)}header .header_top .header_top__middle li:before{content:'';width:4px;height:4px;background:#fff;display:inline-block;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;margin-right:5px}header .header_top .header_top__middle li:nth-of-type(1):before{background:#faaf41}header .header_top .header_top__middle li:nth-of-type(2):before{background:#eb3c45}header .header_top .header_top__middle .info{display:none;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;cursor:pointer}@media (max-width:1400px){header .header_top .header_top__middle .info{display:block;background:#fff}header .header_top .header_top__middle ul{display:none}}@media (max-width:1400px){header .header_top .h_wr{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header .header_top .h_wr .header_top__middle{position:relative}header .header_top .h_wr .header_top__middle ul{position:absolute;top:100%;background:#2a2e33;padding:10px 15px;min-width:320px;right:0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header .header_top .h_wr .header_top__middle ul li{display:block}}@media (max-width:768px){header .header_top .h_wr .header_top__middle ul{right:-79px}}header .header_top a{color:#fff;display:block}header .header_top a:active,header .header_top a:focus,header .header_top a:hover{color:#faaf41}@media (max-width:1024px){header .header_top a{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}header .lang_wr{position:relative;font-family:Gilroy;font-weight:700}header .lang_wr button{border:none;background:0 0;color:#fff;font-family:Gilroy;font-weight:700;position:relative;padding:5px 15px;letter-spacing:.03em}header .lang_wr button .caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}header .lang_wr button.open .caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header .lang_wr__dropdown{position:absolute;width:50px;display:none;background:#2a2e33;padding:5px 10px;border:1px solid #757575;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px}header.fixed{position:fixed;width:100%;left:0;z-index:11;top:0;background:#fff;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.1);box-shadow:0 0 10px 4px rgba(0,0,0,.1)}@media (min-width:1025px){header.fixed .header_bottom{min-height:100px}}.header_bottom{min-height:125px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:90px;padding-right:45px;position:relative;-webkit-transition:min-height .3s ease-in;-o-transition:min-height .3s ease-in;transition:min-height .3s ease-in}@media (max-width:1400px){.header_bottom{padding-left:15px;padding-right:15px}}.header_bottom #logo{width:100%;max-width:150px;margin-right:10px}@media (max-width:768px){.header_bottom #logo{max-width:120px}}@media (max-width:620px){.header_bottom #logo{max-width:100px}}@media (max-width:440px){.header_bottom #logo{max-width:80px}}.header_bottom__adress{background:#f1f5f5;width:100%;max-width:800px;margin-right:10px}.header_bottom__adress label{position:relative;display:block;margin-bottom:0;min-height:77px}.header_bottom__adress label input{padding:0 75px 0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:77px;font-size:22px;color:#040404;opacity:.5;border:none}.header_bottom__adress label input::-webkit-input-placeholder{font-size:22px;line-height:1.5;color:#040404;opacity:.5}.header_bottom__adress label input:-moz-placeholder{font-size:22px;line-height:1.5;color:#040404;opacity:.5}.header_bottom__adress label input::-moz-placeholder{font-size:22px;line-height:1.5;color:#040404;opacity:.5}.header_bottom__adress label input:-ms-input-placeholder{font-size:22px;line-height:1.5;color:#040404;opacity:.5}.header_bottom__adress label .btn_adress{position:absolute;top:0;bottom:0;right:0;width:90px;background:0 0;border:none;z-index:1}@media (max-width:768px){.header_bottom__adress label .btn_adress{width:30px}}@media (max-width:1200px){.header_bottom__adress label{min-height:60px}.header_bottom__adress label label input{min-height:60px}}@media (max-width:1024px){.header_bottom__adress{position:absolute;width:100%;min-height:70px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:0 15px;max-width:inherit;z-index:3;bottom:-7px;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_bottom__adress.open{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;visibility:visible}.header_bottom__adress.close_b{opacity:0;visibility:hidden}}@media (max-width:1024px){.header_bottom__adress{min-height:50px}.header_bottom__adress label input{line-height:70px;vertical-align:middle;font-size:18px}.header_bottom__adress label input::-webkit-input-placeholder{line-height:70px;vertical-align:middle;font-size:18px}.header_bottom__adress label input:-moz-placeholder{line-height:70px;vertical-align:middle;font-size:18px}.header_bottom__adress label input::-moz-placeholder{line-height:70px;vertical-align:middle;font-size:18px}.header_bottom__adress label input:-ms-input-placeholder{line-height:70px;vertical-align:middle;font-size:18px}}@media (max-width:768px){.header_bottom__adress{min-height:40px}.header_bottom__adress label{min-height:40px}.header_bottom__adress label input{line-height:70px}}.header_bottom .user_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(0,0,0,.1);min-height:50px;padding:0 30px 0 10px;margin-right:50px}.header_bottom .user_block a,.header_bottom .user_block button{border:none;background:0 0;display:block}@media (min-width:1024px){.header_bottom .user_block .btn_adress{display:none}}.header_bottom .user_block .btn_adress,.header_bottom .user_block .btn_search,.header_bottom .user_block .btn_user{margin-right:40px;cursor:pointer}@media (max-width:1400px){.header_bottom .user_block .btn_adress,.header_bottom .user_block .btn_search,.header_bottom .user_block .btn_user{margin-right:30px}}@media (max-width:768px){.header_bottom .user_block .btn_adress,.header_bottom .user_block .btn_search,.header_bottom .user_block .btn_user{margin-right:15px}}.header_bottom .user_block .btn_search,.header_bottom .user_block a{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_bottom .user_block .btn_search:hover,.header_bottom .user_block a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1440px){.header_bottom .user_block{padding:0 20px 0 10px;margin-right:20px}}@media (max-width:768px){.header_bottom .user_block a,.header_bottom .user_block button{max-width:30px}}.header_bottom__phone{max-width:235px;width:100%;margin-right:10px}.header_bottom__phone p{margin-bottom:0}.header_bottom__phone a{font-size:28px;line-height:1.5;font-family:Gilroy;font-weight:700}.header_bottom__phone a:active,.header_bottom__phone a:focus,.header_bottom__phone a:hover{color:#faaf41}@media (max-width:1200px){.header_bottom__phone a{font-size:24px}}@media (max-width:1024px){.header_bottom__phone a{font-size:21px}}@media (max-width:768px){.header_bottom__phone a{font-size:18px}}.header_bottom__phone button{font-size:16px;color:#499994;border:none;background:0 0;border-bottom:1px dashed #499994;padding:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_bottom__phone button:active,.header_bottom__phone button:focus,.header_bottom__phone button:hover{border-bottom:1px dashed transparent}@media (max-width:768px){.header_bottom__phone{width:inherit;max-width:inherit}}@media (max-width:620px){.header_bottom__phone{display:none}}.header_bottom__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:380px;width:100%}@media (max-width:768px){.header_bottom__right{max-width:inherit;width:inherit}}.header_bottom #cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header_bottom #cart .cart_img{position:relative;background:0 0;border:none;margin-right:5px;display:inline-block}.header_bottom #cart #count{width:22px;height:22px;background:#eb3c45;font-size:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;color:#fff;top:0;right:0;border:2px solid #fff;position:absolute}.header_bottom #cart .total{font-size:14px;font-family:Gilroy;font-weight:700;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;color:#383f3f}@media (max-width:440px){.header_bottom #cart .total{display:none}}.header_bottom #cart:active .total,.header_bottom #cart:focus .total,.header_bottom #cart:hover .total{color:#eb3c45}@media (max-width:1024px){.header_bottom{min-height:100px}}@media (max-width:768px){.header_bottom{min-height:60px}}footer{background:#2a2e33;color:#fff;padding:80px 15px 70px}footer a{color:#fff}footer .footer_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .footer_top__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-left:120px}footer .footer_top__list .child{font-size:16px;line-height:24px;padding:0 15px}footer .footer_top__list .child__title{color:rgba(232,235,239,.4);margin-bottom:15px;position:relative}footer .footer_top__list .child__title .btn_plus{position:absolute;right:0;background:url(../images/plus.svg) no-repeat center;width:25px;height:25px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (min-width:1025px){footer .footer_top__list .child__title .btn_plus{display:none}}footer .footer_top__list .child__title .btn_plus.open{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}footer .footer_top__list .child ul a,footer .footer_top__list .child ul span{color:rgba(232,235,239,.9);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;margin-bottom:10px;line-height:1.2}footer .footer_top__list .child ul a:active,footer .footer_top__list .child ul a:focus,footer .footer_top__list .child ul a:hover,footer .footer_top__list .child ul span:active,footer .footer_top__list .child ul span:focus,footer .footer_top__list .child ul span:hover{color:#faaf41}footer .footer_top__list .child ul a.active,footer .footer_top__list .child ul span.active{color:#faaf41}footer .footer_top__list .child.twins ul{-webkit-columns:2;columns:2}footer .footer_top__list .child.twins li{margin-right:10px}footer .footer_top__list .child .soc a{margin-right:15px;display:inline-block}footer .footer_top__list .child .soc a svg{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}footer .footer_top__list .child .soc a:active svg,footer .footer_top__list .child .soc a:focus svg,footer .footer_top__list .child .soc a:hover svg{fill:#eb3c45}footer .footer_top__list .child:last-child{min-width:170px}@media (max-width:1400px){footer .footer_top__list{margin-left:80px}}@media (max-width:1200px){footer .footer_top__list{margin-left:30px}}@media (max-width:1024px){footer .footer_top__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;margin:0 auto}footer .footer_top__list .child{display:block;width:100%}footer .footer_top__list .child.twins ul{-webkit-columns:1;columns:1}footer .footer_top__list .child ul:not(.cont){display:none;padding-left:20px}}@media (max-width:1024px) and (max-width:620px){footer .footer_top__list .child{width:100%}}@media (max-width:1200px){footer .footer_top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer_top .footer_top__logo{margin-bottom:20px;text-align:center;width:100%}}footer .copy_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px;margin-top:50px;position:relative;color:#8a8c8f}footer .copy_right:before{content:'';display:block;position:absolute;top:0;left:0;right:0;background:url(../images/dotted_hor.png);-webkit-background-size:25px 25px;background-size:25px;height:4px}footer .copy_right_right img{display:inline-block;vertical-align:middle;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}footer .copy_right_right a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1024px){footer .copy_right{padding-top:20px;margin-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .copy_right .call_back{max-width:inherit;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:20px;text-align:center}footer .copy_right .call_back button{max-width:240px}footer .copy_right .copy_right_left,footer .copy_right .copy_right_right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:block}}@media (max-width:768px){footer .copy_right{padding:20px 0 0}footer .copy_right .copy_right_left,footer .copy_right .copy_right_right{width:100%;margin-bottom:15px;text-align:center}}footer .call_back{width:100%;max-width:260px}footer .call_back .btn_call{width:100%;padding:19px 15px;font-size:16px;line-height:17px;letter-spacing:.04em;text-align:center;background:#3f4348;-webkit-border-radius:45px;border-radius:45px;border:none;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}footer .call_back .btn_call:active,footer .call_back .btn_call:focus,footer .call_back .btn_call:hover{background:#faaf41;color:#fff}@media (max-width:768px){footer .call_back .btn_call{font-size:14px;padding:10px 15px;max-width:200px}}@media (max-width:1200px){footer{padding:20px 15px 70px}}@media (max-width:768px){footer{padding:40px 15px 20px}}.news_wr{overflow:hidden;position:relative;background:#f1f5f5;padding:60px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.news_wr:before{content:'';position:absolute;top:-230px;left:0;right:-50px;background:#fff;height:300px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.news_wr .news_title span{color:#eb3c45}.news_wr .news_title span~span{color:#3f4348}.news_wr .news_first .swiper-container{overflow:visible}@media (max-width:1024px){.news_wr .news_first .swiper-container{overflow:hidden}}.news_wr .news_first .swiper-container .swiper-slide{opacity:.4}.news_wr .news_first .swiper-container .swiper-slide-active,.news_wr .news_first .swiper-container .swiper-slide-next{opacity:1}.news_wr .news_first .swiper-slide{background:0 0}.news_wr .news_first .swiper-slide .slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.news_wr .news_first .swiper-slide .slide_img{max-width:290px;width:100%}@media (max-width:540px){.news_wr .news_first .swiper-slide .slide_img{display:none}}.news_wr .news_first .swiper-slide .slide .info_block{padding:40px 40px 0;text-align:left;max-width:480px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1200px){.news_wr .news_first .swiper-slide .slide .info_block{padding:24px 20px 0}}@media (max-width:540px){.news_wr .news_first .swiper-slide .slide .info_block{padding:24px 40px 0}}.news_wr .news_first .swiper-slide .slide .info_block_date{color:#383f3f;font-size:14px;margin-bottom:30px;display:block}.news_wr .news_first .swiper-slide .slide .info_block_title{color:#11635d;font-size:28px;line-height:1.1;font-family:Gilroy;font-weight:700;margin-bottom:30px}@media (max-width:768px){.news_wr .news_first .swiper-slide .slide .info_block_title{font-size:21px;margin-bottom:15px}}.news_wr .news_first .swiper-slide .slide .info_block_description{color:#313232;font-size:18px;line-height:1.5}.btn_swipe{width:50px;height:50px;background:#faaf41 url(../images/arrow.svg) no-repeat center;-webkit-border-radius:50%;border-radius:50%;outline:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.btn_swipe.swiper-button-disabled{display:none}.btn_swipe:active,.btn_swipe:focus,.btn_swipe:hover{background:#ffbc5b url(../images/arrow.svg) no-repeat center}@media (max-width:768px){.btn_swipe{width:30px;height:30px;background:#faaf41 url(../images/arrow.svg) no-repeat center;-webkit-background-size:20px 20px;background-size:20px}}.swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:-80px}@media (max-width:1200px){.swiper-button-prev{left:-30px}}@media (max-width:1024px){.swiper-button-prev{left:5px}}.swiper-button-next{right:-80px}@media (max-width:1200px){.swiper-button-next{right:-30px}}@media (max-width:1024px){.swiper-button-next{right:5px}}.reviews_wr{padding-top:80px}@media (max-width:1024px){.reviews_wr{padding-top:60px}}@media (max-width:768px){.reviews_wr{padding-top:40px}}@media (max-width:440px){.reviews_wr{padding-top:10px}}.news_wr{position:relative}.news_wr .swiper-button-next{right:40px}.news_wr .swiper-button-prev{left:40px}@media (max-width:768px){.news_wr .swiper-button-next{right:15px}.news_wr .swiper-button-prev{left:15px}}.reviews{max-width:930px;margin:0 auto;position:relative;padding-bottom:40px}.reviews .swiper-container{padding-top:110px}.reviews .slide{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;padding-bottom:85px;width:100%}.reviews .slide_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:-54px}.reviews .slide_img__client{width:108px;height:108px;border:10px solid #f1f5f5;-webkit-border-radius:50%;border-radius:50%;position:relative;z-index:5;overflow:hidden}@media (max-width:768px){.reviews .slide_img__client{width:80px;height:80px;border-width:5px}}.reviews .slide_img a{display:inline-block;margin-left:-20px;position:relative;width:66px;height:66px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-border-radius:50%;border-radius:50%;background:#fff;overflow:hidden;z-index:4}.reviews .slide_img a .title_hover{position:absolute;background:#f1f5f5;-webkit-border-radius:5px;border-radius:5px}.reviews .slide_img a:active .title_hover,.reviews .slide_img a:focus .title_hover,.reviews .slide_img a:hover .title_hover{opacity:1;visibility:visible}.reviews .slide_img a+a{z-index:3}.reviews .slide_img a+a+a{z-index:2}.reviews .slide_img a:hover{z-index:6;-webkit-transform:scale(1.2) translateY(-20%);-ms-transform:scale(1.2) translateY(-20%);transform:scale(1.2) translateY(-20%)}.reviews .slide_img img{display:inline-block}.reviews .slide .info{padding:15px 15px 65px;margin:0 auto;max-width:664px;-webkit-box-sizing:border-box;box-sizing:border-box}.reviews .slide .info__title{line-height:24px;font-size:22px;text-align:center;color:#11635d;margin-bottom:34px;font-family:Gilroy;font-weight:700}@media (max-width:768px){.reviews .slide .info__title{line-height:1.5;font-size:18px;margin-bottom:20px;margin-top:20px}}.reviews .slide .info__description{width:100%;padding:0 15px;line-height:26px;font-size:18px;text-align:center;color:#3f4348}@media (max-width:768px){.reviews .slide .info__description{line-height:1.2;font-size:16px;padding:0 40px}}@media (max-width:1024px){.reviews .slide .info{padding:30px 15px}}@media (max-width:768px){.reviews .slide{padding-bottom:40px}}.reviews .swiper-pagination{bottom:40px}.reviews .swiper-pagination .swiper-pagination-bullet{width:6.63px;height:6.63px;vertical-align:middle}.reviews .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:11px;height:11px;background:#629794}.reviews .swiper-button-disabled{display:block}.reviews .backgr_photo{position:absolute;right:0;bottom:0;z-index:2;-webkit-transform:translate(40%);-ms-transform:translate(40%);transform:translate(40%)}@media (max-width:1024px){.reviews .backgr_photo{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}@media (max-width:768px){.reviews .backgr_photo{position:relative}}.reviews .backgr_arr{position:absolute;top:30px;left:40px;z-index:1}@media (max-width:1024px){.reviews .backgr_arr{max-width:30px}}@media (max-width:768px){.reviews .backgr_arr{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.tooltip{margin-top:-25px!important}.tooltip .tooltip-inner{background:#f1f5f5;-webkit-border-radius:5px;border-radius:5px;font-size:18px;line-height:1.2;color:#3f4348}.tooltip .tooltip-arrow{border-top-color:#f1f5f5!important}.work_wr{overflow:hidden;position:relative;background:#f1f5f5;padding:60px 0 100px;-webkit-box-sizing:border-box;box-sizing:border-box}.work_wr:before{content:'';position:absolute;top:-230px;left:0;right:-50px;background:#fff;height:300px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.work_wr .work .work_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px}@media (max-width:768px){.work_wr .work .work_content{margin:0}}.work_wr .work .work_content__child{width:-webkit-calc(25% - 80px);width:calc(25% - 80px);margin:0 40px;background:#fff;padding:25px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-border-radius:5px;border-radius:5px;z-index:1;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.work_wr .work .work_content__child:after{content:'';width:64px;top:50%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);right:-8px;position:absolute;z-index:0;background:url(../images/dotted_hor1.png);-webkit-background-size:15px 15px;background-size:15px;height:4px}@media (max-width:768px){.work_wr .work .work_content__child:after{width:0;height:60px;border-right:4px dotted #b8e0e1;top:inherit;right:50%;bottom:-44px;display:none}}.work_wr .work .work_content__child .icons_wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.work_wr .work .work_content__child .icons_wr img{margin:0}.work_wr .work .work_content__child .icons_wr span{line-height:72px;font-size:64px;text-align:center;color:#f1f5f5;font-family:Gilroy;font-weight:900}.work_wr .work .work_content__child .title{line-height:24px;font-size:22px;color:#11635d;margin-bottom:15px;font-family:Gilroy;font-weight:700}.work_wr .work .work_content__child .descr{line-height:23px;font-size:18px;color:#2a2928;opacity:.7}.work_wr .work .work_content__child:active,.work_wr .work .work_content__child:focus,.work_wr .work .work_content__child:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1200px){.work_wr .work .work_content__child{width:-webkit-calc(50% - 80px);width:calc(50% - 80px);margin:0 40px 20px}}@media (max-width:768px){.work_wr .work .work_content__child{width:100%;margin:0 20px 20px;padding:15px 25px}}.work_wr .work .work_content__child:last-child:after{-webkit-border-radius:50%;border-radius:50%;height:30px;width:64px;background:url(../images/dotted_hor2.png) no-repeat}@media (max-width:768px){.work_wr .work .work_content__child:last-child:after{display:none}}.work_wr .work_photo{position:absolute;right:0;bottom:-30px;z-index:2}@media (max-width:440px){.work_wr .work_photo{bottom:15px;max-width:140px}}.category_wr .category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.category_wr .category_child{margin:0 15px 30px;width:-webkit-calc(20% - 30px);width:calc(20% - 30px);-webkit-border-radius:5px;border-radius:5px;background:#fff;padding:24px;position:relative;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.category_wr .category_child .title_prod{position:absolute;left:24px;top:24px}.category_wr .category_child__img{margin-top:20px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.category_wr .category_child__title{line-height:20px;font-size:18px;color:#3f4348;font-family:Gilroy;font-weight:700;margin:20px 0;min-height:40px}.category_wr .category_child__desc{line-height:18px;font-size:14px;color:rgba(255,255,255,.9);padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s,padding .3s;-o-transition:max-height .3s,padding .3s;transition:max-height .3s,padding .3s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.category_wr .category_child .title_prod{font-size:16px;line-height:1;font-family:Gilroy;font-weight:700}.category_wr .category_child .title_prod.moment{color:#58aaa5}.category_wr .category_child .title_prod.pash{color:#eb3c45}.category_wr .category_child__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.category_wr .category_child__price .price{line-height:19px;font-size:18px;text-align:center;font-family:Gilroy;font-weight:700;color:#eb3c45}.category_wr .category_child__price .grm{line-height:15px;font-size:14px;text-align:right;color:rgba(0,0,0,.54)}.category_wr .category_child__price .grm span{display:inline-block}.category_wr .category_child .btn_bottom{text-align:center}.category_wr .category_child .btn_bottom button{width:100%;max-width:180px;background:#f1f5f5;-webkit-border-radius:45px;border-radius:45px;line-height:15px;font-size:14px;text-align:center;letter-spacing:.04em;color:#318b85;border:none;min-height:48px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.category_wr .category_child .btn_bottom button span{vertical-align:middle}.category_wr .category_child .btn_bottom button img{margin:0 0 0 10px;display:inline-block;vertical-align:middle}.category_wr .category_child .btn_bottom button:active,.category_wr .category_child .btn_bottom button:focus,.category_wr .category_child .btn_bottom button:hover{background:#c3ffff}@media (min-width:769px){.category_wr .category_child:not(.mom_ch):active,.category_wr .category_child:not(.mom_ch):focus,.category_wr .category_child:not(.mom_ch):hover{background:#58aaa5}.category_wr .category_child:not(.mom_ch):active .category_child__title,.category_wr .category_child:not(.mom_ch):focus .category_child__title,.category_wr .category_child:not(.mom_ch):hover .category_child__title{color:#fff}.category_wr .category_child:not(.mom_ch):active .category_child__price .price,.category_wr .category_child:not(.mom_ch):focus .category_child__price .price,.category_wr .category_child:not(.mom_ch):hover .category_child__price .price{color:#fff}.category_wr .category_child:not(.mom_ch):active .category_child__price .grm,.category_wr .category_child:not(.mom_ch):focus .category_child__price .grm,.category_wr .category_child:not(.mom_ch):hover .category_child__price .grm{color:#fff}.category_wr .category_child:not(.mom_ch):active .title_prod,.category_wr .category_child:not(.mom_ch):focus .title_prod,.category_wr .category_child:not(.mom_ch):hover .title_prod{opacity:0}.category_wr .category_child:not(.mom_ch):active .category_child__desc,.category_wr .category_child:not(.mom_ch):focus .category_child__desc,.category_wr .category_child:not(.mom_ch):hover .category_child__desc{padding:0 0 20px;display:block;max-height:100px;overflow:visible}.category_wr .category_child:not(.mom_ch):active .category_child__img,.category_wr .category_child:not(.mom_ch):focus .category_child__img,.category_wr .category_child:not(.mom_ch):hover .category_child__img{margin-top:-80px}}@media (max-width:1400px){.category_wr .category_child{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (max-width:1024px){.category_wr .category_child{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}@media (max-width:768px){.category_wr .category_child{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media (max-width:580px){.category_wr .category_child{width:100%}}@media (max-width:1024px){.category_wr{padding:0 15px!important}}.banner{margin:80px 0 100px}.banner .wrap{position:relative}.banner_img{position:absolute;z-index:1;left:0;bottom:0;-webkit-transform:translate(-25%,50%);-ms-transform:translate(-25%,50%);transform:translate(-25%,50%)}@media (max-width:1024px){.banner_img{max-width:180px}}@media (max-width:768px){.banner_img{max-width:120px}}@media (max-width:440px){.banner_img{max-width:80px}}@media (max-width:1024px){.banner{margin:40px 0 60px}}@media (max-width:768px){.banner{margin:20px 0 40px}}.order_now{background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.order_now__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order_now__tabs .link{width:33.333%;text-align:center;background:#fff;font-size:18px;text-transform:uppercase;color:#3f4348;overflow:hidden}.order_now__tabs .link a,.order_now__tabs .link span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:70px}.order_now__tabs .link a{color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.order_now__tabs .link.two{background:#58aaa5;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.order_now__tabs .link.two:hover a{background:#69c2bb}.order_now__tabs .link.three{background:#eb3c45;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.order_now__tabs .link.three:hover a{background:#f65059}@media (max-width:1024px){.order_now__tabs .link a,.order_now__tabs .link span{min-height:50px;font-size:16px}.order_now__tabs .link.one{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.order_now__tabs .link.three,.order_now__tabs .link.two{width:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width:440px){.order_now__tabs .link a,.order_now__tabs .link span{min-height:40px}.order_now__tabs .link.three,.order_now__tabs .link.two{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-border-radius:0;border-radius:0}}.order_now__content{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order_now__content .child{text-align:center;width:12.5%;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding-top:10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.order_now__content .child a{position:relative;display:block;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;-webkit-transition:none;-o-transition:none;transition:none;background:url(../images/dott.png) no-repeat right}.order_now__content .child__title{font-size:18px;text-align:center;color:#3f4348;line-height:1;padding:15px 0 5px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-family:Gilroy;font-weight:700}.order_now__content .child__count{font-size:14px;text-align:center;line-height:1;color:#757575;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.order_now__content .child:active,.order_now__content .child:focus,.order_now__content .child:hover{background:#eb3c45}.order_now__content .child:active a,.order_now__content .child:focus a,.order_now__content .child:hover a{background:0 0}.order_now__content .child:active .child__title,.order_now__content .child:focus .child__title,.order_now__content .child:hover .child__title{color:#fff}.order_now__content .child:active .child__count,.order_now__content .child:focus .child__count,.order_now__content .child:hover .child__count{color:#fff}.order_now__content .child:last-child a{background:0 0}.order_now__content .child.border_no a{background:0 0}@media (max-width:1200px){.order_now__content .child{width:25%}.order_now__content .child:nth-of-type(4n+4) a{border-right:none}}@media (max-width:600px){.order_now__content .child{width:50%}.order_now__content .child:nth-of-type(2n+2) a{border-right:none}}@media (max-width:440px){.order_now__content .child{width:100%}.order_now__content .child a{border-right:none;background:0 0;padding-bottom:10px}}@media (max-width:1024px){.order_now{margin-top:40px}}@media (max-width:768px){.order_now{margin-top:20px}}.main_page{background:url(../images/main_bg.jpg) no-repeat top}.category_page .filter{width:100%;max-width:290px}.category_page .filter__title{line-height:1;font-size:74px;color:#eb3c45;font-family:Gilroy;font-weight:900;margin-bottom:60px;max-height:70px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category_page .filter__title .btn_filter{right:0;font-size:12px;text-transform:uppercase;top:5px;color:#faaf41;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-border-radius:50%;border-radius:50%;padding:7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category_page .filter__title .btn_filter img{width:20px;height:20px;margin-right:10px}@media (min-width:1025px){.category_page .filter__title .btn_filter{display:none}}.category_page .filter__title .btn_filter svg{fill:#fff}@media (max-width:1024px){.category_page .filter__title{font-size:60px;min-height:inherit;margin-bottom:40px}}@media (max-width:768px){.category_page .filter__title{font-size:48px;margin-bottom:30px}}@media (max-width:620px){.category_page .filter__title{font-size:32px}}.category_page .filter_content{background:#f1f5f5;-webkit-border-radius:5px;border-radius:5px;padding:0 25px 25px}.category_page .filter_content__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:20px;font-size:18px;padding:25px 0;font-family:Gilroy;font-weight:700;cursor:pointer;color:#58aaa5}.category_page .filter_content__btn img{margin:0 0 0 5px}.category_page .filter_content .checkbox_wr{border-top:4px dotted #b8e0e1}.category_page .filter_content .checkbox_wr_child{margin:25px 0;position:relative}.category_page .filter_content .checkbox_wr_child input{display:none}.category_page .filter_content .checkbox_wr_child label{position:relative;line-height:26px;font-size:18px;font-family:Gilroy;font-weight:500;color:#3f4348;cursor:pointer;display:block}.category_page .filter_content .checkbox_wr_child label:active .check_condition,.category_page .filter_content .checkbox_wr_child label:focus .check_condition,.category_page .filter_content .checkbox_wr_child label:hover .check_condition{border:1px solid #58aaa5}.category_page .filter_content .checkbox_wr_child .check_condition{width:20px;height:20px;background:#fff;-webkit-border-radius:2px;border-radius:2px;position:absolute;right:0;top:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.category_page .filter_content .checkbox_wr_child input:checked+.check_condition{background:#58aaa5 url(../images/cross.png) no-repeat center}@media (max-width:768px){.category_page .filter_content .checkbox_wr_child{margin:15px 0 0}.category_page .filter_content .checkbox_wr_child label{line-height:1.5;font-size:16px}}.category_page .filter .checkbox_wr.btn_common_wr{padding:25px 0 0}@media (max-width:768px){.category_page .filter .checkbox_wr.btn_common_wr .btn_common{min-height:40px}}.category_page .container_cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.category_page .container_cat{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.category_page .container_cat .filter{max-width:inherit;margin-bottom:20px}.category_page .container_cat .filter_content{display:none}}.category_page .category_wr{width:100%;padding:0 30px}.category_page .category_wr .category_child{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}@media (max-width:1200px){.category_page .category_wr .category_child{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}@media (max-width:768px){.category_page .category_wr .category_child{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media (max-width:520px){.category_page .category_wr .category_child{width:100%}}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px;border:1px solid #e5e5e5;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.tabs li{width:33.333%}.tabs span{line-height:normal;font-size:18px;text-align:center;text-transform:uppercase;color:#757575;min-height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Gilroy;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-right:1px solid #e5e5e5;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width:1200px){.tabs span{font-size:16px}}.tabs li:last-child span{border-right:none}.tabs li.active span{background:#58aaa5;color:#fff;-webkit-border-radius:5px;border-radius:5px;border:none}.tabs li:not(.active) span:active,.tabs li:not(.active) span:focus,.tabs li:not(.active) span:hover{color:#58aaa5}@media (max-width:768px){.tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs li{width:100%}.tabs li span{min-height:40px;font-size:14px;-webkit-border-radius:0!important;border-radius:0!important}}.main_banner_wr{position:relative}.main_banner_wr img{margin:0}.main_banner_wr .main_banner__title{line-height:83px;font-size:74px;font-family:Gilroy;font-weight:900;color:#eb3c45;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1440px){.main_banner_wr .main_banner__title{font-size:64px;line-height:1.2}}@media (max-width:1200px){.main_banner_wr .main_banner__title{font-size:58px}}@media (max-width:1024px){.main_banner_wr .main_banner__title{font-size:42px}}@media (max-width:768px){.main_banner_wr .main_banner__title{font-size:34px}}@media (max-width:620px){.main_banner_wr .main_banner__title{font-size:28px}}@media (max-width:540px){.main_banner_wr .main_banner__title{font-size:24px}}@media (max-width:440px){.main_banner_wr .main_banner__title{font-size:20px}}.main_banner_wr .swiper-slide{background:0 0;text-align:left}.main_banner_wr .swiper-pagination{bottom:20px;-webkit-transform:translate3d(0,0,0) translate(-50%,0);transform:translate3d(0,0,0) translate(-50%,0);left:50%}.main_banner_wr .swiper-pagination .swiper-pagination-bullet{width:6.63px;height:6.63px;vertical-align:middle;margin:0 4px;outline:0!important}.main_banner_wr .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:11px;height:11px;background:#629794}@media (max-width:620px){.main_banner_wr .swiper-pagination{display:none}}.main_banner_wr .swiper-button-disabled{display:block}.category_wr.moment_cat{margin-bottom:40px}.category_wr.moment_cat .mom_ch .tooltip{margin-top:0!important}.category_wr.moment_cat .category_child .title_prod{left:inherit;right:10px;top:15px;cursor:pointer}.category_wr.moment_cat .title_prod{opacity:1!important}.moment_wr,.stock_wr{margin-bottom:40px}.moment_wr .breadcrumbs,.stock_wr .breadcrumbs{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media (max-width:540px){.moment_wr .breadcrumbs,.stock_wr .breadcrumbs{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.moment_wr+.category_page .filter__title,.stock_wr+.category_page .filter__title{display:none}@media (max-width:1024px){.moment_wr+.category_page .filter__title,.stock_wr+.category_page .filter__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width:540px){.moment_wr>img,.stock_wr>img{display:none}}.search_wr .filter__title{display:none}@media (max-width:1024px){.search_wr .filter__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.search_result{line-height:29px;font-size:28px;padding:0 15px 60px}.search_result span{font-family:Gilroy;font-weight:700}@media (max-width:1024px){.search_result{padding:0 15px 30px;line-height:1.5;font-size:24px}}@media (max-width:768px){.search_result{font-size:21px;padding:0 15px 10px}}.success_banner{margin-bottom:70px;margin-top:-30px}@media (max-width:1024px){.success_banner{margin-top:0}}@media (max-width:768px){.success_banner{margin-bottom:30px}}.success_block{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.success_block__title{font-size:74px;line-height:1;margin-bottom:40px}.success_block p{line-height:26px;font-size:18px;color:#313232;opacity:.9;margin-bottom:0;font-family:Gilroy;font-weight:500;max-width:600px}.success_block .btn_common_wr{text-align:left;padding:30px 0 0}@media (max-width:1200px){.success_block__title{font-size:64px}}@media (max-width:1024px){.success_block__title{font-size:48px;margin-bottom:20px}.success_block .btn_common_wr{padding:20px 0 0}.success_block .btn_common_wr .btn_common{min-height:40px;max-width:160px}.success_block p{max-width:480px}}@media (max-width:768px){.success_block{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.success_block__title{font-size:38px;margin-top:20px}}@media (max-width:440px){.stock_wr .main_banner__title{position:relative;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.stock_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.stock_content__child{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px 30px;background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 35px;-webkit-border-radius:10px;border-radius:10px}.stock_content__child .stock_label{line-height:20px;font-size:18px;color:#eb3c45;text-transform:uppercase;text-align:left;font-family:Gilroy;font-weight:700;margin-bottom:5px}.stock_content__child .title{line-height:30px;font-size:28px;font-family:Gilroy;font-weight:700;margin-bottom:20px}.stock_content__child .desc{line-height:26px;font-size:18px;color:#313232;opacity:.9;margin-bottom:0}.stock_content__child .btn_common_wr{text-align:left;padding:20px 0 0}@media (max-width:1024px){.stock_content__child .stock_label{line-height:1.5;font-size:16px}.stock_content__child .title{line-height:1.5;font-size:24px}.stock_content__child .desc{line-height:1.5;font-size:16px}.stock_content__child .btn_common_wr .btn_common{min-height:40px;font-size:16px;max-width:160px}}@media (max-width:768px){.stock_content__child{width:100%;margin:0 0 20px;padding:20px 15px}.stock_content__child .stock_label{font-size:14px}.stock_content__child .title{font-size:21px}.stock_content__child .desc{font-size:14px}.stock_content__child .btn_common_wr .btn_common{font-size:14px;max-width:140px}}.stock_banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:90px}.stock_banner .stock_img{padding-left:10%}@media (max-width:768px){.stock_banner .stock_img{padding:0}}.stock_banner .stock_block_title{margin-bottom:30px}.stock_banner .stock_block_title .st{line-height:83px;font-size:74px}.stock_banner .stock_block_title span{line-height:54px;font-size:48px}.stock_banner .stock_block p{line-height:26px;font-size:18px;color:#313232;opacity:.9;font-family:Gilroy;font-weight:500;max-width:540px}.stock_banner .stock_block .btn_common_wr{text-align:left;padding:20px 0 0}.stock_banner .stock_block .stock_img{padding:0 20px 0 10px}.stock_banner .stock_block .stock_img img{height:auto}@media (max-width:1024px){.stock_banner .stock_block_title .st{line-height:1.5;font-size:64px}.stock_banner .stock_block_title span{line-height:1.5;font-size:36px}}@media (max-width:768px){.stock_banner .stock_block_title .st{font-size:48px}.stock_banner .stock_block_title span{font-size:24px}.stock_banner .stock_block p{line-height:1.5;font-size:16px}}@media (max-width:768px){.stock_banner .stock_block{margin-bottom:30px}}@media (max-width:768px){.stock_banner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:20px}}.basket_wr{position:fixed;left:0;right:0;bottom:0;top:46px;background:rgba(0,21,20,.8);z-index:20;display:none}.basket_wr .basket{width:100%;max-width:465px;background:#fff;float:right;height:-webkit-calc(100vh - 46px);height:calc(100vh - 46px);-webkit-box-shadow:0 4px 30px #062a28;box-shadow:0 4px 30px #062a28;overflow-y:auto;position:relative}.basket_wr .basket_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f1f5f5;min-height:120px}.basket_wr .basket_block #basket{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basket_wr .basket_block__title{line-height:24px;font-size:22px;font-family:Gilroy;font-weight:700;margin-right:45px}@media (max-width:1024px){.basket_wr .basket_block{min-height:80px}}.basket_wr .basket_img{position:relative;background:0 0;border:none;margin-right:5px;display:inline-block}.basket_wr .basket_img #basket_count{width:22px;height:22px;background:#eb3c45;font-size:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:50%;border-radius:50%;color:#fff;top:0;right:0;border:2px solid #fff;position:absolute}.basket_wr .basket .total{font-size:14px;text-align:center;font-family:Gilroy;font-weight:700}.basket_wr .basket_content{max-height:-webkit-calc(100% - (170px + 120px));max-height:calc(100% - (170px + 120px));overflow-y:auto}.basket_wr .basket_content__child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:21px 0;margin-left:45px;border-bottom:1px solid #e5e5e5}.basket_wr .basket_content__child .img_block{width:56px;margin-right:20px}.basket_wr .basket_content__child .img_block img{max-width:56px}.basket_wr .basket_content__child .bs_block{margin-right:30px;max-width:180px;width:100%}@media (max-width:600px){.basket_wr .basket_content__child .bs_block{margin-right:10px}}.basket_wr .basket_content__child .bs_block__title{line-height:15px;font-size:14px;font-family:Gilroy;font-weight:700;margin-bottom:5px}@media (max-width:600px){.basket_wr .basket_content__child .bs_block__title{max-width:112px}}.basket_wr .basket_content__child .bs_block__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.basket_wr .basket_content__child .bs_block__bottom .price{line-height:24px;font-size:16px;color:#eb3c45}.basket_wr .basket_content__child .bs_block__bottom .grm{font-size:14px;line-height:1;color:rgba(0,0,0,.54)}.basket_wr .basket_content__child .bs_count{width:18px;margin-right:35px}.basket_wr .basket_content__child .bs_count span{display:block;width:18px;height:18px;background:#f1f5f5;color:#318b85;opacity:.5;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.basket_wr .basket_content__child .bs_count span:active,.basket_wr .basket_content__child .bs_count span:focus,.basket_wr .basket_content__child .bs_count span:hover{background:#58aaa5;color:#fff}.basket_wr .basket_content__child .bs_count input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:18px;text-align:center;font-size:14px;border:none;background:0 0}.basket_wr .basket_content__child .bs_remove{font-size:22px;line-height:1;padding:5px;cursor:pointer}.basket_wr .basket_content__child .bs_remove svg{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.basket_wr .basket_content__child .bs_remove:active svg,.basket_wr .basket_content__child .bs_remove:focus svg,.basket_wr .basket_content__child .bs_remove:hover svg{fill:#eb3c45}.basket_wr .basket_content__child.delete{border-bottom:1px solid #eb3c45}@media (max-width:1024px){.basket_wr .basket_content{max-height:-webkit-calc(100% - (149px + 80px));max-height:calc(100% - (149px + 80px))}}@media (max-width:768px){.basket_wr .basket_content{max-height:-webkit-calc(100% - (134px + 80px));max-height:calc(100% - (134px + 80px))}}.basket_wr .basket .btn_common_wr{padding:35px 15px 36px}@media (max-width:1024px){.basket_wr .basket .btn_common_wr{padding:25px 15px 25px}}.basket_wr .basket .total_basket{line-height:24px;font-size:22px;text-align:center;margin-bottom:20px;font-family:Gilroy;font-weight:700}@media (max-width:768px){.basket_wr .basket{max-width:300px}.basket_wr .basket .basket_content__child{margin-left:25px;padding-right:10px}.basket_wr .basket .basket_content__child .img_block{width:45px;margin-right:10px}.basket_wr .basket .basket_content__child .img_block img{max-width:45px}.basket_wr .basket .basket_block__title{line-height:1.2;font-size:18px;margin-right:15px}.basket_wr .basket .btn_common_wr .btn_common{max-width:140px;min-height:40px;font-size:14px}}.close_btn{position:absolute;right:10px;top:10px;cursor:pointer}.cart_wr{position:fixed;left:0;right:0;bottom:0;top:46px;background:rgba(0,21,20,.8);z-index:20;display:none}.cart_wr .cart_content{width:100%;max-width:482px;background:#fff;float:right;height:-webkit-calc(100vh - 46px);height:calc(100vh - 46px);-webkit-box-shadow:0 4px 30px #062a28;box-shadow:0 4px 30px #062a28;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cart_wr .cart_content .cart{max-width:300px;width:100%;margin:0 auto}.cart_wr .cart_content .cart_img{margin:50px 0 30px}.cart_wr .cart_content .cart_title{line-height:30px;font-size:28px;font-family:Gilroy;font-weight:700;margin-bottom:15px}.cart_wr .cart_content .cart_grm{line-height:26px;font-size:18px;text-align:left;color:rgba(0,0,0,.54);margin-bottom:5px;font-family:Gilroy;font-weight:500}.cart_wr .cart_content .cart_desc{line-height:26px;font-size:18px;margin-bottom:30px}.cart_wr .cart_content .cart_price{line-height:20px;font-size:18px;color:#eb3c45;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart_wr .cart_content .cart_price .old_price{margin-left:10px;font-size:16px;line-height:17px;text-align:center;color:#a4a4a4;font-family:Gilroy;font-weight:700;position:relative}.cart_wr .cart_content .cart_price .old_price:after{content:'';width:100%;left:0;right:0;height:1px;background:#a4a4a4;position:absolute;-webkit-transform:rotate(-15deg) translateY(50%);-ms-transform:rotate(-15deg) translateY(50%);transform:rotate(-15deg) translateY(50%);bottom:50%}.cart_wr .cart_content .btn_common_wr{padding:50px 15px}@media (max-width:1024px){.cart_wr .cart_content{max-width:400px}}@media (max-width:768px){.cart_wr .cart_content{max-width:300px}.cart_wr .cart_content .cart{max-width:inherit;padding:0 15px}.cart_wr .cart_content .cart_img{margin:30px 0 15px}.cart_wr .cart_content .cart_title{line-height:1.2;font-size:24px;margin-bottom:10px}.cart_wr .cart_content .cart_grm{line-height:1.2;font-size:16px}.cart_wr .cart_content .cart_desc{line-height:1.2;font-size:16px;margin-bottom:15px}.cart_wr .cart_content .cart_price{line-height:1.2;font-size:16px}}@media (max-width:768px){.cart_wr .btn_common_wr .btn_common{max-width:160px;min-height:40px;font-size:12px}}.header_list__hide{display:none}.other_header .header_top{display:none}.other_header .header_bottom__adress{opacity:0;visibility:hidden}.other_header .header_bottom #cart,.other_header .header_bottom .user_block{display:none}.other_header .header_list__hide{display:block}.other_header .header_list__hide li{line-height:15px;font-size:14px;color:#3f4348;opacity:.9;margin-bottom:5px}.other_header .header_list__hide li:before{content:'';display:inline-block;width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;margin-right:5px;background:#faaf41}.other_header .header_list__hide li+li:before{background:#eb3c45}.other_header .header_list__hide li+li+li:before{background:#58aaa5}.other_header .header_list__hide .info{display:none;width:20px;height:20px;vertical-align:middle}@media (max-width:620px){.other_header .header_list__hide .info{display:inline-block}}@media (max-width:620px){.other_header .header_list__hide ul{display:none;position:absolute;top:100%;background:#fff;border:1px solid #2a2e33;padding:10px 15px;min-width:320px;right:0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;z-index:1}}@media (max-width:768px){.other_header .header_bottom{padding:5px 15px}}.contacts_block .contacts_operator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts_block .contacts_operator__child{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px);margin:0 15px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;background:#fff;padding:50px 15px 40px;text-align:center}.contacts_block .contacts_operator__child .icon{margin-bottom:24px}.contacts_block .contacts_operator__child a.title{line-height:30px;font-size:28px;text-align:center;font-family:Gilroy;font-weight:700;margin-bottom:10px;display:inline-block}.contacts_block .contacts_operator__child a.title:active,.contacts_block .contacts_operator__child a.title:focus,.contacts_block .contacts_operator__child a.title:hover{color:#faaf41}.contacts_block .contacts_operator__child p{line-height:26px;font-size:18px;text-align:center;opacity:.8}@media (max-width:1200px){.contacts_block .contacts_operator__child{padding:30px 15px 20px}.contacts_block .contacts_operator__child .icon{margin:0 auto 10px;max-width:80%}.contacts_block .contacts_operator__child a.title{line-height:1.5;font-size:24px}.contacts_block .contacts_operator__child p{line-height:1.5;font-size:16px}}@media (max-width:1024px){.contacts_block .contacts_operator__child{padding:30px 10px 20px}.contacts_block .contacts_operator__child a.title{font-size:21px}.contacts_block .contacts_operator__child p{font-size:14px}}@media (max-width:768px){.contacts_block .contacts_operator__child{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:0 10px 20px;padding:20px 10px 15px}}@media (max-width:540px){.contacts_block .contacts_operator__child{width:100%;margin:0 0 20px}}.contacts_block .contacts_maps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:90px}.contacts_block .contacts_maps__child{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px;-webkit-border-radius:5px;border-radius:5px}.contacts_block .contacts_maps__child .title{text-align:center;min-height:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;background:url(../images/cont_bg.png) no-repeat 70% #58aaa5;line-height:54px;font-size:48px;font-family:Gilroy;font-weight:700;color:#fff}@media (max-width:768px){.contacts_block .contacts_maps__child .title{font-size:34px;line-height:1.5;min-height:100px}}@media (max-width:540px){.contacts_block .contacts_maps__child .title{font-size:28px;line-height:1.5;min-height:60px}}.contacts_block .contacts_maps__child .title.two{background:url(../images/cont_bg2.png) no-repeat 70% #eb3c45}.contacts_block .contacts_maps__child .maps{height:390px}@media (max-width:768px){.contacts_block .contacts_maps__child .maps{height:300px}}.contacts_block .contacts_maps .maps_adress{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #e5e5e5;border-top:none}.contacts_block .contacts_maps .maps_adress ul{padding:0 50px}@media (max-width:1200px){.contacts_block .contacts_maps .maps_adress ul{padding:0 15px}}@media (max-width:768px){.contacts_block .contacts_maps .maps_adress ul{padding:0 5px}}.contacts_block .contacts_maps .maps_adress li.adr_title{opacity:.6}.contacts_block .contacts_maps .maps_adress li{border-bottom:1px solid #e5e5e5;line-height:26px;font-size:18px;text-align:center;color:#3f4348;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0}.contacts_block .contacts_maps .maps_adress li span{width:33.333%;display:block;text-align:center}.contacts_block .contacts_maps .maps_adress li span a{display:block}.contacts_block .contacts_maps .maps_adress li span a:active,.contacts_block .contacts_maps .maps_adress li span a:focus,.contacts_block .contacts_maps .maps_adress li span a:hover{color:#faaf41}.contacts_block .contacts_maps .maps_adress li:last-child{border-bottom:none}@media (max-width:1200px){.contacts_block .contacts_maps .maps_adress li{font-size:16px}}@media (max-width:1024px){.contacts_block .contacts_maps .maps_adress li{font-size:14px}}@media (max-width:540px){.contacts_block .contacts_maps .maps_adress li{font-size:12px;padding:10px 0;line-height:1.5}}@media (max-width:1024px){.contacts_block .contacts_maps{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts_block .contacts_maps__child{width:100%;margin:0 0 20px}}.checkout_page main{background:#f1f5f5}.checkout_page .pay{color:#9fa1a4}.checkout_page .pay:checked{color:#58aaa5}.checkout_wr{margin:0 auto 90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout_wr .checkout{width:50%;max-width:640px}.checkout_wr .checkout_form [type=checkbox]{display:none}.checkout_wr .checkout_form .time_block__title{margin-bottom:30px}.checkout_wr .checkout_form .time_block__content .content_one label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:46px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;background:#fff;overflow:hidden}.checkout_wr .checkout_form .time_block__content .content_one label input{border:none;background:0 0;padding:0 15px;line-height:25px;font-size:24px;color:#3f4348;opacity:.5;font-family:Gilroy;font-weight:500}.checkout_wr .checkout_form .time_block__content .content_one label .c_img{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;background:#f1f5f5}.checkout_wr .checkout_form .time_block__content .content_one label:first-child{margin-right:30px}.checkout_wr .checkout_form .time_block__content .content_one .ui-timepicker-input{width:100px}.checkout_wr .checkout_form .time_block__content .content_one #date{max-width:150px}.checkout_wr .checkout_form .time_block .count_device{margin-bottom:30px}.checkout_wr .checkout_form .time_block .count_device__title{margin-top:50px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important;max-width:147px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-toggle .filter-option-inner{height:100%;padding:0 15px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-toggle .filter-option-inner .filter-option-inner-inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select button.btn{min-height:46px;line-height:25px;font-size:24px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .bs-caret{width:46px;height:44px;position:absolute;right:0;top:0;background:#f1f5f5 url(../images/arrow_f.svg) no-repeat center;-webkit-background-size:20px 20px;background-size:20px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .bs-caret .caret{display:none}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu.open{border:1px dashed #58aaa5;background:#fff}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu.open li{font-size:16px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .btn-default{border:1px solid #e5e5e5!important;background:#fff!important;-webkit-box-shadow:none;box-shadow:none}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>.active>a,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>.active>a:focus,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>.active>a:hover{color:#eb3c45;background-color:#fff;line-height:23px;font-size:18px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>a,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>a:focus,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .dropdown-menu>a:hover{color:#eb3c45;background-color:#fff;line-height:23px;font-size:18px}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .btn-default.active,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .btn-default:active,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .btn-default:hover,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select .open>.btn-default.dropdown-toggle{color:#333;background-color:#fff;border-color:#fff}.checkout_wr .checkout_form .pay_wr{margin-bottom:35px}.checkout_wr .checkout_form .pay_wr__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}.checkout_wr .checkout_form .pay_wr__content .child{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px);margin:0 10px;text-align:center;max-width:200px;background:#fff;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;min-height:134px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;position:relative}.checkout_wr .checkout_form .pay_wr__content .child [type=radio]{display:none}.checkout_wr .checkout_form .pay_wr__content .child_title{color:#9fa1a4;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;line-height:20px;font-size:18px;text-align:center;max-width:100px}.checkout_wr .checkout_form .pay_wr__content .child_title:after{content:'\2714';width:30px;height:30px;background:#58aaa5;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:-15px;top:-15px;opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;position:absolute}.dropdown-backdrop{z-index:-1}@media (max-width:440px){.checkout_wr .checkout_form .pay_wr__content .child_title:after{right:-10px;top:-10px}}.checkout_wr .checkout_form .pay_wr__content .child_img{margin-bottom:10px}.checkout_wr .checkout_form .pay_wr__content .child_img svg{fill:#9fa1a4;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.checkout_wr .checkout_form .pay_wr__content .child input:checked~.child_title{color:#58aaa5}.checkout_wr .checkout_form .pay_wr__content .child input:checked~.child_title:after{opacity:1}.checkout_wr .checkout_form .pay_wr__content .child input:checked~.child_img{margin-bottom:10px}.checkout_wr .checkout_form .pay_wr__content .child input:checked~.child_img svg{fill:#58aaa5}.checkout_wr .checkout_form .pay_wr__content .child:active .child_title,.checkout_wr .checkout_form .pay_wr__content .child:focus .child_title,.checkout_wr .checkout_form .pay_wr__content .child:hover .child_title{color:#58aaa5}.checkout_wr .checkout_form .pay_wr__content .child:active .child_img,.checkout_wr .checkout_form .pay_wr__content .child:focus .child_img,.checkout_wr .checkout_form .pay_wr__content .child:hover .child_img{margin-bottom:10px}.checkout_wr .checkout_form .pay_wr__content .child:active .child_img svg,.checkout_wr .checkout_form .pay_wr__content .child:focus .child_img svg,.checkout_wr .checkout_form .pay_wr__content .child:hover .child_img svg{fill:#58aaa5}@media (max-width:620px){.checkout_wr .checkout_form .pay_wr__content .child{max-width:initial;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin:0 10px 15px}}@media (max-width:440px){.checkout_wr .checkout_form .pay_wr__content .child{max-width:initial;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px 15px}}.checkout_wr .checkout_form .promo{margin-bottom:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none}.checkout_wr .checkout_form .promo .input-field.checkbox_block{width:20px;height:20px;display:inline-block;margin-bottom:0;vertical-align:middle;margin-right:15px}.checkout_wr .checkout_form .promo input{line-height:26px;font-size:18px;border:none;background:0 0;border-bottom:1px solid #c8c8c8;color:#c8c8c8;width:100%;max-width:336px;margin-right:40px}.checkout_wr .checkout_form .promo button{background:#faaf41;-webkit-border-radius:45px;border-radius:45px;width:100%;max-width:228px;height:46px;border:none;color:#fff;line-height:17px;font-size:16px;text-align:center;letter-spacing:.04em;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.checkout_wr .checkout_form .promo button:active,.checkout_wr .checkout_form .promo button:focus,.checkout_wr .checkout_form .promo button:hover{background:#ffbc5b}.checkout_wr .checkout .btn_common_wr{margin:0;padding:0;text-align:left}.checkout_wr .checkout .btn_common_wr .btn_common{max-width:220px}.checkout_wr .checkout .total_price{line-height:54px;font-size:48px;font-weight:700;color:#3f4348;display:block}@media (min-width:1025px){.checkout_wr .checkout .total_price{display:none}}@media (max-width:768px){.checkout_wr .checkout .total_price{line-height:1.5;font-size:34px}}@media (max-width:1024px){.checkout_wr .checkout .btn_common_wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}}@media (max-width:540px){.checkout_wr .checkout .btn_common_wr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.checkout_wr .checkout_product{width:770px;margin-left:20px}@media (max-width:1200px){.checkout_wr .checkout_product{width:500px}}.checkout_wr .checkout_product__title{line-height:54px;font-size:48px;font-family:Gilroy;font-weight:700;color:#3f4348;margin-bottom:100px}@media (max-width:1024px){.checkout_wr .checkout_product__title{display:none}}.checkout_wr .checkout_product .content{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout_wr .checkout_product .content_product{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);max-width:370px;margin:0 15px 30px;background:#fff;padding:15px 50px 15px 15px;position:relative;border:1px solid #e5e5e5;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}@media (max-width:1200px){.checkout_wr .checkout_product .content_product{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 auto 30px}}.checkout_wr .checkout_product .content_product.delete{border-bottom:2px solid #eb3c45}.checkout_wr .checkout_product .content_product .img{width:94px;text-align:center}.checkout_wr .checkout_product .content_product .img_grm{font-size:14px;margin-top:5px;color:#3f4348;opacity:.6}@media (max-width:768px){.checkout_wr .checkout_product .content_product .img{width:75px}}.checkout_wr .checkout_product .content_product .desc{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding-left:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout_wr .checkout_product .content_product .desc_title{font-size:16px;font-family:Gilroy;font-weight:700;color:#3f4348}.checkout_wr .checkout_product .content_product .desc .price_ch{line-height:20px;font-size:18px;text-align:left;margin-top:10px;font-family:Gilroy;font-weight:700;color:#eb3c45}@media (max-width:768px){.checkout_wr .checkout_product .content_product .desc{width:-webkit-calc(100% - 75px);width:calc(100% - 75px)}}.checkout_wr .checkout_product .content_product .bs_count{margin-right:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkout_wr .checkout_product .content_product .bs_count span{display:inline-block;width:30px;height:30px;background:#f1f5f5;color:#318b85;text-align:center;cursor:pointer;font-size:20px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.checkout_wr .checkout_product .content_product .bs_count span:active,.checkout_wr .checkout_product .content_product .bs_count span:focus,.checkout_wr .checkout_product .content_product .bs_count span:hover{background:#58aaa5;color:#fff}.checkout_wr .checkout_product .content_product .bs_count input{width:30px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;text-align:center;font-size:16px;border:none;background:0 0}.checkout_wr .checkout_product .content_product__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout_wr .checkout_product .content_product .remove{width:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;border-left:1px solid #e5e5e5;cursor:pointer;z-index:2;background:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.checkout_wr .checkout_product .content_product .remove svg{fill:#11635d;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.checkout_wr .checkout_product .content_product .remove:active,.checkout_wr .checkout_product .content_product .remove:focus,.checkout_wr .checkout_product .content_product .remove:hover{background:#58aaa5}.checkout_wr .checkout_product .content_product .remove:active svg,.checkout_wr .checkout_product .content_product .remove:focus svg,.checkout_wr .checkout_product .content_product .remove:hover svg{fill:#fff}@media (max-width:1024px){.checkout_wr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout_wr .checkout{max-width:initial;width:80%;margin:0 auto 30px}.checkout_wr .checkout_product{width:100%;margin-left:0}.checkout_wr .checkout_form .input_group .input-field{max-width:initial}}@media (max-width:768px){.checkout_wr .checkout{width:100%}}.moment_wr.contacts_wr{margin-bottom:0}.checkout_wr .checkout_form .time_block .count_device .bootstrap-select:active .btn-default,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select:focus .btn-default,.checkout_wr .checkout_form .time_block .count_device .bootstrap-select:hover .btn-default{border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1024px){.btn_search{display:none!important}}@media (max-width:540px){.moment_wr{margin-bottom:0}.moment_wr .main_banner__title{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:34px;left:0;top:0;position:relative}}.xdsoft_autocomplete{width:100%!important;background:0 0}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown{border:1px dashed #58aaa5}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div{background:#fff;font-size:18px;line-height:1.5;color:#3f4348}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div:active,.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div:focus,.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div:hover{color:#eb3c45;background:0 0;cursor:pointer}.content.close_input{position:relative}.content.close_input:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(241,245,245,.6);z-index:2}.popup_wr{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);z-index:20;overflow-x:hidden;overflow-y:auto;display:none}.popup_wr .popup{width:90%;max-width:545px;background:#fff;z-index:21;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;padding:45px;margin:20px 0;max-height:100vh;overflow-y:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px}.popup_wr .popup [type=checkbox]{display:none}.popup_wr .popup .input-field span.red{color:#eb3c45}.popup_wr .popup .input-field p{line-height:25px;font-size:18px;color:#000;text-align:left}.popup_wr .popup .input-field.checkbox_block{margin-bottom:0}.popup_wr .popup .input-field.checkbox_block .check_condition{border:1px solid #58aaa5}.popup_wr .popup_title{line-height:34px;font-size:30px;margin-bottom:50px;text-align:center;font-family:Gilroy;font-weight:700}.popup_wr .popup_title span{color:#eb3c45;margin-right:5px}.popup_wr .popup_title span+span{color:#3f4348}.popup_wr .popup .input-field:not(.checkbox_block) input:focus{border:1px solid #409d97}.popup_wr .popup .input-field.error input:focus{border:1px solid #eb3c45}.popup_wr .popup_bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}.popup_wr .popup_bottom .btn_common_wr{padding:0;width:100%;max-width:220px;text-align:left}.popup_wr .popup_bottom .btn_common_wr .btn_common{min-height:46px}.popup_wr .popup .popup_close{position:absolute;right:20px;top:20px;width:13px;height:13px;cursor:pointer}.popup_wr .popup .popup_close svg{fill:rgba(0,0,0,.8)}@media (max-width:768px){.popup_wr .popup{padding:30px 15px 20px}.popup_wr .popup .label_field{font-size:16px}.popup_wr .popup .input-field input{height:40px}.popup_wr .popup .input-field textarea{height:100px}.popup_wr .popup .popup_title{font-size:24px;line-height:1.5;margin-bottom:20px}.popup_wr .popup_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.popup_wr .popup_bottom .input-field.checkbox_block{margin-bottom:10px}}.popup_wr .popup .select_{display:none;position:relative}.popup_wr .popup .select_:after{content:'';position:absolute;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;right:15px;top:20px;border-top-color:#409d97}.popup_wr .popup .input-field.open_select{margin-bottom:10px}.popup_wr .popup .input-field.open_select+.select_{display:block}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div.active{background:0 0;color:#eb3c45}.stock_one{max-width:1250px;margin:0 auto;padding:0 15px}.stock_one__title{line-height:30px;font-size:28px;margin-bottom:40px;font-family:Gilroy;font-weight:700}@media (max-width:768px){.stock_one__title{line-height:1.5;font-size:21px;margin-bottom:20px}}.stock_one__content{line-height:29px;font-size:18px;color:#313232;opacity:.9}.stock_one__content p{margin-bottom:15px}@media (max-width:768px){.stock_one__content{line-height:1.5;font-size:16px}.stock_one__content p{margin-bottom:10px}}.contacts_wr .all_title{z-index:1}.contacts_wr img{position:relative;z-index:1}.login_page{background:#f1f5f5}.login_page .login_wr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}.login_page .login_wr .login_form{width:100%;max-width:450px}.login_page .login_wr .login_form .btn_common_wr{padding:30px 15px 30px}.login_page .login_wr .login_form .check_condition{border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;border-radius:2px}.login_page .login_wr .login_description{width:-webkit-calc(100% - 450px);width:calc(100% - 450px);background:url(../images/login_bg.png) no-repeat right;padding-left:8%}.login_page .login_wr .login_description .desc{width:100%;max-width:450px;margin-top:150px}.login_page .login_wr .login_description .desc p{line-height:26px;font-size:18px;color:#313232;opacity:.7;margin-bottom:15px}.login_page .login_wr .login_description .desc li{line-height:1;font-size:16px;color:#313232;opacity:.9;font-family:Gilroy;font-weight:500;margin-bottom:5px}.login_page .login_wr .login_description .desc li:before{content:'';width:6px;height:6px;display:inline-block;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;background:#eb3c45;margin-right:10px}@media (max-width:768px){.login_page .login_wr .login_description{background:0 0}}.login_page .login_wr .eye_wr{position:relative;display:block;border:1px solid #e5e5e5}.login_page .login_wr .eye_wr input{border:none}.login_page .login_wr .eye_wr .eye{position:absolute;right:0;top:0;height:100%;width:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #e5e5e5;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;background:#fff}.login_page .login_wr .eye_wr .eye:active,.login_page .login_wr .eye_wr .eye:focus,.login_page .login_wr .eye_wr .eye:hover{background:#e5e5e5;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.login_page .login_wr .input-field{position:relative}.login_page .login_wr .input-field input{-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#999!important;color:#999!important}@media (max-width:1024px){.login_page .login_wr .login_form{max-width:600px;margin:0 auto 40px}.login_page .login_wr .login_description{width:100%;padding-left:0;-webkit-background-size:contain;background-size:contain}.login_page .login_wr .login_description .desc{margin-top:0}}.login_page .login_wr .login_bottom .retunrpass{line-height:17px;font-size:16px;letter-spacing:.04em;text-transform:uppercase;font-family:Gilroy;font-weight:700;color:#58aaa5;border-bottom:1px dashed #58aaa5}.login_page .login_wr .login_bottom .retunrpass:active,.login_page .login_wr .login_bottom .retunrpass:focus,.login_page .login_wr .login_bottom .retunrpass:hover{border-bottom:1px dashed #f1f5f5}.stock.all_bg{background:#f1f5f5;margin:0}.stock.all_bg img{position:relative;z-index:1}@media (max-width:768px){.stock.all_bg{padding:0 0 40px}.stock.all_bg:after{bottom:-220px}}.restaurants_wr .work_wr{padding:60px 0 120px}.restaurants_wr .work_wr .work_photo{bottom:-10px}.restaurants_wr .banners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -15px}.restaurants_wr .banners_container{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px;-webkit-border-radius:5px;border-radius:5px;background:#f1f5f5;padding:60px 55px;position:relative}@media (max-width:768px){.restaurants_wr .banners_container{padding:30px}}.restaurants_wr .banners_container:last-child{background:#ffedd4}.restaurants_wr .banners_container:last-child .banners__child{background:url(../images/rest_img-logo1.png) no-repeat 64px}@media (max-width:768px){.restaurants_wr .banners_container:last-child .banners__child{background:url(../images/rest_img-logo1.png) center no-repeat;-webkit-background-size:contain;background-size:contain}}.restaurants_wr .banners_container:last-child .banners__child__img{bottom:0}.restaurants_wr .banners__child{background:url(../images/rest_img-logo.png) no-repeat 40px;-webkit-background-size:contain;background-size:contain;padding-top:40px;position:relative;z-index:1}.restaurants_wr .banners__child .btn_common_wr{text-align:left;padding:30px 15px 30px 0}.restaurants_wr .banners__child__img{position:absolute;right:0;bottom:-15px}@media (max-width:1440px){.restaurants_wr .banners__child__img{max-width:380px}}@media (max-width:1300px){.restaurants_wr .banners__child__img{max-width:340px}}@media (max-width:768px){.restaurants_wr .banners__child__img{display:none}}.restaurants_wr .banners__child__title{font-size:48px;line-height:54px;color:#58aaa5;font-family:Gilroy;font-weight:900;margin-bottom:25px}.restaurants_wr .banners__child__descr{font-size:14px;color:#3f4348;max-width:280px}.restaurants_wr .banners__child__descr span{display:inline-block;margin-right:5px;margin-bottom:10px}@media (max-width:768px){.restaurants_wr .banners__child{background:url(../images/rest_img-logo.png) center no-repeat;-webkit-background-size:contain;background-size:contain;text-align:center}.restaurants_wr .banners__child__descr{max-width:initial}.restaurants_wr .banners__child .btn_common_wr{text-align:center}}@media (max-width:768px){.restaurants_wr .banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.restaurants_wr .banners_container{width:initial;margin:0 0 30px}}.about_us .banner_about{position:relative;margin-bottom:70px}.about_us .banner_about__block{position:absolute;left:160px;top:30%;max-width:600px}.about_us .banner_about__block-title{font-size:48px;line-height:54px;color:#f1f5f5;margin-bottom:30px;font-family:Gilroy;font-weight:700}.about_us .banner_about__block-data{font-size:18px;line-height:normal;color:#e8ebef;margin-bottom:10px}@media (max-width:580px){.about_us .banner_about__block-data{font-size:16px;color:#3f4348;margin-top:20px}}.about_us .banner_about__block-descr{font-size:18px;line-height:29px;color:rgba(255,255,255,.9)}@media (max-width:1024px){.about_us .banner_about{margin-bottom:30px}.about_us .banner_about__block{left:10%;top:10%}.about_us .banner_about__block-title{margin-bottom:20px}}@media (max-width:768px){.about_us .banner_about__block-title{margin-bottom:0;font-size:34px;line-height:1.5}.about_us .banner_about__block-descr{font-size:16px;line-height:1.5}}@media (max-width:580px){.about_us .banner_about__block{position:static}.about_us .banner_about__block-title{color:#3f4348}.about_us .banner_about__block-descr{color:#3f4348}}.about_us__content{max-width:1250px;margin:0 auto 40px;overflow:hidden;position:relative;z-index:1}.about_us .title{font-size:28px;line-height:30px;font-family:Gilroy;font-weight:900;color:#3f4348;margin-bottom:40px}@media (max-width:1024px){.about_us .title{margin-bottom:20px}}@media (max-width:768px){.about_us .title{font-size:21px;line-height:1.5}}.about_us p{font-size:18px;line-height:29px;font-family:Gilroy;font-weight:500;color:rgba(49,50,50,.9)}@media (max-width:768px){.about_us p{font-size:16px;line-height:1.5}}.about_us .block_text{margin-bottom:40px}@media (max-width:1024px){.about_us .block_text{margin-bottom:20px}}.about_us a{color:#8ec5c2;display:inline-block;margin:0 5px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border-bottom:1px solid transparent;line-height:1}.about_us a:active,.about_us a:focus,.about_us a:hover{border-bottom:1px solid #8ec5c2}.about_us .block_video{text-align:center;margin-bottom:50px}@media (max-width:1024px){.about_us .block_video{margin-bottom:30px}}.about_us .block_video a{position:relative;display:inline-block;margin:0}.about_us .block_video a .btn_play{position:absolute;background:rgba(0,0,0,.6);width:150px;height:150px;-webkit-border-radius:50%;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about_us .block_video a .btn_play img{margin:0 0 0 10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.about_us .block_video a .btn_play:active img,.about_us .block_video a .btn_play:focus img,.about_us .block_video a .btn_play:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.about_us .block_video a .btn_play{width:80px;height:80px}.about_us .block_video a .btn_play img{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.about_us blockquote{-webkit-border-radius:5px;border-radius:5px;min-height:100px;border-left:10px solid #eb3c45;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 170px 10px 40px;font-family:Gilroy;font-weight:500;margin:40px 0;font-size:18px;line-height:29px;color:rgba(49,50,50,.9);background:#f1f5f5 url(../images/blockq.svg) no-repeat 92%}.about_us blockquote span{max-width:1020px;width:100%;padding:0 10px}@media (max-width:768px){.about_us blockquote{font-size:16px;line-height:1.5;background-position:98%;padding:10px 70px 10px 20px;margin:15px 0}}@media (max-width:540px){.about_us blockquote{background-position:50% 10%;padding:60px 15px 10px 15px}.about_us blockquote span{padding:0}}.about_us .withImg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.about_us .withImg p{max-width:760px;margin-bottom:0}.about_us .withImg .image_block{margin-right:10px}@media (max-width:768px){.about_us .withImg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.about_us .withImg .image_block{margin-bottom:20px}}.delivery,.delivery_bottom{margin-bottom:120px}.delivery_bottom_title,.delivery_title{font-size:48px;line-height:54px;color:#eb3c45;margin-bottom:60px;font-family:Gilroy;font-weight:900}.delivery_bottom_title span+span,.delivery_title span+span{color:#333;display:inline-block;margin-left:5px}@media (max-width:1024px){.delivery_bottom_title,.delivery_title{font-size:34px;line-height:1.5;margin-bottom:20px}}@media (max-width:768px){.delivery_bottom_title,.delivery_title{font-size:28px}}.delivery ul.tabs,.delivery_bottom ul.tabs{max-width:770px}.delivery ul.tabs li,.delivery_bottom ul.tabs li{width:50%}@media (max-width:1024px){.delivery ul.tabs,.delivery_bottom ul.tabs{margin:0 auto 40px}}.delivery .tab_body,.delivery_bottom .tab_body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1024px){.delivery .tab_body,.delivery_bottom .tab_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.delivery .tab_body .map,.delivery_bottom .tab_body .map{margin-bottom:40px;height:200px}.delivery .tab_body .delivery_info,.delivery_bottom .tab_body .delivery_info{margin-left:0}}.delivery .delivery_info,.delivery_bottom .delivery_info{margin-left:160px}@media (max-width:1200px){.delivery .delivery_info,.delivery_bottom .delivery_info{margin-left:50px}}.delivery .child,.delivery_bottom .child{margin-bottom:20px;max-width:450px}.delivery .child_title,.delivery_bottom .child_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px}.delivery .child_title img,.delivery_bottom .child_title img{margin:0 25px 0 0}.delivery .child_title span,.delivery_bottom .child_title span{font-size:22px;line-height:24px;color:#3f4348}.delivery .child .child_d,.delivery_bottom .child .child_d{font-size:18px;line-height:23px;color:rgba(42,41,40,.7)}@media (max-width:1024px){.delivery .child_title,.delivery_bottom .child_title{margin-bottom:30px}.delivery .child_title span,.delivery_bottom .child_title span{font-size:18px;line-height:1.5}.delivery .child .child_d,.delivery_bottom .child .child_d{font-size:16px;line-height:1.5}}@media (max-width:768px){.delivery .child_title,.delivery_bottom .child_title{margin-bottom:20px}.delivery .child_title span,.delivery_bottom .child_title span{font-size:16px}.delivery .child .child_d,.delivery_bottom .child .child_d{font-size:14px}}.delivery_bottom_info,.delivery_info{font-family:Gilroy;font-weight:500;max-width:450px;width:100%}.delivery_bottom_info__title,.delivery_info__title{font-size:28px;line-height:30px;margin-bottom:45px;color:#3f4348}.delivery .delivery_bottom_content,.delivery_bottom .delivery_bottom_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.delivery .delivery_bottom_content-child,.delivery_bottom .delivery_bottom_content-child{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px);margin:0 10px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:28px;line-height:30px;padding:45px 15px;font-family:Gilroy;font-weight:700}.delivery .delivery_bottom_content-child .title,.delivery_bottom .delivery_bottom_content-child .title{margin-top:25px}.delivery .delivery_bottom_content-child .img,.delivery_bottom .delivery_bottom_content-child .img{min-height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.delivery .delivery_bottom_content-child,.delivery_bottom .delivery_bottom_content-child{padding:30px 15px;font-size:24px}}@media (max-width:1024px){.delivery .delivery_bottom_content-child,.delivery_bottom .delivery_bottom_content-child{font-size:18px}}@media (max-width:768px){.delivery .delivery_bottom_content-child,.delivery_bottom .delivery_bottom_content-child{width:100%;margin:0 0 20px}}@media (max-width:768px){.delivery .delivery_bottom_content,.delivery_bottom .delivery_bottom_content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1024px){.delivery,.delivery_bottom{margin-bottom:60px}}@media (max-width:768px){.delivery,.delivery_bottom{margin-bottom:40px}}.all_bg.del_t{padding-bottom:0}.all_bg.del_t:after{height:240px}@media (max-width:1200px){.all_bg.del_t:after{bottom:-200px}}.map{height:500px;width:100%;max-width:770px}.news_page .all_title{font-size:74px;line-height:83px}@media (max-width:1400px){.news_page .all_title{font-size:64px;line-height:73px}}@media (max-width:1200px){.news_page .all_title{font-size:54px;line-height:63px}}@media (max-width:1024px){.news_page .all_title{font-size:48px;line-height:1.5}}@media (max-width:768px){.news_page .all_title{font-size:34px}}.news_page .all_bg{position:relative;z-index:1;background:#f1f5f5;padding:0 0 160px;margin-bottom:-140px}.news_page .all_bg:after{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);height:200px;bottom:-100px}@media (max-width:540px){.news_page .all_bg{padding:0}}.news_page .news{margin:0 -15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.news_page .news_child{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin:0 15px 30px;-webkit-border-radius:5px;border-radius:5px;background:#fff}@media (min-width:1025px){.news_page .news_child{border-bottom:1px solid #e5e5e5}}.news_page .news_child.first{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.news_page .news_child.first .news_child__descr{width:-webkit-calc(100% - 290px);width:calc(100% - 290px);padding:35px 35px 10px}.news_page .news_child.first .data{margin-bottom:30px}.news_page .news_child.first .title{font-size:28px;line-height:30px;color:#3f4348;margin-bottom:30px;display:block}.news_page .news_child.first .descr{font-size:18px;line-height:26px;color:rgba(49,50,50,.9);font-family:Gilroy;font-weight:500}.news_page .news_child.first .news_child__img{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.news_page .news_child__img{overflow:hidden;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.news_page .news_child__img img{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;height:100%;-o-object-fit:cover;object-fit:cover}.news_page .news_child__descr{border:1px solid #e5e5e5;padding:25px}@media (min-width:1025px){.news_page .news_child__descr{border-bottom:none}}.news_page .news_child__descr .data{font-size:14px;line-height:1;color:rgba(56,63,63,.7);margin-bottom:10px}.news_page .news_child__descr .title{font-size:22px;line-height:24px;font-family:Gilroy;font-weight:700;color:#3f4348}.news_page .news_child__descr .title:active,.news_page .news_child__descr .title:focus,.news_page .news_child__descr .title:hover{color:#58aaa5}.news_page .news_child:active img,.news_page .news_child:focus img,.news_page .news_child:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1300px){.news_page .news_child.first .news_child__descr{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}.news_page .news_child.first .data{margin-bottom:10px}.news_page .news_child.first .title{font-size:22px;line-height:24px;margin-bottom:10px}.news_page .news_child.first .descr{font-size:16px;line-height:1.5}}@media (max-width:1200px){.news_page .news_child.first .news_child__descr{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding:25px 25px 10px}}@media (max-width:1024px){.news_page .news_child{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}.news_page .news_child.first{display:none}}@media (max-width:768px){.news_page .news_child{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.news_page .news_child .news_child__descr{padding:15px}.news_page .news_child .news_child__descr .title{font-size:18px;line-height:1.2}.news_page .news_child .news_child__img img{height:inherit}}@media (max-width:400px){.news_page .news_child{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}.one_news .all_bg{padding-bottom:240px;background:#f1f5f5;margin-bottom:-300px}.one_news .all_bg:after{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);height:240px}@media (max-width:768px){.one_news .all_bg{margin-bottom:-270px}}@media (max-width:768px){.one_news .all_bg{margin-bottom:-260px}}@media (max-width:540px){.one_news .all_bg{margin-bottom:-30px!important;padding-bottom:30px}}@media (max-width:768px){.one_news .banner_about__block{left:5%}.one_news .banner_about__block .banner_about__block-title{font-size:28px;line-height:1.2}}.profile_form .error_block{position:absolute}.profile_form .btn_form{font-size:16px;line-height:46px;text-align:center;letter-spacing:.04em;color:#fff;background:#faaf41;border:none;min-width:196px;height:46px;vertical-align:middle;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width:600px){.profile_form .btn_form{min-width:40px}.profile_form .btn_form span{display:none}}.profile_form .btn_form.add_ard:after,.profile_form .btn_form.btn_apply:after{content:'\2714';display:none}@media (max-width:600px){.profile_form .btn_form.add_ard:after,.profile_form .btn_form.btn_apply:after{display:block}}.profile_form .btn_form:active,.profile_form .btn_form:focus,.profile_form .btn_form:hover{opacity:.8}.profile_form .add_input .btn_form.add_ard:after{content:'\271a'}.profile_form .btn_apply{-webkit-border-radius:5px;border-radius:5px;margin-left:25px}@media (max-width:600px){.profile_form .btn_apply{margin-left:5px}}.profile_form .add_ard{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.profile_form .input-field.input_edit{font-size:0}.profile_form .input-field.input_edit label{max-width:442px;width:-webkit-calc(100% - (25px + 196px));width:calc(100% - (25px + 196px));position:relative;display:inline-block;margin-bottom:0}.profile_form .input-field.input_edit label .apply,.profile_form .input-field.input_edit label .edit_inp{position:absolute;right:0;top:0;bottom:0;width:50px;border:none;border-left:1px solid #e5e5e5;background:0 0}.profile_form .input-field.input_edit label .apply{background:#58aaa5;display:none;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.profile_form .input-field.input_edit label input{padding:0 55px 0 15px;font-family:Gilroy;font-weight:500}.profile_form .input-field.input_edit label input::-webkit-input-placeholder{font-family:Gilroy;font-weight:500;font-size:18px;line-height:26px;color:#000}.profile_form .input-field.input_edit label input:-moz-placeholder{font-family:Gilroy;font-weight:500;font-size:18px;line-height:26px;color:#000}.profile_form .input-field.input_edit label input::-moz-placeholder{font-family:Gilroy;font-weight:500;font-size:18px;line-height:26px;color:#000}.profile_form .input-field.input_edit label input:-ms-input-placeholder{font-family:Gilroy;font-weight:500;font-size:18px;line-height:26px;color:#000}@media (max-width:600px){.profile_form .input-field.input_edit label{width:-webkit-calc(100% - 45px);width:calc(100% - 45px)}}.profile_form .input-field.input_edit.tel_add input{padding:0 15px 0 60px}.profile_form .add_inp{font-size:16px;line-height:17px;letter-spacing:.04em;background:0 0;text-transform:uppercase;border:none;border-bottom:1px dashed #58aaa5;color:#58aaa5;margin-left:25px;padding:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-family:Gilroy;font-weight:700}.profile_form .add_inp:active,.profile_form .add_inp:focus,.profile_form .add_inp:hover{border-bottom:1px dashed transparent}@media (max-width:600px){.profile_form .add_inp{margin:10px 0 0;font-size:14px}}.profile_form .subscr_block_title{font-size:22px;line-height:24px;font-family:Gilroy;font-weight:700;margin-bottom:30px}.profile_form .subscr_block_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.profile_form .subscr_block_content .radio_block{margin-right:40px}@media (max-width:540px){.profile_form .subscr_block_content{display:block;margin-right:0;margin-bottom:15px}}.profile_form .adress_edit{font-size:0}.profile_form .adress_edit label{width:-webkit-calc(100% - 196px);width:calc(100% - 196px);max-width:732px;position:relative;margin-bottom:0;display:inline-block}.profile_form .adress_edit label input{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding-left:60px}@media (max-width:600px){.profile_form .adress_edit label{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}.profile_form .adress_edit.add_input .add_ard{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;color:#757575;background:#e5e5e5}.profile_form .adress_edit.add_input input{padding-left:15px}.profile_form .edit_adr{position:absolute;left:0;top:0;bottom:0;width:50px;background:0 0;border:none;border-right:1px solid #e5e5e5}.bg-search{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:2;display:none}.search_form{position:absolute;width:100%;-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%);padding-left:90px;padding-right:45px;z-index:100;bottom:-7px;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.search_form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f1f5f5;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.15);box-shadow:0 1px 10px rgba(0,0,0,.15);-webkit-border-radius:50px;border-radius:50px;min-height:70px;overflow:hidden}.search_form input{width:100%;padding:0 15px 0 45px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:22px;text-transform:uppercase;background:#f1f5f5;color:#040404}.search_form input::-webkit-input-placeholder{font-size:22px;text-transform:uppercase;color:#040404}.search_form input:-moz-placeholder{font-size:22px;text-transform:uppercase;color:#040404}.search_form input::-moz-placeholder{font-size:22px;text-transform:uppercase;color:#040404}.search_form input:-ms-input-placeholder{font-size:22px;text-transform:uppercase;color:#040404}.search_form button{width:100%;max-width:230px;line-height:22px;font-size:20px;text-align:center;letter-spacing:.04em;background:#faaf41;color:#fff;border:none;-webkit-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.search_form button:active,.search_form button:focus,.search_form button:hover{background:#ffbc5b}.search_form.open{opacity:1!important;visibility:visible!important}.search_form.close_b{opacity:0;visibility:hidden}@media (max-width:1400px){.search_form{padding-left:15px;padding-right:15px}}@media (max-width:1024px){.search_form form{min-height:50px}.search_form input{font-size:16px}.search_form input::-webkit-input-placeholder{font-size:16px}.search_form input:-moz-placeholder{font-size:16px}.search_form input::-moz-placeholder{font-size:16px}.search_form input:-ms-input-placeholder{font-size:16px}.search_form button{max-width:200px}}@media (max-width:768px){.search_form form{min-height:40px}.search_form input{padding:0 15px}.search_form button{max-width:120px;font-size:14px}}.result{margin-top:30px;background:#fff;width:50%;-webkit-box-shadow:0 4px 30px #062a28;box-shadow:0 4px 30px #062a28;max-height:300px;overflow-y:auto}@media (max-width:1024px){.result{width:100%}}.result_list{width:100%;display:block}.result_list__child a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px;border-bottom:1px solid #e5e5e5;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){.result_list__child a{padding:15px}}.result_list__child a:active,.result_list__child a:focus,.result_list__child a:hover{border-bottom:1px solid #faaf41}.result .image{margin-right:15px}.result .description{font-family:Gilroy;font-weight:500;font-size:16px}.result .description .title{line-height:21px;color:#3f4348}.result .description .price{line-height:24px;color:#eb3c45}