#home{display:block;background:linear-gradient(138deg, rgba(243, 232, 213, 0.76) 2%, rgba(243, 232, 213, 0.85) 5%, rgba(145, 188, 207, 0.9) 100%);margin:0}#home .header{max-width:1200px;margin:auto;display:flex;justify-content:space-between}@media(max-width: 576px){#home .header{flex-direction:column;align-items:center;gap:24px}}#home .header .logo{color:#04313e;font-family:"Rubik",sans-serif;font-size:33px;font-style:normal;font-weight:700;display:flex;align-items:center}#home .container{max-width:1200px;margin:auto;display:flex;justify-content:space-around;padding-top:100px}@media(max-width: 576px){#home .container{padding-top:40px}}#home .container .left{max-width:500px;position:relative;z-index:10}#home .container .left::before,#home .container .left::after{content:"";display:block;position:absolute;z-index:-2}#home .container .left::before{top:-100px;right:-60px;background:url("/images/illustrations/start.svg") center/contain no-repeat;width:170px;height:170px}#home .container .left::after{bottom:0;right:-20%;background:url("/images/illustrations/3-crosses.svg") center/contain no-repeat;width:400px;height:400px;opacity:.5}#home .container .left .sub-title{color:#c0aa83;font-size:23px}#home .container .left .button{margin-top:30px}#home .container .right{display:block}#home .container .right>img{width:100%}@media(max-width: 992px){#home .container .left{max-width:700px}#home .container .right{display:none}}#about{display:block;padding:50px 24px;max-width:1300px;margin:auto}#about .container{max-width:1000px;margin:auto;text-align:center}#about .container .sub-title{color:#c0aa83;font-size:23px;line-height:24px}#about .container h1{margin:2px 0}#about .container p{color:#333;text-align:center;font-size:24px;font-weight:300;line-height:33px}#about .steps{margin-top:60px;display:grid;grid-template-columns:repeat(3, min(360px, 33%));justify-items:center;align-items:start;justify-content:space-between}#about .steps .step{position:relative;text-align:center}#about .steps .step .icon{margin:auto}#about .steps .step .icon>img{width:110px;height:110px}#about .steps .step .step-number{margin:20px auto;background-color:#c0aa83;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;text-align:center;font-size:20px}#about .steps .step h3{font-size:20px;color:#04313e}#about .steps .step p{color:#333;text-align:center;font-size:16px;font-weight:300;line-height:140%}#about .steps .step .line{position:absolute;top:50%;right:-57%}@media(max-width: 992px){#about .steps{grid-template-columns:1fr}#about .steps .line{display:none}}#subscript{background:linear-gradient(138deg, rgba(243, 232, 213, 0.76) 2%, rgba(243, 232, 213, 0.85) 5%, rgba(145, 188, 207, 0.9) 100%);padding:70px 24px 2px;text-align:center}#subscript .sub-title{color:#c0aa83;font-size:23px}#subscript .pricing-block{position:relative;border-radius:20px;border:2px solid #c0aa83;background:#fff;max-width:1000px;margin:50px auto;padding:50px 80px;display:flex}#subscript .pricing-block::after{content:"";background:url(/images/illustrations/justelio.png) left bottom/contain no-repeat;width:200px;height:500px;position:absolute;right:-201px;top:10px}#subscript .pricing-block::before{content:"";position:absolute;top:-50%;left:-20%;background:url("/images/illustrations/3-crosses.svg") center/contain no-repeat;width:400px;height:400px;opacity:.5}#subscript .pricing-block .price{color:#c0aa83;font-family:"Rubik",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;white-space:nowrap}#subscript .pricing-block .price span{font-size:70px;font-weight:700;line-height:50px}#subscript .pricing-block p{color:#333;text-align:center;font-size:17px;font-weight:300;line-height:140%}@media(max-width: 992px){#subscript .pricing-block{flex-direction:column;padding:50px 0}#subscript .pricing-block .left{border:none;border-bottom:1px solid #333}#subscript .pricing-block .right{padding:30px}#subscript .pricing-block .right ul{white-space:unset}#subscript .pricing-block::before{display:none}#subscript .pricing-block::after{display:none}}#subscript .left,#subscript .right{padding:30px 40px}#subscript .left{border-right:1px solid #333;display:flex;align-items:center;flex-direction:column;justify-content:center}#subscript .right{text-align:left}#subscript .right h3{color:#04313e;font-family:"Rubik",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#subscript .right ul{list-style:none;padding:0;white-space:nowrap}#subscript .right ul li{position:relative;padding-left:40px;margin-bottom:16px;font-size:16px;line-height:140%}#subscript .right ul li:before{content:"";background-image:url("/images/icons/checked.svg");background-size:cover;position:absolute;left:0;top:0;width:20px;height:20px}footer{padding:50px 0 0}footer .content{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:10px;max-width:1200px;margin:0 auto}footer .section{margin:10px;min-width:200px;max-width:300px}footer .section.main{display:flex;align-items:center;grid-column:span 1}footer h4{color:#04313e;font-family:"Rubik",sans-serif;font-size:22px;font-weight:800;line-height:normal;margin:0}footer h4.logo{font-size:33px;font-weight:700;line-height:130%}footer ul{list-style:none;padding:0}footer ul li{margin-bottom:10px}footer ul li a{color:#333;font-size:16px;line-height:normal}footer .social-icons{display:flex;gap:15px}@media(max-width: 768px){footer .content{grid-template-columns:1fr}footer .section{grid-column:span 1}footer .section.main{grid-column:span 2}}@media(max-width: 576px){footer .section.main{grid-column:span 1}}footer .copyright{text-align:center;font-size:16px;font-weight:400;line-height:normal;border-top:1px solid #333}/*# sourceMappingURL=main.css.map */
