a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:16px;box-sizing:border-box}body,html{height:100%}body{position:relative;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1.42857143;-webkit-font-smoothing:antialiased;min-width:320px;background-color:#fff;color:#1c1c1c}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}*,:after,:before{box-sizing:inherit}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:'';display:table}.clearfix:after,.container:after,.row:after{clear:both}a{text-decoration:none}:focus,a:active,a:focus,a:hover{outline:0}a,button,input,label,textarea{-webkit-tap-highlight-color:transparent}[hidden],select{display:none}ol,ul{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;border:0;vertical-align:middle}form{margin:0}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{border:0;overflow:visible;-webkit-tap-highlight-color:transparent}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input,textarea{-webkit-appearance:none;appearance:none;border-radius:0;border:none;box-shadow:none;outline:0;margin:0}legend{padding:0;border:0}textarea{overflow:auto;resize:none}table{width:100%;border-collapse:collapse;border-spacing:0}@font-face{font-family:fontello;src:url('../fonts/fontello.eot');src:url('../fonts/fontello.eot?#iefix') format('embedded-opentype'),url('../fonts/fontello.woff2') format('woff2'),url('../fonts/fontello.woff') format('woff'),url('../fonts/fontello.ttf') format('truetype'),url('../fonts/fontello.svg#fontello') format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.icon-bell:before{content:'\e001'}.icon-calendar:before{content:'\e002'}.icon-exclamation-circle:before{content:'\e003'}.icon-exclamation-triangle:before{content:'\e004'}.icon-history:before{content:'\e005'}.icon-pen:before{content:'\e006'}.icon-print:before{content:'\e007'}.icon-search:before{content:'\e008'}.icon-tools:before{content:'\e009'}.icon-trash:before{content:'\e010'}.icon-user:before{content:'\e011'}.icon-angle-double-down:before{content:'\e012'}.icon-angle-double-left:before{content:'\e013'}.icon-angle-double-right:before{content:'\e014'}.icon-angle-double-up:before{content:'\e015'}.icon-angle-down:before{content:'\e016'}.icon-angle-left:before{content:'\e017'}.icon-angle-right:before{content:'\e018'}.icon-angle-up:before{content:'\e019'}.icon-arrow-down:before{content:'\e020'}.icon-arrow-left:before{content:'\e021'}.icon-arrow-right:before{content:'\e022'}.icon-arrow-up:before{content:'\e023'}.icon-briefcase:before{content:'\e024'}.icon-certificate:before{content:'\e025'}.icon-columns:before{content:'\e026'}.icon-chart-bar:before{content:'\e027'}.icon-shopping-cart:before{content:'\e028'}.icon-cog:before{content:'\e029'}.icon-chart-pie:before{content:'\e030'}.icon-poll-h:before{content:'\e031'}.icon-plus-circle:before{content:'\e032'}.icon-edit:before{content:'\e033'}.icon-close:before{content:'\e034'}.icon-arrow-long-down:before{content:'\e035'}.icon-arrow-long-left:before{content:'\e036'}.icon-arrow-long-right:before{content:'\e037'}.icon-arrow-long-up:before{content:'\e038'}.icon-eye:before{content:'\e039'}.icon-users:before{content:'\e040'}.icon-users-role:before{content:'\e041'}.icon-arrow-circle-down:before{content:'\e042'}.icon-arrow-circle-left:before{content:'\e043'}.icon-arrow-circle-right:before{content:'\e044'}.icon-arrow-circle-up:before{content:'\e045'}.icon-dealer:before{content:'\e046'}.icon-warehouse:before{content:'\e047'}.icon-file-alt:before{content:'\e048'}.icon-building:before{content:'\e049'}.icon-plus:before{content:'\e050'}.icon-phone:before{content:'\e051'}.icon-sms:before{content:'\e052'}.icon-file-image:before{content:'\e053'}.icon-file-pdf:before{content:'\e054'}.icon-tty:before{content:'\e055'}.icon-envelope:before{content:'\e056'}.icon-map-marked:before{content:'\e057'}.icon-check:before{content:'\e058'}.icon-play:before{content:'\e059'}.icon-buffer:before{content:'\e060'}.icon-clock:before{content:'\e061'}.icon-minus:before{content:'\e062'}.icon-ruble:before{content:'\e063'}.icon-download:before{content:'\e064'}p{font-size:1rem;line-height:1.5;white-space:normal}@media screen and (max-width:680px){p{font-size:.9375rem}}a,button,input,textarea{-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}p a{text-decoration:underline;color:#bc3436}p a:hover{text-decoration:none}b,strong{font-weight:700}em{font-style:italic}sub,sup{vertical-align:baseline;position:relative;font-size:.7em;line-height:1}sup{bottom:1.4ex}sub{top:.5ex}h1{font-size:3rem}h2{font-size:2.5rem}@media screen and (max-width:680px){h1{font-size:2.5rem}h2{font-size:2.25rem}}h3{font-size:2.25rem}h4{font-size:2rem}@media screen and (max-width:680px){h3{font-size:2rem}h4{font-size:1.75rem}}h5{font-size:1.75rem}h6{font-size:1.5rem}@media screen and (max-width:680px){h5{font-size:1.5rem}h6{font-size:1.25rem}}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1;margin:0 0 32px;color:#1c1c1c}h1{margin:0 0 40px}blockquote{overflow:hidden;position:relative;font-size:1rem;line-height:1.5;font-style:italic;margin:0 0 20px 16px;padding:0 0 0 14px;border-left:1px solid #dededc;color:#1c1c1c}.container{padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto;height:100%}[class*=cell-]{position:relative;min-height:1px;padding-left:16px;padding-right:16px;float:left}.row{margin-right:-16px;margin-left:-16px}.cell-12{width:100%}.cell-11{width:91.66666667%}.cell-10{width:83.33333333%}.cell-9{width:75%}.cell-8{width:66.66666667%}.cell-7{width:58.33333333%}.cell-6{width:50%}.cell-5{width:41.66666667%}.cell-4{width:33.33333333%}.cell-3{width:25%}.cell-2{width:16.66666667%}.cell-1{width:8.33333333%}.grid [class*=cell-]{padding-left:16px;padding-right:16px}.grid .row{margin-right:-16px;margin-left:-16px}.gallery-grid [class*=cell-]{padding-left:10px;padding-right:10px}.gallery-grid .row{margin-right:-10px;margin-left:-10px}@media screen and (max-width:980px){[class*=cell-]{padding-left:10px;padding-right:10px}.row{margin-right:-10px;margin-left:-10px}.grid [class*=cell-]{padding-left:10px;padding-right:10px}.grid .row{margin-right:-10px;margin-left:-10px}.gallery-grid [class*=cell-]{padding-left:6px;padding-right:6px}.gallery-grid .row{margin-right:-6px;margin-left:-6px}}@media screen and (max-width:600px){[class*=cell-]{width:100%;float:none;clear:both}.container{padding-right:15px;padding-left:15px}body,html{margin-top:0!important}}@media only screen and (min-width:601px) and (max-width:680px){.container{padding-right:20px;padding-left:20px}}@media only screen and (min-width:1331px){.container{max-width:1330px}.container.lg{max-width:100%;padding-right:50px;padding-left:50px}}.content-wrapper{position:relative}.content-wrapper .sidebar{float:left;width:33.33333333%;clear:none}@media only screen and (min-width:981px) and (max-width:1280px){.content-wrapper .sidebar{float:left;width:33.33333333%;clear:none}}@media screen and (max-width:980px){.content-wrapper .sidebar{width:100%;float:none;clear:both;display:block;overflow:hidden}.content-wrapper .main{margin:60px 0 0}}.content-wrapper .main{float:left;width:66.66666667%;clear:none}.content-wrapper .main.right{float:right!important}@media screen and (max-width:980px){.content-wrapper .main.right{float:none!important;margin:0 0 60px}}@media screen and (max-width:680px){.content-wrapper .main{margin:40px 0 0}.content-wrapper .main.right{margin:0 0 40px}}@media only screen and (min-width:981px) and (max-width:1280px){.content-wrapper .main{float:left;width:66.66666667%;clear:none}}@media screen and (max-width:980px){.content-wrapper .main{width:100%;float:none;clear:both}}.content-wrapper .content{margin:80px 0}@media screen and (max-width:680px){.content-wrapper .content{margin:60px 0}}.content-wrapper .image,.content-wrapper .video{padding:0;text-align:center;height:410px;overflow:hidden;position:relative;margin:0 0 60px}@media only screen and (min-width:981px) and (max-width:1024px){.content-wrapper .image,.content-wrapper .video{height:360px}}@media only screen and (min-width:841px) and (max-width:980px){.content-wrapper .image,.content-wrapper .video{height:410px}}.content-wrapper .image.big,.content-wrapper .video.big{height:500px}@media only screen and (min-width:841px) and (max-width:1024px){.content-wrapper .image.big,.content-wrapper .video.big{height:410px}}@media only screen and (min-width:591px) and (max-width:840px){.content-wrapper .image,.content-wrapper .image.big,.content-wrapper .video,.content-wrapper .video.big{height:360px}}@media only screen and (min-width:481px) and (max-width:590px){.content-wrapper .image,.content-wrapper .image.big,.content-wrapper .video,.content-wrapper .video.big{height:310px}}.content-wrapper .image img,.content-wrapper .video img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%)}.content-wrapper .video a .play-button{text-align:center;position:absolute;top:50%;left:50%;display:inline-block;width:64px;height:64px;margin-left:-32px;margin-top:-32px;z-index:3;border-radius:50%;opacity:1;background-color:#fff;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-animation:1.5s linear infinite button-shadow;animation:1.5s linear infinite button-shadow}.content-wrapper .video a .play-button::after{content:'';position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-10px;border:10px solid transparent;border-left:14px solid #505050}.content-wrapper .video a img{-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.content-wrapper .video a:hover img{opacity:.8}.text ul{margin:0 0 20px}.text ul:first-child{margin:0}.text ul:first-child li{margin:0 0 4px!important}.text ul li{position:relative;font-size:1rem;line-height:1.5;padding:0 0 0 16px}.text ul li:first-child{margin:0}.text ul li::before{position:absolute;top:0;left:0;display:block;font-size:1rem;line-height:1.5;content:'–'}.text ul li a{text-decoration:underline;color:#bc3436}.text ul li a:hover{text-decoration:none}.text ul li ul{margin:0}.text ul li ul li:first-child{margin:4px 0 0}.text ul li ul li ul{margin:0}.text ul li ul li ul li:first-child{margin:4px 0 0}.text ul.check{margin:0 0 20px}.text ul.check:first-child{margin:0}.text ul.check:first-child li{margin:0 0 4px!important}.text ul.check li{position:relative;font-size:1rem;line-height:22px;padding:0 0 0 26px;margin:2px 0 0}@media screen and (max-width:680px){.content-wrapper .image,.content-wrapper .video{margin:0 0 40px}.text ul li,.text ul.check li{font-size:.9375rem}}.text ul.check li:first-child{margin:0}.text ul.check li::before{position:absolute;top:0;left:0;display:block;font-family:fontello;font-size:1rem;line-height:22px;content:'\e058';color:#bc3436}.text ul.check li a{text-decoration:underline;color:#bc3436}.text ul.check li a:hover{text-decoration:none}.text ul.check li ul{margin:0}.text ul.check li ul li:first-child{margin:4px 0 0}.text ul.check li ul li ul{margin:0}.text ul.check li ul li ul li:first-child{margin:4px 0 0}.text ol{list-style-type:none;margin:0 0 32px;counter-reset:list1}.text ol:first-child{margin:0}.text ol li{position:relative;font-size:1rem;line-height:1.5;margin:2px 0 0}.text ol li:first-child{margin:0}.text ol li a{text-decoration:underline;color:#bc3436}.text ol li a:hover{text-decoration:none}.text ol li::before{counter-increment:list1;content:counter(list1) '. '}.text ol li ol{padding-left:16px;counter-reset:list2;margin:0}.text ol li ol li:first-child{margin:2px 0 0}.text ol li ol li::before{counter-increment:list2;content:counter(list1) '.' counter(list2) '. '}.text ol li ol li ol{padding-left:16px;counter-reset:list3;margin:0}.text ol li ol li ol li:first-child{margin:2px 0 0}.text ol li ol li ol li::before{counter-increment:list3;content:counter(list1) '.' counter(list2) '.' counter(list3) '. '}.text h2,.text h3,.text h4,.text h5,.text h6{margin:32px 0}.text h5,.text h6{margin:32px 0 20px}.text h2:first-child,.text h3:first-child,.text h4:first-child{margin:0 0 32px}.text h5:first-child,.text h6:first-child,.text p{margin:0 0 20px}.text p:last-child{margin:0}.text.single{max-width:960px;text-align:center;margin:0 auto}.subtitle{display:inline-block;font-size:1.25rem!important;line-height:1.2;margin:0 0 12px!important;padding:0 0 6px;border-bottom:1px solid #bc3436;color:#909090}.subtitle.second{margin:-28px 0 32px}a.button{display:flex;align-items:center;gap:12px;width:fit-content;padding:12px 20px;font-size:1rem;line-height:26px;margin:40px 0 0;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}a.button:hover{background-color:#282828;color:#fff}a.button:hover::after{color:#282828}a.button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mt{margin-top:60px!important}.mt-sm{margin-top:40px!important}.mb{margin-bottom:60px!important}@media screen and (max-width:680px){.text ol li{font-size:.9375rem}.subtitle{font-size:1rem}.subtitle.second{margin:-28px 0 32px}.mt{margin-top:40px!important}.mb{margin-bottom:40px!important}}.mtb{margin:60px 0!important}@media screen and (max-width:680px){.mtb{margin:40px 0!important}}.ml{margin-left:60px!important}.mr{margin-right:60px!important}@media screen and (max-width:680px){.ml{margin-left:40px!important}.mr{margin-right:4cqmin!important}}.mlr{margin:0 4px}.mn{margin:0!important}.tc{text-align:center}.tl{text-align:left!important}.tr{text-align:right!important}.hidden{display:none}.warning{color:#e62b4a}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}@media screen and (max-width:600px){#wpadminbar{z-index:999!important;position:fixed!important}.admin-bar .header-wrapper .header{margin-top:46px}}.admin-bar .header-wrapper .header .header-inner{top:32px!important}@media screen and (max-width:782px){.admin-bar .header-wrapper .header .header-inner{top:46px!important}}.preloader{position:fixed;inset:0;width:100%;height:100%;z-index:999999;background-color:#fff;display:flex;align-items:center;justify-content:center;will-change:opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1;transition:opacity .6s;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s}.spinner{flex-shrink:0;width:185px;height:62px;display:block;background-image:url('../images/logo.svg');background-size:contain;background-repeat:no-repeat;background-position:center;will-change:opacity,transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);opacity:0;transform:scale(.9);-webkit-transform:scale(.9);transition:opacity .6s,transform .6s;-webkit-transition:opacity .6s,transform .6s;-moz-transition:opacity .6s,transform .6s;-o-transition:opacity .6s,transform .6s}.preloader.active{opacity:1}.preloader.active .spinner{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.preloader.hidden{opacity:0;pointer-events:none}.preloader.hidden .spinner{opacity:0;transform:scale(.85);-webkit-transform:scale(.85)}.preloader.removed{display:none!important}@media (max-width:768px){.preloader{transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.spinner{width:131px;height:44px;transition:opacity .5s,transform .5s;-webkit-transition:opacity .5s,transform .5s;-moz-transition:opacity .5s,transform .5s;-o-transition:opacity .5s,transform .5s}}@media (max-width:480px){.preloader{transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s}.spinner{transition:opacity .4s,transform .4s;-webkit-transition:opacity .4s,transform .4s;-moz-transition:opacity .4s,transform .4s;-o-transition:opacity .4s,transform .4s}}.header-wrapper .header{min-height:150px}@media only screen and (min-width:681px) and (max-width:900px){.header-wrapper .header{min-height:132px}}.header-wrapper .header .header-inner{position:fixed;top:0;right:0;left:0;min-width:320px;z-index:110}.header-wrapper .header .header-inner .header-topbar{height:48px;background-color:#fff;color:#1c1c1c;border-bottom:1px solid #dededc}.header-wrapper .header .header-inner .header-topbar .container{display:flex;flex-wrap:wrap;justify-content:left;align-items:center}.header-wrapper .header .header-inner .header-topbar .inner{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:32px;margin:0 0 0 auto}@media only screen and (min-width:681px) and (max-width:980px){.header-wrapper .header .header-inner .header-topbar .inner{width:100%;justify-content:space-between;margin:0}}.header-wrapper .header .header-inner .header-topbar ul{position:relative}.header-wrapper .header .header-inner .header-topbar ul li{float:left;position:relative;margin:0 0 0 20px;font-size:.875rem;line-height:20px}.header-wrapper .header .header-inner .header-topbar ul li:first-child{margin:0}.header-wrapper .header .header-inner .header-topbar ul li a{display:inline-block;color:#1c1c1c}.header-wrapper .header .header-inner .header-topbar ul li a:hover,.header-wrapper .header .header-inner .header-topbar ul li a:hover i{color:#bc3436}.header-wrapper .header .header-inner .header-topbar ul.contacts{position:relative}@media screen and (max-width:480px){address,article,aside,blockquote,body,canvas,div,em,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,li,nav,ol,p,section,span,strong,td,th,time,tr,ul,video{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.content-wrapper .image,.content-wrapper .image.big,.content-wrapper .video,.content-wrapper .video.big{height:260px}.header-wrapper .header .header-inner .header-topbar ul.contacts{margin:0 -10px 0 0}}.header-wrapper .header .header-inner .header-topbar ul.contacts li{font-size:1rem;line-height:22px}.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone::before{content:'';background-image:url(../images/phone.svg);background-repeat:no-repeat;float:left;width:20px;height:20px;margin:0 6px 0 0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail::before{content:'';background-image:url(../images/mail.svg);background-repeat:no-repeat;float:left;width:20px;height:20px;margin:0 6px 0 0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone{position:relative}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail a,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone a{-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width:680px){.header-wrapper .header{min-height:112px}.header-wrapper .header .header-inner .header-topbar{background-color:#fff}.header-wrapper .header .header-inner .header-topbar .inner{width:100%;justify-content:space-between;margin:0;gap:0}.header-wrapper .header .header-inner .header-topbar ul li{margin:0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone a::before{background-image:url(../images/phone.svg)}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail a::before{background-image:url(../images/mail.svg)}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone{margin:0 4px 0 0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail:last-child,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone:last-child{margin:0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail::before,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone::before{display:none}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail a,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone a{display:block;width:32px;height:32px;font-size:0}.header-wrapper .header .header-inner .header-topbar ul.contacts li.mail a::before,.header-wrapper .header .header-inner .header-topbar ul.contacts li.phone a::before{display:block;position:absolute;top:0;left:0;content:'';width:20px;height:20px;margin:6px;background-repeat:no-repeat}}@media screen and (max-width:760px){.header-wrapper .header .header-inner .header-topbar ul.menu{display:none}.page-blocks .block.right .block-image,.page-blocks .block.right .block-video{margin:40px 0 0}}.header-wrapper .header .header-inner .header-topbar ul.social{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:6px}.header-wrapper .header .header-inner .header-topbar ul.social li{float:none;margin:0;font-size:0}.header-wrapper .header .header-inner .header-topbar ul.social li:first-child{margin:0}.header-wrapper .header .header-inner .header-topbar ul.social li a{display:block;width:28px;height:28px;text-decoration:none;cursor:pointer;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-tap-highlight-color:transparent;border-radius:50%;overflow:hidden;background:#b0afab}.header-wrapper .header .header-inner .header-topbar ul.social li a.dzen-button{background:#2c3036}.header-wrapper .header .header-inner .header-topbar ul.social li a.vk-button{background:#4c75a3}.header-wrapper .header .header-inner .header-topbar ul.social li a.rutube-button{background:-moz-linear-gradient(40deg,#100943 0,#ed143b 100%);background:-webkit-linear-gradient(40deg,#100943 0,#ed143b 100%);background:linear-gradient(40deg,#100943 0,#ed143b 100%)}.header-wrapper .header .header-inner .header-topbar ul.social li a.max-button{background:-moz-linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%);background:-webkit-linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%);background:linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%)}.header-wrapper .header .header-inner .header-top{position:relative;background-color:#fff;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.07);-moz-box-shadow:0 6px 16px rgba(0,0,0,.07);box-shadow:0 6px 16px rgba(0,0,0,.07)}.header-wrapper .header .header-inner .header-top .container{display:flex;flex-wrap:wrap;justify-content:left;align-items:center}.header-wrapper .header .header-inner .header-top .inner{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:32px;margin:10px 0 10px auto}.header-wrapper .header .header-inner .header-top .logo a,.header-wrapper .header .header-inner .header-top a.logo{display:block;text-decoration:none}.header-wrapper .header-content{overflow:hidden;position:relative;text-align:center}.header-wrapper .header-content .header-details{position:relative;width:100%;min-height:360px;z-index:10;display:flex;align-items:center;justify-content:center;padding:40px 15px}.header-wrapper .header-content .header-details .inner{width:100%}.header-wrapper .header-content .header-details h1{margin:0;color:#fff}.header-wrapper .header-content .header-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.header-wrapper .header-content .header-bg.color{background-color:#282828}@media screen and (max-width:680px){.header-wrapper .header-content .header-details{min-height:auto}.header-wrapper .header-content .header-details h1{color:#1c1c1c}.header-wrapper .header-content .header-bg,.header-wrapper .header-content .header-bg.color{display:none}}.header-wrapper .header-content .header-bg.color::before{display:none}.header-wrapper .header-content .header-bg::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.7) 100%);z-index:2}.breadcrumbs{-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;-webkit-transition:.3s linear;transition:.3s linear}.breadcrumbs ol,.breadcrumbs ul{margin:20px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0}.breadcrumbs ol li,.breadcrumbs ul li{font-size:.875rem;line-height:20px;overflow:hidden;color:#fff}.breadcrumbs ol li:last-child,.breadcrumbs ul li:last-child{color:#b0afab}.breadcrumbs ol li a,.breadcrumbs ul li a{display:block;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;color:#fff}.breadcrumbs ol li a:hover,.breadcrumbs ul li a:hover{text-decoration:none}.breadcrumbs ol li a:hover span,.breadcrumbs ul li a:hover span{color:#bc3436}.breadcrumbs ol li a span,.breadcrumbs ul li a span{-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#fff}@-webkit-keyframes zoomin{0%,100%{background-size:100% 100%}50%{background-size:110% 110%}}@keyframes zoomin{0%,100%{background-size:100% 100%}50%{background-size:110% 110%}}@-webkit-keyframes slide-zoomin{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes slide-zoomin{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}@-webkit-keyframes button-shadow{0%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 0 rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}40%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 15px rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}80%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 26.7px rgba(255,255,255,.067)}100%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}}@keyframes button-shadow{0%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 0 rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}40%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 15px rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}80%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 26.7px rgba(255,255,255,.067)}100%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}}@keyframes rotateText{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.page-blocks .block{margin:60px 0;overflow:hidden;position:relative;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s}@media screen and (max-width:680px){.header-wrapper .header-content .header-bg::before{display:none}.breadcrumbs ol,.breadcrumbs ul{margin:12px 0 0}.breadcrumbs ol li,.breadcrumbs ul li{color:#1c1c1c}.breadcrumbs ol li:last-child,.breadcrumbs ul li:last-child{color:#909090}.breadcrumbs ol li a,.breadcrumbs ol li a span,.breadcrumbs ul li a,.breadcrumbs ul li a span{color:#1c1c1c}.page-blocks .block{margin:40px 0}}.page-blocks .block.right .block-details{padding:40px 0}.page-blocks .block .block-image,.page-blocks .block .block-video{overflow:hidden;position:relative}.page-blocks .block .block-image .block-img,.page-blocks .block .block-video .block-img{display:block;height:460px;min-height:460px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}@media only screen and (min-width:641px) and (max-width:760px){.page-blocks .block .block-image .block-img,.page-blocks .block .block-video .block-img{height:360px}}@media only screen and (min-width:441px) and (max-width:640px){.page-blocks .block .block-image .block-img,.page-blocks .block .block-video .block-img{height:300px}}@media screen and (max-width:440px){.page-blocks .block .block-image .block-img,.page-blocks .block .block-video .block-img{height:240px}}.page-blocks .block .block-video a .play-button{text-align:center;position:absolute;top:50%;left:50%;display:inline-block;width:64px;height:64px;margin-left:-32px;margin-top:-32px;z-index:3;border-radius:50%;opacity:1;background-color:#fff;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-animation:1.5s linear infinite button-shadow;animation:1.5s linear infinite button-shadow}.page-blocks .block .block-video a .play-button::after{content:'';position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-10px;border:10px solid transparent;border-left:14px solid #505050}.page-blocks .block .block-video a .block-img,.page-blocks .block .block-video a img{-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.page-blocks .block .block-video a:hover .block-img,.page-blocks .block .block-video a:hover img{opacity:.8}.page-blocks .block .block-details{overflow:hidden;padding:40px 0 40px 20px}.page-blocks .block .block-details .text ul{margin:0}.page-blocks .block .block-details .block-button{margin:40px 0 0;font-size:0}.page-blocks .block .block-details .block-button a{display:inline-block;padding:12px 20px;font-size:1rem;line-height:22px;height:46px;margin:0 0 0 10px;background-color:#e8603c;color:#fff}.page-blocks .block .block-details .block-button a:first-child{margin:0}.page-blocks .block .block-details .block-button a:hover{background-color:#363636;color:#fff}@media only screen and (min-width:761px) and (max-width:980px){.page-blocks .block .block-details{padding:30px 0 30px 10px}}@media screen and (max-width:760px){.page-blocks .block.right .block-details{padding:0}.page-blocks .block .block-image .block-img,.page-blocks .block .block-video .block-img{min-height:auto}.page-blocks .block .block-image,.page-blocks .block .block-video{float:none;width:100%;max-width:100%;margin:0 0 40px}.page-blocks .block .block-details{padding:0}.page-blocks .block .grid [class*=cell-]{width:100%;float:none;clear:both}}.block-button{margin:32px 0 0}.block-button.right{display:flex}.block-button.right a,.block-button.right button{margin:0 0 0 auto}.block-button a,.block-button button{text-align:center;display:inline-flex;align-items:center;gap:12px;font-size:1rem;line-height:20px;white-space:nowrap;cursor:pointer;margin:0;padding:0;background:0 0;color:#1c1c1c;transition:opacity .3s,background .3s,color .3s}.block-button a:focus,.block-button a:hover,.block-button button:focus,.block-button button:hover{text-decoration:none;color:#bc3436}.block-button a:focus::before,.block-button a:hover::before,.block-button button:focus::before,.block-button button:hover::before{background-color:#bc3436;color:#fff}.block-button a::before,.block-button button::before{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.block-contacts{margin:80px 0;padding:80px 0;background-color:#f6f6f5}.block-contacts .container.lg{height:auto}.block-contacts .row{display:flex;flex-wrap:wrap}.block-contacts [class*=cell-]{float:none}.block-contacts .cell-6{display:flex;width:50%}@media screen and (max-width:840px){.block-contacts .cell-6{width:100%!important;flex-direction:column!important}.block-contacts .cell-6:first-child .map{height:360px;min-height:auto}}.block-contacts .cell-6:first-child{align-items:stretch}.block-contacts .cell-6:last-child{flex-direction:column}.block-contacts .map{width:100%;min-height:500px}@media only screen and (min-width:841px) and (max-width:1024px){.block-contacts .map{min-height:410px}}@media only screen and (min-width:591px) and (max-width:840px){.block-contacts .map{min-height:360px}}@media only screen and (min-width:481px) and (max-width:590px){.block-contacts .map{min-height:310px}}@media screen and (max-width:480px){.page-blocks .block .block-details .block-button a{text-align:center;width:100%;display:block;margin:10px 0 0}.block-contacts .cell-6:first-child .map{height:260px}.block-contacts .map{min-height:260px}}.block-contacts .content-inner{display:flex;flex-wrap:wrap;height:100%;min-height:500px;width:100%}@media only screen and (min-width:841px) and (max-width:1024px){.block-contacts .content-inner{min-height:410px}}@media only screen and (min-width:591px) and (max-width:840px){.block-contacts .content-inner{min-height:360px}}@media only screen and (min-width:481px) and (max-width:590px){.block-contacts .content-inner{min-height:310px}}@media screen and (max-width:480px){.block-contacts .content-inner{min-height:260px}}@media screen and (max-width:840px){.block-contacts .content-inner{min-height:auto;flex-direction:column}}.block-contacts .content-box{flex:0 0 50%;max-width:50%;height:100%;background-color:#282828;color:#fff;padding:50px 40px;display:flex;flex-direction:column;justify-content:start}@media only screen and (min-width:1601px) and (max-width:1800px){.block-contacts .content-box{flex:0 0 60%;max-width:60%}}@media screen and (max-width:1600px){.block-contacts .content-box{flex:0 0 100%;max-width:100%;min-height:200px}.block-contacts .image-box{display:none}}@media only screen and (min-width:841px) and (max-width:1024px){.block-contacts .content-box{padding:40px 30px}}.block-contacts .content-box .content-info{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:840px){.block-contacts .content-box{padding:30px 20px}.block-contacts .content-box .content-info{gap:30px}}.block-contacts .content-box .content-info .item{width:100%}.block-contacts .content-box .content-info .item .item-row{display:flex;gap:40px;width:100%}@media screen and (max-width:480px){.block-contacts .content-box .content-info .item .item-row{flex-direction:column;gap:15px}}.block-contacts .content-box .content-info .item .item-row .item-col{flex:1}.block-contacts .content-box .content-info .item h3{font-size:1.25rem;color:#fff;margin-bottom:20px}@media screen and (max-width:680px){.block-contacts{margin:60px 0;padding:60px 0}.block-contacts .content-box .content-info .item h3{font-size:1.125rem}}.block-contacts .content-box .content-info .item p{color:#b0afab}.block-contacts .content-box .content-info .item p strong{font-weight:500}.block-contacts .content-box .content-info .item a{text-decoration:none;color:#b0afab}.block-contacts .content-box .content-info .item a:hover{color:#bc3436}.block-contacts .image-box{flex:0 0 50%;max-width:50%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:250px}.block-contacts .image-box:not([style*=url]){background-color:#f1f1ef}@media only screen and (min-width:1601px) and (max-width:1800px){.block-contacts .image-box{flex:0 0 40%;max-width:40%}}.block-contacts-form{position:relative;margin:80px 0}@media screen and (max-width:680px){.block-contacts-form{margin:60px 0}.block-contacts-form [class*=cell-]{width:100%;float:none;clear:both}.block-contacts-form [class*=cell-]:first-child{margin:0 0 40px}}.block-contacts-info{margin:80px 0}.block-contacts-info h2{text-align:center;margin:0 0 50px}.block-contacts-info .addresses{display:flex;flex-wrap:wrap}.block-contacts-info .addresses .item{flex:0 0 33.33333333%;max-width:33.33333333%;border-right:1px solid #dededc;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0}@media screen and (max-width:900px){.block-contacts-info .addresses{gap:32px}.block-contacts-info .addresses .item{flex:0 0 100%;max-width:100%;border:none;padding:0}}.block-contacts-info .addresses .item:last-child{border:none}.block-contacts-info .addresses .item .item-icon{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:#f6f6f5;border:1px solid #dededc}.block-contacts-info .addresses .item .item-icon img{width:32px;height:32px}.block-contacts-info .addresses .item .item-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center;width:100%}.block-contacts-info .addresses .item .item-info p{width:100%;padding:0 20px}.block-contacts-info .addresses .item .item-info p a{text-decoration:none;color:#1c1c1c}.block-contacts-info .addresses .item .item-info p a:hover{color:#bc3436}.block-contacts-info .addresses .item .item-info p.item-title{position:relative;font-size:1.5rem;font-weight:500;line-height:1.2;padding:0 20px 20px;color:#1c1c1c}@media screen and (max-width:680px){.block-contacts-info{margin:60px 0 0}.block-contacts-info h2{margin:0 0 40px}.block-contacts-info .addresses .item .item-info p.item-title{padding:0 20px;font-size:1.25rem}}.block-contacts-info .addresses .item .item-info p.item-title::before{position:absolute;bottom:0;left:0;display:block;content:'';height:1px;width:100%;background-color:#dededc}.block-posts{margin:80px 0}.block-posts h2{text-align:center;margin:0 0 50px}.block-posts .grid{margin:-32px 0 0}.block-posts .posts{text-align:left}.block-posts .posts.classic .post:first-child,.block-posts .posts.swiper-posts .post{margin:0}.block-posts .posts.classic .post .post-image-box .post-image{height:400px}.block-posts .posts.classic .post .post-details h2{font-size:1.75rem;line-height:1.2;text-align:left;text-transform:none;margin:0;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.block-posts .posts.classic .post .post-details .post-date{margin:8px 0 0}.block-posts .posts .post{margin:32px 0 0;padding:20px;border:1px solid #dededc}.block-posts .posts .post .post-image-box{position:relative}.block-posts .posts .post .post-image-box .post-image{text-align:center;height:250px;margin:0 0 20px;overflow:hidden;position:relative}@media only screen and (min-width:921px) and (max-width:1280px){.block-posts .posts .post .post-image-box .post-image{height:220px}}@media only screen and (min-width:801px) and (max-width:920px){.block-posts .posts .post .post-image-box .post-image{height:250px}}@media only screen and (min-width:681px) and (max-width:800px){.block-posts .posts .post .post-image-box .post-image{height:220px}}@media only screen and (min-width:541px) and (max-width:680px){.block-posts .posts .post .post-image-box .post-image{height:200px}}@media only screen and (min-width:421px) and (max-width:540px){.block-posts .posts .post .post-image-box .post-image{height:250px}}.block-posts .posts .post .post-image-box .post-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-posts .posts .post .post-image-box .post-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-posts .posts .post .post-image-box .post-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-posts .posts .post .post-image-box .post-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.block-posts .posts .post .post-image-box .post-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-posts .posts .post .post-image-box .post-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-posts .posts .post .post-image-box .post-category{position:absolute;left:-20px;bottom:20px;z-index:2;padding:4px 16px;background-color:#bc3436;color:#fff}@media screen and (max-width:420px){.block-posts .posts .post{padding:15px}.block-posts .posts .post .post-image-box .post-image{height:220px}.block-posts .posts .post .post-image-box .post-category{left:-15px}}.block-posts .posts .post .post-details{margin:0;position:relative}.block-posts .posts .post .post-details a{text-decoration:none;color:#1c1c1c}.block-posts .posts .post .post-details a h2,.block-posts .posts .post .post-details a h3{color:#1c1c1c}.block-posts .posts .post .post-details a h2:hover,.block-posts .posts .post .post-details a h3:hover{color:#bc3436}.block-posts .posts .post .post-details h3{font-size:1.5rem;line-height:1.2;text-transform:none;margin:0;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:#1c1c1c}@media screen and (max-width:680px){.block-posts{margin:60px 0}.block-posts h2{margin:0 0 40px}.block-posts .posts.classic .post .post-details h2{font-size:1.5rem}.block-posts .posts .post .post-details h3{font-size:1.25rem}}.block-posts .posts .post .post-details .post-date{display:flex;align-items:center;gap:4px;margin:4px 0 0;font-size:.875rem;height:20px;color:#909090}.block-posts .posts .post .post-details .post-date::before{content:'\e002';font-family:fontello;font-size:1.25rem;line-height:20px}.block-posts .posts .post .post-details .post-announce{position:relative;margin:12px 0 0;padding:20px 0 0}.block-posts .posts .post .post-details .post-announce::before{position:absolute;top:0;left:0;right:-20px;content:'';width:calc(100% + 20px);height:1px;background:#dededc}@media screen and (max-width:420px){.block-posts .posts .post .post-details .post-announce{padding:15px 0 0}.block-posts .posts .post .post-details .post-announce::before{right:-15px;width:calc(100% + 15px)}}@media only screen and (min-width:541px) and (max-width:920px){.block-posts .posts .cell-4{float:left;width:50%;clear:none}.block-posts .posts .cell-4.sidebar{width:100%;float:none;clear:both}}.block-post{margin:80px 0}.block-post .main .inner{position:relative;padding:0 32px 0 0;border-right:1px solid #dededc}.block-post .main .inner .big-text{position:absolute;bottom:100%;right:-60px;transform:rotate(-90deg);transform-origin:bottom right;font-size:40px;line-height:40px;font-weight:500;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e2e2e2;white-space:nowrap}@media screen and (max-width:980px){.block-posts .grid{margin:-20px 0 0}.block-posts .posts .post{margin:20px 0 0}.block-post .main .inner{padding:0;border:none}.block-post .main .inner .big-text{display:none}}.block-post .sidebar .inner{margin:0 0 0 48px}.block-post .post-info{display:flex;flex-wrap:wrap;flex-direction:column;align-items:start;gap:12px;margin:0 0 32px}.block-post .post-info .post-category{padding:6px 16px;background-color:#bc3436;color:#fff}.block-post .post-info .post-date{display:flex;align-items:center;gap:4px;font-size:1rem;height:22px;color:#909090}.block-post .post-info .post-date::before{content:'\e002';font-family:fontello;font-size:1.25rem;line-height:22px}.block-post .post-tags{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;gap:8px}.block-post .post-tags span{font-weight:500}.block-post .post-tags a{position:relative;display:block;color:#909090}.block-post .post-tags a:hover{color:#bc3436}.block-post .post-tags a:hover::before{color:#909090}.block-post .post-tags a:nth-child(2)::before{display:none}.block-post .post-tags a::before{position:absolute;left:-8px;content:',';display:inline-block;color:#909090}.block-post .post-navigation{position:relative;display:flex;justify-content:space-between;margin:60px 0 0;padding:20px 0 0}.block-post .post-navigation::before{position:absolute;top:0;left:0;right:-32px;content:'';width:calc(100% + 32px);height:1px;background:#dededc}@media screen and (max-width:980px){.block-post .sidebar .inner{margin:0}.block-post .post-navigation::before{width:100%;right:0}}.block-post .post-navigation .next-post,.block-post .post-navigation .prev-post{max-width:40%}.block-post .post-navigation .next-post{text-align:right}.block-post .post-navigation a{text-decoration:none;color:#1c1c1c}.block-post .post-navigation a:hover{color:#bc3436}.block-post .text ul{margin:0 0 20px}.block-post .text ul:first-child{margin:0}.block-post .text ul:first-child li{margin:0 0 4px!important}.block-post .text ul li{position:relative;font-size:1rem;line-height:22px;padding:0 0 0 26px;margin:2px 0 0}@media screen and (max-width:680px){.block-post{margin:60px 0}.block-post .post-navigation{display:none;margin:40px 0 0}.block-post .text ul li{font-size:.9375rem}}.block-post .text ul li:first-child{margin:0}.block-post .text ul li::before{position:absolute;top:0;left:0;display:block;font-family:fontello;font-size:1rem;line-height:22px;content:'\e058';color:#bc3436}.block-post .text ul li a{text-decoration:underline;color:#bc3436}.block-post .text ul li a:hover{text-decoration:none}.block-post .text ul li ul{margin:0}.block-post .text ul li ul li:first-child{margin:4px 0 0}.block-post .text ul li ul li ul{margin:0}.block-post .text ul li ul li ul li:first-child{margin:4px 0 0}.block-about{margin:0 0 80px;padding:80px 0;position:relative;border-bottom:1px solid #dededc}.block-about.bg::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#f6f6f5;z-index:0}.block-about::after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:#dededc;z-index:1}.block-about .block-about-image{overflow:hidden;position:relative;margin:0 60px}@media screen and (max-width:1300px){.block-about{margin:80px 0;padding:0 0 40px}.block-about::after,.block-about::before{display:none}.block-about .block-about-image{margin:0}}@media screen and (max-width:680px){.block-about{margin:60px 0}.block-about .block-about-image.hide{display:none}}.block-about .block-about-image .text-box{position:absolute;top:200px;right:0;transform:rotate(90deg);transform-origin:top right;font-size:20px;line-height:20px;font-weight:500;width:200px;text-align:right;padding:10px 20px;white-space:nowrap;z-index:3;background-color:#fff}.block-about .block-about-image .number-box{position:absolute;top:100px;right:0;display:inline-block;font-size:60px;line-height:60px;height:100px;font-weight:500;background:#fff;padding:20px 40px 20px 30px;text-align:center;z-index:2}.block-about .block-about-image .icon-box{position:absolute;top:200px;right:0;z-index:2;text-align:center;background-color:#bc3436}.block-about .block-about-image .icon-box img{width:90px;height:90px}.block-about .block-about-image .block-img{margin:0 0 20px;display:block;height:460px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (min-width:681px) and (max-width:900px){.block-about .block-about-image .block-img{height:400px}}.block-about .block-about-image p{display:inline-flex;align-items:center;gap:6px;font-weight:500;border-left:1px solid #bc3436;padding:0 0 0 7px}.block-about .block-about-text{padding:0;margin:0 60px}.block-about .block-about-text h2{margin:0 0 32px}@media screen and (max-width:900px){.block-contacts-info .addresses .item .item-info{gap:8px}.block-contacts-info .addresses .item .item-info p{padding:0}.block-contacts-info .addresses .item .item-info p.item-title::before{display:none}.block-about .block-about-image .block-img{background-position:50% 100%}.block-about .block-about-text{padding:0}.block-about [class*=cell-]{width:100%;float:none;clear:both}.block-about [class*=cell-]:first-child{margin:0 0 40px}}.block-numbers{position:relative;margin:80px 0;padding:100px 0;background-color:#f6f6f5}@media only screen and (min-width:681px) and (max-width:1300px){.block-numbers{margin:80px 0}}.block-numbers.classic{background:0 0}.block-numbers.classic .item-box .icon-box{background-color:#f6f6f5}.block-numbers .numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;gap:0;position:relative;z-index:10}@media screen and (max-width:680px){.block-about .block-about-image .block-img{height:360px}.block-about [class*=cell-]:first-child{margin:0}.block-numbers{margin:60px 0;padding:60px 0}.block-numbers .numbers{flex-direction:column}}.block-numbers .item-box{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:left;gap:32px}.block-numbers .item-box .icon-box{position:relative;display:inline-block;text-align:center;border-radius:50%;background-color:#fff;border:1px solid #dededc}.block-numbers .item-box .icon-box img{width:90px;height:90px}.block-numbers .item-box .count-box{position:relative;font-size:50px;font-weight:600;color:#1c1c1c}@media (max-width:1024px){.block-numbers .item-box .icon-box img{width:70px;height:70px}.block-numbers .item-box .count-box{font-size:36px}}.block-numbers .item-box .text-box p{position:relative;font-weight:400;margin:0;color:#909090}.block-numbers .item-box .text-box p:first-child{display:block;font-size:24px;line-height:34px;font-weight:600;color:#1c1c1c}.block-numbers .big-text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;font-size:280px;line-height:200px;font-weight:700;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dededc}.block-numbers .big-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:803px;height:200px;content:'';background-image:url(../images/alesha-line.svg);background-repeat:no-repeat}@media screen and (max-width:1300px){.block-about .block-about-text{margin:0}.block-about .container.lg{padding:0}.block-numbers .item-box{gap:12px;flex-direction:column;justify-content:center}.block-numbers .item-box .text-box p{text-align:center}.block-numbers .big-logo,.block-numbers .big-text{display:none}}.block-video{margin:0 0 80px;position:relative;padding:160px 0}@media only screen and (min-width:681px) and (max-width:1300px){.block-video{padding:120px 0}}@media screen and (max-width:680px){.block-numbers .item-box{gap:6px}.block-video{margin:0 0 60px;padding:80px 0}}.block-video .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url('../images/bg-video.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.block-video .bg-layer::before{position:absolute;content:'';background:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;z-index:1}.block-video .inner{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;gap:40px;z-index:2}@media screen and (max-width:680px){.block-video .inner{flex-direction:column;align-items:center;text-align:center;gap:28px}}@media screen and (max-width:480px){.block-video{padding:40px 0}.block-video .inner{gap:20px}}.block-video .inner .inner-text{flex:1 1 auto;color:#fff}@media screen and (max-width:680px){.block-video .inner .inner-text{display:flex;flex-direction:column;align-items:center}}.block-video .inner .inner-text .subtitle,.block-video .inner .inner-text h2{color:#fff}.block-video .inner .play-btn{position:relative;width:120px;height:120px;border-radius:50%;background:0 0;border:none;cursor:pointer;outline:0;transition:transform .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0}.block-video .inner .play-btn::after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;border:1.2px solid rgba(255,255,255,.15);top:0;left:0;pointer-events:none;box-shadow:0 0 20px rgba(255,255,255,.06)}.block-video .inner .play-btn:hover{transform:scale(1.05)}.block-video .inner .play-btn:active{transform:scale(.92)}.block-video .inner .play-btn .circle-text{position:absolute;width:100%;height:100%;top:0;left:0;text-transform:uppercase;animation:14s linear infinite rotateText;pointer-events:none}.block-video .inner .play-btn .circle-text svg{width:100%;height:100%;display:block}.block-video .inner .play-btn .circle-text text{font-size:9.5px;font-weight:700;letter-spacing:.8px;fill:#ffffff;text-shadow:0 0 5px rgba(255,255,255,.3)}.block-video .inner .play-btn .play-triangle{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;background:rgba(255,255,255,.03);border-radius:50%;backdrop-filter:blur(1px)}.block-video .inner .play-btn .play-triangle::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #fff;transition:.2s;margin-left:4px}@media screen and (max-width:680px){.slider-section .hero-play-btn .play-triangle{width:34px;height:34px}}.block-text{margin:80px 0}@media screen and (max-width:680px){.block-text{margin:60px 0}}.block-faq{position:relative;margin:80px 0}.block-faq .pattern{position:absolute;top:0;left:0;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:left}.block-faq .right .inner{padding:0 0 0 32px;margin:0 0 0 32px;border-left:1px solid #dededc;border-right:none}.block-faq .inner{padding:0 32px 0 0;margin:0 32px 0 0}@media screen and (max-width:980px){.block-faq .pattern{display:none}.block-faq .inner,.block-faq .right .inner{padding:0;margin:0;border:none}}.block-faq .inner h2{margin:0 0 50px}@media screen and (max-width:680px){.block-faq{margin:60px 0}.block-faq .inner h2{margin:0 0 40px}}.block-accordion li{position:relative;-webkit-tap-highlight-color:transparent;margin:32px 0 0;z-index:10}.block-accordion li:first-child{margin:0}.block-accordion li .accordion-title{position:relative;display:flex;align-items:center;gap:20px}.block-accordion li .accordion-title .title-box{font-size:1.375rem;line-height:1.2;font-weight:500;cursor:pointer;margin:0;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#909090}.block-accordion li .accordion-title .title-box:hover{color:#1c1c1c}.block-accordion li .accordion-title .icon-box{flex-shrink:0;display:block;width:48px;height:48px;background-color:#bc3436}.block-accordion li .accordion-title .icon-box::before{position:absolute;left:15px;top:50%;display:block;font-size:18px;line-height:18px;content:'\e019';font-family:fontello;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;color:#fff}.block-accordion li.active .accordion-title .title-box{color:#1c1c1c}.block-accordion li.active .accordion-title .icon-box::before{-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.block-accordion li .accordion-panel{margin:20px 0 24px 68px;color:#505050}.block-accordion li .accordion-panel p{margin:0 0 20px}.block-accordion li .accordion-panel p:last-child{margin:0}.block-accordion li .accordion-panel ul{margin:0 0 20px}.block-accordion li .accordion-panel ul:first-child{margin:0}.block-accordion li .accordion-panel ul:first-child li{margin:0 0 4px!important}.block-accordion li .accordion-panel ul li{position:relative;font-size:1rem;line-height:1.5;padding:0 0 0 16px;margin:0}.block-accordion li .accordion-panel ul li:first-child{margin:0}.block-accordion li .accordion-panel ul li::before{position:absolute;top:0;left:0;display:block;font-size:1rem;line-height:1.5;content:'–'}.block-accordion li .accordion-panel ul li a{text-decoration:underline;color:#bc3436}.block-accordion li .accordion-panel ul li a:hover{text-decoration:none}.block-accordion li .accordion-panel ul li ul{margin:0}.block-accordion li .accordion-panel ul li ul li:first-child{margin:4px 0 0}.block-accordion li .accordion-panel ul li ul li ul{margin:0}.block-accordion li .accordion-panel ul li ul li ul li:first-child{margin:4px 0 0}.block-banner{position:relative;width:100%;height:420px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.block-banner .button{position:absolute;left:0;bottom:32px}.block-products{margin:80px 0}.block-products .products .grid{margin:-32px 0 0}.block-products .products .product{display:flex;flex-direction:column;gap:20px;margin:32px 0 0}.block-products .products .product .product-image{height:440px;overflow:hidden;position:relative}.block-products .products .product .product-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-products .products .product .product-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-products .products .product .product-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-products .products .product .product-image .small-logo{position:absolute;right:35px;top:230px;width:200px;height:50px;content:'';transform:rotate(90deg);transform-origin:top right;z-index:2;background-image:url(../images/alesha-line-small.svg);background-repeat:no-repeat}.block-products .products .product .product-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.block-products .products .product .product-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-products .products .product .product-image h3{position:absolute;left:0;bottom:30px;width:100%;padding:0 130px 0 30px;margin:0;font-size:1.5rem;z-index:3;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#fff}@media screen and (max-width:680px){.block-accordion li .accordion-title .title-box{font-size:22px}.block-accordion li .accordion-panel ul li{font-size:.9375rem}.block-products{margin:60px 0}.block-products .products .product .product-image h3{font-size:1.25rem}}.block-products .products .product .product-image .image-box{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.block-products .products .product .product-image .image-box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-products .products .product .product-image .image-box:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 50%);bottom:0;right:0;z-index:1}.block-products .products .product .product-image .image-box:after{position:absolute;content:'';width:120px;height:100%;top:0;right:0;z-index:1;opacity:.9;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,-260% 0%);background:#bc3436}.block-products .products .product .product-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-products .products .product .product-details{display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:0;margin:0;position:relative}@media screen and (max-width:1280px){.block-products .products .product .product-image{height:400px}.block-products .products .product .product-image .small-logo{right:25px}.block-products .products .product .product-image h3{bottom:20px;padding:0 110px 0 20px}.block-products .products .product .product-image .image-box:after{width:100px}.block-products .products .product .product-details{padding:0}}.block-products .products .product .product-details::before{display:none}.block-products .products .product .product-details p{flex:1}.block-products .products .product .product-details a{text-align:center;display:flex;align-items:center;gap:12px;font-size:1rem;line-height:20px;white-space:nowrap;cursor:pointer;margin:0;padding:0;background:0 0;color:#1c1c1c;transition:opacity .3s,background .3s,color .3s}.block-products .products .product .product-details a:focus,.block-products .products .product .product-details a:hover{text-decoration:none;color:#bc3436}.block-products .products .product .product-details a:focus::before,.block-products .products .product .product-details a:hover::before{background-color:#bc3436;color:#fff}.block-products .products .product .product-details a::before{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}@media only screen and (min-width:541px) and (max-width:920px){.block-products .products [class*=cell-]{float:left;width:50%;clear:none}}@media screen and (max-width:540px){.block-products .products [class*=cell-]{width:100%;float:none;clear:both}}.block-info{margin:80px 0}.block-info .inner{display:flex;flex-wrap:wrap;gap:2.5rem 4rem;position:relative}@media screen and (max-width:900px){.block-info .inner{gap:2rem;flex-direction:column}}.block-info .inner .left-col{flex:1 1 416px;min-width:250px;position:relative;contain:layout style paint}.block-info .inner .left-col p{font-size:1rem;max-width:500px}.block-info .inner .left-col .mission{margin-top:32px;padding:10px 20px;font-weight:500;font-size:.9375em;display:inline-block;border:1px solid #dededc;background:#f6f6f5}.block-info .inner .left-col .left-content{width:100%}@media screen and (max-width:900px){.block-info .inner .left-col{order:2;flex:1 1 100%;width:100%;min-width:0;height:auto!important;display:flex;flex-direction:column;min-height:200px}.block-info .inner .left-col .left-content{display:block!important;width:100%!important}.block-info .inner .left-col .left-content.hidden-on-mobile{display:none!important}}.block-info .inner .left-col .left-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;padding:0 20px 0 0;opacity:0;visibility:hidden;z-index:10;will-change:transform,opacity;contain:layout style paint;transform:translateY(12px);transition:opacity .4s,visibility .4s,transform .35s;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#dededc transparent;-ms-overflow-style:-ms-autohiding-scrollbar}.block-info .inner .left-col .left-overlay::-webkit-scrollbar{width:4px;height:4px}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-track{background:0 0;border-radius:10px}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-thumb{background:#dededc;border-radius:10px;transition:background .3s}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-thumb:hover{background:#dededc}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-button{display:none;height:0;width:0}@media screen and (max-width:900px){.block-info .inner .left-col .left-overlay{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:200px;padding:0;margin-top:0;background:#fff;border:none;border-radius:0;display:none!important;z-index:10;order:2;scrollbar-width:thin;scrollbar-color:#dededc transparent}.block-info .inner .left-col .left-overlay.active{display:block!important}.block-info .inner .left-col .left-overlay::-webkit-scrollbar{width:4px}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-thumb{background:#dededc}.block-info .inner .left-col .left-overlay::-webkit-scrollbar-button{display:none;height:0;width:0}}@media screen and (max-width:480px){.block-info .inner .left-col .left-overlay{padding:0;min-height:150px}}.block-info .inner .left-col .left-overlay.active{opacity:1;visibility:visible;transform:translateY(0)}.block-info .inner .left-col .left-overlay .overlay-content-wrapper{opacity:1;transition:opacity .3s}.block-info .inner .left-col .left-overlay .overlay-content-wrapper.fade-out{opacity:0}.block-info .inner .left-col .left-overlay .overlay-title{font-weight:500;font-size:1.5rem;margin-bottom:20px;color:#282828}.block-info .inner .left-col .left-overlay .overlay-body{font-size:1rem;color:#1c1c1c}.block-info .inner .left-col .left-overlay .overlay-body p{max-width:100%;margin-bottom:20px}.block-info .inner .left-col .left-overlay .overlay-body p:last-child{margin-bottom:0}.block-info .inner .left-col .left-overlay .overlay-body ul{margin:20px 0;padding-left:0;list-style:none}.block-info .inner .left-col .left-overlay .overlay-body ul li{padding:0 0 0 24px;margin-bottom:4px;font-size:1rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23404040" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>') left top/1.25rem no-repeat}.block-info .inner .left-col .left-overlay .overlay-body ul li:last-child{margin:0}.block-info .inner .left-col .left-overlay .overlay-body ul li strong{color:#1c1c1c}.block-info .inner .right-col{flex:1 1 480px;min-width:280px;display:flex;flex-direction:column;gap:0;border:1px solid #dededc;position:relative;z-index:1}@media screen and (max-width:900px){.block-info .inner .right-col{flex:1 1 100%;order:1;width:100%;min-width:0}}.block-info .inner .right-col .point-row{display:flex;align-items:stretch;gap:0;cursor:pointer;transition:.3s;flex:1;min-height:0;border-bottom:1px solid #dededc}.block-info .inner .right-col .point-row:first-of-type{border-top:1px solid #dededc}.block-info .inner .right-col .point-row:active{transform:scale(.97)}@media screen and (max-width:900px){.block-info .inner .right-col .point-row{min-height:60px}.block-info .inner .right-col .point-row:active{transform:none}}.block-info .inner .right-col .point-row .point-number{display:flex;align-items:center;justify-content:center;min-width:80px;width:80px;min-height:80px;font-weight:500;font-size:1.75rem;flex-shrink:0;transition:.3s;background:#fff;border-right:1px solid #dededc}.block-info .inner .right-col .point-row .point-number .icon{display:none;width:80px;height:80px;object-fit:contain;flex-shrink:0}.block-info .inner .right-col .point-row .point-number .icon img{width:60px;height:60px;border-radius:50%;margin:10px;background-color:#bc3436}@media screen and (max-width:680px){.block-info{margin:60px 0}.block-info .inner .right-col .point-row .point-number{min-width:60px;width:60px;min-height:60px;font-size:1.5rem}.block-info .inner .right-col .point-row .point-number .icon{width:60px;height:60px}.block-info .inner .right-col .point-row .point-number .icon img{width:50px;height:50px;margin:5px}}.block-info .inner .right-col .point-row .point-number .number{display:block}.block-info .inner .right-col .point-row .point-info{flex:1;padding:12px 24px;display:flex;flex-direction:column;justify-content:center;transition:.3s;min-width:0;overflow:hidden;background:#fff}.block-info .inner .right-col .point-row .point-info .point-title{font-weight:500;font-size:1.5rem;transition:color .3s;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;color:#1c1c1c}@media screen and (max-width:680px){.block-info .inner .right-col .point-row .point-info{padding:10px 16px}.block-info .inner .right-col .point-row .point-info .point-title{font-size:1.25rem}}.block-info .inner .right-col .point-row .point-info .point-desc{font-size:1rem;margin-top:2px;transition:color .3s;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;color:#909090}@media (hover:hover){.block-info .inner .right-col .point-row:hover .point-number{background:#282828;border-color:#282828;color:#fff}.block-info .inner .right-col .point-row:hover .point-number .number{display:none}.block-info .inner .right-col .point-row:hover .point-number .icon{display:block}.block-info .inner .right-col .point-row:hover .point-info{background:#282828}.block-info .inner .right-col .point-row:hover .point-info .point-title{color:#fff}.block-info .inner .right-col .point-row:hover .point-info .point-desc{color:#b0afab}}.block-info .inner .right-col .point-row.active-mobile .point-number{background:#282828;border-color:#282828;color:#fff}.block-info .inner .right-col .point-row.active-mobile .point-number .number{display:none}.block-info .inner .right-col .point-row.active-mobile .point-number .icon{display:block}.block-info .inner .right-col .point-row.active-mobile .point-info{background:#282828}.block-info .inner .right-col .point-row.active-mobile .point-info .point-title{color:#fff}.block-info .inner .right-col .point-row.active-mobile .point-info .point-desc{color:#b0afab}.block-info .inner .right-col .scroll-text{position:relative;display:block;overflow:hidden;padding:30px 0 30px 40px}.block-info .inner .right-col .scroll-text .text-list{position:relative;display:block;width:100%;min-width:3000px;-moz-animation:40s linear infinite scroll-left;-webkit-animation:40s linear infinite scroll-left;animation:40s linear infinite scroll-left}.block-info .inner .right-col .scroll-text .text-list p{display:inline-block;font-size:36px;line-height:46px;font-weight:500;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e2e2e2;margin-right:70px}.block-info .inner .right-col .scroll-text+.point-row{border-top:1px solid #dededc}.block-advantages{margin:80px 0}.block-advantages h2{text-align:center;margin:0 0 50px}.block-advantages .item{overflow:hidden;text-align:center;padding:40px 30px;display:flex;flex-direction:column;align-items:center;gap:20px;background-color:#f6f6f5;border:1px solid #dededc}@media only screen and (min-width:901px) and (max-width:1300px){.block-advantages .item{padding:30px 15px}}@media only screen and (min-width:421px) and (max-width:680px){.block-advantages .item{padding:30px 20px}}@media screen and (max-width:420px){.block-advantages .item{padding:20px 15px 30px}}.block-advantages .item .item-box{position:relative;display:block;width:280px;height:280px;border-radius:50%;border:1px solid #dededc;background-color:#f6f6f5}.block-advantages .item .item-box .item-img{position:absolute;top:20px;left:20px;width:240px;height:240px;border-radius:50%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:2}@media only screen and (min-width:901px) and (max-width:1300px){.block-advantages .item .item-box{width:240px;height:240px}.block-advantages .item .item-box .item-img{width:200px;height:200px}}.block-advantages .item .item-box .item-icon{position:absolute;top:50px;left:50px;width:180px;height:180px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:3;opacity:1;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}@media only screen and (min-width:901px) and (max-width:1300px){.block-advantages .item .item-box .item-icon{width:140px;height:140px}}.block-advantages .item .item-box:hover .item-icon{transform:scale(0);opacity:0}.block-advantages .item .item-info p.item-title{color:#1c1c1c;font-size:1.75rem;font-weight:500;line-height:1.2;margin:20px 0}@media screen and (max-width:680px){.block-info .inner .right-col .point-row .point-info .point-desc{font-size:.9375rem}.block-info .inner .right-col .scroll-text{display:none}.block-advantages{margin:60px 0}.block-advantages h2{margin:0 0 40px}.block-advantages .item .item-info p.item-title{font-size:1.5rem}}.block-history{margin:80px 0}.block-history .inner-box{display:flex;align-items:stretch;gap:0;margin-bottom:60px}@media screen and (max-width:900px){.block-history .inner-box{flex-direction:column!important;margin-bottom:40px}.block-history .inner-box:last-child{margin:0}.block-history .inner-box:nth-child(odd) .image-box .link-box::after{transform:scaleX(-1)}}.block-history .inner-box:nth-child(odd) .content-box .text-box{text-align:left}.block-history .inner-box:nth-child(odd) .content-box .text-box .inner::before{right:50px}.block-history .inner-box:nth-child(2n){flex-direction:row-reverse}.block-history .inner-box:nth-child(2n) .image-box .img-box{margin-right:0;margin-left:100px}.block-history .inner-box:nth-child(2n) .image-box .link-box{right:auto;left:-30px}.block-history .inner-box:nth-child(2n) .image-box .link-box::after{transform:scaleX(-1)}@media screen and (max-width:900px){.block-history .inner-box:nth-child(2n){flex-direction:column!important}.block-history .inner-box:nth-child(2n) .image-box .img-box{margin-left:0!important}.block-history .inner-box:nth-child(2n) .image-box .link-box{left:auto!important;right:30px!important}.block-history .inner-box:nth-child(2n) .content-box{padding:30px 0 0!important}}@media screen and (max-width:680px){.block-history{margin:60px 0}.block-history .inner-box:nth-child(2n) .content-box{padding:24px 0 0!important}}.block-history .inner-box:nth-child(2n) .content-box .text-box{text-align:right}.block-history .inner-box:nth-child(2n) .content-box .text-box .inner{padding:24px 0 24px 74px}.block-history .inner-box:nth-child(2n) .content-box .text-box .inner::before{right:auto;left:50px}.block-history .inner-box .image-box{flex:0 0 50%}.block-history .inner-box .image-box .img-box{position:relative;margin-right:100px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f1f1ef;min-height:320px}@media screen and (max-width:900px){.block-history .inner-box:nth-child(2n) .content-box .text-box{text-align:left}.block-history .inner-box:nth-child(2n) .content-box .text-box .inner{padding:20px 0 0!important}.block-history .inner-box:nth-child(2n) .content-box .text-box .inner::before{display:none}.block-history .inner-box .image-box{flex:0 0 auto;width:100%}.block-history .inner-box .image-box .img-box{margin-right:0!important;margin-left:0!important;min-height:320px}}@media screen and (max-width:680px){.block-history .inner-box .image-box .img-box{min-height:280px}}.block-history .inner-box .image-box .link-box{position:absolute;top:50px;right:-30px;width:60px;height:60px;background:#bc3436;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width:900px){.block-history .inner-box .image-box .link-box{top:auto;bottom:-30px;right:30px!important;left:auto!important;width:56px;height:56px}}@media screen and (max-width:680px){.block-history .inner-box .image-box .link-box{width:48px;height:48px;bottom:-24px;right:20px!important}}.block-history .inner-box .image-box .link-box::after{content:'';display:block;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:900px){.block-history .inner-box .image-box .link-box::after{width:24px;height:24px}}@media screen and (max-width:680px){.block-history .inner-box .image-box .link-box::after{width:20px;height:20px}}.block-history .inner-box .content-box{flex:0 0 50%;display:flex;align-items:center;gap:0;position:relative}@media screen and (max-width:900px){.block-history .inner-box .content-box{flex:0 0 auto;width:100%;padding:30px 0 0!important}}.block-history .inner-box .content-box .text-box{flex:1}.block-history .inner-box .content-box .text-box h3{font-size:1.5rem;line-height:1.2;font-weight:500;margin:0 0 20px}.block-history .inner-box .content-box .text-box p{color:#505050}.block-history .inner-box .content-box .text-box p.year{font-size:72px;line-height:82px;color:#dededc;font-weight:500;padding-bottom:20px;border-bottom:1px solid #dededc}@media screen and (max-width:900px){.block-history .inner-box .content-box .text-box p.year{font-size:48px;line-height:54px}}@media screen and (max-width:680px){.block-history .inner-box .content-box{padding:24px 0 0!important}.block-history .inner-box .content-box .text-box p.year{font-size:36px;line-height:42px;padding-bottom:12px}}@media screen and (max-width:480px){.block-history .inner-box .image-box .img-box{min-height:240px}.block-history .inner-box .image-box .link-box{width:42px;height:42px;bottom:-21px;right:16px!important}.block-history .inner-box .image-box .link-box::after{width:18px;height:18px}.block-history .inner-box .content-box .text-box p.year{font-size:32px;line-height:38px}}.block-history .inner-box .content-box .text-box .inner{position:relative;padding:24px 74px 24px 0}.block-history .inner-box .content-box .text-box .inner::before{position:absolute;content:'';background:#dededc;width:1px;height:100%;top:0;right:50px}@media screen and (max-width:900px){.block-history .inner-box .content-box .text-box .inner{padding:20px 0 0!important}.block-history .inner-box .content-box .text-box .inner::before{display:none}}.block-options{margin:80px 0;padding:80px 0;background-color:#f6f6f5}.block-options .options{display:flex;flex-wrap:wrap}.block-options .options .item{flex:0 0 20%;max-width:20%;border-right:1px solid #dededc;display:flex;flex-direction:column;align-items:start;gap:20px;background-color:#f6f6f5}@media screen and (max-width:1700px){.block-options .options .item{flex:0 0 33.333%;max-width:33.333%}}@media screen and (max-width:1080px){.block-options .options .item{flex:0 0 50%;max-width:50%}}.block-options .options .item .item-icon{position:relative;padding:0 0 0 40px}@media screen and (max-width:680px){.block-options{margin:60px 0 0;padding:60px 0}.block-options .options .item{flex:0 0 100%;max-width:100%;border:none}.block-options .options .item:last-child .item-info{padding:20px 0 0}.block-options .options .item .item-icon{padding:0}}.block-options .options .item .item-icon img{width:80px;height:80px}.block-options .options .item .item-info{display:flex;flex-direction:column;align-items:start;gap:20px;padding:20px 20px 40px 40px;position:relative}.block-options .options .item .item-info::before{position:absolute;top:0;left:40px;display:block;content:'';height:1px;width:calc(100% - 40px);background-color:#dededc}@media screen and (max-width:1700px){.block-options .options .item .item-info{padding:20px 20px 40px 30px}.block-options .options .item .item-info::before{left:30px;width:calc(100% - 30px)}}.block-options .options .item .item-info p.item-title{font-size:1.75rem;font-weight:500;line-height:1.2;color:#1c1c1c}.block-statements{margin:80px 0;padding:80px 0;text-align:center;background-color:#f6f6f5}.block-statements h2{text-align:center;margin:0 0 50px}@media screen and (max-width:680px){.block-options .options .item .item-info{padding:20px 0 40px}.block-options .options .item .item-info::before{left:0;width:100%}.block-options .options .item .item-info p.item-title{font-size:1.5rem}.block-statements{margin:60px 0;padding:60px 0}.block-statements h2{margin:0 0 40px}}.block-statements .tabs-wrapper .tabs-nav{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0;border:1px solid #dededc}.block-statements .tabs-wrapper .tabs-nav .tab-item{flex:1;min-width:25%;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 30px;transition:.3s;border-right:1px solid #dededc;color:#909090}.block-statements .tabs-wrapper .tabs-nav .tab-item:last-child{border:none}@media screen and (max-width:680px){.block-statements .tabs-wrapper .tabs-nav .tab-item{flex:0 0 50%;min-width:50%;padding:20px 15px;border:none;gap:12px}.block-statements .tabs-wrapper .tabs-nav .tab-item:nth-child(odd){border-right:1px solid #dededc}.block-statements .tabs-wrapper .tabs-nav .tab-item:first-child,.block-statements .tabs-wrapper .tabs-nav .tab-item:nth-child(2){border-bottom:1px solid #dededc}}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-icon{width:60px;height:60px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-icon.icon-first{background-image:url('../images/icon-18.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-icon.icon-second{background-image:url('../images/icon-19.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-icon.icon-third{background-image:url('../images/icon-20.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-icon.icon-fourth{background-image:url('../images/icon-21.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-label{position:relative;width:100%;font-size:1.25rem;font-weight:500;transition:color .3s;padding:20px 0 0}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-label::before{position:absolute;top:0;left:-30px;content:'';width:calc(100% + 60px);height:1px;background-color:#dededc}.block-statements .tabs-wrapper .tabs-nav .tab-item:hover:not(.active){color:#1c1c1c}.block-statements .tabs-wrapper .tabs-nav .tab-item.active{cursor:default;color:#1c1c1c}.block-statements .tabs-wrapper .tabs-nav .tab-item.active .tab-icon.icon-first{background-image:url('../images/icon-18.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item.active .tab-icon.icon-second{background-image:url('../images/icon-19.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item.active .tab-icon.icon-third{background-image:url('../images/icon-20.svg')}.block-statements .tabs-wrapper .tabs-nav .tab-item.active .tab-icon.icon-fourth{background-image:url('../images/icon-21.svg')}.block-statements .tabs-wrapper .tabs-content{margin-top:50px;min-height:460px;position:relative;background-color:#282828}.block-statements .tabs-wrapper .tabs-content .tab-panel{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s;min-height:500px}.block-statements .tabs-wrapper .tabs-content .tab-panel.active{opacity:1;visibility:visible;position:relative;animation:.5s fadeIn;height:auto}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner{display:flex;align-items:stretch;height:100%;min-height:500px}@media screen and (max-width:680px){.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-label{font-size:1.125rem;padding:0}.block-statements .tabs-wrapper .tabs-nav .tab-item .tab-label::before{display:none}.block-statements .tabs-wrapper .tabs-content{margin-top:40px;min-height:400px}.block-statements .tabs-wrapper .tabs-content .tab-panel{min-height:400px}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner{flex-direction:column;min-height:400px}}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text{flex:0 0 50%;max-width:50%;padding:50px 40px;display:flex;flex-direction:column;justify-content:center;text-align:left;color:#fff;height:auto;min-height:500px}@media screen and (max-width:1024px){.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text{padding:40px 30px}}@media screen and (max-width:680px){.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text{flex:0 0 100%;max-width:100%;padding:30px 25px;min-height:auto}}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text h3{line-height:1.2;margin:0 0 32px;color:#fff}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text p{flex:1;color:#b0afab;margin:0 0 20px}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text p:last-child{margin:0}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text .button:hover{background-color:#f6f6f5;color:#282828}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text .button:hover::after{background-color:#282828;color:#f6f6f5}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-image{flex:0 0 50%;max-width:50%;overflow:hidden;height:auto;min-height:500px}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-image img{width:100%;height:100%;min-height:500px;object-fit:cover;display:block}.block-growth{margin:80px 0;padding:80px 0;background-image:url('../images/bg-growth.jpg');background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.block-growth .growth-info{max-width:50%;margin:0 0 50px}@media only screen and (min-width:801px) and (max-width:1024px){.block-growth .growth-info{max-width:70%}}@media screen and (max-width:800px){.block-growth .growth-info{max-width:100%}}.block-growth .growth-wrapper{max-width:50%;padding:60px 60px 80px;background-color:#fff}@media only screen and (min-width:801px) and (max-width:1024px){.block-growth .growth-wrapper{max-width:70%}}.block-growth .growth-wrapper h3{font-size:1.25rem;font-weight:500;color:#1c1c1c;margin:0 0 32px}.block-growth .growth-wrapper .growth-inner{position:relative;padding:20px 0}.block-growth .growth-wrapper .growth-inner .growth-progress{position:relative;padding:0 1px;z-index:3}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item{margin-bottom:32px}@media screen and (max-width:680px){.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-image{flex:0 0 100%;max-width:100%;min-height:200px}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-image img{min-height:200px}.block-growth{margin:60px 0;padding:60px 0}.block-growth .growth-info{margin:0 0 40px}.block-growth .growth-wrapper h3{font-size:1.125rem;margin:0 0 20px}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item{margin-bottom:20px}}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item:last-child{margin-bottom:0}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item .growth-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item .growth-header .growth-label{padding:0 0 0 10px;color:#1c1c1c}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item .growth-header .growth-value{font-weight:500;padding:0 10px 0 0;color:#1c1c1c}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item .progress-bar{width:100%;height:8px;background:#dededc;overflow:hidden}.block-growth .growth-wrapper .growth-inner .growth-progress .growth-item .progress-bar .progress-fill{height:100%;background:linear-gradient(to right,#fff 0,#bc3436 100%);width:0%;transition:width 1.5s cubic-bezier(.25, .46, .45, .94)}.block-growth .growth-wrapper .growth-inner .bar-box{position:absolute;left:0;top:0;width:100%;height:100%;right:0;z-index:1}.block-growth .growth-wrapper .growth-inner .bar-box .bar{position:absolute;top:0;width:1px;height:100%;background:#dededc}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-1{left:0}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-2{left:20%}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-3{left:40%}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-4{left:60%}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-5{left:80%}.block-growth .growth-wrapper .growth-inner .bar-box .bar.bar-6{right:0}.block-growth .growth-wrapper .growth-inner .count-box{position:absolute;left:0;top:0;right:0;width:100%;height:100%}.block-growth .growth-wrapper .growth-inner .count-box span{position:absolute;display:block;line-height:22px;bottom:-30px;margin-left:-9px;color:#909090}.block-growth .growth-wrapper .growth-inner .count-box .count-1{left:0;margin-left:-4px}.block-growth .growth-wrapper .growth-inner .count-box .count-2{left:20%}.block-growth .growth-wrapper .growth-inner .count-box .count-3{left:40%}.block-growth .growth-wrapper .growth-inner .count-box .count-4{left:60%}.block-growth .growth-wrapper .growth-inner .count-box .count-5{left:80%}.block-growth .growth-wrapper .growth-inner .count-box .count-6{right:-13px}.block-accessories{margin:80px 0}.block-accessories h2{text-align:center;margin:0 0 50px}.block-accessories .accessories{border-top:1px solid #dededc;border-bottom:1px solid #dededc;background-color:#f6f6f5}.block-accessories .accessories .item{position:relative;padding:80px 0}.block-accessories .accessories .item::after{position:absolute;top:0;right:0;display:block;content:'';width:1px;height:100%;background-color:#dededc}.block-accessories .accessories .item .item-image-box .item-image{max-width:440px;height:440px;text-align:center;overflow:hidden;position:relative}@media screen and (max-width:800px){.block-growth .growth-wrapper{max-width:100%}.block-accessories .accessories .item .item-image-box .item-image{height:400px}}@media screen and (max-width:480px){.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text{padding:25px 15px}.block-accessories .accessories .item::after{display:none}.block-accessories .accessories .item .item-image-box .item-image{max-width:100%}}.block-accessories .accessories .item .item-image-box .item-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-accessories .accessories .item .item-image-box .item-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-accessories .accessories .item .item-image-box .item-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-accessories .accessories .item .item-image-box .item-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.block-accessories .accessories .item .item-image-box .item-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-accessories .accessories .item .item-image-box .item-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-accessories .accessories .item .item-details a{text-decoration:none;color:#1c1c1c}.block-accessories .accessories .item .item-details a:hover h3{color:#bc3436}.block-accessories .accessories .item .item-details h3{font-size:1.5rem;line-height:1.2;text-align:center;text-transform:none;margin:20px 0 0;padding:0 20px;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:#1c1c1c}.block-accessories.classic h2{text-align:left;margin:0 0 40px}.block-accessories.classic .accessories{background:0 0;border:none}.block-accessories.classic .accessories .item{padding:0;margin:32px 0 0}@media screen and (max-width:1400px){.block-accessories.classic .accessories .item{margin:32px 0 0}.block-accessories.classic .accessories .item::after{display:none}}@media screen and (max-width:980px){.block-accessories.classic .accessories .item{margin:20px 0 0}}.block-accessories.classic .accessories .item::after{display:none}.block-accessories.classic .accessories .item .item-image-box .item-image{max-width:100%;overflow:hidden;position:relative}@media screen and (max-width:1280px){.block-growth .growth-wrapper{padding:60px 40px 80px}.block-accessories.classic .accessories .item .item-image-box .item-image{height:400px}}@media screen and (max-width:1060px){.block-accessories.classic .accessories .item .item-image-box .item-image{height:360px}}@media screen and (max-width:900px){.block-accessories.classic .accessories .item .item-image-box .item-image{height:400px}}.block-accessories.classic .accessories .item .item-image-box .item-image:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 50%);bottom:0;right:0;z-index:1}.block-accessories.classic .accessories .item .item-image-box .item-image:after{position:absolute;content:'';width:120px;height:100%;top:0;right:0;z-index:1;opacity:.9;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,-260% 0%);background:#282828}@media screen and (max-width:1280px){.block-accessories.classic .accessories .item .item-image-box .item-image:after{width:100px}}.block-accessories.classic .accessories .item .item-image-box .item-image .small-logo{position:absolute;right:35px;top:230px;width:200px;height:50px;content:'';transform:rotate(90deg);transform-origin:top right;z-index:2;background-image:url(../images/alesha-line-small.svg);background-repeat:no-repeat}@media screen and (max-width:1280px){.block-accessories.classic .accessories .item .item-image-box .item-image .small-logo{right:25px}}.block-accessories.classic .accessories .item .item-image-box .item-image a{z-index:1}.block-accessories.classic .accessories .item .item-details h3{text-align:left;padding:0 20px 12px 0}@media screen and (max-width:1400px){.block-accessories.classic .accessories .item .item-image-box .item-image{max-width:100%}.block-accessories.classic .accessories .item .item-details h3{padding:0 0 20px}}.block-accessories.classic .accessories .grid{margin:-32px 0 0}@media screen and (max-width:980px){.block-accessories.classic .accessories .grid{margin:-20px 0 0}}@media only screen and (min-width:541px) and (max-width:900px){.block-accessories.classic .accessories [class*=cell-]{float:left;width:50%;clear:none}}.block-accessories .accessories .swiper-inner{position:relative}.block-accessories .accessories .swiper-inner .slider-controls{display:none}@media screen and (max-width:680px){.block-accessories{margin:60px 0}.block-accessories h2{margin:0 0 40px}.block-accessories .accessories .item{padding:40px 0}.block-accessories .accessories .item .item-details h3{font-size:1.25rem}.block-accessories.classic h2{margin:0 0 32px}.block-accessories.classic .accessories .item .item-image-box .item-image{height:360px}.block-accessories .accessories .swiper-inner .slider-controls{position:relative;justify-content:center;margin-bottom:40px;padding:0;pointer-events:auto;display:flex;gap:12px}}.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;pointer-events:auto}.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}@media screen and (max-width:900px){.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn{width:48px;height:48px}.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn::after{width:22px;height:22px}}.block-accessories .accessories .swiper-inner .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-accessories .accessories .swiper-inner .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-accessories .accessories .swiper-inner .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-single-product{position:relative}.block-single-product .single-product-inner .product-image{text-align:center;position:relative;overflow:hidden;padding:30px;margin:0 30px 0 0;border:1px solid #dededc}@media screen and (max-width:1300px){.block-single-product .single-product-inner .product-image{padding:20px;margin:0}}.block-single-product .single-product-inner .product-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-single-product .single-product-inner .product-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-single-product .single-product-inner .product-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-single-product .single-product-inner .product-image a{max-height:500px;display:block;overflow:hidden}.block-single-product .single-product-inner .product-image a img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-single-product .single-product-inner .product-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-single-product .single-product-inner .product-inner{position:relative;padding:30px 0}@media screen and (max-width:1300px){.block-single-product .single-product-inner .product-inner{padding:20px 0}}@media screen and (max-width:600px){.block-single-product .single-product-inner .product-inner{margin:32px 0 0;padding:0}}.block-single-product .single-product-inner .product-inner .product-price{position:relative}.block-single-product .single-product-inner .product-inner .product-price p{font-size:1.75rem;line-height:30px;font-weight:500}.block-single-product .single-product-inner .product-inner .product-price.sale p{font-weight:500}.block-single-product .single-product-inner .product-inner .product-price.sale p span{margin:0 0 0 6px;text-decoration:line-through;font-size:16px;font-weight:400;color:#909090}@media only screen and (min-width:541px) and (max-width:640px){.block-single-product .single-product-inner .product-inner .product-price.sale p span{display:block;width:100%;margin:0}}.block-single-product .single-product-inner .product-inner .product-price.simple{padding:9px 0}.block-single-product .single-product-inner .product-inner .product-rating{margin:10px 0 30px;background-color:#dededc}.block-single-product .single-product-inner .product-inner .product-button{overflow:hidden;margin:40px 0 0}.block-single-product .single-product-inner .product-inner .product-button button{display:flex;align-items:center;gap:12px;width:fit-content;padding:12px 20px;font-size:1rem;line-height:26px;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.block-single-product .single-product-inner .product-inner .product-button button:hover{background-color:#282828;color:#fff}.block-single-product .single-product-inner .product-inner .product-button button:hover::after{color:#282828}.block-single-product .single-product-inner .product-inner .product-button button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.block-single-product .single-product-inner .product-inner .product-button p{font-size:12px;line-height:18px;margin:12px 0 0}.block-single-product .single-product-inner .swiper-inner .slider-controls{position:absolute;top:30px;right:60px;display:flex;gap:0;z-index:10}@media screen and (max-width:1300px){.block-single-product .single-product-inner .swiper-inner .slider-controls{top:20px;right:20px}}@media only screen and (min-width:621px) and (max-width:900px){.block-single-product .single-product-inner .swiper-inner .slider-controls{right:320px}}@media screen and (max-width:620px){.block-single-product .single-product-inner .swiper-inner .slider-controls{position:relative;right:auto;bottom:auto;justify-content:center;margin-top:12px;gap:12px;display:flex}}.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-single-product .single-product-inner .swiper-inner .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-single-product .single-product-inner .swiper-inner .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-single-product .product-details{margin:50px 0 0}.block-single-product .product-details .product-parameters{overflow:hidden}.block-single-product .product-details .product-parameters .group{margin:32px 0 0}.block-single-product .product-details .product-parameters .group:first-child{margin:0}.block-single-product .product-details .product-parameters .group p.group-title{font-size:1.75rem;line-height:1.2;font-weight:500;margin:0 0 20px}.block-single-product .product-details .product-parameters ul li{position:relative;min-height:1px;width:100%;font-size:1rem;line-height:1.5;margin:0 0 8px}@media screen and (max-width:680px){.block-single-product .product-details{margin:40px 0 0}.block-single-product .product-details .product-parameters{overflow:initial}.block-single-product .product-details .product-parameters .group p.group-title{font-size:1.5rem}.block-single-product .product-details .product-parameters ul li{font-size:.9375rem}}.block-single-product .product-details .product-parameters ul li:last-child{margin:0}.block-single-product .product-details .product-parameters ul li .parameter-title{display:block;position:relative;overflow:hidden;white-space:nowrap}.block-single-product .product-details .product-parameters ul li .parameter-title::after{display:inline-block;content:'';width:100%;margin:0 0 0 6px;border-bottom:1px dotted #909090}.block-single-product .product-details .product-parameters ul li .parameter-value{float:right;overflow:hidden;margin:0 0 0 6px;color:#505050}@media screen and (max-width:900px){.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn{width:48px;height:48px}.block-single-product .single-product-inner .swiper-inner .slider-controls .arrow-btn::after{width:22px;height:22px}.block-single-product .product-details .product-parameters ul li{padding:0 0 10px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid #dededc}.block-single-product .product-details .product-parameters ul li:last-child{padding:0;border:none}.block-single-product .product-details .product-parameters ul li .parameter-title{font-weight:500;white-space:normal;order:1}.block-single-product .product-details .product-parameters ul li .parameter-title::after{display:none}.block-single-product .product-details .product-parameters ul li .parameter-value{float:none;display:block;width:100%;text-align:left;margin:4px 0 0;order:2}}.block-single-product .product-details .product-parameters ul li a{text-decoration:underline;color:#bc3436}.block-single-product .product-details .product-parameters ul li a:hover{text-decoration:none}.block-single-product .product-details .product-information{margin:30px 0 0}.block-single-product .product-details .product-information p{font-size:14px;line-height:18px;font-style:italic;color:#909090}.block-single-accessory{position:relative}.block-single-accessory .single-accessory-inner .accessory-image{text-align:center;position:relative;overflow:hidden;padding:30px;margin:0 30px 0 0;border:1px solid #dededc}@media screen and (max-width:1300px){.block-single-accessory .single-accessory-inner .accessory-image{padding:20px;margin:0}}.block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-single-accessory .single-accessory-inner .accessory-image a{max-height:500px;display:block;overflow:hidden}.block-single-accessory .single-accessory-inner .accessory-image a img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-single-accessory .single-accessory-inner .accessory-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-single-accessory .single-accessory-inner .accessory-inner{position:relative;padding:30px 0}@media screen and (max-width:1300px){.block-single-accessory .single-accessory-inner .accessory-inner{padding:20px 0}}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button{overflow:hidden;margin:40px 0 0}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button button{display:flex;align-items:center;gap:12px;width:fit-content;padding:12px 20px;font-size:1rem;line-height:26px;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button button:hover{background-color:#282828;color:#fff}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button button:hover::after{color:#282828}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.block-single-accessory .single-accessory-inner .accessory-inner .accessory-button p{font-size:12px;line-height:18px;margin:12px 0 0}@media only screen and (min-width:601px) and (max-width:900px){.block-single-accessory .single-accessory-inner [class*=cell-],.block-single-product .single-product-inner [class*=cell-]{float:left;width:50%;clear:none}}.block-single-accessory .accessory-details{margin:50px 0 0}.block-components{margin:80px 0}.block-components h2{text-align:left;margin:0 0 50px}.block-components .table-grid [class*=cell-] .inner{padding:16px 20px}.block-components .table-grid [class*=cell-] .inner a{display:inline-flex;align-items:center;gap:12px}.block-components .table-grid [class*=cell-] .inner a::before{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.accessory-tabs-content .block-single-accessory{position:relative}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{text-align:center;position:relative;overflow:hidden;padding:0;margin:0 0 32px;height:410px;display:block;border:none}@media only screen and (min-width:981px) and (max-width:1024px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{height:360px}}@media only screen and (min-width:841px) and (max-width:980px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{height:410px}}@media only screen and (min-width:591px) and (max-width:840px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{height:360px}}@media only screen and (min-width:481px) and (max-width:590px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{height:310px}}@media screen and (max-width:480px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image{height:260px}}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image a{height:100%;display:block;overflow:hidden}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image a img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-inner{padding:0}@media screen and (max-width:600px){.accessory-tabs-content .block-single-accessory .single-accessory-inner .accessory-inner,.block-single-accessory .single-accessory-inner .accessory-inner{margin:32px 0 0;padding:0}}.accessory-tabs-content .block-single-accessory .accessory-details{margin:50px 0 0}.accessory-tabs-content .block-single-accessory .accessory-details .text h2{text-align:left;margin:40px 0}.accessory-tabs-content .block-single-accessory .accessory-details .text h2:first-child{margin:0 0 40px}@media screen and (max-width:680px){.block-single-accessory .accessory-details{margin:40px 0 0}.block-components{margin:60px 0}.block-components h2{margin:0 0 40px}.accessory-tabs-content .block-single-accessory .accessory-details{margin:40px 0 0}.accessory-tabs-content .block-single-accessory .accessory-details .text h2{margin:32px 0}.accessory-tabs-content .block-single-accessory .accessory-details .text h2:first-child{margin:0 0 32px}}.block-directions{margin:80px 0;padding:80px 0;text-align:center;background-color:#f6f6f5}.block-directions .items{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0}.block-directions .items .item{flex:1;min-width:25%;display:flex;cursor:default;flex-direction:column;align-items:center;gap:20px;padding:20px 30px;transition:.3s;border-right:1px solid #dededc;color:#909090}.block-directions .items .item:last-child{border:none}@media screen and (max-width:680px){.block-directions{margin:60px 0;padding:60px 0}.block-directions .items .item{flex:0 0 50%;min-width:50%;padding:20px 15px;border:none;gap:12px}.block-directions .items .item:nth-child(odd){border-right:1px solid #dededc}.block-directions .items .item:first-child,.block-directions .items .item:nth-child(2){border-bottom:1px solid #dededc}}.block-directions .items .item .icon{width:70px;height:70px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}@media screen and (max-width:680px){.block-directions .items .item .icon{width:60px;height:60px}}.block-directions .items .item .label{position:relative;width:100%;font-size:1.25rem;font-weight:500;transition:color .3s;padding:20px 0 0}.block-directions .items .item .label::before{position:absolute;top:0;left:-30px;content:'';width:calc(100% + 60px);height:1px;background-color:#dededc}.block-directions .items .item:hover:not(.active){color:#1c1c1c}.pagination{width:100%;height:100%;margin:40px 0 0}.pagination.left ul{justify-content:left}.pagination.right ul{justify-content:right}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;position:relative}.pagination ul li a{display:block;width:40px;height:40px;font-size:1rem;line-height:40px;text-align:center;border:1px solid #dededc;background-color:#fff;color:#1c1c1c}.pagination ul li a:hover{border:1px solid #bc3436;background-color:#bc3436;color:#fff}.pagination ul li a i{font-size:18px;line-height:38px}.pagination ul li.current{display:block;width:40px;height:40px;font-size:1rem;line-height:40px;text-align:center;border:1px solid #bc3436;background-color:#bc3436;color:#fff}.pagination ul li.dot{display:block;width:40px;height:40px;font-size:1rem;line-height:40px;text-align:center;border:1px solid #dededc;background-color:#fff;color:#1c1c1c}.form .field{margin:0 0 32px}.form .field.checkbox label{font-size:.75rem;padding-left:26px}.form .field.checkbox label a{text-decoration:underline}.form .field.checkbox label a:hover{text-decoration:none}.form .field label{display:block;font-size:14px;line-height:18px;margin:0 0 8px}.form .field label a{color:#bc3436;text-decoration:none}.form .field label a:hover{text-decoration:underline}.form .field input[type=email],.form .field input[type=password],.form .field input[type=search],.form .field input[type=text]{display:block;width:100%;font-size:1rem;line-height:20px;padding:14px 15px;-moz-transition:border .2s linear;-ms-transition:border .2s linear;-o-transition:border .2s linear;-webkit-transition:border .2s linear;transition:border .2s linear;border:1px solid #b0afab;background:#fff}.form .field input[type=email]:focus,.form .field input[type=password]:focus,.form .field input[type=search]:focus,.form .field input[type=text]:focus{border:1px solid #b0afab}.form .field textarea{display:block;width:100%;min-height:200px;font-size:1rem;line-height:20px;padding:15px;-moz-transition:border .2s linear;-ms-transition:border .2s linear;-o-transition:border .2s linear;-webkit-transition:border .2s linear;transition:border .2s linear;border:1px solid #b0afab;background:#fff}.form .field textarea:focus{border:1px solid #b0afab}@media screen and (max-width:680px){.block-directions .items .item .label{font-size:1.125rem;padding:0}.block-directions .items .item .label::before{display:none}.form .field{margin:0 0 20px}.form .field input[type=email],.form .field input[type=password],.form .field input[type=search],.form .field input[type=text],.form .field textarea{font-size:.9375rem}}.form .submit{margin:40px 0 0}.form .submit button{display:flex;align-items:center;gap:12px;width:fit-content;padding:12px 20px;font-size:1rem;line-height:26px;margin:0;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}@media screen and (max-width:420px){.form .submit button{width:100%;justify-content:center}}.form .submit button:hover{background-color:#282828;color:#fff}.form .submit button:hover::after{color:#282828}.form .submit button:disabled{cursor:default;border:1px solid #909090;background-color:#909090;color:#fff}.form .submit button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.form .message{margin:0 0 32px}.form .message.error li,.form .message.error p{color:#bc3436}.form .message.no-error li,.form .message.no-error p,.form .message.success li,.form .message.success p{color:#2b9429}.form .message li{font-size:1rem;line-height:22px;position:relative;margin:4px 0 0}.form .message li:first-child{margin:0}.form .message p{font-size:1rem;line-height:22px;margin:0}.form ::-webkit-input-placeholder{color:#909090}.form ::-moz-placeholder{color:#909090}.form :-moz-placeholder{color:#909090}.form :-ms-input-placeholder{color:#909090}.modal-with-form{display:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0;background-color:rgba(28,28,28,.85);z-index:114}.modal-with-form::before{height:100%;display:inline-block;vertical-align:middle;content:''}.modal-with-form .modal-box{overflow:hidden;max-width:400px;margin:15px;position:relative;display:inline-block;white-space:normal;vertical-align:middle;text-align:left;z-index:116}.modal-with-form .modal-box .form{position:relative;padding:30px;background-color:#fff}@media screen and (max-width:420px){.modal-with-form .modal-box .form{padding:20px 15px;margin:0}}.modal-with-form .modal-box .form h3{font-size:1.5rem;margin:0 30px 30px 0;color:#040001}@media screen and (max-width:680px){.modal-with-form .modal-box .form h3{font-size:1.375rem}}.modal-with-form .modal-box .form .message{margin:0 0 20px}.modal-with-form .modal-box .form .message.error li,.modal-with-form .modal-box .form .message.error p{color:#bc3436}.modal-with-form .modal-box .form .message.no-error li,.modal-with-form .modal-box .form .message.no-error p,.modal-with-form .modal-box .form .message.success li,.modal-with-form .modal-box .form .message.success p{color:#2b9429}.modal-with-form .modal-box .form .message li{font-size:.875rem;line-height:20px;position:relative;margin:4px 0 0}.modal-with-form .modal-box .form .message li:first-child{margin:0}.modal-with-form .modal-box .form .message p{font-size:.875rem;line-height:20px;margin:0}.modal-with-form .modal-box .form .field{margin:0 0 20px}.modal-with-form .modal-box .form .field.checkbox{margin:0}.modal-with-form .modal-box .form .field label{margin:0 0 6px}.modal-with-form .modal-box .form .field textarea{min-height:160px}.modal-with-form .modal-box .form .field p{font-size:.8125rem}.modal-with-form .modal-box .form .checkbox{width:auto;margin:0}.modal-with-form .modal-box .form .checkbox label{padding-left:26px}.modal-with-form .modal-box .form .submit{margin:32px 0 0}.modal-with-form .modal-box .form .submit button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;font-size:1rem;line-height:26px;text-align:left;margin:0;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.modal-with-form .modal-box .form .submit button:hover{background-color:#282828;color:#fff}.modal-with-form .modal-box .form .submit button:hover::after{color:#282828}.modal-with-form .modal-box .form .submit button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.modal-with-form .modal-box .modal-close{position:absolute;right:0;top:0;display:block;width:48px;height:48px;cursor:pointer;outline:0;background:0 0;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-tap-highlight-color:transparent;opacity:1}.modal-with-form .modal-box .modal-close::before{position:absolute;top:12px;left:12px;content:'';width:24px;height:24px;background-image:url(../images/close.svg);background-size:contain;background-repeat:no-repeat}.modal-with-form .modal-box .modal-close:hover{text-decoration:none;opacity:.85}.modal-with-form .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:115}.modal-cookies{display:none;max-width:460px;position:fixed;left:auto;right:20px;bottom:20px;z-index:99;padding:20px;border:1px solid #dad4d6;background-color:#fff;color:#040001}@media screen and (max-width:560px){.modal-cookies{max-width:none;left:10px;right:10px;bottom:10px}}.modal-cookies .modal-cookies-box{position:relative}.modal-cookies .modal-cookies-box .modal-cookies-text{margin:0 0 20px}.modal-cookies .modal-cookies-box .modal-cookies-text p{font-size:.875rem;line-height:1.5}.modal-cookies .modal-cookies-box .modal-cookies-text p a{text-decoration:underline;color:#bc3436}.modal-cookies .modal-cookies-box .modal-cookies-text p a:hover{text-decoration:none}@media screen and (max-width:480px){.modal-cookies .modal-cookies-box .modal-cookies-text{margin:0 0 20px;text-align:center}.modal-cookies .modal-cookies-box .modal-cookies-button{text-align:center}}.modal-cookies .modal-cookies-box .modal-cookies-button button{display:inline-block;position:relative;padding:12px 20px;font-size:.9375rem;line-height:20px;border-radius:25px;z-index:1;cursor:pointer;border:1px solid #237037;background-color:#237037;color:#fff}.modal-cookies .modal-cookies-box .modal-cookies-button button:focus,.modal-cookies .modal-cookies-box .modal-cookies-button button:hover{text-decoration:none;border:1px solid #3d030e;background-color:#3d030e;color:#fff}.modal-cookies .modal-cookies-box .modal-cookies-button button:disabled{cursor:default;border:1px solid #969293;background-color:#969293;color:#fff}.gallery-grid{margin:0}.gallery{overflow:hidden;margin:0 0 -20px}.gallery a{display:block;overflow:hidden}.gallery a .play-button{text-align:center;position:absolute;top:50%;left:50%;display:inline-block;width:48px;height:48px;margin-left:-24px;margin-top:-24px;z-index:3;border-radius:50%;opacity:1;background-color:#fff;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-animation:1.5s linear infinite button-shadow;animation:1.5s linear infinite button-shadow}.gallery a .play-button::after{content:'';position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-8px;border:8px solid transparent;border-left:12px solid #505050}.gallery a img{-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.gallery a:hover img{opacity:.8}.gallery [class*=cell-]{margin:0 0 20px;float:left;width:25%;clear:none}@media screen and (max-width:980px){.gallery{margin:0 0 -12px}.gallery [class*=cell-]{margin:0 0 12px}}@media only screen and (min-width:721px) and (max-width:1280px){.gallery [class*=cell-]{float:left;width:25%;clear:none}}@media only screen and (min-width:521px) and (max-width:720px){.gallery [class*=cell-]{float:left;width:33.33333333%;clear:none}}@media screen and (max-width:520px){.gallery [class*=cell-]{float:left;width:50%;clear:none}}.table-grid{margin:24px 0 40px;border-left:1px solid #dededc}.table-grid .row{margin-right:0;margin-left:0}.table-grid [class*=cell-]{padding-left:0;padding-right:0}.table-grid [class*=cell-] .inner{font-size:1.25rem;font-weight:500;padding:12px 20px;border:1px solid #dededc;box-sizing:border-box;margin:-1px 0 0 -1px}@media screen and (max-width:680px){.table-grid [class*=cell-] .inner{font-size:1.125rem}}.table-grid [class*=cell-] .inner a{text-decoration:none;color:#1c1c1c}.table-grid [class*=cell-] .inner a:hover{text-decoration:none;color:#bc3436}.table-grid [class*=cell-] .inner span.hover{cursor:pointer;text-decoration:none;color:#1c1c1c}.table-grid [class*=cell-] .inner span.hover:hover{text-decoration:none;color:#bc3436}@media screen and (max-width:640px){.table-grid [class*=cell-]{width:100%;float:none;clear:both}}.slider-wrapper{width:100%;max-width:2560px;margin:0 auto;padding:0;position:relative;height:600px;max-height:600px;min-height:340px}@media (max-width:1200px){.slider-wrapper{height:560px;max-height:560px}}@media (max-width:1024px){.slider-wrapper{height:500px;max-height:500px}}@media (max-width:900px){.slider-wrapper{height:470px;max-height:470px}}.slider-wrapper .slider-section{width:100%;height:100%;position:relative;background:#282828;overflow:hidden}.slider-wrapper .swiper{width:100%;height:100%;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s}.slider-wrapper .swiper.swiper-initialized{opacity:1}.slider-wrapper .swiper-wrapper{will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);height:100%;transition-timing-function:ease;transition-duration:0s!important}.slider-wrapper .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;will-change:opacity,transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1);contain:layout style paint;overflow:hidden;height:100%;pointer-events:none;opacity:0!important;transition:opacity 1.2s!important;-webkit-transition:opacity 1.2s!important}.slider-wrapper .swiper-slide.swiper-slide-active{opacity:1!important;pointer-events:auto!important}.slider-wrapper .swiper-slide.swiper-slide-active .slide-bg{transform:scale(1.08);-webkit-transform:scale(1.08);-webkit-transform:translateZ(0) scale(1.08);transform:translateZ(0) scale(1.08);transition:transform 8s cubic-bezier(.25, .46, .45, .94);-webkit-transition:transform 8s cubic-bezier(.25, .46, .45, .94)}.slider-wrapper .swiper-slide.swiper-slide-active .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide.swiper-slide-active .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide.swiper-slide-active .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide.swiper-slide-active .slide-grid .slide-inner .title{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);pointer-events:auto!important}.slider-wrapper .swiper-slide.swiper-slide-active .nav-arrows-inline,.slider-wrapper .swiper-slide.swiper-slide-active .nav-arrows-inline .arrow-btn{pointer-events:auto!important}.slider-wrapper .swiper-slide.swiper-slide-next,.slider-wrapper .swiper-slide.swiper-slide-prev{opacity:0!important;pointer-events:none!important}.slider-wrapper .swiper-slide.swiper-slide-next .arrow-btn,.slider-wrapper .swiper-slide.swiper-slide-next .btn-detail,.slider-wrapper .swiper-slide.swiper-slide-next .nav-arrows-inline,.slider-wrapper .swiper-slide.swiper-slide-next .slide-inner,.slider-wrapper .swiper-slide.swiper-slide-prev .arrow-btn,.slider-wrapper .swiper-slide.swiper-slide-prev .btn-detail,.slider-wrapper .swiper-slide.swiper-slide-prev .nav-arrows-inline,.slider-wrapper .swiper-slide.swiper-slide-prev .slide-inner{pointer-events:none!important}.slider-wrapper .swiper-slide.swiper-slide-prev .slide-grid{z-index:10}.slider-wrapper .swiper-slide.swiper-slide-prev .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide.swiper-slide-prev .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide.swiper-slide-prev .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide.swiper-slide-prev .slide-grid .slide-inner .title{opacity:0;transform:translateY(0);-webkit-transform:translateY(0);transition-delay:0s;transition-duration:.6s;pointer-events:none!important}.slider-wrapper .swiper-slide.swiper-slide-next .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide.swiper-slide-next .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide.swiper-slide-next .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide.swiper-slide-next .slide-grid .slide-inner .title{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);transition-delay:0s;transition-duration:0s;pointer-events:none!important}.slider-wrapper .swiper-slide .slide-bg{position:absolute;inset:-20px;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;transition:transform 8s cubic-bezier(.25, .46, .45, .94);-webkit-transition:transform 8s cubic-bezier(.25, .46, .45, .94);transform:scale(1);-webkit-transform:scale(1);-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);width:calc(100% + 40px);height:calc(100% + 40px);pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slider-wrapper .swiper-slide::before{content:'';position:absolute;inset:0;z-index:2;background:linear-gradient(135deg,rgba(28,28,28,.3) 0,rgba(28,28,28,.35) 100%);pointer-events:none}.slider-wrapper .swiper-slide::after{content:'';position:absolute;bottom:0;left:0;right:0;height:45%;z-index:2;background:linear-gradient(to top,rgba(28,28,28,.5) 0,transparent 100%);pointer-events:none}.slider-wrapper .swiper-slide .slide-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto;gap:6px 0;max-width:1290px;width:100%;position:relative;z-index:4;padding:20px 70px;margin:0 auto;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);contain:layout style paint;pointer-events:none}@media (max-width:1400px){.slider-wrapper .swiper-slide .slide-grid{padding:20px 50px}}@media (max-width:1200px){.slider-wrapper .swiper-slide .slide-grid{padding:20px 40px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-grid{padding:20px 30px}}@media (max-width:900px){.slider-wrapper .swiper-slide .slide-grid{padding:20px 25px}}@media (max-width:680px){.slider-wrapper .swiper-slide .slide-grid{padding:10px 20px}}.slider-wrapper .swiper-slide .slide-grid .slide-inner{margin:0 0 0 140px;position:relative;max-width:1000px;pointer-events:none}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);transition:opacity 1s cubic-bezier(.25, .46, .45, .94),transform 1s cubic-bezier(.25, .46, .45, .94);-webkit-transition:opacity 1s cubic-bezier(.25, .46, .45, .94),transform 1s cubic-bezier(.25, .46, .45, .94);pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{transform:translateY(30px);-webkit-transform:translateY(30px)}}@media (max-width:768px){.slider-wrapper{height:440px;max-height:440px;min-height:340px}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{transform:translateY(20px);-webkit-transform:translateY(20px);transition-duration:.6s;-webkit-transition-duration:.6s}}@media (max-width:600px){.slider-wrapper{height:380px;max-height:380px;min-height:300px}.slider-wrapper .swiper-slide .slide-grid{padding:10px 15px}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{transform:translateY(15px);-webkit-transform:translateY(15px);transition-duration:.5s;-webkit-transition-duration:.5s}}.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:68px;font-weight:600;line-height:1.1;text-transform:uppercase;color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.5);margin-bottom:4px;transition-delay:0.3s;-webkit-transition-delay:0.3s}@media (max-width:1400px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:56px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:44px}}@media (max-width:900px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:38px;font-weight:600}}@media (max-width:680px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:32px}}@media (max-width:480px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail,.slider-wrapper .swiper-slide .slide-grid .slide-inner .description,.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead,.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{transform:translateY(12px);-webkit-transform:translateY(12px);transition-duration:.4s;-webkit-transition-duration:.4s}.slider-wrapper .swiper-slide .slide-grid .slide-inner .title{font-size:28px}}.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead{font-size:24px;font-weight:500;text-transform:uppercase;color:#fff;border-left:3px solid #fff;padding-left:20px;margin-bottom:32px;text-shadow:0 2px 20px rgba(0,0,0,.4);transition-delay:0.6s;-webkit-transition-delay:0.6s}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead{font-size:20px}}@media (max-width:768px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead{transition-delay:0.4s;-webkit-transition-delay:0.4s}}.slider-wrapper .swiper-slide .slide-grid .slide-inner .description{font-size:18px;line-height:1.5;color:#fff;max-width:700px;text-shadow:0 2px 12px rgba(0,0,0,.3);transition-delay:0.9s;-webkit-transition-delay:0.9s}@media (max-width:768px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .description{transition-delay:0.6s;-webkit-transition-delay:0.6s}}@media (max-width:680px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .subhead{font-size:18px;padding-left:12px;margin-bottom:20px}.slider-wrapper .swiper-slide .slide-grid .slide-inner .description{font-size:16px}}@media (max-width:480px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .description{font-size:14px;transition-delay:0.5s;-webkit-transition-delay:0.5s}}.slider-wrapper .swiper-slide .slide-grid .slide-inner .description p{font-size:18px;line-height:1.5;max-width:700px}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail{cursor:pointer;display:inline-flex;align-items:center;gap:12px;background:#fff;color:#1c1c1c;padding:14px 30px;font-size:1rem;line-height:22px;width:fit-content;box-shadow:0 4px 20px rgba(0,0,0,.1);margin:60px 0 0;transition:background .3s,color .3s,transform .6s 1.2s,opacity .6s 1.2s;-webkit-transition:background .3s,color .3s,transform .6s 1.2s,opacity .6s 1.2s;pointer-events:none;position:relative;z-index:10}@media (max-width:900px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail{margin:40px 0 0}}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail:hover{background:#bc3436;color:#fff}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail:hover::after{background-color:#fff;color:#bc3436}.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#b0afab;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.slider-wrapper .swiper-slide .slide-pagination-indicator{position:absolute;left:40px;top:50%;display:flex;align-items:center;z-index:5;font-weight:300;color:#fff;gap:6px;pointer-events:none;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);contain:layout style paint;text-shadow:0 2px 20px rgba(0,0,0,.4);opacity:1}.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:80px;font-weight:700;line-height:.9;color:#fff;text-shadow:0 0 40px rgba(0,0,0,.15),0 4px 30px rgba(0,0,0,.4);letter-spacing:-2px}@media (max-width:1400px){.slider-wrapper .swiper-slide .slide-pagination-indicator{left:28px}.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:68px}}@media (max-width:1200px){.slider-wrapper .swiper-slide .slide-grid .slide-inner{margin:0!important}.slider-wrapper .swiper-slide .slide-pagination-indicator{display:none!important}.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:56px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:48px}}@media (max-width:768px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail{transition-delay:0.8s;-webkit-transition-delay:0.8s}.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:32px}}@media (max-width:600px){.slider-wrapper .swiper-slide .slide-pagination-indicator .big{font-size:24px}}.slider-wrapper .swiper-slide .slide-pagination-indicator .divider{font-size:28px;font-weight:300;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.3)}@media (max-width:1200px){.slider-wrapper .swiper-slide .slide-pagination-indicator .divider{font-size:22px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-pagination-indicator .divider{font-size:20px}}@media (max-width:768px){.slider-wrapper .swiper-slide .slide-pagination-indicator .divider{font-size:14px}}@media (max-width:600px){.slider-wrapper .swiper-slide .slide-pagination-indicator .divider{font-size:12px}}.slider-wrapper .swiper-slide .slide-pagination-indicator .small{font-size:28px;font-weight:300;color:#fff;letter-spacing:2px;text-shadow:0 2px 20px rgba(0,0,0,.3)}@media (max-width:1200px){.slider-wrapper .swiper-slide .slide-pagination-indicator .small{font-size:22px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .slide-pagination-indicator .small{font-size:20px}}@media (max-width:768px){.slider-wrapper .swiper-slide .slide-pagination-indicator .small{font-size:14px}}.slider-wrapper .swiper-slide .bottom-left{position:absolute;bottom:30px;left:70px;z-index:4;font-size:18px;color:#b0afab;letter-spacing:1px;background:rgba(0,0,0,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:10px 28px;display:flex;align-items:center;gap:8px;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);contain:layout style paint;text-shadow:0 2px 12px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:1;white-space:nowrap;pointer-events:none}@media (max-width:1400px){.slider-wrapper .swiper-slide .bottom-left{left:50px;gap:6px}}@media (max-width:1200px){.slider-wrapper .swiper-slide .bottom-left{left:40px;padding:8px 20px;font-size:16px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .bottom-left{left:30px;bottom:25px}}@media (max-width:900px){.slider-wrapper .swiper-slide .bottom-left{left:25px}}@media (max-width:680px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail{padding:12px 20px;margin:32px 0 0}.slider-wrapper .swiper-slide .bottom-left{left:20px;bottom:16px}}@media (max-width:600px){.slider-wrapper .swiper-slide .slide-pagination-indicator .small{font-size:12px}.slider-wrapper .swiper-slide .bottom-left{display:none!important}}.slider-wrapper .swiper-slide .bottom-left strong{color:#fff;font-weight:500}.slider-wrapper .swiper-slide .bottom-right{position:absolute;bottom:30px;right:70px;z-index:4;font-size:18px;color:#b0afab;background:rgba(0,0,0,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:10px 28px;display:flex;align-items:center;gap:8px;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);contain:layout style paint;text-shadow:0 2px 12px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:1;white-space:nowrap;pointer-events:none}.slider-wrapper .swiper-slide .bottom-right strong{color:#fff;font-weight:500}@media (max-width:1400px){.slider-wrapper .swiper-slide .bottom-right{right:50px;gap:6px}}@media (max-width:1200px){.slider-wrapper .swiper-slide .bottom-right{right:40px;padding:8px 20px;font-size:16px}}@media (max-width:1024px){.slider-wrapper .swiper-slide .bottom-right{right:30px;bottom:25px}}@media (max-width:900px){.slider-wrapper .swiper-slide .bottom-right{right:25px}}@media (max-width:680px){.slider-wrapper .swiper-slide .bottom-right{bottom:16px;right:20px}}@media (max-width:600px){.slider-wrapper .swiper-slide .bottom-right{display:none!important}}.slider-wrapper .swiper-slide .nav-arrows-inline{position:absolute;bottom:30px;right:auto;left:auto;z-index:4;display:flex;gap:8px;align-items:center;pointer-events:none}@media (max-width:1024px){.slider-wrapper .swiper-slide .nav-arrows-inline{bottom:25px}}@media (max-width:680px){.slider-wrapper .swiper-slide .nav-arrows-inline{bottom:16px;gap:6px}}.slider-wrapper .swiper-slide .nav-arrows-inline .arrow-btn{width:48px;height:48px;border-radius:50%;background:0 0;border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s;font-size:20px;box-shadow:0 4px 20px rgba(0,0,0,.1);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);contain:layout style paint;pointer-events:none;position:relative;z-index:10}@media (max-width:1200px){.slider-wrapper .swiper-slide .nav-arrows-inline .arrow-btn{width:40px;height:40px}}.slider-wrapper .swiper-slide .nav-arrows-inline .arrow-btn:hover{background:#bc3436;border-color:#bc3436;color:#fff}.slider-wrapper .swiper-slide .nav-arrows-inline .arrow-btn:active{transform:scale(.95)}.slider-wrapper .bottom-left,.slider-wrapper .bottom-right,.slider-wrapper .nav-arrows-inline .arrow-btn,.slider-wrapper .slide-grid,.slider-wrapper .slide-pagination-indicator,.slider-wrapper .swiper-slide{will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);contain:layout style paint}@media (max-width:768px){.slider-wrapper .swiper-slide .nav-arrows-inline .arrow-btn{width:36px;height:36px;font-size:16px}.slider-wrapper .swiper-slide.swiper-slide-active .slide-bg{transform:scale(1.05);-webkit-transform:scale(1.05);-webkit-transform:translateZ(0) scale(1.05);transform:translateZ(0) scale(1.05);transition:transform 10s cubic-bezier(.25, .46, .45, .94);-webkit-transition:transform 10s cubic-bezier(.25, .46, .45, .94)}}@media (max-width:480px){.slider-wrapper .swiper-slide .slide-grid .slide-inner .btn-detail{padding:10px 16px;font-size:.9rem;transition-delay:0.6s;-webkit-transition-delay:0.6s}.slider-wrapper .swiper-slide.swiper-slide-active .slide-bg{transform:scale(1.03);-webkit-transform:scale(1.03);-webkit-transform:translateZ(0) scale(1.03);transform:translateZ(0) scale(1.03);transition:transform 12s cubic-bezier(.25, .46, .45, .94);-webkit-transition:transform 12s cubic-bezier(.25, .46, .45, .94)}}.block-product-slider{margin:80px 0 0;padding:80px 0;background-color:#f6f6f5}.block-product-slider h2{text-align:center;margin:0 0 50px}@media screen and (max-width:680px){.block-product-slider{margin:60px 0 0;padding:60px 0}.block-product-slider h2{margin:0 0 40px}}.block-product-slider .product-slider-wrap{position:relative;overflow:hidden;background:#fff;border:1px solid #dededc}.block-product-slider .product-slider-wrap .swiper{width:100%;overflow:hidden}.block-product-slider .product-slider-wrap .swiper-wrapper{display:flex;align-items:stretch}.block-product-slider .product-slider-wrap .swiper-slide{display:flex;flex-direction:row;align-items:stretch;min-height:420px;background:#fff;height:auto}@media screen and (max-width:900px){.block-product-slider .product-slider-wrap .swiper-slide{flex-direction:column;min-height:auto;height:auto}}.block-product-slider .product-slider-wrap .nav-arrows-inline{position:absolute;bottom:20px;left:40px;z-index:4;display:flex;gap:8px;align-items:center;pointer-events:none}.block-product-slider .product-slider-wrap .nav-arrows-inline .arrow-btn{width:48px;height:48px;border-radius:50%;background:0 0;border:1px solid #dededc;color:#1e293b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s;font-size:20px;pointer-events:auto;position:relative;z-index:10}.block-product-slider .product-slider-wrap .nav-arrows-inline .arrow-btn:hover{background:#bc3436;border-color:#bc3436;color:#fff}.block-product-slider .product-slider-wrap .nav-arrows-inline .arrow-btn:active{transform:scale(.95)}.block-product-slider .product-slider-wrap .nav-arrows-inline .arrow-btn.swiper-button-disabled{opacity:.7;pointer-events:none}@media screen and (max-width:1300px){.block-product-slider .product-slider-wrap .nav-arrows-inline{bottom:25px;left:40px}}@media screen and (max-width:900px){.block-product-slider .product-slider-wrap .nav-arrows-inline{bottom:20px;left:25px;gap:6px}}.block-product-slider .product-slider-wrap .product-slide-text{flex:1 1 55%;padding:40px 40px 80px;display:flex;flex-direction:column;justify-content:center;background:#fff}@media screen and (max-width:900px){.block-product-slider .product-slider-wrap .product-slide-text{padding:32px 25px;flex:1 1 auto}}@media screen and (max-width:600px){.block-product-slider .product-slider-wrap .nav-arrows-inline{left:20px}.block-product-slider .product-slider-wrap .product-slide-text{padding:32px 20px}}@media screen and (max-width:480px){.block-product-slider .product-slider-wrap .nav-arrows-inline .arrow-btn{width:40px;height:40px;font-size:16px}.block-product-slider .product-slider-wrap .nav-arrows-inline{bottom:15px;left:15px}.block-product-slider .product-slider-wrap .product-slide-text{padding:20px 15px}}.block-product-slider .product-slider-wrap .product-slide-text h3{margin:0 0 4px}.block-product-slider .product-slider-wrap .product-slide-text .model-sub{font-size:1rem;color:#909090;margin:0 0 32px}@media screen and (max-width:480px){.block-product-slider .product-slider-wrap .product-slide-text .model-sub{margin:0 0 20px}}.block-product-slider .product-slider-wrap .product-slide-text .specs{display:flex;flex-wrap:wrap;gap:0 32px;margin-bottom:20px}.block-product-slider .product-slider-wrap .product-slide-text .specs .spec-item{display:flex;align-items:baseline;gap:6px;font-size:1rem}.block-product-slider .product-slider-wrap .product-slide-text .specs .spec-item strong{color:#1c1c1c}.block-product-slider .product-slider-wrap .product-slide-text .description{max-width:95%}.block-product-slider .product-slider-wrap .product-slide-text a.button{margin:40px 0 10px}.block-product-slider .product-slider-wrap .product-slide-image{flex:1 1 45%;display:flex;align-items:center;justify-content:center;min-height:300px;overflow:hidden;background:#fff;position:relative;padding:20px}@media only screen and (min-width:901px){.block-product-slider .product-slider-wrap .product-slide-image{max-height:480px;max-width:480px}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:hover{height:calc(100% + 2px);margin:-1px 0}}@media screen and (max-width:900px){.block-product-slider .product-slider-wrap .product-slide-text .description{max-width:100%}.block-product-slider .product-slider-wrap .product-slide-image{flex:1 1 auto;min-height:240px;max-height:360px;padding:0;width:100%}}.block-product-slider .product-slider-wrap .product-slide-image img{width:100%;height:100%;min-height:300px;object-fit:cover;display:block}@media screen and (max-width:900px){.block-product-slider .product-slider-wrap .product-slide-image img{min-height:240px;width:100%;height:100%;object-fit:cover}}@media screen and (max-width:480px){.block-product-slider .product-slider-wrap .product-slide-image{min-height:200px;max-height:280px}.block-product-slider .product-slider-wrap .product-slide-image img{min-height:200px}}.block-process{margin:80px 0}.block-process h2{text-align:center;margin:0 0 50px}.block-process .process-slider-wrapper{width:100%;margin:0 auto;padding:0;position:relative;height:500px;max-height:500px;min-height:340px}@media (max-width:1200px){.block-process .process-slider-wrapper{height:460px;max-height:460px}}@media (max-width:1024px){.block-process .process-slider-wrapper{height:420px;max-height:420px}}.block-process .process-slider-wrapper .swiper{width:100%;height:100%;position:relative;overflow:hidden;background:#fff}@media (max-width:900px){.block-process .process-slider-wrapper{height:auto!important;max-height:none!important;min-height:auto!important}.block-process .process-slider-wrapper .swiper{height:auto;overflow:hidden}}.block-process .process-slider-wrapper .swiper-wrapper{position:relative;z-index:2;height:100%}@media (max-width:900px){.block-process .process-slider-wrapper .swiper-wrapper{height:auto}}.block-process .process-slider-wrapper .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (max-width:900px){.block-process .process-slider-wrapper .swiper-slide{flex-direction:column;height:auto;padding-bottom:0}}.block-process .process-slider-wrapper .slide-background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1;pointer-events:none}.block-process .process-slider-wrapper .slide-background .bg-left{width:50%;height:100%;background-size:cover;background-position:center}@media (max-width:900px){.block-process .process-slider-wrapper .slide-background{position:relative;height:250px;min-height:200px;width:100%;flex-direction:column;flex-shrink:0}.block-process .process-slider-wrapper .slide-background .bg-left{width:100%;height:100%}.block-process .process-slider-wrapper .slide-background .bg-right{display:none}}.block-process .process-slider-wrapper .slide-background .bg-right{width:50%;height:100%;background-color:#fff}.block-process .process-slider-wrapper .slide-content{position:absolute;z-index:10;left:0;top:0;width:50%;height:100%;display:flex;align-items:center;pointer-events:none;visibility:hidden;transition:opacity .5s,visibility .5s}.block-process .process-slider-wrapper .slide-content.active{opacity:1;visibility:visible;pointer-events:auto}.block-process .process-slider-wrapper .slide-content.active .text-block{opacity:1;transition-delay:0.15s}.block-process .process-slider-wrapper .left-half{width:100%;display:flex;justify-content:flex-end}.block-process .process-slider-wrapper .text-block{padding:35px 40px;max-width:50%;width:100%;pointer-events:auto;margin:0 48px 0 0;background:rgba(255,255,255,.95);opacity:0;transition:opacity .5s}@media only screen and (min-width:901px) and (max-width:1300px){.block-process .process-slider-wrapper .text-block{max-width:60%;padding:25px 30px;margin:0 32px 0 0}}@media (max-width:900px){.block-process .process-slider-wrapper .slide-content{position:relative;width:100%;height:auto;pointer-events:auto;order:2}.block-process .process-slider-wrapper .left-half{width:100%;justify-content:center;flex-shrink:0}.block-process .process-slider-wrapper .text-block{max-width:100%;padding:25px;margin:0}}@media only screen and (min-width:601px) and (max-width:680px){.block-process .process-slider-wrapper .text-block{padding:25px 20px}}@media screen and (max-width:600px){.block-process .process-slider-wrapper .text-block{padding:25px 15px}}.block-process .process-slider-wrapper .text-block h3{font-size:2rem;margin:0 0 24px}@media screen and (max-width:680px){.block-process{margin:60px 0}.block-process h2{margin:0 0 40px}.block-process .process-slider-wrapper .text-block h3{font-size:1.75rem}}.block-process .process-slider-wrapper .right-half{position:absolute;left:50%;top:0;height:100%;z-index:20;pointer-events:none;display:flex;justify-content:center;align-items:center}@media (max-width:900px){.block-process .process-slider-wrapper .right-half{position:relative;left:0;width:100%;justify-content:center;pointer-events:auto;height:auto;min-height:auto;padding:0 25px;flex-shrink:0;background-color:#fff;order:3}}@media only screen and (min-width:601px) and (max-width:680px){.block-process .process-slider-wrapper .right-half{padding:0 20px}}@media screen and (max-width:600px){.block-process .process-slider-wrapper .right-half{padding:0 15px}}.block-process .process-slider-wrapper .right-half .nav-buttons{display:flex;flex-direction:row;gap:0;height:100%;align-items:stretch;list-style:none;pointer-events:auto;max-width:100%;border:1px solid #dededc}@media (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons{flex-direction:column;gap:6px;height:auto;max-width:100%;width:100%;border:none}}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn{position:relative;background:rgba(255,255,255,.92);border-left:1px solid #dededc;cursor:pointer;transition:.3s;height:100%;min-width:88px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;list-style:none;flex:0 0 auto;width:auto}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:first-child{border:none}@media (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:first-child{border:1px solid #dededc}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn{height:auto;min-width:auto;flex:1 1 auto;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;gap:12px;background:rgba(255,255,255,.95);border:1px solid #dededc}}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:hover{background-color:#282828;color:#fff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:hover .num{border:none;background-color:#bc3436;color:#fff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn:hover .label{color:#fff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active{background-color:#282828}@media only screen and (min-width:901px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active{height:calc(100% + 2px);margin:-1px 0}}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active .num{border:none;background-color:#bc3436;color:#fff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active .label{color:#fff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .num{font-weight:500;font-size:1.75rem;text-align:center;flex-shrink:0;transition:color .3s;width:100%;padding:20px;border-bottom:1px solid #dededc}@media (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .num{min-width:30px;width:auto;padding:12px;border-bottom:none;border-right:1px solid #dededc;font-size:1.5rem}}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .label-wrapper{display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-height:0;position:relative}@media (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .label-wrapper{flex:1;min-height:auto;justify-content:flex-start;width:auto}}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .label{font-size:1.25rem;font-weight:500;line-height:1.2;transition:color .3s;writing-mode:vertical-rl;transform:rotate(180deg);display:inline-flex;align-items:center;justify-content:start;max-height:100%;height:100%;padding:30px 0;word-break:break-word;white-space:normal;max-width:100%}@media (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .label{writing-mode:horizontal-tb;transform:none;height:auto;max-height:none;padding:0;white-space:normal;display:inline;font-size:1.1rem}}@media (max-width:600px){.slider-wrapper .swiper-slide .nav-arrows-inline{right:15px}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn .label{font-size:1rem}}.block-certificates-slider{margin:80px 0;text-align:center}.block-certificates-slider h2{text-align:center;margin:0 0 50px}.block-certificates-slider .certificates-slider-wrapper{position:relative;padding:20px;border:1px solid #dededc}@media screen and (max-width:420px){.block-certificates-slider .certificates-slider-wrapper{padding:15px}}.block-certificates-slider .certificates-slider-wrapper .certificates-swiper{overflow:hidden}.block-certificates-slider .certificates-slider-wrapper .certificates-swiper .swiper-wrapper{display:flex;align-items:stretch}.block-certificates-slider .certificates-slider-wrapper .certificates-swiper .swiper-slide{flex-shrink:0;height:auto}.block-certificates-slider .certificates-slider-wrapper .slide-inner{display:flex;gap:40px;align-items:stretch;height:460px}@media only screen and (min-width:621px) and (max-width:900px){.block-certificates-slider .certificates-slider-wrapper .slide-inner{gap:20px;height:398px}}@media screen and (max-width:620px){.block-certificates-slider .certificates-slider-wrapper .slide-inner{flex-direction:column;height:auto;gap:0;background-color:#f6f6f5}}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image{flex:1;position:relative;overflow:hidden;background:#f1f1ef}@media screen and (max-width:620px){.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image{height:260px;flex:0 0 auto;display:none}}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image img{width:100%;height:100%;object-fit:cover;display:block}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image span{position:absolute;left:0;bottom:20px;padding:12px 30px;max-width:50%;font-size:1.25rem;text-align:left;background:rgba(255,255,255,.95)}@media screen and (max-width:680px){.block-certificates-slider{margin:60px 0}.block-certificates-slider h2{margin:0 0 40px}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image span{font-size:1.125rem}}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate{flex:0 0 324px;max-width:324px;display:flex;align-items:center;justify-content:center;background-color:#fff;overflow:hidden;box-sizing:border-box}@media only screen and (min-width:621px) and (max-width:900px){.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-image span{display:none}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate{flex:0 0 280px;max-width:280px}}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate a{display:block;text-decoration:none}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate img{border:10px solid #f6f6f5;width:100%;height:100%;object-fit:cover;display:block}.block-certificates-slider .certificates-slider-wrapper .slider-controls{position:absolute;bottom:20px;right:384px;display:flex;gap:0;z-index:10}@media only screen and (min-width:621px) and (max-width:900px){.block-certificates-slider .certificates-slider-wrapper .slider-controls{right:320px}}@media screen and (max-width:620px){.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate{flex:0 0 auto;max-width:330px;height:auto;margin:0 auto}.block-certificates-slider .certificates-slider-wrapper .slider-controls{position:relative;right:auto;bottom:auto;justify-content:center;margin-top:12px;gap:12px}}.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-certificates-slider .certificates-slider-wrapper .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-certificates-slider .certificates-slider-wrapper .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-content-slider{margin:0 0 80px;padding:80px 0;position:relative;border-top:1px solid #dededc;border-bottom:1px solid #dededc}.block-content-slider.bg::before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#f6f6f5;z-index:0}.block-content-slider::after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:#dededc;z-index:0}.block-content-slider .content-slider-wrapper{position:relative}.block-content-slider .content-slider-wrapper .swiper-wrapper{box-sizing:inherit}.block-content-slider .content-slider-wrapper .slider-controls{position:absolute;bottom:-68px;right:calc(50% + 30px);display:flex;gap:0;z-index:10}@media screen and (max-width:900px){.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn{width:48px;height:48px}.block-certificates-slider .certificates-slider-wrapper .slider-controls .arrow-btn::after{width:22px;height:22px}.block-content-slider{margin:80px 0;padding:0 0 40px;border:none}.block-content-slider::after,.block-content-slider::before{display:none}.block-content-slider .content-slider-wrapper .slider-controls{position:relative;right:auto;bottom:auto;justify-content:center;margin-top:12px;gap:12px;display:none}}.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-content-slider .content-slider-wrapper .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-content-slider .content-slider-wrapper .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-content-slider .block-content-image{overflow:hidden;position:relative;margin:0 60px}@media screen and (max-width:1300px){.block-content-slider .block-content-image{margin:0}}.block-content-slider .block-content-image .block-img{display:block;height:460px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:background-size .4s,background-position .4s}@media only screen and (min-width:681px) and (max-width:900px){.block-content-slider .block-content-image .block-img{height:400px}}.block-content-slider .block-content-text{padding:0 0 20px;margin:0 60px}.block-content-slider .block-content-text h2{margin:0 0 32px}.block-content-slider .block-content-text .block-accordion{margin:32px 0 0}.block-content-slider .block-content-text .text ul{margin:0 0 20px}.block-content-slider .block-content-text .text ul:first-child{margin:0}.block-content-slider .block-content-text .text ul:first-child li{margin:0 0 4px!important}.block-content-slider .block-content-text .text ul li{position:relative;font-size:1rem;line-height:22px;padding:0 0 0 26px;margin:2px 0 0}@media screen and (max-width:680px){.block-content-slider{margin:60px 0}.block-content-slider .block-content-image .block-img{height:360px}.block-content-slider .block-content-text .text ul li{font-size:.9375rem}}.block-content-slider .block-content-text .text ul li:first-child{margin:0}.block-content-slider .block-content-text .text ul li::before{position:absolute;top:0;left:0;display:block;font-family:fontello;font-size:1rem;line-height:22px;content:'\e058';color:#bc3436}.block-content-slider .block-content-text .text ul li a{text-decoration:underline;color:#bc3436}.block-content-slider .block-content-text .text ul li a:hover{text-decoration:none}.block-content-slider .block-content-text .text ul li ul{margin:0}.block-content-slider .block-content-text .text ul li ul li:first-child{margin:4px 0 0}.block-content-slider .block-content-text .text ul li ul li ul{margin:0}.block-content-slider .block-content-text .text ul li ul li ul li:first-child{margin:4px 0 0}.block-accessories-slider{margin:0 0 80px;position:relative}.block-accessories-slider h2{text-align:center;margin:0 0 50px}.block-accessories-slider .accessories-slider-wrapper{position:relative}.block-accessories-slider .accessories-slider-wrapper .swiper-wrapper{box-sizing:inherit}.block-accessories-slider .accessories-slider-wrapper .slider-controls{position:absolute;bottom:26px;right:calc(50% + 210px);display:flex;gap:0;z-index:10}@media only screen and (min-width:901px) and (max-width:1300px){.block-accessories-slider .accessories-slider-wrapper .slider-controls{right:calc(50% + 150px)}}@media screen and (max-width:900px){.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn{width:48px;height:48px}.block-content-slider .content-slider-wrapper .slider-controls .arrow-btn::after{width:22px;height:22px}.block-content-slider .block-content-image .block-img{background-position:50% 100%}.block-content-slider .block-content-text{padding:0}.block-content-slider [class*=cell-]{width:100%;float:none;clear:both}.block-content-slider [class*=cell-]:first-child{margin:0 0 40px}.block-accessories-slider .accessories-slider-wrapper .slider-controls{display:none}}.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-accessories-slider .accessories-slider-wrapper .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-accessories-slider .accessories-slider-wrapper .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-accessories-slider .inner{position:relative;display:flex;justify-content:space-between}.block-accessories-slider .inner:after{width:50%;height:calc(100% - 120px);content:'';position:absolute;top:0;left:0;right:-180px;z-index:0;background-color:#bc3436}.block-accessories-slider .block-accessories-image{overflow:hidden;position:relative;width:calc(50% + 180px);min-height:700px;z-index:0}@media only screen and (min-width:901px) and (max-width:1300px){.block-accessories-slider .block-accessories-image{width:calc(50% + 120px)}}.block-accessories-slider .block-accessories-image .block-img{display:block;height:460px;position:relative;background-size:cover;background-position:var(--focus-x,50%) var(--focus-y,50%);background-repeat:no-repeat}@media screen and (max-width:900px){.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn{width:48px;height:48px}.block-accessories-slider .accessories-slider-wrapper .slider-controls .arrow-btn::after{width:22px;height:22px}.block-accessories-slider .inner{flex-direction:column}.block-accessories-slider .inner:after{width:100%}.block-accessories-slider .block-accessories-image{width:100%;min-height:400px;order:2}.block-accessories-slider .block-accessories-image .block-img{background-position:var(--focus-x,50%) var(--focus-y,50%)}}@media only screen and (min-width:681px) and (max-width:900px){.block-accessories-slider .block-accessories-image .block-img{height:400px}}.block-accessories-slider .block-accessories-image .block-img::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 100%);z-index:1;pointer-events:none}.block-accessories-slider .block-accessories-image .block-img .accuracy-block{position:absolute;bottom:60px;left:220px;z-index:2;color:#fff}@media screen and (max-width:900px){.block-accessories-slider .block-accessories-image .block-img .accuracy-block{top:40px;left:30px}}@media screen and (max-width:680px){.block-accessories-slider{margin:0 0 60px}.block-accessories-slider h2{margin:0 0 40px}.block-accessories-slider .block-accessories-image{min-height:320px}.block-accessories-slider .block-accessories-image .block-img{height:360px}.block-accessories-slider .block-accessories-image .block-img .accuracy-block{top:30px;left:20px}}.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-label{font-size:1.25rem;font-weight:400;margin-bottom:8px;opacity:.9}@media screen and (max-width:680px){.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-label{font-size:1rem;margin-bottom:4px}}.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-value{font-size:2.5rem;font-weight:600;line-height:1.1}@media screen and (max-width:1024px){.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-value{font-size:2rem}}@media screen and (max-width:680px){.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-value{font-size:1.5rem}}.block-accessories-slider .block-accessories-text{display:flex;align-items:center;width:calc(50% - 180px);padding:100px 50px 220px 0;position:relative;overflow:hidden}@media only screen and (min-width:1301px) and (max-width:1600px){.block-accessories-slider .block-accessories-text{padding:100px 30px 220px 0}}@media only screen and (min-width:901px) and (max-width:1300px){.block-accessories-slider .block-accessories-text{width:calc(50% - 120px)}}@media screen and (max-width:1300px){.block-content-slider .block-content-text{margin:0}.block-content-slider .container.lg{padding:0}.block-accessories-slider .block-accessories-image,.block-accessories-slider .block-accessories-text{margin:0}.block-accessories-slider .block-accessories-text{padding:100px 20px 220px 0}}@media screen and (max-width:900px){.block-accessories-slider .block-accessories-text{width:100%;padding:40px 30px;order:1}}@media screen and (max-width:680px){.block-accessories-slider .block-accessories-text{padding:30px 20px}}@media screen and (max-width:480px){.block-accessories-slider .block-accessories-image .block-img .accuracy-block{top:20px;left:15px}.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-value{font-size:1.25rem}.block-accessories-slider .block-accessories-text{padding:20px 15px}.block-products-slider .prods .item .item-image-box .item-image{max-width:100%}}.block-accessories-slider .block-accessories-text .text-inner{width:60%;margin:0 0 0 40%;position:relative;z-index:2;color:#fff}@media only screen and (min-width:1301px) and (max-width:1600px){.block-accessories-slider .block-accessories-text .text-inner{width:100%;margin:0 0 0 50px}}@media screen and (max-width:1300px){.block-accessories-slider .block-accessories-text .text-inner{width:100%;margin:0 0 0 50px}.block-accessories-slider .block-accessories-text .a-line-decor{display:none}}.block-accessories-slider .block-accessories-text .text-inner h2{margin:0 0 32px;color:#fff;text-align:left}.block-accessories-slider .block-accessories-text .text-inner ul{margin:0 0 20px}.block-accessories-slider .block-accessories-text .text-inner ul:first-child{margin:0}.block-accessories-slider .block-accessories-text .text-inner ul:first-child li{margin:0 0 4px!important}.block-accessories-slider .block-accessories-text .text-inner ul li{position:relative;font-size:1rem;line-height:22px;padding:0 0 0 26px;margin:2px 0 0}.block-accessories-slider .block-accessories-text .text-inner ul li:first-child{margin:0}.block-accessories-slider .block-accessories-text .text-inner ul li::before{position:absolute;top:0;left:0;display:block;font-family:fontello;font-size:1rem;line-height:22px;content:'\e058';color:#fff}.block-accessories-slider .block-accessories-text .text-inner ul li a{text-decoration:underline;color:#bc3436}.block-accessories-slider .block-accessories-text .text-inner ul li a:hover{text-decoration:none}.block-accessories-slider .block-accessories-text .text-inner ul li ul{margin:0}.block-accessories-slider .block-accessories-text .text-inner ul li ul li:first-child{margin:4px 0 0}.block-accessories-slider .block-accessories-text .text-inner ul li ul li ul{margin:0}.block-accessories-slider .block-accessories-text .text-inner ul li ul li ul li:first-child{margin:4px 0 0}.block-accessories-slider .block-accessories-text .text-inner a.button{background-color:#fff;color:#1c1c1c}.block-accessories-slider .block-accessories-text .text-inner a.button:hover{background-color:#282828;color:#fff}.block-accessories-slider .block-accessories-text .text-inner a.button:hover::after{background-color:#fff;color:#282828}.block-accessories-slider .block-accessories-text .text-inner a.button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#b0afab;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.block-accessories-slider .block-accessories-text .a-line-decor{position:absolute;bottom:180px;left:calc(40% - 350px);z-index:1;width:280px;height:auto;pointer-events:none;opacity:.4}.block-accessories-slider .block-accessories-text .a-line-decor img{width:100%;height:auto;display:block}.block-accessories-slider .accessories-icon{position:absolute;bottom:60px;right:50%;z-index:10;width:180px;height:180px;padding:55px;background-color:#f6f6f5}.block-accessories-slider .accessories-icon .icon{width:70px;height:70px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}@media only screen and (min-width:901px) and (max-width:1300px){.block-accessories-slider .accessories-icon{width:120px;height:120px;padding:30px}.block-accessories-slider .accessories-icon .icon{width:60px;height:60px}}@media screen and (max-width:900px){.block-accessories-slider .block-accessories-text .text-inner{margin:0}.block-accessories-slider .accessories-icon{position:absolute;bottom:20px;right:20px;left:auto;margin:0;z-index:5;width:80px;height:80px;padding:20px}.block-accessories-slider .accessories-icon .icon{width:40px;height:40px}}.block-numbers .numbers-wrap{position:relative;margin:0 auto;max-width:1920px}.block-numbers .numbers-wrap .numbers.swiper{overflow:hidden}.block-numbers .numbers-wrap .numbers.swiper>.swiper-wrapper{justify-content:space-evenly}.block-numbers .numbers-wrap .numbers.swiper .swiper-slide{flex-shrink:0;height:auto}.block-numbers .numbers-wrap .slider-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10;padding:0 20px}@media screen and (min-width:1200px){.block-numbers .numbers-wrap .slider-controls{display:none}}@media screen and (max-width:680px){.block-accessories-slider .block-accessories-text .text-inner ul li{font-size:.9375rem}.block-numbers .numbers-wrap .slider-controls{position:relative;top:auto;transform:none;justify-content:center;margin-top:32px;padding:0;pointer-events:auto}}.block-numbers .numbers-wrap .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;pointer-events:auto}.block-numbers .numbers-wrap .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-numbers .numbers-wrap .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}@media screen and (max-width:900px){.block-numbers .numbers-wrap .slider-controls .arrow-btn{width:48px;height:48px}.block-numbers .numbers-wrap .slider-controls .arrow-btn::after{width:22px;height:22px}}.block-numbers .numbers-wrap .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-numbers .numbers-wrap .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-numbers .numbers-wrap .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-advantages .advantages-wrap{position:relative}.block-advantages .advantages-wrap .advantages-swiper.swiper{overflow:hidden}.block-advantages .advantages-wrap .advantages-swiper.swiper>.swiper-wrapper{justify-content:space-evenly}.block-advantages .advantages-wrap .advantages-swiper.swiper .swiper-slide{flex-shrink:0;height:auto}.block-advantages .advantages-wrap .slider-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10;padding:0 20px}@media screen and (min-width:1200px){.block-advantages .advantages-wrap .slider-controls{display:none}}@media screen and (max-width:680px){.block-advantages .advantages-wrap .slider-controls{position:relative;top:auto;transform:none;justify-content:center;margin-top:12px;padding:0;pointer-events:auto}}.block-advantages .advantages-wrap .slider-controls .arrow-btn{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;pointer-events:auto}.block-advantages .advantages-wrap .slider-controls .arrow-btn.swiper-button-disabled{opacity:.6;pointer-events:none}.block-advantages .advantages-wrap .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s}@media screen and (max-width:900px){.block-advantages .advantages-wrap .slider-controls .arrow-btn{width:48px;height:48px}.block-advantages .advantages-wrap .slider-controls .arrow-btn::after{width:22px;height:22px}}.block-advantages .advantages-wrap .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-advantages .advantages-wrap .slider-controls .swiper-prev-cert::after{transform:scale(1,1) rotate(135deg)}.block-advantages .advantages-wrap .slider-controls .swiper-next-cert::after{transform:scale(1,1) rotate(-45deg)}.block-products-slider{margin:80px 0}.block-products-slider h2{text-align:center;margin:0 0 50px}.block-products-slider .prods{border-top:1px solid #dededc;border-bottom:1px solid #dededc;background-color:#f6f6f5}.block-products-slider .prods .item{position:relative;padding:80px 0}.block-products-slider .prods .item .item-image-box{padding:20px;border:1px solid #dededc;max-width:440px;margin:0 auto}.block-products-slider .prods .item .item-image-box .item-image{height:440px;text-align:center;overflow:hidden;position:relative}@media screen and (max-width:800px){.block-products-slider .prods .item .item-image-box .item-image{height:400px}}.block-products-slider .prods .item .item-image-box .item-image[data-focus-x="0"][data-focus-y="0"] img{object-position:0% 0%}.block-products-slider .prods .item .item-image-box .item-image[data-focus-x="50"][data-focus-y="50"] img{object-position:50% 50%}.block-products-slider .prods .item .item-image-box .item-image[data-focus-x="100"][data-focus-y="100"] img{object-position:100% 100%}.block-products-slider .prods .item .item-image-box .item-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.block-products-slider .prods .item .item-image-box .item-image a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-products-slider .prods .item .item-image-box .item-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);-webkit-transition:-webkit-transform .4s,-webkit-filter .4s;transition:transform .4s,filter .4s;-webkit-transform:scale(1);transform:scale(1)}.block-products-slider .prods .item .item-details a{text-decoration:none;color:#1c1c1c}.block-products-slider .prods .item .item-details a:hover h3{color:#bc3436}.block-products-slider .prods .item .item-details h3{font-size:1.5rem;line-height:1.2;text-align:center;text-transform:none;margin:20px 0 0;padding:0 20px;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:#1c1c1c}@media screen and (max-width:680px){.block-products-slider{margin:60px 0}.block-products-slider h2{margin:0 0 40px}.block-products-slider .prods .item{padding:40px 0}.block-products-slider .prods .item .item-details h3{font-size:1.25rem}}.widget{margin:40px 0 0;padding:20px;border:1px solid #dededc}.widget.classic{padding:0;border:none}.widget:first-child{margin:0}.widget .widget-head{position:relative;font-size:1.5rem;line-height:1.1;font-weight:500;padding:0 0 20px;margin:0 0 32px}.widget .widget-head::after{position:absolute;bottom:0;left:0;right:-20px;content:'';width:calc(100% + 20px);height:1px;background:#dededc}.widget .widget-navigation ul li{display:block;margin:8px 0 0}.widget .widget-navigation ul li:first-child{margin:0}.widget .widget-navigation ul li a{position:relative;display:flex;align-items:center;justify-content:left;gap:8px;font-size:1rem;text-decoration:none;color:#1c1c1c}.widget .widget-navigation ul li a:hover,.widget .widget-navigation ul li a:hover::before{color:#bc3436}.widget .widget-categories ul li{position:relative;display:block;padding:16px 0;margin:0}.widget .widget-categories ul li:last-child{padding:16px 0 0}.widget .widget-categories ul li:last-child::after{display:none}.widget .widget-categories ul li::after{position:absolute;bottom:0;left:0;right:-20px;content:'';width:calc(100% + 20px);height:1px;background:#dededc}@media screen and (max-width:420px){.widget{padding:15px}.widget .widget-categories ul li::after,.widget .widget-head::after{right:-15px;width:calc(100% + 15px)}}.widget .widget-categories ul li a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:1rem;text-decoration:none;color:#1c1c1c}.widget .widget-categories ul li a:hover{color:#bc3436}.widget .widget-categories ul li a:hover::after{background-color:#bc3436;color:#fff}.widget .widget-categories ul li a::after{flex-shrink:0;content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#dededc;color:#1c1c1c}.widget .widget-categories ul li.accessory-tab{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.widget .widget-categories ul li.accessory-tab::before{order:2;flex-shrink:0;content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#dededc;color:#1c1c1c}.widget .widget-categories ul li.accessory-tab.active,.widget .widget-categories ul li.accessory-tab:hover{color:#bc3436}.widget .widget-categories ul li.accessory-tab.active::before,.widget .widget-categories ul li.accessory-tab:hover::before{background-color:#bc3436;color:#fff}.widget .widget-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:12px}.widget .widget-tags a{position:relative;display:block;font-size:.9375rem;line-height:20px;padding:0 0 0 24px;text-decoration:none;color:#1c1c1c}.widget .widget-tags a:hover{color:#bc3436}.widget .widget-tags a:hover::before{background-color:#fff;border:1px solid #bc3436}.widget .widget-tags a:hover::after{transform:scale(1,1)}.widget .widget-tags a::before{position:absolute;content:'';width:16px;height:16px;background-color:#f6f6f5;border:1px solid #dededc;left:0;top:2px;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.widget .widget-tags a::after{position:absolute;content:'';width:6px;height:6px;left:5px;top:7px;transform:scale(0,0);-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background:#bc3436}.widget .widget-posts .post{display:flex;flex-wrap:wrap;flex-direction:column;gap:4px;margin:32px 0 0}.widget .widget-posts .post:first-child{margin:0}.widget .widget-posts .post a{color:#1c1c1c;text-decoration:none}.widget .widget-posts .post a:hover{color:#bc3436}.widget .widget-posts .post .title{font-size:1.125rem;font-weight:500;line-height:1.2}@media screen and (max-width:680px){.widget .widget-head{font-size:1.25rem}.widget .widget-posts .post .title{font-size:1.125rem}}.widget .widget-posts .post .date{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;color:#909090}.widget .widget-posts .post .date::before{content:'\e002';font-family:fontello;font-size:1.25rem;line-height:20px}.widget .widget-materials .image-box{overflow:hidden;position:relative}@media screen and (max-width:980px){.widget .widget-materials .image-box{display:none}}.widget .widget-materials .image-box h3{position:absolute;left:0;bottom:0;display:inline-block;font-size:1.5rem;line-height:1.2;font-weight:500;width:calc(100% - 65px);padding:16px 20px;margin:0;background:rgba(188,52,54,.95);color:#fff}@media screen and (max-width:680px){.widget .widget-materials .image-box h3{font-size:1.25rem}}.widget .widget-materials .image-box .image-bg{display:block;height:280px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:#f6f6f5}@media screen and (max-width:900px){.widget .widget-materials .image-box .image-bg{background-position:50% 100%}}.widget .widget-materials ul{padding:0 20px 16px;border:1px solid #dededc;border-top:0;background-color:#f6f6f5}.widget .widget-materials ul li{position:relative;display:block;padding:16px 0;margin:0}.widget .widget-materials ul li:last-child{padding:16px 0 0}.widget .widget-materials ul li:last-child::after{display:none}.widget .widget-materials ul li::after{position:absolute;bottom:0;left:0;right:-20px;content:'';width:calc(100% + 20px);height:1px;background:#dededc}.widget .widget-materials ul li a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:1rem;text-decoration:none;color:#1c1c1c}.widget .widget-materials ul li a:hover,.widget .widget-materials ul li a:hover::after{color:#bc3436}.widget .widget-materials ul li a::after{flex-shrink:0;content:"\e064";font-family:fontello;font-size:1.25rem;text-align:center;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#1c1c1c}.widget .widget-contacts{padding:30px;background-color:#282828;color:#fff}@media screen and (max-width:420px){.widget .widget-materials ul li::after{right:-15px;width:calc(100% + 15px)}.widget .widget-contacts{padding:20px}}.widget .widget-contacts .widget-head::after{background:#505050}.widget .widget-contacts .manager-info{display:flex;flex-wrap:wrap;align-items:start;gap:20px;margin:0 0 32px}.widget .widget-contacts .manager-info .avatar{width:100px;height:100px;overflow:hidden;background-color:#f6f6f5}.widget .widget-contacts .manager-info .info p.name{font-size:1.25rem;font-weight:500}.widget .widget-contacts .manager-info .info p.job{color:#b0afab}.widget .widget-contacts .contact-info ul{margin:32px 0 0}.widget .widget-contacts .contact-info ul li{margin:20px 0 0;position:relative;line-height:20px}.widget .widget-contacts .contact-info ul li:first-child{margin:0}.widget .widget-contacts .contact-info ul li::before{content:'';display:table-cell;width:20px;height:20px;position:absolute;top:0;background-repeat:no-repeat}.widget .widget-contacts .contact-info ul li.phone::before{background-image:url(../images/phone-light.svg)}.widget .widget-contacts .contact-info ul li.mail::before{background-image:url(../images/mail-light.svg)}.widget .widget-contacts .contact-info ul li.address::before{background-image:url(../images/marker-light.svg)}.widget .widget-contacts .contact-info ul li a,.widget .widget-contacts .contact-info ul li p,.widget .widget-contacts .contact-info ul li span{margin:0 0 0 32px;display:block}.widget .widget-contacts .contact-info ul li span{font-size:1.125rem;font-weight:500;margin:0 0 6px 32px}.widget .widget-contacts .contact-info ul li a,.widget .widget-contacts .contact-info ul li p{color:#b0afab}.widget .widget-contacts .contact-info ul li a:focus,.widget .widget-contacts .contact-info ul li a:hover{color:#bc3436}.widget .widget-contacts .widget-button button:hover{background-color:#fff;color:#1c1c1c}.widget .widget-contacts .widget-button button:hover::after{background-color:#b0afab;color:#fff}.widget .widget-button{margin:40px 0 0}.widget .widget-button button{display:flex;align-items:center;gap:12px;width:fit-content;padding:12px 20px;font-size:1rem;line-height:26px;text-decoration:none;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:#bc3436;color:#fff}.widget .widget-button button:hover{background-color:#282828;color:#fff}.widget .widget-button button:hover::after{color:#282828}.widget .widget-button button::after{content:"\e018";font-family:fontello;font-size:1rem;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;transition:.3s;background-color:#fff;color:#bc3436;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tabs-main .tools-bar .tabs-caption{position:relative;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:6px}.tabs-main .tools-bar .tabs-caption li{position:relative;text-align:center;font-size:16px;line-height:20px;font-weight:500;padding:12px 20px;margin:1px 0 0;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#f6f6f5;border:1px solid #dededc;border-bottom:none}.tabs-main .tools-bar .tabs-caption li:hover{color:#bc3436}.tabs-main .tools-bar .tabs-caption li.active{cursor:default;margin:0;border-top:2px solid #bc3436;background-color:#fff;color:#bc3436}@media screen and (max-width:580px){.tabs-main .tools-bar .tabs-caption li{float:none;margin:6px 0 0}.tabs-main .tools-bar .tabs-caption{overflow:hidden;float:none}}.tabs-main .tabs-panel{padding:30px;border:1px solid #dededc}.tabs-main .tabs-panel .tabs-content{display:none}.tabs-main .tabs-panel .tabs-content.active{display:block}.footer-wrapper{clear:both}.footer-wrapper .footer-top{padding:80px 0;background-color:#282828;color:#fff}@media screen and (max-width:1024px){.footer-wrapper .footer-top{padding:60px 0}}.footer-wrapper .footer-top [class*=cell-]{overflow:hidden}@media only screen and (min-width:981px) and (max-width:1280px){.footer-wrapper .footer-top [class*=cell-]{width:50%;float:left;clear:none}.footer-wrapper .footer-top [class*=cell-]:nth-child(3),.footer-wrapper .footer-top [class*=cell-]:nth-child(4){margin:40px 0 0}}@media screen and (max-width:980px){.footer-wrapper .footer-top [class*=cell-]{width:100%;float:none;clear:both;margin:40px 0 0}.footer-wrapper .footer-top [class*=cell-]:first-child{margin:0}}.footer-wrapper .footer-top .footer-logo{display:block;background-image:url(../images/logo-light.svg);background-repeat:no-repeat;width:161px;height:54px}.footer-wrapper .footer-top .footer-head{font-size:1.5rem;line-height:1.2;margin:0 0 32px;color:#fff}.footer-wrapper .footer-top ul li{font-size:1rem;line-height:1.5;margin:4px 0 0;overflow:hidden}.footer-wrapper .footer-top ul li a,.footer-wrapper .footer-top ul li p{color:#b0afab}.footer-wrapper .footer-top ul li a:focus,.footer-wrapper .footer-top ul li a:hover{color:#bc3436}.footer-wrapper .footer-top ul li:first-child{margin:0}.footer-wrapper .footer-top ul.footer-menu{float:left;width:100%}.footer-wrapper .footer-top ul.footer-menu li{padding:0 20px 0 0}@media only screen and (min-width:1041px) and (max-width:1240px){.footer-wrapper .footer-top ul.footer-menu{float:none;width:100%}.footer-wrapper .footer-top ul.footer-menu li:first-child{margin:4px 0 0}}@media screen and (max-width:540px){.footer-wrapper .footer-top ul.footer-menu{float:none;width:100%}.footer-wrapper .footer-top ul.footer-menu li:first-child{margin:4px 0 0}}.footer-wrapper .footer-top ul.footer-contact li{margin:10px 0 0;position:relative;line-height:20px}.footer-wrapper .footer-top ul.footer-contact li:first-child{margin:0}.footer-wrapper .footer-top ul.footer-contact li::before{content:'';display:table-cell;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.footer-wrapper .footer-top ul.footer-contact li.phone::before{background-image:url(../images/phone-light.svg)}.footer-wrapper .footer-top ul.footer-contact li.mail::before{background-image:url(../images/mail-light.svg)}.footer-wrapper .footer-top ul.footer-contact li.address::before{background-image:url(../images/marker-light.svg)}.footer-wrapper .footer-top ul.footer-contact li a,.footer-wrapper .footer-top ul.footer-contact li p{margin:0 0 0 28px;display:block}.footer-wrapper .footer-top ul.footer-social{margin:40px 0 0;display:inline-flex;align-items:center;gap:6px}@media screen and (max-width:980px){.footer-wrapper .footer-top ul.footer-social{margin:24px 0 0}}.footer-wrapper .footer-top ul.footer-social li{margin:0;font-size:0}.footer-wrapper .footer-top ul.footer-social li:first-child{margin:0}.footer-wrapper .footer-top ul.footer-social li a{display:block;width:32px;height:32px;text-decoration:none;cursor:pointer;border-radius:50%;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-tap-highlight-color:transparent}.footer-wrapper .footer-top ul.footer-social li a.dzen-button{background:#434952}.footer-wrapper .footer-top ul.footer-social li a.vk-button{background:#4c75a3}.footer-wrapper .footer-top ul.footer-social li a.rutube-button{background:-moz-linear-gradient(40deg,#100943 0,#ed143b 100%);background:-webkit-linear-gradient(40deg,#100943 0,#ed143b 100%);background:linear-gradient(40deg,#100943 0,#ed143b 100%)}.footer-wrapper .footer-top ul.footer-social li a.max-button{background:-moz-linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%);background:-webkit-linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%);background:linear-gradient(90deg,#4185f6 0,#4930e0 48%,#964bda 98%)}.footer-wrapper .footer-top ul.footer-blog li{overflow:hidden;display:block;margin:15px 0 0}.footer-wrapper .footer-top ul.footer-blog li:first-child{margin:0}.footer-wrapper .footer-top ul.footer-blog li .post-img{float:left;margin-right:20px;max-height:70px;overflow:hidden}.footer-wrapper .footer-top ul.footer-blog li .post-img img{width:70px}.footer-wrapper .footer-top ul.footer-blog li .post-details{overflow:hidden}.footer-wrapper .footer-top ul.footer-blog li .post-details a.post-title{overflow:hidden;font-size:1.125rem;line-height:1.2;margin:0;color:#fff}@media screen and (max-width:680px){.tabs-main .tabs-panel .tabs-content [class*=cell-]{width:100%;float:none;clear:both}.footer-wrapper .footer-top ul li{font-size:.9375rem}.footer-wrapper .footer-top ul.footer-blog li .post-details a.post-title{font-size:1rem}}.footer-wrapper .footer-top ul.footer-blog li .post-details a.post-title:hover{color:#bc3436}.footer-wrapper .footer-top ul.footer-blog li .post-details p.post-info{font-size:14px;line-height:20px;margin:4px 0 0;color:#b0afab}.footer-wrapper .footer-top ul.footer-blog li .post-details p.post-info i{margin:0 3px 0 10px}.footer-wrapper .footer-top ul.footer-blog li .post-details p.post-info i:first-child{margin:0 3px 0 0}.footer-wrapper .footer-top .footer-button{text-align:center;margin:0 0 12px}@media screen and (max-width:1040px){.footer-wrapper .footer-top ul.footer-menu li{padding:0}.footer-wrapper .footer-top .footer-button{text-align:left}}@media screen and (max-width:420px){.footer-wrapper .footer-top .footer-button{margin:0 0 8px}}.footer-wrapper .footer-top .footer-button button{position:relative;padding:12px 20px;text-align:center;display:inline-block;z-index:1;cursor:pointer;font-size:.9375rem;line-height:20px;border-radius:25px;border:1px solid #fff;background-color:#fff;color:#fff}.footer-wrapper .footer-top .footer-button button:focus,.footer-wrapper .footer-top .footer-button button:hover{text-decoration:none;border:1px solid #3d030e;background-color:#3d030e;color:#fff}.footer-wrapper .footer-bottom{overflow:hidden;padding:15px 0;background-color:#141414;color:#fff}.footer-wrapper .footer-bottom p{font-size:.875rem;line-height:20px}.footer-wrapper .footer-bottom p a{text-decoration:none;color:#fff}.footer-wrapper .footer-bottom p a:hover{color:#b0afab}.footer-wrapper .footer-bottom p span{color:#fff;cursor:pointer;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-wrapper .footer-bottom p span:hover{color:#b0afab}.not-found{max-width:600px;margin:0 auto;text-align:center}.not-found .error{font-size:160px;line-height:160px;font-weight:400;margin:0 0 20px;color:#282828}.not-found .error span{font-size:160px;line-height:160px;font-weight:400;color:#bc3436}@media screen and (max-width:640px){.not-found .error,.not-found .error span{font-size:120px;line-height:120px}}.not-found a.button{margin:40px auto 0}

.block-info .right-col .point-panel{display:none;overflow:hidden;background:#282828;border-bottom:1px solid #dededc}
.block-info .right-col .point-panel .point-panel-inner{padding:18px 24px 22px;font-size:1rem;line-height:1.55;color:#e8e8e8}
.block-info .right-col .point-panel .point-panel-inner p{max-width:100%;margin:0 0 16px}
.block-info .right-col .point-panel .point-panel-inner p:last-child{margin-bottom:0}
.block-info .right-col .point-panel .point-panel-inner strong{color:#fff}
.block-info .right-col .point-panel .point-panel-inner a{color:#fff;text-decoration:underline}
.block-info .right-col .point-panel .point-panel-inner ul{margin:16px 0;padding-left:0;list-style:none}
.block-info .right-col .point-panel .point-panel-inner ul li{padding:0 0 0 26px;margin-bottom:6px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23bc3436" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>') left 3px no-repeat;background-size:1.1rem}
.block-info .right-col .point-panel .point-panel-inner ul li:last-child{margin-bottom:0}
.block-info .right-col .point-row.active-mobile{border-bottom-color:#282828}
@media screen and (max-width:680px){.block-info .right-col .point-panel .point-panel-inner{padding:14px 16px 18px}}
@media screen and (min-width:901px){.block-info .right-col .point-panel{display:none!important}}


.block-process .nav-btn-panel{display:none;width:100%;flex-basis:100%;overflow:hidden;background:#282828}
.block-process .nav-btn-panel .nav-btn-panel-inner{padding:2px 16px 16px 16px;color:#e8e8e8;font-size:1rem;line-height:1.55;text-align:left}
.block-process .nav-btn-panel .nav-btn-panel-inner p{margin:0 0 12px}
.block-process .nav-btn-panel .nav-btn-panel-inner p:last-child{margin-bottom:0}
.block-process .nav-btn-panel .nav-btn-panel-inner strong{color:#fff}
.block-process .nav-btn-panel .nav-btn-panel-inner a{color:#fff;text-decoration:underline}
@media screen and (max-width:900px){.block-process .process-slider-wrapper .swiper-wrapper{display:none}.block-process .process-slider .right-half .nav-buttons .nav-btn{flex-wrap:wrap}}
@media screen and (min-width:901px){.block-process .nav-btn-panel{display:none!important}}


@media screen and (max-width:900px){.block-process .process-slider-wrapper .right-half{margin-top:36px}}


.block-options .options .item .opt-toggle{display:none}
@media screen and (max-width:900px){
  .block-options .options{display:block}
  .block-options .options .item{flex:0 0 100%;max-width:100%;border-right:none;border-bottom:1px solid #dededc;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:0 16px;padding:22px 0;cursor:pointer}
  .block-options .options .item:first-child{border-top:1px solid #dededc}
  .block-options .options .item .item-icon{order:1;padding:0;flex-shrink:0}
  .block-options .options .item .item-icon img{width:52px;height:52px}
  .block-options .options .item .item-info{order:2;flex:1;min-width:0;padding:0;gap:10px}
  .block-options .options .item .item-info::before{display:none}
  .block-options .options .item .item-info .item-title{margin:0;display:flex;align-items:center;min-height:52px}
  .block-options .options .item .opt-text-wrap{position:relative;width:100%;overflow:hidden;max-height:104px;transition:max-height .45s ease}
  .block-options .options .item .opt-text-wrap .opt-text{margin:0;color:#505050;font-size:1rem;line-height:1.6;padding-bottom:34px}
  .block-options .options .item .opt-text-wrap::after{content:'';position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(rgba(246,246,245,0),#f6f6f5);pointer-events:none;opacity:1;transition:opacity .3s ease;z-index:2}
  .block-options .options .item .opt-toggle{display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:36px;height:36px;padding:0;border:0;background:transparent;cursor:pointer;z-index:3}
  .block-options .options .item .opt-toggle::before{content:'';display:block;width:24px;height:24px;margin:0 auto;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23111111" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') center/contain no-repeat;transition:transform .3s ease}
  .block-options .options .item.active .opt-text-wrap{max-height:2000px}
  .block-options .options .item.active .opt-text-wrap::after{opacity:0}
  .block-options .options .item.active .opt-toggle::before{transform:rotate(180deg)}
}


@media screen and (max-width:980px){.block-faq .sidebar{margin-top:40px}}


.block-accessories-slider .block-accessories-image .block-img .accuracy-block .accuracy-value{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #ffffff;font-weight:700}


.block-advantages .advantages-swiper .swiper-slide{height:auto;display:flex;align-items:stretch}
.block-advantages .advantages-swiper .swiper-slide>.item{width:100%}


@media screen and (max-width:900px){
  .page-template-page-service .header-content .header-details h1,
  .page-template-page-pnr .header-content .header-details h1,
  .page-template-page-delivery .header-content .header-details h1,
  .page-template-page-guarantee .header-content .header-details h1{display:none}
}


.block-content-slider.stacked .content-item + .content-item{margin-top:60px}
@media screen and (max-width:900px){.block-content-slider.stacked .content-item + .content-item{margin-top:40px}}


@media screen and (max-width:900px){
  .block-accordion.faq-plain-mobile > li{margin:0 0 24px 0}
  .block-accordion.faq-plain-mobile > li:last-child{margin:0}
  .block-accordion.faq-plain-mobile .accordion-title{cursor:default;pointer-events:none;gap:0}
  .block-accordion.faq-plain-mobile .accordion-title .icon-box{display:none}
  .block-accordion.faq-plain-mobile .accordion-title .title-box{color:#1c1c1c}
  .block-accordion.faq-plain-mobile .accordion-panel{display:block!important;height:auto!important;overflow:visible!important;opacity:1!important;margin:8px 0 0 0!important}
}


@media screen and (max-width:900px){
  .block-content-slider .content-swiper .swiper-wrapper{display:block}
  .block-content-slider .content-swiper .swiper-slide{width:100%!important;margin:0 0 40px 0}
  .block-content-slider .content-swiper .swiper-slide:last-child{margin-bottom:0}
}


@media screen and (max-width:900px){
  .header-content{text-align:left}
  .header-content .header-details{align-items:flex-start;justify-content:flex-start;padding:12px 15px;min-height:auto}
  .header-content .header-details .inner{display:flex;flex-direction:column}
  .header-content .header-details .breadcrumbs{order:-1;width:100%}
  .header-content .header-details .breadcrumbs ol{justify-content:flex-start;margin:0}
  .header-content .header-details h1{text-align:left}
  .page-template-page-contacts .header-content .header-details h1{display:none}
}


@media screen and (max-width:900px){
  .header-content .header-details .breadcrumbs,
  .header-content .header-details .breadcrumbs ol,
  .header-content .header-details .breadcrumbs li{text-align:left}
  .header-content .header-details .breadcrumbs ol{width:100%}
}


.block-text .block-button.live{margin:0 0 16px 0}
.block-button.live .live-stream-btn{display:inline-flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:#1c1c1c;font-size:1rem;font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;box-shadow:none}
.block-button.live .live-stream-btn:hover{color:#bc3436}
.block-button.live .live-stream-btn::before{content:'';flex-shrink:0;width:30px;height:30px;border-radius:50%;background-color:#bc3436;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpolygon points='9,7 9,17 17,12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:55% 50%;background-size:12px}


@media screen and (max-width:900px){
  .header-content .header-details{padding:10px 0 4px 0 !important;min-height:auto !important}
}


.slider-section .hero-play-wrap{position:absolute;right:7%;top:50%;transform:translateY(-50%);z-index:15}
.slider-section .hero-play-btn{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:transparent;border:none;cursor:pointer;padding:0;transition:transform .2s ease;text-decoration:none}
.slider-section .hero-play-btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1.2px solid rgba(255,255,255,.15);box-shadow:0 0 20px rgba(255,255,255,.06);pointer-events:none}
.slider-section .hero-play-btn:hover{transform:scale(1.05)}
.slider-section .hero-play-btn .circle-text{position:absolute;top:0;left:0;width:100%;height:100%;text-transform:uppercase;animation:rotateText 14s linear infinite;pointer-events:none}
.slider-section .hero-play-btn .circle-text svg{width:100%;height:100%;display:block}
.slider-section .hero-play-btn .circle-text text{font-size:9.5px;font-weight:700;letter-spacing:.8px;fill:#fff}
.slider-section .hero-play-btn .play-triangle{position:relative;width:46px;height:46px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;background:#bc3436;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.35)}
.slider-section .hero-play-btn .play-triangle::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent #fff;filter:drop-shadow(0 0 8px #fff);margin-left:5px}
@media screen and (max-width:1024px){.slider-section .hero-play-wrap{right:5%}.slider-section .hero-play-btn{width:100px;height:100px}}
@media screen and (max-width:680px){.slider-section .hero-play-wrap{right:auto;left:46%;top:auto;bottom:6px;transform:none}.slider-section .hero-play-btn{width:86px;height:86px}}


@media screen and (max-width:900px){.block-about:not(.bg){margin-top:20px}}


.block-button.live .live-stream-btn:hover,
.block-button.live .live-stream-btn:active{transform:none}
@media screen and (max-width:900px){.header-content{text-align:left!important}.header-content .header-details{align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}.header-content .header-details .container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.header-content .header-details .inner{width:100%!important;text-align:left!important}.header-content .header-details .breadcrumbs ol{justify-content:flex-start!important}}.header-wrapper .header .header-inner .header-topbar{border-bottom:1px solid #dededc}.navigation-body-header{border-right:0!important}.navigation-body-section{border-left:0!important}@media screen and (min-width:901px){.page-template-page-catalog .block-text .row,.page-template-page-machines .block-text .row,.page-template-page-equipments .block-text .row{display:flex;align-items:stretch}.page-template-page-catalog .block-text .cell-6,.page-template-page-machines .block-text .cell-6,.page-template-page-equipments .block-text .cell-6{display:flex;flex-direction:column}.page-template-page-catalog .block-text .cell-6 .block-button.live,.page-template-page-machines .block-text .cell-6 .block-button.live,.page-template-page-equipments .block-text .cell-6 .block-button.live{margin-top:auto;margin-bottom:0}.page-template-page-catalog .block-text .cell-6:last-child .block-button,.page-template-page-machines .block-text .cell-6:last-child .block-button,.page-template-page-equipments .block-text .cell-6:last-child .block-button{margin-top:auto;margin-bottom:0}}@media screen and (max-width:620px){.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate{flex:0 0 auto;max-width:165px}.block-certificates-slider .certificates-slider-wrapper .slide-inner .slide-certificate img{border-width:5px}}.page-template-page-catalog .block-text .cell-6 .subtitle,.page-template-page-machines .block-text .cell-6 .subtitle,.page-template-page-equipments .block-text .cell-6 .subtitle{align-self:flex-start}@media screen and (max-width:900px){.header-content .header-details h1{display:none}}.footer-bottom .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}.footer-bottom .container p{margin:0}@media screen and (max-width:680px){.footer-bottom .container{justify-content:center;text-align:center}}@media screen and (min-width:769px){.post.wrap .post-details h3{min-height:3.6em}}@media screen and (max-width:900px){.single-catalog .content,.page-template-page-catalog .block-text,.page-template-page-accessories .block-text,.page-template-page-machines .block-text,.page-template-page-equipments .block-text{margin-top:20px}}@media screen and (max-width:900px){.blog .block-posts{margin-top:40px}}.block-video .inner .play-btn .play-triangle{width:46px;height:46px;background:#bc3436;box-shadow:0 4px 14px rgba(0,0,0,.35)}.block-video .inner .play-btn .play-triangle::before{border-width:9px 0 9px 15px;border-color:transparent transparent transparent #fff;filter:none;margin-left:4px}@media screen and (max-width:680px){.block-video .inner .play-btn .play-triangle{width:34px;height:34px}}.slider-wrapper .swiper-slide .slide-bg .slide-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none}@media screen and (min-width:769px){.block-posts .swiper-slide{height:auto;display:flex}.block-posts .post.wrap{height:auto!important;width:100%}}.product-inner .block-button.live.card-live{margin:16px 0 20px 0}.block-accessories .accessories .item::after{display:none}.block-accessories .accessories .item .item-image-box{border:1px solid #dededc;background:#fff;padding:20px;box-sizing:border-box;max-width:440px;margin:0 auto}@media screen and (min-width:769px){.block-posts .grid.posts .row{display:flex;flex-wrap:wrap;align-items:stretch}.block-posts .grid.posts .row .cell-4{display:flex}.block-posts .grid.posts .row .cell-4 .post.wrap{width:100%;height:auto!important}}@media screen and (min-width:901px){.page-template-page-catalog .block-text .cell-6 .block-button,.page-template-page-machines .block-text .cell-6 .block-button,.page-template-page-equipments .block-text .cell-6 .block-button{display:flex;align-items:center;min-height:36px}}@media screen and (min-width:769px){.page-template-page-equipments .products .grid .row,.page-template-page-machines .products .grid .row,.page-template-page-catalog .products .grid .row{display:flex;flex-wrap:wrap;align-items:stretch}.page-template-page-equipments .products .grid .row .cell-4,.page-template-page-machines .products .grid .row .cell-4,.page-template-page-catalog .products .grid .row .cell-4{display:flex}.page-template-page-equipments .products .grid .row .cell-4 .product,.page-template-page-machines .products .grid .row .cell-4 .product,.page-template-page-catalog .products .grid .row .cell-4 .product{width:100%}}.block-text .text{text-align:justify}.block-text .text p:empty{display:none}.block-about .block-about-text p{text-align:justify}.block-info .left-col .text p,.product-inner .description p,.post-announce p{text-align:justify}.block-options .opt-text-wrap p,.block-growth .text p,.block-statements .tab-text p,.block-history .inner p{text-align:justify}.products .product .product-details p{text-align:justify}.block-accordion .accordion-panel p,.block-single-accessory .description p{text-align:justify}@media screen and (min-width:901px){.page-template-page-accessories .block-text .row{display:flex;align-items:stretch}.page-template-page-accessories .block-text .cell-6{display:flex;flex-direction:column}.page-template-page-accessories .block-text .cell-6 .block-button.live{margin-top:auto;margin-bottom:0}.page-template-page-accessories .block-text .cell-6:last-child .block-button{margin-top:auto;margin-bottom:0}.page-template-page-accessories .block-text .cell-6 .block-button{display:flex;align-items:center;min-height:36px}}.page-template-page-accessories .block-text .cell-6 .subtitle{align-self:flex-start}.product-details .text p{text-align:justify}.block-content-text .text p{text-align:justify}.block-single-accessory .text p,.content .text p{text-align:justify}
.point-panel-inner p{text-align:justify}
@media screen and (max-width:680px){.content-wrapper .content{margin:28px 0}.content-wrapper .block-faq{margin:28px 0}.content-wrapper .main{margin-top:20px}}
.block-products-slider .prods .swiper-inner .slider-controls{display:none}@media screen and (max-width:680px){.block-products-slider .prods .swiper-inner .slider-controls{position:relative;justify-content:center;margin:24px 0 40px;padding:0;pointer-events:auto;display:flex;gap:12px}}.block-products-slider .slider-controls .arrow-btn{width:56px;height:56px;background:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto}@media screen and (max-width:900px){.block-products-slider .slider-controls .arrow-btn{width:48px;height:48px}}.block-products-slider .slider-controls .arrow-btn::after{content:'';display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23505050' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease}@media screen and (max-width:900px){.block-products-slider .slider-controls .arrow-btn::after{width:22px;height:22px}}.block-products-slider .slider-controls .arrow-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='4' y1='4' x2='20' y2='20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='20 20 20 8 20 20 8 20' stroke='%23909090' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.block-products-slider .slider-controls .swiper-prods-prev::after{transform:scale(1,1) rotate(135deg)}.block-products-slider .slider-controls .swiper-prods-next::after{transform:scale(1,1) rotate(-45deg)}
@media screen and (min-width:901px){.page-template-page-delivery .block-about .block-about-text,.page-template-page-pnr .block-about .block-about-text,.page-template-page-about .block-about .block-about-text{margin-top:-7px}.page-template-page-service .block-about .block-about-text{margin-top:-10px}}
@media screen and (max-width:680px){.slider-section .hero-play-btn{width:120px;height:120px}.slider-section .hero-play-btn .play-triangle{width:34px;height:34px}}
.slider-section .hero-play-btn .play-triangle::before{border-width:9px 0 9px 15px;filter:none;margin-left:4px}

@media screen and (max-width:680px){.block-statements .tabs-wrapper .tabs-content{background-color:#ffffff}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text{color:#1c1c1c}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text h3{color:#1c1c1c}.block-statements .tabs-wrapper .tabs-content .tab-panel .tab-panel-inner .tab-text p{color:#575756}}
@media screen and (max-width:900px){.block-info .inner .right-col .point-row.active-mobile .point-number{background:#ffffff;border-color:#dededc}.block-info .inner .right-col .point-row.active-mobile .point-info{background:#ffffff}.block-info .inner .right-col .point-row.active-mobile .point-info .point-title{color:#1c1c1c}.block-info .inner .right-col .point-row.active-mobile .point-info .point-desc{color:#909090}.block-info .right-col .point-panel{background:#ffffff}.block-info .right-col .point-panel .point-panel-inner{color:#1c1c1c}.block-info .right-col .point-panel .point-panel-inner strong{color:#1c1c1c}.block-info .right-col .point-panel .point-panel-inner a{color:#bc3436}}
@media screen and (max-width:900px){.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active{background-color:#ffffff}.block-process .process-slider-wrapper .right-half .nav-buttons .nav-btn.active .label{color:#1c1c1c}.block-process .nav-btn-panel{background:#ffffff}.block-process .nav-btn-panel .nav-btn-panel-inner{color:#1c1c1c}.block-process .nav-btn-panel .nav-btn-panel-inner strong{color:#1c1c1c}.block-process .nav-btn-panel .nav-btn-panel-inner a{color:#bc3436}}
.block-blog-intro{margin:50px 0 0}.block-blog-intro h2{margin:4px 0 16px}.block-blog-intro .blog-intro-lead{max-width:900px;margin:0;color:#575756;font-size:1.125rem;line-height:1.6}@media screen and (max-width:680px){.block-blog-intro{margin:24px 0 0}.block-blog-intro .blog-intro-lead{font-size:1rem}}
.blog .block-posts{margin-top:30px}
@media screen and (min-width:901px){.block-info .overlay-body p{text-align:justify}.block-info .overlay-body li{text-align:justify}}
@media screen and (min-width:901px){.block-content-slider .content-swiper{padding-top:6px;margin-top:-6px}}
@media screen and (min-width:1301px){.page-template-page-service .content .text{margin-left:60px;margin-right:60px}.page-template-page-service .block-directions .items{margin-left:60px;margin-right:60px}}
@media screen and (min-width:1700px){.block-numbers .numbers-wrap .numbers.swiper>.swiper-wrapper{justify-content:space-between}.block-numbers .numbers-wrap .numbers.swiper .swiper-slide{width:auto !important;margin-right:0 !important}}
.block-accordion .accordion-title .title-box::first-letter{text-transform:uppercase}
.footer-wrapper .footer-top ul.footer-booklets{clear:both;padding-top:4px}.footer-wrapper .footer-top ul.footer-booklets li a{color:#bc3436}.footer-wrapper .footer-top ul.footer-booklets li a:hover{color:#d84a4c;text-decoration:underline}
@media screen and (min-width:1301px) and (max-width:1699px){.block-numbers .numbers-wrap .numbers.swiper > .swiper-wrapper{justify-content:space-between}.block-numbers .numbers-wrap .numbers.swiper .swiper-slide:nth-child(2) .item-box{justify-content:center}.block-numbers .numbers-wrap .numbers.swiper .swiper-slide:last-child .item-box{justify-content:flex-end}}