.mr-default{margin-right:20px}.m-start_page{margin-top:.67em}.m-0{margin:0}.mt-60{margin-top:60px}.mt-24{margin-top:24px}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.mb-36{margin-bottom:36px}.mb-70{margin-bottom:70px!important}.mb-100{margin-bottom:100px}.mb-150{margin-bottom:150px}.pb-none{padding-bottom:0!important}.pt-70{padding-top:70px!important}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/fonts/SFProDisplay-Medium.eot?c227ee1b22a21ca9441ad017bf11d4ce);src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(/fonts/SFProDisplay-Medium.eot?c227ee1b22a21ca9441ad017bf11d4ce?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Medium.woff2?22a99d36f90cc52d2914adca813e56ed) format("woff2"),url(/fonts/SFProDisplay-Medium.woff?7274e74c05adf47dbcd99b87fc1f2a60) format("woff"),url(/fonts/SFProDisplay-Medium.ttf?7fe92bb1fe75c84e473aa3a5fb7c1de9) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/fonts/SFProDisplay-Heavy.eot?3a12a38ac051b6c298dacc452684d998);src:local("SF Pro Display Heavy"),local("SFProDisplay-Heavy"),url(/fonts/SFProDisplay-Heavy.eot?3a12a38ac051b6c298dacc452684d998?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Heavy.woff2?24136192bce52708c98be192f4c9eeab) format("woff2"),url(/fonts/SFProDisplay-Heavy.woff?bc1c996658eecdd3f3d20a75bb195cd7) format("woff"),url(/fonts/SFProDisplay-Heavy.ttf?f7376a8c65db73a31f7bd3631622d6ba) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:100;src:url(/fonts/SFProDisplay-Thin.eot?b7c7d0dc115c83dfa9ce9a6627ca00c2);src:local("SF Pro Display Thin"),local("SFProDisplay-Thin"),url(/fonts/SFProDisplay-Thin.eot?b7c7d0dc115c83dfa9ce9a6627ca00c2?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Thin.woff?0787f88687d3749547e11e20a2ac41b4) format("woff"),url(/fonts/SFProDisplay-Thin.ttf?67a7a40b81cceb5f3374d354450c982b) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/fonts/SFProDisplay-Light.eot?a2a03b5e51caf950b1981d98afff2f54);src:local("SF Pro Display Light"),local("SFProDisplay-Light"),url(/fonts/SFProDisplay-Light.eot?a2a03b5e51caf950b1981d98afff2f54?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Light.woff2?54469e3c52efb3dffc83b8373749f46f) format("woff2"),url(/fonts/SFProDisplay-Light.woff?9166ce32434fe7e0535437fde7f55951) format("woff"),url(/fonts/SFProDisplay-Light.ttf?7d7616d6b41a6eebff821b964d94edf5) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/fonts/SFProDisplay-Bold.eot?e43887f683e1a4accd822de32a8b2c6f);src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url(/fonts/SFProDisplay-Bold.eot?e43887f683e1a4accd822de32a8b2c6f?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Bold.woff2?84c242fe1f30a86d5ab33ebce2be8b0b) format("woff2"),url(/fonts/SFProDisplay-Bold.woff?5b08afd6b167d7ec48ce49c69262dea1) format("woff"),url(/fonts/SFProDisplay-Bold.ttf?85d6f73bf73d0351846108dbf2c56619) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/fonts/SFProDisplay-Black.eot?23b9316d15a031aece0a1c48728006fa);src:local("SF Pro Display Black"),local("SFProDisplay-Black"),url(/fonts/SFProDisplay-Black.eot?23b9316d15a031aece0a1c48728006fa?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Black.woff2?b06be182881a6e2cc20e619e408eac9d) format("woff2"),url(/fonts/SFProDisplay-Black.woff?7205509fcd4da1496fcc75bb032938b1) format("woff"),url(/fonts/SFProDisplay-Black.ttf?857e26e0300b2f00edb47675619e54ff) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/fonts/SFProDisplay-Ultralight.eot?32e032364cb2cd42de8623b62aa60e0b);src:local("SF Pro Display Ultralight"),local("SFProDisplay-Ultralight"),url(/fonts/SFProDisplay-Ultralight.eot?32e032364cb2cd42de8623b62aa60e0b?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Ultralight.woff2?fd1ec27f9cae0ceaf99d8a7beba950bd) format("woff2"),url(/fonts/SFProDisplay-Ultralight.woff?38c7b0a16825eb01b9225015db462b1d) format("woff"),url(/fonts/SFProDisplay-Ultralight.ttf?fd66f7671882435576fffb702e906615) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/fonts/SFProDisplay-Semibold.eot?a909a57a0c2db31e17fc9b8915c60bd4);src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold"),url(/fonts/SFProDisplay-Semibold.eot?a909a57a0c2db31e17fc9b8915c60bd4?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Semibold.woff2?3926eb65ce4420a819305cdf5dd2bfd6) format("woff2"),url(/fonts/SFProDisplay-Semibold.woff?340c3a1a6dddb0b99476123eacf29f56) format("woff"),url(/fonts/SFProDisplay-Semibold.ttf?dfc89e609e62dde183759be5b85550fb) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/fonts/SFProDisplay-Regular.eot?ea1b407b07b1c65ddb672cce1f6a7f1a);src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url(/fonts/SFProDisplay-Regular.eot?ea1b407b07b1c65ddb672cce1f6a7f1a?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Regular.woff2?d5ff9f6824d2c66073618ceab4a5dae7) format("woff2"),url(/fonts/SFProDisplay-Regular.woff?7ee14c637e39445d709322f111f847d4) format("woff"),url(/fonts/SFProDisplay-Regular.ttf?6b109fecbc7563467e364a228c5106f0) format("truetype")}.fz-24{font-size:24px}.fz-18{font-size:18px}.fz-12{font-size:12px!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-bold{font-weight:700}.ff-pro{font-family:SF Pro Display}.ff-inter{font-family:Inter}.button{align-items:center;background:#fff;border:1px solid #2e8f2c;border-radius:5px;color:#01152f;cursor:pointer;display:flex;font-family:SF Pro Display;font-size:1.05em;font-weight:400;justify-content:center;padding:5px 12px;transition:all .3s ease-out}@media screen and (max-width:769px){.button{height:46px!important;padding:0 8px!important}}.button:hover{color:#2e8f2c}.button-dark{background:#2e8f2c;color:#fff;transition:all .3s ease-out}.button-dark:hover{background:#0d6d0b;color:#fff}.button-more{background:#01152f;border:1px solid #282e37;color:#fff;margin:0 auto;max-width:410px;padding:15px 5px;transition:all .3s ease-out;width:100%}.button-more:hover{background:#050e1d;color:#fff}.button-social{align-items:center;background:#f6f6f6;border-radius:26px;cursor:pointer;display:flex;gap:10px;height:36px;justify-content:space-between;overflow:hidden;padding:0 10px;text-align:left;text-decoration:none;transition:all .3s ease-out;white-space:nowrap;width:20px}.button-social.footer-social{background:#fff}.button-social span{color:#2e8f2c;opacity:0}.button-social__email-mobile,.button-social__telegram-mobile,.button-social__viber-mobile,.button-social__whatsapp-mobile{background:transparent;border:1px solid #2e8f2c;border-radius:12px;font-size:20px;gap:20px;justify-content:flex-start;max-width:280px;padding:3px 15px;width:inherit}.button-social__email-mobile span,.button-social__telegram-mobile span,.button-social__viber-mobile span,.button-social__whatsapp-mobile span{opacity:1}.button-social__viber:hover{width:155px}.button-social__whatsapp:hover{width:190px}.button-social__email:hover{width:165px}.button-social__telegram:hover{width:180px}.button-social__email:hover,.button-social__telegram:hover,.button-social__viber:hover,.button-social__whatsapp:hover{border-radius:12px;padding:0 10px}.button-social__email:hover span,.button-social__telegram:hover span,.button-social__viber:hover span,.button-social__whatsapp:hover span{display:block;opacity:1;transition:.5s}.button-city{font-family:Inter;min-width:-moz-fit-content;min-width:fit-content;text-decoration:none}@media screen and (max-width:1200px){.button-city{display:none}}.button__blocks{font-size:24px;margin-bottom:15px;padding:8px}@media screen and (max-width:769px){.button__blocks{font-size:20px;padding:15px 0}}.button-nowrap{white-space:nowrap}.button-big{padding:8px 16px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:769px){.button-big{font-size:18px;width:auto}}@media screen and (max-width:375px){.button-big{font-size:15px}}.button-gap-15{gap:15px}.tinkoff{align-items:center;background:#ffdd2d;border-radius:8px;color:#333;display:flex;flex-direction:row;font-family:Tinkoff Sans;font-size:15px;font-weight:500;gap:10px;max-width:105px;padding:8px 12px}@media screen and (max-width:375px){.tinkoff{font-size:13px}}.collapse-open{background:no-repeat;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px 0 15px}.collapse-open .svg__open{display:block}.collapse-open .svg__close,.collapse-open.open .svg__open{display:none}.collapse-open.open .svg__close{display:block}.input-search{display:flex;position:relative;width:100%}.input-search_block{background:transparent;border:3px solid #fff;border-radius:35px;box-shadow:1px 2px 20px 0 #1f3b6b;color:#fff;font-size:20px;outline:none;padding:15px;transition:width .5s;width:100%}.input-search_block:focus>.search-result{display:flex}.input-search_block::-moz-placeholder{color:#efefef;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.input-search_block::placeholder{color:#efefef;transition:opacity .15s ease-out}.input-search_block::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}.input-search_clear{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1f3b6b;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:25px;height:30px;justify-content:center;margin:0;padding:2px;position:absolute;right:15px;top:24%;width:30px}.search-results{background:#020a16;border:3px solid #fff;box-shadow:-1px 19px 20px 14px #091a37;flex-direction:column;gap:25px;height:0;left:25px;max-height:285px;opacity:0;outline:none;overflow-y:auto;padding:0;position:absolute;top:59px;transition:all 1s ease-out;width:calc(100% - 82px);z-index:10}.search-results::-webkit-scrollbar{border:1px solid #020916;border-radius:50px;height:10px;width:10px}.search-results::-webkit-scrollbar-track{background:#020916}.search-results::-webkit-scrollbar-thumb{background:#143977}.search-results.active{display:flex;height:auto;opacity:1;padding:14px;width:calc(100% - 82px)}.search-results a{color:#fff;font-size:1.2rem;transition:color .5s ease-out}.search-results a:hover{color:#426093}.search-results__item{position:relative}.search-results__item:before{background-color:#fff;bottom:-10px;content:"";height:1px;left:0;opacity:15%;position:absolute;width:100%}.search .result-item{border-bottom:1px solid #eee;padding:10px}.search .result-item:last-child{border-bottom:none}.search .result-item:hover{background-color:#f0f0f0}#show-all-results{color:#18e0f7}.show-loading .ajax-loading{opacity:1;pointer-events:auto}.ajax-loading{background:rgba(57,36,116,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999}.ajax-loading:before{animation:lds-ring 1.2s ease-in-out infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9 25.9A14 14 0 1 1 30 16' stroke='url(%23a)' stroke-width='4'/%3E%3Cpath d='M25.9 25.9A14 14 0 1 1 30 16' stroke='url(%23b)' stroke-width='4'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='32' y1='16' x2='29' y2='26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E440FF'/%3E%3Cstop offset='1' stop-color='%23E440FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='3' y1='13.5' x2='29' y2='26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E440FF'/%3E%3Cstop offset='1' stop-color='%23E440FF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;content:" ";display:block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.banner__center{align-items:center;display:flex;justify-content:center}.banner__center img{width:100%}.contacts{line-height:1.3;margin-right:12px}.contacts,.contacts a{display:block}.contacts a.contacts-tel{color:#000;font-size:1.05em;text-decoration:none}.contacts a.contacts-tel:hover{color:#426093;opacity:.8}.contacts a.contacts-email{color:#426093;font-size:1.05em}.contacts-email__parent{display:flex;gap:7px;position:relative}.contacts-email-copy{bottom:-7px;cursor:pointer;position:absolute;right:-10px}.contacts-email-copy span{text-wrap:nowrap;font-size:8px;font-style:normal;font-weight:400;left:-25px;letter-spacing:-.48px;line-height:120%;opacity:0;position:absolute;top:15px}.contacts-email-copy:hover span{opacity:1}.underline{text-decoration:underline!important}.underline.contacts-tel{color:#000;font-size:1.05em;text-decoration:none}.links-green{color:#426093}.links-green:hover{opacity:.8}.alert{background-color:rgba(244,67,54,.941);border-radius:7px;bottom:2%;color:#fff;left:2%;margin:0 auto;max-width:550px;opacity:0;padding:20px;position:fixed;transition:opacity .6s;width:100%}.alert.success{background-color:#04aa6d}.alert.info{background-color:#2196f3}.alert.warning{background-color:#ff9800}.closebtn{color:#fff;cursor:pointer;float:right;font-size:22px;font-weight:700;line-height:20px;margin-left:15px;transition:.3s}.closebtn:hover{color:#000}ul.menu{align-items:center;display:flex;justify-content:space-evenly;list-style:none;padding:0 17px}ul.menu,ul.menu li{margin:0}ul.menu li>a{color:#fff;display:flex;font-size:25px;padding:20px 15px;position:relative}ul.menu li>a:before{background:radial-gradient(circle at center,rgba(66,119,222,.25) 0,transparent 60%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:center;transition:all .2s;z-index:-1}ul.menu li>a:hover{color:#f1f1f1}ul.menu li>a:hover:before{transform:scaleY(1)}.line{background-color:#444;border-radius:5px;display:block;height:5px;margin-bottom:6px;transition:.3s ease;width:43px}.line-last{margin:0}.line-bottom,.line-top{margin-left:25px;width:20px}.line-top{margin-bottom:1px;margin-top:5px;transform:rotate(45deg)}.line-bottom{margin-top:-5px;transform:rotate(-45deg)}.line__close{background:#444}.shadow-block.active{background:transparent;height:100vh;left:0;overflow:scroll;position:fixed;top:0;width:15%;z-index:99}.header{backdrop-filter:blur(5px);left:0;top:0;transform:translateZ(0);transition:transform .2s;width:100%;z-index:5}@media screen and (max-width:768px){.header .wrapper{padding:0 16px}}.header-before{align-items:center;display:flex;justify-content:space-evenly;max-width:550px!important;overflow-x:auto}.header-before::-webkit-scrollbar{border:1px solid #020916;border-radius:50px;height:10px;width:5px}.header-before::-webkit-scrollbar-track{background:#020916}.header-before::-webkit-scrollbar-thumb{background:#143977}.header-search{align-items:center;display:flex;gap:25px;justify-content:flex-start;padding:20px 0;position:relative}.header-search svg{fill:#fff;height:60px;width:60px}.header__row{align-items:flex-end;flex-direction:row;width:100%}.header .logo,.header__row{display:flex;justify-content:center}.header .logo{align-items:center;color:#f1f1f1;font-size:20px;gap:15px;opacity:1;position:relative}.header .logo:hover:before{animation:pulse 2s infinite;background:radial-gradient(circle at center,transparent 0,rgba(196,213,248,.51) 100%)}.header .logo:hover span{color:#39dff7;opacity:100%;transition:all 1.5s ease-out}.header .logo:before{animation:pulse 1.5s infinite;background:radial-gradient(circle at center,transparent 0,rgba(66,119,222,.51) 100%);border-radius:50%;box-shadow:0 0 5px rgba(66,119,222,.51),0 0 10px rgba(66,119,222,.3),0 0 15px rgba(66,119,222,.1);content:"";filter:blur(15px);height:100%;left:0;position:absolute;top:0;transition:background 1.5s ease-in-out;width:100%}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.header .logo img{width:auto}.header .logo span{font-size:28px;opacity:65%;text-transform:uppercase}.mn-410{min-width:410px}.mw-410{max-width:410px}@media screen and (max-width:769px){.mw-410{max-width:none}}html{background-attachment:fixed;background-color:#020a16;background-position:50%;background-repeat:no-repeat;background-size:cover;font-display:auto;font-family:SF Pro Display;font-weight:400;height:100%;line-height:1}html::-webkit-scrollbar{background:#020916;width:7px}html::-webkit-scrollbar-thumb{background:#143977;background-clip:content-box;border:1px solid #020916;border-radius:10px}html.html-no-scroll{grid-template-columns:repeat(2,1fr);padding-bottom:16px}@media screen and (min-width:1200px){html.html-no-scroll{padding-bottom:32px}}@media screen and (min-width:1600px){html.html-no-scroll{padding-bottom:48px}}body{margin:0}.hidden{display:none!important}.no-touch{margin:0;padding:0}.wrapper{margin-left:auto;margin-right:auto;max-width:1100px;padding:0 20px}@media screen and (min-width:769px){.wrapper{padding-left:80px;padding-right:80px}}@media screen and (min-width:1700px){.wrapper{max-width:1600px}}@media screen and (min-width:769px) and (max-width:1199px){.wrapper.catalog-wrapper{padding:0 15px}}@media screen and (min-width:1919px){.wrapper.catalog-wrapper{max-width:1600px;padding:0 20px}.wrapper.catalog-wrapper .section-default__padding{padding:0}}main{left:0;min-height:150vh;overflow:hidden;padding:0 0 80px;top:0;transition:left .5s ease}hr{border-color:#000;opacity:10%;width:100%}a{text-decoration:none}h1{font-size:64px;font-weight:500}h1 span{color:#2e8f2c}@media screen and (max-width:769px){h1{font-size:2.5em}}h2{font-size:50px;font-weight:500;margin-bottom:10px;margin-top:0}h2 span{color:#2e8f2c}@media screen and (max-width:450px){h2{font-size:30px}}ul{margin:0 0 15px;padding-inline-start:17px}ul li{font-size:20px;margin-bottom:8px}ul li::marker{color:#4d4d4d}.desc{font-size:20px;font-weight:400;line-height:120%;margin:0 0 25px}.desc span{color:#2e8f2c}.desc__after{font-size:13px;font-weight:400}.opacity_70{opacity:70%}.block-radius{border:none;border-radius:23px;box-shadow:0 5px 15px rgba(0,0,0,.08);padding:20px 25px}@media screen and (max-width:769px){.block-radius{padding:15px}}.block-prices{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between}.block-prices__size-title{margin-bottom:5px}.block-prices .price{background:#ebf4ea;border-radius:38px;font-size:20px;font-weight:400;padding:4px 10px}.flex_column{display:flex;flex-direction:column}@media screen and (max-width:769px){.flex_column.mw-380{max-width:none}}.flex_row-sb{display:flex;flex-direction:row;justify-content:space-between}.flex_row-baseline{align-items:baseline}.no-overflow{overflow:hidden}.no-overflow .header{left:-85%;transition:left .5s ease}.no-overflow footer,.no-overflow main{left:-85%;top:0;transition:left .5s ease}.custom-input:invalid{border-color:red}.installments-available{align-items:center;color:#000;display:flex;font-size:20px;font-weight:400;gap:8px;justify-content:flex-end;white-space:nowrap}.installments-available:hover{color:#2e8f2c;transition:all .15s ease-out}@media screen and (max-width:450px){.installments-available{flex:1;font-size:12px;white-space:normal}}.zi-1{z-index:-1}footer{display:block;left:0;padding:45px 0;position:relative;width:100%}footer .footer__row{align-items:flex-start;display:flex;flex-direction:row;gap:50px;justify-content:flex-start;width:100%}@media screen and (max-width:769px){footer .footer__row{flex-direction:column;gap:30px}footer .footer__row .fl1{display:none}}footer .footer-section__social{margin-bottom:25px}footer .footer-section__head{font-size:19px;font-weight:700;margin:7px 0 22px}footer .footer-section.fl1{flex:1}footer .footer-section.fl2{flex:2}footer .footer-call,footer .footer-email{align-items:center;display:flex;font-family:SF Pro Display}footer .footer-call img,footer .footer-email img{margin-right:9px}footer .footer-call a,footer .footer-email a{color:#000;font-size:16px;min-width:190px;text-decoration:none}footer .footer-call a:hover,footer .footer-email a:hover{color:#426093;opacity:.8}@media screen and (max-width:769px){footer .footer .wrapper{padding:0 16px}}footer .footer__links{align-items:center;color:#fff;display:flex;flex-direction:column;gap:5px}footer .footer__legal{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.35rem .5rem;justify-content:center;line-height:1.45;margin-top:28px;padding-top:24px;text-align:center}footer .footer__legal a{color:#18e0f7;text-decoration:none}footer .footer__legal a:hover{opacity:.9;text-decoration:underline}footer .footer__legal .footer__legal-sep{color:hsla(0,0%,100%,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none}.home section{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;gap:20px;padding:20px 10px;position:relative;text-align:center;text-shadow:0 1px 16px #122547}@media screen and (max-width:768px){.home section{padding:20px 0 50px}}.home section h1{font-size:4em;margin:0}@media screen and (max-width:769px){.home section h1{font-size:2em}}.home section .description{font-size:1.5em;margin:0;opacity:.75;text-align:center}@media screen and (max-width:769px){.home section .description{font-size:1.1em}}.posts{gap:25px;padding:60px 0}.posts,.posts-card{display:flex;flex-direction:column}.posts-card{align-items:center;background:#030e1d;border-radius:30px 30px 0 0;color:#fff;gap:15px;justify-content:start;overflow:hidden;position:relative;transition:all .5s ease-out}@media screen and (max-width:769px){.posts-card{border-radius:30px;flex-direction:column}}.posts-card:hover{opacity:70%}.posts-card__img{height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -40px;object-position:0 -40px;width:100%}@media screen and (max-width:769px){.posts-card__img{height:100%;max-height:270px;max-width:none}}.posts-card__title{align-items:center;background:linear-gradient(0deg,#020a16,transparent);bottom:0;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-end;padding:10px;position:absolute;text-align:justify;width:100%}@media screen and (max-width:769px){.posts-card__title{padding:15px 15px 30px}}.posts-card__title h3{font-size:25px;margin:5px 0;text-align:center}.posts-card__title p{margin:0}.posts-content{flex-direction:column;margin-top:25px}.posts-content,.posts-content.posts-popular{color:#fff;display:grid;gap:50px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:769px){.posts-content.posts-popular{display:flex;flex-direction:column}}.posts-content.posts-popular .posts-card{flex-direction:column;gap:0}.posts-content.posts-popular .posts-card h3{font-size:20px}.posts-content.posts-popular .posts-card__img{height:215px;max-width:none}@media screen and (max-width:769px){.posts-content.posts-popular .posts-card__img{height:350px}}.posts-content.posts-popular .posts-card__title{align-items:center;background:linear-gradient(0deg,#020a16,transparent);bottom:0;height:100%;justify-content:flex-end;padding:15px 10px;position:absolute;text-align:center;width:calc(100% - 20px)}@media screen and (max-width:769px){.posts-content{display:flex;flex-direction:column;gap:70px}}.posts h2{color:#fff}.legal-doc{color:#fff;padding-bottom:48px;padding-top:24px}.legal-doc__article{margin:0 auto;max-width:820px}.legal-doc h1{color:#fff;font-size:1.75rem;font-weight:600;line-height:1.25;margin-bottom:1rem}.legal-doc h2{color:#fff;font-size:1.15rem;font-weight:600;margin:2rem 0 .75rem}.legal-doc li,.legal-doc p,.legal-doc strong{color:#fff;font-size:1rem;line-height:1.55;margin:0 0 .85rem}.legal-doc ul{margin:0 0 1rem;padding-left:1.25rem}.legal-doc ul li::marker{color:#fff}.legal-doc a{color:#fff;text-decoration:underline}.legal-doc a:hover{opacity:.85}.legal-doc__meta{color:#fff;font-size:.875rem;margin-bottom:1.5rem}
