*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;height:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){html{display:flex;flex-direction:column}}body{display:flex;flex-direction:column;min-height:100%;margin:0;background-color:transparent;text-rendering:optimizeLegibility;text-decoration-skip:objects;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:focus{outline:0}blockquote,dd,dl,figure,p{margin:0}blockquote,q{quotes:none}ol,ul{padding:0;margin:0;list-style-type:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}audio,video{display:block}img{border:none}iframe{border:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:inherit}a{background-color:transparent;text-decoration:underline;color:inherit}abbr{border:none;text-decoration:none}b,strong{font-weight:inherit}em,i{font-style:inherit}dfn{font-style:inherit}mark{background-color:transparent;color:inherit}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:inherit;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background-color:#fff;font:inherit;color:#000;letter-spacing:inherit}button,input{overflow:visible}button,select{text-align:left;text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none}textarea{resize:none;overflow-y:auto;overflow-x:hidden}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search]{outline:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:0;margin:0;border:none}legend{display:block;padding:0;white-space:normal}select::-ms-expand{display:none}::-webkit-input-placeholder{color:inherit;opacity:.5;transition:opacity .3s}::-moz-placeholder{color:inherit;opacity:.5;transition:opacity .3s}:-moz-placeholder{color:inherit;opacity:.5;transition:opacity .3s}:-ms-input-placeholder{color:inherit;opacity:.5;transition:opacity .3s}::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}:focus::-webkit-input-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}svg{display:block;width:100%;height:100%;fill:currentColor}[hidden]{display:none}.disabled,:disabled{cursor:not-allowed}::-ms-clear{display:none}:-webkit-autofill{box-shadow:0 0 100px #fff inset;-webkit-text-fill-color:currentColor}::selection{color:#fff;background-color:#338fff}.clearfix:after{content:'';display:block;clear:both}.visually-hidden{position:absolute;z-index:-1;width:0;height:0;padding:0;margin:0;border:none;overflow:hidden}.contain-pic,.cover-pic{position:absolute;top:0;left:0;width:100%;height:100%}.cover-pic{object-fit:cover}.contain-pic{object-fit:contain}.footer-page{margin-top:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical .swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow .swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column .swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-vertical .swiper-wrapper{flex-direction:column}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.slider0[data-slides] .slick-list{margin-left:-30px}.slider0[data-slides] .slick-list .i{padding-left:30px}.slider0 .sliderbx{overflow:hidden}.slider0 .sliderbx .i{display:inherit}.slider0 .i{display:none}.slider0 .i:first-child{display:inherit}@font-face{font-family:GothamPro-Bold;src:url('./fonts/GothamPro-Bold.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothamPro-Light;src:url('./fonts/GothamPro-Light.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothamPro-Medium;src:url('./fonts/GothamPro-Medium.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothamPro;src:url('./fonts/GothamPro.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CeraPro-Light;src:url('./fonts/CeraPro-Light.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CeraPro-Medium;src:url('./fonts/CeraPro-Medium.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CeraPro-Regular;src:url('./fonts/CeraPro-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.__c .mapbx,.__p .ourfactsgr,.__p .specsgr,.__p .usergr,.__p .workstepsgr,._gr,.commentsgr,.fgr,.galchildsgr,.galparentsgr,.indexcommentsgr,.mgr,.mgr-alt,.mgr-base,.newsgr,.txgr{display:flex;flex-wrap:wrap;margin-left:-30px;margin-left:var(--_-sp)}.__c .mapbx .mapbx_i,.__p .ourfactsgr .i,.__p .specsgr .i,.__p .usergr .i,.__p .workstepsgr .i,._gr .__i,._gr ._i,.commentsgr .i,.fgr .copyrights,.fgr .i,.fgr .links,.fgr .social,.galchildsgr .i,.galparentsgr .i,.indexcommentsgr .i,.mgr .i,.mgr-alt .i,.mgr-base .i,.newsgr .i,.txgr .txgr_i,.txgr .txgr_main,.txgr .txgr_side{padding-left:30px;padding-left:var(--_sp)}._gr ._i,._gr3 ._i{width:33.33333333%}._gr ._i2,._gr3 ._i2{width:66.66666667%}._gr2 ._i{width:50%}._gr4 ._i{width:25%}._gr4 ._i2{width:50%}._gr4 ._i3{width:75%}._gr5 ._i{width:20%}._gr5 ._i2{width:40%}._gr5 ._i3{width:60%}._gr5 ._i4{width:80%}._gr6 ._i{width:16.66666667%}._gr6 ._i2{width:33.33333333%}._gr6 ._i3{width:50%}._gr6 ._i4{width:66.66666667%}._gr6 ._i5{width:83.33333333%}@keyframes animate_grow{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.08,1.08,1.08)}100%{transform:scale3d(1,1,1)}}@keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}html{--scrollbar-width:20px;font-family:CeraPro-Light,sans-serif;font-size:18px;line-height:1.5;color:#1c1c1c;background:#fff}@media only screen and (max-width:1689px){html{font-size:16px}}@media only screen and (max-width:1199px){html{font-size:14px}}strong{font-family:CeraPro-Medium,sans-serif;font-weight:400}a{color:#c22b1a}a:active,a:hover{color:#e33f2c}img{max-width:100%;vertical-align:middle}a img{border-width:0}.-cta2gr .ctagr .ctagr_form .formbx_h,.__p .formbx .formbx_h,.__p .specsgr .i .h,.__p .usergr .i .h,.__p .worksteps2gr .i .h,.__p .worksteps3gr .i .h,.__p .workstepsgr .i .h,.__pf .h,.billboardbx0 .h,.calcgr .calcsum,.contactsdatagr .i .h,.ctagr .ctagr_h,.ctagr .ctagr_h2,.ctagr.-cta2gr .ctagr_form .formbx_h,.fgr .h,.galchildsgr .i .h,.galparentsgr .i .h,.h1,.h2,.h3,.h4,.h5,.indexcommentsgr .i .h,.mgr .i .h,.mgr-alt .i .h,.mgr-base .i .h,.newsgr .i .h,.popup-content .popup_h,.popup.-popupBig .popup-content .popup_h,.portfoliogr>.i .h a,.pricesgr .h,.pricesgr .pricesgr .h,.pricesgr .pricesgr .pricesgr .h,.reviewsratings .i .h,.singles .i .h a,.wrform-kavv .form_h,h1,h2,h3,h4,h5,h6{font-family:GothamPro-Bold,sans-serif;font-weight:400;margin-bottom:1rem;overflow-wrap:break-word}.__p .specsgr .i .h strong,.__p .usergr .i .h strong,.__p .worksteps2gr .i .h strong,.__p .worksteps3gr .i .h strong,.__p .workstepsgr .i .h strong,.__pf .h strong,.billboardbx0 .h strong,.contactsdatagr .i .h strong,.ctagr .ctagr_h strong,.ctagr .ctagr_h2 strong,.galchildsgr .i .h strong,.galparentsgr .i .h strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.indexcommentsgr .i .h strong,.mgr .i .h strong,.mgr-alt .i .h strong,.mgr-base .i .h strong,.newsgr .i .h strong,.popup-content .popup_h strong,.portfoliogr>.i .h a strong,.pricesgr .h strong,.pricesgr .pricesgr .h strong,.pricesgr .pricesgr .pricesgr .h strong,.reviewsratings .i .h strong,.singles .i .h a strong,.wrform-kavv .form_h strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:GothamPro-Bold,sans-serif}.__p .specsgr .i .h a,.__p .usergr .i .h a,.__p .worksteps2gr .i .h a,.__p .worksteps3gr .i .h a,.__p .workstepsgr .i .h a,.__pf .h a,.billboardbx0 .h a,.contactsdatagr .i .h a,.ctagr .ctagr_h a,.ctagr .ctagr_h2 a,.galchildsgr .i .h a,.galparentsgr .i .h a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.indexcommentsgr .i .h a,.mgr .i .h a,.mgr-alt .i .h a,.mgr-base .i .h a,.newsgr .i .h a,.popup-content .popup_h a,.portfoliogr>.i .h a a,.pricesgr .h a,.pricesgr .pricesgr .h a,.pricesgr .pricesgr .pricesgr .h a,.reviewsratings .i .h a,.singles .i .h a a,.wrform-kavv .form_h a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;border-bottom:1px solid}.__p .specsgr .i .h img,.__p .usergr .i .h img,.__p .worksteps2gr .i .h img,.__p .worksteps3gr .i .h img,.__p .workstepsgr .i .h img,.__pf .h img,.billboardbx0 .h img,.contactsdatagr .i .h img,.ctagr .ctagr_h img,.ctagr .ctagr_h2 img,.galchildsgr .i .h img,.galparentsgr .i .h img,.h1 img,.h2 img,.h3 img,.h4 img,.h5 img,.indexcommentsgr .i .h img,.mgr .i .h img,.mgr-alt .i .h img,.mgr-base .i .h img,.newsgr .i .h img,.popup-content .popup_h img,.portfoliogr>.i .h a img,.pricesgr .h img,.pricesgr .pricesgr .h img,.pricesgr .pricesgr .pricesgr .h img,.reviewsratings .i .h img,.singles .i .h a img,.wrform-kavv .form_h img,h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{vertical-align:middle}@media only screen and (min-width:1690px){.-cta2gr .ctagr .ctagr_form .formbx_h,.__p .formbx .formbx_h,.__p .specsgr .i .h,.__p .usergr .i .h,.__p .worksteps2gr .i .h,.__p .worksteps3gr .i .h,.__p .workstepsgr .i .h,.__pf .h,.billboardbx0 .h,.calcgr .calcsum,.contactsdatagr .i .h,.ctagr .ctagr_h,.ctagr .ctagr_h2,.ctagr.-cta2gr .ctagr_form .formbx_h,.fgr .h,.galchildsgr .i .h,.galparentsgr .i .h,.h1,.h2,.h3,.h4,.h5,.indexcommentsgr .i .h,.mgr .i .h,.mgr-alt .i .h,.mgr-base .i .h,.newsgr .i .h,.popup-content .popup_h,.popup.-popupBig .popup-content .popup_h,.portfoliogr>.i .h a,.pricesgr .h,.pricesgr .pricesgr .h,.pricesgr .pricesgr .pricesgr .h,.reviewsratings .i .h,.singles .i .h a,.wrform-kavv .form_h,h1,h2,h3,h4,h5,h6{margin-bottom:1.4rem}}.__c .h1,.calcgr .calcsum,.h1,h1{font-size:36px;line-height:1.3}@media only screen and (max-width:1199px){.__c .h1,.calcgr .calcsum,.h1,h1{font-size:30px}}@media only screen and (max-width:767px){.__c .h1,.calcgr .calcsum,.h1,h1{font-size:22px}}.__c .billboardbx0 .h,.__c .ctagr .ctagr_h,.__c .h2,.billboardbx0 .h,.ctagr .ctagr_h,.h2,h2{font-size:36px;line-height:1.3}@media only screen and (max-width:1199px){.__c .billboardbx0 .h,.__c .ctagr .ctagr_h,.__c .h2,.billboardbx0 .h,.ctagr .ctagr_h,.h2,h2{font-size:30px}}@media only screen and (max-width:767px){.__c .billboardbx0 .h,.__c .ctagr .ctagr_h,.__c .h2,.billboardbx0 .h,.ctagr .ctagr_h,.h2,h2{font-size:22px}}.-cta2gr .ctagr .ctagr_form .formbx_h,.__c .__p .worksteps2gr .i .h,.__c .__p .workstepsgr .i .h,.__c .h3,.__c .indexcommentsgr .i .h,.__c .popup-content .popup_h,.__c .pricesgr .h,.__c .wrform-kavv .form_h,.__p .formbx .formbx_h,.__p .worksteps2gr .i .h,.__p .workstepsgr .i .h,.ctagr.-cta2gr .ctagr_form .formbx_h,.h3,.indexcommentsgr .i .h,.popup-content .popup_h,.popup.-popupBig .popup-content .popup_h,.pricesgr .h,.wrform-kavv .form_h,h3{font-size:24px;line-height:1.3}@media only screen and (max-width:1199px){.-cta2gr .ctagr .ctagr_form .formbx_h,.__c .__p .worksteps2gr .i .h,.__c .__p .workstepsgr .i .h,.__c .h3,.__c .indexcommentsgr .i .h,.__c .popup-content .popup_h,.__c .pricesgr .h,.__c .wrform-kavv .form_h,.__p .formbx .formbx_h,.__p .worksteps2gr .i .h,.__p .workstepsgr .i .h,.ctagr.-cta2gr .ctagr_form .formbx_h,.h3,.indexcommentsgr .i .h,.popup-content .popup_h,.popup.-popupBig .popup-content .popup_h,.pricesgr .h,.wrform-kavv .form_h,h3{font-size:18px}}@media only screen and (max-width:767px){.-cta2gr .ctagr .ctagr_form .formbx_h,.__c .__p .worksteps2gr .i .h,.__c .__p .workstepsgr .i .h,.__c .h3,.__c .indexcommentsgr .i .h,.__c .popup-content .popup_h,.__c .pricesgr .h,.__c .wrform-kavv .form_h,.__p .formbx .formbx_h,.__p .worksteps2gr .i .h,.__p .workstepsgr .i .h,.ctagr.-cta2gr .ctagr_form .formbx_h,.h3,.indexcommentsgr .i .h,.popup-content .popup_h,.popup.-popupBig .popup-content .popup_h,.pricesgr .h,.wrform-kavv .form_h,h3{font-size:18px}}.__c .__p .specsgr .i .h,.__c .__p .usergr .i .h,.__c .__p .worksteps3gr .i .h,.__c .__pf .h,.__c .contactsdatagr .i .h,.__c .ctagr .ctagr_h2,.__c .galchildsgr .i .h,.__c .galparentsgr .i .h,.__c .h4,.__c .mgr .i .h,.__c .mgr-alt .i .h,.__c .mgr-base .i .h,.__c .newsgr .i .h,.__c .portfoliogr>.i .h a,.__c .pricesgr .pricesgr .h,.__c .reviewsratings .i .h,.__c .singles .i .h a,.__p .specsgr .i .h,.__p .usergr .i .h,.__p .worksteps3gr .i .h,.__pf .h,.contactsdatagr .i .h,.ctagr .ctagr_h2,.fgr .h,.galchildsgr .i .h,.galparentsgr .i .h,.h4,.mgr .i .h,.mgr-alt .i .h,.mgr-base .i .h,.newsgr .i .h,.portfoliogr>.i .h a,.pricesgr .pricesgr .h,.reviewsratings .i .h,.singles .i .h a,h4{font-size:20px;line-height:1.3}@media only screen and (max-width:1199px){.__c .__p .specsgr .i .h,.__c .__p .usergr .i .h,.__c .__p .worksteps3gr .i .h,.__c .__pf .h,.__c .contactsdatagr .i .h,.__c .ctagr .ctagr_h2,.__c .galchildsgr .i .h,.__c .galparentsgr .i .h,.__c .h4,.__c .mgr .i .h,.__c .mgr-alt .i .h,.__c .mgr-base .i .h,.__c .newsgr .i .h,.__c .portfoliogr>.i .h a,.__c .pricesgr .pricesgr .h,.__c .reviewsratings .i .h,.__c .singles .i .h a,.__p .specsgr .i .h,.__p .usergr .i .h,.__p .worksteps3gr .i .h,.__pf .h,.contactsdatagr .i .h,.ctagr .ctagr_h2,.fgr .h,.galchildsgr .i .h,.galparentsgr .i .h,.h4,.mgr .i .h,.mgr-alt .i .h,.mgr-base .i .h,.newsgr .i .h,.portfoliogr>.i .h a,.pricesgr .pricesgr .h,.reviewsratings .i .h,.singles .i .h a,h4{font-size:16px}}@media only screen and (max-width:767px){.__c .__p .specsgr .i .h,.__c .__p .usergr .i .h,.__c .__p .worksteps3gr .i .h,.__c .__pf .h,.__c .contactsdatagr .i .h,.__c .ctagr .ctagr_h2,.__c .galchildsgr .i .h,.__c .galparentsgr .i .h,.__c .h4,.__c .mgr .i .h,.__c .mgr-alt .i .h,.__c .mgr-base .i .h,.__c .newsgr .i .h,.__c .portfoliogr>.i .h a,.__c .pricesgr .pricesgr .h,.__c .reviewsratings .i .h,.__c .singles .i .h a,.__p .specsgr .i .h,.__p .usergr .i .h,.__p .worksteps3gr .i .h,.__pf .h,.contactsdatagr .i .h,.ctagr .ctagr_h2,.fgr .h,.galchildsgr .i .h,.galparentsgr .i .h,.h4,.mgr .i .h,.mgr-alt .i .h,.mgr-base .i .h,.newsgr .i .h,.portfoliogr>.i .h a,.pricesgr .pricesgr .h,.reviewsratings .i .h,.singles .i .h a,h4{font-size:16px}}.__c .h5,.__c .pricesgr .pricesgr .pricesgr .h,.h5,.pricesgr .pricesgr .pricesgr .h,h5,h6{font-size:17px;line-height:1.5}@media only screen and (max-width:1199px){.__c .h5,.__c .pricesgr .pricesgr .pricesgr .h,.h5,.pricesgr .pricesgr .pricesgr .h,h5,h6{font-size:14px}}@media only screen and (max-width:767px){.__c .h5,.__c .pricesgr .pricesgr .pricesgr .h,.h5,.pricesgr .pricesgr .pricesgr .h,h5,h6{font-size:14px}}.subh{margin-top:-15px;margin-top:var(--_-mgb-s);margin-bottom:15px;margin-bottom:var(--_mgb-s)}.subh2{font-size:17px;margin-bottom:15px;margin-bottom:var(--_mgb-s)}.hdrgr{margin-bottom:30px;margin-bottom:var(--_mgb)}.hdrgr .h{margin-bottom:0}.hdrgr .subh{opacity:.9}.hdrgr .subh:before{display:inline-block;content:'';display:block;width:100px;height:3px;background:#c5c5c5;margin:8px 0}.tx1{font-size:14px}.tx2{font-size:12px}.billboardgr .billboardbx,.mainmenugr,.mbx{max-width:1630px;padding-left:30px;padding-left:var(--_sp);padding-right:30px;padding-right:var(--_sp);margin-left:auto;margin-right:auto}@media only screen and (max-width:1689px){.billboardgr .billboardbx,.mainmenugr,.mbx{max-width:1378px}}@media only screen and (max-width:1389px){.billboardgr .billboardbx,.mainmenugr,.mbx{max-width:1140px}}@media only screen and (max-width:1199px){.billboardgr .billboardbx,.mainmenugr,.mbx{max-width:720px;padding-left:26px;padding-right:26px}}@media only screen and (max-width:767px){.billboardgr .billboardbx,.mainmenugr,.mbx{max-width:100%;padding-left:13px;padding-right:13px}}@media (max-width:320px){.billboardgr .billboardbx,.mainmenugr,.mbx{padding-left:13px;padding-right:13px}}@media only screen and (min-width:1691px){.wbx{margin:0 calc((100vw - 1570px - var(--scrollbar-width))/ -2)}.lwbx{margin-left:calc((100vw - 1570px - var(--scrollbar-width))/ -2)}.rwbx{margin-right:calc((100vw - 1570px - var(--scrollbar-width))/ -2)}}@media only screen and (max-width:1690px){.wbx{margin-left:-30px;margin-left:var(--_-sp);margin-right:-30px;margin-right:var(--_-sp)}.lwbx{margin-left:-30px;margin-left:var(--_-sp)}.rwbx{margin-right:-30px;margin-right:var(--_-sp)}}@media only screen and (max-width:767px){.lwbx,.rwbx,.wbx{margin-left:0;margin-right:0}}.sbx{margin-top:60px;margin-top:var(--_mgb-l);margin-bottom:60px;margin-bottom:var(--_mgb-l)}.mwr,.mwwr{margin-bottom:30px;margin-bottom:var(--_mgb);padding-top:60px;padding-top:var(--_sp-l);padding-bottom:60px;padding-bottom:var(--_sp-l);background:#eee}.mwr.-alt,.mwwr.-alt{background:#444;color:#fff}@media only screen and (max-width:767px){.mwr,.mwwr{padding-left:0;padding-right:0}}.mwwr{width:calc(100vw - var(--scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + (var(--scrollbar-width)/ 2));margin-right:calc(-50vw + (var(--scrollbar-width)/ 2))}a.detail{display:inline-flex;align-items:center;text-decoration:none;font-family:CeraPro-Regular,sans-serif}a.detail:after{display:inline-block;content:'→';margin-left:6px}a.detail2{display:inline-flex;align-items:center;text-decoration:none}a.detail2:before{display:inline-block;content:'←';margin-right:6px}.__p form .submitgr button,.__p form .submitgr input,.btn,.filterbx .i .t .filterbtn,.phonefix .bx .j-tel-link a,.quiz_step .quiz_step_btns button{display:inline-block;vertical-align:middle;text-align:center;padding:21px 30px;border:0;font-family:GothamPro-Bold,sans-serif;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;text-shadow:1px 1px 2px rgba(0,0,0,.3);background:linear-gradient(to right,#c22b1a,#9e2315);color:#fff;cursor:pointer;transition:all .3s ease}.__p form .submitgr button .bx,.__p form .submitgr input .bx,.btn .bx,.phonefix .bx .j-tel-link a .bx,.quiz_step .quiz_step_btns button .bx{display:inline-block;vertical-align:middle}.__p form .submitgr button em,.__p form .submitgr input em,.btn em,.phonefix .bx .j-tel-link a em,.quiz_step .quiz_step_btns button em{display:block;font-size:75%}.__p form .submitgr button strong,.__p form .submitgr input strong,.btn strong,.phonefix .bx .j-tel-link a strong,.quiz_step .quiz_step_btns button strong{display:block;font-family:CeraPro-Medium,sans-serif}.__p form .submitgr button:active,.__p form .submitgr button:hover,.__p form .submitgr input:active,.__p form .submitgr input:hover,.btn:active,.btn:hover,.phonefix .bx .j-tel-link a:active,.phonefix .bx .j-tel-link a:hover,.quiz_step .quiz_step_btns button:active,.quiz_step .quiz_step_btns button:hover{background:linear-gradient(to right,#ac2617,#881e12);color:#fff}.__p form .submitgr button:active,.__p form .submitgr input:active,.btn:active,.phonefix .bx .j-tel-link a:active,.quiz_step .quiz_step_btns button:active{transform:translateY(2px)}.__p form .submitgr button:disabled,.__p form .submitgr input:disabled,.btn:disabled,.phonefix .bx .j-tel-link a:disabled,.quiz_step .quiz_step_btns button:disabled{opacity:.5;cursor:initial;pointer-events:none}.__p form .submitgr button.-alt,.__p form .submitgr input.-alt,.btn.-alt,.phonefix .bx .j-tel-link a,.phonefix .bx .j-tel-link a.-alt,.quiz_step .quiz_step_btns button.-alt,.shopcartbtn.-added{background:linear-gradient(to right,#a0b046,#85933a);border-color:#5e6729;color:#fff}.__p form .submitgr button.-alt:active,.__p form .submitgr button.-alt:hover,.__p form .submitgr input.-alt:active,.__p form .submitgr input.-alt:hover,.btn.-alt:active,.btn.-alt:hover,.phonefix .bx .j-tel-link a.-alt:active,.phonefix .bx .j-tel-link a.-alt:hover,.phonefix .bx .j-tel-link a:active,.phonefix .bx .j-tel-link a:hover,.quiz_step .quiz_step_btns button.-alt:active,.quiz_step .quiz_step_btns button.-alt:hover,.shopcartbtn.-added:active,.shopcartbtn.-added:hover{background:linear-gradient(to right,#adbd58,#99a943);color:#fff}.__p form .submitgr button.-simple,.__p form .submitgr input.-simple,.btn.-simple,.filterbx .i .t .filterbtn,.phonefix .bx .j-tel-link a.-simple,.quiz_step .quiz_step_btns button.-simple{border:0;background:#c22b1a;color:#fff}.__p form .submitgr button.-simple:hover,.__p form .submitgr input.-simple:hover,.btn.-simple:hover,.phonefix .bx .j-tel-link a.-simple:hover,.quiz_step .quiz_step_btns button.-simple:hover{background:#d8301d}.__p form .submitgr button.-ghost,.__p form .submitgr input.-ghost,.btn.-ghost,.phonefix .bx .j-tel-link a.-ghost,.quiz_step .quiz_step_btns button.-ghost{background:0 0;border:1px solid #c22b1a;text-shadow:none;color:inherit;transition:all .3s ease}.__p form .submitgr button.-ghost:hover,.__p form .submitgr input.-ghost:hover,.btn.-ghost:hover,.phonefix .bx .j-tel-link a.-ghost:hover,.quiz_step .quiz_step_btns button.-ghost:hover{opacity:.65}.__p form .submitgr button.-small,.__p form .submitgr input.-small,.btn.-small,.filterbx .i .t .filterbtn,.phonefix .bx .j-tel-link a.-small,.quiz_step .quiz_step_btns button.-small{font-size:12px;padding:16px 28px}.__p form .submitgr button.-big,.__p form .submitgr input.-big,.btn.-big,.phonefix .bx .j-tel-link a.-big,.quiz_step .quiz_step_btns button.-big{padding:28px 56px}.__p form .submitgr button.-wide,.__p form .submitgr input.-wide,.btn.-wide,.phonefix .bx .j-tel-link a,.phonefix .bx .j-tel-link a.-wide,.phonefix .bx form .submitgr button,.quiz_step .quiz_step_btns button.-wide{width:100%}.__p form .submitgr button.-slim,.__p form .submitgr input.-slim,.btn.-slim,.phonefix .bx .j-tel-link a.-slim,.quiz_step .quiz_step_btns button.-slim{padding:13.5px 30px}@media only screen and (max-width:1199px){.__p form .submitgr button.-small,.__p form .submitgr input.-small,.btn.-small,.filterbx .i .t .filterbtn,.phonefix .bx .j-tel-link a.-small,.quiz_step .quiz_step_btns button.-small{padding:14px 20px}}.__p form{margin-bottom:30px;margin-bottom:var(--_mgb)}.__p form .i{margin-bottom:15px;margin-bottom:var(--_mgb-s)}@media only screen and (min-width:768px){.__p form .i{display:flex}.__p form .h{display:block;width:30%;padding-right:15px;text-align:right;padding-top:9px}.__p form .t{flex:1 1 auto;line-height:1}.__p form .i.-form-i-checkbox{padding-left:30%}.__p form .i.-form-i-checkbox .t{order:-1;text-align:right;flex:0 0 auto;padding-right:15px}.__p form .i.-form-i-checkbox .h{text-align:left;width:auto}.__p form .confirmbx{margin-left:30%}.__p form .submitgr{margin-left:30%}.__p form .submitgr p{margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__p .-form-simple form .i,.__p form.-form-simple .i,.ctagr .ctagr_txgr form .i{display:block;padding-left:0}.__p .-form-simple form .i .h,.__p form.-form-simple .i .h,.ctagr .ctagr_txgr form .i .h{text-align:left;width:100%;margin-bottom:5px}.__p .-form-simple form .i .t,.__p form.-form-simple .i .t,.ctagr .ctagr_txgr form .i .t{text-align:left}.__p .-form-simple form .submitgr,.__p form.-form-simple .submitgr,.ctagr .ctagr_txgr form .submitgr{display:block}.__p .-form-simple form .confirmbx,.__p .-form-simple form .submitgr,.__p form.-form-simple .confirmbx,.__p form.-form-simple .submitgr,.ctagr .ctagr_txgr form .confirmbx,.ctagr .ctagr_txgr form .submitgr{width:100%;margin-left:0}.__p .-form-simple form .confirmbx button,.__p .-form-simple form .submitgr button,.__p form.-form-simple .confirmbx button,.__p form.-form-simple .submitgr button,.ctagr .ctagr_txgr form .confirmbx button,.ctagr .ctagr_txgr form .submitgr button{width:100%}.__p .-form-cols form,.__p form.-form-cols{display:flex;flex-wrap:wrap;justify-content:space-between}.__p .-form-cols form .i,.__p form.-form-cols .i{width:49%}.__p .-form-cols form .confirmbx,.__p .-form-cols form .submitgr,.__p form.-form-cols .confirmbx,.__p form.-form-cols .submitgr{width:100%;margin-left:0}.__p .-form-cols form .i.-form-i-checkbox,.__p .-form-cols form .i.formfield4,.__p form.-form-cols .i.-form-i-checkbox,.__p form.-form-cols .i.formfield4{justify-content:flex-end}.__p .-form-line form,.__p form.-form-line,.ctagr .ctagr_txbx form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.__p .-form-line form .i,.__p form.-form-line .i,.ctagr .ctagr_txbx form .i{flex:2 1 auto;margin-right:30px;margin-right:var(--_sp);margin-bottom:0}.__p .-form-line form label,.__p form.-form-line label,.ctagr .ctagr_txbx form label{text-align:left;width:auto}.__p .-form-line form .confirmbx,.__p form.-form-line .confirmbx,.ctagr .ctagr_txbx form .confirmbx{width:100%;margin-left:0;order:999;margin-bottom:0}.__p .-form-line form .submitgr,.__p form.-form-line .submitgr,.ctagr .ctagr_txbx form .submitgr{margin-left:0;display:flex;flex-direction:column;flex:1.5 1 auto}.__p .-form-nolabels form .i .h,.__p form.-form-nolabels .i .h{display:none}}@media only screen and (max-width:767px){.__p form .h{margin-bottom:5px}.__p form .submitgr button{width:100%}}.__p form .h,.__p form input,.__p form select,.__p form textarea,.inputcountbx input.inputcount{font-family:CeraPro-Regular,sans-serif;font-size:14px;line-height:1.5}.__p form input,.__p form select,.__p form textarea,.inputcountbx input.inputcount{width:100%;padding:16px 20px;transition:all .3s ease;border:1px solid #d5dfe8}.__p form input:hover,.__p form select:hover,.__p form textarea:hover,.inputcountbx input.inputcount:hover{border-color:#b4c5d6}.__p form input:focus,.__p form select:focus,.__p form textarea:focus,.inputcountbx input.inputcount:focus{border-color:#b4c5d6}@media only screen and (max-width:1199px){.__p form input,.__p form select,.__p form textarea,.inputcountbx input.inputcount{font-size:14px}}.__p form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:55px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 20px top 50%;background-size:1em auto}@media only screen and (max-width:767px){.__p form select{padding-right:45px}}.__p form input[type=checkbox],.__p form input[type=radio],.inputcountbx input.inputcount[type=checkbox],.inputcountbx input.inputcount[type=radio]{width:auto}.__p form input[type=checkbox],.inputcountbx input.inputcount[type=checkbox]{-webkit-appearance:none;padding:12px;margin-top:8px}.__p form input[type=checkbox]:checked,.inputcountbx input.inputcount[type=checkbox]:checked{position:relative}.__p form input[type=checkbox]:checked:after,.inputcountbx input.inputcount[type=checkbox]:checked:after{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";width:14px;height:8px;border:4px solid;border-right:none;border-top:none;transform:rotate(-45deg)}.__p form input[type=file],.inputcountbx input.inputcount[type=file]{padding:5px 10px}.__p form textarea{height:140px}.__p form .confirmbx{margin-top:10px;margin-top:var(--_mgb-xs);max-width:235px;opacity:.5;line-height:1.3;font-size:12px}.__p form .confirmbx a{display:inline-block;color:inherit}.__p form .submitgr p{margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__p form .error,.__p form .note{margin:0;float:none;clear:both;font-size:14px;color:red}.__p form .note{color:#999}.-cta2gr .ctagr .ctagr_form,.__p .formbx,.ctagr.-cta2gr .ctagr_form{margin-left:auto;margin-right:auto;margin-bottom:30px;margin-bottom:var(--_mgb);padding:30px;padding:var(--_sp);background:#cacaca}.-cta2gr .ctagr .ctagr_form>:last-child,.__p .formbx>:last-child,.ctagr.-cta2gr .ctagr_form>:last-child{margin-bottom:0}.-cta2gr .ctagr .ctagr_form>:last-child>:last-child,.__p .formbx>:last-child>:last-child,.ctagr.-cta2gr .ctagr_form>:last-child>:last-child{margin-bottom:0}.-cta2gr .ctagr .ctagr_form .formbx_h,.__p .formbx .formbx_h,.ctagr.-cta2gr .ctagr_form .formbx_h{margin-left:30%}.-cta2gr .ctagr .ctagr_form form,.__p .formbx form,.ctagr.-cta2gr .ctagr_form form{margin-bottom:0}@media only screen and (max-width:767px){.-cta2gr .ctagr .ctagr_form .formbx_h,.__p .formbx .formbx_h,.ctagr.-cta2gr .ctagr_form .formbx_h{margin-left:0}}.__p .formsubject1,.__p .formsubject2{display:none!important}.__p .searchbar{flex:1 1 auto;margin-bottom:30px;margin-bottom:var(--_mgb)}.__p .searchbar .i{margin-bottom:0}.__p .searchbar .h{display:none}.__p .searchbar .__p form .submitgr button,.__p .searchbar .__p form .submitgr input,.__p .searchbar .btn,.__p .searchbar .phonefix .bx .j-tel-link a,.__p .searchbar .quiz_step .quiz_step_btns button{align-self:center}.__p .searchbar .searchbar_inputbox{position:relative}.__p .searchbar .searchbar_inputbox input{padding-right:53px}.__p .searchbar .searchbar_inputbox .searchbar_inputbox_result{position:absolute;top:100%;margin-top:-1px;width:100%;z-index:10;background:#fff;border:1px solid #c5c5c5}.__p .searchbar .searchbar_inputbox .searchbar_inputbox_result a{padding:5px 10px;display:block}.__p .searchbar .searchbar_inputbox .searchbar_inputbox_result a:hover{background:#eee}@media only screen and (max-width:1199px){.__p .searchbar .searchbar_inputbox input{padding-right:43px}}.__p .searchbar .searchbar_submit{width:18px;height:18px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/search.svg') no-repeat transparent;background-size:contain;padding:0;border:0;position:absolute;top:0;bottom:0;right:20px;margin:auto}@media only screen and (max-width:1199px){.__p .searchbar .searchbar_submit{right:14px}}.__p .searchbar form{margin-bottom:0}.__p .j-tel-link a{text-decoration:none;color:inherit}.__p .specsgr .linebx,.__p .usergr .linebx,.galchildsgr .linebx,.galparentsgr .linebx,.mgr .linebx,.mgr-alt .linebx,.mgr-base .linebx,.newsgr .linebx{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.__p .specsgr .linebx .ico,.__p .specsgr .linebx .img,.__p .usergr .linebx .ico,.__p .usergr .linebx .img,.galchildsgr .linebx .ico,.galchildsgr .linebx .img,.galparentsgr .linebx .ico,.galparentsgr .linebx .img,.mgr .linebx .ico,.mgr .linebx .img,.mgr-alt .linebx .ico,.mgr-alt .linebx .img,.mgr-base .linebx .ico,.mgr-base .linebx .img,.newsgr .linebx .ico,.newsgr .linebx .img{width:30%;flex:0 0 auto}.__p .specsgr .linebx .t,.__p .usergr .linebx .t,.galchildsgr .linebx .t,.galparentsgr .linebx .t,.mgr .linebx .t,.mgr-alt .linebx .t,.mgr-base .linebx .t,.newsgr .linebx .t{flex:1 1 auto}.__p .specsgr .i,.__p .usergr .i,.galchildsgr .i,.galparentsgr .i,.mgr .i,.mgr-alt .i,.mgr-base .i,.newsgr .i{width:33.33333333%;margin-bottom:30px;margin-bottom:var(--_mgb)}@media only screen and (min-width:768px){.__p .specsgr .i .bx,.__p .usergr .i .bx,.galchildsgr .i .bx,.galparentsgr .i .bx,.mgr .i .bx,.mgr-alt .i .bx,.mgr-base .i .bx,.newsgr .i .bx{min-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.__p .specsgr .i .bx .t,.__p .usergr .i .bx .t,.galchildsgr .i .bx .t,.galparentsgr .i .bx .t,.mgr .i .bx .t,.mgr-alt .i .bx .t,.mgr-base .i .bx .t,.newsgr .i .bx .t{flex:1 1 auto}}.__p .specsgr .i .ico,.__p .specsgr .i .img,.__p .usergr .i .ico,.__p .usergr .i .img,.galchildsgr .i .ico,.galchildsgr .i .img,.galparentsgr .i .ico,.galparentsgr .i .img,.mgr .i .ico,.mgr .i .img,.mgr-alt .i .ico,.mgr-alt .i .img,.mgr-base .i .ico,.mgr-base .i .img,.newsgr .i .ico,.newsgr .i .img{display:flex;flex-wrap:wrap}.__p .specsgr .i .h,.__p .specsgr .i p,.__p .usergr .i .h,.__p .usergr .i p,.galchildsgr .i .h,.galchildsgr .i p,.galparentsgr .i .h,.galparentsgr .i p,.mgr .i .h,.mgr .i p,.mgr-alt .i .h,.mgr-alt .i p,.mgr-base .i .h,.mgr-base .i p,.newsgr .i .h,.newsgr .i p{margin-bottom:10px;margin-bottom:var(--_mgb-xs)}.__p .specsgr .i .h a,.__p .usergr .i .h a,.galchildsgr .i .h a,.galparentsgr .i .h a,.mgr .i .h a,.mgr-alt .i .h a,.mgr-base .i .h a,.newsgr .i .h a{border:0;color:currentColor}@media only screen and (min-width:768px){.__p .specsgr.-mgr2 .i,.__p .usergr.-mgr2 .i,.galchildsgr.-mgr2 .i,.galparentsgr.-mgr2 .i,.mgr-alt.-mgr2 .i,.mgr-base.-mgr2 .i,.mgr.-mgr2 .i,.newsgr.-mgr2 .i{width:50%}.__p .specsgr.-mgr4 .i,.__p .usergr.-mgr4 .i,.galchildsgr.-mgr4 .i,.galparentsgr.-mgr4 .i,.mgr-alt.-mgr4 .i,.mgr-base.-mgr4 .i,.mgr.-mgr4 .i,.newsgr.-mgr4 .i{width:25%}}.__p .specsgr .bx,.__p .usergr .bx,.galchildsgr .bx,.galparentsgr .bx,.mgr .bx,.newsgr .bx{background:#eee;overflow:hidden}.__p .specsgr .linebx .ico,.__p .usergr .linebx .ico,.galchildsgr .linebx .ico,.galparentsgr .linebx .ico,.mgr .linebx .ico,.newsgr .linebx .ico{padding:20px;padding:var(--_sp-s);padding-right:0}.__p .specsgr .linebx .ico>:last-child,.__p .usergr .linebx .ico>:last-child,.galchildsgr .linebx .ico>:last-child,.galparentsgr .linebx .ico>:last-child,.mgr .linebx .ico>:last-child,.newsgr .linebx .ico>:last-child{margin-bottom:0}.__p .specsgr .linebx .ico>:last-child>:last-child,.__p .usergr .linebx .ico>:last-child>:last-child,.galchildsgr .linebx .ico>:last-child>:last-child,.galparentsgr .linebx .ico>:last-child>:last-child,.mgr .linebx .ico>:last-child>:last-child,.newsgr .linebx .ico>:last-child>:last-child{margin-bottom:0}.__p .specsgr .bt,.__p .specsgr .t,.__p .usergr .bt,.__p .usergr .t,.galchildsgr .bt,.galchildsgr .t,.galparentsgr .bt,.galparentsgr .t,.mgr .bt,.mgr .t,.newsgr .bt,.newsgr .t{padding:20px;padding:var(--_sp-s)}.__p .specsgr .bt>:last-child,.__p .specsgr .t>:last-child,.__p .usergr .bt>:last-child,.__p .usergr .t>:last-child,.galchildsgr .bt>:last-child,.galchildsgr .t>:last-child,.galparentsgr .bt>:last-child,.galparentsgr .t>:last-child,.mgr .bt>:last-child,.mgr .t>:last-child,.newsgr .bt>:last-child,.newsgr .t>:last-child{margin-bottom:0}.__p .specsgr .bt>:last-child>:last-child,.__p .specsgr .t>:last-child>:last-child,.__p .usergr .bt>:last-child>:last-child,.__p .usergr .t>:last-child>:last-child,.galchildsgr .bt>:last-child>:last-child,.galchildsgr .t>:last-child>:last-child,.galparentsgr .bt>:last-child>:last-child,.galparentsgr .t>:last-child>:last-child,.mgr .bt>:last-child>:last-child,.mgr .t>:last-child>:last-child,.newsgr .bt>:last-child>:last-child,.newsgr .t>:last-child>:last-child{margin-bottom:0}.__p .specsgr .bt,.__p .usergr .bt,.galchildsgr .bt,.galparentsgr .bt,.mgr .bt,.newsgr .bt{padding-top:0}.txgr.-alt .txgr_side{order:999}.txgr .txgr_i{width:50%}.txgr .txgr_main{width:75%}.txgr .txgr_side{width:25%;order:-1}.imgtxgr{display:flex;align-items:stretch;margin-bottom:30px;margin-bottom:var(--_mgb)}.imgtxgr .imgtxgr_img{position:relative}.imgtxgr .imgtxgr_img.-cover img{position:absolute;top:0;left:0;height:100%;object-fit:cover}.imgtxgr .imgtxgr_img.-cover.-covertop img{object-position:center top}.imgtxgr .imgtxgr_img img{width:100%}@media only screen and (min-width:768px){.imgtxgr .imgtxgr_img{flex:1 1 auto;order:1;width:33.33333333%}.imgtxgr .imgtxgr_tx{flex:1 1 auto;order:2;width:66.66666667%;padding-left:30px;padding-left:var(--_sp)}.imgtxgr .imgtxgr_tx :last-child{margin-bottom:0}.imgtxgr.-half .imgtxgr_img,.imgtxgr.-half .imgtxgr_tx{width:50%}.imgtxgr.-longimg .imgtxgr_img{width:66.66666667%}.imgtxgr.-longimg .imgtxgr_tx{width:33.33333333%}.imgtxgr.-alt .imgtxgr_tx{order:-1;padding-left:0;padding-right:30px;padding-right:var(--_sp)}}@media only screen and (max-width:767px){.imgtxgr{flex-direction:column}.imgtxgr .imgtxgr_img,.imgtxgr .imgtxgr_tx{width:100%}.imgtxgr .imgtxgr_img{margin-bottom:30px;margin-bottom:var(--_mgb)}.imgtxgr .imgtxgr_img.-cover{height:200px}}.imgsgr{display:flex;flex-wrap:wrap;margin-bottom:15px;margin-bottom:var(--_mgb-s);align-items:center;margin-left:-20px;margin-left:var(--_-sp-s)}.imgsgr.-al-c{justify-content:center}.imgsgr .imgsgr_i{padding-left:20px;padding-left:var(--_sp-s);margin-bottom:15px;margin-bottom:var(--_mgb-s);flex:0 1 auto;max-width:33.33333333%}@media only screen and (max-width:767px){.imgsgr .imgsgr_i{max-width:50%}}.-imgsgr2 .imgsgr .imgsgr_i,.imgsgr.-imgsgr2 .imgsgr_i{max-width:50%}.-imgsgr4 .imgsgr .imgsgr_i,.imgsgr.-imgsgr4 .imgsgr_i{max-width:25%}.-imgsgr5 .imgsgr .imgsgr_i,.imgsgr.-imgsgr5 .imgsgr_i{max-width:20%}.imgsgr img{vertical-align:middle}.-imgsgr-sz .imgsgr,.imgsgr.-sz{align-items:stretch}.-imgsgr-sz .imgsgr .imgsgr_i,.imgsgr.-sz .imgsgr_i{flex:1 1 30%}.-imgsgr-sz .imgsgr .imgsgr_i img,.imgsgr.-sz .imgsgr_i img{width:100%;min-height:100%;object-fit:cover}@media only screen and (max-width:767px){.-imgsgr-sz .imgsgr .imgsgr_i,.imgsgr.-sz .imgsgr_i{flex:1 1 50%;max-width:50%;margin-bottom:15px;margin-bottom:var(--_mgb-s)}}.thumbsgr{display:flex;flex-wrap:wrap;gap:10px 0;margin-left:-10px;margin-top:10px}@media only screen and (max-width:1199px){.thumbsgr{margin-left:-10px;gap:10px 0}}@media only screen and (max-width:767px){.thumbsgr{margin-left:-10px;gap:10px 0}}.thumbsgr .thumbsgr_i{width:calc(100% / 3);padding-left:10px}@media only screen and (max-width:1199px){.thumbsgr .thumbsgr_i{width:calc(100% / 3);padding-left:10px}}@media only screen and (max-width:767px){.thumbsgr .thumbsgr_i{width:calc(100% / 3);padding-left:10px}}.thumbsgr .thumbsgr_i a{position:relative;display:block;overflow:hidden;transition:all .3s ease}.thumbsgr .thumbsgr_i a:before{content:"";display:block;padding-top:67%}.thumbsgr .thumbsgr_i a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.thumbsgr .thumbsgr_i a:hover{opacity:.65}.imgscolgr{column-count:3;column-gap:20px;column-gap:var(--_sp-s);text-align:center;margin-bottom:30px;margin-bottom:var(--_mgb)}.imgscolgr .i{display:inline-block;margin-bottom:15px;margin-bottom:var(--_mgb-s);width:100%}.imgscolgr img{vertical-align:middle}@media only screen and (max-width:767px){.imgscolgr{column-count:2}}.inputcountbx{position:relative;display:flex;justify-content:center;align-items:center}.inputcountbx input.inputcount{flex:1 1 auto;text-align:center;width:130px;padding:12px 50px}.inputcountbx .inputcount_dec,.inputcountbx .inputcount_inc{position:absolute;flex:0 0 auto;cursor:pointer;width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/plus.svg') no-repeat transparent;background-size:contain;background-origin:content-box;padding:8px;background-color:transparent;display:block;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;transition:all .3s ease}.inputcountbx .inputcount_dec:hover,.inputcountbx .inputcount_inc:hover{opacity:.65}.inputcountbx .inputcount_dec{background-image:url('../images/icons/minus.svg');left:13px}.inputcountbx .inputcount_inc{right:13px}.-loadingbx:after,.__loadingrotate,.popup-overlay.-popup-loading:after{display:block;content:'';width:80px;height:80px;border:10px solid;border-color:#c22b1a #c22b1a #c22b1a transparent;animation:loadingbx-rotate 1.2s linear infinite;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;line-height:1.5;z-index:11}@keyframes loadingbx-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.-loadingbx{position:relative}.-loadingbx:before{display:block;content:'';width:100%;height:100%;padding:20px;padding:var(--_sp-s);position:absolute;box-sizing:content-box;top:-20px;top:var(--_-sp-s);left:-20px;left:var(--_-sp-s);background:#c5c5c5;opacity:.7;animation:loadingbx-pulse .3s linear infinite;z-index:10}.-loadingbx:before>:last-child{margin-bottom:0}.-loadingbx:before>:last-child>:last-child{margin-bottom:0}@keyframes loadingbx-pulse{50%{opacity:.9}}.-popup-bodylock{overflow:hidden;padding-right:var(--scrollbar-width)}.popupcontent{display:none}.popup-overlay{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYGBgOAMQYAAA0QDNW2hbhQAAAABJRU5ErkJggg==);z-index:50}.popup{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll;overflow-x:auto;z-index:60;padding:60px;align-items:center;display:flex;visibility:hidden}.popup.-popup-show{visibility:visible}.popup.-popup-show .popup-content{transform:none;opacity:1}.popup .popup-content{position:relative;margin:auto;opacity:0;transform:translateY(-50px);transition:all .3s ease}.popup .popup-closebtn{position:absolute;top:20px;right:20px;width:30px;height:30px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/close.svg') no-repeat transparent;background-size:contain;filter:brightness(0) invert(1);outline:0;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1199px){.popup .popup-content{max-width:80%}}@media only screen and (max-width:767px){.popup{padding:0}.popup .popup-content{max-width:none;padding-top:50px;min-height:100%}.popup .popup-closebtn{top:8px;right:10px;width:30px;height:30px;background-image:none;background-color:#c22b1a;border-radius:50%;filter:none}.popup .popup-closebtn:after{content:'';width:14px;height:14px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/close.svg') no-repeat transparent;background-size:contain;background-position:center;filter:brightness(0) invert(1);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}}.popup.-popupBig .popup-content{padding:0;overflow:hidden}.popup.-popupBig .popup-content .popup_h{font-family:CeraPro-Medium,sans-serif;text-align:left}.popup.-popupBig .popup-content .popup_subh{text-align:left}.popup.-popupBig .popup_imgtxgr{display:flex;align-items:stretch}.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_img{position:relative;width:100%;max-width:40%}.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_img img{display:block;position:absolute;top:50%;left:50%;width:101%;height:101%;transform:translate(-50%,-50%);object-fit:cover}.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_tx{width:100%;max-width:60%;padding:46px 36px}.popup.-popupBig .-form-simple form .i{margin-bottom:10px!important}.popup.-popupBig .-form-simple form .i .h{padding-top:0}.popup.-popupBig .-form-simple form .submitgr{margin-top:20px}@media only screen and (max-width:1389px){.popup.-popupBig .popup_imgtxgr{flex-direction:column}.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_img{max-width:100%;padding-top:40%;order:-1}.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_tx{max-width:100%}}@media only screen and (max-width:767px){.popup.-popupBig .popup_imgtxgr .popup_imgtxgr_tx{padding:26px}.popup.-popupBig .popup-closebtn{filter:brightness(1)}.popup.-popupBig .popup-content{border-radius:0}.popup.-popupBig .popup-content .popup_h{font-size:20px}}.popup-content{padding:30px;padding:var(--_sp);background:#fff}.popup-content>:last-child{margin-bottom:0}.popup-content>:last-child>:last-child{margin-bottom:0}.popup-content .popup_hgr{position:relative}@media only screen and (min-width:1200px){.-popupBig .popup-content{width:100%;max-width:1000px}}@media only screen and (min-width:768px){.popup-content{padding:55px;max-width:500px}.popup-content .popup_hgr{margin:-55px -55px 36px;border-radius:8px 8px 0 0;overflow:hidden}}@media only screen and (max-width:767px){.popup-content .popup_hgr{margin:-50px -26px 36px}}.popup-content .popup_logo{position:relative;width:150px;height:26.97841727px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/logo.svg') no-repeat transparent;background-size:contain;margin-bottom:26px}.popup-content .popup_h{font-family:GothamPro,sans-serif;margin-bottom:26px!important;text-transform:uppercase;text-align:center}.popup-content .popup_subh{font-size:16px;margin-top:-12px;margin-bottom:26px!important;text-align:center}.popup-content .popup_subh a{display:inline-block;text-decoration:none;color:currentColor;transition:all .3s ease;font-family:CeraPro-Medium,sans-serif}.popup-content .popup_subh a:hover{opacity:.65}.popup-content .popup_subh .btn-tg,.popup-content .popup_subh .btn-wa{width:20px;height:20px;padding:0;border-radius:0;margin:0 3px -5px;background-color:transparent}@media only screen and (max-width:1199px){.popup-content .popup_subh{font-size:14px}}.popup-content form{margin-bottom:0}.popup-content form .confirmbx{text-align:center}.popup-content.iframe{padding:0;background:0 0}@media only screen and (min-width:768px){.popup-content.iframe{max-width:100%;width:90%;height:90%}}@media only screen and (max-width:767px){.popup-content.iframe{height:100%}}.popup-content.iframe iframe{width:100%;height:100%}@media only screen and (min-width:768px){.popup-content.iframe iframe{overflow:hidden}}body .daterangepicker{font-family:CeraPro-Light,sans-serif}body .daterangepicker .today{font-family:CeraPro-Medium,sans-serif;color:#c22b1a}.slider{position:relative;display:flex;flex-wrap:nowrap;overflow:hidden}.slider .i{flex-shrink:0;flex-grow:0;margin-bottom:0}.sliderbx{position:relative;margin-bottom:30px;margin-bottom:var(--_mgb)}.sliderbx .slidercntr{overflow:hidden}.sliderbx .slider-arrow{overflow:hidden;position:absolute;top:0;bottom:0;margin:auto 0;width:54px;height:54px;border:none;transition:all .3s ease;z-index:2;display:flex;align-items:center;justify-content:center}.sliderbx .slider-arrow:after{content:" ";display:block;width:22px;height:22px;background-image:url(../images/icons/arrow-left2.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sliderbx .slider-arrow:not(.disabled){background-color:#c22b1a;cursor:pointer}.sliderbx .slider-arrow:not(.disabled):after{filter:brightness(0) invert(1)}.sliderbx .slider-arrow:not(.disabled):hover{background-color:#e33f2c}.sliderbx .slider-arrow.disabled{background-color:#f6f8fa}.sliderbx .slider-arrow.hidden{display:none}.sliderbx .slider-prev{left:-20px;left:var(--_-sp-s)}.sliderbx .slider-next{right:-20px;right:var(--_-sp-s);transform:scaleX(-1)}@media only screen and (max-width:767px){.__p .mainmenugr .sliderbx,.__p .mbx .sliderbx{margin-left:-15px;margin-right:-15px}.__p .mainmenugr .sliderbx .swiper-slide,.__p .mbx .sliderbx .swiper-slide{padding-left:15px;padding-right:15px}.sliderbx .slider-arrow{width:44px;height:44px}.sliderbx .slider-arrow:after{width:18px;height:18px}.sliderbx .slider-prev{left:13px;left:var(--_sp-xs)}.sliderbx .slider-next{right:13px;right:var(--_sp-xs)}}@media only screen and (min-width:1691px){.sliderbx .slider-prev{left:-30px;left:var(--_-sp)}.sliderbx .slider-next{right:-30px;right:var(--_-sp)}}@media only screen and (min-width:1390px){.sliderbx .slider-prev{left:-60px;left:var(--_-sp-l)}.sliderbx .slider-next{right:-60px;right:var(--_-sp-l)}}.sliderbx .slider-pagination{position:absolute;padding:0;margin:0;background:0 0;border:0;width:100%;bottom:30px;text-align:center;z-index:1;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.sliderbx .slider-pagination .swiper-pagination-bullet{overflow:hidden;margin:0 5px;padding:0;width:8px;height:8px;border:0;text-indent:-9999px;background:#fff;cursor:pointer;outline:0}.sliderbx .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px;background:#c22b1a}.sliderbx .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::-moz-focus-inner{border:none}@media only screen and (max-width:767px){.sliderbx .slider-pagination{bottom:20px}}.msgsgr{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.msgsgr .msgsgr_h{font-family:CeraPro-Regular,sans-serif;font-size:14px;line-height:1.4}.msgsgr .msgsgr_h em{font-family:CeraPro-Medium,sans-serif}.msgs{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.btn-vk{background-image:url(../images/icons/social/vk.svg)}.btn-fb{background-image:url(../images/icons/social/fb.svg)}.btn-ig{background-image:url(../images/icons/social/ig.svg)}.btn-ok{background-image:url(../images/icons/social/ok.svg)}.btn-yt{background-image:url(../images/icons/social/yt.svg)}.btn-wa{background-image:url(../images/icons/social/wa.svg)}.btn-tg{background-image:url(../images/icons/social/tg.svg)}.btn-vb{background-image:url(../images/icons/social/vb.svg)}.btn-fb,.btn-ig,.btn-ok,.btn-tg,.btn-vb,.btn-vk,.btn-wa,.btn-yt{display:inline-block;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-origin:content-box;background-size:contain;background-color:#f6f8fa;padding:10px;text-indent:-9999px;overflow:hidden;text-align:left;transition:all .3s ease;border-radius:50%}.btn-fb:hover,.btn-ig:hover,.btn-ok:hover,.btn-tg:hover,.btn-vb:hover,.btn-vk:hover,.btn-wa:hover,.btn-yt:hover{opacity:.65}.btn-tg{padding-right:12px}.__h{position:sticky;top:0;padding-top:20px;padding-bottom:1px;margin-bottom:40px;background:#fff;z-index:20;box-shadow:0 20px 40px 0 rgba(34,34,34,.08)}.__h .rowactionsbtn{position:absolute}.__h a{text-decoration:none;color:currentColor}.__h .logo{position:relative;flex:0 0 auto;margin-right:auto;width:140px;height:25.17985612px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/logo.svg') no-repeat transparent;background-size:contain}.__h .logo a{display:block;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;text-indent:-9999px;border:0}.__h .address,.__h .companydescr,.__h .mail,.__h .msgs,.__h .phone,.fgr .phone{margin-left:auto;margin-right:auto}.__h .site-branding{display:flex;align-items:center;gap:30px}.__h .address{display:flex;align-items:center;justify-content:flex-start}.__h .address:before{content:'';width:18px;height:19.63636364px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/cont_1.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:14px}.__h .address .time{display:block;font-size:12px;opacity:.6;margin-top:2px}.__h .phone,.fgr .phone{display:inline-block;line-height:1;margin-left:auto}.__h .phone .tel,.fgr .phone .tel{font-size:24px;font-family:CeraPro-Medium,sans-serif;letter-spacing:.02em}.__h .phone .tel a,.fgr .phone .tel a{text-decoration:none}.__h .hgr{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;font-family:CeraPro-Regular,sans-serif;font-size:14px;line-height:1.4;margin-bottom:20px}.__h .hgr .phone{text-align:center}.page-index .__h{position:fixed;left:0;right:0;margin-bottom:0!important;transition:all .3s ease}.page-index .__h.__hnf{color:#f6f8fa;background:0 0;box-shadow:none}.page-index .__h.__hnf .mainmenu_tgl{filter:brightness(0) invert(1)}@media only screen and (min-width:1390px){.__h .hgr{font-size:16px}.__h .hgr .msgsgr .msgsgr_h{font-size:16px}}@media only screen and (max-width:1389px){.__h .site-branding{gap:16px}.__h .phone .tel,.fgr .phone .tel{font-size:22px;letter-spacing:0}.__h .hgr .msgsgr .msgsgr_h{display:none}}@media only screen and (max-width:1199px){.__h{padding:12px 0;margin-bottom:30px}.__h .logo{background-image:url('../images/logo.svg');width:120px;height:21.58273381px}.__h .hgr{margin-bottom:0}.__h .hgr .address,.__h .hgr .companydescr,.__h .hgr .mail,.__h .hgr .msgsgr,.__h .hgr .shopcartbx{display:none}}@media only screen and (max-width:767px){.__h{margin-bottom:26px}.__h .logo{background-image:url('../images/logo.svg');width:100px;height:17.98561151px}.__h .hgr .phone{order:2;margin-right:0}.__h .hgr .phone .tel{margin-bottom:0}.__h .hgr .phone .tel a{display:flex;align-items:center;justify-content:flex-start;padding:0;line-height:0;font-size:0;overflow:hidden;display:block}.__h .hgr .phone .tel a:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/phone.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:5px}.__h .hgr .phone .tel a:after,.__h .hgr .phone .tel a:before{margin:0}.__h .hgr .btnbx{order:1;margin-left:auto;margin-right:auto}.__h .hgr .btnbx .__p form .submitgr button,.__h .hgr .btnbx .__p form .submitgr input,.__h .hgr .btnbx .btn,.__h .hgr .btnbx .phonefix .bx .j-tel-link a,.__h .hgr .btnbx .quiz_step .quiz_step_btns button{font-size:10px;padding:8px 12px}.__h .hgr .mainmenu_tgl{order:3}.page-index .__h.__hnf .phone .tel a:before{filter:brightness(0) invert(1)}}.jip{width:auto!important}@media only screen and (min-width:1200px){.mainmenugr .shopcartbx{display:none}}@media only screen and (max-width:1199px){.mainmenugr{position:fixed;top:0;left:0;height:100%;width:300px;overflow-y:scroll;padding:20px;background:#fff;color:#1c1c1c;transform:translateX(-101%);transition:all .3s ease;z-index:10}.mainmenugr.-active{box-shadow:0 4px 10px rgba(0,0,0,.3);transform:none}.mainmenugr .shopcartbx{margin-bottom:26px}}.mainmenu_mobile .address,.mainmenu_mobile .mail,.mainmenu_mobile .msgsgr,.mainmenu_mobile .phone{margin-bottom:30px;margin-bottom:var(--_mgb)}.mainmenu_mobile .address{font-family:CeraPro-Regular,sans-serif}.mainmenu_mobile .msgsgr .msgsgr_h{display:none}.mainmenu_mobile .msgsgr .msgs{margin:0}.mainmenu_mobile .phone{display:inline-block}@media only screen and (min-width:1200px){.mainmenu_mobile{display:none}}.mainmenu{margin-bottom:-1px}.mainmenu .mainmenu_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.mainmenu .mainmenu_i{position:relative}.mainmenu .mainmenu_i>a{display:block;padding:16px 0;font-size:18px;font-family:CeraPro-Medium,sans-serif;letter-spacing:.1em;text-transform:uppercase;line-height:1;color:currentColor;transition:all .3s ease}.mainmenu .mainmenu_i>a:hover{opacity:.65}@media only screen and (max-width:1199px){.mainmenu{margin-bottom:30px;margin-bottom:var(--_mgb)}.mainmenu .mainmenu_list{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.mainmenu .mainmenu_list .mainmenu_i{font-family:CeraPro-Regular,sans-serif}.mainmenu .mainmenu_list .mainmenu_i>a{padding:10px 0}}.mainmenu .mainmenu_sub{position:relative;display:none;flex-direction:column;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.08);padding:20px}.mainmenu .mainmenu_sub:before{content:"";position:absolute;top:-5px;left:30px;width:0;height:0;box-shadow:2px -2px 6px rgba(0,0,0,.05);border-top:6px solid #fff;border-right:6px solid #fff;border-bottom:6px solid transparent;border-left:6px solid transparent;transform:rotate(-45deg)}.mainmenu .mainmenu_sub .mainmenu_sub_i{position:relative;font-size:18px;list-style:none}.mainmenu .mainmenu_sub .mainmenu_sub_i a{position:relative;display:inline-block;padding:4px 0;color:#1c1c1c;font-size:14px;padding-left:14px!important;transition:all .3s ease}.mainmenu .mainmenu_sub .mainmenu_sub_i a:hover{opacity:.65}.mainmenu .mainmenu_sub .mainmenu_sub_i a:before{display:inline-block;content:'';width:5px;height:5px;background:currentColor;color:#c22b1a;border-radius:50%;margin-left:-14px;margin-right:9px;vertical-align:middle;margin-bottom:2px}.mainmenu .mainmenu_sub .mainmenu_sub_i a:hover{background:0 0!important}@media only screen and (min-width:1200px){.mainmenu .mainmenu_sub{min-width:250px;position:absolute;left:0;z-index:2;top:99.5%}.mainmenu .mainmenu_sub .mainmenu_sub{left:100%;top:auto}.mainmenu .mainmenu_i:hover .mainmenu_sub{display:flex;animation:ani .5s forwards}@keyframes ani{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}}@media only screen and (max-width:1199px){.mainmenu .mainmenu_sub{background-color:#f6f8fa;color:#1c1c1c;box-shadow:none}.mainmenu .mainmenu_sub:before{left:20px;box-shadow:none;border-top:6px solid #f6f8fa;border-right:6px solid #f6f8fa}.mainmenu .mainmenu_sub .mainmenu_sub_i a:before{color:#c22b1a}.mainmenu .-haschilds{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.mainmenu .-haschilds>a{flex:1 1 auto}.mainmenu .-haschilds .mainmenu_sub{display:none;width:100%}.mainmenu .-haschilds .mainmenu_sub_tgl{width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/arrow-left.svg') no-repeat transparent;background-size:contain;background-color:#c22b1a;transform:rotate(270deg);transition:all .3s ease}.mainmenu .-haschilds.-open .mainmenu_sub{display:block;margin-bottom:12px}.mainmenu .-haschilds.-open .mainmenu_sub_tgl{transform:rotate(180deg)}}.mainmenu .jip{position:absolute}.mainmenu_tgl{display:none;position:relative;width:26px;height:26px;cursor:pointer}.mainmenu_tgl:after,.mainmenu_tgl:before{display:inline-block;content:'';width:100%;height:100%;transition:all .3s ease;position:absolute;background:url(../images/icons/menu.svg) center no-repeat transparent;background-size:contain}.mainmenu_tgl:after{background-image:url(../images/icons/close.svg);transform:rotate(20deg);opacity:0;padding:1px;background-origin:content-box}@media only screen and (max-width:1199px){.mainmenu_tgl{display:block;margin-left:16px}.mainmenu_tgl.-active:before{opacity:0;transform:rotate(-20deg)}.mainmenu_tgl.-active:after{opacity:1;transform:none}}@media only screen and (max-width:767px){.mainmenu_tgl{margin-left:12px}}.__c p{margin-bottom:1rem}@media only screen and (min-width:1690px){.__c p{margin-bottom:1.4rem}}.__c ol{list-style-position:inside;margin-bottom:1rem;counter-reset:myCounter}.__c ol li{padding-left:25px}.__c ol li:before{counter-increment:myCounter;content:counter(myCounter) '.';display:inline-block;width:25px;padding-right:5px;margin-left:-25px;text-align:right;color:#c22b1a;font-family:CeraPro-Medium,sans-serif}@media only screen and (min-width:1690px){.__c ol{margin-bottom:1.4rem}}.__c ul,.fgr ul{list-style:none;margin-bottom:1rem}.__c ul li,.fgr ul li{overflow:hidden;padding-left:12px}.__c ul li:before,.fgr ul li:before{display:inline-block;content:'';width:5px;height:5px;background:currentColor;color:#c22b1a;border-radius:50%;margin-left:-12px;margin-right:7px;vertical-align:middle;margin-bottom:2px}@media only screen and (min-width:1690px){.__c ul,.fgr ul{margin-bottom:1.4rem}}.__c img.frame{border:3px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.__c img.float{float:left;margin-right:30px;margin-right:var(--_sp)}.__c img.floatalt{float:right;margin-left:30px;margin-left:var(--_sp)}.__c .inform,.__c .informbx,.__c .textbx,.__c blockquote{padding:30px;padding:var(--_sp);border:1px solid #c5c5c5;background:#eee;font-size:17px;line-height:1.5;text-align:center;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c .inform>:last-child,.__c .informbx>:last-child,.__c .textbx>:last-child,.__c blockquote>:last-child{margin-bottom:0}.__c .inform>:last-child>:last-child,.__c .informbx>:last-child>:last-child,.__c .textbx>:last-child>:last-child,.__c blockquote>:last-child>:last-child{margin-bottom:0}.__c .inform.-hi,.__c .informbx.-hi,.__c .textbx.-hi,.__c blockquote.-hi{border-color:#952114;color:#fff;background:#c22b1a}.__c .inform.-hi a,.__c .informbx.-hi a,.__c .textbx.-hi a,.__c blockquote.-hi a{color:inherit}.__c .inform.-lo,.__c .informbx.-lo,.__c .textbx.-lo,.__c blockquote.-lo{border-color:rgba(197,197,197,.5);background:rgba(238,238,238,.5);opacity:.8}.__c .textbx{font-size:18px;line-height:1.5;text-align:left}.__c .accentbx{padding:30px;padding:var(--_sp);padding-right:0;border-left:5px solid #acacac;background:#eee;font-size:17px;line-height:1.5;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c .accentbx>:last-child{margin-bottom:0}.__c .accentbx>:last-child>:last-child{margin-bottom:0}.__c .accentbx.-hi{border-color:#952114;color:#fff;background:#c22b1a}.__c .accentbx.-lo{border-color:rgba(197,197,197,.5);background:rgba(238,238,238,.5);opacity:.8}.__c .-tx-c{color:#c22b1a}.__c .-tx-c2{color:#a0b046}.__c .-tx-em{display:inline-block;padding:4px 8px;background:#c22b1a;color:#fff}.__c .-tx-em.-hi{background:#444}.__c .-tx-em.-lo{background:#eee;color:currentColor}.__c .-tx-bd{background:linear-gradient(to bottom,transparent 0,transparent 85%,#c22b1a 85%) bottom repeat-x;position:relative}.__c .-tx-bd.-hi{background:linear-gradient(to bottom,transparent 0,transparent 85%,#444 85%) bottom repeat-x}.__c .-tx-bd.-lo{background:linear-gradient(to bottom,transparent 0,transparent 85%,#eee 85%) bottom repeat-x}.__c .-tx-add{font-size:12px;opacity:.9}.__c hr{height:1px;background:0 0;border:none;border-top:1px solid #c5c5c5;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c hr.-wide{width:calc(100vw - var(--scrollbar-width));position:relative;left:50%;right:50%;margin-left:calc(-50vw + (var(--scrollbar-width)/ 2));margin-right:calc(-50vw + (var(--scrollbar-width)/ 2))}.__c table{width:100%;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c table tr:hover td{background:#e6ebf1}.__c table tr th{padding:15px 10px;font-weight:400;font-family:CeraPro-Medium,sans-serif;text-transform:uppercase;text-align:left;border:0;border-bottom:2px solid #e6ebf1}.__c table tr td{padding:15px 12px;border:0;text-align:left;vertical-align:middle}.__c table tr td>:last-child{margin-bottom:0}.__c table tr.odd td,.__c table tr:nth-child(odd){background:#f6f8fa}.__c table tr.even td,.__c table tr:nth-child(2n){background:#fff}.__c table tbody:last-child tr:last-child td,.__c table>tr:last-child td{border:0}.__c .sidemenu{margin-bottom:30px;margin-bottom:var(--_mgb)}.__c .sidemenu ul{border:1px solid #dfdfdf;margin-bottom:0;background:#eee}.__c .sidemenu li{border-bottom:1px solid #dfdfdf;padding:0}.__c .sidemenu li:before{display:none}.__c .sidemenu li a,.__c .sidemenu li span{display:block;padding:10px;padding-left:31px;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:flex-start}.__c .sidemenu li a:before,.__c .sidemenu li span:before{content:'';width:16px;height:16px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/chevron-r.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:5px}.__c .sidemenu li a:before,.__c .sidemenu li span:before{margin-left:-21px}.__c .sidemenu li a:hover{color:#e33f2c}.__c .sidemenu li span{font-family:CeraPro-Medium,sans-serif}.__c .sidemenu li:last-child{border-width:0}.__c .sidemenu li ul{border:0}.__c .sidemenu li ul li{font-size:14px}.__c .sidemenu li ul li li{font-size:12px}.__c .sidemenu li ul li:first-child{border-top:1px solid #dfdfdf}.__c .treemenu{margin-bottom:16px;font-size:.85em;opacity:.8;color:#1c1c1c}.__c .treemenu li{display:inline;padding:0}.__c .treemenu li:before{all:unset;display:inline-block;content:'–';margin:0 3px;color:initial;opacity:.5}.__c .treemenu li:first-child:before{display:none}.__c .treemenu li a{color:inherit;text-decoration:none;transition:all .3s ease}.__c .treemenu li a:hover{color:#c22b1a}.__c ._spoiler_h{text-decoration:none;border-bottom:1px dotted;cursor:pointer}.__c ._tabs{margin-bottom:30px;margin-bottom:var(--_mgb)}.__c ._tabs ._tabs_h{display:flex;flex-wrap:wrap;justify-content:center;margin-left:20px;margin-left:var(--_sp-s);margin-right:20px;margin-right:var(--_sp-s);border:1px solid #c5c5c5;border-top:0;border-bottom:0;overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:0}.__c ._tabs ._tabs_h ._tabs_i_h{flex:1 1 10%;line-height:1.3;display:flex;align-items:center;justify-content:center;border:1px solid #c5c5c5;border-right:0;border-bottom:0;margin-left:-1px;padding:5px 10px;text-align:center;cursor:pointer}.__c ._tabs ._tabs_h ._tabs_i_h.active{font-family:CeraPro-Medium,sans-serif;background:#eee}@media only screen and (max-width:767px){.__c ._tabs ._tabs_h ._tabs_i_h{flex-basis:33%}}.__c ._tabs ._tabs_i{padding:30px;padding:var(--_sp);border:1px solid #c5c5c5}.__c ._tabs ._tabs_i>:last-child{margin-bottom:0}.__c ._tabs ._tabs_i>:last-child>:last-child{margin-bottom:0}.__c ._price,.__p .specsgr .i .price,.__p .usergr .i .price,.galchildsgr .i .price,.galparentsgr .i .price,.mgr .i .price,.mgr-alt .i .price,.mgr-base .i .price,.newsgr .i .price{font-size:17px;line-height:1.5}.__c ._phone,.__pf .contacts ._phone{font-family:CeraPro-Medium,sans-serif;font-size:20px}.__c ._phone a,.__pf .contacts ._phone a{text-decoration:none;color:inherit}@media only screen and (max-width:767px){.__c ._phone,.__pf .contacts ._phone{font-size:16px}}.__c ._partsmenu{margin-top:46px;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c ._partsmenu ._partsmenu_i,.__c ._partsmenu ._partsmenu_i-current,.__c ._partsmenu ._partsmenu_i-next,.__c ._partsmenu ._partsmenu_i-prev{display:inline-block;padding:0 3px;font-family:CeraPro-Medium,sans-serif;text-align:center}.__c ._partsmenu ._partsmenu_i a,.__c ._partsmenu ._partsmenu_i-current a,.__c ._partsmenu ._partsmenu_i-next a,.__c ._partsmenu ._partsmenu_i-prev a{padding:10px;color:#1c1c1c;text-decoration:none;transition:all .3s ease}.__c ._partsmenu ._partsmenu_i a:hover,.__c ._partsmenu ._partsmenu_i-current a:hover,.__c ._partsmenu ._partsmenu_i-next a:hover,.__c ._partsmenu ._partsmenu_i-prev a:hover{color:#c22b1a}.__c ._partsmenu ._partsmenu_i-current{color:#fff}.__c ._partsmenu ._partsmenu_i-current a{display:inline-block;padding:0 10px;width:40px;height:40px;line-height:40px;background:#c22b1a;color:#fff!important}@media only screen and (max-width:767px){.__c ._partsmenu{margin-top:36px}}.__c .yamap_pintext{display:none}.__c .yamap{width:100%;height:360px;overflow:hidden}.__c .yamap .yamap_pintext{display:block}.__c .yamap .yamap_pintext img{max-width:200px}.__c .yamap .yamap_pintext p{margin-bottom:10px;margin-bottom:var(--_mgb-xs)}.__c .yamap_i{display:inline-block;cursor:pointer}.__c .mapbx{align-items:stretch;margin-bottom:30px;margin-bottom:var(--_mgb)}.__c .mapbx .mapbx_i{width:60%}@media only screen and (min-width:768px){.__c .mapbx .mapbx_i.form{width:40%}}.__c .mapbx .yamap{height:100%}.__c .mapbx .formbx{margin-bottom:0}.__c .mapbx .formbx .formbx_h{margin-left:0}.__c .mapbx .formbx textarea{height:120px}@media only screen and (max-width:767px){.__c .mapbx .yamap{height:300px}}.__c .embedvideo,.__c .youtubevideo{width:100%;aspect-ratio:1.77777778}.__c .videobx{padding:60px;padding:var(--_sp-l);margin-bottom:30px;margin-bottom:var(--_mgb);text-align:center;background:#444;color:#fff}.__c .videobx>:last-child{margin-bottom:0}.__c .videobx>:last-child>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.__c .videobx{padding-left:20px;padding-left:var(--_sp-s);padding-right:20px;padding-right:var(--_sp-s)}}@media only screen and (min-width:768px){.__c .videobx .embedvideo,.__c .videobx .youtubevideo{max-width:800px;display:block;margin:auto}}.__f,.__pf{background-color:#f6f8fa;color:rgba(28,28,28,.85);font-size:14px}.__f a,.__pf a{text-decoration:none;color:currentColor;transition:all .3s ease}.__f a:hover,.__pf a:hover{opacity:.65}.__pf{padding:60px 0 100px}.__pf .wr{display:flex;align-items:flex-start;justify-content:space-between;gap:36px}.__pf .col-1{min-width:270px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.__pf .logo{position:relative;flex:0 0 auto;margin-right:auto;width:140px;height:25.17985612px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/logo.svg') no-repeat transparent;background-size:contain;transition:all .3s ease}.__pf .logo a{display:block;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;text-indent:-9999px;border:0}.__pf .statusagency{margin-top:26px}.__pf .statusagency span{font-family:CeraPro-Medium,sans-serif}.__pf .statusagency img{opacity:.65;margin-top:-5px;width:55px}.__pf .copyright,.__pf .privacy{display:inline-block;margin:6px 0;line-height:1.3}.__pf .contacts{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.__pf .contacts a{display:inline-block}.__pf .contacts span{font-family:CeraPro-Medium,sans-serif}.__pf .cont_i_tel a{font-family:CeraPro-Medium,sans-serif;font-size:24px;line-height:1.3}.__pf .cont_i_adres,.__pf .cont_i_time{display:flex;align-items:center}.__pf .cont_i_adres:before,.__pf .cont_i_time:before{content:'';width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-size:contain;flex:0 0 auto;margin-right:6px}.__pf .cont_i_adres:before{background-image:url(../images/icons/cont_1.svg)}.__pf .cont_i_time:before{background-image:url(../images/icons/cont_4.svg)}.__pf .cont_i_tel1{margin-top:12px}.__pf .msgs{margin-top:12px}.__pf .msgs a{background-color:#fff}.__pf .h{letter-spacing:.1em;text-transform:uppercase}.__pf .links ul>li+li{margin-top:3px}.__pf .links ul>li>a{display:inline-block;line-height:1.2}@media only screen and (max-width:1199px){.__pf .wr{flex-wrap:wrap;gap:56px 26px}.__pf .col{width:100%;max-width:calc(50% - 13px)}}@media only screen and (max-width:767px){.__pf{padding:50px 0 80px}.__pf .wr{gap:36px 26px}.__pf .col-1{order:4;max-width:100%}.__pf .col-2{order:3;max-width:100%}.__pf .col-3{order:1}.__pf .col-4{order:2}.__pf .logo{display:none}.__pf .bt{order:-1}}.fgr .i{width:25%}.fgr .copyrights{width:50%}.fgr .copyrights .author{font-size:14px;margin-top:60px;opacity:.7}.fgr .links,.fgr .social{width:25%}.fgr .social{text-align:right}.fgr a{color:currentColor}.fgr ul li{padding-left:15px}.fgr ul li:before{width:8px;height:1px;border-radius:0;margin-left:-15px;margin-right:7px}.fgr ul li a{text-decoration:none}.fgr .phone{margin-bottom:30px;margin-bottom:var(--_mgb)}.fgr .phone .tel{font-size:24px}@media only screen and (max-width:767px){.fgr>div{margin-bottom:30px;margin-bottom:var(--_mgb)}.fgr .social{text-align:center}}.phonefix2{position:fixed;right:50px;bottom:50px;display:flex;flex-direction:column-reverse;align-items:flex-end;direction:ltr;z-index:30;visibility:visible;animation:widget-button-visible 1s ease-out forwards 1}@keyframes widget-button-visible{0%{transform:scale(0)}30.001%{transform:scale(1.2)}62.999%{transform:scale(1)}100%{transform:scale(1)}}@keyframes widgetPulse{50%{transform:scale(1,1);opacity:1}100%{transform:scale(2,2);opacity:0}}@keyframes socialRotate{0%{transform:rotate(-90deg)}100%{transform:rotate(0)}}@keyframes socialRotateBack{0%{transform:rotate(90deg)}100%{transform:rotate(0)}}@keyframes widget-hidden{0%{opacity:1;visibility:visible}50%{opacity:1}99.999%{visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes bottomOpen{0%{opacity:0;transform:translate(0,20px)}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeanim_ico{0%{opacity:0}2%{opacity:1}48%{opacity:1}50%{opacity:0}}.phonefix2.-active .pf2-ico{transform:scale(.7);transition:transform .3s linear}.phonefix2.-active .pf2-ico .pf2-inner-mask{background:#d6d6d6!important;transition:background .3s linear}.phonefix2.-active .pf2-ico .pf2-pulse{display:none}.phonefix2.-active .pf2-ico .pf2-inner-block{background:#d6d6d6!important;transition:background .3s linear}.phonefix2.-active .pf2-ico .pf2-inner-item{display:none}.phonefix2.-active .pf2-ico .pf2-close{display:flex;animation:socialRotate .4s;opacity:1}.phonefix2.-active .pf2-bx{display:flex;flex-direction:column-reverse;height:-webkit-calc(-10vh);height:calc(100vh - 110px);animation:bottomOpen .3s;visibility:visible;align-content:flex-start;flex-wrap:wrap-reverse;order:1}.phonefix2.-active .pf2-bx .social-item{position:relative;display:inline-block;margin:0 10px 10px 0;width:45px;height:44px;background-size:100%;border-radius:25px;-webkit-box-shadow:0 8px 6px -6px rgba(33,33,33,.2);-moz-box-shadow:0 8px 6px -6px rgba(33,33,33,.2);box-shadow:0 8px 6px -6px rgba(33,33,33,.2);cursor:pointer}.phonefix2.-active .pf2-bx .social-item>i{position:relative;display:block;padding-top:100%;width:100%;border-radius:50%;background-position:center;background-size:100% auto;background-repeat:no-repeat}.phonefix2.-active .pf2-bx .social-item .tooltip{position:absolute;top:50%;left:-9000px;display:inline-block;padding:5px 10px;max-width:360px;font-family:CeraPro-Medium,sans-serif;font-size:12px;color:#1c1c1c;background:#f6f8fa;text-align:center;text-overflow:ellipsis;white-space:nowrap;transform:translate(0,-50%);transition:opacity .6s linear;opacity:0;overflow:hidden}.phonefix2.-active .pf2-bx .social-item:hover .tooltip{left:-5px;transform:translate(-100%,-50%);opacity:1;z-index:1}.phonefix2.-active .pf2-bx .social-item.icon-tg>i{background-color:#2fc6f6;background-image:url(../images/icons/social/tg2.svg)}.phonefix2.-active .pf2-bx .social-item.icon-wa>i{background-color:#1bd741;background-image:url(../images/icons/social/wa2.svg)}.phonefix2.-active .pf2-bx .social-item.icon-ph>i{background-color:#a0b046;background-image:url(../images/icons/social/ph2.svg)}.phonefix2.-active .pf2-bx .social-item.icon-cb>i{background-color:#c22b1a;background-image:url(../images/icons/social/cb2.svg)}.phonefix2 .pf2-bx{display:none;animation:widget-hidden .3s linear forwards}.phonefix2 .pf2-ico{position:relative;display:inline-block;transform:scale(.85);transition:transform .3s}.phonefix2 .pf2-ico .pf2-inner-mask{position:absolute;top:-8px;left:-8px;height:82px;min-width:66px;width:calc(100% + 16px);border-radius:100px;background:#c22b1a;opacity:.2}.phonefix2 .pf2-ico .pf2-block{width:66px;height:66px;border-radius:100%;box-sizing:border-box;overflow:hidden;cursor:pointer}.phonefix2 .pf2-ico .pf2-pulse{position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #c22b1a;border-radius:50%;animation:widgetPulse infinite 1.5s}.phonefix2 .pf2-ico .pf2-inner-block{position:relative;display:flex;height:66px;border-radius:100px;background:#c22b1a;box-sizing:border-box}.phonefix2 .pf2-ico .pf2-icon-container{position:relative;flex:1}.phonefix2 .pf2-ico .pf2-inner-item{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;transition:opacity .6s ease-out;animation:socialRotateBack .4s;opacity:1;overflow:hidden;box-sizing:border-box}.phonefix2 .pf2-ico svg{display:block;width:auto;height:auto;fill:currentColor}.phonefix2 .pf2-ico .pf2-close{display:none}.phonefix2 .pf2-ico .ico_bg{display:inline-grid;align-items:center;justify-items:center}.phonefix2 .pf2-ico .ico_bg .ico_mesg,.phonefix2 .pf2-ico .ico_bg .ico_tel{position:relative;opacity:0;animation:fadeanim_ico 4s linear infinite;grid-row:1;grid-column:1;border-radius:50%;width:66px;height:66px}.phonefix2 .pf2-ico .ico_bg .ico_mesg:after,.phonefix2 .pf2-ico .ico_bg .ico_tel:after{display:inline-block;content:'';filter:brightness(0) invert(1);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.phonefix2 .pf2-ico .ico_bg .ico_tel:after{width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/phone.svg') no-repeat transparent;background-size:contain}.phonefix2 .pf2-ico .ico_bg .ico_mesg{animation-delay:2s}.phonefix2 .pf2-ico .ico_bg .ico_mesg:after{width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/mesg.svg') no-repeat transparent;background-size:contain}@media only screen and (max-width:767px){.phonefix2{right:13px;bottom:13px}.phonefix2 .pf2-ico .pf2-inner-mask{top:-6px;left:-6px;height:72px;min-width:59px;width:calc(100% + 12px)}.phonefix2 .pf2-ico .pf2-block{width:59px;height:59px}.phonefix2 .pf2-ico .pf2-inner-block{height:59px}.phonefix2 .pf2-ico .ico_bg .ico_mesg,.phonefix2 .pf2-ico .ico_bg .ico_tel{width:59px;height:59px}.phonefix2 .pf2-ico .ico_bg .ico_tel:after{width:24px;height:24px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/phone.svg') no-repeat transparent;background-size:contain}.phonefix2 .pf2-ico .ico_bg .ico_mesg{animation-delay:2s}.phonefix2 .pf2-ico .ico_bg .ico_mesg:after{width:24px;height:24px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/mesg.svg') no-repeat transparent;background-size:contain}.phonefix2 .pf2-bx .social-item .tooltip{left:-5px!important;transform:translate(-100%,-50%)!important;opacity:1!important;z-index:1!important}}.phonefix{position:fixed;z-index:30;right:60px;right:var(--_sp-l);bottom:60px;bottom:var(--_sp-l)}@media only screen and (max-width:767px){.phonefix{right:13px;right:var(--_sp-xs);bottom:20px;bottom:var(--_sp-s)}}.phonefix .ico{width:66px;height:66px;border-radius:50%;cursor:pointer;background:linear-gradient(to right,#c22b1a,#9e2315);display:inline-grid;align-items:center;justify-items:center}.phonefix .ico:before{display:inline-block;content:'';width:100%;height:100%;background:#c22b1a;animation:phonebg 3s infinite;border-radius:50%;grid-row:1;grid-column:1}@keyframes phonebg{0%{transform:scale(100%);opacity:1}100%,70%{transform:scale(150%);opacity:0}}.phonefix .ico .ico_mesg,.phonefix .ico .ico_tel{position:relative;opacity:0;animation:fadeanim_ico 4s linear infinite;grid-row:1;grid-column:1;border-radius:50%;width:66px;height:66px}.phonefix .ico .ico_mesg:after,.phonefix .ico .ico_tel:after{display:inline-block;content:'';filter:brightness(0) invert(1);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.phonefix .ico .ico_tel:after{width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/phone.svg') no-repeat transparent;background-size:contain}.phonefix .ico .ico_mesg{animation-delay:2s}.phonefix .ico .ico_mesg:after{width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/mesg.svg') no-repeat transparent;background-size:contain}@keyframes fadeanim_ico{0%{opacity:0}2%{opacity:1}48%{opacity:1}50%{opacity:0}}.phonefix.-active .bx{display:inherit}.phonefix .bx{display:none;padding:36px 20px 20px;box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff;position:absolute;bottom:130%;right:0;width:390px;text-align:center}.phonefix .bx .phonefix_h{line-height:1.3;font-family:CeraPro-Medium,sans-serif;white-space:nowrap;margin-bottom:12px}.phonefix .bx form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.phonefix .bx form .i{margin-bottom:8px!important}.phonefix .bx form .i .h{display:none!important}.phonefix .bx form .submitgr{width:calc(100% / 2 - 5px);margin-bottom:8px!important}.phonefix .bx form .submitgr button{font-size:12px;padding:16px 20px;border-bottom:none}.phonefix .bx form .confirmbx{margin-top:0;margin-left:auto;margin-right:auto}.phonefix .bx .formphone{width:calc(100% / 2 - 5px)}.phonefix .bx .formphone input{padding:12px 16px;font-size:12px}.phonefix .bx .btngr{display:flex;flex-direction:column;gap:8px}.phonefix .bx .j-tel-link a{display:flex;align-items:center;justify-content:flex-start;padding:16px 16px;font-size:12px}.phonefix .bx .j-tel-link a:before{content:'';width:14px;height:14px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/phone.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.phonefix .bx .j-tel-link a:before{filter:brightness(0) invert(1)}.phonefix .bx .msgs{justify-content:center}.phonefix .bx .close{position:absolute;width:10px;height:10px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/close.svg') no-repeat transparent;background-size:contain;top:20px;top:var(--_sp-s);right:20px;right:var(--_sp-s);cursor:pointer}@media only screen and (max-width:767px){.phonefix{right:13px;right:var(--_sp-xs);bottom:13px;bottom:var(--_sp-xs)}.phonefix .ico{width:46px;height:46px}.phonefix .ico .ico_mesg,.phonefix .ico .ico_tel{width:46px;height:46px}.phonefix .ico .ico_tel:after{width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/phone.svg') no-repeat transparent;background-size:contain}.phonefix .ico .ico_mesg{animation-delay:2s}.phonefix .ico .ico_mesg:after{width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/mesg.svg') no-repeat transparent;background-size:contain}.phonefix .bx{width:280px;padding:30px 20px 20px}.phonefix .bx form .submitgr{width:100%}.phonefix .bx .formphone{width:100%}}.gotop{position:fixed;left:-45px;bottom:60px;bottom:var(--_sp-l);display:block;width:40px;height:40px;background:url(../images/icons/gotop.svg) no-repeat #c22b1a;background-size:contain;cursor:pointer;transform:rotate(-90deg);opacity:0;transition:all .5s;z-index:10}.gotop.active{left:60px;left:var(--_sp-l);opacity:.9;transform:none}@media only screen and (max-width:767px){.gotop{bottom:20px;bottom:var(--_sp-s);width:32px;height:32px}.gotop.active{left:13px;left:var(--_sp-xs)}}.cookiesinform{position:fixed;bottom:0;left:0;padding:13px;padding:var(--_sp-xs);background:#fff;font-size:12px;z-index:15;box-shadow:0 20px 40px 0 rgba(34,34,34,.28)}.cookiesinform>:last-child{margin-bottom:0}.cookiesinform>:last-child>:last-child{margin-bottom:0}@media only screen and (min-width:768px){.cookiesinform{text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.cookiesinform .bt{margin-left:10px}}@media only screen and (max-width:767px){.cookiesinform .bt{margin-top:6px}}.billboardgr{margin-top:-30px;margin-top:var(--_-mgb);margin-bottom:30px;margin-bottom:var(--_mgb);background:#cacaca}.billboardgr .billboardbx{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.billboardgr .billboardbx{flex-direction:column}}.billboardgr .billboardbx .ourplusesgr .i{margin-bottom:10px;margin-bottom:var(--_mgb-xs)}.billboardgr .billboardbx .ourplusesgr .i .ico img{max-width:40px}.billboardgr .billboardbx .ourplusesgr .i .h{font-size:17px}@media only screen and (min-width:768px){.billboardgr{padding-top:60px;padding-top:var(--_sp-l);padding-bottom:60px;padding-bottom:var(--_sp-l)}.billboardgr .billboard_main{width:50%}.billboardgr .billboard_side{width:50%;padding-left:60px;padding-left:var(--_sp-l)}.billboardgr .__p form .submitgr button,.billboardgr .__p form .submitgr input,.billboardgr .btn,.billboardgr .phonefix .bx .j-tel-link a,.billboardgr .quiz_step .quiz_step_btns button{padding:28px 56px}}@media only screen and (max-width:767px){.billboardgr{padding-top:30px;padding-top:var(--_sp);padding-bottom:30px;padding-bottom:var(--_sp)}.billboardgr .billboard_main{margin-bottom:30px;margin-bottom:var(--_mgb)}}.billboardgr .billboard_h{font-size:48px;line-height:1.3}@media only screen and (max-width:767px){.billboardgr .billboard_h{font-size:36px}}.billboardgr .billboard_inform{font-family:CeraPro-Medium,sans-serif;text-transform:uppercase;color:#c22b1a;display:flex;align-items:center;justify-content:flex-start}.billboardgr .billboard_inform:before{display:inline-block;content:'';width:8px;height:8px;background:#c22b1a;border-radius:50%;margin-right:8px;animation:billboard_inform 1s linear infinite}@keyframes billboard_inform{0%,100%{opacity:1}50%{opacity:0}}.billboardgr p,.billboardgr ul{margin-bottom:15px;margin-bottom:var(--_mgb-s)}.billboardbx0 .i{width:100%;background:center no-repeat transparent;background-size:cover;align-self:stretch}.billboardbx0 .mainmenugr,.billboardbx0 .mbx{display:flex;min-height:300px;margin-top:30px;margin-top:var(--_sp);margin-bottom:30px;margin-bottom:var(--_sp);align-items:center;justify-content:flex-end}.billboardbx0 .bx{padding:30px;padding:var(--_sp);background:rgba(255,255,255,.8)}.billboardbx0 .bx>:last-child{margin-bottom:0}.billboardbx0 .bx>:last-child>:last-child{margin-bottom:0}@media only screen and (min-width:768px){.billboardbx0 .bx{max-width:40%}}.billboardbx0 p{margin-bottom:15px;margin-bottom:var(--_mgb-s)}.billboardbx0 .slider-prev{left:20px;left:var(--_sp-s)}.billboardbx0 .slider-next{right:20px;right:var(--_sp-s)}@media only screen and (max-width:767px){.billboardbx0 .mainmenugr,.billboardbx0 .mbx{justify-content:center}.billboardbx0 .bx{margin-left:30px;margin-left:var(--_sp);margin-right:30px;margin-right:var(--_sp)}.billboardbx0 .slider-prev{left:13px;left:var(--_sp-xs)}.billboardbx0 .slider-next{right:13px;right:var(--_sp-xs)}}.pricestbl .pricestbl_h_price,.pricestbl .pricestbl_i_price{white-space:nowrap;text-align:right;width:1%}.filterbx{background:#eee;padding:20px;padding:var(--_sp-s);margin-bottom:15px;margin-bottom:var(--_mgb-s);display:flex;flex-wrap:wrap}.mwr .filterbx{background:rgba(0,0,0,.5)}.filterbx>:last-child{margin-bottom:0}.filterbx>:last-child>:last-child{margin-bottom:0}.filterbx .i{flex:0 0 33%;margin-bottom:15px;margin-bottom:var(--_mgb-s);font-size:14px}@media only screen and (max-width:767px){.filterbx .i{flex-basis:100%}}.filterbx .i .h{font-family:CeraPro-Medium,sans-serif;margin-bottom:5px}.filterbx .i .t .filterbtn{color:inherit;margin-right:5px;margin-bottom:5px}.filterbx .i .t .filterbtn.active{color:#c22b1a}.filterbx .informbx{border-top:1px solid #c5c5c5;padding-top:20px;width:100%}.catchildsgr,.catlocksgr,.catparentsgr{display:flex;flex-wrap:wrap;gap:30px 0;margin-left:-30px}@media only screen and (max-width:1199px){.catchildsgr,.catlocksgr,.catparentsgr{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.catchildsgr,.catlocksgr,.catparentsgr{margin-left:-13px;gap:26px 0}}.catchildsgr .i,.catlocksgr .i,.catparentsgr .i{width:calc(100% / 3);padding-left:30px}@media only screen and (max-width:1199px){.catchildsgr .i,.catlocksgr .i,.catparentsgr .i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.catchildsgr .i,.catlocksgr .i,.catparentsgr .i{width:calc(100% / 1);padding-left:13px}}.catchildsgr .i .bx,.catlocksgr .i .bx,.catparentsgr .i .bx{height:100%;display:flex;flex-direction:column}.catchildsgr .i .cont,.catlocksgr .i .cont,.catparentsgr .i .cont{flex:1 1 auto;background-color:#f6f8fa;padding:50px;height:100%;display:flex;flex-direction:column;gap:50px}.bd-color .catchildsgr .i .cont,.bd-color .catlocksgr .i .cont,.bd-color .catparentsgr .i .cont{background-color:#fff}.catchildsgr .i .img a,.catlocksgr .i .img a,.catparentsgr .i .img a{position:relative;overflow:hidden;transition:all .3s ease;display:block}.catchildsgr .i .img a:before,.catlocksgr .i .img a:before,.catparentsgr .i .img a:before{content:"";display:block;padding-top:50%}.catchildsgr .i .img a img,.catlocksgr .i .img a img,.catparentsgr .i .img a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.catchildsgr .i .h,.catlocksgr .i .h,.catparentsgr .i .h{font-family:GothamPro,sans-serif;font-size:24px;text-transform:uppercase;line-height:1.3;margin-bottom:20px}.catchildsgr .i .h a,.catlocksgr .i .h a,.catparentsgr .i .h a{color:#1c1c1c;text-decoration:none;border-bottom:none;transition:all .3s ease}.catchildsgr .i .h a:hover,.catlocksgr .i .h a:hover,.catparentsgr .i .h a:hover{opacity:.65}.catchildsgr .i .property,.catlocksgr .i .property,.catparentsgr .i .property{display:flex;flex-wrap:wrap;gap:10px 16px}.catchildsgr .i .property .property_i.rooms .property_bx,.catlocksgr .i .property .property_i.rooms .property_bx,.catparentsgr .i .property .property_i.rooms .property_bx{display:flex;align-items:center;justify-content:flex-start}.catchildsgr .i .property .property_i.rooms .property_bx:before,.catlocksgr .i .property .property_i.rooms .property_bx:before,.catparentsgr .i .property .property_i.rooms .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_1.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catchildsgr .i .property .property_i.seats .property_bx,.catlocksgr .i .property .property_i.seats .property_bx,.catparentsgr .i .property .property_i.seats .property_bx{display:flex;align-items:center;justify-content:flex-start}.catchildsgr .i .property .property_i.seats .property_bx:before,.catlocksgr .i .property .property_i.seats .property_bx:before,.catparentsgr .i .property .property_i.seats .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_2.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catchildsgr .i .property .property_i.square .property_bx,.catlocksgr .i .property .property_i.square .property_bx,.catparentsgr .i .property .property_i.square .property_bx{display:flex;align-items:center;justify-content:flex-start}.catchildsgr .i .property .property_i.square .property_bx:before,.catlocksgr .i .property .property_i.square .property_bx:before,.catparentsgr .i .property .property_i.square .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_3.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catchildsgr .i .property .property_i.code .property_bx,.catlocksgr .i .property .property_i.code .property_bx,.catparentsgr .i .property .property_i.code .property_bx{display:flex;align-items:center;justify-content:flex-start}.catchildsgr .i .property .property_i.code .property_bx:before,.catlocksgr .i .property .property_i.code .property_bx:before,.catparentsgr .i .property .property_i.code .property_bx:before{content:'';width:20px;height:21px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_4.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catchildsgr .i .property .property_bx,.catlocksgr .i .property .property_bx,.catparentsgr .i .property .property_bx{line-height:1.3}.catchildsgr .i .bt,.catlocksgr .i .bt,.catparentsgr .i .bt{display:flex;align-items:self-end;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:auto}.catchildsgr .i .pricebx .pricebx_h,.catlocksgr .i .pricebx .pricebx_h,.catparentsgr .i .pricebx .pricebx_h{color:#97a5b4;font-size:14px}.catchildsgr .i .pricebx .price,.catlocksgr .i .pricebx .price,.catparentsgr .i .pricebx .price{font-family:GothamPro-Bold,sans-serif;font-size:24px}@media only screen and (max-width:1689px){.catchildsgr .i .cont,.catlocksgr .i .cont,.catparentsgr .i .cont{padding:46px;gap:46px}}@media only screen and (max-width:1389px){.catchildsgr .i .cont,.catlocksgr .i .cont,.catparentsgr .i .cont{padding:36px;gap:36px}.catchildsgr .i .h,.catlocksgr .i .h,.catparentsgr .i .h{font-size:20px}}@media only screen and (max-width:1199px){.catchildsgr .i .cont,.catlocksgr .i .cont,.catparentsgr .i .cont{padding:26px;gap:26px}.catchildsgr .i .property .property_i.code .property_bx:before,.catchildsgr .i .property .property_i.rooms .property_bx:before,.catchildsgr .i .property .property_i.seats .property_bx:before,.catchildsgr .i .property .property_i.square .property_bx:before,.catlocksgr .i .property .property_i.code .property_bx:before,.catlocksgr .i .property .property_i.rooms .property_bx:before,.catlocksgr .i .property .property_i.seats .property_bx:before,.catlocksgr .i .property .property_i.square .property_bx:before,.catparentsgr .i .property .property_i.code .property_bx:before,.catparentsgr .i .property .property_i.rooms .property_bx:before,.catparentsgr .i .property .property_i.seats .property_bx:before,.catparentsgr .i .property .property_i.square .property_bx:before{width:16px;height:16px;margin-right:6px}.catchildsgr .i .pricebx .price,.catlocksgr .i .pricebx .price,.catparentsgr .i .pricebx .price{font-size:20px}}@media only screen and (max-width:767px){.catchildsgr .i .bt .__p form .submitgr button,.catchildsgr .i .bt .__p form .submitgr input,.catchildsgr .i .bt .btn,.catchildsgr .i .bt .phonefix .bx .j-tel-link a,.catchildsgr .i .bt .quiz_step .quiz_step_btns button,.catlocksgr .i .bt .__p form .submitgr button,.catlocksgr .i .bt .__p form .submitgr input,.catlocksgr .i .bt .btn,.catlocksgr .i .bt .phonefix .bx .j-tel-link a,.catlocksgr .i .bt .quiz_step .quiz_step_btns button,.catparentsgr .i .bt .__p form .submitgr button,.catparentsgr .i .bt .__p form .submitgr input,.catparentsgr .i .bt .btn,.catparentsgr .i .bt .phonefix .bx .j-tel-link a,.catparentsgr .i .bt .quiz_step .quiz_step_btns button{width:100%}}.catchildsgr2{display:flex;flex-wrap:wrap;gap:30px 0;margin-left:-30px}@media only screen and (max-width:1199px){.catchildsgr2{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.catchildsgr2{margin-left:-20px;gap:20px 0}}.catchildsgr2 .i{width:calc(100% / 2);padding-left:30px}@media only screen and (max-width:1199px){.catchildsgr2 .i{width:calc(100% / 1);padding-left:20px}}@media only screen and (max-width:767px){.catchildsgr2 .i{width:calc(100% / 1);padding-left:20px}}.catchildsgr2 .i .bx{height:100%;background-color:#f6f8fa;overflow:hidden;display:flex;align-items:stretch}.catchildsgr2 .i .cont{flex:1 1 70%;padding:54px;display:flex;flex-direction:column;justify-content:space-between;gap:34px;height:100%}.catchildsgr2 .i .img{flex:1 1 40%}.catchildsgr2 .i .img a{position:relative;display:block;overflow:hidden;transition:all .3s ease;min-height:100%}.catchildsgr2 .i .img a:before{content:"";display:block;padding-top:67%}.catchildsgr2 .i .img a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.catchildsgr2 .i .h{font-family:GothamPro-Light,sans-serif;font-size:32px;text-transform:uppercase;line-height:1.3;margin-bottom:20px}.catchildsgr2 .i .h a{display:inline-block;text-decoration:none;color:currentColor}.catchildsgr2 .i .t p:last-child{margin-bottom:0}.catchildsgr2 .i .detail{margin-top:10px}@media only screen and (max-width:1389px){.catchildsgr2 .i .cont{padding:36px;gap:26px}.catchildsgr2 .i .h{font-size:26px;margin-bottom:12px}}@media only screen and (max-width:767px){.catchildsgr2 .i .bx{flex-direction:column}.catchildsgr2 .i .img{flex:1 1 100%;order:-1}.catchildsgr2 .i .cont{flex:1 1 100%;padding:26px}.catchildsgr2 .i .h{font-size:20px}}.catdata{position:relative;margin-top:-40px;padding:100px 0;background-color:#f6f8fa}.catdata .headgr{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.catdata .headgr .cont{width:100%;max-width:50%}.catdata .headgr .cont .entry-title{margin-bottom:26px}.catdata .headgr .cont .property{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:48px}.catdata .headgr .cont .property .property_i.rooms .property_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .property .property_i.rooms .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_1.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catdata .headgr .cont .property .property_i.seats .property_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .property .property_i.seats .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_2.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catdata .headgr .cont .property .property_i.square .property_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .property .property_i.square .property_bx:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_3.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catdata .headgr .cont .property .property_i.code .property_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .property .property_i.code .property_bx:before{content:'';width:20px;height:21px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/property_4.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:8px}.catdata .headgr .cont .property .property_bx{padding:8px 16px;background-color:#fff;line-height:1.3}.catdata .headgr .cont .bt{display:flex;align-items:self-end;flex-wrap:wrap;gap:20px;margin-top:48px}.catdata .headgr .cont .pricebx .pricebx_h{color:#97a5b4;font-size:14px}.catdata .headgr .cont .pricebx .price{font-family:GothamPro-Bold,sans-serif;font-size:24px}.catdata .headgr .cont .structure{display:flex;flex-wrap:wrap;gap:20px 0;margin-left:-20px}@media only screen and (max-width:1199px){.catdata .headgr .cont .structure{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.catdata .headgr .cont .structure{margin-left:-10px;gap:10px 0}}.catdata .headgr .cont .structure .structure_i{width:calc(100% / 2);padding-left:20px}@media only screen and (max-width:1199px){.catdata .headgr .cont .structure .structure_i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.catdata .headgr .cont .structure .structure_i{width:calc(100% / 1);padding-left:10px}}.catdata .headgr .cont .structure .structure_i.structure1 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure1 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_1.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure2 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure2 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_2.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure3 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure3 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_3.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure4 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure4 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_4.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure5 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure5 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_5.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure6 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure6 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_6.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure7 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure7 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_7.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure8 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure8 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_8.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure9 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure9 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_9.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure10 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure10 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_10.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure11 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure11 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_2.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_i.structure12 .structure_bx{display:flex;align-items:center;justify-content:flex-start}.catdata .headgr .cont .structure .structure_i.structure12 .structure_bx:before{content:'';width:26px;height:26px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/structure_12.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:12px}.catdata .headgr .cont .structure .structure_bx{line-height:1.3}.catdata .headgr .img{max-width:41%}.catdata .headgr .img>a{display:block;width:100%;overflow:hidden}.catdata .headgr .img>a img{width:100%}@media only screen and (min-width:1200px){.catdata .headgr:not(.-cover) .cont{order:1}.catdata .headgr:not(.-cover) .img{order:2}}@media only screen and (max-width:1389px){.catdata .headgr .cont{max-width:55%}}@media only screen and (max-width:1199px){.catdata{margin-top:-30px;padding:50px 0 60px}.catdata .headgr{flex-direction:column;gap:46px}.catdata .headgr .cont{max-width:100%}.catdata .headgr .cont .property{margin-bottom:36px}.catdata .headgr .cont .bt{margin-top:36px}.catdata .headgr .img{max-width:100%}}@media only screen and (max-width:767px){.catdata{margin-top:-26px;padding:20px 0 40px}.catdata .headgr{gap:26px}.catdata .headgr .cont .property{margin-bottom:28px}.catdata .headgr .cont .bt{margin-top:28px}}.shopcartbx{margin-left:auto;margin-right:auto;white-space:nowrap;position:relative;display:flex;align-items:center;justify-content:flex-start}.shopcartbx:before{content:'';width:47px;height:47px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.shopcartbx:before{background-size:24px;background-position:center;filter:brightness(0) invert(1)}.shopcartbx:after{content:'';z-index:-1;position:absolute;width:47px;height:47px;background:linear-gradient(to right,#c22b1a,#9e2315);border-bottom:3px solid #52120b}.shopcartbx .cart_t{position:relative}.shopcartbx .m_empty_t{display:none}.shopcartbx .cart_t{position:relative}.shopcartbx .bx{display:inline-block;vertical-align:middle;text-align:left}.shopcartbx strong{font-family:GothamPro-Bold,sans-serif}.shopcartbx p{margin-bottom:0}.shopcartbx .link{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;text-align:left}.__h .hgr .shopcartbx.-cartbx_sum{display:flex;align-items:center;background:linear-gradient(to right,#c22b1a,#9e2315);border-bottom:3px solid #52120b;color:#fff;transition:all .3s ease;padding:11px 16px}.__h .hgr .shopcartbx.-cartbx_sum:before{width:22px;height:22px;margin-right:0;background-size:contain}.__h .hgr .shopcartbx.-cartbx_sum:after{display:none}.__h .hgr .shopcartbx.-cartbx_sum .count,.__h .hgr .shopcartbx.-cartbx_sum .d_empty_t{display:none}.__h .hgr .shopcartbx.-cartbx_sum .summ{margin-left:6px}.__h .hgr .shopcartbx.-cartbx_sum .summ strong{font-family:CeraPro-Medium,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.__h .hgr .shopcartbx.-cartbx_sum .summ span{display:none}@media only screen and (max-width:1199px){.__h .hgr .shopcartbx.-cartbx_sum{padding:9px 12px}}@media only screen and (max-width:767px){.__h .hgr .shopcartbx.-cartbx_sum{font-size:10px;padding:7px 12px;border-bottom:none}.__h .hgr .shopcartbx.-cartbx_sum:before{width:16px;height:16px}}@media only screen and (max-width:1199px){.__h .hgr .shopcartbx.-cartbx_sum_m{display:flex;align-items:center;background:linear-gradient(to right,#c22b1a,#9e2315);border-bottom:3px solid #52120b;color:#fff;transition:all .3s ease;padding:9px 12px}.__h .hgr .shopcartbx.-cartbx_sum_m:before{width:22px;height:22px;margin-right:0;background-size:contain}.__h .hgr .shopcartbx.-cartbx_sum_m:after{display:none}.__h .hgr .shopcartbx.-cartbx_sum_m .count,.__h .hgr .shopcartbx.-cartbx_sum_m .d_empty_t{display:none}.__h .hgr .shopcartbx.-cartbx_sum_m .summ{margin-left:6px}.__h .hgr .shopcartbx.-cartbx_sum_m .summ strong{font-family:CeraPro-Medium,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.__h .hgr .shopcartbx.-cartbx_sum_m .summ span{display:none}}@media only screen and (max-width:767px){.__h .hgr .shopcartbx.-cartbx_sum_m{font-size:10px;padding:7px 12px;border-bottom:none}.__h .hgr .shopcartbx.-cartbx_sum_m:before{width:16px;height:16px}}.__h .hgr .shopcartbx.-cartbx_count{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start;margin-right:0}.__h .hgr .shopcartbx.-cartbx_count:before{content:'';width:43px;height:43px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.__h .hgr .shopcartbx.-cartbx_count:before{background-size:22px;background-position:center}.__h .hgr .shopcartbx.-cartbx_count:after{width:43px;height:43px}.__h .hgr .shopcartbx.-cartbx_count .d_empty_t{display:none}.__h .hgr .shopcartbx.-cartbx_count .m_empty_t{display:block}.__h .hgr .shopcartbx.-cartbx_count .summ{display:none}.__h .hgr .shopcartbx.-cartbx_count .count{display:block;position:absolute;top:-8px;right:2px}.__h .hgr .shopcartbx.-cartbx_count .count span{display:none}.__h .hgr .shopcartbx.-cartbx_count .count strong{background:#a0b046;color:#fff;width:22px;height:22px;border-radius:50%;font-size:10px;line-height:22px;padding:1px;display:flex;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width:767px){.__h .hgr .shopcartbx.-cartbx_count{display:flex;align-items:center;justify-content:flex-start}.__h .hgr .shopcartbx.-cartbx_count:before{content:'';width:30px;height:30px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.__h .hgr .shopcartbx.-cartbx_count:before{background-size:18px;background-position:center}.__h .hgr .shopcartbx.-cartbx_count:after{width:30px;height:30px;border-bottom:none}.__h .hgr .shopcartbx.-cartbx_count .count{top:-25px;right:-2px}.__h .hgr .shopcartbx.-cartbx_count .count strong{width:20px;height:20px;font-size:10px;line-height:20px;padding:1px}}@media only screen and (max-width:1199px){.__h .hgr .shopcartbx.-cartbx_count_m{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start;margin-right:0}.__h .hgr .shopcartbx.-cartbx_count_m:before{content:'';width:43px;height:43px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.__h .hgr .shopcartbx.-cartbx_count_m:before{background-size:22px;background-position:center}.__h .hgr .shopcartbx.-cartbx_count_m:after{width:43px;height:43px}.__h .hgr .shopcartbx.-cartbx_count_m .d_empty_t{display:none}.__h .hgr .shopcartbx.-cartbx_count_m .m_empty_t{display:block}.__h .hgr .shopcartbx.-cartbx_count_m .summ{display:none}.__h .hgr .shopcartbx.-cartbx_count_m .count{display:block;position:absolute;top:-8px;right:2px}.__h .hgr .shopcartbx.-cartbx_count_m .count span{display:none}.__h .hgr .shopcartbx.-cartbx_count_m .count strong{background:#a0b046;color:#fff;width:22px;height:22px;border-radius:50%;font-size:10px;line-height:22px;padding:1px;display:flex;align-items:center;justify-content:center;text-align:center}}@media only screen and (max-width:767px){.__h .hgr .shopcartbx.-cartbx_count_m{display:flex;align-items:center;justify-content:flex-start}.__h .hgr .shopcartbx.-cartbx_count_m:before{content:'';width:30px;height:30px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:10px}.__h .hgr .shopcartbx.-cartbx_count_m:before{background-size:18px;background-position:center}.__h .hgr .shopcartbx.-cartbx_count_m:after{width:30px;height:30px;border-bottom:none}.__h .hgr .shopcartbx.-cartbx_count_m .count{top:-25px;right:-2px}.__h .hgr .shopcartbx.-cartbx_count_m .count strong{width:20px;height:20px;font-size:10px;line-height:20px;padding:1px}}.shopcartbtn{display:flex;align-items:center;justify-content:flex-start;text-transform:lowercase}.shopcartbtn:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/shopcart.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:5px}.shopcartbtn.-hide{display:none}.shopcartbtn.-added{display:flex;align-items:center;justify-content:flex-start}.shopcartbtn.-added:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/appl-w.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:5px}.cart-formwr form{margin-bottom:0}@media only screen and (min-width:768px){.cart-formwr{background-color:#f6f8fa;padding:46px}.cart-formwr .inputcountbx input.inputcount{background-color:rgba(255,255,255,.5)}}table.cart-form{margin-bottom:0}table.cart-form tbody{display:block}table.cart-form tr{background:0 0!important}table.cart-form tr:hover td{background:0 0}table.cart-form tr td:last-child,table.cart-form tr th:last-child{text-align:right}table.cart-form tr th.cart_remove{width:40px}table.cart-form tr th.cart_thumbnail{width:10px}table.cart-form tr th.cart_name{width:calc(70% - 50px)}table.cart-form tr th.cart_price,table.cart-form tr th.cart_quantity,table.cart-form tr th.cart_sum{width:10%}table.cart-form tr td{border-bottom:1px solid #e6ebf1}table.cart-form tr td.cart_remove{padding:0}table.cart-form tr td.cart_thumbnail .img a{width:80px;height:80px;min-width:80px;max-width:80px;display:block;overflow:hidden}table.cart-form tr td.cart_thumbnail .img img{min-width:80px;max-width:80px}table.cart-form tr td.cart_name a{display:inline-block;font-family:CeraPro-Medium,sans-serif;text-decoration:none;color:currentColor;transition:all .3s ease;line-height:1.3}table.cart-form tr td.cart_name a:hover{opacity:.65}table.cart-form tr td.cart_sum .amount{color:#c22b1a;font-family:CeraPro-Medium,sans-serif}table.cart-form .amount{display:inline-block}table.cart-form .j-shopcartitems_i_del{position:relative;width:26px;height:26px;transition:all .3s ease;margin:auto;cursor:pointer;text-indent:-9999px;overflow:hidden;text-align:left}table.cart-form .j-shopcartitems_i_del:hover{opacity:.65}table.cart-form .j-shopcartitems_i_del:before{display:inline-block;content:'';width:10px;height:10px;transition:all .3s ease;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(../images/icons/close.svg) center no-repeat transparent;background-size:contain;background-origin:content-box}@media only screen and (max-width:767px){table.cart-form{display:block}table.cart-form tbody{display:block}table.cart-form .thead{display:none}table.cart-form tr{display:block;position:relative;margin-bottom:0;padding-bottom:25px;padding-left:115px;min-height:136px;border-bottom:1px solid #e6ebf1}table.cart-form tr:not(:first-child){margin-top:25px}table.cart-form tr td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin-bottom:5px;padding:0}table.cart-form tr td:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none!important}table.cart-form tr td:not(:last-child){border-bottom:1px dashed #e6ebf1!important}table.cart-form tr td>*{margin-bottom:5px!important}table.cart-form tr td:not(.cart_remove,.cart_thumbnail,.cart_name):before{content:attr(data-title);flex:1 1 auto;margin-bottom:5px;padding-top:0;text-align:left}table.cart-form tr td.cart_remove{position:absolute;top:-7px;right:-7px;z-index:1;margin-bottom:0;padding-bottom:0;border:none!important}table.cart-form tr td.cart_thumbnail{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;max-height:115px;border-bottom:none!important}table.cart-form tr td.cart_thumbnail .img a{width:100px;height:100px;min-width:100px;max-width:100px}table.cart-form tr td.cart_thumbnail .img img{min-width:100px;max-width:100px}table.cart-form tr td.cart_name{margin-bottom:10px;padding-bottom:0;padding-right:20px;border-bottom:none!important}table.cart-form .inputcountbx input.inputcount{padding:5px 50px}}.cart_totals{margin-top:46px}.cart_totals .cart-totals-inner{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}.cart_totals .amount{display:inline-block}.cart_totals .cart-total{font-size:24px;font-family:CeraPro-Medium,sans-serif}.cart_totals .cart-total .amount{color:#c22b1a}@media only screen and (max-width:767px){.cart_totals{margin-top:36px}}.shop-cart-simple{position:relative;background-color:#f6f8fa;padding:36px}.shop-cart-simple .order-inner{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;margin-top:26px;text-align:right}.shop-cart-simple .amount{display:inline-block}.shop-cart-simple .order-total{font-size:20px;font-family:CeraPro-Medium,sans-serif}.shop-cart-simple .order-total .amount{color:#c22b1a}.shop-cart-simple table.cart-simpleform{margin-bottom:0;line-height:1.3}.shop-cart-simple table.cart-simpleform tr{background:0 0!important;vertical-align:baseline;border-bottom:1px solid #e6ebf1}.shop-cart-simple table.cart-simpleform tr:hover td{background:0 0}.shop-cart-simple table.cart-simpleform tr td{padding:12px 6px}.shop-cart-simple table.cart-simpleform tr td:last-child{text-align:right}.shop-cart-simple table.cart-simpleform .cart_thumbnail{width:50px}.shop-cart-simple table.cart-simpleform .cart_thumbnail img{width:50px;height:50px;min-width:50px;max-width:50px}.shop-cart-simple table.cart-simpleform .cart_name .name{font-family:CeraPro-Medium,sans-serif}.shop-cart-simple table.cart-simpleform .cart_name .quantity{margin-top:5px}.shop-cart-simple table.cart-simpleform .cart_price{width:20%}@media only screen and (max-width:767px){.shop-cart-simple{padding:26px}}.orderwr{display:flex;flex-wrap:wrap;margin-left:-5%}.orderwr .col{width:100%;padding-left:5%}.orderwr .order_main{max-width:60%}.orderwr .order_side{max-width:40%}.orderwr .order_side .bt{margin-top:26px}.orderwr .shop-cart-simple table.cart-simpleform{font-size:14px}@media only screen and (max-width:1199px){.orderwr{margin-left:-26px}.orderwr .col{padding-left:26px}.orderwr .order_main,.orderwr .order_side{max-width:50%}.orderwr .shop-cart-simple table.cart-simpleform{font-size:12px}}@media only screen and (max-width:767px){.orderwr{margin-left:-26px;gap:46px}.orderwr .col{padding-left:26px}.orderwr .order_main,.orderwr .order_side{max-width:100%}}.__c .ordersdata td,.__c .ordersdata th,.__c .orderstable td,.__c .orderstable th{text-align:center;vertical-align:middle}.__c .ordersdata .paybox,.__c .orderstable .paybox{padding:30px;padding:var(--_sp);background:#eee;margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__c .ordersdata .paybox>:last-child,.__c .orderstable .paybox>:last-child{margin-bottom:0}.__c .ordersdata .paybox>:last-child>:last-child,.__c .orderstable .paybox>:last-child>:last-child{margin-bottom:0}.__c .ordersdata .paybox :last-child,.__c .orderstable .paybox :last-child{margin-bottom:0}.__c .ordersdata .paytype .item,.__c .orderstable .paytype .item{padding:5px 0}.__c .ordersdata .paytype input,.__c .orderstable .paytype input{vertical-align:baseline}.__c .ordersdata .paytype label,.__c .orderstable .paytype label{float:none}.__c .ordersdata .paytype .submit,.__c .orderstable .paytype .submit{margin:0;text-align:left}.__c .ordersdata input,.__c .ordersdata select,.__c .orderstable input,.__c .orderstable select{width:auto;text-align:center}.__c .ordersdata .order-row-count input,.__c .orderstable .order-row-count input{max-width:70px}.__c .ordersdata .order-res,.__c .orderstable .order-res{font-size:24px;text-align:right}.__c .ordersdata .j-order-row-delete,.__c .orderstable .j-order-row-delete{width:34px;height:34px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/del.svg') no-repeat transparent;background-size:contain;background-origin:content-box;padding:8px;background-color:#eee}@media only screen and (max-width:767px){.__c .ordersdata th,.__c .orderstable th{display:none}.__c .ordersdata tr,.__c .orderstable tr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border:0;padding:10px 0}.__c .ordersdata td,.__c .orderstable td{flex:1 1 auto;border:0;text-align:center}.__c .ordersdata .order-row-price,.__c .ordersdata .order-row-title,.__c .orderstable .order-row-price,.__c .orderstable .order-row-title{width:100%}.__c .ordersdata .order-row-summ,.__c .orderstable .order-row-summ{display:none}}.__c .ordersform .formbx_h{margin-left:0;text-align:center}.__c .ordersform .formbx_h .__p form .submitgr button,.__c .ordersform .formbx_h .__p form .submitgr input,.__c .ordersform .formbx_h .btn,.__c .ordersform .formbx_h .phonefix .bx .j-tel-link a,.__c .ordersform .formbx_h .quiz_step .quiz_step_btns button{margin-left:20px}@media only screen and (min-width:768px){.__c .ordersform .i.form-comment{width:100%}.__c .ordersform .i.form-comment .h{width:14.7%}.__c .ordersform .i.form-comment textarea{height:140px}.__c .ordersform .submitgr{padding-left:14.7%}}.__c .ordersdata .userdatatext{padding:30px;padding:var(--_sp);margin-bottom:30px;margin-bottom:var(--_mgb);border:1px solid #c5c5c5}.__c .ordersdata .userdatatext>:last-child{margin-bottom:0}.__c .ordersdata .userdatatext>:last-child>:last-child{margin-bottom:0}@media only screen and (min-width:768px){.__c .ordersdata .userdatatext{display:flex;flex-wrap:wrap}.__c .ordersdata .userdatatext p{flex:1 1 45%}}.__c .ordersdata .userdatatext p{font-size:17px;line-height:1.5;font-family:CeraPro-Medium,sans-serif}.__c .ordersdata .userdatatext p b{opacity:.7;font-family:CeraPro-Light,sans-serif}@media only screen and (max-width:767px){.__c .galchildsgr,.__c .galparentsgr{margin-left:-60px;margin-right:-30px}}@media only screen and (min-width:768px){.newsgr .i{width:25%}}.newssidegr .i{width:100%}.newsdata .date,.newsgr .date{display:inline-block;font-size:12px;padding:0 5px;background:#cacaca;color:#fff;margin-bottom:15px;margin-bottom:var(--_mgb-s)}.commentsgr .i{width:50%;position:relative;margin-bottom:36px}.commentsgr .i .review{padding:36px;border:1px solid #e2e9ef}.commentsgr .i .usertext{position:relative}.commentsgr .i .bt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:26px;margin-top:26px}.commentsgr .i .hgr{display:flex}.commentsgr .i .hgr .img,.commentsgr .i .hgr .t{flex:0 0 auto}.commentsgr .i .hgr .username{font-family:GothamPro,sans-serif;font-size:20px;line-height:1.3;margin-bottom:6px}.commentsgr .i .hgr img{width:50px;margin-right:20px;margin-right:var(--_sp-s)}.commentsgr .i .date{opacity:.5;font-family:CeraPro-Regular,sans-serif;font-size:14px;line-height:1}.commentsgr .i .source{display:flex;flex-direction:column}.commentsgr .i .source_logo img{max-height:25px;height:auto}.commentsgr .i .rating_star img{display:block;width:74px}.commentsgr .i .answer{margin-top:20px;padding:36px;background-color:#f6f8fa}.commentsgr .i .answer .adminname{width:140px;height:25.17985612px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/logo.svg') no-repeat transparent;background-size:contain;margin-bottom:26px}.commentsgr .i .answer .answertext p:last-child{margin-bottom:0}@media only screen and (min-width:1690px){.commentsgr .i .answer,.commentsgr .i .usertext{font-size:18px}}@media only screen and (max-width:1199px){.commentsgr .i{width:100%}.commentsgr .i .answer,.commentsgr .i .review{padding:26px}.commentsgr .i .hgr .username{font-size:17px}.commentsgr .i .bt{margin-top:20px;gap:20px}.commentsgr .i .source{gap:4px}.commentsgr .i .answer .adminname{background-image:url('../images/logo.svg');width:100px;height:17.98561151px;margin-bottom:16px}}.contactsgr{display:flex;align-items:stretch;flex-wrap:wrap;gap:26px}.contactsgr .contactsgr_main,.contactsgr .contactsgr_side{width:100%}.contactsgr .contactsgr_main{max-width:calc(50% - 13px)}.contactsgr .contactsgr_side{max-width:calc((100% - 50%) - 13px);overflow:hidden}.contactsgr .yamap{min-height:360px;height:100%}.contactsgr .juridicalgr{width:100%;max-width:100%}@media only screen and (max-width:767px){.contactsgr .contactsgr_main,.contactsgr .contactsgr_side{max-width:100%}.contactsgr .yamap{min-height:280px}}.contactsdatagr{display:flex;align-items:stretch;flex-wrap:wrap;gap:36px 26px}.contactsdatagr .i{display:flex;flex-direction:column;gap:10px;width:100%;max-width:calc(50% - 13px)}.contactsdatagr .i a{text-decoration:none;color:currentColor;transition:all .3s ease}.contactsdatagr .i a:hover{opacity:.65}.contactsdatagr .i .h{margin-bottom:0!important}.contactsdatagr .i.i_icon:before{content:'';width:20px;height:20px;display:block;vertical-align:middle;flex:0 0 auto;background-repeat:no-repeat;background-size:contain;background-position:center}.contactsdatagr .i.i_icon.address:before{background-image:url(../images/icons/cont_1.svg)}.contactsdatagr .i.i_icon.phone:before{background-image:url(../images/icons/cont_2.svg)}.contactsdatagr .i.i_icon.mail:before{background-image:url(../images/icons/cont_3.svg)}.contactsdatagr .i.i_icon.time:before{background-image:url(../images/icons/cont_4.svg)}.indexcontacts{display:flex;position:relative;margin-bottom:30px;margin-bottom:var(--_mgb);padding:60px;padding:var(--_sp-l)}.indexcontacts>:last-child{margin-bottom:0}.indexcontacts>:last-child>:last-child{margin-bottom:0}.indexcontacts .yamap{position:absolute;top:0;left:0;width:100%;height:100%}.indexcontacts .bx{padding:30px;padding:var(--_sp);background:#444;color:#fff;flex:0 0 auto;margin-left:auto;width:30%;position:relative;z-index:2}.indexcontacts .bx>:last-child{margin-bottom:0}.indexcontacts .bx>:last-child>:last-child{margin-bottom:0}.indexcontacts .bx p{margin-bottom:15px;margin-bottom:var(--_mgb-s)}@media only screen and (max-width:767px){.indexcontacts{padding:0;flex-direction:column}.indexcontacts .yamap{position:static;height:200px}.indexcontacts .bx{width:100%}}.indexcommentsgr .i{width:50%;margin-bottom:30px;margin-bottom:var(--_mgb)}.indexcommentsgr .i .bx{display:flex}.indexcommentsgr .i .img{flex:0 0 30%;padding-right:30px}.indexcommentsgr .i .img img{border-radius:50%}.ctagr{background:#eee;margin-bottom:30px;margin-bottom:var(--_mgb);display:flex;align-items:stretch}.ctagr:before{display:inline-block;content:'';flex:1 1 30%;background:url(../images/cta-img.png) center bottom/contain no-repeat transparent;background-size:contain;margin-top:-20px}.ctagr.-ctagr-img:before{display:none}.ctagr.-ctagr-img .ctagr_img{flex:1 1 30%}@media only screen and (min-width:768px){.ctagr.-ctagr-img .ctagr_img img{border-top-right-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:767px){.ctagr.-ctagr-img .ctagr_img img{border-bottom-left-radius:0;border-bottom-right-radius:0}}.ctagr .ctagr_txgr{flex:1 1 70%;display:flex;align-items:center;padding:30px;padding:var(--_sp)}.ctagr .ctagr_txgr>:last-child{margin-bottom:0}.ctagr .ctagr_txgr>:last-child>:last-child{margin-bottom:0}.ctagr .ctagr_txbx{flex:1 1 70%;padding:30px;padding:var(--_sp)}.ctagr .ctagr_txbx>:last-child{margin-bottom:0}.ctagr .ctagr_txbx>:last-child>:last-child{margin-bottom:0}.ctagr .ctagr_txbx .ctagr_tx{margin-bottom:30px;margin-bottom:var(--_mgb)}.ctagr .ctagr_tx{flex:1 1 70%}@media only screen and (min-width:768px){.ctagr .ctagr_tx{padding-right:30px;padding-right:var(--_sp)}.ctagr .ctagr_tx :last-child{margin-bottom:0}}.ctagr .ctagr_form{flex:1 1 30%}.ctagr form{margin-bottom:0}.ctagr form .h{display:none}@media only screen and (max-width:767px){.ctagr{flex-direction:column}.ctagr:before{order:0;flex:1 1 auto;height:260px;background:url(../images/cta-img.png) center bottom/contain no-repeat,linear-gradient(to top,rgba(0,0,0,.05),rgba(0,0,0,0) 15%)}.ctagr .ctagr_txgr{display:block}}.-cta2gr .ctagr,.ctagr.-cta2gr{text-align:center}@media only screen and (min-width:1200px){.-cta2gr .ctagr,.ctagr.-cta2gr{margin-left:auto;margin-right:auto;max-width:70%}}.-cta2gr .ctagr .ctagr_tx,.ctagr.-cta2gr .ctagr_tx{flex-basis:60%}.-cta2gr .ctagr .ctagr_form,.ctagr.-cta2gr .ctagr_form{flex-basis:40%}.-cta2gr .ctagr .ctagr_h,.ctagr.-cta2gr .ctagr_h{font-size:48px;font-family:GothamPro-Bold,sans-serif;text-transform:uppercase;color:#c22b1a}.ctagrwr{padding-top:60px;padding-top:var(--_sp-l);padding-bottom:60px;padding-bottom:var(--_sp-l);margin-bottom:30px;margin-bottom:var(--_mgb);background:#444}.ctagrwr .ctagr{margin-bottom:0;background:0 0;color:#fff}.calcgr{padding:30px;padding:var(--_sp);margin-bottom:30px;margin-bottom:var(--_mgb);background:#eee}.calcgr>:last-child{margin-bottom:0}.calcgr>:last-child>:last-child{margin-bottom:0}.calcgr .i-square{width:100%!important}.calcgr .calcsum{text-align:right}@media only screen and (min-width:768px){.__p .usergr .i{width:33.33333333%}}.__p .ourplusesgr{display:flex;flex-wrap:wrap;gap:30px 0;margin-left:-30px}@media only screen and (max-width:1199px){.__p .ourplusesgr{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.__p .ourplusesgr{margin-left:-6px;gap:6px 0}}.__p .ourplusesgr .i{width:calc(100% / 2);padding-left:30px}@media only screen and (max-width:1199px){.__p .ourplusesgr .i{width:calc(100% / 3);padding-left:20px}}@media only screen and (max-width:767px){.__p .ourplusesgr .i{width:calc(100% / 2);padding-left:6px}}.__p .ourplusesgr .i .bx{height:100%;background-color:#f6f8fa;padding:30px;display:flex;flex-direction:column;justify-content:space-between;gap:36px}.__p .ourplusesgr .i .ico{width:56px;height:56px}.__p .ourplusesgr .i .ico img{width:100%}.__p .ourplusesgr .i .h{font-family:CeraPro-Regular,sans-serif;line-height:1.4}@media only screen and (max-width:767px){.__p .ourplusesgr .i .bx{padding:26px 16px;gap:16px;justify-content:flex-start}}.__p .ourpluseswr{display:flex;gap:30px}.__p .ourpluseswr .col{width:100%;max-width:calc(50% - 15px)}.__p .ourpluseswr .col-2 .imgs .img{position:relative;display:block;overflow:hidden;transition:all .3s ease}.__p .ourpluseswr .col-2 .imgs .img:before{content:"";display:block;padding-top:67%}.__p .ourpluseswr .col-2 .imgs .img img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.__p .ourpluseswr .sliderbx{margin-bottom:0;height:100%}.__p .ourpluseswr .sliderbx .slidercntr{height:100%}.__p .ourpluseswr .sliderbx .slidercntr .slider{height:100%}.__p .ourpluseswr .sliderbx .slidercntr .img{height:100%}@media only screen and (max-width:1199px){.__p .ourpluseswr{flex-direction:column;gap:36px}.__p .ourpluseswr .col{max-width:100%}}@media only screen and (max-width:767px){.__p .ourpluseswr{gap:26px}}.__p .workstepsgr{counter-reset:worksteps}.__p .workstepsgr .i{width:25%;margin-bottom:30px;margin-bottom:var(--_mgb);counter-increment:worksteps}@media only screen and (max-width:767px){.__p .workstepsgr .i{margin-bottom:60px;margin-bottom:var(--_mgb-l)}}.__p .workstepsgr .i .bx{position:relative;text-align:center}.__p .workstepsgr .i .bx:before{display:inline-block;content:'';font-size:48px;line-height:1.3;font-family:GothamPro-Bold,sans-serif;content:counter(worksteps) "."}.__p .workstepsgr .i .bx:after{content:'';width:80px;height:43.86554622px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images/icons/arrow-long.svg') no-repeat transparent;background-size:contain;position:absolute;top:0;bottom:0;right:-40px;margin:auto}@media only screen and (max-width:767px){.__p .workstepsgr .i .bx:after{top:auto;left:0;bottom:-40px;background-image:url('../images/icons/arrow-long.svg');width:40px;height:21.93277311px;transform:rotate(90deg)}}.__p .workstepsgr .i .ico{display:inline-block}.__p .workstepsgr .i .ico img{max-width:100px}.__p .workstepsgr .i:last-child .bx:after{display:none}.__p .worksteps2gr{display:flex;flex-wrap:wrap;gap:36px 0;margin-left:-26px}@media only screen and (max-width:1199px){.__p .worksteps2gr{margin-left:-20px;gap:36px 0}}@media only screen and (max-width:767px){.__p .worksteps2gr{margin-left:-10px;gap:26px 0}}.__p .worksteps2gr .i{width:calc(100% / 3);padding-left:26px}@media only screen and (max-width:1199px){.__p .worksteps2gr .i{width:calc(100% / 3);padding-left:20px}}@media only screen and (max-width:767px){.__p .worksteps2gr .i{width:calc(100% / 2);padding-left:10px}}.__p .worksteps2gr .i .num{font-family:CeraPro-Medium,sans-serif;font-size:46px;line-height:1.2;margin-bottom:16px;color:#c22b1a}.__p .worksteps2gr .i .h{margin-bottom:16px!important}@media only screen and (max-width:767px){.__p .worksteps2gr .i .num{font-size:26px;margin-bottom:10px}.__p .worksteps2gr .i .h{margin-bottom:10px!important}}.__p .worksteps3gr{display:flex;flex-direction:column;justify-content:center;max-width:720px}.__p .worksteps3gr .i{width:100%;max-width:50%}.__p .worksteps3gr .i .bx{padding-top:36px;position:relative;display:flex;align-items:flex-start;gap:26px;text-align:left}.__p .worksteps3gr .i .bx:before{content:'';display:inline-block;position:absolute;top:0;bottom:0;left:calc(50% - 2.5px);width:5px;background-color:#c22b1a}.__p .worksteps3gr .i .num{position:relative;font-family:CeraPro-Medium,sans-serif;font-size:20px;width:50px;height:50px;min-width:50px;display:flex;align-items:center;justify-content:center;background-color:#c22b1a;color:#fff;border-radius:50%;border:1px solid #c22b1a}.__p .worksteps3gr .i .h{margin-bottom:0!important}.__p .worksteps3gr .i .t{margin-top:6px;opacity:.65}.__p .worksteps3gr .i:first-child .bx:before{top:36px}.__p .worksteps3gr .i:last-child .bx:before{bottom:auto;height:36px}@media only screen and (min-width:768px){.__p .worksteps3gr{margin-left:auto;margin-right:auto}.__p .worksteps3gr .i:nth-child(2n){margin-left:calc(50% - 50px)}.__p .worksteps3gr .i:nth-child(2n) .bx:before{left:23px}.__p .worksteps3gr .i:nth-child(odd){margin-right:calc(50% - 50px);margin-left:1px}.__p .worksteps3gr .i:nth-child(odd) .bx{justify-content:flex-end}.__p .worksteps3gr .i:nth-child(odd) .bx:before{right:23px;left:auto}.__p .worksteps3gr .i:nth-child(odd) .tgr{order:-1;text-align:right}}@media only screen and (max-width:767px){.__p .worksteps3gr{margin-top:-26px}.__p .worksteps3gr .i{max-width:100%}.__p .worksteps3gr .i .bx{gap:20px}.__p .worksteps3gr .i .bx:before{left:23px}}.__p .ourfactsgr{align-items:stretch}.__p .ourfactsgr .i{width:25%;margin-bottom:30px;margin-bottom:var(--_mgb)}.__p .ourfactsgr .i .bx{position:relative;min-height:100%;padding:10px;padding-left:30%;border:10px solid #fff}.__p .ourfactsgr .i .bx .img{position:absolute;top:-10px;left:-30px}.__p .ourfactsgr .i .bx .img,.__p .ourfactsgr .i .bx .img img{height:90%;width:auto}.__p .ourfactsgr .i .bx .h{font-family:CeraPro-Medium,sans-serif;font-size:60px;line-height:1;margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__p .ourfactsgr .i .bx p{font-size:14px;line-height:1.2;margin-bottom:0}.__p .ourfactsgr .i .bx:after{display:inline-block;content:'';width:1px;height:1px;border:20px solid transparent;border-top-color:#fff;position:absolute;bottom:-45px;left:0;right:0;margin:auto}.__p .ourfacts2gr{display:flex;flex-wrap:wrap;gap:36px 0;margin-left:-26px}@media only screen and (max-width:1199px){.__p .ourfacts2gr{margin-left:-20px;gap:36px 0}}@media only screen and (max-width:767px){.__p .ourfacts2gr{margin-left:-10px;gap:26px 0}}.__p .ourfacts2gr .i{width:calc(100% / 4);padding-left:26px}@media only screen and (max-width:1199px){.__p .ourfacts2gr .i{width:calc(100% / 4);padding-left:20px}}@media only screen and (max-width:767px){.__p .ourfacts2gr .i{width:calc(100% / 2);padding-left:10px}}.__p .ourfacts2gr .i .num{font-family:CeraPro-Medium,sans-serif;font-size:66px;line-height:1.2;margin-bottom:10px;color:#c22b1a}.__p .ourfacts2gr .i .h{font-family:CeraPro-Medium,sans-serif;line-height:1.2}@media only screen and (max-width:1199px){.__p .ourfacts2gr .i .num{font-size:36px;margin-bottom:5px}}@media only screen and (max-width:767px){.__p .ourfacts2gr .i .num{font-size:26px}.__p .ourfacts2gr .i .h br{display:none}}.__p .brandsgr{display:flex;flex-wrap:wrap;gap:20px 0;margin-left:-20px}@media only screen and (max-width:1199px){.__p .brandsgr{margin-left:-16px;gap:16px 0}}@media only screen and (max-width:767px){.__p .brandsgr{margin-left:-10px;gap:10px 0}}.__p .brandsgr .i{width:calc(100% / 5);padding-left:20px}@media only screen and (max-width:1199px){.__p .brandsgr .i{width:calc(100% / 4);padding-left:16px}}@media only screen and (max-width:767px){.__p .brandsgr .i{width:calc(100% / 3);padding-left:10px}}.__p .brandsgr .i .bx{padding:26px 36px;background-color:#f6f8fa}.__p .brandsgr .i .img{position:relative;width:100%}.__p .brandsgr .i .img:before{content:"";display:block;padding-top:62%}.__p .brandsgr .i .img img{display:block;position:absolute;width:auto;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1199px){.__p .brandsgr .i .bx{padding:20px}}@media only screen and (max-width:767px){.__p .brandsgr .i .bx{padding:16px}}.__p .photogallerygr{display:flex;flex-wrap:wrap;gap:26px 0;margin-left:-26px}@media only screen and (max-width:1199px){.__p .photogallerygr{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.__p .photogallerygr{margin-left:-10px;gap:10px 0}}.__p .photogallerygr .i{width:calc(100% / 4);padding-left:26px}@media only screen and (max-width:1199px){.__p .photogallerygr .i{width:calc(100% / 3);padding-left:20px}}@media only screen and (max-width:767px){.__p .photogallerygr .i{width:calc(100% / 2);padding-left:10px}}.__p .photogallerygr .i a{position:relative;display:block;overflow:hidden;transition:all .3s ease}.__p .photogallerygr .i a:before{content:"";display:block;padding-top:69%}.__p .photogallerygr .i a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.__p .photogallerygr .i a:hover{opacity:.65}@media only screen and (min-width:768px){.__p .specsgr .i{width:20%}}.__p .specsgr .i{font-size:14px}.__p .specsgr .i .subh{margin-top:-10px;margin-top:var(--_-mgb-xs);font-size:18px;text-transform:uppercase;opacity:.7}.__p .questionsgr{display:flex;align-items:flex-start;flex-wrap:wrap;gap:26px;text-align:left}.__p .questionsgr .questionsgr_i{width:100%;max-width:calc(50% - 15px);transition:all .3s ease;background-color:#f6f8fa}.__p .questionsgr .questionsgr_i:hover{background-color:#e6ebf1}.__p .questionsgr .questionsgr_i .questionsgr_i_h{font-family:CeraPro-Medium,sans-serif;margin-bottom:0;text-transform:none;padding:23px 30px;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.__p .questionsgr .questionsgr_i .questionsgr_i_h span{transition:all .3s ease}.__p .questionsgr .questionsgr_i .questionsgr_i_h .plus{flex:0 0 auto;position:relative;border-radius:50%;width:36px;height:36px;margin-left:15px}.__p .questionsgr .questionsgr_i .questionsgr_i_h .plus:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url(../images/icons/check2.svg) no-repeat transparent center;background-size:36px;background-origin:content-box;transition:all .3s ease}.__p .questionsgr .questionsgr_i.-active .questionsgr_i_h .plus:after{transform:rotate(180deg)}.__p .questionsgr .questionsgr_i .questionsgr_i_t{padding:0 30px 23px}@media only screen and (min-width:1690px){.__p .questionsgr .questionsgr_i .questionsgr_i_t{font-size:18px}}@media only screen and (max-width:1199px){.__p .questionsgr{gap:12px}.__p .questionsgr .questionsgr_i{max-width:100%}.__p .questionsgr .questionsgr_i .questionsgr_i_h{padding:16px 20px}.__p .questionsgr .questionsgr_i .questionsgr_i_h .plus{width:24px;height:24px}.__p .questionsgr .questionsgr_i .questionsgr_i_h .plus:after{background-size:24px}.__p .questionsgr .questionsgr_i .questionsgr_i_t{padding:0 20px 16px}}.-clear{clear:both}.-hide{display:none}.-ofhd{overflow:hidden}.__p .-al-l{text-align:left}.__p .-al-c{text-align:center}.__p .-al-r{text-align:right}.__p .-mg-0,.__p .-nomg{margin:0!important}.__p .-mgb-0,.__p .-nomgb{margin-bottom:0!important}.__p .-mgb{margin-bottom:30px;margin-bottom:var(--_mgb)}.__p .-mgb-s{margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__p .-mgb-xs{margin-bottom:10px;margin-bottom:var(--_mgb-xs)}.__p .-mgb-l{margin-bottom:60px;margin-bottom:var(--_mgb-l)}.__p .-mgb-xl{margin-bottom:120px;margin-bottom:var(--_mgb-xl)}.__p .-mgtb{margin-top:30px;margin-top:var(--_mgb);margin-bottom:30px;margin-bottom:var(--_mgb)}.__p .-mgtb-s{margin-top:15px;margin-top:var(--_mgb-s);margin-bottom:15px;margin-bottom:var(--_mgb-s)}.__p .-mgtb-xs{margin-top:10px;margin-top:var(--_mgb-xs);margin-bottom:10px;margin-bottom:var(--_mgb-xs)}.__p .-mgtb-l{margin-top:60px;margin-top:var(--_mgb-l);margin-bottom:60px;margin-bottom:var(--_mgb-l)}.__p .-mgtb-xl{margin-top:120px;margin-top:var(--_mgb-xl);margin-bottom:120px;margin-bottom:var(--_mgb-xl)}:root{--v:d;--_sp:30px;--_sp-s:20px;--_sp-xs:13px;--_sp-l:60px;--_sp-xl:120px;--_-sp:-30px;--_-sp-s:-20px;--_-sp-xs:-13px;--_-sp-l:-60px;--_-sp-xl:-120px;--_mgb:30px;--_mgb-s:15px;--_mgb-xs:10px;--_mgb-l:60px;--_mgb-xl:120px;--_-mgb:-30px;--_-mgb-s:-15px;--_-mgb-xs:-10px;--_-mgb-l:-60px;--_-mgb-xl:-120px}@media only screen and (min-width:768px) and (max-width:1199px){:root{--v:t;--_sp:20px;--_sp-s:10px;--_sp-xs:7px;--_sp-l:40px;--_sp-xl:80px;--_-sp:-20px;--_-sp-s:-10px;--_-sp-xs:-7px;--_-sp-l:-40px;--_-sp-xl:-80px;--_mgb:20px;--_mgb-s:10px;--_mgb-xs:7px;--_mgb-l:40px;--_mgb-xl:80px;--_-mgb:-20px;--_-mgb-s:-10px;--_-mgb-xs:-7px;--_-mgb-l:-40px;--_-mgb-xl:-80px}}@media only screen and (max-width:767px){:root{--v:m;--_sp:30px;--_sp-s:15px;--_sp-xs:10px;--_sp-l:60px;--_sp-xl:120px;--_-sp:-30px;--_-sp-s:-15px;--_-sp-xs:-10px;--_-sp-l:-60px;--_-sp-xl:-120px;--_mgb:20px;--_mgb-s:10px;--_mgb-xs:7px;--_mgb-l:40px;--_mgb-xl:80px;--_-mgb:-20px;--_-mgb-s:-10px;--_-mgb-xs:-7px;--_-mgb-l:-40px;--_-mgb-xl:-80px}}@media only screen and (max-width:767px){.__c .mapbx,.__p .ourfactsgr,.__p .specsgr,.__p .usergr,.__p .workstepsgr,._gr,.commentsgr,.fgr,.galchildsgr,.galparentsgr,.indexcommentsgr,.mgr,.mgr-alt,.mgr-base,.newsgr,.txgr{margin-left:0}.__c .mapbx .mapbx_i,.__p .ourfactsgr .i,.__p .specsgr .i,.__p .usergr .i,.__p .workstepsgr .i,._gr .__i,._gr ._i,.commentsgr .i,.fgr .copyrights,.fgr .i,.fgr .links,.fgr .social,.galchildsgr .i,.galparentsgr .i,.indexcommentsgr .i,.mgr .i,.mgr-alt .i,.mgr-base .i,.newsgr .i,.txgr .txgr_i,.txgr .txgr_main,.txgr .txgr_side{padding-left:0;width:100%}.__p .specsgr.-m-gr2,.__p .usergr,.__p .usergr.-m-gr2,._gr.-m-gr2,.billboardgr .billboardbx .ourplusesgr,.galchildsgr.-m-gr2,.galparentsgr.-m-gr2,.mgr-alt.-m-gr2,.mgr-base.-m-gr2,.mgr.-m-gr2,.newsgr.-m-gr2{margin-left:-30px;margin-left:var(--_-sp)}.__p .specsgr.-m-gr2 .i,.__p .usergr .i,.__p .usergr.-m-gr2 .i,._gr.-m-gr2 .__i,._gr.-m-gr2 ._i,.billboardgr .billboardbx .ourplusesgr .i,.galchildsgr.-m-gr2 .i,.galparentsgr.-m-gr2 .i,.mgr-alt.-m-gr2 .i,.mgr-base.-m-gr2 .i,.mgr.-m-gr2 .i,.newsgr.-m-gr2 .i{padding-left:30px;padding-left:var(--_sp);width:50%!important}.tblwr{overflow-x:scroll;margin-left:-20px;margin-left:var(--_-sp-s);margin-right:-20px;margin-right:var(--_-sp-s);padding-left:20px;padding-left:var(--_sp-s);padding-right:20px;padding-right:var(--_sp-s)}.iframe{width:100%}}.rangeslider-wrap{padding-top:45px;padding-bottom:25px}.rangeslider-wrap.-rangeslider-input{padding-top:0;padding-bottom:0}.rangeslider-wrap.-rangeslider-input input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0}.rangeslider{position:relative;height:6px;border-radius:5px;width:100%;background-color:#d5d5d5;margin-bottom:30px}.rangeslider__handle{transition:background-color .2s;box-sizing:border-box;width:14px;height:14px;border-radius:100%;background-color:#c22b1a;touch-action:pan-y;cursor:pointer;display:inline-block;position:absolute;z-index:3;top:-4px;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 0 2px #fff}.rangeslider__handle__value{transition:background-color .2s,box-shadow .1s,transform .1s;box-sizing:border-box;width:90px;text-align:center;padding:3px;background-color:#c22b1a;border-radius:5px;color:#fff;left:-38px;top:-270%;position:absolute;white-space:nowrap}.rangeslider__handle__value:before{transition:border-top-color .2s;position:absolute;bottom:-10px;left:calc(50% - 10px);content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;border-top-color:#c22b1a}.rangeslider__fill{position:absolute;top:0;z-index:1;height:100%;background-color:#c22b1a;border-radius:5px}.rangeslider__labels{position:absolute;width:100%;z-index:2;display:flex;justify-content:space-between}.rangeslider__labels__label{font-size:.75em;position:relative;padding-top:15px;color:#d5d5d5}.rangeslider__labels__label:before{position:absolute;top:0;left:50%;transform:translateX(-50%);content:"";width:1px;height:9px;border-radius:1px;background-color:rgba(213,213,213,.85)}.rangeslider__labels__label:first-child:before,.rangeslider__labels__label:last-child:before{height:12px;width:2px}.rangeslider__labels__label:first-child:before{background-color:#c22b1a}.rangeslider__labels__label:last-child:before{background-color:#d5d5d5}.rangeslider__labels__label:first-child{transform:translateX(-48%)}.rangeslider__labels__label:last-child{transform:translateX(48%)}.rangeslider.rangeslider--active .rangeslider__handle,.rangeslider.rangeslider--active .rangeslider__handle *{background-color:#e33f2c}.rangeslider.rangeslider--active .rangeslider__handle :before{border-top-color:#e33f2c}.rangeslider.rangeslider--active .rangeslider__handle__value{transform:translateY(-5px);box-shadow:0 -3px 2px rgba(0,0,0,.04),0 -9px 25px rgba(0,0,0,.15)}.quiz_step .quiz_step_pr{display:flex;align-items:center;justify-content:flex-start}.quiz_step .quiz_step_pr .quiz_step_pr_i{flex:0 1 auto;padding:3px 6px;border:1px solid;text-align:center;margin-left:5px}.quiz_step .quiz_step_pr .quiz_step_pr_i.-quiz_step_pr_i-past{cursor:pointer}.quiz_step .quiz_step_pr .quiz_step_pr_i.-quiz_step_pr_i-current{color:#c22b1a}.quiz_step .quiz_step_h{font-size:36px}.quiz_step .quiz_step_t{margin-bottom:30px;margin-bottom:var(--_mgb)}.quiz_step .quiz_step_igr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px;margin-left:-20px}.quiz_step .quiz_step_igr .quiz_step_igr_i{flex:0 0 auto;width:50%;padding-left:20px;margin-bottom:10px;cursor:pointer}.quiz_step .quiz_step_igr .quiz_step_igr_i .quiz_step_igr_ibx{padding:10px;border:1px solid #999}.quiz_step .quiz_step_igr .quiz_step_igr_i .quiz_step_igr_ibx:hover{border-color:#eee}.quiz_step .quiz_step_igr .quiz_step_igr_i .quiz_step_igr_i_img{margin-bottom:10px}.quiz_step .quiz_step_igr .quiz_step_igr_i .quiz_step_igr_i_img img{max-width:100%}.quiz_step .quiz_step_igr .quiz_step_igr_i .quiz_step_igr_i_label{display:block;margin-bottom:10px;cursor:pointer}.quiz_step .quiz_step_igr .quiz_step_igr_i input{width:100%}.quiz_step .quiz_step_igr .quiz_step_igr_i textarea{width:100%}.quiz_step .quiz_step_igr .quiz_step_igr_i select{width:100%}.quiz_step .quiz_step_igr .quiz_step_igr_i.-quiz-active .quiz_step_igr_ibx{border-color:#c22b1a}.quiz_step .quiz_step_igr .quiz_step_igr_i.-quiz-locked{opacity:.2}.quiz_step .quiz_step_igr.quiz_step_igr-noselect{display:block}.quiz_step .quiz_step_igr.quiz_step_igr-noselect .quiz_step_igr_i{width:100%}.quiz_step .quiz_step_igr.quiz_step_igr-noselect .quiz_step_igr_i .quiz_step_igr_ibx{cursor:auto;border:0;display:flex;flex-wrap:wrap;align-items:center}.quiz_step .quiz_step_igr.quiz_step_igr-noselect .quiz_step_igr_i .quiz_step_igr_i_label{text-align:right;padding-right:20px;flex:1 1 20%;margin-bottom:0}.quiz_step .quiz_step_igr.quiz_step_igr-noselect .quiz_step_igr_i .quiz_step_igr_i_input{flex:1 1 80%}.quiz_step .quiz_step_btns{display:flex;align-items:center}.s-style{position:relative;max-width:1920px;margin-left:auto;margin-right:auto}.s-pdtb{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1389px){.s-pdtb{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width:767px){.s-pdtb{padding-top:46px;padding-bottom:46px}}.s-pdt{padding-top:100px}@media only screen and (max-width:1389px){.s-pdt{padding-top:70px}}@media only screen and (max-width:767px){.s-pdt{padding-top:46px}}.s-pdb{padding-bottom:100px}@media only screen and (max-width:1389px){.s-pdb{padding-bottom:70px}}@media only screen and (max-width:767px){.s-pdb{padding-bottom:46px}}.s-mgtb{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:1389px){.s-mgtb{margin-top:70px;margin-bottom:70px}}@media only screen and (max-width:767px){.s-mgtb{margin-top:46px;margin-bottom:46px}}.s-mgt{margin-top:100px}@media only screen and (max-width:1389px){.s-mgt{margin-top:70px}}@media only screen and (max-width:767px){.s-mgt{margin-top:46px}}.s-mgb{margin-bottom:100px}@media only screen and (max-width:1389px){.s-mgb{margin-bottom:70px}}@media only screen and (max-width:767px){.s-mgb{margin-bottom:46px}}.s-mgb_s{margin-bottom:calc(100px / 2)}@media only screen and (max-width:1389px){.s-mgb_s{margin-bottom:calc(70px / 2)}}@media only screen and (max-width:767px){.s-mgb_s{margin-bottom:calc(46px / 2)}}.mlr-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}@media only screen and (max-width:767px){.text-l_m{text-align:left}}.bd-color{background-color:#f6f8fa}.entry-title,.s-cta .bx .h,.s-title{font-family:GothamPro-Bold,sans-serif;font-size:48px;margin-bottom:48px;text-transform:uppercase}.entry-title em,.s-cta .bx .h em,.s-title em{font-family:GothamPro-Light,sans-serif}@media only screen and (max-width:1689px){.entry-title,.s-cta .bx .h,.s-title{font-size:42px;margin-bottom:36px}}@media only screen and (max-width:1389px){.entry-title,.s-cta .bx .h,.s-title{font-size:38px;margin-bottom:36px}}@media only screen and (max-width:1199px){.entry-title,.s-cta .bx .h,.s-title{font-size:36px;margin-bottom:36px}}@media only screen and (max-width:767px){.entry-title,.s-cta .bx .h,.s-title{font-size:28px;margin-bottom:28px}}.s-desc{width:100%;max-width:800px;margin-top:-20px;margin-bottom:48px;font-size:20px}.s-desc.desc-center{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.s-desc{max-width:100%;margin-top:-15px;margin-bottom:36px;font-size:18px}}@media only screen and (max-width:767px){.s-desc{margin-top:-10px;margin-bottom:28px;font-size:14px}.s-desc br{display:none}}.s-hgr{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.s-hgr .s-desc{margin-bottom:0}.s-hgr.hgrtp1 .s-desc{max-width:100%}.s-hgr.hgrtp2{align-items:center}.s-hgr.hgrtp2 .entry-title,.s-hgr.hgrtp2 .s-cta .bx .h,.s-hgr.hgrtp2 .s-title{margin-bottom:0}@media only screen and (max-width:1389px){.s-hgr{margin-bottom:36px}}@media only screen and (max-width:767px){.s-hgr{margin-bottom:28px}}.bx-mgt{margin-top:48px}@media only screen and (max-width:1389px){.bx-mgt{margin-top:36px}}@media only screen and (max-width:767px){.bx-mgt{margin-top:28px}}.bx-mgb{margin-bottom:48px}@media only screen and (max-width:1389px){.bx-mgb{margin-bottom:36px}}@media only screen and (max-width:767px){.bx-mgb{margin-bottom:28px}}.btnall .__p form .submitgr button,.btnall .__p form .submitgr input,.btnall .btn,.btnall .phonefix .bx .j-tel-link a,.btnall .quiz_step .quiz_step_btns button{width:100%}@media only screen and (min-width:1200px){.btnall .__p form .submitgr button,.btnall .__p form .submitgr input,.btnall .btn,.btnall .phonefix .bx .j-tel-link a,.btnall .quiz_step .quiz_step_btns button{max-width:calc(100% / 3 - 30px)}}@media only screen and (max-width:1199px){.btnall .__p form .submitgr button,.btnall .__p form .submitgr input,.btnall .btn,.btnall .phonefix .bx .j-tel-link a,.btnall .quiz_step .quiz_step_btns button{max-width:calc(100% / 2 - 26px)}}@media only screen and (max-width:767px){.btnall .__p form .submitgr button,.btnall .__p form .submitgr input,.btnall .btn,.btnall .phonefix .bx .j-tel-link a,.btnall .quiz_step .quiz_step_btns button{max-width:280px}}.allsingles_m{margin-top:26px}@media only screen and (min-width:1200px){.allsingles_m{display:none!important}}@media only screen and (max-width:767px){.allsingles_m{width:100%}}@media only screen and (max-width:1199px){.allsingles_d{display:none!important}}.wrform-kavv{padding:46px;background-color:#f6f8fa}.wrform-kavv .fotm_t{margin-bottom:1.5rem}.wrform-kavv .fotm_t a{display:inline-block;font-family:CeraPro-Medium,sans-serif;text-decoration:none;color:currentColor}@media only screen and (max-width:767px){.wrform-kavv{padding:26px}}.form-kavv form,.popup-content .hide_h form.ajaxform{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0!important}.form-kavv form .i,.popup-content .hide_h form.ajaxform .i{width:100%}.form-kavv form .i .h,.popup-content .hide_h form.ajaxform .i .h{display:none}.form-kavv form .i .error,.popup-content .hide_h form.ajaxform .i .error{font-size:12px}.form-kavv form .submitgr,.popup-content .hide_h form.ajaxform .submitgr{width:100%;margin-left:auto!important;margin-right:auto;margin-bottom:6px}.form-kavv form .submitgr button,.popup-content .hide_h form.ajaxform .submitgr button{width:100%}.form-kavv form .confirmbx,.popup-content .hide_h form.ajaxform .confirmbx{max-width:320px;margin-left:auto!important;margin-right:auto}.form-kavv.form-calculation form{display:flex;flex-wrap:wrap;justify-content:space-between}.form-kavv.form-calculation .i{display:flex;flex-direction:column;text-align:left;width:calc(100% / 2 - 8px)}.form-kavv.form-calculation .i.formquantity,.form-kavv.form-calculation .i.formtext{width:100%}@media only screen and (max-width:767px){.form-kavv.form-calculation .i{width:100%}}.form-kavv.form-type2 form .submitgr{margin-top:12px}.form-kavv.form-type2 .i{display:flex;flex-direction:column;text-align:left}.form-kavv.form-type2 .i .h{display:block;width:100%;font-family:CeraPro-Medium,sans-serif;font-size:12px;text-transform:uppercase;line-height:1.3;text-align:left;padding:0;margin-bottom:6px}.form-kavv.form-order form{text-align:center}.form-kavv.form-order form .submitgr button{width:auto;min-width:260px}.form-kavv.form-order form .i{display:flex;flex-direction:column;text-align:left;width:calc(100% / 2 - 6px);margin-bottom:16px}.form-kavv.form-order form .i.formcomments,.form-kavv.form-order form .i.formpay{width:100%}.form-kavv.form-order form .i .h{display:block;width:100%;font-family:CeraPro-Medium,sans-serif;font-size:12px;text-transform:uppercase;line-height:1.3;text-align:left;padding:0;margin-bottom:6px}@media only screen and (max-width:1199px){.form-kavv.form-order form .submitgr button{width:100%}.form-kavv.form-order form .i{width:100%}}.form-kavv.form-vakansiya form{max-width:600px;margin:0 auto;text-align:center}.form-kavv.form-vakansiya form .i{display:flex;flex-direction:column;text-align:left}.form-kavv.form-vakansiya form .i .h{display:block;width:100%;font-family:CeraPro-Medium,sans-serif;font-size:12px;text-transform:uppercase;line-height:1.3;text-align:left;padding:0;margin-bottom:6px}.form-kavv.form-vakansiya form .submitgr button{width:auto;min-width:260px}.form-kavv.form-vakansiya form .formdater,.form-kavv.form-vakansiya form .formemail,.form-kavv.form-vakansiya form .formmodel,.form-kavv.form-vakansiya form .formname,.form-kavv.form-vakansiya form .formphone{width:calc(100% / 2 - 6px)}@media only screen and (max-width:767px){.form-kavv.form-vakansiya form .submitgr button{width:100%}.form-kavv.form-vakansiya form .formdater,.form-kavv.form-vakansiya form .formemail,.form-kavv.form-vakansiya form .formmodel,.form-kavv.form-vakansiya form .formname,.form-kavv.form-vakansiya form .formphone{width:100%}}.form-kavv.form-feedback form{max-width:600px;margin:0 auto;text-align:center}.form-kavv.form-feedback form .submitgr button{width:auto;min-width:260px}.form-kavv.form-feedback .formchcity,.form-kavv.form-feedback .formchservice,.form-kavv.form-feedback .formcompany,.form-kavv.form-feedback .formemail,.form-kavv.form-feedback .formmodel,.form-kavv.form-feedback .formname,.form-kavv.form-feedback .formphone,.form-kavv.form-feedback .formyear{width:calc(100% / 2 - 6px)}@media only screen and (max-width:1199px){.form-kavv.form-feedback form{max-width:460px;margin:-10px auto 0}.form-kavv.form-feedback .i{margin-bottom:10px}}@media only screen and (max-width:767px){.form-kavv.form-feedback form{max-width:365px;margin:0 auto}.form-kavv.form-feedback form .submitgr button{width:100%}.form-kavv.form-feedback .formchcity,.form-kavv.form-feedback .formchservice,.form-kavv.form-feedback .formcompany,.form-kavv.form-feedback .formemail,.form-kavv.form-feedback .formmodel,.form-kavv.form-feedback .formname,.form-kavv.form-feedback .formphone,.form-kavv.form-feedback .formyear{width:100%}}.form-kavv.form-comments form{max-width:630px;margin:0 auto;text-align:center}.form-kavv.form-comments form .i{width:100%}.form-kavv.form-comments form .submitgr{width:100%;margin:0 auto 6px}.form-kavv.form-comments form .submitgr button{max-width:260px}.form-kavv.form-comments form .confirmbx{max-width:240px;margin-left:auto;margin-right:auto}.videoBtn{display:block;position:relative;border-radius:50%;cursor:pointer;width:66px;height:66px;background:linear-gradient(180deg,#e65343 0,#7f1c11 100%);transition:all .3s ease;box-shadow:0 20px 40px 0 rgba(34,34,34,.08)}.videoBtn:hover{background:linear-gradient(180deg,#c22b1a 0,#c22b1a 100%)}.videoBtn:before{content:'';display:block;position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;animation:animate_grow 2s infinite ease-in-out;border:1px solid #c22b1a;border-radius:50%;box-shadow:0 20px 40px 0 rgba(34,34,34,.08)}.videoBtn:after{content:'';width:33px;height:33px;display:inline-block;overflow:hidden;background:url(../images/icons/play.svg) no-repeat transparent;filter:brightness(0) invert(1);background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media only screen and (min-width:1200px){.videoBtn.-big{width:100px;height:100px}.videoBtn.-big:after{width:50px;height:50px}}@media only screen and (max-width:1199px){.videoBtn{width:56px;height:56px}.videoBtn:after{width:28px;height:28px}}@media only screen and (max-width:767px){.videoBtn{width:46px;height:46px}.videoBtn:after{width:23px;height:23px}}.videoItm{position:relative;display:block;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.videoItm:before{content:'';display:block;padding-top:67%}.videoItm .videoItmWr{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;background:linear-gradient(359deg,rgba(0,0,0,.4) .8%,rgba(0,0,0,0) 48.61%)}.videoItm .h_video{position:absolute;bottom:26px;left:26px;width:310px;z-index:3;font-family:CeraPro-Medium,sans-serif;font-size:12px;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.25);color:#fff}.videoItm .h_video:before{content:'';display:block;flex:0 0 auto;width:8px;height:8px;border-radius:50%;margin-bottom:8px;background-color:#c22b1a}.btngrTemplate{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:60px;margin-bottom:var(--_mgb-l)}.s-404{background:url(../images/icons/404.svg) center no-repeat;background-size:contain}.singles{display:flex;flex-wrap:wrap;gap:36px 0;margin-left:-26px}@media only screen and (max-width:1199px){.singles{margin-left:-20px;gap:30px 0}}@media only screen and (max-width:767px){.singles{margin-left:-13px;gap:26px 0}}.singles .i{width:calc(100% / 3);padding-left:26px}@media only screen and (max-width:1199px){.singles .i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.singles .i{width:calc(100% / 1);padding-left:13px}}.singles .i .img{margin-bottom:16px}.singles .i .img a{position:relative;display:block;overflow:hidden;transition:all .3s ease}.singles .i .img a:before{content:"";display:block;padding-top:67%}.singles .i .img a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.singles .i .h{margin-bottom:12px}.singles .i .h a{margin-bottom:0!important;text-decoration:none;color:#1c1c1c;transition:all .3s ease}.singles .i .h a:hover{opacity:.65}.singles .i .t{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.singles .i .t p:last-child{margin-bottom:0!important}.singles .i .date{opacity:.55}.single .date-single{opacity:.55;margin-bottom:16px}.single .imgs_single{margin:26px 0;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.single .imgs_single>a{display:inline-block;overflow:hidden}.single .imgs_single>a img{width:100%}.single .thumbsgr{display:flex;flex-wrap:wrap;gap:10px 0;margin-left:-10px;align-self:normal;margin-top:36px}@media only screen and (max-width:1199px){.single .thumbsgr{margin-left:-10px;gap:10px 0}}@media only screen and (max-width:767px){.single .thumbsgr{margin-left:-10px;gap:10px 0}}.single .thumbsgr .thumbsgr_i{width:calc(100% / 6);padding-left:10px}@media only screen and (max-width:1199px){.single .thumbsgr .thumbsgr_i{width:calc(100% / 4);padding-left:10px}}@media only screen and (max-width:767px){.single .thumbsgr .thumbsgr_i{width:calc(100% / 2);padding-left:10px}}.single .thumbsgr .thumbsgr_i a{position:relative;display:block;overflow:hidden;transition:all .3s ease}.single .thumbsgr .thumbsgr_i a:before{content:"";display:block;padding-top:67%}.single .thumbsgr .thumbsgr_i a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.single .thumbsgr .thumbsgr_i a:hover{opacity:.65}.single a.detail{margin-top:26px}.portfoliogr{display:flex;flex-wrap:wrap;gap:46px 0;margin-left:-26px}@media only screen and (max-width:1199px){.portfoliogr{margin-left:-20px;gap:36px 0}}@media only screen and (max-width:767px){.portfoliogr{margin-left:-10px;gap:26px 0}}.portfoliogr>.i{width:calc(100% / 2);padding-left:26px}@media only screen and (max-width:1199px){.portfoliogr>.i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.portfoliogr>.i{width:calc(100% / 1);padding-left:13px}}.portfoliogr>.i .img{margin-bottom:20px}.portfoliogr>.i .img a{position:relative;display:block;overflow:hidden;transition:all .3s ease}.portfoliogr>.i .img a:before{content:"";display:block;padding-top:67%}.portfoliogr>.i .img a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.portfoliogr>.i .img a:hover{opacity:.65}.portfoliogr>.i .h{margin-bottom:16px}.portfoliogr>.i .h a{margin-bottom:0!important;text-decoration:none;color:#1c1c1c;transition:all .3s ease}.portfoliogr>.i .h a:hover{opacity:.65}.portfoliogr>.i .bt{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.portfoliogr>.i .sliderbx{margin-bottom:20px}.portfoliogr>.i .sliderbx .i .imglink{user-select:none!important;position:relative;display:block;overflow:hidden;transition:all .3s ease}.portfoliogr>.i .sliderbx .i .imglink:before{content:"";display:block;padding-top:67%}.portfoliogr>.i .sliderbx .i .imglink img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.portfoliogr>.i .sliderbx .slider-prev{left:16px}.portfoliogr>.i .sliderbx .slider-next{right:16px}@media only screen and (min-width:1200px){.portfoliogr>.i .sliderbx .slider-arrow{opacity:0}.portfoliogr>.i .sliderbx:hover .slider-arrow{opacity:1}}@media only screen and (min-width:1200px){.portfoliogr>.i .sliderbx .slider-arrow{opacity:0}.portfoliogr>.i .sliderbx:hover .slider-arrow{opacity:1}}@media only screen and (max-width:1389px){.portfoliogr>.i .sliderbx .slider-prev{left:16px}.portfoliogr>.i .sliderbx .slider-next{right:16px}}@media only screen and (max-width:767px){.portfoliogr>.i .bt{gap:6px}.portfoliogr>.i .sliderbx .slider-prev{left:26px}.portfoliogr>.i .sliderbx .slider-next{right:26px}}.informergr{display:flex;align-items:stretch;flex-wrap:wrap;gap:46px}.informergr .col{flex:1 1 auto;width:calc(50% - 23px)}.informergr .imgbx{position:relative;display:block;overflow:hidden;transition:all .3s ease;height:100%}.informergr .imgbx:before{content:"";display:block;padding-top:67%}.informergr .imgbx img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.informergr .imgbx img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.informergr .bx p:last-child{margin-bottom:0}@media only screen and (min-width:1200px){.informergr.-cover .col-1{order:2}.informergr.-cover .col-2{order:1}}@media only screen and (max-width:1199px){.informergr .col{width:100%}}.videosgr{display:flex;flex-wrap:wrap;gap:26px 0;margin-left:-26px}@media only screen and (max-width:1199px){.videosgr{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.videosgr{margin-left:-10px;gap:10px 0}}.videosgr .i{width:calc(100% / 3);padding-left:26px}@media only screen and (max-width:1199px){.videosgr .i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.videosgr .i{width:calc(100% / 2);padding-left:10px}}@media only screen and (max-width:767px){.videosgr .h_video{display:none}.videosgr .videoBtn{width:36px;height:36px}.videosgr .videoBtn:after{width:18px;height:18px}}.videoblock{position:relative}.videoblock .wr{position:relative;height:600px;border-radius:24px;color:#fff;overflow:hidden;z-index:1;background-image:url(/images/billboard-image-1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.videoblock .wr:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1}.videoblock .bx{width:calc(100% - 250px);max-width:800px;height:100%;padding:76px;display:flex;flex-direction:column;justify-content:space-between}.videoblock .bx .s-desc{margin-bottom:0}.videoblock .bx .s-desc p:last-child{margin-bottom:0}.videoblock .iconbx{position:absolute;bottom:-2px;right:-2px;z-index:2;background-color:#fff;padding:30px 12px 12px 30px;border-radius:24px 0 0 0}.videoblock .iconbx:after,.videoblock .iconbx:before{content:'';display:block;position:absolute;width:24px;height:24px;z-index:3;background-image:url(/images/videoblock_bdrs.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.videoblock .iconbx:before{right:2px;top:-24px}.videoblock .iconbx:after{bottom:2px;left:-24px}.videoblock .videourl{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;z-index:2}@media only screen and (max-width:1199px){.videoblock .wr{height:390px;border-radius:12px}.videoblock .bx{width:calc(100% - 100px);padding:46px}.videoblock .iconbx{padding:20px 12px 12px 20px;border-radius:12px 0 0 0}.videoblock .iconbx:after,.videoblock .iconbx:before{width:12px;height:12px}.videoblock .iconbx:before{top:-12px}.videoblock .iconbx:after{left:-12px}}@media only screen and (max-width:767px){.videoblock .wr{height:450px}.videoblock .bx{width:calc(100% - 60px);padding:26px}}.s-marquee{position:relative;width:100vw;max-width:100%;height:160px;overflow-x:hidden}.s-marquee .track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 36s linear infinite;font-size:100px;font-family:CeraPro-Medium,sans-serif;text-transform:uppercase;color:rgba(17,17,17,.5)}@media only screen and (max-width:767px){.s-marquee{height:48px;margin:0 -13px;max-width:calc(100% + 26px)}.s-marquee .track{font-size:30px}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.s-cta{position:relative;background-image:url(/images/billboard-image-1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;z-index:1;display:flex;align-items:stretch}.s-cta:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1}.s-cta:after{display:inline-block;content:'';flex:1 1 50%;background:url(../images/cta-img2.webp) right bottom/contain no-repeat transparent;background-size:contain;margin-top:-50px;z-index:2;border-radius:0 0 0 0}.s-cta .bx{position:relative;flex:1 1 50%;padding:100px 0 100px 76px;z-index:4}.s-cta .bx .tgr{display:flex;flex-direction:column;gap:16px}.s-cta .bx .h{margin-bottom:0!important}.s-cta .bx .t{font-size:20px;max-width:500px}.s-cta .bx .btnbx{margin-top:36px}@media only screen and (max-width:1199px){.s-cta .bx{padding:46px 0 46px 46px}.s-cta .bx .t{font-size:14px}}@media only screen and (max-width:767px){.s-cta{flex-direction:column}.s-cta:after{flex:1 1 auto;background:url(../images/cta-img2_m.webp) center center/contain no-repeat;padding-top:30%;margin:0 26px 26px}.s-cta .bx{padding:36px 26px 26px;text-align:center}.s-cta .bx .t{max-width:100%}.s-cta .bx .btnbx{margin-top:26px}}.socialmediagr{display:flex;align-items:stretch;flex-wrap:wrap;gap:26px}.socialmediagr .col{position:relative;flex:1 1 auto;background-color:#f6f8fa}.socialmediagr .col-1{width:calc(2*100%/3 - 13px)}.socialmediagr .col-2{width:calc(100%/3 - 13px)}.socialmediagr .bx{padding:76px}.socialmediagr .imgbx{display:flex;align-items:flex-end;justify-content:center;height:100%;padding:26px 26px 0}@media only screen and (max-width:1199px){.socialmediagr{gap:0}.socialmediagr .col{border-radius:0}.socialmediagr .col-1,.socialmediagr .col-2{width:100%}.socialmediagr .col-1{border-radius:0 0 0 0}.socialmediagr .col-2{border-radius:0 0 0 0}.socialmediagr .bx{padding:46px}.socialmediagr .imgbx{padding:0 26px}}@media only screen and (max-width:767px){.socialmediagr .bx{padding:36px 26px}}.s-reviewswr{display:flex;flex-direction:column;gap:52px}@media only screen and (max-width:767px){.s-reviewswr{gap:46px}}.reviewsratings{display:flex;flex-wrap:wrap;gap:26px 0;margin-left:-26px}@media only screen and (max-width:1199px){.reviewsratings{margin-left:-20px;gap:20px 0}}@media only screen and (max-width:767px){.reviewsratings{margin-left:-13px;gap:13px 0}}.reviewsratings .i{width:calc(100% / 3);padding-left:26px}@media only screen and (max-width:1199px){.reviewsratings .i{width:calc(100% / 2);padding-left:20px}}@media only screen and (max-width:767px){.reviewsratings .i{width:calc(100% / 1);padding-left:13px}}.reviewsratings .i .bx{display:flex;flex-direction:column;justify-content:space-between;height:286px;padding:26px;background-color:#f6f8fa}.reviewsratings .i .hgr{display:flex;align-items:center;justify-content:space-between;gap:16px}.reviewsratings .i .h{margin-bottom:0!important}.reviewsratings .i .ico a{position:relative;display:block;width:52px;height:52px;min-width:52px}.reviewsratings .i .ico img{display:block;position:absolute;width:auto;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviewsratings .i .tgr{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.reviewsratings .i .rating .rating_h{font-family:CeraPro-Medium,sans-serif;font-size:60px;line-height:1.3}.reviewsratings .i .rating .rating_h span{font-size:20px;opacity:.5;margin-left:8px}.reviewsratings .i .rating_url{display:inline-block;text-decoration:none;text-transform:uppercase;color:#1c1c1c;border-bottom:1px dashed #c22b1a}.reviewsratings .i .rating_url:hover{border-color:transparent}.reviewsratings .i .star-rating{display:flex;justify-content:center;gap:4px;margin-top:5px}.reviewsratings .i .c-star{width:22px;height:22px;fill:#FFFFFF}.reviewsratings .i .c-star.active{fill:#FFC601}@media only screen and (max-width:1199px){.reviewsratings .i .bx{height:220px}}.socblock{position:relative;background:linear-gradient(to right,#f6f8fa,#dce4eb);color:#1c1c1c;overflow:hidden;display:flex;align-items:stretch}.socblock:after{display:inline-block;content:'';flex:1 1 40%;background:url(../images/socimg.webp) center center/contain no-repeat transparent;background-size:contain;margin-top:-150px;margin-bottom:-150px;margin-right:26px}.socblock .bx{flex:1 1 60%;padding:76px}.socblock .entry-title,.socblock .s-cta .bx .h,.socblock .s-title{margin-bottom:12px}.socblock .t{font-size:20px}.socblock .btngr{margin-top:36px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.socblock .btngr .__p form .submitgr button,.socblock .btngr .__p form .submitgr input,.socblock .btngr .btn,.socblock .btngr .phonefix .bx .j-tel-link a,.socblock .btngr .quiz_step .quiz_step_btns button{width:auto;min-width:240px}@media only screen and (max-width:1199px){.socblock{flex-direction:column}.socblock:after{min-height:400px;flex:1 1 100%;margin:0 26px -150px 26px}.socblock .bx{flex:1 1 100%;padding:56px;max-width:500px;margin:0 auto;text-align:center}.socblock .entry-title br,.socblock .s-cta .bx .h br,.socblock .s-title br{display:none}.socblock .t{font-size:14px}.socblock .btngr{justify-content:center}}@media only screen and (max-width:767px){.socblock:after{min-height:400px;margin:0 26px -150px 26px}.socblock .bx{padding:36px 26px 36px}.socblock .btngr{margin-top:26px}}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;max-width:initial;display:block}.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(194,43,26,.5);cursor:ew-resize}.ba-slider .handle:after{content:'';position:absolute;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.10189 8.52741L5.20377 12.1033L9.10189 15.6794L7.5 17.2053L2 12.1033L7.5 7.00146L9.10189 8.52741Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9997 8.52741L18.8978 12.1033L14.9997 15.6794L16.6016 17.2053L22.1016 12.1033L16.6016 7.00146L14.9997 8.52741Z' fill='white'/%3E%3C/svg%3E") 4px no-repeat #c22b1a;background-position:center;border-radius:50%;transition:all .3s ease}.ba-slider .draggable:after{width:64px;height:64px;margin:-32px 0 0 -32px}.s-contacts .wr{display:flex;align-items:stretch;flex-wrap:wrap}.s-contacts .wr .contacts{width:100%;max-width:27%;padding-right:30px}.s-contacts .wr .contacts .contacts_bx{display:flex;flex-direction:column;gap:26px}.s-contacts .wr .contacts .yamap_i span{display:block}.s-contacts .wr .contacts .i{display:flex;flex-direction:column;gap:5px;width:100%;max-width:100%;font-family:CeraPro-Regular,sans-serif}.s-contacts .wr .contacts .i ._i_cont.address{display:flex;align-items:center;justify-content:flex-start}.s-contacts .wr .contacts .i ._i_cont.address:before{content:'';width:20px;height:21.81818182px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/cont_1.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:16px}.s-contacts .wr .contacts .i ._i_cont.phone{display:flex;align-items:center;justify-content:flex-start}.s-contacts .wr .contacts .i ._i_cont.phone:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/cont_2.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:16px}.s-contacts .wr .contacts .i ._i_cont.time{display:flex;align-items:center;justify-content:flex-start}.s-contacts .wr .contacts .i ._i_cont.time:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/cont_4.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:16px}.s-contacts .wr .contacts .i ._i_cont.mail{display:flex;align-items:center;justify-content:flex-start}.s-contacts .wr .contacts .i ._i_cont.mail:before{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;text-indent:-9999px;overflow:hidden;background:url('../images//icons/cont_3.svg') no-repeat transparent;background-size:contain;flex:0 0 auto;margin-right:16px}.s-contacts .wr .contacts .i a{text-decoration:none;color:currentColor;transition:all .3s ease}.s-contacts .wr .contacts .i a:hover{opacity:.65}.s-contacts .wr .contacts .i.i_msgs{margin-top:16px}.s-contacts .wr .imgbx{width:100%;max-width:calc(27% - 30px);margin-right:30px}.s-contacts .wr .imgbx a{position:relative;display:block;overflow:hidden;transition:all .3s ease;height:100%}.s-contacts .wr .imgbx a:before{content:"";display:block;padding-top:67%}.s-contacts .wr .imgbx a img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.s-contacts .wr .mapwr{width:100%;max-width:calc(100% - (27% + 27%))}.s-contacts .wr .mapwr .yamap{height:100%;min-height:400px}.s-contacts .wr .juridicalgr{background-color:#ecf0f5;padding:26px}@media only screen and (max-width:1199px){.s-contacts .wr{gap:36px 0}.s-contacts .wr .contacts{max-width:calc(100% - 50%);gap:16px;padding-right:26px}.s-contacts .wr .contacts .i.i_msgs{margin-top:6px}.s-contacts .wr .imgbx{max-width:50%;margin-right:0}.s-contacts .wr .mapwr{max-width:100%}}@media only screen and (max-width:767px){.s-contacts .wr{gap:36px}.s-contacts .wr .imgbx{max-width:100%;order:3}.s-contacts .wr .contacts{max-width:100%;gap:16px;padding-right:0;order:1}.s-contacts .wr .mapwr{order:2;width:100%;max-width:100%}.s-contacts .wr .mapwr .yamap{height:320px;min-height:320px}}.s-carousel .sliderbx .slider-arrow{margin:0;top:-100px}.s-carousel .sliderbx .slider-arrow.slider-prev{left:auto!important;right:66px}.s-carousel .sliderbx .slider-arrow.slider-next{right:0!important}@media only screen and (min-width:768px){.s-carousel.s-actions .sliderbx .swiper-wrapper{align-items:stretch;height:auto!important}.s-carousel.s-actions .sliderbx .swiper-wrapper .i{height:auto}}@media only screen and (max-width:1389px){.s-carousel .sliderbx .slider-arrow{top:-86px}}@media only screen and (max-width:1199px){.s-carousel .sliderbx{margin-top:100px}.s-carousel .sliderbx .slider-arrow{top:-80px}.s-carousel .sliderbx .slider-arrow.slider-prev{left:0!important;right:auto!important}.s-carousel .sliderbx .slider-arrow.slider-next{left:62px!important;right:0!important}}@media only screen and (max-width:767px){.s-carousel .sliderbx{margin-top:80px}.s-carousel .sliderbx .slider{margin-left:0}.s-carousel .sliderbx .slider-arrow{top:-64px}.s-carousel .sliderbx .slider-arrow.slider-prev{left:13px!important}.s-carousel .sliderbx .slider-arrow.slider-next{left:64px!important}.s-carousel.s-brendi .sliderbx{margin-left:0;margin-right:0}.s-carousel.s-brendi .sliderbx .slider{padding-bottom:1px}.s-carousel.s-brendi .sliderbx .swiper-slide{padding-left:0;padding-right:0}}.s-banner{margin-top:-40px;position:relative;color:#fff;overflow:hidden;background:#000}.s-banner:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%),rgba(0,0,0,.5);z-index:2}.s-banner .imgsanim{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.s-banner .imgsanim .item{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all 1s ease;background:center no-repeat transparent;background-size:cover;animation:zoominout 30s linear infinite}.s-banner .imgsanim .item.active{opacity:1}.s-banner .imgsanim .item.i1{background-image:url(../images/img.jpg)}.s-banner .imgsanim .item.i2{background-image:url(../images/img1.jpg)}.s-banner .imgsanim .item.i3{background-image:url(../images/img2.jpg)}@keyframes zoominout{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.s-banner .wr{padding:260px 0 60px}.s-banner .mainmenugr,.s-banner .mbx{width:100%;position:relative;z-index:3}.s-banner .bx{position:relative;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:36px;text-align:center}.s-banner .bx .tgr{display:flex;flex-direction:column;align-items:center;gap:36px}.s-banner .bx .h{font-family:GothamPro-Bold,sans-serif;font-size:100px;line-height:1.3;letter-spacing:.03em;margin-bottom:0;text-transform:uppercase}.s-banner .bx .h span{font-family:GothamPro-Light,sans-serif;display:block}.s-banner .bx .t{max-width:550px;font-size:24px}.s-banner .bx .btnbx{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.s-banner .bx .btnbx .__p form .submitgr button,.s-banner .bx .btnbx .__p form .submitgr input,.s-banner .bx .btnbx .btn,.s-banner .bx .btnbx .phonefix .bx .j-tel-link a,.s-banner .bx .btnbx .quiz_step .quiz_step_btns button{min-width:330px}.s-banner .wr-evidence{padding-top:80px;position:relative;z-index:3;margin-top:auto;width:100%;color:#fff}.s-banner .wr-evidence:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-image:url(../images/wr-evidence.svg);background-size:cover;background-position:center top;background-repeat:no-repeat}.s-banner .evidence{display:flex;align-items:stretch;justify-content:space-between}.s-banner .evidence .evidence-i{display:flex;align-items:center;justify-content:center}.s-banner .evidence .evidence-i .evidence-bx{position:relative;padding-bottom:36px;max-width:320px;display:flex;align-items:center;justify-content:center}.s-banner .evidence .evidence-i .evidence-bx:before{content:'';width:8px;height:8px;min-width:8px;display:inline-block;background-color:#c22b1a;flex:0 0 auto;margin-right:16px;border-radius:50%}.s-banner .evidence .evidence-i .evidence-h{font-family:CeraPro-Medium,sans-serif}@media only screen and (max-width:1199px){.s-banner{margin-top:-30px}.s-banner .wr{padding:180px 0 60px}.s-banner .bx .h{font-size:50px}.s-banner .bx .t{font-size:20px}.s-banner .bx .btnbx .__p form .submitgr button,.s-banner .bx .btnbx .__p form .submitgr input,.s-banner .bx .btnbx .btn,.s-banner .bx .btnbx .phonefix .bx .j-tel-link a,.s-banner .bx .btnbx .quiz_step .quiz_step_btns button{min-width:260px}.s-banner .wr-evidence{padding-top:50px}}@media only screen and (max-width:767px){.s-banner{margin-top:-26px}.s-banner .wr{padding:120px 0 20px}.s-banner .bx .tgr{gap:16px}.s-banner .bx .h{font-size:30px}.s-banner .bx .t{font-size:16px}.s-banner .bx .btnbx .__p form .submitgr button,.s-banner .bx .btnbx .__p form .submitgr input,.s-banner .bx .btnbx .btn,.s-banner .bx .btnbx .phonefix .bx .j-tel-link a,.s-banner .bx .btnbx .quiz_step .quiz_step_btns button{min-width:auto;padding:21px 31px}.s-banner .evidence{flex-wrap:wrap}.s-banner .evidence .evidence-i{width:calc(50% - 10px);display:flex;align-items:flex-start;justify-content:flex-start}.s-banner .evidence .s-banner .evidence .evidence-i .evidence-bx{padding-bottom:20px;max-width:100%}}