.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;color:#274c5b;scroll-behavior:smooth}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin:0}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit;font-family:inherit}button{display:block;padding:0;border:none;background:0 0;cursor:pointer;font-family:inherit}img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:100%;max-height:100%;width:100%;height:100%}.df{display:flex}.fc{flex-direction:column}.fr{flex-direction:row}.justify-a{justify-content:space-around}.justify-b{justify-content:space-between}.justify-c{justify-content:center}.align-c{align-items:center}.align-s{align-items:flex-start}.align-e{align-items:flex-end}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 160px}@media (max-width:1600px){.container{padding:0 100px}}@media (max-width:1200px){.container{padding:0 50px}}@media (max-width:980px){.container{padding:0 40px}}@media (max-width:767px){.container{padding:0 30px}}@media (max-width:540px){.container{padding:0 15px}}.yellowtail-text{font-family:Yellowtail,cursive;font-weight:400;font-style:normal}.green-text{color:#68a47f}.call-to-action-link{width:-moz-max-content;width:max-content;padding:20px;border-radius:16px;font-size:20px;font-weight:500;transition:all .2s linear}.call-to-action-link:hover{transform:scale(1.05)}.call-to-action-link img{width:20px;margin-left:15px}.call-to-action-link i{background-color:#fff;color:#335b6b;border-radius:50%;margin-left:15px}@media (max-width:1600px){.call-to-action-link{font-size:17px}.call-to-action-link img{width:17px;margin-left:10px}.call-to-action-link i{margin-left:10px}}@media (max-width:1200px){.call-to-action-link{padding:15px;font-size:16px;border-radius:8px}.call-to-action-link img{width:16px}}@media (max-width:980px){.call-to-action-link{padding:10px 7px;font-size:12px;border-radius:8px}.call-to-action-link img{width:12px}}@media (max-width:767px){.call-to-action-link{font-size:10px}.call-to-action-link img{width:10px;margin-left:5px}.call-to-action-link i{margin-left:5px}}@media (max-width:540px){.call-to-action-link{padding:5px;font-size:10px;border-radius:4px}}.sec-subtitle{font-size:36px;margin-bottom:10px}@media (max-width:1600px){.sec-subtitle{font-size:32px}}@media (max-width:1200px){.sec-subtitle{font-size:28px}}@media (max-width:980px){.sec-subtitle{font-size:22px;margin-bottom:5px}}@media (max-width:767px){.sec-subtitle{font-size:18px}}@media (max-width:540px){.sec-subtitle{font-size:16px;margin-bottom:3px}}.sec-title{font-size:50px;line-height:104%}@media (max-width:1600px){.sec-title{font-size:44px}}@media (max-width:1200px){.sec-title{font-size:38px}}@media (max-width:980px){.sec-title{font-size:32px}}@media (max-width:767px){.sec-title{font-size:24px}}@media (max-width:540px){.sec-title{font-size:20px}}.vertical-paddings{padding:150px 0}@media (max-width:1600px){.vertical-paddings{padding:75px 0}}@media (max-width:1200px){.vertical-paddings{padding:55px 0}}@media (max-width:980px){.vertical-paddings{padding:35px 0}}@media (max-width:767px){.vertical-paddings{padding:20px 0}}.glide__bullets{bottom:-2.5em}@media (max-width:767px){.glide__bullets{bottom:-2em}}.glide__bullet{width:15px;height:15px;background-color:#274c5b;opacity:.5}.glide__bullet--active{opacity:1}.glide__bullet:focus,.glide__bullet:hover{background-color:#274c5b;opacity:.8;border:none}@media (max-width:1200px){.glide__bullet{width:11px;height:11px}}@media (max-width:767px){.glide__bullet{width:9px;height:9px}}header{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#fff;padding:60px 0}header .mobile-menu{display:none}header .logo{height:55px}header .nav ul li{margin-right:30px}header .nav ul li:last-child{margin-right:0}header .nav ul li a{font-size:20px;font-weight:700;padding:5px 0}header .features .search{position:relative;width:375px;margin-right:20px}header .features .search input{display:block;padding:2px 7px;width:100%;height:60px;border-radius:36px;background-color:#fafafa;border:solid 1px #fafafa;outline:0;font-size:14px;color:#274c5b}header .features .search input:focus{border-color:#68a47f}header .features .search button{position:absolute;top:50%;transform:translateY(-50%);right:5px;width:55px;height:55px;border-radius:50%;background-color:#68a47f}header .features .search button img{width:20px;margin:0 auto}header .features .cart{padding:5px;border-radius:36px;border:solid 1px #e0e0e0;cursor:pointer}header .features .cart .cart-icon{width:50px;height:50px;margin-right:10px;border-radius:50%;background-color:#274c5b}header .features .cart .cart-icon img{margin:0 auto;width:23px}header .features .cart p{font-size:18px;font-weight:600}@media (max-width:1600px){header{padding:45px 0}header .logo{height:45px}header .nav ul li{margin-right:20px}header .nav ul li a{font-size:18px}header .features .search{width:305px;margin-right:15px}header .features .search input{height:50px}header .features .search button{right:5px;width:45px;height:45px}header .features .cart .cart-icon{width:40px;height:40px}header .features .cart .cart-icon img{width:20px}header .features .cart p{font-size:16px}}@media (max-width:1200px){header{padding:35px 0}header .logo{height:40px}header .nav ul li{margin-right:15px}header .nav ul li a{font-size:16px}header .features .search{width:275px;margin-right:10px}header .features .cart p{font-size:14px}}@media (max-width:980px){header{padding:25px 0}header .features .search{width:205px;margin-right:0}header .features .search input{height:40px}header .features .search button{width:35px;height:35px}header .features .search button img{width:15px}header .features .cart{position:fixed;bottom:20px;right:20px;background-color:#fff;z-index:2}header .features .cart .cart-icon{margin-right:0}header .features .cart p{display:none}}@media (max-width:767px){header{padding:15px 0}header .desktop-menu{position:absolute;top:-100%;left:0}header .mobile-menu{display:flex}header .mobile-menu button.burger{height:40px;width:40px}header .mobile-menu button.burger img{width:30px}header .mobile-menu button.burger img.hidden{display:none}header .mobile-menu .features .search{width:40px}header .mobile-menu .features .search.expanded{width:100%}header .mobile-menu .nav{position:fixed;top:70px;left:0;right:0;height:-moz-max-content;height:max-content;padding:20px 20px 30px;background-color:#274c5b;transform:translateX(-100%);transition:transform .2s linear}header .mobile-menu .nav.visible{transform:translateY(0)}header .mobile-menu .nav ul li{text-align:center;color:#fff;width:80%;margin:0 auto 15px;padding-bottom:7px;border-bottom:solid 1px #fff}header .mobile-menu .nav ul li:last-child{margin-bottom:0}header .mobile-menu .nav ul li a{font-size:14px}}@media (max-width:540px){header{padding:10px 0}header .logo{height:25px}header .mobile-menu button.burger{height:30px;width:30px}header .mobile-menu button.burger img{width:25px}header .mobile-menu .features .search{width:35px}header .mobile-menu .features .search button{height:25px;width:25px}header .mobile-menu .features .search button img{width:12px}header .mobile-menu .features .search input{height:30px}header .mobile-menu .nav{top:50px;padding:15px 15px 25px}header .mobile-menu .nav ul li{margin:0 auto 10px;padding-bottom:5px}header .mobile-menu .nav ul li a{font-size:13px}}.product-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media (max-width:1600px){.product-cards{gap:15px}}@media (max-width:1200px){.product-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.product-cards{grid-template-columns:repeat(2,1fr);-moz-column-gap:30px;column-gap:30px;row-gap:15px}}@media (max-width:540px){.product-cards{-moz-column-gap:15px;column-gap:15px}}.product-card{padding:30px 15px;border-radius:30px;background-color:#f9f8f8}.product-card .badge{padding:5px 12px;background-color:#274c5b;color:#fff;border-radius:8px;font-size:15px;font-weight:600;width:-moz-max-content;width:max-content;margin-bottom:5px}.product-card .photo{width:100%;aspect-ratio:1/1;margin-bottom:10px;border-radius:10px;overflow:hidden}.product-card .title{font-size:20px;font-weight:700;margin-bottom:15px}.product-card .info{padding-top:5px;border-top:solid 1px #dedddd;margin-bottom:20px}.product-card .info .price .full{font-size:15px;color:#b8b8b8;text-decoration:line-through;margin-right:5px}.product-card .info .price .discount{font-size:18px;font-weight:700}.product-card .info .rating{position:relative}.product-card .info .rating span{font-size:18px;font-weight:900;letter-spacing:1.5px}.product-card .info .rating span.default{color:#b8b8b8}.product-card .info .rating span.active{position:absolute;top:0;left:0;overflow:hidden;color:#ffa858}.product-card .buy{display:block;background-color:#274c5b;color:#fff;font-weight:700;text-align:center;font-size:20px;padding:15px 2px;border-radius:8px;border:solid 1px #274c5b;transition:all .2s linear}.product-card .buy:hover{background-color:transparent;color:#274c5b}.product-card .buy.active{background-color:transparent;color:#274c5b}.product-card .buy.active:hover{transform:scale(.95)}@media (max-width:980px){.product-card{padding:20px 10px;border-radius:20px}.product-card .badge{font-size:13px;border-radius:4px}.product-card .title{font-size:16px}.product-card .info .price .full{font-size:13px}.product-card .info .price .discount{font-size:15px}.product-card .info .rating span{font-size:16px}.product-card .buy{font-size:16px;padding:11px 2px;border-radius:4px}}@media (max-width:540px){.product-card{padding:10px 5px;border-radius:8px}.product-card .badge{padding:3px 9px;font-size:9px;border-radius:3px}.product-card .title{font-size:14px}.product-card .info{margin-bottom:10px}.product-card .info .price .full{font-size:10px;margin-right:3px}.product-card .info .price .discount{font-size:13px}.product-card .info .rating span{font-size:14px}.product-card .buy{font-size:12px;padding:5px 2px;border-radius:3px}}.sec-1{background-image:url(../../assets/images/sec-1-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover;height:80vh;min-height:-moz-max-content;min-height:max-content}.sec-1 .sec-1__content h1{font-size:70px;line-height:72px;font-weight:900;margin-bottom:25px}.sec-1 .sec-1__content a{background-color:#efd372}@media (max-width:1600px){.sec-1 .sec-1__content h1{font-size:60px;line-height:62px}}@media (max-width:1200px){.sec-1 .sec-1__content h1{font-size:50px;line-height:52px}}@media (max-width:980px){.sec-1{height:70vh}.sec-1 .sec-1__content h1{font-size:40px;line-height:42px;margin-bottom:15px}}@media (max-width:767px){.sec-1 .sec-1__content h1{font-size:32px;line-height:34px;margin-bottom:10px}}@media (max-width:540px){.sec-1{height:55vh}.sec-1 .sec-1__content h1{font-size:28px;line-height:30px}}.sec-2 .sec-2__banner{width:45%;aspect-ratio:1/.5;padding:50px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px}.sec-2 .sec-2__banner--1{background-image:url(../../assets/images/sec-2-banner-1.webp);color:#fff}.sec-2 .sec-2__banner--2{background-image:url(../../assets/images/sec-2-banner-2.webp)}.sec-2 .sec-2__banner p{font-size:36px;margin-bottom:5px}.sec-2 .sec-2__banner h3{font-size:40px;line-height:42px;font-weight:900}@media (max-width:1600px){.sec-2 .sec-2__banner{padding:30px;border-radius:20px}.sec-2 .sec-2__banner p{font-size:30px}.sec-2 .sec-2__banner h3{font-size:34px;line-height:36px}}@media (max-width:1200px){.sec-2 .sec-2__banner{padding:20px;border-radius:15px}.sec-2 .sec-2__banner p{font-size:24px}.sec-2 .sec-2__banner h3{font-size:30px;line-height:32px}}@media (max-width:980px){.sec-2 .sec-2__banner{padding:15px;border-radius:15px}.sec-2 .sec-2__banner p{font-size:20px}.sec-2 .sec-2__banner h3{font-size:24px;line-height:26px}}@media (max-width:767px){.sec-2 .sec-2__banner{padding:10px;border-radius:10px}.sec-2 .sec-2__banner p{font-size:16px}.sec-2 .sec-2__banner h3{font-size:20px;line-height:22px}}@media (max-width:540px){.sec-2 .sec-2__banner-wrapper{flex-direction:column}.sec-2 .sec-2__banner{width:90%}.sec-2 .sec-2__banner--1{margin-bottom:15px}.sec-2 .sec-2__banner p{font-size:12px;margin-bottom:3px}.sec-2 .sec-2__banner h3{font-size:16px;line-height:18px}}.sec-3{background-color:#f9f8f8}.sec-3 .sec-3__img{width:50%;margin-right:40px}.sec-3 .sec-3__text{width:50%}.sec-3 .sec-3__text h2{margin-bottom:15px}.sec-3 .sec-3__text p{font-size:18px;line-height:20px;margin-bottom:45px}.sec-3 .sec-3__text ul{margin-bottom:45px}.sec-3 .sec-3__text ul li{display:flex;align-items:center;gap:20px;margin-bottom:30px}.sec-3 .sec-3__text ul li:last-child{margin-bottom:0}.sec-3 .sec-3__text ul li span{display:block}.sec-3 .sec-3__text ul li span.icon{width:100px}.sec-3 .sec-3__text ul li span.text{font-size:18px;line-height:20px}.sec-3 .sec-3__text ul li span.text strong{display:block;font-size:25px;margin-bottom:10px}.sec-3 .sec-3__text a{color:#fff;background-color:#274c5b}@media (max-width:1200px){.sec-3 .sec-3__img{width:40%;margin-right:30px}.sec-3 .sec-3__text{width:60%}.sec-3 .sec-3__text p{font-size:16px;line-height:18px;margin-bottom:35px}.sec-3 .sec-3__text ul{margin-bottom:35px}.sec-3 .sec-3__text ul li{gap:15px;margin-bottom:20px}.sec-3 .sec-3__text ul li span.icon{width:80px}.sec-3 .sec-3__text ul li span.text{font-size:16px;line-height:18px}.sec-3 .sec-3__text ul li span.text strong{font-size:22px;margin-bottom:7px}}@media (max-width:980px){.sec-3 .sec-3__text p{font-size:14px;line-height:16px;margin-bottom:20px}.sec-3 .sec-3__text ul{margin-bottom:20px}.sec-3 .sec-3__text ul li{gap:15px;margin-bottom:15px}.sec-3 .sec-3__text ul li span.icon{width:60px}.sec-3 .sec-3__text ul li span.text{font-size:14px;line-height:16px}.sec-3 .sec-3__text ul li span.text strong{font-size:18px}}@media (max-width:767px){.sec-3 .sec-3__img{display:none}.sec-3 .sec-3__text{width:100%}.sec-3 .sec-3__text h2,.sec-3 .sec-3__text h3,.sec-3 .sec-3__text p{text-align:center}.sec-3 .sec-3__text a{margin:0 auto}}@media (max-width:540px){.sec-3 .sec-3__text h2{margin-bottom:10px}.sec-3 .sec-3__text p{font-size:12px;line-height:14px;margin-bottom:15px}.sec-3 .sec-3__text ul{margin-bottom:15px}.sec-3 .sec-3__text ul li{gap:5px}.sec-3 .sec-3__text ul li span.text{font-size:12px;line-height:14px}.sec-3 .sec-3__text ul li span.text strong{font-size:16px;margin-bottom:5px}}.sec-4 h2,.sec-4 h3{text-align:center}.sec-4 h2{margin-bottom:40px}.sec-4 .sec-4-cards{margin-bottom:100px}.sec-4 .sec-4-card:nth-child(n+9){display:none}.sec-4 button{margin:0 auto;background-color:#274c5b;color:#fff}@media (max-width:1600px){.sec-4 h2{margin-bottom:30px}.sec-4 .sec-4-cards{margin-bottom:80px}}@media (max-width:1200px){.sec-4 h2{margin-bottom:20px}.sec-4 .sec-4-cards{margin-bottom:60px}.sec-4 .sec-4-card:nth-child(n+7){display:none}}@media (max-width:767px){.sec-4 h2{margin-bottom:15px}.sec-4 .sec-4-cards{margin-bottom:40px}.sec-4 .sec-4-card:nth-child(n+5){display:none}}@media (max-width:540px){.sec-4 .sec-4-cards{margin-bottom:25px}.sec-4 button{padding:7px}}.sec-5{background-image:url(../../assets/images/sec-5-bg.png);background-position:center;background-size:cover;background-repeat:no-repeat}.sec-5 h2,.sec-5 h3{text-align:center}.sec-5 h2{margin-bottom:40px}.sec-5 .sec5-cards{width:60%;margin:0 auto 150px}.sec-5 .sec5-card span{display:block;text-align:center}.sec-5 .sec5-card span.photo{width:115px;aspect-ratio:1/1;margin:0 auto 20px;border-radius:50%;overflow:hidden}.sec-5 .sec5-card span.rating{font-size:30px;font-weight:700;color:#ffa858;margin-bottom:25px}.sec-5 .sec5-card span.description{font-size:18px;line-height:110%;margin-bottom:20px}.sec-5 .sec5-card span.name{font-size:25px;font-weight:700;margin-bottom:5px}.sec-5 .sec5-card span.role{font-size:15px}.sec-5 .sec5-stats{gap:60px}@media (max-width:1600px){.sec-5 .sec5-stats{gap:40px}}@media (max-width:1200px){.sec-5 .sec5-stats{gap:30px}}@media (max-width:980px){.sec-5 .sec5-stats{gap:20px}}@media (max-width:540px){.sec-5 .sec5-stats{gap:5px}}.sec-5 .sec5-stats-block{width:210px;aspect-ratio:1/1;border-radius:50%;background-color:#f1f1f1;border:solid 2px #7eb693}.sec-5 .sec5-stats-block p{text-align:center;font-size:18px}.sec-5 .sec5-stats-block p strong{font-size:50px}@media (max-width:1600px){.sec-5 .sec5-stats{gap:40px}.sec-5 .sec5-stats-block{width:170px}.sec-5 .sec5-stats-block p strong{font-size:40px}}@media (max-width:1200px){.sec-5 h2{margin-bottom:20px}.sec-5 .sec5-cards{width:70%;margin-bottom:100px}.sec-5 .sec5-card span.photo{width:100px;margin-bottom:10px}.sec-5 .sec5-card span.rating{font-size:25px;margin-bottom:15px}.sec-5 .sec5-card span.description{font-size:16px}.sec-5 .sec5-card span.name{font-size:23px}.sec-5 .sec5-stats{gap:30px}.sec-5 .sec5-stats-block{width:150px}.sec-5 .sec5-stats-block p{font-size:16px}.sec-5 .sec5-stats-block p strong{font-size:30px}}@media (max-width:980px){.sec-5 .sec5-cards{margin-bottom:80px}.sec-5 .sec5-stats{gap:20px}.sec-5 .sec5-stats-block{width:120px}.sec-5 .sec5-stats-block p{font-size:13px}.sec-5 .sec5-stats-block p strong{font-size:22px}}@media (max-width:767px){.sec-5 .sec5-cards{width:95%;margin-bottom:60px}.sec-5 .sec5-card span.photo{width:80px;margin-bottom:5px}.sec-5 .sec5-card span.rating{font-size:20px;margin-bottom:10px}.sec-5 .sec5-card span.description{font-size:14px;margin-bottom:10px}.sec-5 .sec5-card span.name{font-size:18px}.sec-5 .sec5-stats-block{width:100px}.sec-5 .sec5-stats-block p{font-size:11px}.sec-5 .sec5-stats-block p strong{font-size:18px}}@media (max-width:540px){.sec-5 .sec5-card span.photo{margin-bottom:3px}.sec-5 .sec5-card span.rating{font-size:18px;margin-bottom:3px}.sec-5 .sec5-card span.name{margin-bottom:0}.sec-5 .sec5-card span.role{font-size:13px}.sec-5 .sec5-stats{gap:5px}.sec-5 .sec5-stats-block{padding:3px}}.sec-6{background-color:#274c5b}.sec-6 .sec-6-up{margin-bottom:50px}.sec-6 .sec-6-up h2{color:#fff}.sec-6 .sec-6-up a{background-color:#efd372}@media (max-width:1200px){.sec-6 .sec-6-up{margin-bottom:30px}.sec-6 .sec-6-card:last-child{display:none}}@media (max-width:767px){.sec-6 .sec-6-up{margin-bottom:20px}.sec-6 .sec-6-card:last-child{display:block}}@media (max-width:540px){.sec-6 .sec-6-up{margin-bottom:10px}}.sec-7{position:relative}.sec-7 .sec-7-photo{width:50%}.sec-7 .sec-7-content{position:absolute;top:50%;left:calc(50% - 90px);transform:translateY(-50%);width:50%;padding:75px;border-radius:30px;background-color:#fff}.sec-7 .sec-7-content h2{margin-bottom:35px}.sec-7 .sec-7-content ul li{margin-bottom:20px}.sec-7 .sec-7-content ul li span,.sec-7 .sec-7-content ul li strong{display:block}.sec-7 .sec-7-content ul li strong{font-size:25px;margin-bottom:5px}.sec-7 .sec-7-content ul li span{font-size:20px;line-height:105%}.sec-7 .sec-7-content ul li:last-child{margin-bottom:0}@media (max-width:1600px){.sec-7 .sec-7-content{left:calc(40% - 55px);width:60%;padding:45px}}@media (max-width:1200px){.sec-7 .sec-7-content{padding:35px}.sec-7 .sec-7-content h2{margin-bottom:25px}.sec-7 .sec-7-content ul li{margin-bottom:15px}.sec-7 .sec-7-content ul li strong{font-size:20px}.sec-7 .sec-7-content ul li span{font-size:16px}}@media (max-width:980px){.sec-7 .sec-7-content{padding:25px;left:calc(30% - 55px);width:70%;background-color:rgba(255,255,255,.8)}.sec-7 .sec-7-content h2{margin-bottom:15px}.sec-7 .sec-7-content ul li{margin-bottom:10px}.sec-7 .sec-7-content ul li strong{font-size:18px;margin-bottom:0}.sec-7 .sec-7-content ul li span{font-size:14px}}@media (max-width:767px){.sec-7 .sec-7-photo{width:100%}.sec-7 .sec-7-content{width:80%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:540px){.sec-7 .sec-7-content{width:90%}.sec-7 .sec-7-content ul li strong{font-size:16px}.sec-7 .sec-7-content ul li span{font-size:13px}}.sec-8 h2{margin-bottom:45px}.sec-8 .sec-8-card{width:49%;padding:40px 35px 0;aspect-ratio:1/.7;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:30px}.sec-8 .sec-8-card:first-child{background-image:url(../../assets/images/sec-8-card-bg-1.png)}.sec-8 .sec-8-card:last-child{background-image:url(../../assets/images/sec-8-card-bg-2.png)}.sec-8 .sec-8-card p.date{width:80px;aspect-ratio:1/1;padding:3px;font-size:24px;font-weight:700;text-align:center;background-color:#fff;border-radius:50%}.sec-8 .sec-8-card .content{position:relative;top:45px;padding:45px 50px;background-color:#fff;border-radius:30px;box-shadow:0 20px 35px 0 rgba(167,167,167,.25)}.sec-8 .sec-8-card .content p.author,.sec-8 .sec-8-card .content p.preview{font-size:18px;line-height:110%}.sec-8 .sec-8-card .content p.author{position:relative;padding-left:25px;margin-bottom:15px}.sec-8 .sec-8-card .content p.author::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;aspect-ratio:1/1;background-image:url(../../assets/images/men-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.sec-8 .sec-8-card .content p.preview{margin-bottom:20px}.sec-8 .sec-8-card .content h4{font-size:25px;font-weight:900;margin-bottom:5px}.sec-8 .sec-8-card .content button{background-color:#efd372}@media (max-width:1600px){.sec-8 h2{margin-bottom:35px}.sec-8 .sec-8-card p.date{font-size:21px;width:70px}.sec-8 .sec-8-card .content{padding:35px 40px;top:35px}}@media (max-width:1200px){.sec-8 h2{margin-bottom:25px}.sec-8 .sec-8-card{padding:30px 25px 0;border-radius:20px}.sec-8 .sec-8-card p.date{font-size:15px;width:50px}.sec-8 .sec-8-card .content{padding:25px 30px;top:25px;border-radius:20px}.sec-8 .sec-8-card .content p.author,.sec-8 .sec-8-card .content p.preview{font-size:15px}.sec-8 .sec-8-card .content p.author{padding-left:20px}.sec-8 .sec-8-card .content p.author::before{width:15px}.sec-8 .sec-8-card .content h4{font-size:20px}}@media (max-width:980px){.sec-8 h2{margin-bottom:20px}.sec-8 .sec-8-card{padding:20px 15px 0;border-radius:15px}.sec-8 .sec-8-card p.date{font-size:13px;width:45px}.sec-8 .sec-8-card .content{padding:15px;top:15px;border-radius:15px}.sec-8 .sec-8-card .content p.author,.sec-8 .sec-8-card .content p.preview{font-size:13px;margin-bottom:10px}.sec-8 .sec-8-card .content p.author{padding-left:15px}.sec-8 .sec-8-card .content p.author::before{width:11px}.sec-8 .sec-8-card .content h4{font-size:18px;margin-bottom:2px}}@media (max-width:767px){.sec-8 h2{margin-bottom:10px}.sec-8 .sec-8-cards{flex-direction:column;gap:15px}.sec-8 .sec-8-card{width:100%;aspect-ratio:unset;height:-moz-max-content;height:max-content;flex-direction:row;align-items:flex-start;gap:15px;padding:15px;border-radius:10px}.sec-8 .sec-8-card p.date{font-size:11px;width:40px;min-width:40px}.sec-8 .sec-8-card .content{padding:10px;top:0;border-radius:10px}.sec-8 .sec-8-card .content p.author,.sec-8 .sec-8-card .content p.preview{font-size:11px}.sec-8 .sec-8-card .content h4{font-size:16px}}@media (max-width:540px){.sec-8 .sec-8-cards{gap:7px}.sec-8 .sec-8-card{padding:10px;gap:5px}.sec-8 .sec-8-card .content{font-size:9px}.sec-8 .sec-8-card .content h4{font-size:14px}}.sec-9 .sec-9-content{width:100%;aspect-ratio:1/.2;padding:0 70px;background-image:url(../../assets/images/sec-9-bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:30px}.sec-9 .sec-9-content h2{color:#fff}.sec-9 .sec-9-content form{gap:10px}.sec-9 .sec-9-content form button,.sec-9 .sec-9-content form input{font-size:20px;border-radius:16px;padding:25px}.sec-9 .sec-9-content form input{width:370px;border:solid 1px #fff;font-style:italic;outline:0}.sec-9 .sec-9-content form input:focus{border-color:#274c5b}.sec-9 .sec-9-content form button{width:220px;text-align:center;font-weight:700;color:#fff;background-color:#274c5b;border:solid 1px #274c5b}@media (max-width:1600px){.sec-9 .sec-9-content{padding:0 25px;border-radius:20px}.sec-9 .sec-9-content h2{width:45%}.sec-9 .sec-9-content form button,.sec-9 .sec-9-content form input{font-size:18px;padding:20px;border-radius:12px}.sec-9 .sec-9-content form button{width:190px}}@media (max-width:1200px){.sec-9 .sec-9-content form button,.sec-9 .sec-9-content form input{padding:15px}.sec-9 .sec-9-content form input{width:270px}}@media (max-width:980px){.sec-9 .sec-9-content{padding:0 15px;border-radius:15px}.sec-9 .sec-9-content form{gap:5px}.sec-9 .sec-9-content form button,.sec-9 .sec-9-content form input{font-size:15px;padding:10px;border-radius:8px}.sec-9 .sec-9-content form input{width:235px}.sec-9 .sec-9-content form button{width:140px}}@media (max-width:767px){.sec-9 .sec-9-content{flex-direction:column;justify-content:center;gap:15px;aspect-ratio:unset;height:-moz-max-content;height:max-content;padding:10px 10px 15px;border-radius:10px}.sec-9 .sec-9-content h2{width:100%;text-align:center}.sec-9 .sec-9-content form{width:100%}.sec-9 .sec-9-content form button,.sec-9 .sec-9-content form input{font-size:13px;padding:7px;border-radius:5px}.sec-9 .sec-9-content form input{width:100%}}@media (max-width:540px){.sec-9 .sec-9-content form button{width:-moz-max-content;width:max-content}}footer.vertical-paddings{padding-bottom:0}footer .footer_top{padding:0 5px 100px;border-bottom:1px solid #d4d4d4}footer .contacts{padding-right:50px;padding-bottom:36px}footer .about{padding:0 40px;border-right:solid 1px #d4d4d4;border-left:solid 1px #d4d4d4}footer .about__socials{flex-wrap:wrap}footer .utilities{padding-left:50px}footer .logo{height:55px;margin:0 auto 15px}footer p{text-align:center;font-size:18px;line-height:105%}footer p.description{margin-bottom:50px;line-height:150%}footer p.copyright{margin:15px 0}footer h3{font-size:30px;text-align:center}footer h3.contacts_title{margin-bottom:32px;text-align:end}footer h3.utilities_title{text-align:start;margin-bottom:24px}footer ul{flex-direction:column}footer ul li{font-size:18px;color:#525c60}footer ul.contacts_list{gap:50px}footer ul.contacts_list li.contacts_item{display:flex;flex-direction:column;gap:10px}footer ul.contacts_list li.contacts_item a,footer ul.contacts_list li.contacts_item strong{text-align:end}footer ul.utilities_list{gap:24px}footer .about__socials{gap:15px}footer .about__socials .item{display:block;width:60px;height:60px;padding:20px;border-radius:50%;background-color:#eff6f1}@media (max-width:1200px){footer .logo{height:40px}footer p{font-size:16px}footer p.description{margin-bottom:20px}footer h3{font-size:24px}footer ul{gap:40px;padding-bottom:50px}footer ul li{font-size:16px}}@media (max-width:980px){footer .footer_top{padding-bottom:0}footer .footer_top .contacts{padding-right:10px}footer .footer_top .about{padding:0 10px}footer .footer_top .utilities{padding-left:10px}footer .footer_top .logo{margin-bottom:10px}footer .footer_top p{font-size:14px}footer .footer_top p.description{margin-bottom:15px}footer .footer_top h3{font-size:20px}footer .footer_top ul{gap:30px;padding-bottom:40px}footer .footer_top ul li{font-size:14px}}@media (max-width:767px){footer .contacts{padding-right:20px}footer .about{padding:0 20px}footer .utilities{padding-left:20px}footer .logo{height:30px}footer p{font-size:13px}footer p.copyright{margin:10px 0}footer h3{margin-bottom:5px}footer ul{flex-direction:column;gap:4px;padding-bottom:25px}footer ul li{font-size:13px}}@media (max-width:540px){footer .footer_top{flex-wrap:wrap}footer .footer_top .contacts{padding-right:30px;padding-bottom:0;padding-left:5px}footer .footer_top .utilities{padding-left:30px;padding-right:5px}footer .footer_top .about{order:1}footer .footer_top .about{border-left:none;border-right:none;padding:20px 0;border-top:1px solid #d4d4d4}footer .footer_top h3.contacts_title{text-align:start;margin-bottom:24px}footer .footer_top ul.contacts_list{gap:20px}footer .footer_top ul.contacts_list li.contacts_item{align-items:start;text-align:start}footer .footer_top ul.contacts_list li.contacts_item a,footer .footer_top ul.contacts_list li.contacts_item strong{text-align:start}footer .footer_top .utilities_title{padding-top:0}footer .footer_top ul.utilities_list{gap:16px;padding-bottom:0}}@media (max-width:377px){footer .footer_top .contacts{padding-right:0}footer .footer_top .utilities{padding-left:0}footer .footer_top .utilities_list,footer .footer_top .utilities_title{text-align:end}}.modals-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);backdrop-filter:blur(5px);display:none}.modals-wrapper.visible{display:flex}.modals-wrapper .modal{position:relative;background-color:#fff;border-radius:30px;max-height:80vh;width:70%;max-width:860px;padding:30px;overflow-y:scroll;display:none}.modals-wrapper .modal::-webkit-scrollbar{width:0}.modals-wrapper .modal.visible{display:block}.modals-wrapper .modal button.modal-close-btn{position:absolute;top:15px;right:15px;height:30px;aspect-ratio:1/1}.modals-wrapper .modal button.modal-close-btn span{position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;background-color:#274c5b}.modals-wrapper .modal button.modal-close-btn span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.modals-wrapper .modal button.modal-close-btn span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.modals-wrapper .modal h3{text-align:center;font-weight:700;font-size:38px;margin-bottom:15px}.modals-wrapper .modal img{float:left;width:30%;margin:0 25px 5px 0;border-radius:16px}.modals-wrapper .modal li,.modals-wrapper .modal p{font-size:20px;line-height:105%}.modals-wrapper .modal li strong,.modals-wrapper .modal p strong{font-size:1.1em}.modals-wrapper .modal ul{margin:15px 0}.modals-wrapper .modal ul li{margin-bottom:5px}.modals-wrapper .modal ul li:last-child{margin-bottom:0}.modals-wrapper .modal#cart-modal ul li{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:solid 1px #274c5b}.modals-wrapper .modal#cart-modal ul li:last-child{border-bottom:none}.modals-wrapper .modal#cart-modal ul li i{cursor:pointer;transition:all .2s linear}.modals-wrapper .modal#cart-modal ul li i:hover{transform:scale(1.2)}@media (max-width:1200px){.modals-wrapper .modal{padding:25px}.modals-wrapper .modal button.modal-close-btn{height:23px}.modals-wrapper .modal h3{font-size:32px}.modals-wrapper .modal img{margin-right:15px}.modals-wrapper .modal li,.modals-wrapper .modal p{font-size:16px}}@media (max-width:980px){.modals-wrapper .modal{width:90%;padding:20px 15px;border-radius:18px}.modals-wrapper .modal h3{font-size:24px}.modals-wrapper .modal li,.modals-wrapper .modal p{font-size:14px}.modals-wrapper .modal ul{margin:7px 0}}@media (max-width:767px){.modals-wrapper .modal button.modal-close-btn{height:18px;top:10px;right:10px}.modals-wrapper .modal h3{font-size:22px;margin-bottom:10px}.modals-wrapper .modal img{margin-right:8px;border-radius:8px}.modals-wrapper .modal li,.modals-wrapper .modal p{font-size:12px}.modals-wrapper .modal ul{margin:5px 0}.modals-wrapper .modal ul li{margin-bottom:0}}@media (max-width:540px){.modals-wrapper .modal{padding-top:27px}.modals-wrapper .modal h3{font-size:16px;margin-bottom:7px}}body.overflow{overflow:hidden}