@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap");:root{--color-text:#272727;--color-accent-text:#FF0000;--color-btn-bg:#FF0000;--color-btn-color:#FFF;--gold:#FBC002;--bg:#fff;--font-family-heading:"Wadik"}@font-face{font-family:"Wadik";src:url("/wp-content/themes/twentytwentyone-child/Wadik.otf") format("opentype")}*{box-sizing:border-box}html{margin:0;padding:0;height:100%}html body{margin:0;padding:0;display:flex;flex-flow:column;min-height:100%;font-family:"Montserrat", sans-serif;font-size:16px}html body.home:not(.active) main>*:not(.index-preview){display:none !important}html body.home:not(.active) footer{display:none}html body main{flex:1 1 auto}input,button,textarea,select{font-family:"Montserrat", sans-serif}.container{max-width:1440px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.container{padding-left:15px;padding-right:15px}}header .container{display:grid;grid-template-columns:144px 1fr auto;align-items:center;grid-gap:2rem;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width:1024px){header .container{grid-template-columns:144px auto;justify-content:space-between}}@media screen and (max-width:767px){header .container{grid-template-columns:80px auto;padding:10px 15px}}header .container>div:nth-child(1) figure{margin:0}header .container>div:nth-child(1) figure a img{display:block;width:100%;height:auto}@media screen and (max-width:1024px){header .container>div:nth-child(2){display:none}}header .container>div:nth-child(2) .menu{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center}header .container>div:nth-child(2) .menu li+li{margin-left:1.5rem}@media screen and (max-width:1220px){header .container>div:nth-child(2) .menu li+li{margin-left:1rem}}header .container>div:nth-child(2) .menu li a{color:var(--color-text);text-decoration:none;display:block;transition:color 0.2s ease-in-out;text-transform:uppercase;font-weight:600;white-space:nowrap}header .container>div:nth-child(2) .menu li a:hover{color:var(--color-accent-text)}header .container>div:nth-child(3) .wp-block-buttons{display:grid;grid-template-columns:repeat(3, minmax(140px, 170px));grid-gap:1.5rem}@media screen and (max-width:1220px){header .container>div:nth-child(3) .wp-block-buttons{grid-template-columns:repeat(2, 40px) minmax(130px, 150px);grid-gap:1rem}}@media screen and (max-width:767px){header .container>div:nth-child(3) .wp-block-buttons{grid-template-columns:repeat(2, 40px) auto}}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.search-bttn a{font-weight:400}@media screen and (max-width:1220px){header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.search-bttn a{font-size:0}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.search-bttn a img{margin-right:0}}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.lang-bttn a{box-shadow:0px 4px 25px 0px rgba(16, 20, 52, 0.17)}@media screen and (max-width:1220px){header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.lang-bttn a{font-size:0}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.lang-bttn a img{margin-right:0}}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button.login-bttn a{text-transform:uppercase}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button__link{padding:0 0.5rem;height:40px;border-radius:25px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}header .container>div:nth-child(3) .wp-block-buttons .wp-block-button__link img{margin:0 0.5rem 0 0}footer{background-color:var(--color-text)}footer .container{padding-top:3rem;padding-bottom:3rem;color:var(--bg)}footer .container .wp-block-columns{margin:0}footer .container .wp-block-columns.bottom{padding-top:1.5rem;margin-top:4rem;border-top:1px solid rgba(255, 255, 255, 0.5)}footer .container .wp-block-columns.bottom p{margin:0}footer .container .wp-block-columns.bottom ul{display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;list-style-type:none}footer .container .wp-block-columns.bottom ul li+li{margin-left:0.5rem}footer .container .wp-block-columns.bottom ul li a img{display:block;max-height:35px;width:auto}footer .container .wp-block-column:last-child .menu{text-transform:initial;font-size:1rem}footer .container .wp-block-column .wp-block-image{margin:0 0 1.5rem}footer .container .wp-block-column .wp-block-image img{width:auto;height:35px}footer .container .wp-block-column h4{text-transform:uppercase;font-weight:600;font-size:1.05rem;margin:0 0 1.5rem}footer .container .wp-block-column .menu{padding:0;margin:0;list-style-type:none;text-transform:uppercase;font-size:0.85rem}footer .container .wp-block-column .menu li+li{margin-top:0.9rem}footer .container .wp-block-column .menu li a{color:var(--bg);text-decoration:none}footer .container .wp-block-column .menu li a:hover{opacity:0.6}.index-preview{height:calc(100vh - 104px);max-width:1440px;padding:0 40px 80px;margin:0 auto;grid-template-columns:42% 1fr}@media screen and (max-width:767px){.index-preview{padding-left:15px;padding-right:15px;height:calc(100vh - 63px)}}@media screen and (max-width:767px){.index-preview .wp-block-media-text__media img{width:auto;margin:auto;height:35vh;display:block}}@media screen and (max-width:767px){.index-preview .wp-block-media-text__content{padding:0}}@media screen and (max-width:767px){.index-preview .wp-block-media-text__content img{width:50px;height:auto}}.index-preview .wp-block-media-text__content .wp-block-heading{font-size:2.5rem;text-transform:uppercase;font-family:var(--font-family-heading);font-weight:400;margin:2rem 0 3rem}@media screen and (max-width:767px){.index-preview .wp-block-media-text__content .wp-block-heading{font-size:1.6rem;margin:0 0 1.5rem}}.index-preview .wp-block-media-text__content .wp-block-button__link{font-weight:600;height:60px;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.index-preview .wp-block-media-text__content .wp-block-button__link{height:50px;padding-left:1rem;padding-right:1rem}}.index-banner{padding:0;position:relative}.index-banner .wp-block-cover__image-background{position:initial}@media screen and (max-width:767px){.index-banner .wp-block-cover__image-background{position:absolute;bottom:0;right:0;width:100%;height:100%;opacity:0.1}}.index-banner .wp-block-cover__inner-container{position:absolute;top:0;left:50%;width:100%;max-width:1440px;padding:3rem 40px;transform:translateX(-50%);height:100%;display:flex;flex-flow:column;justify-content:center;align-items:flex-start}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container{position:relative;padding:2rem 15px;height:auto}}.index-banner .wp-block-cover__inner-container .wp-block-image{margin:0 0 1rem !important}.index-banner .wp-block-cover__inner-container .wp-block-image img{max-height:80px}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container .wp-block-image img{max-height:50px;width:auto}}.index-banner .wp-block-cover__inner-container h3{margin:0 0 1.5rem !important;font-size:2.2rem;line-height:1.4;font-family:var(--font-family-heading)}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container h3{font-size:1.6rem;margin-bottom:1rem !important}}.index-banner .wp-block-cover__inner-container h3 mark{font-size:2.6rem}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container h3 mark{font-size:1.8rem}}.index-banner .wp-block-cover__inner-container p{margin:0 0 2rem !important;font-size:1.1rem;line-height:1.4}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container p{font-size:1rem}}.index-banner .wp-block-cover__inner-container .wp-block-buttons{margin:0 !important}.index-banner .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{font-weight:600;font-size:1rem;text-transform:uppercase;padding:0 2rem;height:50px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{height:45px;padding-left:1rem;padding-right:1rem}}.index-banner .wp-block-cover__inner-container ul{margin:1rem 0 0 !important;display:flex;align-items:center;padding:0;list-style-type:none;font-weight:500}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container ul{flex-flow:row wrap}}.index-banner .wp-block-cover__inner-container ul li{display:flex;align-items:center;margin:0.5rem 1rem 0 0}.index-banner .wp-block-cover__inner-container ul li img{width:28px;height:auto;margin:0 0.5rem 0 0}@media screen and (max-width:767px){.index-banner .wp-block-cover__inner-container ul li img{width:23px}}.index-benefit{max-width:1440px;padding:3rem 40px;margin-left:auto;margin-right:auto;position:relative;z-index:0}@media screen and (max-width:767px){.index-benefit{padding:2rem 15px;display:grid !important;grid-template-columns:repeat(2, 1fr)}}.index-benefit:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-color:var(--color-accent-text);z-index:-1}.index-benefit .wp-block-column{display:none !important;position:relative;display:flex;justify-content:center}@media screen and (max-width:767px){.index-benefit .wp-block-column{justify-content:flex-start}}.index-benefit .wp-block-column+.wp-block-column:before{content:"";position:absolute;left:0;top:0.5rem;bottom:0.5rem;border-left:1px solid}@media screen and (max-width:767px){.index-benefit .wp-block-column+.wp-block-column:before{display:none}}.index-benefit .wp-block-column p{margin:0}.index-benefit .wp-block-column p strong{font-weight:400;font-family:var(--font-family-heading);font-size:2rem;display:block;margin:0 0 1rem}@media screen and (max-width:767px){.index-benefit .wp-block-column p strong{font-size:1.5rem;margin-bottom:0.5rem}}.index-benefit .wp-block-column p br{display:none}.index-benefit-1{max-width:1440px;padding:5rem 40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.index-benefit-1{padding:3rem 15px}}.index-benefit-1 h3{text-transform:uppercase;font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2rem}.index-benefit-1 h3 img{width:55px;height:auto;display:block;margin:0 auto 1rem}@media screen and (max-width:767px){.index-benefit-1 h3 img{width:45px;margin-bottom:0.5rem}}@media screen and (max-width:767px){.index-benefit-1 h3{font-size:1.4rem}}.index-benefit-1 h3+p{opacity:0.7;line-height:1.4}.index-benefit-1 .wp-block-columns{margin:6rem 0 0}@media screen and (max-width:767px){.index-benefit-1 .wp-block-columns{margin-top:3rem}}.index-benefit-1 .wp-block-columns .wp-block-column .wp-block-image{margin:0;width:55px;height:55px;border-radius:8px;background-color:var(--color-btn-bg);display:flex;align-items:center;justify-content:center;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.15)}@media screen and (max-width:767px){.index-benefit-1 .wp-block-columns .wp-block-column .wp-block-image{width:45px;height:45px}}.index-benefit-1 .wp-block-columns .wp-block-column .wp-block-image img{max-width:28px;max-height:28px}@media screen and (max-width:767px){.index-benefit-1 .wp-block-columns .wp-block-column .wp-block-image img{max-width:25px;max-height:45px}}.index-benefit-1 .wp-block-columns .wp-block-column h4{margin:1.2rem 0 1rem;font-size:1.05rem;font-weight:400;font-family:var(--font-family-heading)}@media screen and (max-width:767px){.index-benefit-1 .wp-block-columns .wp-block-column h4{font-size:1rem;margin:1rem 0 0.8rem}}.index-benefit-1 .wp-block-columns .wp-block-column p{margin:0;opacity:0.7;line-height:1.4}.index-about{max-width:1360px;padding:4rem 20px 5rem;margin:0 auto;grid-template-columns:1fr !important}@media screen and (max-width:767px){.index-about{padding:3rem 15px}}.index-about .wp-block-media-text__content{padding:0;display:flex;flex-flow:column;align-items:center;margin-bottom:1.5rem}.index-about .wp-block-media-text__content h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2.5rem;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (max-width:767px){.index-about .wp-block-media-text__content h3{font-size:1.4rem;margin-bottom:2rem}}.index-about .wp-block-media-text__content h3 img{display:block;margin:-25px auto 1rem;height:30px}@media screen and (max-width:767px){.index-about .wp-block-media-text__content h3 img{height:25px;margin-top:2rem}}.index-about .wp-block-media-text__content ul{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem}@media screen and (max-width:767px){.index-about .wp-block-media-text__content ul{grid-template-columns:1fr}}.index-about .wp-block-media-text__content ul li{position:relative;color:#827A7A;line-height:1.4}.index-about .wp-block-media-text__content ul li strong{display:block;font-size:1.1rem;color:var(--color-text);margin:0 0 0.4rem}.index-about .wp-block-media-text__content ul li img{position:initial;top:0;left:0;width:35px !important;height:auto;display:block;margin:0 0 0.5rem}.index-about .wp-block-media-text__media{display:none}.index-pack{max-width:1440px;padding:4rem 40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.index-pack{padding:3rem 0}}.index-pack h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2.5rem;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (max-width:767px){.index-pack h3{font-size:1.4rem;margin-bottom:2rem;padding-left:15px;padding-right:15px}}.index-pack h3 img{display:block;margin:1rem auto 0;height:30px}@media screen and (max-width:767px){.index-pack h3 img{height:25px}}.index-pack .wp-block-columns{grid-gap:0 !important;align-items:flex-start !important}.index-pack .wp-block-column{border:1px solid var(--gold);padding:2rem;border-radius:8px;flex-basis:auto !important}@media screen and (max-width:767px){.index-pack .wp-block-column{padding:1.2rem}}.index-pack .wp-block-column h5{font-size:1rem;font-weight:600;margin:0 0 0.6rem}.index-pack .wp-block-column h4{font-weight:700;font-size:1.6rem;margin:0 0 1rem}@media screen and (max-width:767px){.index-pack .wp-block-column h4{font-size:1.2rem}}.index-pack .wp-block-column p{color:var(--color-accent-text);font-weight:500;line-height:1.4;margin:0.8rem 0}.index-pack .wp-block-column ul{padding:0;margin:0.8rem 0;list-style-type:none}.index-pack .wp-block-column ul li{display:grid;grid-template-columns:20px 1fr;align-items:center;grid-gap:1rem}.index-pack .wp-block-column ul li+li{margin-top:1.5rem}.index-pack .wp-block-column ul li:before{content:"";width:20px;height:20px;background:url("/wp-content/uploads/2024/01/icon5.svg") center no-repeat;background-size:cover}.index-pack .wp-block-column .wp-block-button{width:100%;margin-top:1rem}.index-pack .wp-block-column .wp-block-button__link{border:1px solid var(--gold);height:45px;display:flex;align-items:center;justify-content:center;padding:0 0.5rem;font-weight:600;font-size:1rem}.index-cert{max-width:1440px;padding:4rem 40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.index-cert{padding:3rem 15px}}.index-cert h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2.5rem;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (max-width:767px){.index-cert h3{font-size:1.4rem}}.index-cert h3 img{display:block;margin:-25px auto 1rem;height:30px}@media screen and (max-width:767px){.index-cert h3 img{margin:0 auto 1rem;height:25px}}.index-cert .splide__list{flex-flow:nowrap}.index-cert figure{margin:0}.index-slider{max-width:1440px;padding:2rem 40px 7rem;margin:0 auto}@media screen and (max-width:767px){.index-slider{padding:3rem 15px}}.index-slider h3{text-transform:uppercase;font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2rem}.index-slider h3 img{width:55px;height:auto;display:block;margin:0 auto 1rem}@media screen and (max-width:767px){.index-slider h3 img{width:45px}}@media screen and (max-width:767px){.index-slider h3{font-size:1.4rem}}.index-slider h3+p{opacity:0.7;line-height:1.4;margin:0 0 3rem}@media screen and (max-width:767px){.index-slider h3+p{margin-bottom:2rem}}.index-slider .splide__list{flex-flow:nowrap;grid-gap:0 !important}.index-slider .splide{border-radius:20px;overflow:hidden}.index-slider .splide__pagination{bottom:1.5rem}.index-slider .splide__pagination__page{transform:none !important;width:10px;height:10px}.index-slider .splide__arrow{background-color:translate;width:45px;height:45px;border-radius:0;background:url("/wp-content/uploads/2024/01/arrow-right.svg") center no-repeat;background-size:40px}.index-slider .splide__arrow--prev{transform:rotateZ(180deg)}.index-slider .splide__arrow svg{display:none}.index-slider figure{margin:0}.index-banner-1{padding:0;position:relative}.index-banner-1 .wp-block-cover__image-background{position:initial}@media screen and (max-width:767px){.index-banner-1 .wp-block-cover__image-background{position:absolute;top:0;left:0;width:100%;height:100%}}.index-banner-1 .wp-block-cover__inner-container{position:absolute;top:0;left:50%;width:100%;max-width:1440px;padding:3rem 40px;transform:translateX(-50%);height:100%;display:flex;flex-flow:column;justify-content:center;align-items:flex-start}@media screen and (max-width:767px){.index-banner-1 .wp-block-cover__inner-container{position:releative;padding:2rem 15px}}.index-banner-1 .wp-block-cover__inner-container h5.wp-block-heading{margin:0 0 0.5rem !important;font-weight:500;font-size:1rem}.index-banner-1 .wp-block-cover__inner-container h3.wp-block-heading{margin:0 0 2rem !important;font-weight:400;font-size:4rem;font-family:var(--font-family-heading)}@media screen and (max-width:767px){.index-banner-1 .wp-block-cover__inner-container h3.wp-block-heading{font-size:2.5rem;margin-bottom:1.5rem}}.index-banner-1 .wp-block-cover__inner-container p{margin:0 0 3rem !important;font-size:1.1rem;line-height:1.5}@media screen and (max-width:767px){.index-banner-1 .wp-block-cover__inner-container p{font-size:1rem;margin-bottom:2rem !important}}.index-banner-1 .wp-block-cover__inner-container .wp-block-buttons{margin:0 !important}.index-banner-1 .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{text-transform:uppercase;font-weight:600;font-size:1rem;padding:0 2.5rem;display:flex;align-items:center;height:50px}@media screen and (max-width:767px){.index-banner-1 .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{padding:0 1rem;height:45px}}.index-faq{max-width:1220px;padding:5rem 40px;margin:0 auto}@media screen and (max-width:767px){.index-faq{padding:3rem 15px}}.index-faq h3{font-size:1.8rem;text-transform:uppercase;font-family:var(--font-family-heading);margin:0 0 3rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.index-faq h3{font-size:1.4rem;margin-bottom:2rem}}.index-faq h3 img{margin:0 1rem;height:3px;width:auto}.index-faq ul{border-radius:6px;border:1px solid #D4D4D4;padding:0;margin:0;list-style-type:none}.index-faq ul li+li{border-top:1px solid #d4d4d4}.index-faq ul li strong{padding:2.2rem calc(2.5rem + 45px) 2.2rem 2.5rem;display:block;align-items:center;font-size:1.1rem;position:relative;cursor:pointer}.index-faq ul li strong.active:after{transform:rotateZ(45deg)}.index-faq ul li strong:after{content:"";width:45px;height:45px;border-radius:50%;position:absolute;top:calc(50% - (45px/2));right:2.5rem;background:url("/wp-content/uploads/2024/01/plus.svg") center no-repeat;background-size:30px;background-color:var(--color-btn-bg);transition:transform 0.2s ease-in-out}@media screen and (max-width:767px){.index-faq ul li strong:after{width:35px;height:35px;top:calc(50% - (35px/2));right:0.8rem}}@media screen and (max-width:767px){.index-faq ul li strong{padding:1.2rem calc(1.5rem + 45px) 1.2rem 1.5rem}}.index-faq ul li em{padding:0 2.5rem 2.5rem;font-style:normal;display:none}@media screen and (max-width:767px){.index-faq ul li em{padding:0 1.5rem 1.2rem}}.index-feedback{position:relative}.index-feedback .icon0{position:absolute;top:-2rem;left:-2rem;max-width:240px}@media screen and (max-width:767px){.index-feedback .icon0{display:none}}.index-feedback .icon1{position:absolute;bottom:0;right:2rem;margin:0}@media screen and (max-width:767px){.index-feedback .icon1{display:none}}.index-feedback .icon1 img{height:90px;width:auto;display:block}.index-feedback .wp-block-group__inner-container{max-width:1100px;margin:0 auto;padding:120px 40px;text-align:center}@media screen and (max-width:767px){.index-feedback .wp-block-group__inner-container{padding:3rem 15px}}.index-feedback .wp-block-group__inner-container h3{font-size:1.8rem;font-weight:400;font-family:var(--font-family-heading);margin:0 0 2rem}@media screen and (max-width:767px){.index-feedback .wp-block-group__inner-container h3{font-size:1.4rem}}.index-feedback .wp-block-group__inner-container h3 mark{background-color:transparent}.index-feedback .wp-block-group__inner-container h3+p{opacity:0.7}.index-feedback .wp-block-group__inner-container .grid{margin:3rem 0 0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem}@media screen and (max-width:767px){.index-feedback .wp-block-group__inner-container .grid{grid-template-columns:1fr;margin-top:2rem}}.index-feedback .wp-block-group__inner-container .grid p{margin:0}.index-feedback .wp-block-group__inner-container .grid p input{-webkit-appearance:none;outline:none;border:none;border-radius:6px;padding:0 1rem;font-size:1rem;background-color:var(--bg);width:100%;height:60px;font-size:1.05rem}@media screen and (max-width:767px){.index-feedback .wp-block-group__inner-container .grid p input{height:45px;font-size:1rem}}.index-feedback .wp-block-group__inner-container .grid p input[type="submit"]{background-color:var(--color-btn-bg);color:var(--bg);font-weight:600;cursor:pointer}.index-feedback .wp-block-group__inner-container .grid p .wpcf7-spinner{display:none}.feedback-1{padding-top:5rem}@media screen and (max-width:767px){.feedback-1{padding:3rem 0}}.feedback-1 h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2.5rem;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (max-width:767px){.feedback-1 h3{font-size:1.4rem;margin-bottom:2rem}}.feedback-1 h3 img{display:block;margin:0 auto 1rem;height:30px}@media screen and (max-width:767px){.feedback-1 h3 img{height:25px}}.feedback-1 .wp-block-cover{padding:0}@media screen and (max-width:767px){.feedback-1 .wp-block-cover{min-height:auto}}.feedback-1 .wp-block-cover__image-background{position:initial}@media screen and (max-width:767px){.feedback-1 .wp-block-cover__image-background{display:none}}.feedback-1 .wp-block-cover__inner-container{max-width:1440px;padding:4rem 40px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.feedback-1 .wp-block-cover__inner-container{padding:0 15px;position:initial;transform:none}}.feedback-1 .wpcf7{border:2px solid var(--gold);max-width:490px;margin:0 !important;color:var(--color-text);border-radius:6px;padding:3rem}@media screen and (max-width:767px){.feedback-1 .wpcf7{border-width:1px;padding:2rem}}.feedback-1 .wpcf7 p{margin:0 0 0.5rem}.feedback-1 .wpcf7 p:nth-child(2){font-weight:600;line-height:1.4}.feedback-1 .wpcf7 p:nth-child(5){margin-top:1.5rem;margin-bottom:0}.feedback-1 .wpcf7 p:nth-child(5) .wpcf7-spinner{display:none}.feedback-1 .wpcf7 p input{-webkit-appearance:none;outline:none;border:none;border-bottom:1px solid #C9C9C9;height:45px;padding:0 0.5rem;font-size:1rem;display:flex;align-items:center;justify-content:center;width:100%;max-width:310px}.feedback-1 .wpcf7 p input[type="submit"]{border-radius:25px;background-color:var(--color-btn-bg);color:var(--color-btn-color);max-width:250px;border-color:var(--color-btn-bg);height:50px;font-weight:600;cursor:pointer}@media screen and (max-width:767px){.feedback-1 .wpcf7 p input[type="submit"]{height:45px}}.catalog-banner{max-width:1440px;padding:0 40px;margin:0 auto 4rem;position:relative;min-height:auto}@media screen and (max-width:767px){.catalog-banner{padding:0;margin:0 auto}}.catalog-banner .wp-block-cover__image-background{position:initial;border-radius:20px}@media screen and (max-width:767px){.catalog-banner .wp-block-cover__image-background{border-radius:10px;position:absolute}}.catalog-banner .wp-block-cover__inner-container{position:absolute;top:0;left:40px;right:40px;width:auto;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;padding:2rem 40px}@media screen and (max-width:767px){.catalog-banner .wp-block-cover__inner-container{position:initial;padding:2rem 15px}}.catalog-banner .wp-block-cover__inner-container h3{margin:0 0 2rem !important;font-weight:400;text-transform:uppercase;font-size:2rem;font-family:var(--font-family-heading);line-height:1.5}@media screen and (max-width:767px){.catalog-banner .wp-block-cover__inner-container h3{font-size:1.4rem}}.catalog-banner .wp-block-cover__inner-container ul{padding:0;margin:0 !important;list-style-type:none;display:flex;flex-flow:row wrap;max-width:65%}@media screen and (max-width:767px){.catalog-banner .wp-block-cover__inner-container ul{max-width:100%;font-size:0.9rem}}.catalog-banner .wp-block-cover__inner-container ul li{margin:0 0.8rem 0.8rem 0}.catalog-banner .wp-block-cover__inner-container ul li strong{border-radius:25px;height:45px;background-color:var(--color-btn-bg);color:var(--color-btn-color);padding:0 1.5rem;font-weight:500;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.catalog-banner .wp-block-cover__inner-container ul li strong{padding:0 1rem}}.catalog-banner .wp-block-cover__inner-container ul li a{border-radius:25px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--color-text);text-decoration:none;padding:0 1.5rem;border:2px solid var(--color-text);font-weight:500}.catalog-courses .wp-block-group__inner-container{max-width:1440px;padding:2rem 40px;margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2rem}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container{grid-template-columns:1fr;grid-gap:1rem;padding:2rem 15px}}.catalog-courses .wp-block-group__inner-container h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 0.5rem;text-transform:uppercase;font-weight:400;text-align:center;grid-column:1/-1}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container h3{font-size:1.4rem}}.catalog-courses .wp-block-group__inner-container h3 img{display:block;margin:0 auto 1rem;height:30px}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container h3 img{height:25px}}.catalog-courses .wp-block-group__inner-container .wp-block-media-text{border-radius:10px;border:1px solid var(--gold);padding:2rem;grid-template-columns:1fr 35%;box-shadow:0px 4px 31.6px 0px rgba(7, 34, 44, 0.06)}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container .wp-block-media-text{grid-template-columns:1fr;padding:1.2rem}}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content{padding:0}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content h4{margin:0;font-size:1.3rem;text-transform:uppercase;font-weight:400;font-family:var(--font-family-heading)}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content h4{font-size:1.1rem}}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content p{color:var(--color-accent-text);font-weight:600;margin:1.5rem 0;font-size:1.1rem}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content ul{padding:0;margin:0;list-style-type:none}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content ul{font-size:0.9rem}}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content ul li{display:grid;grid-template-columns:22px 1fr;grid-gap:0.8rem;align-items:center}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content ul li+li{margin-top:1rem}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__content ul li:before{content:"";width:22px;height:22px;background:url("/wp-content/uploads/2024/01/check1.svg") center no-repeat;background-size:cover}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__media{align-self:flex-end}@media screen and (max-width:767px){.catalog-courses .wp-block-group__inner-container .wp-block-media-text__media{display:none}}.catalog-courses .wp-block-group__inner-container .wp-block-media-text__media img{aspect-ratio:1;object-fit:contain}.preview-u-can .wp-block-group__inner-container{max-width:1440px;padding:5rem 40px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2rem}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container{padding-left:15px;padding-right:15px;grid-template-columns:1fr;grid-gap:1rem}}.preview-u-can .wp-block-group__inner-container h3{text-transform:uppercase;font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 1rem;grid-column:1/-1}.preview-u-can .wp-block-group__inner-container h3 img{width:55px !important;height:auto;display:block;margin:0 auto 1rem}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container h3 img{width:45px !important;margin-bottom:0.6rem}}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container h3{font-size:1.4rem}}.preview-u-can .wp-block-group__inner-container .wp-block-media-text{grid-template-columns:150px 1fr;padding:1.5rem;border-radius:10px;border:1px solid var(--gold)}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container .wp-block-media-text{grid-template-columns:1fr 50px;padding:1rem}}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container .wp-block-media-text__media{grid-column:2;align-self:flex-start}}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container .wp-block-media-text__content{grid-column:1;padding-left:0;align-self:flex-start}}.preview-u-can .wp-block-group__inner-container .wp-block-media-text__content h4{font-size:1.2rem;margin:0 0 auto;font-weight:500}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container .wp-block-media-text__content h4{font-size:1rem}}.preview-u-can .wp-block-group__inner-container .wp-block-media-text__content p{margin:1rem 0 0}@media screen and (max-width:767px){.preview-u-can .wp-block-group__inner-container .wp-block-media-text__content p{font-size:0.9rem}}.preview-u-can .wp-block-group__inner-container .wp-block-woocommerce-single-product{grid-column:1/-1}.preview-u-can .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns{margin:0}.preview-u-can .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .cart{display:flex;justify-content:center}.preview-u-can .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .cart .quantity{display:none}.preview-u-can .wp-block-group__inner-container .wp-block-woocommerce-single-product .wp-block-columns .cart .single_add_to_cart_button{font-weight:600;font-size:1rem;padding:0 2rem;height:50px;display:flex;align-items:center;justify-content:center;background-color:var(--color-btn-bg);color:var(--color-btn-color);border-radius:25px;cursor:pointer;border:none;outline:none}.preview-video .wp-block-group__inner-container{max-width:1440px;padding:5rem 40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.preview-video .wp-block-group__inner-container{padding-left:15px;padding-right:15px}}.preview-video .wp-block-group__inner-container h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2.5rem;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (max-width:767px){.preview-video .wp-block-group__inner-container h3{font-size:1.4rem}}.preview-video .wp-block-group__inner-container h3 img{display:block;margin:0 auto 1rem;width:auto !important;height:30px}@media screen and (max-width:767px){.preview-video .wp-block-group__inner-container h3 img{height:25px}}.preview-video .wp-block-group__inner-container iframe{width:100%;height:100%;border-radius:20px;aspect-ratio:2}.preview-props .wp-block-group__inner-container{max-width:1440px;padding:5rem 40px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container{padding-left:15px;padding-right:15px;grid-template-columns:1fr;grid-gap:1rem}}.preview-props .wp-block-group__inner-container h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 0.5rem;text-transform:uppercase;font-weight:400;text-align:center;grid-column:1/-1}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container h3{font-size:1.4rem}}.preview-props .wp-block-group__inner-container h3 img{display:block;margin:1rem auto 0;width:auto !important;height:30px}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container h3 img{height:25px}}.preview-props .wp-block-group__inner-container .wp-block-media-text{grid-template-columns:35px 1fr;grid-gap:2rem}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container .wp-block-media-text{grid-template-columns:25px 1fr;grid-gap:1rem}}.preview-props .wp-block-group__inner-container .wp-block-media-text__media{align-self:flex-start}.preview-props .wp-block-group__inner-container .wp-block-media-text__content{padding:0}.preview-props .wp-block-group__inner-container .wp-block-media-text__content h4{margin:0;font-size:1.1rem;font-weight:500}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container .wp-block-media-text__content h4{font-size:1rem}}.preview-props .wp-block-group__inner-container .wp-block-media-text__content p{margin:1rem 0 0}@media screen and (max-width:767px){.preview-props .wp-block-group__inner-container .wp-block-media-text__content p{font-size:0.9rem;margin-top:0.8rem}}.preview-steps .wp-block-group__inner-container{max-width:1440px;padding:5rem 40px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container{padding-left:15px;padding-right:15px}}.preview-steps .wp-block-group__inner-container h3{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 0.5rem;text-transform:uppercase;font-weight:400;text-align:center;grid-column:1/-1}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container h3{font-size:1.4rem}}.preview-steps .wp-block-group__inner-container h3 img{display:block;margin:0 auto 1rem;width:auto !important;height:30px}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container h3 img{height:25px}}.preview-steps .wp-block-group__inner-container h4{font-weight:600;font-size:1.4rem;margin:2.5rem 0 1.5rem;display:flex;align-items:center;justify-content:center}.preview-steps .wp-block-group__inner-container h4 strong{width:45px;height:45px;border-radius:50%;background-color:var(--color-accent-text);color:var(--bg);display:flex;align-items:center;justify-content:center;margin:0 1rem 0 0;font-family:var(--font-family-heading)}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container h4{font-size:1.2rem}}.preview-steps .wp-block-group__inner-container .js-carousel-0{max-width:1100px;margin:3rem auto 6rem}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list{flex-flow:nowrap;gap:0;align-items:stretch}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text{border-radius:10px;border:1px solid var(--gold);padding:2rem;display:flex;flex-flow:column;align-items:center;text-align:center}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__media img{width:180px;height:180px;aspect-ratio:1;object-fit:cover;object-position:center}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__content{padding:2rem 0 0}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__content h5{font-size:1.1rem;font-weight:500;margin:0 0 1.5rem}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__content p{color:#686868;line-height:1.6}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__content p em{font-style:normal;color:var(--color-text)}.preview-steps .wp-block-group__inner-container .js-carousel-0 .splide__list .wp-block-media-text__content .wp-block-buttons .wp-block-button__link{padding:0 2px;background-color:transparent;color:var(--color-text);border-bottom:1px dashed var(--color-accent-text);border-radius:0}.preview-steps .wp-block-group__inner-container .js-carousel-1{margin:2rem auto 6rem}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list{flex-flow:nowrap;gap:0;align-items:stretch}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text{border-radius:20px;border:1px solid var(--gold);padding:2rem;display:block;min-height:100%}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text__media img{width:100%;height:100%;aspect-ratio:1.6666666667;object-fit:cover;object-position:center;border-radius:20px}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text__content{padding:2rem 0 0}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text__content p{font-size:1.2rem;font-weight:500;margin:0 0 1rem}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text__content p{font-size:1rem}}.preview-steps .wp-block-group__inner-container .js-carousel-1 .splide__list .wp-block-media-text__content ul{padding:0 0 0 1.2rem;margin:0}.preview-steps .wp-block-group__inner-container .banner-steps{margin-top:2rem}.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content{padding:0 5% 0 0;font-size:1.1rem;display:flex;flex-flow:column}@media screen and (max-width:767px){.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content{font-size:1rem;margin-top:2rem}}.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content>*:first-child{margin-top:0}.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content>*:last-child{margin-bottom:0}.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content p strong{margin:0 0 1rem;display:block}.preview-steps .wp-block-group__inner-container .banner-steps .wp-block-media-text__content p br{display:none}.preview-feedback{background:url("/wp-content/uploads/2024/02/form-bg.png") center no-repeat;background-size:cover}.preview-feedback .wp-block-group__inner-container{max-width:1440px;padding:6rem 40px;margin:0 auto}@media screen and (max-width:767px){.preview-feedback .wp-block-group__inner-container{padding:4rem 15px}}.preview-feedback .wp-block-group__inner-container .wpcf7-form{display:grid;grid-template-columns:0.8fr 0.8fr 1fr;grid-gap:2rem 3rem;max-width:770px}@media screen and (max-width:767px){.preview-feedback .wp-block-group__inner-container .wpcf7-form{grid-template-columns:1fr}}.preview-feedback .wp-block-group__inner-container .wpcf7-form h3{font-size:1.8rem;font-weight:400;font-family:var(--font-family-heading);grid-column:1/-1;margin:0}@media screen and (max-width:767px){.preview-feedback .wp-block-group__inner-container .wpcf7-form h3{font-size:1.4rem}}.preview-feedback .wp-block-group__inner-container .wpcf7-form .text{grid-column:1/-1;margin:0}.preview-feedback .wp-block-group__inner-container .wpcf7-form p:not(.text){margin:0}.preview-feedback .wp-block-group__inner-container .wpcf7-form p:not(.text) input:not([type="submit"]){-webkit-appearance:none;outline:none;border:none;border-radius:0;border-bottom:1px solid var(--color-btn-bg);padding:0 1rem;background-color:transparent;width:100%;height:45px;font-size:1rem}.preview-feedback .wp-block-group__inner-container .wpcf7-form p:not(.text) input[type="submit"]{-webkit-appearance:none;outline:none;border:none;background-color:var(--color-btn-bg);color:var(--bg);border-radius:25px;width:100%;height:50px;font-size:1rem;font-weight:500;text-transform:uppercase}.preview-feedback .wp-block-group__inner-container .wpcf7-form p:not(.text) .wpcf7-spinner{display:none}.blog-default{max-width:1440px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.blog-default .breadcrumbs{padding:16px 0;font-size:15px;color:#fff}.blog-default .breadcrumbs a{transition:var(--transition)}.blog-default .breadcrumbs a:hover{opacity:0.5}.blog-default .blog-title{font-size:2.2rem;padding:16px 0;margin:0;font-weight:600;color:var(--gold)}.blog-default .blog-into{display:grid;grid-template-columns:calc(100% - (320px + 32px)) 320px;gap:32px;align-items:flex-start;padding:32px 0}@media (width < 1051px){.blog-default .blog-into{grid-template-columns:1fr;gap:20px;padding:24px 0}}.blog-default .blog-into .blog-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media (width < 1151px){.blog-default .blog-into .blog-grid{grid-template-columns:repeat(2, 1fr);gap:15px}}@media (width < 480px){.blog-default .blog-into .blog-grid{grid-template-columns:1fr}}.blog-default .blog-into .blog-grid .article-preview{display:flex;flex-flow:column;align-items:flex;text-align:left}.blog-default .blog-into .blog-grid .article-preview .article-image{margin:0 0 10px;width:100%}.blog-default .blog-into .blog-grid .article-preview .article-image img{width:100%;height:100%;aspect-ratio:1.4;object-fit:cover;object-position:center;border-radius:12px}.blog-default .blog-into .blog-grid .article-preview .article-date{font-size:0.8rem;font-weight:500;margin:0 0 10px;color:#999}.blog-default .blog-into .blog-grid .article-preview .article-name{font-size:18px;font-weight:600;color:var(--color-text);text-decoration:none}.blog-default .blog-into .blog-grid .article-preview .article-name:hover{color:var(--gold)}.blog-default .blog-into .blog-grid .article-preview .article-text{font-size:0.9rem}.blog-default .blog-into .blog-sidebar div{font-size:2.2rem;font-weight:600;margin:0 0 16px;width:100%}.blog-default .blog-into .blog-sidebar ul{display:flex;flex-flow:row wrap;gap:8px;padding:0;margin:0;list-style-type:none}.blog-default .blog-into .blog-sidebar ul a{padding:0 16px;border:1px solid var(--gold);border-radius:16px;height:40px;display:flex;align-items:center;justify-content:center;transition:var(--trs);font-size:15px}.blog-default .blog-into .blog-sidebar ul a:hover,.blog-default .blog-into .blog-sidebar ul a.active{background-color:var(--gold);color:#000}.article-default{max-width:1440px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.article-default .breadcrumbs{padding:16px 0;font-size:15px;color:#fff}.article-default .breadcrumbs a{transition:var(--transition)}.article-default .breadcrumbs a:hover{opacity:0.5}.article-default .article-wrap{display:grid;grid-template-columns:calc(100% - (320px + 32px)) 320px;gap:32px;align-items:flex-start;padding:32px 0}@media (width < 1051px){.article-default .article-wrap{grid-template-columns:1fr;gap:20px;padding:24px 0}}.article-default .article-wrap .article-grid .article-title{font-size:2.2rem;padding:16px 0;margin:0 0 24px;font-weight:600;color:var(--gold);line-height:1.3}.article-default .article-wrap .article-sidebar .info-0{display:flex;flex-flow:row wrap;gap:8px}@media (width < 767px){.article-default .article-wrap .article-sidebar .info-0{padding:15px;border-radius:16px}}.article-default .article-wrap .article-sidebar .info-0 div{font-size:1.2rem;font-weight:600;margin:0 0 8px;width:100%}.article-default .article-wrap .article-sidebar .info-0 .date{margin-bottom:16px}.article-default .article-wrap .article-sidebar .info-0 ul{display:flex;flex-flow:row wrap;gap:8px;padding:0;margin:0;list-style-type:none}.article-default .article-wrap .article-sidebar .info-0 ul a{padding:0 16px;border:1px solid var(--gold);border-radius:16px;height:40px;display:flex;align-items:center;justify-content:center;transition:var(--trs);font-size:15px;background-color:var(--gold);color:#000}.blog-wrap{max-width:800px;padding:2rem 40px;margin:0 auto}@media screen and (max-width:767px){.blog-wrap{padding:2rem 15px;grid-template-columns:1fr}}.blog-wrap-title{font-size:1.8rem;text-transform:uppercase;margin:0 0 2rem;text-align:center}@media screen and (max-width:767px){.blog-wrap-title{font-size:1.4rem}}.blog-wrap .search-form{display:flex;border:1px solid #d4d4d4;border-radius:25px;overflow:hidden;margin:0 0 2rem}.blog-wrap .search-form input{-webkit-appearance:none;outline:none;padding:0 1rem;height:50px;border:none;width:100%;font-size:1rem;font-family:var(--font-family)}.blog-wrap .search-form button{-webkit-appearance:none;outline:none;border:none;border-radius:25px;background-color:transparent;cursor:pointer;padding:0 1rem;background-color:var(--color-btn-bg);color:var(--color-btn-color);font-weight:500;height:50px;display:flex;align-items:center;justify-content:center;font-size:0.9rem;text-transform:uppercase;font-family:var(--font-family)}.blog-wrap .none{text-align:center;opacity:0.6}.blog-wrap-list-item{border:1px solid #d4d4d4;border-radius:15px;padding:1.2rem;display:grid;grid-template-columns:60px 1fr;grid-gap:1rem;align-items:center;margin:0 0 0.5rem}.blog-wrap-list-item-link{display:block}.blog-wrap-list-item-link img{object-fit:contain;object-position:center;aspect-ratio:1;width:100%;height:100%;display:block}.blog-wrap-list-item-content a{color:var(--color-text);text-decoration:none;font-weight:500}.blog-wrap-list-item-content a span{font-size:0.9rem;opacity:0.6;display:block;margin:0.2rem 0 0}.woocommerce{max-width:1440px;width:100%;margin:0 auto;padding:2rem 40px}@media screen and (max-width:767px){.woocommerce{padding:1rem 15px}}.woocommerce #customer_login h2{font-size:1.8rem;text-transform:uppercase;margin:0 0 2rem;font-family:var(--font-family-heading);font-weight:400}@media screen and (max-width:767px){.woocommerce #customer_login h2{font-size:1.4rem;margin-bottom:1rem}}.woocommerce #customer_login input{background-color:#fff;border:1px solid rgba(18, 18, 18, 0.8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;line-height:1em;margin:0;min-height:0;padding:1em;width:100%}.woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style-type:none;max-width:300px}.woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #eee}.woocommerce .woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid #eee}.woocommerce .woocommerce-MyAccount-navigation ul li a{padding:1rem 0;color:var(--color-text);display:block;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--color-accent-text)}.woocommerce button.woocommerce-button{font-weight:600;font-size:1rem;padding:0 2rem;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-btn-bg);color:var(--color-btn-color);border-radius:25px;cursor:pointer;border:none;outline:none;text-decoration:none}.cart-wrap{max-width:1440px;width:100%;margin:0 auto;padding:5rem 40px}@media screen and (max-width:767px){.cart-wrap{padding:2rem 15px}}.cart-wrap h1{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2rem;text-transform:uppercase;font-weight:400;text-align:center;grid-column:1/-1}@media screen and (max-width:767px){.cart-wrap h1{font-size:1.4rem;margin-bottom:1rem}}.cart-wrap h1 img{display:block;margin:0 auto 1rem;width:auto !important;height:30px}@media screen and (max-width:767px){.cart-wrap h1 img{height:25px}}.cart-wrap .wc-block-cart-items thead{display:none}.cart-wrap .wc-block-cart__totals-title,.cart-wrap .wc-block-components-quantity-selector,.cart-wrap .wc-block-cart-item__prices{display:none !important}.cart-wrap .wc-block-cart__submit-button,.cart-wrap .wc-block-components-checkout-place-order-button{font-weight:600;font-size:1rem;padding:0 2rem;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-btn-bg);color:var(--color-btn-color);border-radius:25px;cursor:pointer;border:none;outline:none;text-decoration:none}.cart-wrap .wc-block-cart-item__image img{max-width:130px}.cart-wrap .wc-block-components-product-name{text-decoration:none;color:var(--color-text);font-size:1.1rem;font-weight:500;margin:0 0 0.5rem}.cart-wrap .wc-block-components-product-name:hover{color:var(--color-accent-text)}.cart-wrap .wc-block-cart-item__product{padding-left:0}.article-wrap{max-width:1440px;padding:2rem 40px;display:grid;grid-template-columns:320px 1fr;grid-gap:3rem 2rem;align-items:flex-start;margin:0 auto}@media screen and (max-width:767px){.article-wrap{padding:2rem 15px;grid-template-columns:1fr}}.article-wrap.fix{grid-template-columns:1fr;max-width:800px}.article-wrap .top{grid-column:1/-1;border-bottom:1px solid #D4D4D4;padding-bottom:1rem;text-align:right}.article-wrap .top .button{height:45px;padding:0 2rem;border-radius:25px;color:var(--color-btn-color);background-color:var(--color-btn-bg);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500}@media screen and (max-width:767px){.article-wrap .top .button{padding:0 1rem}}.article-wrap .info{font-size:1.8rem;font-family:var(--font-family-heading);margin:0 0 2rem;text-transform:uppercase;font-weight:400;text-align:center;grid-column:1/-1}@media screen and (max-width:767px){.article-wrap .info{font-size:1.4rem;margin-bottom:1rem}}.article-wrap .info img{display:block;margin:0 auto 1rem;width:auto !important;height:30px}@media screen and (max-width:767px){.article-wrap .info img{height:25px}}.article-wrap .navigation{box-shadow:1px 3px 21.8px 0px rgba(9, 48, 94, 0.2);border-radius:20px;padding:2rem}.article-wrap .navigation .title{font-size:1.2rem;font-weight:500;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid #D4D4D4}@media screen and (max-width:767px){.article-wrap .navigation .title{font-size:1.1rem}}.article-wrap .navigation ul{padding:0;margin:0;list-style-type:none}.article-wrap .navigation ul li{font-weight:500;text-decoration:none;color:var(--color-text);cursor:pointer}.article-wrap .navigation ul li+li{margin-top:0.8rem}.article-wrap .navigation ul li.current span:before{content:"";width:9px;height:9px;border-radius:50%;background-color:var(--color-btn-bg);position:absolute;top:50%;left:0;transform:translateY(-50%)}.article-wrap .navigation ul li.current ul{display:block}.article-wrap .navigation ul li span{cursor:pointer;position:relative;padding-left:1.5rem}.article-wrap .navigation ul li ul{padding:0.8rem 0 0.8rem 1.5rem;display:none;font-size:0.9rem}.article-wrap .navigation ul li ul li a{font-size:0.9rem;opacity:0.7;color:var(--color-text);text-decoration:none}.article-wrap .navigation ul li ul li a:hover{color:var(--color-accent-text);opacity:1}@media screen and (min-width:767px){.article-wrap .content .wp-block-media-text{grid-template-columns:35% 1fr}}.article-wrap .content h4.wp-block-heading{font-size:1.2rem;font-weight:500;margin:2rem 0}@media screen and (max-width:767px){.article-wrap .content h4.wp-block-heading{font-size:1.1rem}}.article-wrap .content h4.wp-block-heading strong{border-radius:25px;font-weight:500;padding:0.5rem 1.2rem;background-color:var(--color-btn-bg);color:var(--color-btn-color);margin:0 0.6rem 0 0;display:inline-block}.article-wrap .content iframe{width:100%;overflow:hidden;border-radius:10px;aspect-ratio:2;height:100%}.article-wrap .content .mejs-container{background-color:transparent;margin:2rem 0}.article-wrap .content .mejs-controls{border-radius:10px;border:1px solid #ddd;background-color:#fff;height:60px;display:flex;align-items:center}.article-wrap .content .mejs-controls .mejs-time-handle-content{border-radius:50%;background-color:var(--color-btn-bg);top:-8px;border:none}.article-wrap .content .mejs-controls .mejs-time-hovered{height:2px}.article-wrap .content .mejs-controls .mejs-button>button,.article-wrap .content .mejs-controls .mejs-volume-button>button{-webkit-filter:invert(100%)}.article-wrap .content .mejs-controls .mejs-time-total{background-color:rgba(39, 39, 39, 0.23);margin-top:9px;height:2px}.article-wrap .content .mejs-controls .mejs-time-loaded{background-color:rgba(39, 39, 39, 0.23);height:2px}.article-wrap .content .mejs-controls .mejs-time-current{background-color:var(--color-btn-bg);height:2px}.article-wrap .content .mejs-controls .mejs-currenttime,.article-wrap .content .mejs-controls .mejs-duration{color:#000}.article-wrap .content .mejs-controls .mejs-horizontal-volume-current{background-color:var(--color-btn-bg);height:2px}.form-fix{position:fixed;top:50%;left:50%;background-color:#fff;padding:1.5rem;border-radius:6px;z-index:3;opacity:0;visibility:hidden;transition:all 0.2s ease;transform:translate(-50%, -50%);max-width:420px}.form-fix.active{opacity:1;visibility:visible}.form-fix.active+.shadow{opacity:1;visibility:visible}.form-fix h3{font-size:1.8rem;font-weight:400;font-family:var(--font-family-heading);margin:0 0 1rem;text-align:center}@media screen and (max-width:767px){.form-fix h3{font-size:1.4rem}}.form-fix h3 mark{background-color:transparent}.form-fix h3+p{opacity:0.9;text-align:center;margin:0}.form-fix .grid{margin:1rem 0 0;display:grid;grid-template-columns:1fr;grid-gap:1rem}@media screen and (max-width:767px){.form-fix .grid{grid-template-columns:1fr;margin-top:2rem}}.form-fix .grid p{margin:0}.form-fix .grid p input{-webkit-appearance:none;outline:none;border:1px solid #eee;border-radius:6px;padding:0 1rem;font-size:1rem;background-color:var(--bg);width:100%;height:60px;font-size:1.05rem}@media screen and (max-width:767px){.form-fix .grid p input{height:45px;font-size:1rem}}.form-fix .grid p input[type="submit"]{background-color:var(--color-btn-bg);color:var(--bg);border:none;font-weight:600;cursor:pointer}.form-fix .grid p .wpcf7-spinner{display:none}.shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);z-index:2;opacity:0;visibility:hidden;transition:all 0.2s ease}