section{margin:24px 0 48px;position:relative}section.first{margin-top:24px}@media (min-width:768px){section{margin:38px 0 54px}}@media (min-width:992px){section{margin:38px 0 78px}}@media (min-width:1200px){section{margin:38px 0 102px}}section h1,section h2,section h3{margin-bottom:1rem}section h1{color:#02725e;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:700;margin-bottom:12px;margin-top:0}@media (min-width:767px){section h1{font-size:calc(3.23326vw - 2.79908px)}}@media (min-width:1200px){section h1{font-size:36px}}section h1+p{font-weight:600}section h2{font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;margin:0 0 12px}@media (min-width:767px){section h2{font-size:calc(.92379vw + 12.91455px)}}@media (min-width:1200px){section h2{font-size:24px}}section h3{font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;margin:24px 0 12px}section p a{color:#03a56a;font-weight:700}section.garanties ul.main{list-style:none;margin:24px 0 0;padding:0}section.garanties ul.main li{border-bottom:1px solid #eaf0f2}section.garanties ul.main li:first-child{border-top:1px solid #eaf0f2}section.garanties ul.main li:first-child a:before{background:url(/images/icons/message-square.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(2) a:before{background:url(/images/icons/lock.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(3) a:before{background:url(/images/icons/tag.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li:nth-child(4) a:before{background:url(/images/icons/truck.svg) 50% no-repeat;background-size:22px 22px}section.garanties ul.main li a{color:#02725e;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:700;padding:12px 0;position:relative}section.garanties ul.main li a span{display:inline-block;max-width:calc(100% - 76px);vertical-align:middle}section.garanties ul.main li a:before{color:#03a56a;content:"";display:inline-block;height:24px;margin-right:12px;vertical-align:middle;width:24px}section.garanties ul.main li a:after{background:url(/images/icons/move-right.svg) 50% no-repeat;background-size:20px 20px;content:"";display:block;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.25s;width:30px}section.garanties ul.main li a:hover:after{right:6px}@media (min-width:768px){section.garanties ul.main{margin-top:0;padding-left:24px}}@media (min-width:992px){section.garanties ul.main{padding-left:48px}}section.sag iframe{margin-left:-50px;width:calc(100% + 50px)}section.rea{background:#02725e;overflow:hidden;padding:24px 0 12px}section.rea ul{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;list-style:none;margin:0;margin-inline:-12px;overflow:scroll;padding:0 0 12px}section.rea ul li{flex-shrink:0;width:56%}section.rea ul li h3{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;margin:0;padding:0 12px;text-align:center}@media (min-width:767px){section.rea ul li h3{font-size:calc(.46189vw + 12.45727px)}}@media (min-width:1200px){section.rea ul li h3{font-size:18px}}section.rea ul li h3:before{background:#fff url(/images/icons/truck2.svg) 50% no-repeat;background-size:32px 32px;border-radius:100%;content:"";display:block;height:64px;margin:0 auto 12px;transition:.25s;width:64px}section.rea ul li:nth-child(2) h3:before{background:#fff url(/images/icons/headphones.svg) 50% no-repeat;background-size:32px 32px}section.rea ul li:nth-child(3) h3:before{background:#fff url(/images/icons/gift.svg) 50% no-repeat;background-size:32px 32px}section.rea ul li:nth-child(4) h3:before{background:#fff url(/images/icons/thumbs-up.svg) 50% no-repeat;background-size:32px 32px}@media (min-width:768px){section.rea{background:none;padding:0}section.rea ul{background:#02725e;border-radius:12px;justify-content:space-between;margin:0;overflow:visible;padding:12px}section.rea ul li{flex-shrink:inherit;width:calc(25% - 12px)}}@media (min-width:992px){section.rea ul{justify-content:space-around;padding:24px}section.rea ul li{width:auto}section.rea ul li h3:before{background-size:48px 48px!important;height:76px;width:76px}}@media (min-width:1200px){section.rea ul{border-radius:24px;padding:48px 24px}}@media (min-width:992px){html[lang=es] section.rea ul li h3{text-wrap:balance;margin:0 auto;max-width:90%}}.rgpd-table .table p{margin-bottom:0}
