.section__hero{padding:100px 10% 0%;height:auto;margin-top:0;justify-content:flex-end;.gradient{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#000;background:radial-gradient(circle,#0000 20%,#000);opacity:.4;pointer-events:none}.column__2{position:relative;z-index:2;height:100%;.col__left{width:50%;justify-content:center;padding-right:5%;h2{font-size:var(--size-3xl);color:var(--color-secondary);font-weight:300;line-height:1}h3{font-size:var(--size-xl)}.btn{margin-bottom:1rem}}.col__right{width:50%;align-items:flex-start;justify-content:flex-end;.hero__img{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;#svg__front{position:absolute;width:100%;height:100%;bottom:0;left:0;display:block;z-index:2}picture{height:100%;width:100%;object-fit:contain;object-position:center bottom;position:relative;z-index:1;img{height:100%;object-fit:contain;object-position:center}}#svg__back{position:absolute;width:100%;height:100%;bottom:0;left:0;display:block;z-index:0}}}}}.section__intro{padding:8% 10% 5% 0%;.column__2{.col__left{width:55%;.img__wrapper{position:relative;width:100%;height:100%;picture:nth-child(1){height:60vh;width:auto;position:relative;z-index:1;img{width:100%;height:100%;object-fit:contain;object-position:20% bottom}}picture:nth-child(2){width:100%;height:70%;position:absolute;bottom:0;left:0;z-index:0;border-radius:0 1000px 1000px 0;img{width:100%;height:100%}}}}.col__right{width:45%;padding-left:10%;justify-content:center}}}.section__features{padding:5% 10%;ul.listado__x4{gap:30px;li{display:flex;flex-direction:column;padding:10%;align-items:flex-end;picture{margin-bottom:4vh;height:auto;width:20%;display:block;img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}}h3{font-size:var(--size-md);font-weight:500;margin-bottom:10px;width:100%}p{font-size:var(--size-sm);margin-bottom:0}&.features__intro{display:flex;align-items:flex-start;flex-direction:row;padding:0;p{font-size:var(--size-md)}}}}}.section__faq{padding:5% 10%;.column__1{padding-bottom:3%}.column__2{.col__left{width:70%;padding-right:5%;ul.faq-list{list-style:none;padding:0;.faq-item{background-color:var(--color-white);margin-bottom:0;padding:3%;border-radius:20px;margin-bottom:2vh;display:flex;flex-direction:column;justify-content:center;&.active{.faq-question{border-color:var(--color-secondary);span{color:var(--color-primary)}.faq-icon{transform:rotate(45deg)}}.faq-answer{padding-top:5%}}.faq-question{width:100%;text-align:left;padding:0;border:none;border-radius:0;font-weight:700;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;gap:.5rem;align-items:center;background-color:transparent;span{font-size:var(--size-lg);font-family:var(--font-primary);font-weight:400;line-height:1;transition:color .3s ease-in-out}&:hover{span{color:var(--color-primary)}}.faq-icon{display:inline-block;transition:transform .3s ease;width:2em;height:2em;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2050%2050'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.9212e-17,0.64038,-1.08789,6.66143e-17,51.388,9.04103)'%3e%3cpath%20d='M30.979,27.822L30.979,47.236L18.863,47.236L18.863,27.822L-14.118,27.822L-14.118,20.69L18.863,20.69L18.863,1.276L30.979,1.276L30.979,20.69L63.96,20.69L63.96,27.822L30.979,27.822Z'%20style='fill:rgb(102,56,182);'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}}.faq-answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,padding-top .3s ease-in-out,margin-bottom .3s ease-in-out,overflow .3s ease-in-out;padding:0}}}}.col__right{width:30%;.faq__img__wrapper{position:relative;&:before{content:"";position:absolute;width:100%;height:90%;background-color:var(--color-primary-dark);z-index:-1;border-radius:1000px 1000px 0 0;left:0;bottom:0}picture{width:auto;height:auto;position:relative;img{max-width:none;width:100%;height:auto;object-fit:contain;object-position:center;position:relative;z-index:1}}}}}}.section__interestProperties{padding:5% 10%;.column__1{align-items:center;justify-content:center;h2{width:100%;margin-bottom:4%}.btn{margin-top:2%}}}@media only screen and (max-width: 1024px){.section__hero{padding:100px 5% 0%;.column__2{.col__left{width:100%}.col__right{width:100%;align-items:center;.hero__img{width:70%}}}}.section__intro{padding:8% 5%;.column__2{flex-direction:column-reverse;.col__left{width:100%;padding-right:0;.img__wrapper{picture:nth-child(2){width:100%;height:80%;border-radius:1000px 1000px 0 0}}}.col__right{width:100%;padding-left:0}}}.section__features{padding:5%}.section__faq{padding:5%;.column__2{flex-direction:column-reverse;.col__left{width:100%;padding-right:0;align-items:center;ul.faq-list{.faq-item{border-radius:10px;.faq-question{span{font-size:var(--size-lg);color:var(--color-primary)}.faq-icon{width:16px;height:16px}}.faq-answer{margin-bottom:0%;p{line-height:1.2}}&.active{.faq-answer{margin-bottom:5%;overflow:visible}}}}}.col__right{width:100%;padding-left:0;align-items:center;padding-bottom:5%}}}.section__interestProperties{padding:8% 5%;.column__1{.listado__x3{grid-template-columns:repeat(3,1fr);grid-gap:20px}}}}@media only screen and (max-width: 768px){.section__hero{.column__2{.col__right{.hero__img{width:100%}}}}.section__intro{.column__2{.col__left{.img__wrapper{picture:nth-child(1){height:auto;width:auto;position:relative;z-index:1}}}}}.section__features{ul.listado__x4{li{align-items:flex-start;picture{margin-bottom:2vh}}}}.section__faq{padding:10% 5%;.column__2{.col__left{.faq-list{.faq-item{padding:5%!important;.faq-question{span{font-size:var(--size-md)!important}}}}}}}.section__interestProperties{padding:10% 5%;.column__1{.listado__x3{grid-template-columns:repeat(1,1fr)}}}}
