@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px
solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wrapper{max-width:1312px}.wrapper,.wrapper-md{margin:0
auto;width:calc(100% - 32px)}.wrapper-md{max-width:1090px}.wrapper-sm{margin:0
auto;max-width:646px;width:calc(100% - 32px)}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],p,ul[class]{margin:0}body{font-family:Inter,sans-serif;line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}.preload
*{transition:none !important}.bg-lime{background:linear-gradient(96.81deg, #c6edd1 .29%, #fcffbf 150.83%)}.bg-lt-lime{background:linear-gradient(96.81deg, rgba(198, 237, 209, .4) .29%, rgba(252, 255, 191, .4) 150.83%)}.bg-hover-lime{background:linear-gradient(279.13deg, #336462 -92.52%, #afd0c8 174.47%)}.bg-green-2{background-color:#244140}.bg-wt-2{background-color:#fafbfa}.py-2{padding-block:80px}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{display:flex;flex-direction:column;gap:13px}@media screen and (max-width:990.98px){div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{flex-direction:row}.py-2{padding-block:60px}}@media screen and (max-width:767.98px){.py-2{padding-block:48px}}.green{color:#2f6356}h2{font-size:40px;line-height:1}.section-block{margin-top:80px}@media screen and (max-width:990.98px){.section-block{margin-top:60px}}@media screen and (max-width:767.98px){.section-block{margin-top:48px}}.section-block--lg{margin-top:128px}@media screen and (max-width:990.98px){.section-block--lg{margin-top:48px}}.circle{align-items:center;border-radius:50% !important;color:#000;display:flex;font-weight:700;height:140px;justify-content:center;width:140px;cursor:pointer !important}details
summary{cursor:pointer}details summary::-webkit-details-marker,
details summary::marker{content:"";display:none}.mb-24{margin-bottom:24px}@media screen and (max-width:767.98px){.mb-24{margin-bottom:16px}}.mb-96{margin-bottom:96px}@media screen and (max-width:990.98px){.mb-96{margin-bottom:24px}}.mb-128{margin-bottom:128px}@media screen and (max-width:990.98px){.mb-128{margin-bottom:48px}}.text-center{text-align:center}.hide{display:none}.show{display:block}@media screen and (max-width:990.98px){.desk-text{display:none}}.mob-text{display:none !important}@media screen and (max-width:990.98px){.mob-text{display:flex !important}.mob-text--block{display:block !important}}@media screen and (max-width:576px){.img-bg-desk{display:none}}.img-bg-mob{display:none}@media screen and (max-width:576px){.img-bg-mob{display:block}}ol.breadcrumbs{display:flex;margin-bottom:44px;overflow:auto hidden;padding-top:32px}ol.breadcrumbs::-webkit-scrollbar{display:none}@media screen and (max-width:990.98px){ol.breadcrumbs{margin-bottom:32px !important}}@media screen and (max-width:767.98px){ol.breadcrumbs--forgot{display:none}}ol.breadcrumbs--about,ol.breadcrumbs--article,ol.breadcrumbs--business,ol.breadcrumbs--course{margin-bottom:32px}ol.breadcrumbs--catalog,ol.breadcrumbs--contact{margin-bottom:48px}ol.breadcrumbs--cart{margin-bottom:60px}ol.breadcrumbs--content{margin-bottom:64px}@media screen and (max-width:990.98px){ol.breadcrumbs--content{margin-bottom:30px !important}}.breadcrumbs__group{align-items:center;display:flex;position:relative;white-space:nowrap}.breadcrumbs__group+li{margin-left:30px}.breadcrumbs__group:not(:first-child):before{background-color:rgba(0, 0, 0, .6);border-radius:50%;content:"";display:block;height:6px;position:absolute;transform:translateX(-18px);width:6px}.breadcrumbs__group:last-child
a{color:#0c231f;font-weight:700}.breadcrumbs__group:last-child:before{background-color:#000}.breadcrumbs__group
a{color:rgba(12, 35, 31, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:18px;text-decoration:none;transition: .2s linear}.breadcrumbs__group a:hover{text-decoration:underline}@media screen and (max-width:990.98px){.breadcrumbs__group
a{line-height:20px}}.breadcrumbs-white li:last-child{font-weight:700}.breadcrumbs-white li:last-child
a{color:#fff}@media screen and (max-width:990.98px){.breadcrumbs-white li:last-child
a{color:#000}}.breadcrumbs-white li:last-child:before{background-color:#fff}@media screen and (max-width:990.98px){.breadcrumbs-white li:last-child:before{background-color:#000}}.breadcrumbs-white li
a{color:#fff;text-decoration:none}.breadcrumbs-white
.breadcrumb_last{color:#FFF;font-weight:700}.breadcrumbs-white
.breadcrumbs__group{color:#fff}@media screen and (max-width:990.98px){.breadcrumbs-white li
a{color:rgba(0, 0, 0, .6)}}footer{background-color:#244140;color:#fff}.footer-top{border-bottom:1px solid hsla(0, 0%, 100%, .3)}@media screen and (max-width:1200px){.footer-top{border-bottom:1px solid hsla(0, 0%, 100%, .1)}}.footer-top__content{display:grid;gap:62px;grid-template-columns:565px auto;padding:48px
0 45px}@media screen and (max-width:1200px){.footer-top__content{gap:34px;grid-template-columns:auto}}@media screen and (max-width:767.98px){.footer-top__content{padding-block:32px}}.company-description__logo{margin-bottom:46px;max-width:267px}@media screen and (max-width:767.98px){.company-description__logo{margin-bottom:24px;max-width:218px}}.company-description__text{font-size:16px;line-height:24px;max-width:545px;opacity: .6}@media screen and (max-width:767.98px){.company-description__text{font-size:14px;line-height:20px;max-width:100%}}.footer-nav{display:grid;grid-template-columns:repeat(auto-fill, 206px);row-gap:34px}@media screen and (max-width:1200px){.footer-nav{gap:34px;grid-template-columns:repeat(3, 1fr);padding-top:32px}.footer-nav:before{background-color:hsla(0, 0%, 100%, .1);content:"";height:1px;left:0;position:absolute;right:0;transform:translateY(-32px);width:100%}}@media screen and (max-width:767.98px){.footer-nav{grid-template-columns:1fr 1fr}.footer-nav__list:last-child{grid-column:1/-1;grid-row:1}}.footer-nav__list
li{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}.footer-nav__list li:first-child{font-size:18px;line-height:24px;margin-bottom:20px}@media screen and (max-width:767.98px){.footer-nav__list li:first-child{font-size:16px;line-height:20px}}.footer-nav__list li:not(:last-child,:first-child){margin-bottom:12px}.footer-nav__list li
a{color:#fff;font-size:16px;line-height:24px;opacity: .6;text-decoration:none}@media screen and (max-width:767.98px){.footer-nav__list li
a{font-size:14px;line-height:20px}}.footer-nav__list li a:hover{opacity:1}.footer-bottom__content{align-items:center;display:grid;grid-template-columns:auto;padding-block:30px}@media screen and (max-width:990.98px){.footer-bottom__content{row-gap:32px}}.footer-bottom__content
.copyrighting{grid-column:1}@media screen and (max-width:990.98px){.footer-bottom__content .copyrighting:before{background-color:hsla(0, 0%, 100%, .1);content:"";height:1px;left:0;position:absolute;right:0;transform:translateY(-32px);width:100%}}@media screen and (max-width:767.98px){.footer-bottom__content
.copyrighting{color:hsla(0, 0%, 100%, .6);font-size:10px;letter-spacing: .01em;line-height:12px}}.footer-bottom__content .copyrighting
span{font-size:20px}.footer-bottom__content
a{color:#fff;grid-column:3;margin-left:auto;text-align:right;text-decoration:none;width:-moz-fit-content;width:fit-content}.footer-bottom__content a:hover{text-decoration:underline}@media screen and (max-width:767.98px){.footer-bottom__content
a{color:hsla(0, 0%, 100%, .6);font-size:10px;line-height:12px}}@media screen and (min-width:1200px){footer
ul.socials{margin-left:-32px}footer ul.socials+a{margin-right:5px}}ul.socials{display:flex;gap:16px;grid-column:2}@media screen and (max-width:990.98px){ul.socials--footer-mobile{grid-column:1/4;grid-row:1;justify-content:center;margin:auto;padding-bottom:32px;width:100%}}ul.socials--column{flex-direction:column}@media screen and (max-width:990.98px){ul.socials--column{flex-direction:row}}ul.socials
a{border:1px
solid #fff;border-radius:50%;display:block;height:40px;padding:9px;transition: .2s linear;width:40px}ul.socials a:hover{background-color:#fff}ul.socials a:hover
img{filter:invert(100%) sepia(63%) saturate(6234%) hue-rotate(246deg) brightness(87%) contrast(156%)}ul.socials.socials-black{color:#000}@media screen and (max-width:990.98px){ul.socials.socials-black{gap:12px}}ul.socials.socials-black
a{border:1px
solid #000}ul.socials.socials-black a
img{filter:invert(100%) sepia(63%) saturate(6234%) hue-rotate(246deg) brightness(87%) contrast(156%)}ul.socials.socials-black a:hover{background-color:#000}ul.socials.socials-black a:hover
img{filter:inherit}.desktop{align-items:center;display:flex;width:100%}@media screen and (max-width:990.98px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width:990.98px){.mobile{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}header.bg-green-2{background-color:transparent}}.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:white}.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,
.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,
.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:white}.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover,
.bg-green-2 #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:focus{color:white}.navbar{align-items:center;display:flex;flex-wrap:wrap;padding-block:36px}@media screen and (max-width:990.98px){.navbar{padding-block:12px}}.navbar.navbar-white{color:#fff}.navbar.navbar-white
.logo__white{display:block}.navbar.navbar-white
.logo__black{display:none}.navbar.navbar-white
.menu__link{color:#fff}.navbar.navbar-white .language__btn:after,
.navbar.navbar-white .menu__link--arrow:after{background-color:#fff}.logo{display:flex;height:32px;width:143px}.logo__white{display:none}.menu{display:flex;flex-wrap:wrap;gap:32px;margin-left:78.94px;margin-right:auto}@media screen and (max-width:1200px){ul.menu{gap:16px;margin-left:35px}}ul.menu
.menu__item{font-size:0}ul.menu
.menu__link{color:#000;display:grid;font-size:16px;line-height:20px;text-decoration:none;transition: .2s linear}ul.menu .menu__link:hover{font-weight:700}ul.menu .menu__link:hover.menu__link--arrow:after{-webkit-mask-repeat:no-repeat;-webkit-mask:url(/wp-content/themes/public/images/icons/short-arrow-down-bold.svg);mask:url(/wp-content/themes/public/images/icons/short-arrow-down-bold.svg);mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}ul.menu .menu__link:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}ul.menu .menu__link--arrow{display:grid;position:relative}ul.menu .menu__link--arrow:before{margin-right:26px}ul.menu .menu__link--arrow:after{background:#000;content:"";display:block;height:24px;-webkit-mask-image:url(/wp-content/themes/aml/public/images/icons/short-arrow-down.svg);mask-image:url(/wp-content/themes/aml/public/images/icons/short-arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;top:-2px;width:24px}[data-menu=link]{position:relative}[data-menu=link]:hover>.dropdown-group{height:400px}ul.dropdown-group{background-color:#fafbfa;border-radius:8px;font-size:16px;height:0;margin-top:15px;overflow:hidden;position:absolute;transition:all .4s ease-in-out;z-index:1}.dropdown-group__item{transition:all .6s ease;width:240px}.dropdown-group__item>a{color:#000;display:flex;flex-direction:column;padding:15px
16px;text-decoration:none;width:240px}.dropdown-group__item>a:hover
b{text-decoration:underline}.dropdown-group__item>a
span{color:rgba(0, 0, 0, .6);font-size:12px}[data-submenu=link]:not(.dropdown-categories) b{color:#478576;position:relative}[data-submenu=link]:not(.dropdown-categories) b:before{border-bottom:5px solid #478576;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;position:absolute;right:4px;top:3px;transform:rotate(90deg);width:0}[data-submenu=link]:hover{width:480px}[data-submenu=link]:hover .dropdown-categories{left:50%}ul.dropdown-categories{background-color:#e6f0ed;left:100%;max-height:100%;overflow-y:auto;position:absolute;top:0;transform:translateX(0);transition:left .7s ease;width:240px}.dropdown-categories
li{font-size:14px;line-height:18px;padding:11px
16px}.dropdown-categories li>p{font-size:14px;font-weight:700;line-height:17px}.dropdown-categories li
a{color:#000;text-decoration:none}.dropdown-categories li a:hover{text-decoration:underline}.language{position:relative}.language:before{content:"";height:0}.language:hover:before{bottom:-15px;height:15px;position:absolute;right:0;width:200px}.language:hover .language__body.language-list{border:1px
solid rgba(0, 0, 0, .1);opacity:1;transform:scaleY(1) translateY(12px)}.language__btn{background:transparent;border:none;cursor:pointer;display:flex;gap:6px;padding-left:0;padding-right:26px}.language__btn:after{background:#000;content:" ";display:block;height:16px;-webkit-mask-image:url(/wp-content/themes/public/images/icons/short-arrow-down-lang.svg);mask-image:url(/wp-content/themes/public/images/icons/short-arrow-down-lang.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:5px;top:4px;width:16px}.language__body{position:absolute;right:0;z-index:2}ul.language__body.language-list{background-color:#fff;border:1px
solid transparent;border-radius:12px;opacity:0;overflow:hidden;padding:24px;transform:scaleY(0) translateY(12px);transform-origin:top;transition:transform .3s}.language-list__group:not(:first-child){margin-top:12px}.language-list__group>a{align-items:center;background-color:#f9f9f9;border-radius:8px;color:rgba(0, 0, 0, .6);display:flex;font-size:16px;justify-content:space-between;line-height:20px;padding:12px;text-decoration:none;width:185px}.language-list__group>a:hover{background-color:#f0f0f0}.language-list__group>a.active{color:#478576;font-weight:600}.language-list__group>a.active:after{background-color:#478576;border-radius:50%;content:"";height:6px;width:6px}.cart{margin-left:27px;margin-right:32px;position:relative;z-index:1}@media screen and (max-width:1200px){.cart{margin-inline:16px}}.cart__btn{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.cart__btn--white
img{filter:invert(100%) brightness(300%)}.cart__body{opacity:0;transform:scaleY(0);transform-origin:left;transition:transform .3s ease-in-out}.cart__body.show{opacity:1;transform:scaleY(1)}.cart__body
.hidden{display:none}.cart__wrapper{background-color:#fff;border:1px
solid rgba(0, 0, 0, .1);border-radius:12px;padding:24px;position:absolute;right:0;transform:translate(15px, 10px)}.cart-counter{background-color:#ea3527;border-radius:9px;color:#fff;font-size:12px;height:18px;line-height:18px;min-width:18px;padding-inline:6px;position:absolute;right:-12px;top:-8px;visibility:visible;width:auto}.cart-counter:empty{visibility:hidden}.empty-cart{font-size:16px;line-height:20px;max-width:236px;text-align:center;width:-moz-max-content;width:max-content}.empty-cart
span{color:rgba(0, 0, 0, .6)}.empty-cart
a{color:#2f6356}.empty-cart a:hover{text-decoration:none}.cart-modal{font-family:Inter,sans-serif;max-width:287px;width:-moz-max-content;width:max-content}.cart-modal__footer{align-items:center;border-top:1px solid rgba(12, 35, 31, .1);display:grid;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;padding-top:24px}.cart-modal__footer
span{font-size:16px;letter-spacing: .01em;line-height:20px;opacity: .6}.cart-modal__footer
p{font-size:24px;font-weight:700;line-height:28px;text-align:right}.cart-modal__footer
a{align-items:center;background-color:#478576;border-radius:12px;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/3;grid-row:2/3;justify-content:center;line-height:20px;padding:14px;text-decoration:none;transition: .2s linear;width:100%}.cart-modal__footer a:hover{background-color:#499b87}.overlay{display:none;height:calc(100vh + 30px);position:fixed;transform:translate(-75%, -15%);width:calc(100vw + 30px)}[data-modal=cart].show>.overlay{display:block}.auth-link{align-items:center;background-color:#f0f0f0;border-radius:12px;color:#000;display:flex;font-size:16px;font-weight:500;height:48px;padding-inline:60px;text-decoration:none;transition:background-color .4s ease-out}@media screen and (max-width:1200px){.auth-link{padding-inline:30px}}.auth-link:hover{background-color:#ddd}.mobile-menu-btn{background-color:transparent;border:none;cursor:pointer;height:28px;padding:0;width:28px}.mobile-menu-wrapper{bottom:0;left:0;position:fixed;right:0;top:56px;transform:translateX(-100%);transition:transform .4s;z-index:2}.mobile-menu-wrapper.show{transform:translateX(0)}.close-menu{background-color:#27b996;border:none;border-radius:8px;cursor:pointer;display:none;height:32px;padding:4px;width:32px;position:relative;z-index:10000}.close-menu.show{display:block}.navbar-menu-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between}.navbar-menu-wrapper__body{border-top:1px solid #ededed}.navbar-menu-wrapper__footer{border-top:1px solid #ededed;padding:16px}.mobile-language{background-color:#f0f0f0;border-radius:8px;display:grid;gap:2px;grid-template-columns:1fr 1fr;padding:2px}.mobile-language__item{align-items:center;border-radius:8px;color:#000;display:flex;font-size:14px;justify-content:center;line-height:20px;padding:16px
30px;text-decoration:none}.mobile-language__item.active{background-color:#27b996;color:#fff;font-weight:700}.navbar-menu,ul.navbar-menu{display:grid;gap:12px;padding:16px}.navbar-menu__link{align-items:center;background-color:#f9f9f9;border-radius:8px;color:#000;display:flex;font-weight:600;justify-content:space-between;line-height:20px;padding:16px;position:relative;text-decoration:none}.navbar-menu__link:after{background-image:url(/wp-content/themes/public/images/icons/short-arrow-right.svg);background-repeat:no-repeat;background-size:cover;content:"";display:none;height:16px;width:16px}.navbar-submenu-wrapper{background-color:#fff;border-top:1px solid #ededed;display:flex;flex-direction:column;height:100%;inset:0;justify-content:space-between;position:absolute;transform:translateX(-100%);transition:transform .4s;z-index:1}.navbar-submenu-wrapper.show{transform:translateX(0)}.navbar-submenu-wrapper+.navbar-menu__link:after{content:"";display:block}ul.navbar-submenu{display:grid;gap:12px;padding:16px}.navbar-submenu__group:first-child{font-size:20px;font-weight:700;padding:8px
0 12px}.navbar-submenu__link{align-items:center;background-color:#f9f9f9;border-radius:8px;color:#000;display:flex;font-weight:600;line-height:20px;padding:16px;text-decoration:none}.navbar-close-wrapper{background-color:#fff;border-top:1px solid #ededed;padding:16px}.navbar-close{align-items:center;background-color:#f0f0f0;border-radius:8px;color:#000;display:flex;font-weight:600;justify-content:center;line-height:20px;padding:11px
30px;text-decoration:none}.cart-mobile{margin-right:10px;position:relative}.cart-mobile__wrapper{background-color:#fff;inset:0;position:fixed;transform:translateX(-100%);transition:transform .4s;z-index:2}.cart-mobile__wrapper.show{transform:translateX(0)}.cart-mobile__header{align-items:center;display:flex;justify-content:space-between;padding:12px
16px;width:100%}.cart-mobile__body{height:100%}.cart-mobile__body .empty-cart{align-items:center;display:flex;flex-direction:column;height:calc(100% - 54px);justify-content:center;margin:auto;max-width:80%}.cart-mobile__body .empty-cart__title{font-size:24px;font-weight:700;line-height:28px;margin-bottom:24px}.cart-mobile__body .empty-cart__subtitle{color:rgba(0, 0, 0, .6);font-size:14px;line-height:20px;margin-bottom:48px}.cart-mobile__body .empty-cart__btn{background-color:#478576;border:none;border-radius:12px;color:#fff;font-weight:500;padding:14px
30px;text-decoration:none;width:100%}.cart-mobile__body .empty-cart__link{color:#2f6356;font-weight:500;line-height:20px;margin-top:16px;text-decoration:none}.cart-mobile__body .empty-cart__link:hover{text-decoration:underline}.cart-mobile__body .empty-cart.hide{display:none}.cart-mobile__body .cart-modal{display:flex;flex-direction:column;height:calc(100% - 56px);justify-content:space-between;max-width:100%;padding:16px;width:auto}.cart-mobile__body .cart-modal__body{overflow-y:auto}.cart-mobile__body .cart-modal.hide{display:none}.cart-mobile__title{font-size:20px;font-weight:600}.cart-mobile__btn{background-color:transparent;border:none;cursor:pointer;padding:0}.pagination__next,.pagination__prev,.swiper-button-next,.swiper-button-prev{background-color:transparent;border:1px
solid #000;border-radius:96px;cursor:pointer;display:grid;height:56px;outline:none;place-content:center;transition: .2s linear;width:56px}@media screen and (max-width:990.98px){.pagination__next,.pagination__prev,.swiper-button-next,.swiper-button-prev{height:auto;padding:4px
12px;width:auto}}.pagination__next:hover,.pagination__prev:hover,.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#000}.pagination__next:hover img,
.pagination__prev:hover img,
.swiper-button-next:hover img,
.swiper-button-prev:hover
img{filter:invert(100%) hue-rotate(246deg) brightness(87%) contrast(156%)}.pagination__prev.disabled,.swiper-button-disabled{opacity: .5;pointer-events:none}.swiper-nav-wrapper{display:flex;gap:12px}@media screen and (max-width:990.98px){.swiper-nav-wrapper--desktop{display:none}}.swiper-nav-wrapper--mobile{justify-content:space-between;margin-top:20px;width:100%}@media screen and (min-width:991px){.swiper-nav-wrapper--mobile{display:none}}.slider-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}@media screen and (max-width:990.98px){.slider-top{margin-bottom:24px}}.slider-top
h2{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.75rem, 1.3114rem + 1.7544vw, 2.75rem)}#login:checked~.tabs__content #login-content,
#reg:checked~.tabs__content #reg-content{display:block}#login:checked~.tabs__title-wrap #one-tab,
#reg:checked~.tabs__title-wrap #two-tab{background:#f0f0f0}.tabs{margin-block:64px}@media screen and (max-width:767.98px){.tabs{margin-block:50px}}.tabs__btn{display:none}.tabs__title-wrap{display:flex;gap:12px;justify-content:center;margin-bottom:48px}.tabs__content-item{animation:fadein .8s ease-in-out;display:none}@keyframes
fadein{0%{opacity:0}to{opacity:1}}.tab-title{border-radius:96px;cursor:pointer;font-size:20px;font-weight:700;padding:22px;text-align:center;transition: .2s linear;width:240px}@media screen and (max-width:990.98px){.tab-title{font-size:18px;padding:18px;width:200px}}@media screen and (max-width:767.98px){.tab-title{font-size:16px;padding:12px;width:168px}}.tab-title:hover,.teaser{background-color:#fafbfa}.teaser{border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;display:grid;margin-top:4px;padding:48px}@media screen and (max-width:990.98px){.teaser{border-radius:16px;padding:30px}}@media screen and (max-width:767.98px){.teaser{padding:36px
15px}}.teaser--mt{margin-top:92px}@media screen and (max-width:990.98px){.teaser--mt{margin-top:48px}}.teaser--bg-black{background-color:#000}.teaser--r-mt{margin-top:0}.teaser--two-column{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:990.98px){.teaser--two-column{gap:24px;grid-template-columns:auto}}.teaser--center{gap:40px;justify-content:center;padding:100px;text-align:center}@media screen and (max-width:1200px){.teaser--center{padding:60px}}@media screen and (max-width:990.98px){.teaser--center{gap:24px;padding:30px}}@media screen and (max-width:767.98px){.teaser--center{padding:36px
16px}}.teaser__title{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);letter-spacing:-.03em}.teaser__title--white{color:#fff}.teaser__title--md{font-size:clamp(1.25rem, .9211rem + 1.3158vw, 2rem);font-weight:700;line-height:clamp(1.5rem, .9792rem + 2.0833vw, 2.6875rem);padding:0
60px}@media screen and (max-width:990.98px){.teaser__title--md{padding:0}}.teaser__title--xl{font-size:clamp(1.25rem, .4825rem + 3.0702vw, 3rem);font-weight:700;letter-spacing:-.01em;line-height:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem)}.teaser__title--xl
span{color:#478576}.teaser__title--w2{width:813px}@media screen and (max-width:990.98px){.teaser__title--w2{width:100%}}.teaser__title
span{color:#2f6356;font-family:Inter,sans-serif}.teaser__content--home{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);letter-spacing: .16px;line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-left:auto;width:582px}@media screen and (max-width:990.98px){.teaser__content--home{letter-spacing: .14px;margin-left:0;width:auto}}.teaser__content
p{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem)}.teaser__content p:not(:first-child){margin-top:16px}.teaser__content p
b{color:#000}.teaser__btn{background-color:#151312;border:none;border-radius:12px;color:#fff;font-weight:500;line-height:20px;margin:0
auto;padding:14px
30px;transition: .2s linear;width:184px}.teaser__btn:hover{background-color:#499b87}.teaser__btn--bg-white{background-color:#fff;color:#000}.teaser__btn--bg-white:hover{background-color:#499b87;color:#fff}.cart-modal
.card{color:#0c231f;display:grid;gap:12px;grid-template-columns:96px auto}.cart-modal .card+.card{border-top:1px solid rgba(12, 35, 31, .1);margin-top:24px;padding-top:24px}.cart-modal .card:last-child{padding-bottom:24px}.cart-modal .card
img{height:100%}.cart-modal
.card__header{border-radius:6px;flex:1;height:94px}.cart-modal .card__body>p{margin-bottom:12px}.cart-modal .card__body
div{display:flex}.cart-modal .card__body div
p{align-items:flex-start;display:flex;font-size:24px;font-weight:700;gap:8px;line-height:28px}.cart-modal .card__body div
span{color:#0c231f;font-size:14px;font-weight:400;letter-spacing: .01em;line-height:20px;opacity: .5;text-decoration-line:line-through}.cart-modal
.card__name{font-size:16px;font-weight:700;line-height:18px}.card-course{background-color:#fafbfa;border-radius:16px;color:#0c231f;overflow:hidden}@media screen and (max-width:990.98px){.card-course{background-color:#f3f3f3}}.card-course__header{height:225px;overflow:hidden}.card-course__header
img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-course__name{font-weight:700;line-height:20px}.card-course__body{background-color:#fafbfa;padding:16px
24px 24px}@media screen and (max-width:1200px){.card-course__body{padding:16px}}.card-course__link{align-items:center;background-color:#478576;border-radius:12px;color:#fff;display:flex;font-weight:700;justify-content:center;line-height:20px;padding:14px
30px;text-decoration:none;transition: .2s linear;width:100%}@media screen and (max-width:990.98px){.card-course__link{background-color:transparent;color:#000;font-weight:500}}.card-course__link:hover{background-color:#2f6356}@media screen and (max-width:990.98px){.card-course__link:hover{background-color:transparent}}ul.card-info{display:flex;margin-bottom:25px;margin-top:36px}@media screen and (max-width:767.98px){ul.card-info{margin-bottom:14px;margin-top:16px}}ul.card-info--r-my{margin-block:0}.card-info__item{align-items:center;display:flex;line-height:20px}.card-info__item:not(:first-child){margin-left:19px;position:relative}.card-info__item:not(:first-child):before{background-color:rgba(0, 0, 0, .6);border-radius:50%;content:"";display:block;height:3px;position:absolute;transform:translateX(-12px);width:3px}.card-info__item--opacity{opacity: .6}.card-info__item--rating{gap:4px}.card-info__item--lang,.card-info__item--man,.card-info__item--status{gap:6px}.article-card__header{border-radius:16px;overflow:hidden}.article-card__header
img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-card__name{color:#000;font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);font-weight:700;line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);text-decoration:none}.article-card__name:hover{text-decoration:underline}.article-card__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-top:12px;opacity: .6;overflow:hidden;text-overflow:ellipsis}ul.article-info{display:flex;white-space:nowrap}ul.article-info--my{margin:20px
0}ul.article-info--in-banner{grid-row:2;margin-top:auto}.article-info__item{align-items:center;display:flex;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px}.article-info__item
a{text-decoration:none;color:#fff !important}.article-info__item
span{margin-right:4px}@media screen and (max-width:767.98px){.article-info__item--white:not(:first-child){margin-left:15px !important}}.article-info__item--white:not(:first-child):before{background-color:#fff !important}@media screen and (max-width:767.98px){.article-info__item--white:not(:first-child):before{transform:translateX(-8px) !important}}.article-info__item:not(:first-child){line-height:21px;margin-left:19px;opacity: .6}.article-info__item:not(:first-child):before{background-color:rgba(0, 0, 0, .6);border-radius:50%;content:"";height:3px;transform:translateX(-9px);width:3px}.article-info__item:first-child{background-color:#244140;border-radius:24px;color:#fff !important;padding:4px
16px}.comment-card{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:16px;letter-spacing: .04px;line-height:20px;padding:24px}.comment-card__icon{height:56px;width:56px}.comment-card__rating{align-items:center;display:flex;gap:4px;margin:18.46px 0}.comment-card__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:rgba(0, 0, 0, .6);display:-webkit-box;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.comment-card__more{color:rgba(0, 0, 0, .4);text-decoration:none}.comment-card__more:hover{text-decoration:underline}ul.author-info{margin-top:24px}.author-info{display:grid;gap:2px}.author-info li:not(:first-child){color:rgba(0, 0, 0, .6);font-size:14px}@media screen and (min-width:992px){.course-cart--mob{display:none}}.course-cart__buttons{display:grid;font-weight:500;gap:6px;line-height:20px}.course-cart__btn{align-items:center;background-color:#fff;border:1px
solid rgba(0, 0, 0, .08);border-radius:12px;color:#0c231f;display:flex;justify-content:center;padding:14px;transition: .2s linear}.course-cart__btn:hover{background-color:rgba(0, 0, 0, .08)}.course-cart__link{align-items:center;background-color:#478576;border-radius:12px;color:#fff;display:flex;justify-content:center;padding:14px;text-decoration:none;transition: .2s linear}.course-cart__link:hover{background-color:#499b87}.form-auth,.form-modal{display:grid;gap:24px}@media screen and (max-width:767.98px){.form-auth,.form-modal{gap:12px}}.form-auth>*,.form-modal>*{display:grid}.form-auth p,
.form-modal
p{gap:8px}.form-auth p a,
.form-modal p
a{color:rgba(0, 0, 0, .3);line-height:20px;margin-left:auto;text-decoration:none}@media screen and (max-width:767.98px){.form-auth p a,
.form-modal p
a{font-size:14px}}.form-auth p a:hover,
.form-modal p a:hover{text-decoration:underline}.form-auth p label:not(.error),
.form-modal p label:not(.error){font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:767.98px){.form-auth p label,
.form-modal p
label{font-size:14px}}.form-auth p input,
.form-modal p
input{border:1px
solid rgba(0, 0, 0, .1);border-radius:8px;padding:11px
15px}.form-auth div,
.form-modal
div{gap:8px}.form-auth div button+p,
.form-modal div button+p{margin-top:16px}@media screen and (max-width:767.98px){.form-auth div button+p,
.form-modal div button+p{font-family:Inter,sans-serif}}.form-auth div p,
.form-modal div
p{line-height:20px;text-align:center}.form-auth div p a,
.form-modal div p
a{color:#2f6356;font-size:16px;font-weight:700;text-decoration:underline}@media screen and (max-width:767.98px){.form-auth div p a,
.form-modal div p
a{text-decoration:none}}.form-auth div p a:hover,
.form-modal div p a:hover{text-decoration:none}.form-auth button,
.form-modal
button{background-color:#478576;border:none;border-radius:12px;color:#fff;font-weight:500;line-height:20px;padding:14px
60px;transition: .2s linear}.form-auth button:hover,
.form-modal button:hover{background-color:#499b87}.form-auth .checkmark,
.form-modal
.checkmark{-moz-column-gap:12px;column-gap:12px;margin-top:3px}@media screen and (max-width:767.98px){.form-auth .checkmark,
.form-modal
.checkmark{margin-top:-3px}.form-modal
p{gap:6px}}.form-modal button~p{line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}ul.social-buttons{display:grid;gap:8px;grid-template-columns:repeat(3, 1fr)}ul.social-buttons--mobile{display:none}@media screen and (max-width:767.98px){ul.social-buttons--mobile{display:grid}ul.social-buttons{gap:5px;margin-top:16px}}ul.social-buttons
a{align-items:center;border:1px
solid #000;border-radius:8px;color:inherit;display:flex;gap:12px;justify-content:center;line-height:20px;padding:12px;text-decoration:none;transition: .2s linear}ul.social-buttons a:hover{background-color:#f0f0f0;border:1px
solid #f0f0f0}@media screen and (max-width:767.98px){ul.social-buttons
a{font-size:14px;gap:8px;padding:12px
11px}ul.social-buttons a
img{height:20px;width:20px}}.checkmark{align-items:center;display:flex;margin-bottom:26px;position:relative}@media screen and (max-width:767.98px){.checkmark{font-size:14px;line-height:16px}}.checkmark--black{color:#000 !important}.checkmark__wrapper{position:relative}.checkmark__input{display:none;position:absolute}.checkmark__input:checked~.checkmark__btn{background-color:#2f6356}.checkmark__btn{border:1px
solid rgba(0, 0, 0, .1);border-radius:4px;cursor:pointer;display:block;height:24px;left:0;position:relative;top:0;width:24px}.checkmark__btn:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.forgot-form-page{display:grid;gap:12px;margin:96px
0 48px}.forgot-form-page__title{font-size:20px;font-weight:700;line-height:24px}.forgot-form-page__subtitle{color:rgba(0, 0, 0, .6)}@media screen and (max-width:767.98px){.forgot-form-page__subtitle{font-size:14px;line-height:20px}}.sub-form{align-items:center;border:1px
solid rgba(0, 0, 0, .1);border-radius:24px;box-shadow:4px 4px 20px rgba(0, 0, 0, .08);display:grid;gap:32px;grid-template-columns:calc(57.14286% - 74.28571px) 1fr;margin-bottom:128px;padding:48px}@media screen and (max-width:990.98px){.sub-form{margin-bottom:88px;padding:32px
16px}}@media screen and (max-width:767.98px){.sub-form{gap:16px;margin-bottom:48px}}.sub-form__title{font-size:clamp(1.125rem, .9605rem + .6579vw, 1.5rem);font-weight:700;grid-column:1;line-height:32px}@media screen and (max-width:990.98px){.sub-form__title{grid-column:1/3}}.sub-form__title
span{color:#478576;font-family:Inter,sans-serif}@media screen and (max-width:767.98px){.sub-form__title
span{color:inherit}}.sub-form__input{border:1px
solid rgba(0, 0, 0, .2);border-radius:96px;font-size:clamp(1rem, .5614rem + 1.7544vw, 2rem);grid-column:1/3;grid-row:2;line-height:1;padding:44px}@media screen and (max-width:990.98px){.sub-form__input{line-height:20px;padding:25px}}@media screen and (max-width:767.98px){.sub-form__input{padding:18px}}.sub-form__btn{align-items:center;background-color:rgba(47, 99, 86, .6);border:none;border-radius:96px;display:flex;grid-column:2/3;grid-row:2;height:80px;justify-content:center;margin-left:auto;margin-right:20px;transition: .2s linear;width:80px}.sub-form__btn:hover{background-color:#244140}@media screen and (max-width:990.98px){.sub-form__btn
img{height:24px;width:24px}.sub-form__btn{height:60px;margin-right:10px;width:60px}}@media screen and (max-width:767.98px){.sub-form__btn{height:44px;width:44px}}.search-form{display:grid;grid-template-columns:1fr auto}.search-form
input{border:1px
solid rgba(0, 0, 0, .1);border-radius:12px;grid-column:1/3;grid-row:1;padding:14px
20px}.search-form
button{background-color:transparent;border:none;grid-column:2;grid-row:1}.search-form button
img{height:24px;margin-right:20px;width:24px}.contact-form{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr}@media screen and (max-width:1200px){.contact-form{margin-top:48px}}@media screen and (min-width:1200px){.contact-form{grid-template-columns:313px 313px}}.contact-form__btn{background-color:#2f6356;border:none;color:#fff;transition: .2s linear}.contact-form__btn:hover{background-color:#499b87}@media screen and (max-width:990.98px){.contact-form__btn{margin-top:6px}}.contact-form input,
.contact-form
label{touch-action:manipulation;transition:all .2s}.contact-form
input{-webkit-appearance:none;border:0;border-bottom:1px solid rgba(0, 0, 0, .1);border-radius:0;cursor:text;font-size:16px;padding:0}.contact-form input:focus{outline:0}.contact-form input:-moz-placeholder-shown+label{cursor:text;overflow:hidden;text-overflow:ellipsis;transform:translateY(12px);transform-origin:left bottom;white-space:nowrap}.contact-form input:placeholder-shown+label{cursor:text;overflow:hidden;text-overflow:ellipsis;transform:translateY(12px);transform-origin:left bottom;white-space:nowrap}.contact-form input:focus::-webkit-input-placeholder{opacity:1;-webkit-transition:inherit;transition:inherit}.contact-form input:not(:-moz-placeholder-shown)+label{cursor:pointer;transform:translate(0)}.contact-form input:focus+label,
.contact-form input:not(:placeholder-shown)+label{cursor:pointer;transform:translate(0)}.contact-form
label{font-size:14px;font-weight:700;letter-spacing: .05em;line-height:20px;opacity: .6;text-transform:uppercase}.contact-form ::-webkit-input-placeholder{font-size:16px;opacity:0;-webkit-transition:inherit;transition:inherit}.contact-form
.field{display:flex;flex-flow:column-reverse;margin-bottom:27px;width:100%}@media screen and (max-width:990.98px){.contact-form
.field{margin-bottom:13px}}.contact-form .field:last-of-type{margin-bottom:39px}@media screen and (max-width:990.98px){.contact-form .field:last-of-type{margin-bottom:26px}}@media screen and (min-width:1200px){.contact-form .field:not(:nth-child(-n+2)){grid-column:span 2}}.form-modal{gap:16px}.form-modal
.checkmark{font-family:Inter,sans-serif;margin-block:10px}@media screen and (max-width:767.98px){.form-modal
.checkmark{margin-block:4px}}.form-modal button~p{color:rgba(0, 0, 0, .6);font-family:Inter,sans-serif;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px}@media screen and (max-width:767.98px){.form-modal p+div{margin-top:0}}.cart-form,.cart-form__input-wrapper{align-items:center;display:grid}.cart-form__input-wrapper{border:1px
solid rgba(0, 0, 0, .1);border-radius:8px;grid-column:1/3;grid-template-columns:1fr auto;overflow:hidden}.cart-form__input-wrapper
input{border:none;grid-column:1/2;grid-row:1;padding:14px}.cart-form__input-wrapper input:focus{outline:none}.cart-form__input-wrapper input::-moz-placeholder{color:rgba(0, 0, 0, .6)}.cart-form__input-wrapper input::placeholder{color:rgba(0, 0, 0, .6)}.cart-form__input-wrapper
button{background-color:#244140;border:none;border-radius:8px;color:#fff;grid-column:2/3;grid-row:1;margin-left:auto;margin-right:4px;padding:10px
25px;transition: .2s linear;width:-moz-fit-content;width:fit-content}.cart-form__input-wrapper button:hover{background-color:#499b87}.cart-form
a{align-items:center;background-color:#478576;border-radius:12px;color:#fff;display:block;display:flex;font-weight:500;grid-column:1/3;justify-content:center;line-height:20px;margin-top:40px;padding:14px
30px;text-decoration:none;transition: .2s linear;width:100%}.cart-form a:hover{background-color:#499b87}@media screen and (max-width:990.98px){.cart-form
a{margin-top:24px}}.banner-block{border-radius:24px;color:#151312;display:grid;overflow:hidden}.banner-block--article{}.banner-block--article .banner-block__img{height:100%}.banner-block-contact .banner-block__img{height:584px}@media screen and (max-width:767.98px){.banner-block-contact .banner-block__img{height:auto;min-height:328px}.banner-block-contact .banner-block__body{max-height:328px}}.banner-block-contact .banner-block__left{margin-top:20px}@media screen and (max-width:1200px){.banner-block-contact .banner-block__left{margin-top:0}}.banner-block-contact .banner-block__right{margin-left:-113px;margin-top:-12px}@media screen and (max-width:1200px){.banner-block-contact .banner-block__right{margin-left:0;margin-top:0}}.banner-block--home{margin-top:4px}@media (max-width: 576px){.banner-block--home{margin-top:24px}}.banner-block__body,.banner-block__img{grid-column:1;grid-row:1}.banner-block__img{border-radius:24px;height:564px;overflow:hidden;position:relative;width:100%;z-index:-1;background-color:#DDF5E8}@media screen and (max-width:1200px){.banner-block__img{height:auto}}@media screen and (max-width:767.98px){.banner-block__img--about{min-height:308px !important}.banner-block__btn.circle.circle-accreditation{max-width:74px;height:auto;width:100%;margin-top:70px}}.banner-block__img
img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-block__img:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.banner-block__title{font-size:clamp(1.75rem, 1.2018rem + 2.193vw, 3rem);letter-spacing:-.04em;line-height:clamp(2rem, 1.5614rem + 1.7544vw, 3rem)}.banner-block__title--lh-lg{letter-spacing:0;line-height:clamp(2rem, 1.3421rem + 2.6316vw, 3.5rem)}.banner-block__body{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr auto;padding:48px}@media screen and (max-width:1200px){.banner-block__body{gap:24px;grid-template-columns:auto;grid-template-rows:auto}}@media screen and (max-width:990.98px){.banner-block__body{padding:30px}}@media screen and (max-width:767.98px){.banner-block__body{padding:24px
16px}}.banner-block__body--p-sm{padding:24px}@media screen and (max-width:767.98px){.banner-block__body--p-sm{padding:16px}}.banner-block__content{color:#151312;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.0855rem + .6579vw, 1.625rem)}.banner-block__content-about{margin-left:16px}@media screen and (max-width:767.98px){.banner-block__content-about{margin-left:0}}.banner-block__content-about
p{line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}.banner-block__content-about p+p{margin-top:16px !important}@media screen and (max-width:767.98px){.banner-block__content-about p+p{margin-top:12px !important}}.banner-block__content
b{color:#fff}.banner-block__content .second-p{margin-bottom:6px;margin-top:32px}@media screen and (max-width:767.98px){.banner-block__content .second-p{margin-bottom:12px;margin-top:12px}}.banner-block__btn{background:linear-gradient(#ddf5e8, #ddf5e8 50%, #90f8c0 0, #90f8c0);background-size:100% 200%;border:none;color:#000;transition:background .4s linear}.banner-block__btn:hover{background-position:100% 100%}.banner-block__left{display:flex;flex-direction:column;gap:24px;justify-content:center;max-width:535px}.banner-block__left
h2{font-size:clamp(1.75rem, 1.2018rem + 2.193vw, 3rem);line-height:clamp(2rem, 1.3421rem + 2.6316vw, 3.5rem)}.banner-block__left
p{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);opacity: .6}.banner-block__right{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1200px){.banner-block__right{align-items:flex-start}}.banner-block__right>div{display:flex;flex-direction:column;gap:20px}.banner-block__right
p{color:hsla(0, 0%, 100%, .6);font-size:14px;font-weight:700;line-height:20px}.banner-block__right .ml-20{margin-left:20px}.banner-block__right a,
.banner-block__right
span{color:#fff;font-size:16px;font-weight:400;line-height:20px;text-decoration:none}.banner-block__right a:hover,
.banner-block__right span:hover{opacity: .8}.banner-bg-business{border-radius:24px;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:990.98px){.banner-bg-business{min-height:528px}}.banner-bg-business:before{background:linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.rating{display:flex;flex-direction:row-reverse;gap:2.72px;justify-content:center;overflow:hidden;position:relative}.rating-0{filter:grayscale(100%)}.rating>input{display:none}.rating>input:checked~label,.rating>input:checked~label~label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23fcd93a' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3E%3C/svg%3E")}.rating>input:not(:checked)~label:hover,.rating>input:not(:checked)~label:hover~labell{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23d8b11e' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3E%3C/svg%3E")}.rating>label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3E%3Cpath fill='%23e3e3e3' d='m121.215 44.212-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;cursor:pointer;height:16px;margin-top:auto;transition: .3s;width:16px}ul.advantages{display:grid;gap:4px;margin-top:4px}ul.advantages--three-col{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:767.98px){ul.advantages--three-col{grid-template-columns:1fr}}ul.advantages--four-col{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width:990.98px){ul.advantages--four-col{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:767.98px){ul.advantages--four-col{grid-template-columns:auto}}ul.advantages--mt-xl{margin-top:48px}@media screen and (max-width:990.98px){ul.advantages--mt-xl{margin-top:24px}}.advantages__item{background:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:197px;overflow:hidden;position:relative;transition:background 4s}.advantages__item:before{background:linear-gradient(279.13deg, #336462 -92.52%, #afd0c8 174.47%);bottom:0;content:"";height:100%;position:absolute;right:0;transition: .4s;width:0}@media screen and (max-width:990.98px){.advantages__item{border-radius:16px}}.advantages__item:hover{cursor:pointer}.advantages__item:hover:before{left:0;width:100%}.advantages__item:hover a,
.advantages__item:hover
p{color:#fff}.advantages__display-text{display:flex;flex-direction:column;grid-column:1;grid-row:1;justify-content:space-between;padding:24px;position:relative;z-index:1}.advantages__hide-text{background:linear-gradient(279.13deg, #336462 -92.52%, #afd0c8 174.47%);bottom:0;display:none;grid-column:1;grid-row:1;left:0;padding:24px;position:absolute;right:0;top:0}.advantages__text{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px}.advantages__count{font-size:clamp(2rem, 1.8904rem + .4386vw, 2.25rem);font-weight:700;letter-spacing: .01em;line-height:36px}.advantages__count--lg{font-size:clamp(2rem, 1.5614rem + 1.7544vw, 3rem);line-height:clamp(2.25rem, 1.7018rem + 2.193vw, 3.5rem)}.advantages__tel{color:#000;text-decoration:none;transition: .2s linear}.advantages__lg-title p:not(:last-child){margin-bottom:12px}@media screen and (max-width:767.98px){.advantages__lg-title p:not(:last-child){margin-bottom:8px}}.advantages__lg-title p:first-child{font-size:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);line-height:clamp(1.5rem, 1.2807rem + .8772vw, 2rem);margin-bottom:40px}.advantages__lg-title p+p,
.advantages__lg-title p+p
a{color:rgba(0, 0, 0, .6)}.advantages__col-reverse{flex-direction:column-reverse}.advantages-wrapper.advantages-wrapper-center
h2{font-size:clamp(1.25rem, .7018rem + 2.193vw, 2.5rem);line-height:clamp(1.5rem, .9518rem + 2.193vw, 2.75rem)}.advantages-wrapper--title-center
h2{margin:0
auto;text-align:center;width:85%}@media screen and (max-width:990.98px){.advantages-wrapper--title-center
h2{width:100%}}.advantages-wrapper
h2{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:1}.overlay-modal{height:100%;position:absolute;width:100%}.modal{background-color:rgba(0, 0, 0, .3);display:none;inset:0;overflow:hidden scroll;position:fixed;z-index:1}.modal.show{display:block}.modal__wrapper{height:-moz-fit-content;height:fit-content;inset:0;margin:229px
auto auto;position:absolute;z-index:1}.modal__wrapper--request-message{margin:229px
auto 30px;max-width:477px}.modal__wrapper--form{margin:128px
auto 30px;max-width:665px}@media screen and (max-width:767.98px){.modal__wrapper--form{margin-inline:16px;max-width:100%}}.modal__content{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex-flow:column;height:100%;position:relative}.modal__content--p-64{padding:64px}.modal__content--p-48{padding:48px}@media screen and (max-width:767.98px){.modal__content--p-48{padding:24px}}.modal__title{font-size:clamp(1.5rem, 1.2807rem + .8772vw, 2rem);font-weight:700;line-height:clamp(1.75rem, 1.4211rem + 1.3158vw, 2.5rem);margin-bottom:16px}.modal__header{margin-bottom:32px}@media screen and (max-width:767.98px){.modal__header{margin-bottom:8px}}.modal__body{width:100%}.modal__message{text-align:center}.modal__close{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:20px;top:20px}.link-back{align-items:center;background-color:#f0f0f0;border-radius:12px;color:#000;display:flex;justify-content:center;margin:24px
auto 0;padding:14px
30px;text-decoration:none;width:184px}.request-icon{height:114px;margin:auto auto 24px;width:200px}.cookies-modal,.cookies-modal-reg{bottom:0;position:fixed;width:100%;z-index:99}.cookies-modal-reg__wrapper,.cookies-modal__wrapper{background-color:#fff;border-radius:100px;bottom:16px;position:absolute;right:64px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.98px){.cookies-modal-reg__wrapper,.cookies-modal__wrapper{left:16px;right:16px;width:auto}}.cookies-modal-reg__content,.cookies-modal__content{align-items:center;border-radius:96px;box-shadow:4px 4px 20px 0 rgba(0, 0, 0, .08);display:flex;gap:48px;padding:8px;width:100%}@media screen and (max-width:767.98px){.cookies-modal-reg__content,.cookies-modal__content{gap:0;justify-content:space-between;padding:6px
8px}}.cookies-modal-reg__message,.cookies-modal__message{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px;padding:8px
0 8px 16px}@media screen and (max-width:767.98px){.cookies-modal-reg__message,.cookies-modal__message{padding:0
0 0 12px}}.cookies-modal-reg__btn,.cookies-modal__btn{align-items:center;background-color:#478576;border:none;border-radius:96px;color:#fff;display:flex;font-weight:700;justify-content:center;line-height:20px;padding:22px
64px;text-decoration:none}@media screen and (max-width:767.98px){.cookies-modal-reg__btn,.cookies-modal__btn{font-weight:400;padding:14px
28px}}.cookies-modal-reg__wrapper{left:0;margin-inline:auto;right:0}.error-page{display:grid;margin-top:126px;place-content:center;text-align:center}@media screen and (max-width:990.98px){.error-page{margin-top:116px}}.error-page__title{font-size:clamp(2rem, 1.2325rem + 3.0702vw, 3.75rem);font-weight:700;line-height:clamp(2.25rem, 1.5921rem + 2.6316vw, 3.75rem);margin-bottom:64px;text-transform:uppercase}@media screen and (max-width:990.98px){.error-page__title{margin-bottom:48px}}.error-page__img{height:clamp(8.9375rem, -1.0625rem + 42.1053vw, 15.9375rem);margin:0
auto 40px;width:571px}.error-page__text{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-bottom:20px}.error-page__link{align-items:center;background-color:#f0f0f0;border-radius:12px;color:#000;display:flex;font-weight:500;justify-content:center;margin:0
auto;padding:14px
30px;text-decoration:none;transition: .2s linear;width:231px}.error-page__link:hover{background-color:#ddd}.error-page
b{color:#2f6356}.cart-wrapper
h1{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.75rem, 1.3114rem + 1.7544vw, 2.75rem)}.cart-page,
.cart-wrapper
h1{font-family:Inter,sans-serif}.cart-page{display:grid;gap:67px;grid-template-columns:auto 1fr;margin-bottom:138px;margin-top:48px}@media screen and (max-width:1200px){.cart-page{gap:48px;grid-template-columns:1fr}}@media screen and (max-width:990.98px){.cart-page{margin-bottom:64px;margin-top:24px}}@media screen and (max-width:767.98px){.cart-page{gap:24px}}.cart-page__right{display:flex;flex-direction:column;gap:20px;width:313px}@media screen and (max-width:1200px){.cart-page__right{width:100%}}.cart-page__right
.title{font-size:clamp(.875rem, .7105rem + .6579vw, 1.25rem);letter-spacing: .01em;line-height:clamp(1rem, .7807rem + .8772vw, 1.5rem);opacity: .6}.cart-page__right
.price{font-size:clamp(1.25rem, .7018rem + 2.193vw, 2.5rem);font-weight:700;line-height:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem)}.cart-item{-moz-column-gap:24px;column-gap:24px;display:flex}@media screen and (max-width:990.98px){.cart-item{-moz-column-gap:8px;column-gap:8px}}.cart-item:not(:first-child){border-top:1px solid rgba(0, 0, 0, .1);margin-top:32px;padding-top:32px}.cart-item__header{border-radius:8px;height:144px;max-width:202px;min-width:202px;overflow:hidden}@media screen and (max-width:767.98px){.cart-item__header{height:48px;max-width:72px;min-width:72px}}.cart-item__header
img{height:100%;-o-object-fit:cover;object-fit:cover}.cart-item__body{display:flex;justify-content:space-between;width:100%}.cart-item__name{font-size:clamp(.875rem, .7105rem + .6579vw, 1.25rem);font-weight:700;line-height:clamp(1rem, .7807rem + .8772vw, 1.5rem)}.cart-item__left{display:flex;flex-flow:column;gap:27.67px}@media screen and (max-width:990.98px){.cart-item__left{margin-right:28px}}@media screen and (max-width:767.98px){.cart-item__left .card-info{display:none}}@media screen and (max-width:990.98px){.cart-item__middle{min-width:20px;order:2}}.cart-item__right{display:flex;gap:8px}@media screen and (max-width:990.98px){.cart-item__right{align-items:flex-start;flex-direction:column-reverse;gap:2px;justify-content:flex-end;margin-right:9px}}.cart-item__right p:first-of-type{font-size:clamp(1rem, .7807rem + .8772vw, 1.5rem);font-weight:700;line-height:28px}.cart-item__right p:nth-of-type(2){font-size:clamp(.625rem, .5154rem + .4386vw, .875rem);letter-spacing: .01em;line-height:clamp(.75rem, .5307rem + .8772vw, 1.25rem);opacity: .3;text-decoration-line:line-through}.remove-card{background-color:transparent;border:1px
solid #000;border-radius:96px;line-height:20px;margin:0
40px 0 65px;opacity: .6;padding:6px
14px;transition: .2s linear}.remove-card:hover{background-color:#499b87;border:1px
solid #499b87;color:#fff;opacity:1}@media screen and (max-width:990.98px){.remove-card{height:20px;margin:0;padding:2px;width:20px}}.aml-info{display:grid;grid-template-columns:minmax(472px, 1fr) 2fr}@media screen and (max-width:767.98px){.aml-info{gap:24px;grid-template-columns:auto}}.aml-info__title{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);letter-spacing:-.03em;line-height:clamp(1.75rem, 1.4211rem + 1.3158vw, 2.5rem);margin-bottom:16px}@media screen and (max-width:767.98px){.aml-info__title{margin-bottom:12px}}.aml-info__subtitle{color:rgba(0, 0, 0, .4);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}.aml-info__subtitle
b{color:#2f6356}.aml-info__right{margin-left:auto}@media screen and (max-width:767.98px){.aml-info__right{margin-left:0}}.aml-info__link{background-color:#2f6356;color:#fff;text-decoration:none;transition: .2s linear}.aml-info__link:hover{background-color:#499b87}ul.aml-list{margin-top:48px}ul.aml-list:empty{display:none}.aml-list{display:grid;gap:4px;grid-template-columns:repeat(3, minmax(250px, 1fr))}@media screen and (max-width:990.98px){.aml-list{grid-template-columns:repeat(2, minmax(250px, 1fr));grid-template-columns:1fr}}.aml-list--about{grid-template-columns:calc(100% - 773px) calc(100% - 535px)}.aml-list__name{font-size:clamp(1rem, .7807rem + .8772vw, 1.5rem);line-height:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);margin-top:auto}.aml-list__item{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;height:260px;overflow:hidden;padding:24px;position:relative}@media screen and (min-width:768px){.aml-list__item:first-child{grid-column:span 2}}.aml-list__item:hover .aml-group-bottom{transform:scaleY(1)}.aml-list__item
img{height:48px;width:48px}@media screen and (max-width:767.98px){.aml-list__item
img{height:32px;width:32px}}.aml-list__item>a{color:#000;text-decoration:none}ul.aml-list-float{display:flex;flex-flow:wrap}@media screen and (max-width:767.98px){ul.aml-list-float{display:none}}.aml-list-float
li{align-items:flex-end;display:flex;min-height:340px}@media
md{.aml-list-float
li{min-height:260px}}.aml-list-float li:first-of-type{flex:1 1 500px;width:555px}.aml-list-float li:nth-of-type(2){flex:1 1 280px;width:329px}.aml-list-float li:nth-of-type(3){flex:1 1 380px;width:420px}.aml-list-float li:nth-of-type(4){flex:1 1 250px;width:309px}.aml-list-float li:nth-of-type(5){flex:1 1 300px;width:378px}.aml-list-float li:nth-of-type(6){flex:1 1 250px;width:312px}.aml-list-float li:nth-of-type(7){flex:1 1 230px;width:301px}@media screen and (max-width:767.98px){.aml-list-business{grid-template-columns:1fr}}.aml-list-business .aml-list__item{align-items:flex-end;display:flex}@media screen and (max-width:767.98px){.aml-list-business .aml-list__item{grid-column:span 2}}.aml-list-business .aml-list__item:first-child{background-color:#fff;grid-column:span 2}@media screen and (max-width:767.98px){.aml-list-business .aml-list__item:first-child{background-color:#fafbfa}}.aml-list-business .aml-list__item:nth-child(7){background-color:#fff;grid-column:span 2}@media screen and (max-width:990.98px){.aml-list-business .aml-list__item:nth-child(7){grid-column:span 1}}@media screen and (max-width:767.98px){.aml-list-business .aml-list__item:nth-child(7){background-color:#fafbfa}}.aml-group-top{height:100%;justify-content:space-between}.aml-group-bottom,.aml-group-top{display:flex;flex-direction:column}.aml-group-bottom{background:linear-gradient(279.13deg, #336462 -92.52%, #afd0c8 174.47%);bottom:0;color:#fff;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);gap:8px;left:0;line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);overflow:auto;padding:24px;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:top center;transition:transform .4s;z-index:1}.aml-group-bottom::-webkit-scrollbar{display:none}.aml-list-images{display:grid;gap:4px;grid-template-columns:1fr 2fr;justify-content:space-between;margin-top:80px;width:100%}@media screen and (max-width:990.98px){.aml-list-images{grid-template-columns:1fr;margin-top:48px}}.aml-list-images__item{border-radius:24px;overflow:hidden}@media screen and (max-width:990.98px){.aml-list-images__item{border-radius:16px}}.aml-list-images__item
img{height:100%;max-height:462px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:990.98px){.aml-list-images__item
img{max-height:358px}}.aml-partners{display:flex;gap:46px;overflow-y:scroll}@media screen and (max-width:990.98px){.aml-partners{gap:24px;margin-inline:-16px;padding-inline:16px}}.aml-partners::-webkit-scrollbar{display:none}.aml-partners
img{height:91px;min-width:148px}@media screen and (max-width:767.98px){.aml-partners
img{height:74px;min-width:120px}}.subscription__title{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);letter-spacing:-.03em;line-height:clamp(1.75rem, 1.4211rem + 1.3158vw, 2.5rem);text-align:center}@media screen and (max-width:767.98px){.subscription__title{text-align:left}}.subscription__packages{display:flex;gap:48px;justify-content:center;margin-top:48px}@media screen and (max-width:1200px){.subscription__packages{gap:30px}}@media screen and (max-width:990.98px){.subscription__packages{margin-top:30px}}@media screen and (max-width:767.98px){.subscription__packages{flex-direction:column;gap:4px;margin-top:24px}}.subscription__content{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}@media screen and (max-width:767.98px){.subscription__content{margin:12px
0 24px}}.subscription__name{font-size:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);line-height:clamp(1.5rem, 1.2807rem + .8772vw, 2rem)}.subscription__group{align-items:center;background-color:#fff;border:1px
solid rgba(0, 0, 0, .1);border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:52px;text-align:center;width:calc(50% - 72px)}@media screen and (max-width:1200px){.subscription__group{padding:40px}}@media screen and (max-width:990.98px){.subscription__group{width:calc(50% - 24px)}}@media screen and (max-width:767.98px){.subscription__group{gap:0;padding:28px;width:100%}}.subscription__group>*{width:calc(100% - 150px)}@media screen and (max-width:1200px){.subscription__group>*{width:100%}}.subscription__link{background-color:#478576;border-radius:12px;color:#fff;line-height:20px;padding:14px
30px;text-decoration:none;transition: .2s linear;width:180px}.subscription__link:hover{background-color:#499b87}@media screen and (max-width:767.98px){.subscription__link{width:172px}}.learning-benefits{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:767.98px){.learning-benefits>img{height:358px !important}}@media screen and (max-width:990.98px){.learning-benefits .text-center{margin-bottom:20px;text-align:left}}.learning-benefits__bg-black{align-items:center;background-color:#000;border-radius:24px;color:#fff;display:flex;font-size:clamp(1.25rem, .9211rem + 1.3158vw, 2rem);font-weight:700;height:528px;justify-content:center;line-height:clamp(1.5rem, 1.0066rem + 1.9737vw, 2.625rem);margin-top:4px;padding:0
107px;text-align:center}@media screen and (max-width:990.98px){.learning-benefits__bg-black{border-radius:16px;height:200px;padding:16px}}.learning-benefits--pb-80{padding-bottom:80px}@media screen and (max-width:990.98px){.learning-benefits--pb-80{padding-bottom:0}}.learning-benefits
h1{color:#fff;font-size:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem);line-height:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem)}@media screen and (max-width:990.98px){.learning-benefits
h1{color:#000}}.learning-benefits h1+p{color:#fff;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin:24px
auto 40px;max-width:874px;opacity: .6;width:70%}@media screen and (max-width:990.98px){.learning-benefits h1+p{color:#000;margin:12px
0 0;width:100%}}.learning-benefits div>img,.learning-benefits>img{border-radius:24px;height:528px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1200px){.learning-benefits div>img,.learning-benefits>img{max-height:528px;min-height:358px;width:100%}}@media screen and (max-width:767.98px){.learning-benefits div>img,.learning-benefits>img{border-radius:16px}}.learning-benefits__content{display:grid;gap:4px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:990.98px){.learning-benefits__content{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:16px;grid-template-columns:auto;padding:36px
16px}}.learning-benefits__item{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:48px}@media screen and (max-width:1200px){.learning-benefits__item{padding:30px}}@media screen and (max-width:990.98px){.learning-benefits__item{background-color:transparent;border:none;border-radius:0;gap:12px;padding:0}}.learning-benefits__item
h2{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.75rem, 1.3114rem + 1.7544vw, 2.75rem)}@media screen and (max-width:990.98px){.learning-benefits__item
h2{margin-bottom:24px}}.learning-benefits__item:first-child{justify-content:flex-end}.learning-benefits__item
span{color:#2f6356;font-family:Inter,sans-serif}.learning-benefits__item
p{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem)}.learning-benefits__item p,.learning-benefits__link{line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}.learning-benefits__link{border-radius:24px;color:#fff;display:flex;font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);gap:12px;justify-content:center;overflow:hidden;padding:53px
106px;position:relative;text-decoration:none;z-index:0}.learning-benefits__link:before{background-color:#2f6356}.learning-benefits__link:after,.learning-benefits__link:before{content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}.learning-benefits__link:after{background-color:#499b87;transform:scaleX(0);transform-origin:left;transition:transform .4s linear}.learning-benefits__link:hover:after{transform:scaleX(1)}.learning-benefits__link:hover
img{transform:translateX(5px)}@media screen and (max-width:1200px){.learning-benefits__link{border-radius:18px;padding:40px
90px}}@media screen and (max-width:990.98px){.learning-benefits__link{border-radius:16px;font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);padding:30px
65px}}@media screen and (max-width:767.98px){.learning-benefits__link{border-radius:12px;padding:26px
50px}}.learning-benefits__link
img{height:24px;transform:translateX(0);transition: .4s linear;width:24px}.questions{display:grid;gap:50px;grid-template-columns:1fr 2fr;padding:48px
0 48px 48px}@media screen and (max-width:990.98px){.questions{gap:48px;grid-template-columns:auto;padding:0}}.questions--row{gap:26px;grid-template-columns:auto;padding:0}@media screen and (max-width:990.98px){.questions--row{gap:24px}}.questions__header
h2{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);letter-spacing: .03px}.questions__header h2+p{font-size:clamp(1.125rem, .9605rem + .6579vw, 1.5rem)}.questions__header h2+p,
.questions__header
p{line-height:clamp(1.25rem, .9211rem + 1.3158vw, 2rem)}.questions__header
p{font-size:clamp(1.5rem, .8421rem + 2.6316vw, 3rem);font-weight:700;margin-top:12px}.questions__body--r-mt
details{margin-top:0 !important}.questions__body--gap-lg{gap:32px !important}@media screen and (max-width:990.98px){.questions__body.bg-lt-lime{background:transparent;padding:0}.questions__body
details{padding-bottom:16px}}.questions__body details:not(:first-child){margin-top:40px}@media screen and (max-width:990.98px){.questions__body details:not(:first-child){margin-top:24px}}.questions__body details:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, .1);padding-bottom:20px}@media screen and (max-width:990.98px){.questions__body details:last-child{border-bottom:1px solid rgba(0, 0, 0, .1)}}.questions__body details[open] summary{padding-bottom:24px}@media screen and (max-width:990.98px){.questions__body details[open] summary{padding-bottom:16px}}.questions__body details[open] summary:after{transform:rotate(-180deg)}.questions__body details
summary{position:relative}.questions__body details summary>*{font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);line-height:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);width:310px}@media screen and (max-width:990.98px){.questions__body details summary>*{width:100%}}.questions__body details summary:after{background-image:url(/wp-content/themes/aml/public/images/icons/short-arrow-down.svg);content:"";display:block;height:24px;position:absolute;right:0;top:0;transform:rotate(0);transition: .4s ease-in;width:24px}.questions__body details
.content{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem)}.questions-header-sm{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:990.98px){.questions-header-sm{align-items:flex-start;flex-direction:column;gap:12px}}.questions-header-sm
h2{letter-spacing:1px}.questions-header-sm>p{font-size:16px;line-height:20px;margin:0
!important;text-align:right}@media screen and (max-width:990.98px){.questions-header-sm>p{text-align:left}}.catalog-page{display:grid;gap:32px 10px;grid-template-columns:1fr 2fr}@media screen and (max-width:1200px){.catalog-page{grid-template-columns:auto}}@media screen and (max-width:990.98px){.catalog-page{gap:24px;grid-template-columns:minmax(100%, 1fr)}}.catalog-page--sm{grid-template-columns:1fr 3fr}@media screen and (max-width:990.98px){.catalog-page--sm{gap:24px;grid-template-columns:1fr}}.catalog-filter{grid-column:1;grid-row:1/3;height:-moz-fit-content;height:fit-content;overflow:hidden;position:sticky;top:4px}.catalog-filter--not-sticky{position:static}@media screen and (max-width:990.98px){.catalog-filter{grid-column:1;grid-row:2;position:static}}.catalog-filter__title{font-size:clamp(.875rem, .7105rem + .6579vw, 1.25rem);font-weight:700;line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-bottom:24px}@media screen and (max-width:990.98px){.catalog-filter__title{margin-bottom:16px;overflow-x:scroll}}@media screen and (max-width:767.98px){.catalog-filter__title{margin-bottom:12px}}.catalog-filter__list{display:flex;flex-direction:column;gap:12px}.catalog-filter__list--remove-gap{gap:0}@media screen and (max-width:990.98px){.catalog-filter__list{flex-direction:row;gap:4px;overflow-x:auto}.catalog-filter__list::-webkit-scrollbar{display:none}}.catalog-filter__item
a{border:1px
solid rgba(0, 0, 0, .06);border-radius:96px;color:rgba(0, 0, 0, .5);display:block;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px;padding:18px
24px;text-decoration:none;transition: .2s linear;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1200px){.catalog-filter__item
a{padding:12px
18px}}@media screen and (max-width:990.98px){.catalog-filter__item
a{white-space:nowrap}}.catalog-filter__item
a.active{background-color:#ddf5e8;border:1px
solid transparent;color:#000;font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:990.98px){.catalog-filter__item
a.active{background-color:transparent;border:1px
solid #2f6356;color:#2f6356}}.catalog-filter__item a:hover{background-color:#ddf5e8}@media screen and (max-width:990.98px){.catalog-filter__item a:hover{background-color:transparent}}.catalog{grid-column:2}@media screen and (max-width:990.98px){.catalog{grid-column:1}}.catalog__title{font-size:24px;line-height:28px}@media screen and (max-width:990.98px){.catalog__title{display:none}}.catalog__cards{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:24px}@media screen and (max-width:990.98px){.catalog__cards{margin-top:0}}@media screen and (max-width:767.98px){.catalog__cards{grid-template-columns:1fr}}.catalog__cards--sm{gap:32px 12px;margin-top:16px}@media screen and (max-width:990.98px){.catalog__cards--sm{gap:48px;margin-top:0}}.light{align-items:center;display:flex;gap:6px}.light:before{background-color:#00c064;border-radius:50%;content:"";display:block;height:18px;width:18px}.average{align-items:center;display:flex;gap:6px}.average:before{background-color:#ffe600;border-radius:50%;content:"";display:block;height:18px;width:18px}.difficult{align-items:center;display:flex;gap:6px}.difficult:before{background-color:#ea3527;border-radius:50%;content:"";display:block;height:18px;width:18px}.course{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;padding:24px}@media screen and (max-width:990.98px){.course{background-color:transparent;border:none;padding:0}}.course--sticky{height:-moz-fit-content;height:fit-content;margin-bottom:48px;overscroll-behavior:contain;padding:0;position:sticky;top:4px}.course--sticky::-webkit-scrollbar{display:none}@media screen and (max-width:990.98px){.course--sticky{display:none}}.course__overflow{color:#0c231f;padding:12px
12px 24px}.course__header{border-radius:12px;display:grid;overflow:hidden}.course__header>img{grid-column:1;grid-row:1;height:100%;max-height:204px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767.98px){.course__header>img{max-height:190px}}.course__header ul.course-info{grid-column:1;grid-row:1;margin-top:auto;padding:14px
12px}@media screen and (max-width:990.98px){.course__header--desktop{display:none}}.course__header--mobile{display:none;margin-bottom:12px;position:relative}.course__header--mobile ul,.course__header--mobile>div{position:relative;z-index:1}.course__header--mobile:before{background:linear-gradient(0deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3));content:"";inset:0;position:absolute;z-index:0}@media screen and (max-width:990.98px){.course__header--mobile{display:grid}}.course__name{font-size:clamp(1.5rem, 1.2807rem + .8772vw, 2rem);line-height:clamp(1.75rem, 1.6404rem + .4386vw, 2rem)}.course__desc{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);margin-top:12px}@media screen and (max-width:990.98px){.course__mob-desc{align-items:flex-end;display:flex;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);justify-content:space-between}}.course__country{color:#478576;font-weight:700;margin-top:24px}.course__desc{color:rgba(0, 0, 0, .6)}.course__desc
b{color:#000}.course .course-info__item{align-items:center;gap:8px;position:relative}.course .course-info__item:not(:first-child){margin-left:19px}.course .course-info__item:not(:first-child):before{background-color:#fff;border-radius:50%;content:"";display:block;height:3px;position:absolute;transform:translateX(-12px);width:3px}.course-outline{background-color:#fafbfa;border:1px
solid rgba(0, 0, 0, .08);border-radius:24px;margin-top:4px;padding:24px}@media screen and (max-width:990.98px){.course-outline{margin-top:24px;padding:24px}}.course-outline
h2{text-transform:capitalize}.course-outline
ul{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;margin:12px
0 0;padding:0}@media screen and (max-width:990.98px){.course-outline
ul{-moz-column-count:1;column-count:1}}.course-outline ul
li{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-left:22px;max-width:400px;position:relative}.course-outline ul li
b{color:#000}.course-outline ul li:not(:first-child){margin-top:12px}@media screen and (max-width:990.98px){.course-outline ul li:not(:first-child){margin-top:12px}}ul.course__info{margin-top:24px}@media screen and (max-width:990.98px){ul.course__info{display:none}}.column-two{display:grid;gap:4px;grid-template-columns:calc(100% - 327px) 333px;position:relative}@media screen and (max-width:990.98px){.column-two{grid-template-columns:100%}}.column-two
h2{font-size:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);line-height:36px}.column-two h2+p{margin:16px
0 24px}.column-two
h3{font-size:20px;line-height:24px}.column-two>div{display:flex;flex-direction:column}.anchors-wrapper{height:70px;margin:48px
0 36px;overflow:auto hidden;width:100%}@media screen and (max-width:990.98px){.anchors-wrapper{height:100%;margin:48px
0 24px}}.anchors-wrapper::-webkit-scrollbar{display:none}ul.anchors{display:flex;gap:3px;padding:6px;top:4px;z-index:2}@media screen and (min-width:991px){ul.anchors{background-color:#fff;border:1px
solid rgba(0, 0, 0, .08);border-radius:96px;box-shadow:4px 4px 20px rgba(0, 0, 0, .08);width:-moz-fit-content;width:fit-content}}.anchors__item{border-radius:96px}.anchors__item.active{background-color:#478576}@media screen and (max-width:990.98px){.anchors__item.active{background-color:transparent;border:none}}.anchors__item.active
a{color:#fff}@media screen and (max-width:990.98px){.anchors__item.active
a{color:#2f6356}}.anchors__link{border-radius:96px;color:rgba(0, 0, 0, .5);display:block;font-size:14px;line-height:20px;padding:18px;text-decoration:none;transition: .2s linear;white-space:nowrap}@media screen and (max-width:990.98px){.anchors__link{border:1px
solid rgba(0, 0, 0, .1);color:rgba(0, 0, 0, .5);gap:4px;padding:6px
12px}}.anchors__link.active,.anchors__link:hover{background-color:#478576;color:#fff}@media screen and (max-width:990.98px){.anchors__link.active,.anchors__link:hover{background-color:transparent;border:1px
solid #2f6356;color:#2f6356}}.course-description{margin-bottom:48px}@media screen and (max-width:990.98px){.course-description:first-of-type>p{margin:12px
0 24px}}.course-description:nth-of-type(2)>p{color:#0c231f;font-size:clamp(.875rem, .8202rem + .2193vw, 1rem)}@media screen and (max-width:990.98px){.course-description:nth-of-type(2)>p{color:rgba(0, 0, 0, .6);margin:12px
0}.course-description:nth-of-type(3)>ul{margin:12px
0}}.course-description:first-child h2,
.course-description:nth-child(2) h2,
.course-description:nth-child(3),
.course-description:nth-child(3) h2{color:#0c231f}.course-description
p{color:rgba(0, 0, 0, .6);line-height:20px}.course-description p
b{color:#000}.course-description>ul{color:#0c231f;display:flex;list-style:none;margin:16px
0;padding-left:0}@media screen and (max-width:990.98px){.course-description>ul{color:#000}}.course-description>ul
li{align-items:center;display:flex;position:relative}.course-description>ul li:not(:first-child){margin-left:19px}.course-description>ul li:not(:first-child):before{background-color:rgba(12, 35, 31, .6);content:"";display:block;height:3px;transform:translateX(-10px);width:3px}@media screen and (max-width:990.98px){.course-description>ul li:not(:first-child):before{background-color:#000}}.course-description
article{border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:24px}.course-description article li,
.course-description article
p{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px}.course-description article li b,
.course-description article p
b{color:#000}.course-description article li span,
.course-description article p
span{color:#478576;font-weight:700}.course-description article
ul{display:grid;gap:12px;margin:0;padding-left:22px}@media screen and (max-width:990.98px){.course-description article
ul{gap:8px}}.course-description article
div{display:grid;gap:12px}.course-description
article.questions{gap:4px;padding:0}@media screen and (max-width:990.98px){.course-description article.questions__body details:last-child{border-bottom:1px solid rgba(0, 0, 0, .1)}}.course-description article.questions details[open] summary{padding-bottom:0;padding-left:0;padding-right:0}.course-description article.questions details[open] summary:before{transform:rotate(-180deg)}.course-description article.questions>details{background:linear-gradient(96.81deg, rgba(198, 237, 209, .4) .29%, rgba(252, 255, 191, .4) 150.83%);border-radius:12px}.course-description article.questions>details[open]{padding-bottom:24px;padding-left:24px;padding-right:24px}.course-description article.questions>details>summary{align-items:center;display:flex;padding:24px}.course-description article.questions>details>summary:before{background-image:url(/wp-content/themes/aml/public/images/icons/short-arrow-down.svg);background-repeat:no-repeat;background-size:cover;content:"";height:20px;margin-right:20px;width:20px}.course-description article.questions>details>summary+details{margin-top:26px}.course-description article.questions>details>summary~details{margin-left:45px}.course-description article.questions>details>summary~details[open] summary:after{opacity: .2;transform:rotate(0deg)}.course-description article.questions>details>summary~details
summary{display:flex;justify-content:space-between}.course-description article.questions>details>summary~details summary
.subtitle{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);font-weight:700;line-height:20px}.course-description article.questions>details>summary~details summary:after{background-color:#478576;background-image:url(/wp-content/themes/aml/public/images/icons/short-arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:block;height:24px;padding:5px;transform:rotate(-180deg);width:24px}.course-description article.questions>details>summary~details
p{margin-top:14px}.course-description article.questions>details>summary~details+details:not(:first-child){padding-top:20px}.course-description article.questions>details
.title{font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);font-weight:700;line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-right:auto}@media screen and (max-width:576px){.course-description article.questions>details
.title{width:40%}}.course-description article.questions>details p+p{align-items:center;display:flex;margin-left:19px}.course-description article.questions>details p+p:before{background-color:rgba(0, 0, 0, .6);content:"";height:3px;transform:translateX(-9px);width:3px}#careerpath
div{border-radius:16px}#careerpath
table{padding:24px;width:100%}#careerpath table
td{font-size:clamp(1rem, .8904rem + .4386vw, 1.25rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);padding-bottom:16px}#careerpath table td+td{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);font-weight:400;line-height:20px;padding-left:5px;text-align:right;white-space:nowrap}@media screen and (max-width:990.98px){#careerpath table td+td{font-weight:500}}.image-elements{display:flex;flex-direction:column;grid-column:1;grid-row:1;justify-content:space-between}.course-buttons{display:flex;justify-content:flex-end;padding:12px}.course-buttons__item{background:hsla(0, 0%, 100%, .1);border:1px
solid hsla(0, 0%, 100%, .3);border-radius:50%;cursor:pointer;height:32px;transition: .2s linear;width:32px}.course-buttons__item.active,.course-buttons__item:hover{background-color:#fff}.course-buttons__item.active img,
.course-buttons__item:hover
img{filter:invert(100%) sepia(63%) saturate(6234%) hue-rotate(246deg) brightness(87%) contrast(156%)}ul.course-info{color:#fff;display:flex}.course-info
li{display:flex}.course-price{align-items:flex-start;display:flex;gap:8px;margin:24px
0}.course-price__new{color:#0c231f;font-size:clamp(1.5rem, 1.3904rem + .4386vw, 1.75rem);font-weight:700;letter-spacing: .28px;line-height:32px}@media screen and (max-width:990.98px){.course-price__new{color:#000}}.course-price__old{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px;opacity: .3;text-decoration-line:line-through}.course-price__discount{background-color:#ea3527;border-radius:96px;color:#fff;font-size:clamp(.75rem, .6952rem + .2193vw, .875rem);line-height:16px;padding:4px
4.5px}@media screen and (max-width:990.98px){.course-price__discount{padding:2px
4px}}.course-includes{display:grid;gap:12px;margin-top:24px}@media screen and (max-width:990.98px){.course-includes{gap:12px}}@media screen and (min-width:992px){.course-includes--mob{display:none}}.course-includes__list{display:grid;gap:12px}@media screen and (max-width:990.98px){.course-includes__list{gap:8px}}.course-includes__item{align-items:center;color:rgba(12, 35, 31, .6);-moz-column-gap:12px;column-gap:12px;display:flex;font-size:12px;line-height:14px}@media screen and (max-width:990.98px){.course-includes__item{color:rgba(0, 0, 0, .6);line-height:16px}}.blog-title{font-size:clamp(1.25rem, .4825rem + 3.0702vw, 3rem);line-height:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem);width:85%}@media screen and (max-width:990.98px){.blog-title{width:100%}}.blog-title
span{color:#478576}.pagination,ul.pagination{display:flex;gap:16px;margin:80px
auto 0 212px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.98px){.pagination,ul.pagination{align-items:center;gap:8px;margin:32px
0 0}.pagination--desktop,ul.pagination--desktop{display:none}}@media screen and (min-width:768px){.pagination--mobile,ul.pagination--mobile{display:none}}.pagination__counter,ul.pagination__counter{margin-left:16px}.pagination__counter span,
ul.pagination__counter
span{font-size:16px;line-height:18px}.pagination__counter>b,ul.pagination__counter>b{margin-inline:5px}.pagination li,
.pagination li a,
ul.pagination li,
ul.pagination li
a{align-items:center;display:flex;justify-content:center}.pagination li a,
ul.pagination li
a{border:1px
solid rgba(0, 0, 0, .1);border-radius:50%;color:#000;height:40px;line-height:1;padding:10px;text-decoration:none;transition: .2s linear;width:40px}.pagination li a.active,
.pagination li a:hover,
ul.pagination li a.active,
ul.pagination li a:hover{background-color:#244140;color:#fff}.pagination li a.active img,
.pagination li a:hover img,
ul.pagination li a.active img,
ul.pagination li a:hover
img{filter:invert(100%) hue-rotate(255deg) brightness(87%) contrast(156%)}.pagination li a.disable,
ul.pagination li
a.disable{opacity: .5;pointer-events:none}.pagination li img,
ul.pagination li
img{height:16px;width:16px}.pagination li:first-child,
ul.pagination li:first-child{margin-right:8px;transform:rotate(90deg)}.pagination li:last-child,
ul.pagination li:last-child{margin-left:8px;transform:rotate(-90deg)}.contact{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1200px){.contact{grid-template-columns:1fr}}.contact
h1{font-size:clamp(1.5rem, .8421rem + 2.6316vw, 3rem);line-height:clamp(1.75rem, .9825rem + 3.0702vw, 3.5rem);margin-bottom:24px}@media screen and (max-width:990.98px){.contact
h1{margin-bottom:12px}}.contact__left{max-width:535px}@media screen and (max-width:1200px){.contact__left{max-width:100%}}.contact__left
p{opacity: .6}.contact__left p+p{margin-top:12px}@media screen and (max-width:990.98px){.contact__left p+p{margin-top:8px}}@media screen and (min-width:1200px){.contact__right{margin-left:auto}}.article-page{display:flex;gap:63px;margin-top:48px}@media screen and (max-width:990.98px){.article-page{flex-direction:column;gap:24px;margin-top:24px}}.article-page aside
p{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:20px;margin-bottom:12px;opacity: .6;text-transform:uppercase}.article-page__content
h1{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.75rem, 1.3114rem + 1.7544vw, 2.75rem);margin-bottom:24px}.article-page__content
h2{font-size:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);line-height:clamp(1.5rem, 1.2807rem + .8772vw, 2rem);margin-bottom:24px}.article-page__content
p{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);opacity: .6}.article-page__content p+p{margin-top:12px}.article-page__content p+h2{margin-top:48px}@media screen and (max-width:990.98px){section.bg-green-2:has(~.business-page){background-color:transparent}}ul.industries{display:grid;gap:24px 20px;grid-template-columns:repeat(3, 1fr);margin-top:64px}@media screen and (max-width:990.98px){ul.industries{grid-template-columns:repeat(2, 1fr);margin-top:24px}}@media screen and (max-width:767.98px){ul.industries{grid-template-columns:1fr}}.industries__group
img{height:48px;width:48px}@media screen and (max-width:990.98px){.industries__group
img{height:24px;width:24px}}.industries__group
p{font-size:clamp(1rem, .7807rem + .8772vw, 1.5rem);line-height:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);margin-top:24px}@media screen and (max-width:990.98px){.industries__group
p{margin-top:12px}}.industries__group p+p{color:rgba(0, 0, 0, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-top:12px}@media screen and (max-width:990.98px){.industries__group p+p{margin-top:8px}}.industries-wrapper
h2{font-family:Inter,sans-serif;font-size:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem);letter-spacing:-.72px;line-height:clamp(1.25rem, .2632rem + 3.9474vw, 3.5rem)}.protect-block{color:#fff;display:grid;grid-template-columns:1fr auto;row-gap:48px}@media screen and (max-width:1200px){.protect-block{grid-template-columns:1fr 1fr}}@media screen and (max-width:990.98px){.protect-block{grid-template-columns:auto;row-gap:24px}}.protect-block
h2{font-size:clamp(1.5rem, .6228rem + 3.5088vw, 3.5rem);letter-spacing:-1.68px;line-height:clamp(1.75rem, .9825rem + 3.0702vw, 3.5rem)}.protect-block
p{color:hsla(0, 0%, 100%, .6);font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem);margin-top:12px}.protect-block div>img{border-radius:24px;height:482px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:990.98px){.protect-block div>img{height:358px}}.protect-block div
h3{font-size:clamp(1.25rem, .7018rem + 2.193vw, 2.5rem);line-height:clamp(1.5rem, .9518rem + 2.193vw, 2.75rem);margin-top:80px}@media screen and (max-width:990.98px){.protect-block div
h3{margin-top:48px}}.protect-block__header{grid-column:1/3;grid-row:1}.protect-block__body{grid-column:2;grid-row:2;text-align:right}@media screen and (max-width:990.98px){.protect-block__body{grid-column:1/3}}.protect-block__footer{grid-column:1;grid-row:3}@media screen and (max-width:990.98px){.protect-block__footer{grid-column:1/3}}@media screen and (min-width:1200px){.protect-block__footer
img{min-width:535px}}.protect-block__footer
p{width:calc(100% + 15px)}@media screen and (max-width:767.98px){.protect-block__footer
p{width:100%}}.d-flex{display:flex;flex-flow:column wrap}@media screen and (max-width:990.98px){.d-flex>div:first-of-type{margin-top:48px;order:3}.d-flex>div:nth-of-type(2){order:1}.d-flex>div:nth-of-type(3){order:2}.proposition{margin-bottom:0}}.proposition
h2{font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.75rem, 1.3114rem + 1.7544vw, 2.75rem)}@media screen and (max-width:990.98px){.proposition ul.aml-list{margin-top:24px}}h2:has(+.slider-mobile-wrapper){font-size:clamp(1.5rem, 1.0614rem + 1.7544vw, 2.5rem);line-height:clamp(1.25rem, .5921rem + 2.6316vw, 2.75rem)}.slider-mobile-wrapper{margin-top:24px}@media screen and (min-width:768px){.slider-mobile-wrapper{display:none}}.slider-mobile .aml-list{display:flex;gap:0}.content-page{display:grid;gap:24px}@media screen and (max-width:990.98px){.content-page{gap:12px}}.content-page
h1{font-size:clamp(1.5rem, .8421rem + 2.6316vw, 3rem);line-height:clamp(1.75rem, .9825rem + 3.0702vw, 3.5rem)}.content-page
h2{font-size:clamp(1.25rem, 1.0307rem + .8772vw, 1.75rem);line-height:clamp(1.5rem, 1.2807rem + .8772vw, 2rem);margin-top:40px}@media screen and (max-width:990.98px){.content-page
h2{margin-top:36px}}.content-page li,
.content-page
p{font-size:clamp(.875rem, .8202rem + .2193vw, 1rem);line-height:clamp(1.25rem, 1.1404rem + .4386vw, 1.5rem)}.content-page p,
.content-page
ul{color:rgba(0, 0, 0, .6)}.content-page p b,
.content-page ul
b{color:#000}.content-page
ul{display:grid;gap:12px;margin-block:0;padding-left:20px}.user{cursor:pointer;display:grid;position:relative}.user__wrapper{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.user__icon{max-height:48px;min-width:48px;overflow:hidden}.user__icon
img{height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.user__information{display:grid;gap:4px}@media screen and (max-width:990.98px){.user__information{display:none}}.user__name{font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:990.98px){.user__close-wrap{background-color:#fff;border-top:1px solid rgba(0, 0, 0, .1);padding:12px
12px 16px;position:relative}}.user__close{display:none}@media screen and (max-width:990.98px){.user__close{align-items:center;background-color:transparent;border:none;border:1px
solid rgba(0, 0, 0, .1);border-radius:8px;display:flex;display:block;height:48px;justify-content:center;padding:0
40px;width:100%}}.user__email{font-size:14px;line-height:18px}.user__dropdown{border-radius:12px;box-shadow:4px 4px 48px 0 rgba(0, 0, 0, .08);position:absolute;top:calc(100% + 16px);transform:scaleY(0);transform-origin:100% 0;transition: .2s ease-in-out;width:100%;z-index:10}@media screen and (max-width:990.98px){.user__dropdown{display:flex;flex-direction:column;inset:0;position:fixed;transform-origin:0 100%}}.user__dropdown.show{transform:scaleY(1)}.user__dropdown.show .profile-list-overlay{transform:scale(1)}.avatar{border:1px
solid #a5a5a5;border-radius:96px;overflow:hidden;width:-moz-fit-content;width:fit-content}.language-list,ul.language-list{background-color:#fff;height:0;overflow:hidden;transform:scaleY(0);transform-origin:0 100%;transition:all .4s ease-in-out}@media screen and (min-width:991px){.language-list,ul.language-list{border-radius:12px}}@media screen and (max-width:990.98px){.language-list,ul.language-list{border-top-left-radius:16px;border-top-right-radius:16px;bottom:77px;left:0;position:absolute;right:0}}.language-list.show,ul.language-list.show{height:100%;transform:scaleY(1)}@media screen and (max-width:990.98px){.language-list.show,ul.language-list.show{height:-moz-fit-content;height:fit-content}}.language-list__link,ul.language-list__link{align-items:center;color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;padding:16px;text-decoration:none}@media screen and (max-width:990.98px){.language-list__link,ul.language-list__link{padding:16px
12px}}.language-list__link img,
ul.language-list__link
img{height:20px;width:20px}.active-language:after{background-image:url(/wp-content/themes/public/images/status-check.svg);background-repeat:no-repeat;background-size:cover;content:"";height:20px;margin-left:auto;width:20px}.profile-list,ul.profile-list{background-color:#fff;overflow:hidden;transform:scaleY(1);transform-origin:100% 0;transition: .4s ease-in-out}@media screen and (min-width:991px){.profile-list,ul.profile-list{border-radius:12px}}@media screen and (max-width:990.98px){.profile-list,ul.profile-list{border-top-left-radius:16px;border-top-right-radius:16px;margin-top:auto;width:100%}}.profile-list.hide,ul.profile-list.hide{height:0;transform:scaleY(0)}.profile-list__item:last-child a,
ul.profile-list__item:last-child
a{border-top:1px solid rgba(0, 0, 0, .1)}.profile-list__item a,
ul.profile-list__item
a{align-items:center;color:#000;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:16px;text-decoration:none}@media screen and (max-width:990.98px){.profile-list__item a,
ul.profile-list__item
a{font-size:16px;line-height:20px;padding:16px
12px}}.profile-list__item a img,
ul.profile-list__item a
img{height:20px;width:20px}.profile-list__item a[data-lang]:after,
ul.profile-list__item a[data-lang]:after{background-color:#000;content:"";height:20px;margin-left:auto;-webkit-mask-image:url(/wp-content/themes/public/images/short-arrow.svg);mask-image:url(/wp-content/themes/public/images/short-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px}@media screen and (max-width:990.98px){.profile-list-overlay{background-color:#000;inset:0;opacity: .2;position:fixed;transform:scale(0);transition: .2s ease-in-out}}.form-auth button, .form-modal
button{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.form-auth button:disabled , .form-modal button:disabled{background-color:#f0f0f0;color:#000}