@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_a6b8e55e-module__JnHUVq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_a6b8e55e-module__JnHUVq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_bbbf0c3f-module__5_xNVG__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_bbbf0c3f-module__5_xNVG__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
*,:before,:after{box-sizing:border-box}ul,ol{margin:0;padding:0;list-style:none}a{color:#000}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(ul[class]){list-style:none}img{max-width:100%;display:block}a{text-decoration:none}input,textarea,select,button{font:inherit}html{scroll-behavior:smooth;height:100%}body{min-height:100%;line-height:1.5;font-family:var(--font-family);background:#f8f8f8}.slick-dots{display:none!important}iframe{border:none}.main-content{min-height:calc(100vh - 427px)}.loader{z-index:99;background:#000e08b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader img{animation:4s linear infinite loader-spin}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container{width:1300px;max-width:100%;margin:0 auto;padding:0 15px}.container.padding-top{padding-top:100px}@media (max-width:992px){.container.padding-top{padding-top:75px}}.container.padding-bottom{padding-bottom:100px}@media (max-width:992px){.container.padding-bottom{padding-bottom:75px}}@media (max-width:1200px){.container{width:960px}}@media (max-width:996px){.container{width:760px}}.grid{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.grid.vertical-center{align-items:center}.btn{font-family:var(--font-family);color:#fff;text-align:center;border:none;border-radius:20px;padding:16px 36px;font-size:16px;font-weight:700;line-height:120%}@media (max-width:768px){.btn{padding:15px 20px}}.btn.light{color:var(--black);background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);display:inline-block}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.full-width{width:100%}.title{font-family:var(--third-family);color:#01362a;margin-bottom:40px;font-size:40px;font-weight:500}@media (max-width:768px){.title{font-size:28px}}.paragraph *,.paragraph{font-family:var(--font-family);color:var(--black);font-size:14px;font-weight:400;line-height:160%}.slick-track{display:flex!important}.slick-slide{flex:none!important;height:auto!important}.slick-slide>div,.slick-slide>div>div{height:100%}.text-section p{margin-top:0;font-size:16px;font-weight:400;line-height:1.65}.text-section p:last-child{margin-bottom:0}.base-input{width:100%;display:block}.base-input span:not(.base-input__error){color:#273129;color:lab(19.0646% -5.93255 3.80099);margin-bottom:3px;font-size:14px;font-weight:500;display:block}.base-input input{background:#fff;border:1.5px solid #dae0da;border:1.5px solid lab(88.5348% -2.95305 1.87852);border-radius:10px;outline:none;width:100%;margin-bottom:18px;padding:13px 16px;font-size:15px}.base-input__error{color:red;margin-top:-12px;margin-bottom:22px;font-size:12px;line-height:1.2;display:block}form button[type=submit]{margin-top:10px}:root{--orange:#ffc04b;--yellow:#f9ce2d;--black:#1e1e1e;--gray:#dadada;--green:#01362a;--font-family:"Montserrat", sans-serif;--second-family:"Geist", sans-serif;--third-family:"Unbounded", sans-serif}.header{padding:20px 0 40px}.header-mobile{z-index:1000;background-color:#00000080;width:100%;height:100vh;position:fixed;top:0;left:0}.header-mobile__content{background:#fff;width:300px;height:100vh;padding:20px;position:absolute;top:0;left:0;box-shadow:0 0 10px #0000001a}.header-mobile__content a{color:#000;margin-bottom:12px;padding:5px 0;font-size:16px;font-weight:500;line-height:120%;display:block}.header-mobile__buttons{margin-top:30px}.header-mobile__buttons a{color:#fff;text-align:center;background-color:#01362a;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);width:100%;padding:12px 10px;display:block}.header-mobile__close{text-align:right}.header-mobile__close button{cursor:pointer;background:0 0;border:none}.header-logo{grid-column:span 3}@media (max-width:1200px){.header-logo{grid-column:span 4}}@media (max-width:996px){.header-logo{grid-column:span 6}}@media (max-width:768px){.header-logo{grid-column:span 9}}.header-menu{grid-column:span 6;justify-self:center}@media (max-width:1200px){.header-menu{display:none}}.header-menu ul{gap:20px;display:flex}.header-menu ul li a{font-family:var(--font-family);color:var(--bl);font-size:14px;font-weight:500;line-height:120%}@media (max-width:1250px){.header-menu ul{gap:10px}}.header-buttons{text-align:right;grid-column:span 3}@media (max-width:1200px){.header-buttons{grid-column:span 8}}@media (max-width:996px){.header-buttons{grid-column:span 6}}@media (max-width:768px){.header-buttons{grid-column:span 3}}.header-buttons .btn-mobile{display:none}@media (max-width:1200px){.header-buttons .btn-mobile{background:0 0;border:none;margin-left:auto;margin-right:0;display:block}}.header-buttons .btn{text-align:center;background-color:#01362a;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);width:100%;display:block}@media (max-width:1200px){.header-buttons .btn{display:none}}.banner-body{background-image:url(/banner-bg.jpg);background-position:50%;background-size:cover;border-radius:50px}.banner-body__wrapper{flex-direction:column;grid-column:span 6;justify-content:end;padding:40px 0 40px 40px;display:flex}@media (max-width:1200px){.banner-body__wrapper{grid-column:span 12;padding:40px}}.banner-body__wrapper h1{font-family:var(--third-family);color:#fff;margin-top:0;margin-bottom:20px;font-size:43px;font-weight:500;line-height:1.2}@media (max-width:1200px){.banner-body__wrapper h1{font-size:34px}}@media (max-width:768px){.banner-body__wrapper h1{font-size:22px}}.banner-body__wrapper p{font-family:var(--font-family);color:#fff;margin-top:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:160%}.banner-body__order{background-color:#8fd5cf;background-image:linear-gradient(-180deg,#9cffc100 2.23%,#40ff8833 97%);border-radius:20px;justify-content:space-between;align-items:center;gap:15px;margin-top:40px;padding:20px;display:flex}.banner-body__order h3{font-family:var(--third-family);color:#01362a;margin-top:0;margin-bottom:0;font-size:40px;font-weight:500;line-height:1}.banner-body__order p{font-family:var(--third-family);opacity:.6;color:#000;margin-top:5px;font-size:14px;font-weight:600;line-height:120%}.banner-body__order button{background-color:#01362a;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);border-radius:10px;padding:12px 25px}.banner-body__order button:hover{cursor:pointer}.banner-body__buttons{gap:20px;margin-top:80px;display:flex}@media (max-width:992px){.banner-body__buttons{flex-flow:column;gap:10px;margin-top:40px}}.banner-body__buttons a{border-radius:20px;flex:1;padding:30px 20px;display:block}.banner-body__buttons a:first-child{background-color:#fff3;background-image:linear-gradient(263.13deg,#9cffc100 2.68%,#40dcff 96.6%)}.banner-body__buttons a:last-child{background-color:#fff3;background-image:linear-gradient(263.13deg,#9cffc100 2.54%,#40ff88 96.73%)}.banner-body__buttons-top{align-items:center;gap:16px;margin-bottom:20px;display:flex}.banner-body__buttons-top img{width:45px;height:45px}.banner-body__buttons-top h3{font-family:var(--third-family);color:#000;margin-top:0;margin-bottom:0;font-size:15px;font-weight:700;line-height:120%}.banner-body__buttons-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.banner-body__buttons-bottom p{font-family:var(--font-family);color:var(--black);font-size:14px;font-weight:500;line-height:120%}.banner-body__image{text-align:right;grid-column:span 6}@media (max-width:1200px){.banner-body__image{display:none}}.banner-body__image img{margin-top:20px;margin-left:auto;margin-right:0}.banner-underlist{margin-top:20px}@media (max-width:768px){.banner-underlist{gap:10px}}.banner-underlist>div{background-color:#8fd5cf;background-image:linear-gradient(263.13deg,#9cffc100 2.59%,#40ff8833 96.68%);border-radius:20px;flex-direction:column;grid-column:span 3;justify-content:space-between;min-height:170px;padding:30px 30px 30px 20px;display:flex;position:relative}@media (max-width:1200px){.banner-underlist>div{grid-column:span 6}}@media (max-width:768px){.banner-underlist>div{grid-column:span 12;min-height:140px;padding:20px}}.banner-underlist>div:first-child:before{content:"";background-image:url(/under_img_01.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.banner-underlist>div:last-child{background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.59%,#40ff8833 96.68%)}.banner-underlist>div:last-child:before{content:"";z-index:0;background-image:url(/under_img_02.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.banner-underlist>div h4{font-family:var(--third-family);text-transform:uppercase;color:#01362a;z-index:1;margin-top:0;margin-bottom:0;font-size:24px;font-weight:300;line-height:120%;position:relative}.banner-underlist>div p{font-family:var(--third-family);color:#01362a;z-index:1;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.3;position:relative}.page-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;justify-content:space-between;align-items:center;padding:100px 40px;display:flex}@media (max-width:992px){.page-banner{flex-flow:column;gap:40px;padding:50px 40px}}.page-banner__body h3{font-family:var(--third-family);color:#fff;margin-top:0;margin-bottom:15px;font-size:40px;font-weight:500;line-height:1.3}@media (max-width:1200px){.page-banner__body h3{font-size:32px;line-height:1.15}}@media (max-width:992px){.page-banner__body h3{text-align:center;font-size:28px}}.page-banner__body p{font-family:var(--font-family);color:#fff;margin-top:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:160%}@media (max-width:992px){.page-banner__body p{text-align:center}}.page-banner__btn .btn{width:250px}.courses-preview__item{background:#fff;border-radius:20px;grid-column:span 4;padding:20px;overflow:hidden}@media (max-width:1200px){.courses-preview__item{grid-column:span 6}}@media (max-width:768px){.courses-preview__item{grid-column:span 12}}.courses-preview__item-image{border-radius:10px;margin:-20px -20px 20px;padding-top:75%;position:relative}.courses-preview__item-image img{object-fit:cover;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.courses-preview__item-image div{position:absolute;top:15px;left:15px}.courses-preview__item-sticker{margin-bottom:16px}.courses-preview__item-sticker span{color:#536a76;background-color:#cad1d5;background-image:linear-gradient(263.13deg,#9cffc100 2%,#40ff8833 97.21%);border-radius:20px;padding:10px 20px;font-size:16px;font-weight:700;line-height:120%;display:inline-block}.courses-preview__item-title{font-family:var(--third-family);color:#01362a;font-size:14px;font-weight:700;line-height:120%}.courses-preview__item-desc{color:var(--black);margin-bottom:16px;font-size:14px;font-weight:400;line-height:160%}.courses-preview__item-price{justify-content:space-between;align-items:center;display:flex}.courses-preview__item-price p{font-family:var(--font-family);text-transform:uppercase;color:#868993;font-size:14px;font-weight:700;line-height:120%}.courses-preview__item-price p span{color:#01362a;margin-left:5px;font-size:18px}.courses-structure{margin-top:20px}.courses-structure__description{background-color:#cad1d5;background-image:linear-gradient(263.13deg,#9cffc100 3.37%,#40dcff66 95.99%);border-radius:20px;flex-direction:column;grid-column:span 6;padding:40px;display:flex}@media (max-width:1200px){.courses-structure__description{grid-column:span 12;padding:20px 30px}}.courses-structure__description .title{margin-bottom:30px}.courses-structure__description p{margin-bottom:20px}.courses-structure__description iframe{border-radius:20px;width:100%;height:310px;margin-top:auto;margin-bottom:0}.courses-structure__list{flex-direction:column;grid-column:span 6;gap:20px;display:flex}@media (max-width:1200px){.courses-structure__list{grid-column:span 12}}.courses-structure__list div{background-color:#fff;border-radius:20px;align-items:center;gap:20px;padding:25px 20px;display:flex}@media (max-width:1200px){.courses-structure__list div{padding:15px}}.courses-structure__list div span{color:#536a76;min-width:55px;font-size:42px;font-weight:600}.courses-structure__list div p{color:#01362a;margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:120%}@media (max-width:768px){.courses-structure__list div p{font-size:16px}}.courses-about p{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:400;line-height:160%}.courses-about p:first-child{margin-top:0}.courses-about .courses-structure{margin-top:50px}.courses-questions{background-color:#fff;background-image:linear-gradient(263.13deg,#9cffc100 2.23%,#40ff8833 97%);border-radius:20px;grid-template-columns:repeat(12,1fr);gap:20px;padding:80px 20px 80px 40px;display:grid}@media (max-width:1200px){.courses-questions{padding:30px}.courses-questions .title{margin-bottom:20px;font-size:32px;line-height:1.2}}@media (max-width:768px){.courses-questions .title{margin-bottom:15px;font-size:26px}}.courses-questions__content{flex-flow:column;grid-column:span 7;display:flex}@media (max-width:1200px){.courses-questions__content{grid-column:span 12}}.courses-questions__content>p{font-family:var(--third-family);color:#868993;margin-top:auto;margin-bottom:0;font-size:16px;font-weight:700;line-height:120%}@media (max-width:1200px){.courses-questions__content>p{margin-bottom:30px;font-size:14px;font-weight:400}}.courses-questions__content>div{margin-top:15px;margin-bottom:0}.courses-questions__list{flex-direction:column;grid-column:span 5;gap:20px;display:flex}@media (max-width:1200px){.courses-questions__list{grid-column:span 12;margin-top:30px}}.courses-questions__item{padding-left:55px;position:relative}.courses-questions__item svg{transition:all .3s;position:absolute;top:0;left:0}.courses-questions__item-title{cursor:pointer}.courses-questions__item-title h3{text-transform:uppercase;color:#536a76;margin-top:12px;margin-bottom:5px;font-size:14px;font-weight:700;line-height:120%}.courses-questions__item-text p{color:#868993;margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:160%}.contact-form{background-color:#01362a;background-image:url(/bg-form.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding:100px 40px}@media (max-width:992px){.contact-form{padding:50px 40px}}@media (max-width:768px){.contact-form{padding:30px 20px}}.contact-form__sending{flex-direction:column;justify-content:center;height:100%;display:flex}.contact-form__sending-icon{text-align:center;margin-bottom:10px}.contact-form__sending h3{color:#fff;text-align:center;margin-top:0;margin-bottom:10px;font-size:24px;font-weight:500;line-height:1.2}.contact-form__sending p{text-align:center;color:#fff;margin-top:0;margin-bottom:0;font-size:16px}.contact-form__description{grid-column:span 7}@media (max-width:1200px){.contact-form__description{grid-column:span 7}}@media (max-width:992px){.contact-form__description{grid-column:span 12}}.contact-form__description .title{color:#fff;line-height:1.2}@media (max-width:1200px){.contact-form__description .title{margin-bottom:30px;font-size:28px}}@media (max-width:768px){.contact-form__description .title{margin-bottom:20px;font-size:22px}}.contact-form__description .paragraph{color:#cad1d5}.contact-form__form{vertical-align:middle;grid-column:10/span 3;align-items:center}@media (max-width:1200px){.contact-form__form{grid-column:span 5}}@media (max-width:992px){.contact-form__form{grid-column:span 12;margin-top:40px}}@media (max-width:768px){.contact-form__form{margin-top:20px}}.contact-form__form form{flex-direction:column;gap:20px;display:flex}.contact-form__form form input{width:100%;font-family:var(--font-family);color:#3d3d3d;background-color:#fff;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);border:none;border-radius:20px;padding:15px 20px;font-size:16px;font-weight:500;line-height:120%}.contact-form__form form button{color:#01362a;background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);border:none;border-radius:20px;padding:16px 20px;font-size:15px;font-weight:700;line-height:120%}.form-title{font-family:var(--third-family);color:#01362a;margin-bottom:22px;font-size:16px;font-weight:600}.about{margin-bottom:50px}@media (max-width:1200px){.about{margin-bottom:0}}.about__image{grid-column:span 6}@media (max-width:1200px){.about__image{grid-column:span 12}}@media (min-width:768px) and (max-width:1200px){.about__image{display:none}}.about__image img{border-radius:20px;width:100%;height:auto}.about__content{grid-column:span 6;align-items:end;margin-bottom:-50px;display:flex}@media (max-width:1200px){.about__content{grid-column:span 12;margin-bottom:0}}.about__content-text p{margin-bottom:20px}.about__content-text__btn{text-align:right}.about__content-text__btn .btn{color:var(--black);background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);display:inline-block}.about__content-wrapper{background-color:#fff;border-radius:20px;margin-left:-100px;padding:40px}@media (max-width:1200px){.about__content-wrapper{margin-left:0}}@media (max-width:768px){.about__content-wrapper{padding:20px}}.about__content-name{justify-content:space-between;display:flex}@media (max-width:996px){.about__content-name{flex-direction:column}}.about__content-name__text{flex:1}.about__content-name__text h3{font-family:var(--third-family);color:#01362a;margin-top:0;margin-bottom:10px;font-size:40px;font-weight:500;line-height:1}@media (max-width:996px){.about__content-name__text h3{font-size:32px}}@media (max-width:768px){.about__content-name__text h3{font-size:28px}}.about__content-name__text p{color:var(--black);font-size:16px;font-weight:600;line-height:160%}.about__content-name__social{gap:7px;display:flex}.reviews__title{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.reviews__title .title{margin-bottom:0}@media (max-width:996px){.reviews__title{flex-direction:column;align-items:flex-start;gap:20px}}.reviews__arrows{align-items:center;gap:12px;display:flex}.reviews__arrows__btn{padding:0}.reviews__item{background-color:#fff;border-radius:20px;margin:0 10px;padding:30px 20px}.reviews__item-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.reviews__item-top__date{font-family:var(--second-family);color:var(--black);opacity:.5;font-size:14px;font-weight:400;line-height:160%}.reviews__item-top__rating{font-family:var(--font5);color:#d5d52b;align-items:center;gap:4px;font-size:18px;font-weight:400;display:flex;position:relative}.reviews__item-top__rating img{position:relative;top:-2px}.reviews__item-title{font-family:var(--font-family);color:var(--black);margin-top:0;margin-bottom:20px;font-size:16px;font-weight:600;line-height:160%}.reviews__item-description{font-family:var(--font-family);color:var(--black);-webkit-line-clamp:10;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.reviews__item-link{font-family:var(--font-family);color:#01362a;margin-top:20px;font-size:16px;font-style:italic;font-weight:400;line-height:160%;display:block}.reviews__info{flex-flow:column;justify-content:space-between;gap:20px;height:100%;margin:0 10px;display:flex}.reviews__info-item{border-radius:20px;flex-flow:column;flex:1;justify-content:center;padding:20px 40px;display:flex}.reviews__info-item:first-child{background-color:#fff}.reviews__info-item:last-child{background-color:#8fd5cf;background-image:linear-gradient(263.13deg,#9cffc100 2.45%,#40ff8833 96.8%)}.reviews__info-item__rating{align-items:center;display:flex}.reviews__info-item__rating span{font-family:var(--third-family);color:#01362a;margin-right:20px;font-size:30px;font-weight:500}.reviews__info-item__rating img{margin-left:2px}.reviews__info-item__description{color:var(--black);margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:160%}.reviews__info-item__recommend{align-items:center;gap:20px;display:flex}.reviews__info-item__recommend span{font-family:var(--third-family);color:#495651;font-size:16px;font-weight:700;line-height:120%}.partners-title{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.partners-title .title{margin-bottom:0}.partners-arrows{align-items:center;gap:12px;display:flex}.partners-arrows__btn{cursor:pointer;background:0 0;border:none;padding:0;line-height:0;transition:opacity .2s}.partners-arrows__btn--prev{transform:rotate(180deg)}.partners-group{flex-flow:column;gap:20px;margin:0 10px;display:flex}.partners-group__item{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:20px;height:170px}.teacher-list__title{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.teacher-list__title .title{margin-bottom:0}@media (max-width:768px){.teacher-list__title{flex-flow:column;gap:10px}}.teacher-list__arrows{align-items:center;gap:12px;display:flex}.teacher-list__arrows__btn{padding:0}.teacher-list__items{grid-template-columns:repeat(4,1fr);row-gap:20px;display:grid}@media (max-width:992px){.teacher-list__items{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.teacher-list__items{grid-template-columns:repeat(1,1fr)}}.teacher-preview{margin:0 10px 10px;display:block}.teacher-preview__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;padding-top:100%}.teacher-preview h3{font-family:var(--third-family);color:#01362a;margin-top:12px;margin-bottom:10px;font-size:16px;font-weight:700;line-height:120%}.teacher-preview p{font-family:var(--font-family);color:#495651;margin-top:0;margin-bottom:0;font-size:14px;font-weight:500;line-height:160%}.footer-wrapper{background-color:#01362a;background-image:url(/footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:80px 80px 0 0;padding:80px 40px}@media (max-width:768px){.footer-wrapper{padding:70px 40px}}.footer-logo{flex-direction:column;grid-column:1/4;justify-content:space-between;gap:10px;display:flex}@media (max-width:1200px){.footer-logo{grid-column:span 5}}@media (max-width:768px){.footer-logo{text-align:center;grid-column:span 12}}.footer-logo h4{font-family:var(--third-family);color:#d4d62d;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:120%}.footer-logo p{color:#fff;margin-top:0;font-size:14px;font-weight:500;line-height:120%}.footer-menu{flex-direction:column;grid-column:4/10;justify-content:space-between;gap:10px;display:flex}@media (max-width:1200px){.footer-menu{display:none}}.footer-menu ul{justify-content:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1250px){.footer-menu ul{gap:10px}}.footer-menu ul a{color:#fff;font-size:14px;font-weight:400;line-height:160%}.footer-menu__policy{flex-direction:column;gap:5px;display:flex}.footer-menu__policy a{text-align:center;color:#fff;font-size:14px;font-weight:400;line-height:160%;display:block}.footer-contacts{flex-direction:column;grid-column:10/13;justify-content:space-between;gap:25px;display:flex}@media (max-width:1200px){.footer-contacts{grid-column:8/13}}@media (max-width:768px){.footer-contacts{text-align:center;grid-column:span 12;margin-top:25px}}.footer-contacts h4{font-family:var(--third-family);color:#d4d62d;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:120%}.footer-contacts__list{flex-direction:column;gap:5px;display:flex}.footer-contacts__list a{color:#fff;font-size:14px;font-weight:600;line-height:160%}.footer-contacts__social{align-items:center;gap:10px;display:flex}@media (max-width:768px){.footer-contacts__social{justify-content:center}}.footer-contacts__social a{display:block}.contacts__content{grid-column:span 4}@media (max-width:768px){.contacts__content{grid-column:span 12}}.contacts__content-item{margin-top:0;margin-bottom:20px}.contacts__content-item h2{font-family:var(--third-family);color:#01362a;margin-bottom:7px;font-size:24px;font-weight:600;line-height:120%}.contacts__content-item p{font-size:18px}.contacts__legal{grid-column:span 8}@media (max-width:768px){.contacts__legal{grid-column:span 12}}.contacts__legal p{font-family:var(--font-family);font-size:17px;font-weight:400;line-height:160%}.achievements-list{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:992px){.achievements-list{grid-template-columns:repeat(1,1fr)}}.achievements-list__item{background-color:#fff;border-radius:20px;align-items:center;gap:20px;padding:25px 20px;display:flex}.achievements-list__item span{color:#536a76;min-width:55px;font-size:42px;font-weight:600}.achievements-list__item p{color:#01362a;margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:120%}.auth-password{text-align:right;margin-top:-10px!important}.auth-password a{color:#01362a;font-size:12px;font-weight:600}.auth-success{text-align:center}.auth-success svg{margin-top:10px;margin-bottom:10px}.auth-wrapper{grid-template-columns:repeat(2,1fr);min-height:100vh;display:grid}@media (max-width:1200px){.auth-wrapper{grid-template-columns:repeat(1,1fr)}}.auth-wrapper__left{background:linear-gradient(160deg,#002619 0%,#001209 100%);background:linear-gradient(160deg,lab(12.5021% -17.2159 4.8693) 0%,lab(4.02456% -7.40899 2.19357) 100%);flex-flow:column;justify-content:space-between;gap:20px;padding:50px;display:flex;position:relative;overflow:hidden}@media (max-width:1200px){.auth-wrapper__left{display:none}}.auth-wrapper__left-circle_01{opacity:.5;background:#0b3c2b;background:lab(21.916% -20.5406 5.82906);border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-140px}.auth-wrapper__left-circle_02{background:#00cd9440;background:lab(73.1178% -55.1689 15.591/.25);border-radius:50%;width:380px;height:380px;position:absolute;bottom:-160px;left:-100px}.auth-wrapper__left-top{align-items:center;gap:12px;display:flex}.auth-wrapper__left-top__logo{color:#011c11;color:lab(7.7331% -11.7095 3.45419);background:#cbdb12;background:lab(83.9824% -20.4684 80.0114);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;display:flex}.auth-wrapper__left-top h3{color:#fff;margin-top:0;margin-bottom:0;font-size:15px;font-weight:600;line-height:1}.auth-wrapper__left-top h4{color:#fff;opacity:.7;margin-top:2px;margin-bottom:0;font-size:13px;font-weight:400}.auth-wrapper__left-middle .title{color:#fff;margin-top:0;margin-bottom:15px;line-height:1.25}.auth-wrapper__left-middle .description{color:#d3e2dbbf;color:lab(88.6695% -6.5878 1.91066/.75);width:400px;max-width:100%;font-size:15px}.auth-wrapper__left-middle__numbers{gap:40px;margin-top:40px;display:flex}.auth-wrapper__left-middle__numbers h3{color:#cbdb12;color:lab(83.9824% -20.4684 80.0114);margin-top:0;margin-bottom:0;font-size:28px;font-weight:800;line-height:1}.auth-wrapper__left-middle__numbers p{color:#d3e2dbbf;color:lab(88.6695% -6.5878 1.91066/.75);margin-top:2px;font-size:15px}.auth-wrapper__left-bottom{z-index:1;color:#d3e2db80;color:lab(88.6695% -6.5878 1.91066/.5);font-size:13px;position:relative}.auth-wrapper__right{flex-flow:column;justify-content:center;padding:50px;display:flex}@media (max-width:1200px){.auth-wrapper__right{padding:20px}}.auth-wrapper__right-tabs{background:#e8ede8;background:lab(93.1479% -2.36201 1.50206);border-radius:12px;margin-bottom:32px;padding:4px;display:flex}.auth-wrapper__right-tabs a{text-align:center;border-radius:10px;flex:1;padding:3px 5px;font-size:14px;transition:all .3s}.auth-wrapper__right-tabs a.active,.auth-wrapper__right-tabs a:hover{background-color:#d5d52b}.auth-wrapper__right-wrapper{width:400px;max-width:100%;margin:auto}@media (max-width:768px){.auth-wrapper__right-wrapper{width:100%}}.auth-wrapper__right-wrapper h2{color:#0c1f17;color:lab(9.91987% -10.1025 2.89818);margin-top:0;margin-bottom:18px;font-size:28px;font-weight:600;line-height:1}.auth-wrapper__right-wrapper p{color:#0c1f17;color:lab(9.91987% -10.1025 2.89818);margin-top:0;margin-bottom:25px;font-size:14px;font-weight:400}.auth-error{color:red!important;margin-bottom:0!important;font-size:12px!important}.account-sidebar{grid-column:1/4}@media (max-width:768px){.account-sidebar{grid-column:1/13}}.account-sidebar ul{flex-direction:column;gap:10px;display:flex}.account-sidebar ul button,.account-sidebar ul a{text-align:left;color:#313131;background-color:#fff;border:none;border-radius:10px;width:100%;padding:15px 18px;font-size:16px;display:block}.account-sidebar ul button.active,.account-sidebar ul button:hover,.account-sidebar ul a.active,.account-sidebar ul a:hover{cursor:pointer;color:#fff;background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%)}.account-content{grid-column:4/13}@media (max-width:768px){.account-content{grid-column:1/13}}.account-purchases{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:992px){.account-purchases{grid-template-columns:repeat(1,1fr)}}.account-purchases__item{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;flex-flow:column;gap:10px;padding:15px 18px;display:flex}.account-purchases__item-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.account-purchases__item-title h3{font-family:var(--third-family);color:#01362a;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.2}.account-purchases__item-size{color:#868993;margin-top:5px;margin-bottom:10px;font-size:14px;font-weight:400;line-height:120%}.account-purchases__item-progress{background-color:#f0f0f0;border-radius:10px;height:10px;margin-top:auto;margin-bottom:0;overflow:hidden}.account-purchases__item-progress div{background-color:#d5d52b;background-image:linear-gradient(263.13deg,#9cffc100 2.02%,#40ff8833 97.19%);border-radius:10px;height:10px}.account-purchases__item-buttons{justify-content:space-between;align-items:center;gap:10px;margin-top:5px;margin-bottom:0;display:flex}.account-purchases__item-buttons div{color:#000;font-size:13px;font-weight:500;line-height:120%}.account-purchases__item-buttons a{color:#01362a;background-color:#d5d52b;border-radius:10px;padding:10px 15px;font-weight:500;display:inline-block}.account-purchases__item-status{text-align:right;flex:0 0 120px}.account-purchases__item-status span{color:#000;background-color:#f0f0f0;border-radius:20px;padding:5px 10px;font-size:12px}.training{gap:0;min-height:100vh;display:flex}.training__sidebar{background-color:var(--green);flex-flow:column;flex:0 0 320px;width:320px;max-width:100%;max-height:100vh;padding:32px 22px;display:flex}@media (max-width:1200px){.training__sidebar{z-index:2;position:absolute;top:0;left:-325px}}.training__sidebar-menu{justify-content:flex-end;margin-top:-10px;margin-bottom:20px;display:flex}@media (min-width:1201px){.training__sidebar-menu{display:none}}.training__sidebar-menu button{background:0 0;border:none;margin:0;padding:0}.training__sidebar-top{align-items:center;gap:12px;display:flex}.training__sidebar-top__logo{color:#011c11;background:#cbdb12;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;display:flex}.training__sidebar-top-title h3{color:#fff;margin-top:0;margin-bottom:0;font-size:15px;font-weight:600;line-height:1}.training__sidebar-top-title h4{color:#fff;opacity:.7;margin-top:2px;margin-bottom:0;font-size:13px;font-weight:400}.training__sidebar-progress{margin-top:30px}.training__sidebar-progress-title{color:#fff;font-size:16px;font-weight:600;line-height:1.2}.training__sidebar-progress-bar{background:#ffffff1f;border-radius:5px;width:100%;height:6px;margin-top:10px}.training__sidebar-progress-bar div{background:#cbdb12;border-radius:5px;height:100%}.training__sidebar-progress-text{color:#fff;opacity:.7;margin-top:5px;font-size:12px;font-weight:400}.training__sidebar-modules{flex-flow:column;flex:auto;gap:8px;margin-top:25px;display:flex;overflow-y:auto}.training__sidebar-modules__item{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:7px 5px;display:flex}.training__sidebar-modules__item.active,.training__sidebar-modules__item:hover{background:#cbe8341f}.training__sidebar-modules__item.active h3,.training__sidebar-modules__item:hover h3{opacity:1}.training__sidebar-modules__item-number{color:#16241d;background:#cbe834;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:flex}.training__sidebar-modules__item-title{flex:1}.training__sidebar-modules__item-title h3{color:#fff;opacity:.7;margin-top:0;margin-bottom:0;font-size:14px;font-weight:500;line-height:1}.training__sidebar-modules__item-title p{color:#495651;background-color:#8fd5cf;background-image:linear-gradient(263.13deg,#9cffc100 2.45%,#40ff8833 96.8%);border-radius:5px;margin-top:8px;margin-bottom:0;padding:2px 5px;font-size:12px;font-weight:500;line-height:1;display:inline-block}.training-wrapper{flex-flow:column;flex:1;max-width:100%;height:100vh;display:flex}.training-wrapper__header{border-bottom:1px solid #e7e7e2;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.training-wrapper__header h1{margin:0;font-size:13px;font-weight:500;line-height:1}.training-wrapper__header h1 span{opacity:.5}.training-wrapper__header-title{align-items:center;gap:20px;display:flex}.training-wrapper__header-title button{background:0 0;border:none;padding:0}@media (min-width:1201px){.training-wrapper__header-title button{display:none}}.training-wrapper__header-status{color:#1c3c2d;background:#eef4ee;border-radius:20px;padding:7px 15px;font-size:12px;font-weight:600;line-height:1}.training-wrapper__header-status.completed{background-color:#8fd5cf;background-image:linear-gradient(263.13deg,#9cffc100 2.45%,#40ff8833 96.8%)}.training-wrapper__content{flex:1;overflow-y:auto}.training-wrapper__content-inner{width:720px;max-width:100%;margin:0 auto;padding:40px 8px 80px}.training-wrapper__footer{border-top:1px solid #e7e7e2;justify-content:end;padding:10px 20px;display:flex}.training-uppertitle{color:#8a9a90;margin-top:0;margin-bottom:0;font-size:12px;font-weight:600;line-height:1}.training-title{color:#16241d;margin-top:10px;margin-bottom:35px;font-size:28px;font-weight:800;line-height:1.15}.training-text p{margin-top:0;margin-bottom:10px;font-size:16px;line-height:1.5}.training-text{margin-bottom:30px}.training-testing__questions{flex-flow:column;gap:40px;display:flex}.training-testing__questions-item:not(:last-child){border-bottom:1px solid #e7e7e2;padding-bottom:30px}.training-testing__questions-item__title{gap:20px;margin-bottom:18px;display:flex}.training-testing__questions-item__title span{color:#8a9a90;font-size:14px;font-weight:700;line-height:1.4}.training-testing__questions-item__title h3{color:#16241d;flex:1;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.4}.training-testing__questions-item__answers{flex-flow:column;gap:10px;display:flex}.training-testing__questions-item__answers-item{cursor:pointer;background-color:#fff;border:1px solid #e7e7e2;border-radius:10px;align-items:center;gap:12px;padding:10px 15px;line-height:1;display:flex}.training-testing__questions-item__answers-item.active:before{content:"✓";color:#fff;background-color:#cbe834;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.training-testing__questions-item__answers-item:before{content:"";background-color:#fff;border:1.5px solid #e7e7e2;border-radius:50%;flex:0 0 30px;width:30px;height:30px;display:block}.training-testing__questions-item__answers-item span{font-size:15px;line-height:1.2}.training-result__circle{background:#d930251a;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;margin:0 auto;display:flex}.training-result__circle span{color:#d93025;font-size:30px;font-weight:500;line-height:1}.training-result__circle.passed{color:#1c3c2d;background:#30d9681a}.training-result__circle.passed span{color:#1c3c2d}.training-result__title{text-align:center;color:#16241d;margin-top:35px;font-size:24px;font-weight:600;line-height:1.2}.training-result__text{text-align:center;margin-top:15px;font-size:16px}.training-result__list{flex-flow:column;gap:10px;margin-top:30px;display:flex}.training-result__list-item{background-color:#fff;border:1px solid #e7e7e2;border-radius:10px;gap:12px;padding:10px 15px;display:flex}.training-result__list-item:before{content:"";background-color:#fff;border:1.5px solid #e7e7e2;border-radius:50%;flex:0 0 30px;width:30px;height:30px;display:block}.training-result__list-item.passed:before{content:"✓";color:#fff;background-color:#cbe834;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.training-result__list-item h3{margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.2}.training-result__list-item p{opacity:.7;margin-top:10px;margin-bottom:0;font-size:15px;line-height:1.2}.training iframe{border:none;border-radius:10px;width:100%;height:425px}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
