*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1;font-weight:400}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button{background:none}img{vertical-align:top;max-width:100%}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?cekg2c);src:url(../fonts/icomoon.eot?cekg2c#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?cekg2c) format("truetype"),url(../fonts/icomoon.woff?cekg2c) format("woff"),url(../fonts/icomoon.svg?cekg2c#icomoon) format("svg");font-weight:400;font-style:normal}body,html{overflow-x:hidden;min-width:20rem}body{background:#2e3332;font-family:'Roboto',sans-serif;font-weight:400;font-size:1rem;color:#1b1e1d;line-height:1.3125rem}body.hidden_scroll-y{overflow-y:hidden}.off-scroll{overflow-y:hidden;height:100%;position:relative}a{color:#00cfa6;outline:none!important}a:hover{text-decoration:none}a:active{color:#2ecaa4}.style,[class*="section-box"],section,footer,header{width:100%;float:left}[class*="section-box"],section,footer,header{position:relative}section,header,nav,article,aside,footer,address{display:block}.container{min-width:303px}.bold{font-weight:700}@media (max-width: 991px){.off-scroll{position:fixed;width:100%}}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width: 36rem){.container,.container-sm{max-width:33.75rem}}@media (min-width: 48rem){.container,.container-sm,.container-md{max-width:45rem}}@media (min-width: 62rem){.container,.container-sm,.container-md,.container-lg{max-width:60rem}}@media (min-width: 75rem){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:71.25rem}}@media (min-width: 87.5rem){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:82.5rem}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:0;margin-right:-.75rem;margin-left:-.75rem}.row > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem;margin-top:0}.col{flex:1 0 0}.row-cols-auto > *{flex:0 0 auto;width:auto}.row-cols-1 > *{flex:0 0 auto;width:100%}.row-cols-2 > *{flex:0 0 auto;width:50%}.row-cols-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-4 > *{flex:0 0 auto;width:25%}.row-cols-5 > *{flex:0 0 auto;width:20%}.row-cols-6 > *{flex:0 0 auto;width:16.6666666667%}@media (min-width: 36rem){.col-sm{flex:1 0 0}.row-cols-sm-auto > *{flex:0 0 auto;width:auto}.row-cols-sm-1 > *{flex:0 0 auto;width:100%}.row-cols-sm-2 > *{flex:0 0 auto;width:50%}.row-cols-sm-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4 > *{flex:0 0 auto;width:25%}.row-cols-sm-5 > *{flex:0 0 auto;width:20%}.row-cols-sm-6 > *{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 48rem){.col-md{flex:1 0 0}.row-cols-md-auto > *{flex:0 0 auto;width:auto}.row-cols-md-1 > *{flex:0 0 auto;width:100%}.row-cols-md-2 > *{flex:0 0 auto;width:50%}.row-cols-md-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4 > *{flex:0 0 auto;width:25%}.row-cols-md-5 > *{flex:0 0 auto;width:20%}.row-cols-md-6 > *{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 62rem){.col-lg{flex:1 0 0}.row-cols-lg-auto > *{flex:0 0 auto;width:auto}.row-cols-lg-1 > *{flex:0 0 auto;width:100%}.row-cols-lg-2 > *{flex:0 0 auto;width:50%}.row-cols-lg-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4 > *{flex:0 0 auto;width:25%}.row-cols-lg-5 > *{flex:0 0 auto;width:20%}.row-cols-lg-6 > *{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 75rem){.col-xl{flex:1 0 0}.row-cols-xl-auto > *{flex:0 0 auto;width:auto}.row-cols-xl-1 > *{flex:0 0 auto;width:100%}.row-cols-xl-2 > *{flex:0 0 auto;width:50%}.row-cols-xl-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4 > *{flex:0 0 auto;width:25%}.row-cols-xl-5 > *{flex:0 0 auto;width:20%}.row-cols-xl-6 > *{flex:0 0 auto;width:16.6666666667%}}@media (min-width: 87.5rem){.col-xxl{flex:1 0 0}.row-cols-xxl-auto > *{flex:0 0 auto;width:auto}.row-cols-xxl-1 > *{flex:0 0 auto;width:100%}.row-cols-xxl-2 > *{flex:0 0 auto;width:50%}.row-cols-xxl-3 > *{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4 > *{flex:0 0 auto;width:25%}.row-cols-xxl-5 > *{flex:0 0 auto;width:20%}.row-cols-xxl-6 > *{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 36rem){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 48rem){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 62rem){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 75rem){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media (min-width: 87.5rem){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 36rem){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 48rem){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 62rem){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 75rem){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 87.5rem){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@font-face{font-family:'Comic Sans MS';src:url(../fonts/ComicSansMS/ComicSansMS.ttf);font-style:normal}header{z-index:2;min-height:5rem;background:#000}header .container{min-height:5rem}header .container > .row{position:relative}header .container .row{min-height:5rem}header nav{display:inline-block;vertical-align:top;width:100%}.logo{display:inline-block;vertical-align:top;position:relative;z-index:3}.logo img{width:8.5rem;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.logo img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transition:scale(1.2);-o-transform:scale(1.2)}.header-links,.footer-links{display:flex;flex-wrap:wrap;justify-content:center}.header-links li,.footer-links li{float:left;padding:0 .9375rem 0 .875rem;position:relative}.header-links li:before,.footer-links li:before{content:'';position:absolute;background:#4e5554;width:.0625rem;height:.8125rem;right:0;top:.375rem}.header-links li:last-child:before,.footer-links li:last-child:before{display:none}.header-links li a,.footer-links li a{color:#fff;position:relative;overflow:hidden;line-height:1.5625rem;display:block}.header-links li a:before,.footer-links li a:before{width:100%;height:.125rem;background:#00cfa6;content:'';position:absolute;bottom:0;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.header-links li a:hover,.footer-links li a:hover,.header-links li a.active,.footer-links li a.active{text-decoration:none}.header-links li a:hover:before,.footer-links li a:hover:before,.header-links li a.active:before,.footer-links li a.active:before{bottom:.125rem;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.header-buttons{display:flex;flex-wrap:wrap;margin:0 -.375rem}.header-buttons__link{width:12.75rem;padding:0 .375rem}.header-buttons__link:first-child{width:6.5rem}.button-mobile-menu{width:1.5rem;float:left;position:absolute;right:1.5rem;top:.75rem;height:1rem;cursor:pointer;z-index:3}.button-mobile-menu:before{border-radius:.4375rem;background:#282b2a;position:absolute;content:'';left:-.75rem;right:-.75rem;top:-1rem;bottom:-1rem;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.button-mobile-menu div{position:absolute;top:0;left:0;margin-top:.875rem;width:100%;height:.125rem;background:#666767;transition:.22s;-webkit-transition:.22s;-moz-transition:.22s;-ms-transition:.22s;-o-transition:.22s}.button-mobile-menu div:first-child{margin-top:0}.button-mobile-menu div:first-child:before{margin-top:0}.button-mobile-menu div:before{width:100%;height:100%;position:absolute;content:'';top:0;margin-top:-.4375rem;left:0;background:#666767;transition:.22s;-webkit-transition:.22s;-moz-transition:.22s;-ms-transition:.22s;-o-transition:.22s}.button-mobile-menu.open:before{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.button-mobile-menu.open div{transform:rotate(-45deg);margin-top:.375rem;background:#000}.button-mobile-menu.open div:first-child{transform:rotate(45deg);margin-top:.375rem}.button-mobile-menu.open div:before{margin-top:0;background:#000}@media (max-width: 61.9375rem){.mobile-menu{position:fixed;top:0;right:0;width:100%;overflow-y:scroll;background:#fff;height:100%;margin-right:-110%;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);padding-bottom:2.5rem;padding-top:5.6875rem;z-index:2}.mobile-menu.open{margin-right:0;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.mobile-menu.open:before,.mobile-menu.open:after{margin-right:0}.mobile-menu:before,.mobile-menu:after{position:fixed;width:100%;right:0;z-index:2;content:'';margin-right:-110%;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.mobile-menu:before{top:0;height:5.6875rem;background:#fff}.mobile-menu:after{top:5.625rem;height:1rem;background:-moz-linear-gradient(top,white 0%,rgba(252,252,252,0) 100%);background:-webkit-linear-gradient(top,white 0%,rgba(252,252,252,0) 100%);background:linear-gradient(to bottom,white 0%,rgba(252,252,252,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00fcfcfc',GradientType=0)}.mobile-menu .header-buttons{margin-top:1.75rem}header{height:auto;padding-top:1rem;padding-bottom:1rem;min-height:auto}header > .container{max-width:100%}header .container{min-height:auto}header .container .row{min-height:auto}header nav{display:inline-block;vertical-align:top;width:100%}header .header-links,header .footer-links{margin:0;display:block}header .header-links li,header .footer-links li{float:none}header .header-links li:before,header .footer-links li:before{display:none}header .header-links li a,header .footer-links li a{padding-top:.4375rem;padding-bottom:.4375rem;color:#1b1e1d;display:inline-block;vertical-align:top;font-size:1rem}header .header-links li a:hover,header .footer-links li a:hover,header .header-links li a.active,header .footer-links li a.active{color:#00cfa6!important}header .header-links li a:before,header .footer-links li a:before,header .header-links li a:after,header .footer-links li a:after{display:none}.logo img{width:9.25rem}.header-buttons{margin-top:1rem}}.section-box-title{color:#666767;background:#282b2a;padding-top:.8125rem;padding-bottom:1.0625rem}.section-box-title__title{color:inherit;font-size:1.25rem;line-height:1.375rem}.section-banner{height:9.1875rem}.section-banner .container,.section-banner .row{height:100%}.section-banner .container{position:relative;z-index:1;overflow:hidden;background:url(../images/section-1/bg.jpg) 50% 100% no-repeat}.section-banner .container:before{width:31.25rem;height:31.25rem;margin-top:-15.625rem;z-index:-1;position:absolute;content:'';left:-15.625rem;top:50%;background:-moz-radial-gradient(center,ellipse cover,#f0391b 0%,rgba(255,255,255,0) 70%);background:-webkit-radial-gradient(center,ellipse cover,#f0391b 0%,rgba(255,255,255,0) 70%);background:radial-gradient(ellipse at center,#f0391b 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0391b',endColorstr='#00ffffff',GradientType=1);opacity:.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:alpha(opacity=25)}.section-banner__img{position:absolute;z-index:-1;left:50%;top:-3.25rem;margin-left:-1.0625rem}.section-banner__button{padding-right:2rem}.section-banner__text{color:#fbcf4a;font-size:1.9375rem;margin-left:-.8125rem;padding-right:5.9375rem;line-height:2.1875rem;background:url(../images/section-1/bg-text.jpg) 50% 50% no-repeat;background-size:cover;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-banner__text span{display:block;font-size:1.375rem;line-height:1.5rem}.section-box-2 .container{padding-left:0;padding-right:0}.slider{width:100%;max-width:100%;margin:0 auto;color:#fff;position:relative;overflow:hidden;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}.slider:before{opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);height:3.75rem;width:100%;left:0;bottom:0;position:absolute;z-index:1;content:'';background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#000000',GradientType=0)}.slider__item{text-align:center;position:relative;overflow:hidden;background:#00cfa6}.slider__item_info{height:26.25rem;display:flex;flex-wrap:wrap;z-index:2;position:relative;padding:0 .3125rem}.slider__item_info > *{width:100%}.slider__item_text{font-weight:700;font-size:3.5rem;line-height:3.9375rem;padding-top:4.3125rem;position:relative;font-family:'Comic Sans MS';z-index:1}.slider__item_text:after{-webkit-text-stroke:.4375rem #008b6f;content:attr(text);position:absolute;top:4.3125rem;left:0;z-index:-1;text-shadow:0 .1875rem 1rem rgba(10,109,89,0.75)}.slider__item_button{width:12rem;display:inline-block;vertical-align:top;margin-bottom:4.8125rem}.slider__item_img{position:absolute;left:0;bottom:-1.25rem}.slider__item.type-1 .slider__item_img{margin-left:7.875rem;bottom:-1.25rem}.slider__item.type-2 .slider__item_img{margin-left:8.125rem;bottom:-1.625rem}.slider__item.type-2 .slider__item_text{color:#f92300}.slider__item.type-2 .slider__item_text:after{-webkit-text-stroke:.4375rem #fff;text-shadow:0 .1875rem 1rem rgba(12,48,108,0.75)}.slider__item.type-3 .slider__item_img{margin-left:5.6875rem;bottom:-1.3125rem}.slider__item.type-3 .slider__item_text{color:#00cfa6}.slider__item.type-3 .slider__item_text:after{-webkit-text-stroke:.4375rem #fff;text-shadow:0 .1875rem 1rem rgba(23,26,25,0.75)}.section-box-3{padding-top:1.875rem}.section-box-3 .col:first-child .advantages__item:before{display:none}.advantages__item{position:relative;padding-left:4.0625rem;padding-right:.125rem;cursor:default;color:#e4e4e4;display:flex;flex-wrap:wrap;height:100%;align-items:center}.advantages__item:before{content:'';position:absolute;width:.0625rem;height:3rem;background:#4e5554;left:-1.5rem;top:50%;margin-top:-1.375rem}.advantages__item:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transition:scale(1.2);-o-transform:scale(1.2)}.advantages__item img{position:absolute;top:.125rem;left:0;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.advantages__item span{display:block;font-size:1.25rem;line-height:1.5rem}.section-box-bg{margin-bottom:2.5rem;margin-top:2.125rem}.section-box-bg > .container{background:#282b2a;border-radius:.375rem}.section-box-bg > .container > .row > *{padding-right:0;padding-left:0}.section-box-4{padding-bottom:1.5rem}.slot{margin-top:.1875rem}.slot__link{display:block;margin-top:1.625rem;width:100%;height:9.25rem;overflow:hidden;border-radius:.25rem}.slot__link img,.slot__link svg{width:100%;height:100%;object-fit:cover;display:block}.page-title,.editor-text{margin-top:2.25rem}.page-title{text-transform:uppercase;font-size:1.5rem;line-height:1.5625rem;display:inline-block;vertical-align:top;color:#e0c957;position:relative;padding:0 2.9375rem;z-index:1}.page-title:after{content:'';position:absolute;height:100%;left:0;width:100%;background:#282b2a;z-index:-1;top:0}.page-title:before{content:'';position:absolute;width:81rem;height:.0625rem;top:50%;left:50%;margin-left:-40.4375rem;background:#2e3332;z-index:-2}.section-box-5{padding-bottom:1.5rem}.section-box-5 .page-title{margin-bottom:1.5rem}.comment__item{color:#fff;padding-top:.75rem}.comment__item_bg{background:#1b1e1d;border-radius:.375rem;padding:1.75rem 1.5rem 0;height:11.75rem;padding-bottom:.75rem;overflow:hidden;position:relative}.comment__item_bg.hidden:after{content:'';position:absolute;left:0;right:0;bottom:0;height:6.5rem;background:url(../images/section-5/comments-mask.png) 50% 100%;background-size:cover;z-index:1}.comment__item_bg.hidden .comment__button{display:block}.comment__item_bg.visible{height:auto}.comment__item_bg.visible:after{display:none}.comment__item_bg.visible .comment__text{padding-bottom:1.5rem}.comment__item_bg.visible .comment__button:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.comment__button{display:none;position:absolute;left:0;right:0;bottom:0;height:2.5rem;cursor:pointer}.comment__button:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.5rem;content:'\e900';position:absolute;left:0;bottom:0;height:100%;z-index:2;color:#00cfa6;width:100%;text-align:center;line-height:2.5rem;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.comment__name{font-weight:500}.comment__date{font-size:.875rem;color:#666767;line-height:1.125rem;padding-top:.4375rem}.comment__text{margin-top:.9375rem}.section-box-6{padding-bottom:3.9375rem}@media (min-width: 62rem) and (max-width: 74.9375rem){.advantages__item{padding-left:2.1875rem;align-items:start}.advantages__item:before{left:-.75rem}.advantages__item img{width:1.625rem;top:0}.advantages__item span{font-size:.9375rem!important;line-height:1.1875rem!important}}@media (min-width: 48rem) and (max-width: 61.9375rem){.section-box-3 .row{margin-left:-.375rem;margin-right:-.375rem}.section-box-3 .col{padding-left:.375rem;padding-right:.375rem}.advantages__item{align-items:start;padding-left:1.125rem}.advantages__item:before{left:-1.125rem}.advantages__item img{width:1.25rem;top:0;left:-.625rem}.advantages__item span{font-size:.75rem!important;line-height:1rem!important}}@media (max-width: 87.4375rem){.section-banner__text{padding-right:1.5rem}.slider__item_info{padding:0}.slider_text{font-size:2.5rem;line-height:3.1875rem}.slider__item.type-3 .slider__item_img{margin-left:2.125rem}.slot__link{width:100%;height:7.6875rem}.advantages__item span{font-size:1rem;line-height:1.25rem}}@media (max-width: 74.9375rem){.section-banner__text{margin-left:0;padding-right:.625rem}.slider__item.type-3 .slider__item_img{margin-left:-7.5rem}.slider__item_text{font-size:2.5rem;line-height:3.1875rem}.slider__item_info{padding:0 .5rem}.slot__link{height:6.25rem}}@media (max-width: 61.9375rem){.section-banner__text{font-size:1.3125rem;line-height:1.4375rem;padding-right:5.875rem}.section-banner__text span{font-size:.9375rem;line-height:.9375rem}.section-banner__button{padding-right:0}.section-banner__img{position:absolute;top:-4.125rem;margin-left:-11.4375rem;transform:scale(0.7)}.slider__item.type-1 .slider__item_img{margin-left:-6.625rem}.slider__item.type-2 .slider__item_img{margin-left:-7.8125rem}.slider__item.type-3 .slider__item_img{margin-left:-10rem}.slider__item_text{font-size:1.875rem;line-height:2.3125rem}.slider__item_button{margin-bottom:5.3125rem}.slot{margin-top:.5625rem}.slot > .col-12:nth-child(odd){text-align:right}.slot__link{height:4.4375rem;margin-top:.75rem}.page-title,.editor-text{margin-top:2.25rem}.section-box-4{padding-bottom:.0625rem}.section-box-5{padding-bottom:0}.section-box-5 .page-title{margin-bottom:.5rem}.section-box-6{padding-bottom:1.375rem}.section-box-bg{margin-bottom:1.5rem}}@media (max-width: 47.9375rem){.section-banner{height:14.875rem}.section-banner__text{padding:1.5rem 0 0;width:18.875rem;margin:0 auto}.section-banner__button{margin-bottom:1.8125rem}.section-banner__img{top:3.9375rem;margin-left:-8.8125rem;transform:scale(1);width:21.875rem}.slider__item[class*="type-"] .slider__item_img{width:25.25rem;margin-left:-4.5rem;bottom:0;max-width:none}.slider__item_info{width:17.5rem;margin:0 auto}.slider__item_text{padding-top:1.6875rem;min-height:6.9375rem;font-size:1.75rem;line-height:2.0625rem}.slider__item_text:after{top:1.6875rem}.slider__item_button{margin-bottom:0;margin-top:7.8125rem}.advantages__item{margin-top:.0625rem;padding-right:0;padding-bottom:1.5625rem;padding-top:1.5625rem;width:18.5rem;margin-left:auto;margin-right:auto;border-bottom:.0625rem solid #4e5554}.advantages__item:before{display:none}.advantages__item img{top:50%;margin-top:-1.3125rem}.advantages__item span{font-size:1.25rem;line-height:1.5rem}.section-box-3{padding-top:.0625rem}.section-box-3 .col:nth-child(2) .advantages__item img{margin-top:-1.5rem}.section-box-3 .col:nth-child(4) .advantages__item{border-bottom:0;padding-bottom:0}.section-box-3 .col:nth-child(4) .advantages__item img{margin-top:-.3125rem}.section-box-bg{margin-top:2.0625rem}.slot__link{display:flex;margin-left:auto;margin-right:auto;height:9.6875rem}.page-title{padding-left:0;padding-right:0}.page-title:before,.page-title:after{display:none}}@media (max-width: 35.9375rem){.slot > .col-6{padding-left:.375rem;padding-right:.375rem}.slot > .col-6:nth-child(odd) .slot__link{margin-left:auto}.slot__link{width:8.875rem;height:6.5625rem;margin-left:0;margin-right:0}.slider__item.type-3 .slider__item_img{margin-left:-20.6875rem;left:50%}.advantages__item{width:100%}.advantages__item span{display:block;width:14.4375rem}}.buttons{line-height:3.0625rem;height:3rem;border-radius:.375rem;text-align:center;position:relative;z-index:1;overflow:hidden;display:block;margin:0 auto;font-weight:700;cursor:pointer;text-transform:uppercase;background:#ff2400;background:-moz-linear-gradient(top,#ff2400 0%,#b91a00 88%,#ff2400 100%);background:-webkit-linear-gradient(top,#ff2400 0%,#b91a00 88%,#ff2400 100%);background:linear-gradient(to bottom,#ff2400 0%,#b91a00 88%,#ff2400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2400',endColorstr='#ff2400',GradientType=0);font-size:1rem;color:#fff;width:12rem;text-shadow:0 .125rem .125rem #680f00;box-shadow:0 .1875rem 1rem 0 rgba(10,109,89,0.35)}.buttons:hover{background:#ff2400;background:-moz-linear-gradient(top,#ff2400 0%,#b91a00 12%,#ff2400 100%);background:-webkit-linear-gradient(top,#ff2400 0%,#b91a00 12%,#ff2400 100%);background:linear-gradient(to bottom,#ff2400 0%,#b91a00 12%,#ff2400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2400',endColorstr='#ff2400',GradientType=0)}.buttons:active{color:#fff}.btn-login,.btn-register{background:#2debc5;color:#1b1e1d;text-align:left;text-transform:none;width:100%;text-shadow:none;box-shadow:none}.btn-login:before,.btn-register:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b1e1d;position:absolute;top:50%}.btn-login:after,.btn-register:after{content:'';position:absolute;left:0;bottom:0;top:0;width:0;background:#00cfa6;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;z-index:-1}.btn-login:hover,.btn-register:hover{text-decoration:none;background:#2debc5;color:#1b1e1d}.btn-login:hover:after,.btn-register:hover:after{width:100%}.btn-login:active,.btn-register:active{background:#2debc5;color:#1b1e1d}.btn-login:active:after,.btn-register:active:after{background:#2ecaa4}.btn-login{padding-left:1.0625rem}.btn-login:before{font-size:1.5rem;right:.75rem;margin-top:-.75rem;content:'\e902'}.btn-register{padding-left:2rem}.btn-register:before{font-size:1.375rem;right:1.125rem;margin-top:-.6875rem;content:'\e903'}.button-get{background:#e1ca57;background:-moz-linear-gradient(top,#e1ca57 0%,#bc9045 88%,#e1ca57 100%);background:-webkit-linear-gradient(top,#e1ca57 0%,#bc9045 88%,#e1ca57 100%);background:linear-gradient(to bottom,#e1ca57 0%,#bc9045 88%,#e1ca57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ca57',endColorstr='#e1ca57',GradientType=0);text-shadow:0 .125rem .125rem #9e732a;box-shadow:0 .1875rem 1rem 0 rgba(0,0,0,0.75)}.button-get:hover{background:#e1ca57;background:-moz-linear-gradient(top,#e1ca57 0%,#bc9045 12%,#e1ca57 100%);background:-webkit-linear-gradient(top,#e1ca57 0%,#bc9045 12%,#e1ca57 100%);background:linear-gradient(to bottom,#e1ca57 0%,#bc9045 12%,#e1ca57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1ca57',endColorstr='#e1ca57',GradientType=0)}.button-get:before,.button-get:after{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffee80;position:absolute;font-size:.875rem;content:'\e901';top:50%;margin-top:-.4375rem}.button-get:before{left:1rem}.button-get:after{right:1rem;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.owl-stage{position:relative;-ms-touch-action:pan-Y;float:left}.owl-stage-outer{position:relative;-webkit-transform:translate3d(0,0,0);display:inline-block;vertical-align:top;width:100%}.owl-item{float:left;position:relative;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;position:relative}.owl-item > [class*="col"]{width:100%!important;padding-left:.75rem;padding-right:.75rem}.owl-dots{display:flex;flex-wrap:wrap;width:100%;justify-content:center;position:absolute;left:0;bottom:1.5rem;z-index:1}.owl-dots.disabled{display:none}.owl-dots .owl-dot{width:.75rem;height:.75rem;cursor:pointer;margin-right:.25rem;margin-left:.25rem;margin-top:.25rem;position:relative;overflow:hidden;z-index:3}.owl-dots .owl-dot:before{content:'';top:0;bottom:0;left:0;right:0;background:#fff;position:absolute;border-radius:100%}.owl-dots .owl-dot.active{margin-right:.1875rem;margin-left:.1875rem}.owl-dots .owl-dot.active:before{top:.125rem;bottom:.125rem;left:.125rem;right:.125rem;background:#ff2400}.owl-dots .owl-dot:hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}.owl-nav.disabled{display:none}@media (max-width: 47.9375rem){.owl-dots{bottom:1.5rem}}.section-box-page{padding-top:3.6875rem}.section-breadcrumb{background:#282b2a;padding-top:.6875rem;padding-bottom:.8125rem;color:#fff}.section-breadcrumb .container{overflow:hidden;position:relative}.breadcrumb{margin:0 -.75rem;display:flex;width:100%;white-space:nowrap;position:relative}.breadcrumb:before{position:absolute;height:1.5rem;right:-1.5rem;top:50%;margin-top:-.75rem;content:'';width:3.75rem;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#282b2a 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#282b2a 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#282b2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#282b2a',GradientType=1);z-index:2}.breadcrumb li{padding:0 .75rem}.breadcrumb li a,.breadcrumb li span{font-size:1rem}.breadcrumb li a{position:relative;color:#00cfa6}.breadcrumb li a:before{content:'';width:.0625rem;height:.875rem;background:#fff;position:absolute;right:-.75rem;top:50%;margin-top:-.375rem;display:block}.editor-text{position:relative;color:#fff;padding-left:2.25rem;padding-right:2.25rem;overflow:hidden}.editor-text *{font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;color:inherit!important}.editor-text a{color:#00cfa6!important}.editor-text a:hover{color:#2debc5!important;text-decoration:underline}.editor-text a:active{color:#2ecaa4!important}.editor-text > h2:first-child,.editor-text h1:first-child{margin:0 auto;display:table;color:#e0c957!important;position:relative;padding:0 2.9375rem;z-index:1;text-transform:uppercase;font-size:1.5rem!important;line-height:1.5625rem!important}.editor-text > h2:first-child:after,.editor-text h1:first-child:after{content:'';position:absolute;height:100%;left:0;width:100%;background:#282b2a;z-index:-1;top:0}.editor-text > h2:first-child:before,.editor-text h1:first-child:before{content:'';position:absolute;width:81rem;height:.0625rem;top:50%;left:50%;margin-left:-40.4375rem;background:#2e3332;z-index:-2}.editor-text h1,.editor-text h2,.editor-text h3,.editor-text h4,.editor-text h5,.editor-text h6{font-weight:700}.editor-text h1,.editor-text h2{margin-top:2.1875rem;text-align:center}.editor-text h1{font-size:1.5rem!important;line-height:1.6875rem!important}.editor-text h2{font-size:1.375rem!important;line-height:1.5625rem!important}.editor-text h3{font-size:1.25rem!important;line-height:1.3125rem!important}.editor-text h4{font-size:1.125rem}.editor-text h5{font-size:1.0625rem}.editor-text h6{font-size:1rem}.editor-text > *{margin-top:1.3125rem}.editor-text > :first-child{margin-top:0}.editor-text ul li,.editor-text ol li{position:relative;line-height:1.3125rem!important}.editor-text ol{list-style:none;list-style-position:inside;counter-reset:item}.editor-text ol li:before{content:counter(item) ". ";counter-increment:item;color:#666767;padding-left:1rem}.editor-text ul li{padding-left:1rem}.editor-text ul li:before{content:'';position:absolute;left:.25rem;top:.625rem;width:.375rem;height:.375rem;border-radius:100%;background:#666767}.editor-text hr{display:block!important;border:0!important;height:.0625rem;background:#e0e0e0;margin-top:1.5rem}.editor-text .profile{color:#fff!important;font-weight:700;font-size:1.125rem!important;line-height:1.4375rem!important;text-transform:uppercase;background:#bc9045;background:-moz-linear-gradient(left,#bc9045 0%,#e1ca57 25%,#e1ca57 75%,#bc9045 100%);background:-webkit-linear-gradient(left,#bc9045 0%,#e1ca57 25%,#e1ca57 75%,#bc9045 100%);background:linear-gradient(to right,#bc9045 0%,#e1ca57 25%,#e1ca57 75%,#bc9045 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc9045',endColorstr='#bc9045',GradientType=1);padding:.5625rem 1.5625rem .5rem}.editor-text table{width:100%}.editor-text table tr:nth-child(odd) td{background:#2e3332}.editor-text table td{padding-top:.75rem;padding-bottom:.8125rem;padding-left:.8125rem}@media (max-width: 61.9375rem){.editor-text{padding-left:.75rem;padding-right:.75rem}}@media (max-width: 47.9375rem){.editor-text > h2:first-child,.editor-text h1:first-child{padding-left:0;padding-right:0}.editor-text > h2:first-child:after,.editor-text > h2:first-child:before,.editor-text h1:first-child:after,.editor-text h1:first-child:before{display:none}.editor-text h1,.editor-text h2{text-align:left;margin-bottom:-.625rem}.editor-text hr{margin-top:1.0625rem}.editor-text ul li{padding-left:0}.editor-text ul li:before{position:relative;top:.625rem;display:inline-block;vertical-align:top;margin-right:.5rem}}.section-box-footer{background:#1b1e1d;color:#fff;padding-top:2.625rem;padding-bottom:1.9375rem}.section-box-footer .header-buttons{margin-top:2.875rem}.footer-links{margin:0 -.875rem}.footer-links li{padding:0 .875rem}.footer-links li:before{right:-.0625rem}.footer-links li a{transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;color:#e4e4e4}.footer-links li a:before,.footer-links li a:after{display:none}.footer-links li a:hover{color:#00cfa6}.footer-links li a.active{color:#00cfa6}.footer-img-links{display:flex;flex-wrap:wrap;margin:0 -1.5rem;padding-top:1.75rem}.footer-img-links a{margin:0 1.5rem}.footer-copyright{font-size:1rem;margin-top:1.8125rem;color:#666767}@media (min-width: 48rem) and (max-width: 74.9375rem){.footer-links li a{font-size:.75rem}}@media (max-width: 61.9375rem){.section-box-footer{padding-top:1.4375rem}.footer-img-links{padding-top:1.375rem}.footer-links{margin:0 -.375rem}.footer-links li{margin:0 .375rem;float:left;padding:0 .125rem}.footer-links li:before{right:-.4375rem}.footer-links li a{font-size:.6875rem;padding-top:.0625rem;padding-bottom:.0625rem}}@media (max-width: 47.9375rem){.section-box-footer{padding-top:1.6875rem}.section-box-footer > .container{max-width:100%}.section-box-footer .header-buttons{margin-top:1.75rem}.footer-links{margin:0}.footer-links li{margin:0;float:none;width:100%;text-align:center}.footer-links li:before{display:none}.footer-links li a{font-size:1rem;padding-top:.1875rem;padding-bottom:.1875rem;display:inline-block;vertical-align:top}.footer-img-links{margin:0;padding-top:.5rem}.footer-img-links a{margin:.875rem 0 0;width:100%;text-align:center}.footer-copyright{margin-top:1.9375rem}}
/* === aggressive unique redesign === */
body{background:linear-gradient(180deg,#0d1a19 0%,#102826 38%,#0a1615 100%);color:#ecfdf5}
a{color:#2dd4bf}
a:hover{color:#ffffff}
.section-box-header.site-header-single{background:rgba(11,29,28,.88);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08);padding:18px 0;position:sticky;top:0;z-index:20}
.site-header-single .logo img{max-width:280px;width:100%;height:auto}
.site-header-single .header-buttons{display:flex;gap:14px}
.site-header-single .buttons{min-width:160px;border-radius:999px;border:none;background:linear-gradient(90deg,#dc2626 0%,#14b8a6 100%);color:#fff;box-shadow:0 12px 30px rgba(20,184,166,.18)}
.site-header-single .btn-login,.site-header-single .btn-register{padding-right:52px}
.site-header-single .btn-login:after,.site-header-single .btn-register:after{display:none}
.hero-compact{padding:74px 0 34px;background:radial-gradient(circle at left top,rgba(220,38,38,.30),transparent 32%),radial-gradient(circle at right center,rgba(20,184,166,.22),transparent 28%)}
.hero-grid{row-gap:26px}
.hero-badge{display:inline-block;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.08);color:#d1fae5;font-size:14px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}
.section-box-title__title{font-size:52px!important;line-height:1.06!important;color:#fff!important;max-width:780px;margin:0 0 18px!important;text-align:left!important}
.hero-lead{font-size:19px;line-height:1.65;color:#d1fae5;max-width:700px}
.hero-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}
.secondary-cta{background:#ffffff!important;color:#0f172a!important}
.hero-offer-card{padding:28px;border-radius:30px;background:linear-gradient(180deg,rgba(220,38,38,.92),rgba(20,184,166,.88));color:#fff;box-shadow:0 24px 60px rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.18)}
.hero-offer-card__top{text-transform:uppercase;letter-spacing:.1em;font-size:13px;margin-bottom:14px;color:#ecfeff}
.hero-offer-card__sum{font-size:38px;line-height:1.1;margin-bottom:12px}
.hero-offer-card__text{font-size:17px;line-height:1.55;color:#f8fafc}
.hero-points{margin-top:18px}
.hero-points li{position:relative;padding-left:22px;margin-top:10px;line-height:1.5}
.hero-points li:before{content:'';position:absolute;left:0;top:10px;width:10px;height:10px;border-radius:50%;background:#fff}
.alt-highlights,.split-review,.slots-showcase,.reviews-modern,.benefits-clean{padding:28px 0 10px}
.gapped-row{row-gap:22px}
.highlight-card{min-height:100%;padding:28px;border-radius:28px;background:#10211f;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px rgba(0,0,0,.18)}
.highlight-card__eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px;color:#ecfeff}
.highlight-card__title{font-size:28px;line-height:1.18;margin-bottom:14px;color:#fff}
.highlight-card p{color:#d1fae5;line-height:1.65}
.highlight-card--red{background:linear-gradient(180deg,#7f1d1d 0%,#dc2626 100%)}
.highlight-card--green{background:linear-gradient(180deg,#065f46 0%,#16a34a 100%)}
.highlight-card--teal{background:linear-gradient(180deg,#0f766e 0%,#14b8a6 100%)}
.benefits-row{row-gap:20px}
.benefits-clean .advantages__item{display:flex;align-items:flex-start;gap:16px;height:100%;padding:24px;border-radius:24px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}
.benefits-clean .advantages__item img{flex:0 0 auto;max-width:48px;height:auto;margin-top:2px;position:static}
.benefits-clean .advantages__item span{display:block;position:static!important;transform:none!important;width:auto!important;color:#fff;font-size:18px;line-height:1.45}
.review-aside{padding:28px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(236,253,245,.92));color:#10211f;box-shadow:0 20px 45px rgba(0,0,0,.14)}
.review-aside .page-title{color:#b91c1c;margin-bottom:18px;text-align:left}
.review-aside p{font-size:17px;line-height:1.72;color:#17302e}
.editor-text--light{background:rgba(255,255,255,.05);padding:30px;border-radius:28px;border:1px solid rgba(255,255,255,.08)}
.editor-text--light > h2:first-child{display:block;padding:0;color:#fff!important}
.editor-text--light > h2:first-child:after,.editor-text--light > h2:first-child:before{display:none}
.editor-text--light p{color:#d1fae5!important;line-height:1.72!important}
.page-title{font-size:40px;line-height:1.12;color:#fff;text-transform:uppercase;margin-bottom:30px}
.slot-grid-modern{row-gap:24px}
.slot-grid-modern .slot__link{display:block;height:100%;padding:14px;border-radius:28px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);transition:transform .25s ease,box-shadow .25s ease}
.slot-grid-modern .slot__link:hover{transform:translateY(-4px);box-shadow:0 18px 35px rgba(20,184,166,.16)}
.slot-grid-modern .slot__link img{display:block;width:100%;border-radius:20px}
.slot-grid-modern .slot__link span{display:block;margin-top:14px;text-align:center;color:#fff;font-size:18px;font-weight:700;line-height:1.3}
.reviews-modern .comment__item{margin-bottom:22px}
.reviews-modern .comment__item_bg{height:100%;padding:28px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(209,250,229,.95));color:#10211f;box-shadow:0 18px 40px rgba(0,0,0,.14)}
.reviews-modern .comment__name{font-size:24px;font-weight:700;color:#b91c1c}
.reviews-modern .comment__date{margin-top:10px;color:#0f766e;font-weight:700}
.reviews-modern .comment__text{margin-top:14px;font-size:17px;line-height:1.7;color:#17302e}
.site-footer-clean{background:#081312;padding:24px 0 30px;border-top:1px solid rgba(255,255,255,.06)}
.site-footer-clean .footer-copyright{margin-top:0;color:#d1fae5;font-size:15px}
.footer-links,.header-links,.footer-img-links,.button-mobile-menu,.mobile-menu{display:none!important}
@media (max-width: 991px){
  .section-box-title__title{font-size:38px!important}
  .site-header-single .header-buttons{justify-content:flex-end}
}
@media (max-width: 767px){
  .hero-compact{padding-top:42px}
  .section-box-title__title{font-size:30px!important}
  .hero-lead,.review-aside p,.editor-text--light p,.highlight-card p,.reviews-modern .comment__text{font-size:16px}
  .hero-offer-card__sum{font-size:30px}
  .site-header-single .buttons{min-width:132px;font-size:14px}
  .page-title{font-size:28px}
  .benefits-clean .advantages__item span{font-size:16px}
}


/* === mobile header + slot image refinements === */
.button-get:before,.button-get:after{display:none!important}
.hero-actions .buttons{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:58px;padding:16px 26px!important}
.slot-grid-real .slot__link{overflow:hidden}
.slot-grid-real .slot__link img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#0f172a}
.site-header-single .container{position:relative}
.site-header-single .row{align-items:center}
.site-header-single .header-buttons__link{display:flex}
.site-header-single .header-buttons__link .buttons{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}
.hero-offer-card,.highlight-card,.review-aside,.editor-text--light,.reviews-modern .comment__item_bg,.slot-grid-modern .slot__link,.benefits-clean .advantages__item{overflow:hidden}
@media (max-width: 767px){
  .site-header-single{padding:12px 0}
  .site-header-single .container{padding-left:12px;padding-right:12px}
  .site-header-single .row{flex-wrap:nowrap;margin-left:-6px;margin-right:-6px}
  .site-header-single .row > *{padding-left:6px;padding-right:6px}
  .site-header-single .col-6:first-child{flex:0 0 42%;width:42%;max-width:42%}
  .site-header-single .col-6:last-child{flex:0 0 58%;width:58%;max-width:58%}
  .site-header-single .logo{display:block}
  .site-header-single .logo img{max-width:170px}
  .site-header-single .header-buttons{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px;width:100%}
  .site-header-single .header-buttons__link{flex:1 1 0}
  .site-header-single .buttons{min-width:0!important;width:100%;padding:12px 12px!important;font-size:13px;line-height:1.15;border-radius:18px;box-shadow:none}
  .site-header-single .btn-login,.site-header-single .btn-register{padding-right:12px!important;padding-left:12px!important}
  .hero-compact{padding:28px 0 20px}
  .hero-badge{font-size:11px;letter-spacing:.05em;padding:8px 12px;margin-bottom:14px}
  .section-box-title__title{font-size:28px!important;line-height:1.1!important;margin-bottom:14px!important}
  .hero-lead{font-size:16px;line-height:1.55}
  .hero-actions{gap:10px;margin-top:20px}
  .hero-actions .buttons{width:100%;min-height:52px}
  .hero-offer-card{padding:20px;border-radius:22px}
  .hero-offer-card__sum{font-size:28px}
  .highlight-card,.review-aside,.editor-text--light,.reviews-modern .comment__item_bg{padding:20px;border-radius:22px}
  .highlight-card__title{font-size:22px}
  .benefits-clean .advantages__item{padding:18px;border-radius:20px;gap:12px}
  .benefits-clean .advantages__item img{max-width:40px}
  .benefits-clean .advantages__item span{font-size:15px;line-height:1.4}
  .page-title{font-size:24px;line-height:1.15;margin-bottom:18px}
  .slot-grid-modern{row-gap:14px}
  .slot-grid-modern .col-6{padding-left:7px;padding-right:7px}
  .slot-grid-modern .slot__link{padding:10px;border-radius:18px}
  .slot-grid-modern .slot__link img{border-radius:14px}
  .slot-grid-modern .slot__link span{font-size:14px;margin-top:10px}
  .reviews-modern .comment__name{font-size:20px}
  .reviews-modern .comment__date{font-size:14px}
  .reviews-modern .comment__text{font-size:15px;line-height:1.55}
  .site-footer-clean{padding:20px 0 24px}
}
@media (max-width: 420px){
  .site-header-single .logo img{max-width:148px}
  .site-header-single .buttons{font-size:12px;padding:11px 8px!important}
  .site-header-single .header-buttons{gap:6px}
  .section-box-title__title{font-size:25px!important}
}


/* ==== Olimp redesign v5 ==== */
body.olimp-theme{background:#07111f;color:#edf4ff}
a{color:#d8b15a}
.site-header-single.olimp-header{background:rgba(6,19,39,.92);border-bottom:1px solid rgba(216,177,90,.2);padding:14px 0}
.site-header-single .buttons{background:linear-gradient(135deg,#0f3f86 0%,#d8b15a 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)}
.site-header-single .btn-login,.site-header-single .btn-register{padding-right:18px!important}
.hero-compact.olimp-hero{padding:72px 0 36px;background:radial-gradient(circle at left top,rgba(216,177,90,.2),transparent 30%),radial-gradient(circle at right center,rgba(18,61,120,.45),transparent 30%),linear-gradient(180deg,#07111f 0%,#091a30 100%)}
.hero-badge{display:inline-block;padding:14px 24px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(216,177,90,.18);color:#f3dfac;text-transform:uppercase;letter-spacing:1px;font-size:13px;margin-bottom:26px}
.section-box-title__title{font-size:64px;line-height:1.04;color:#fff;margin-bottom:22px}
.hero-lead{font-size:24px;line-height:1.55;color:#d8e6fb;max-width:760px}
.hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}
.hero-actions .buttons{min-width:210px;border-radius:18px;padding:18px 26px;font-weight:800;letter-spacing:.2px}
.hero-actions .secondary-cta{background:transparent!important;border:1px solid rgba(216,177,90,.36)!important;color:#f5deb0!important}
.olimp-offer,.highlight-card,.review-aside,.editor-text--light,.comment__item_bg,.benefits-clean .advantages__item,.slot-grid-modern .slot__link{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border:1px solid rgba(216,177,90,.12);box-shadow:0 18px 50px rgba(0,0,0,.18)}
.hero-offer-card__top,.highlight-card__eyebrow{color:#f0d79a;text-transform:uppercase;letter-spacing:1px}
.hero-offer-card__sum{color:#fff;font-size:42px;line-height:1.1;margin:10px 0 14px}
.hero-offer-card__text,.hero-points li,.highlight-card p,.review-aside p,.editor-text--light p{color:#dbe8fd}
.hero-points li{margin:10px 0;position:relative;padding-left:18px}
.hero-points li:before{content:'•';position:absolute;left:0;color:#d8b15a}
.olimp-highlights,.olimp-benefits,.olimp-slots,.split-review,.olimp-reviews{padding:18px 0 26px}
.highlight-card{padding:28px;border-radius:26px;height:100%}
.highlight-card__title{font-size:28px;line-height:1.2;color:#fff;margin:10px 0 14px}
.highlight-card--gold{background:linear-gradient(180deg,rgba(216,177,90,.18),rgba(255,255,255,.03))}
.highlight-card--blue{background:linear-gradient(180deg,rgba(26,85,163,.25),rgba(255,255,255,.03))}
.highlight-card--navy{background:linear-gradient(180deg,rgba(11,36,73,.44),rgba(255,255,255,.03))}
.benefits-clean .advantages__item{border-radius:22px;background:linear-gradient(180deg,rgba(10,33,66,.9),rgba(8,23,44,.9))}
.benefits-clean .advantages__item span{color:#f4f8ff;font-size:17px;line-height:1.45}
.page-title{font-size:42px;line-height:1.15;color:#fff;margin-bottom:18px}
.olimp-slot-grid{row-gap:22px}
.slot-grid-modern .slot__link{display:flex;flex-direction:column;height:100%;padding:10px;border-radius:24px;background:linear-gradient(180deg,rgba(10,33,66,.98),rgba(7,17,31,.98));transition:transform .2s ease, box-shadow .2s ease}
.slot-grid-modern .slot__link:hover{transform:translateY(-4px)}
.slot-grid-real .slot__link img{border-radius:18px;aspect-ratio:1/1;object-fit:cover;background:#0b1d39}
.slot-grid-modern .slot__link span{display:block;padding:14px 10px 10px;color:#fff;font-weight:700;font-size:18px;line-height:1.3;text-align:center;min-height:74px}
.review-aside,.editor-text--light{border-radius:28px;padding:30px}
.editor-text.editor-text--light h2:first-child{color:#f0d79a!important}
.editor-text.editor-text--light:before,.editor-text.editor-text--light:after,.editor-text.editor-text--light h2:first-child:before,.editor-text.editor-text--light h2:first-child:after{display:none!important}
.reviews-modern .comment__item_bg{border-radius:24px;padding:24px;background:linear-gradient(180deg,rgba(10,33,66,.92),rgba(7,17,31,.92))}
.comment__name{color:#fff;font-weight:700;font-size:20px}
.comment__date{color:#f0d79a;margin:10px 0 12px}
.comment__text{color:#dbe8fd;line-height:1.55}
.site-footer-clean.olimp-footer{background:#050d18;border-top:1px solid rgba(216,177,90,.18);padding:24px 0 30px}
.site-footer-clean .footer-copyright{color:#d6e4fb}

@media (max-width: 991px){
  .section-box-title__title{font-size:46px}
  .hero-lead{font-size:20px}
  .hero-grid{row-gap:18px}
  .page-title{font-size:34px}
}
@media (max-width: 767px){
  .site-header-single.olimp-header{padding:10px 0}
  .site-header-single .container{padding-left:12px;padding-right:12px}
  .site-header-single .row{flex-wrap:nowrap;align-items:center}
  .site-header-single .col-6:first-child{flex:0 0 38%;max-width:38%}
  .site-header-single .col-6:last-child{flex:0 0 62%;max-width:62%}
  .site-header-single .logo img{max-width:148px}
  .site-header-single .header-buttons{display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end;width:100%}
  .site-header-single .header-buttons__link{flex:1 1 0}
  .site-header-single .buttons{min-width:0!important;width:100%;padding:11px 8px!important;font-size:12px;line-height:1.1;border-radius:16px;text-align:center;justify-content:center}
  .site-header-single .btn-login,.site-header-single .btn-register{padding-right:8px!important;padding-left:8px!important}
  .hero-compact.olimp-hero{padding:30px 0 18px}
  .hero-badge{padding:10px 14px;font-size:11px;margin-bottom:18px}
  .section-box-title__title{font-size:34px;line-height:1.08;margin-bottom:16px}
  .hero-lead{font-size:18px;line-height:1.5}
  .hero-actions{gap:10px;margin-top:24px}
  .hero-actions .buttons{min-width:0;width:100%;padding:15px 16px;border-radius:16px}
  .hero-offer-card__sum{font-size:30px}
  .highlight-card,.review-aside,.editor-text--light,.reviews-modern .comment__item_bg{padding:22px;border-radius:22px}
  .page-title{font-size:28px}
  .highlight-card__title{font-size:24px}
  .benefits-clean .advantages__item{padding:18px;gap:12px}
  .benefits-clean .advantages__item img{max-width:38px}
  .benefits-clean .advantages__item span{font-size:15px}
  .olimp-slot-grid{row-gap:14px}
  .slot-grid-modern .slot__link{padding:8px;border-radius:18px}
  .slot-grid-real .slot__link img{border-radius:14px}
  .slot-grid-modern .slot__link span{font-size:15px;padding:10px 6px 8px;min-height:62px}
  .split-review .row,.olimp-reviews .row{row-gap:14px}
}
@media (max-width: 420px){
  .site-header-single .col-6:first-child{flex:0 0 36%;max-width:36%}
  .site-header-single .col-6:last-child{flex:0 0 64%;max-width:64%}
  .site-header-single .logo img{max-width:138px}
  .site-header-single .header-buttons{gap:6px}
  .site-header-single .buttons{font-size:11px;padding:10px 6px!important}
  .section-box-title__title{font-size:31px}
}
