.boxWhats,.boxWhats .cont,.boxWhats .cont .msg,.mobileMenu,.mobileMenu a,.modal .modal-dialog .modalHeader p,.modal .modal-dialog form,.modal .modal-dialog form .boxInput,.modal .modal-dialog form .boxInput label,.modal .modal-dialog form .boxInput ul,.modal .modal-dialog form .boxInput ul li,.modal .modal-dialog form .boxInput2,.modal .modal-dialog form .boxInput2 label,.modal .modal-dialog form .boxInput2 ul,.modal .modal-dialog form .boxInput2 ul li,aside nav,aside nav a.desktop.btnAction,aside nav p,aside nav.social,aside.checkResume h5,aside.checkResume ul,aside.checkResume ul li,aside.checkResume ul li .desc,aside.checkResume ul li .desc h4,aside.checkResume ul li .desc p.price,footer .gridContainer,footer .gridContainer .boxIntro,footer .gridContainer .boxIntro nav,footer .gridContainer .contContacto,footer .gridContainer .contContacto .boxContacto,footer .gridContainer .contContacto .boxContacto ul,footer .gridContainer .contContacto .boxContacto ul li,footer .gridContainer .lastBox,header .contPr,header .gridContainer,header .gridContainer .menuHead,header .gridContainer .menuHead nav,header .gridContainer .menuHead nav.btnAction,header .gridContainer .menuHead nav.btnAction a,header .gridContainer nav.checkout,header .gridContainer nav.checkout a.btnCheck span,main section.mainSection .scroll,main section.mainSection.Servicios .gridContainer,main section.mainSection.Servicios .gridContainer .contCard,main section.mainSection.Servicios .gridContainer .contCard .cardServ,main section.mainSection.cta .boxCta,main section.mainSection.cta.first,main section.mainSection.descripcion .gridContainer,main section.mainSection.descripcion .gridContainer .contBenef,main section.mainSection.descripcion .gridContainer .contBenef .col,main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef,main section.mainSection.descripcion .gridContainer .contIntro,main section.mainSection.faqs .gridContainer,main section.mainSection.faqs .gridContainer .contFaq,main section.mainSection.faqs .gridContainer .contFaq .boxFaq,main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.title,main section.mainSection.landingIntro .gridContainer,main section.mainSection.landingIntro .gridContainer .contIntro,main section.mainSection.nosotros .gridContainer,main section.mainSection.nosotros .gridContainer .section-tab .tab-content,main section.mainSection.nosotros .gridContainer p.subtle,main section.mainSection.testimonios .gridContainer,main section.mainSection.testimonios .gridContainer .carrTest,main section.mainSection.testimonios .gridContainer .carrTest .boxTest,main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont,main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.boxWhats .cont,.modal .modal-dialog form,footer .gridContainer,footer .gridContainer .contContacto,header .contPr,main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef,main section.mainSection.nosotros .gridContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal .modal-dialog .modalHeader p,.modal .modal-dialog form .boxInput,.modal .modal-dialog form .boxInput ul,.modal .modal-dialog form .boxInput2,.modal .modal-dialog form .boxInput2 ul,aside.checkResume h5,aside.checkResume ul,aside.checkResume ul li .desc,aside.checkResume ul li .desc p.price,footer .gridContainer .boxIntro,footer .gridContainer .contContacto .boxContacto,footer .gridContainer .contContacto .boxContacto ul,footer .gridContainer .contContacto .boxContacto ul li,footer .gridContainer .lastBox,main section.mainSection.Servicios .gridContainer .contCard .cardServ,main section.mainSection.descripcion .gridContainer .contIntro,main section.mainSection.faqs .gridContainer .contFaq,main section.mainSection.faqs .gridContainer .contFaq .boxFaq,main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont,main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal .modal-dialog form .boxInput label,.modal .modal-dialog form .boxInput2 label,aside.checkResume ul li,header .gridContainer,main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxWhats .cont .msg,.mobileMenu,.mobileMenu a,.modal .modal-dialog form .boxInput ul li,.modal .modal-dialog form .boxInput2 ul li,aside nav a.desktop.btnAction,aside nav.social,footer .gridContainer .boxIntro nav,header .gridContainer .menuHead nav.btnAction,header .gridContainer .menuHead nav.btnAction a,header .gridContainer nav.checkout a.btnCheck span,main section.mainSection .scroll,main section.mainSection.cta .boxCta,main section.mainSection.cta.first,main section.mainSection.descripcion .gridContainer .contBenef .col,main section.mainSection.landingIntro .gridContainer .contIntro,main section.mainSection.nosotros .gridContainer p.subtle,main section.mainSection.testimonios .gridContainer .carrTest,main section.mainSection.testimonios .gridContainer .carrTest .boxTest{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}main section.mainSection.faqs .gridContainer{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.boxWhats,header .gridContainer .menuHead,header .gridContainer nav.checkout{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}aside nav,aside nav p,aside.checkResume ul li .desc h4,header .gridContainer .menuHead nav,main section.mainSection.nosotros .gridContainer .section-tab .tab-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}main section.mainSection.Servicios .gridContainer,main section.mainSection.Servicios .gridContainer .contCard,main section.mainSection.descripcion .gridContainer,main section.mainSection.descripcion .gridContainer .contBenef,main section.mainSection.landingIntro .gridContainer,main section.mainSection.testimonios .gridContainer{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}*,:after,:before{padding:0;margin:0}.modal .modal-dialog form .boxInput button,.modal .modal-dialog form .boxInput input[type=submit],.modal .modal-dialog form .boxInput2 button,.modal .modal-dialog form .boxInput2 input[type=submit],header .contPr a{text-transform:uppercase;padding:12px 36px;font-size:0.875rem;color:#ffbd3a;text-decoration:none;border:none;border-radius:3px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:"Montserrat",sans-serif;font-weight:300;font-display:swap;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}footer,header,main{width:100%;height:auto;position:relative}.gridContainer{width:min(96%,1280px);height:auto;margin:auto;position:relative}header{position:fixed;top:0;z-index:10;-webkit-transition:all 0.3s;transition:all 0.3s}header.head{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}header.head-alt,header.head-check{background:#000;border-bottom:solid 3px #ffbd3a;-webkit-box-shadow:0 6px 16px rgba(0,0,0,0.16);box-shadow:0 6px 16px rgba(0,0,0,0.16)}header .gridContainer{padding:8px 0}header .gridContainer .menuHead{width:calc(100% - 64px);gap:24px}header .gridContainer .menuHead nav{font-size:0.875rem;gap:24px}header .gridContainer .menuHead nav.btnAction a{border:solid 2px #ffbd3a;border-radius:24px;gap:10px;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;color:#d9d9d9}header .gridContainer .menuHead nav.btnAction a:first-of-type{padding:12.4px}header .gridContainer .menuHead nav.btnAction a:last-of-type{padding:12.4px 13.6px}header .gridContainer .menuHead nav.btnAction a svg{font-size:1.2rem;color:#ffbd3a}header .gridContainer .menuHead nav.btnAction a p{font-weight:300;font-size:1.1rem;line-height:1rem;display:none}header .gridContainer .menuHead nav.btnAction a p strong{font-weight:600;font-size:0.875rem}header .gridContainer .menuHead nav.btnAction a:hover{background:rgba(255,189,58,0.2509803922)}header .gridContainer .menuHead nav.desktop{display:none}header .gridContainer .menuHead nav.desktop a{color:#b7b7b7;text-decoration:none;padding:8px 16px 6px;-webkit-transition:all 0.3s;transition:all 0.3s}header .gridContainer .menuHead nav.desktop a.active,header .gridContainer .menuHead nav.desktop a:hover{border-bottom:solid 2px #ffbd3a}header .gridContainer .menuHead nav.desktop a:hover{padding:8px 16px 6px}header .gridContainer .menuHead nav.desktop a.cta{background:#ffbd3a;padding:8px 16px;border:none;border-radius:6px;color:#000;-webkit-transition:all 0.3s;transition:all 0.3s}header .gridContainer .menuHead nav.desktop a.cta.active,header .gridContainer .menuHead nav.desktop a.cta:hover{border-bottom:none;background:#ffac07;font-weight:500}header .gridContainer .menuHead span{color:#b7b7b7;font-size:1.2rem;background:rgba(255,189,58,0.5019607843);padding:15px 16.4px;border:none;border-radius:25px;cursor:pointer;-webkit-animation-name:color;animation-name:color;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}header .gridContainer nav.checkout{gap:8px}header .gridContainer nav.checkout a{padding:8px 16px;text-decoration:none;font-size:0.825rem;font-weight:400;color:#000}header .gridContainer nav.checkout a.btnBuy{border:solid 2px #ffbd3a;font-size:0.75rem;border-radius:4px;padding:9px 16px;font-weight:600;color:#ffbd3a;-webkit-transition:all 0.3s;transition:all 0.3s}header .gridContainer nav.checkout a.btnBuy:hover{background:#ffbd3a;color:#000;border:solid 2px #fff}header .gridContainer nav.checkout a.desktop{display:none}header .gridContainer nav.checkout a.btnCheck{color:#fff;padding:12px;font-size:1rem;position:relative}header .gridContainer nav.checkout a.btnCheck span{width:18px;height:18px;border:none;border-radius:11px;font-size:0.75rem;position:absolute;top:0;right:0;background:red;text-align:center;color:#fff}header .contPr{width:100%;height:auto;padding:16px 0;gap:8px;background:#000;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}header .contPr p{width:min(100%,780px);text-align:left;color:#fff;font-size:0.875rem}header .contPr p strong{font-size:1rem;font-weight:600}header .contPr a{font-size:0.8rem;background:#ffbd3a;text-decoration:none;color:#000;padding:12px 32px;border-radius:4px}aside{width:225px;height:100vh;position:fixed;top:0;right:-110%;background:#141414;z-index:11;border-left:solid 3px #ffbd3a}aside nav{width:100%;height:auto}aside nav p{padding:1px 16px;border-bottom:solid thin rgba(244,249,255,0.3764705882);width:100%;background:#ffbd3a;color:#141414;gap:6px;cursor:pointer}aside nav p span{width:calc(100% - 54px);font-size:0.825rem}aside nav p svg{color:#141414;font-size:1.4rem;background:#141414;padding:12.8px 15.6px;cursor:pointer;-webkit-animation-name:color;animation-name:color;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}aside nav a{width:inherit;text-decoration:none;padding:14.8px 16px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#b7b7b7;border-bottom:solid thin rgba(244,249,255,0.3764705882);font-size:0.875rem}aside nav a.active,aside nav a:hover{background:rgba(255,189,58,0.3137254902);color:#ffbd3a}aside nav a.desktop{display:none}aside nav a.desktop.btnAction{margin:12px 0 0}aside nav a.desktop.btnAction p{width:calc(100% - 30px);background:transparent;color:#ffbd3a;border-bottom:none}aside nav.social{width:100%;position:absolute;bottom:0;border-top:solid 1px #5f5f5f}aside nav.social a{width:calc(20% - 1px);border-bottom:none;border-right:solid 1px #5f5f5f}aside nav.social a:last-of-type{width:20%;border-right:none}aside.checkResume{width:350px;background:#fff}aside.checkResume h5{width:100%;background:#000;padding:12px;color:#fff;gap:4px;font-size:1.2rem;font-weight:500;position:relative}aside.checkResume h5 p{color:#ffbd3a;position:absolute;border:none;background:none;right:12px;top:13px;font-size:1.6rem;padding:5.25px 10.4px;cursor:pointer}aside.checkResume h5 span{width:100%;font-size:0.875rem;color:#ffbd3a;font-weight:400}aside.checkResume ul{width:100%;list-style-type:none;padding:12px;gap:8px;background:#fff}aside.checkResume ul:first-of-type{height:calc(100% - 237.5px);overflow-y:scroll}aside.checkResume ul:last-of-type{position:absolute;bottom:48px;border-top:solid 2px rgba(51,51,51,0.2509803922)}aside.checkResume ul li{width:100%;border-bottom:solid thin rgba(51,51,51,0.2509803922);padding:0 0 8px}aside.checkResume ul li:last-of-type{border:none}aside.checkResume ul li strong{font-weight:600}aside.checkResume ul li .desc{width:calc(100% - 43px);gap:2px}aside.checkResume ul li .desc h4{font-size:0.875rem;gap:6px;width:100%}aside.checkResume ul li .desc h4 svg{font-size:0.75rem;color:#ffbd3a;position:relative}aside.checkResume ul li .desc h4 button{padding:0;background:none;border:none;cursor:pointer}aside.checkResume ul li .desc h4 button svg{color:#1e213d}aside.checkResume ul li .desc h4 [data-tooltip]{position:relative;z-index:10;cursor:pointer}aside.checkResume ul li .desc h4 [data-tooltip]:after,aside.checkResume ul li .desc h4 [data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}aside.checkResume ul li .desc h4 [data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-125px;padding:7px;width:250px;border-radius:3px;background-color:#000;color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}aside.checkResume ul li .desc h4 [data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}aside.checkResume ul li .desc h4 [data-tooltip]:hover:after,aside.checkResume ul li .desc h4 [data-tooltip]:hover:before{visibility:visible;opacity:1}aside.checkResume ul li .desc p{font-size:0.75rem;width:100%}aside.checkResume ul li .desc p.price{gap:2px;font-size:0.8rem;color:#008000;font-weight:600;line-height:1rem}aside.checkResume ul li .desc p.price span{width:100%;text-decoration:line-through;font-size:0.75rem;font-weight:300;color:#000}aside.checkResume ul li .desc p.priceDisc{font-size:0.75rem;text-decoration:line-through}aside.checkResume ul li button.btn_erase{border:none;background:none;color:red;cursor:pointer}aside.checkResume form.goToCheck{width:100%;position:absolute;bottom:0;text-decoration:none}aside.checkResume form.goToCheck input[type=submit]{width:100%;background:#ffbd3a;padding:16px;font-size:0.875rem;color:#000;text-align:center;border:none;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}aside.checkResume form.goToCheck input[type=submit]:disabled{background:rgba(255,189,58,0.3137254902);color:rgba(0,0,0,0.3137254902);cursor:not-allowed}footer{background:#141414;border-top:solid 2px #ffbd3a;padding:64px 0 65px;-webkit-transition:all 0.3s;transition:all 0.3s}footer .gridContainer{gap:24px}footer .gridContainer h5,footer .gridContainer h6,footer .gridContainer hr,footer .gridContainer p,footer .gridContainer ul{width:100%}footer .gridContainer hr{border:none;border-bottom:solid 1px rgba(244,249,255,0.3764705882)}footer .gridContainer .boxIntro{width:100%;gap:8px}footer .gridContainer .boxIntro h5{color:#ffbd3a;font-size:0.875rem}footer .gridContainer .boxIntro p{color:#b7b7b7;font-size:0.825rem;line-height:1.4rem}footer .gridContainer .boxIntro nav{width:100%;gap:16px;margin:26px}footer .gridContainer .boxIntro nav a{color:#ffbd3a;font-size:1.6rem;line-height:0;border:solid 2px #ffbd3a;border-radius:24px;-webkit-transition:all 0.3s;transition:all 0.3s}footer .gridContainer .boxIntro nav a.insta,footer .gridContainer .boxIntro nav a.linked,footer .gridContainer .boxIntro nav a.whats{padding:9.2px 10.8px}footer .gridContainer .boxIntro nav a.face{padding:9.2px 14px}footer .gridContainer .boxIntro nav a.x{padding:9.2px}footer .gridContainer .boxIntro nav a:hover{background:rgba(255,189,58,0.2509803922)}footer .gridContainer .contContacto{width:100%;gap:24px}footer .gridContainer .contContacto .boxContacto{width:100%;gap:12px}footer .gridContainer .contContacto .boxContacto h5{color:#ffbd3a;text-transform:uppercase;font-weight:300;font-size:0.825rem}footer .gridContainer .contContacto .boxContacto ul{gap:8px;font-size:0.7rem}footer .gridContainer .contContacto .boxContacto ul.wolist{list-style-type:none}footer .gridContainer .contContacto .boxContacto ul.wlist{margin:0 0 0 16px}footer .gridContainer .contContacto .boxContacto ul.wlist h6{color:#b7b7b7;font-size:0.7rem;text-transform:uppercase;margin:8px 0 0 -16px}footer .gridContainer .contContacto .boxContacto ul.wlist h6:first-of-type{margin:0 0 0 -16px}footer .gridContainer .contContacto .boxContacto ul li{width:inherit;color:#b7b7b7;gap:8px}footer .gridContainer .contContacto .boxContacto ul li ul{margin:0 0 0 12px}footer .gridContainer .contContacto .boxContacto ul li a{width:auto;color:#b7b7b7;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}footer .gridContainer .contContacto .boxContacto ul li a:hover{color:#ffbd3a}footer .gridContainer .contContacto .boxContacto ul li span{color:#ffbd3a}footer .gridContainer .boxVentajas{width:100%;height:auto;line-height:1.2rem}footer .gridContainer .boxVentajas h6{color:#ffbd3a;text-transform:uppercase;font-weight:300;font-size:0.825rem}footer .gridContainer .boxVentajas p{color:#b7b7b7;font-size:0.8rem}footer .gridContainer .lastBox{width:100%;height:auto;gap:8px}footer .gridContainer .lastBox p{color:#b7b7b7;font-size:0.7rem;line-height:1.1rem}footer .gridContainer .lastBox p a,footer .gridContainer .lastBox p strong{color:#ffbd3a;text-decoration:none;font-weight:400}.mobileMenu{width:100%;background:#000;position:fixed;bottom:0;z-index:9;gap:6px;border-top:solid 2px #ffbd3a}.mobileMenu a{width:auto;max-width:60px;text-decoration:none;gap:6px;padding:10px 0;color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s}.mobileMenu a.active,.mobileMenu a:hover{color:#ffbd3a}.mobileMenu a p{width:100%;font-size:0.64rem;text-align:center;font-weight:500;line-height:0.7rem}.boxWhats{position:fixed;z-index:9;bottom:64px;right:16px;width:auto;gap:10px;-webkit-transition:all 0.3s;transition:all 0.3s}.boxWhats .cont{width:min(100%,290px);gap:10px;position:relative;display:none}.boxWhats .cont button{border:none;position:absolute;font-size:1.5rem;background:transparent;cursor:pointer;right:-12px;top:-13.5px}.boxWhats .cont button svg{border-radius:20px;-webkit-transition:all 0.3s;transition:all 0.3s}.boxWhats .cont button:hover svg{outline:4px solid #ffbd3a;-webkit-transition:all 0.3s;transition:all 0.3s}.boxWhats .cont .msg{gap:6px;width:100%;background:#fff;padding:16px 20px;border:none;border-radius:12px;-webkit-box-shadow:0 6px 9px rgba(0,0,0,0.16);box-shadow:0 6px 9px rgba(0,0,0,0.16)}.boxWhats .cont .msg h6{font-size:0.875rem;font-weight:400px}.boxWhats .cont .msg p{font-size:0.75rem;font-weight:400}.boxWhats .cont a{background:#ffbd3a;width:100%;text-align:center;text-decoration:none;color:#000;padding:12px 0;font-size:0.75rem;border:none;border-radius:25px;-webkit-box-shadow:0 6px 9px rgba(0,0,0,0.16);box-shadow:0 6px 9px rgba(0,0,0,0.16);font-weight:500}.boxWhats .linkWhats{width:56px;height:56px;-webkit-transition:all 0.3s;transition:all 0.3s}.boxWhats .linkWhats img{-webkit-filter:drop-shadow(0 0 3px #000);filter:drop-shadow(0 0 3px #000)}@media (min-width:343px){.mobileMenu a{max-width:70px}.mobileMenu a p{font-size:0.7rem}}@media (min-width:428px){.mobileMenu{gap:10px}.mobileMenu a{max-width:80px}.mobileMenu a p{font-size:0.75rem}}@media (min-width:500px){.mobileMenu{gap:14px}.mobileMenu a{max-width:80px}.mobileMenu a p{font-size:0.825rem}}@media (min-width:550px){header .gridContainer .menuHead nav.btnAction a{padding:6px 12px;border-radius:6px}header .gridContainer .menuHead nav.btnAction a p{display:block}}@media (min-width:700px){footer .gridContainer .boxVentajas{width:calc(50% - 12px)}footer .gridContainer .contContacto .boxContacto{width:calc(33% - 16px)}}@media (min-width:768px){aside nav a.mobile{display:none}aside nav a.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}aside nav .btnAction{border-bottom:none;border:solid 2px #ffbd3a;border-radius:6px;gap:10px;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;padding:6px 12px;color:#d9d9d9}aside nav .btnAction svg{font-size:1.2rem;color:#ffbd3a}aside nav .btnAction p{font-weight:300;font-size:1.1rem;line-height:1rem}aside nav .btnAction p strong{font-weight:600;font-size:0.875rem;background:transparent}aside nav .btnAction:hover{background:rgba(255,189,58,0.2509803922)}.linkWhats{bottom:16px}}@media (min-width:860px){header .gridContainer .menuHead nav.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}header .gridContainer .menuHead nav.btnAction{display:none}.mobileMenu{display:none}footer{padding:64px 0 24px}.boxWhats{bottom:32px}}@media (min-width:1024px){footer .gridContainer .boxIntro{width:min(100%,420px)}footer .gridContainer .contContacto{width:calc(100% - 518px)}.linkWhats{bottom:32px}}main section.mainSection{position:relative}main section.mainSection .scroll{width:100%;height:auto;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex}main section.mainSection .scroll p{width:min(100%,1280px);color:#ffbd3a;font-weight:600;text-align:center}main section.mainSection .scroll img{width:min(100%,163px);height:auto}main section.mainSection.landingIntro{padding:90px 0 40px;background:#f7f7f7;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);z-index:8}main section.mainSection.landingIntro .gridContainer .contIntro{gap:16px;width:min(100%,510px)}main section.mainSection.landingIntro .gridContainer .contIntro h1,main section.mainSection.landingIntro .gridContainer .contIntro h2,main section.mainSection.landingIntro .gridContainer .contIntro p{margin:0;width:100%}main section.mainSection.landingIntro .gridContainer .contIntro h1{line-height:2.6rem;font-weight:500;color:#303030}main section.mainSection.landingIntro .gridContainer .contIntro h2{text-transform:uppercase;font-size:1rem;font-weight:500}main section.mainSection.landingIntro .gridContainer .contIntro p{line-height:1.8rem;font-size:1.2rem}main section.mainSection.landingIntro .gridContainer .contIntro a{font-size:0.8rem;background:#ffbd3a;padding:8px 24px;text-decoration:none;color:#000;font-weight:500;border:none;border-radius:8px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.landingIntro .gridContainer .contIntro a:hover{outline:#ffac07 solid 2px;outline-offset:3px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.landingIntro .gridContainer .contIntro span{font-size:0.75rem;position:relative}main section.mainSection.landingIntro .gridContainer .contIntro span:after{content:"-";position:absolute;right:-8px}main section.mainSection.landingIntro .gridContainer .contIntro span:before{content:"-";position:absolute;left:-8px}main section.mainSection.landingIntro .gridContainer picture{display:none}main section.mainSection.Servicios{padding:80px 0 60px;background:#fff;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);z-index:7;position:relative}main section.mainSection.Servicios .paperPlane{position:absolute;top:0;left:0}main section.mainSection.Servicios .gridContainer{gap:60px 16px}main section.mainSection.Servicios .gridContainer h3{width:100%;font-size:1.6rem;text-align:center}main section.mainSection.Servicios .gridContainer .contCard{gap:60px 16px;width:100%}main section.mainSection.Servicios .gridContainer .contCard .cardServ{gap:8px;width:min(100%,250px);opacity:1}main section.mainSection.Servicios .gridContainer .contCard .cardServ h4,main section.mainSection.Servicios .gridContainer .contCard .cardServ p{width:100%}main section.mainSection.Servicios .gridContainer .contCard .cardServ h4{font-weight:500}main section.mainSection.Servicios .gridContainer .contCard .cardServ p{font-size:0.8rem;line-height:1.2rem}main section.mainSection.Servicios .gridContainer .contCard .cardServ img{margin:0 0 8px}main section.mainSection.descripcion{padding:80px 0;z-index:6;content-visibility:auto;contain-intrinsic-size:100px 1391px}main section.mainSection.descripcion .gridContainer{gap:64px}main section.mainSection.descripcion .gridContainer .contBenef{width:100%;gap:60px 48px}main section.mainSection.descripcion .gridContainer .contBenef h4{width:100%;font-size:1.6rem;line-height:2.2rem;font-weight:500;text-align:center}main section.mainSection.descripcion .gridContainer .contBenef .col{width:min(100%,300px);gap:48px}main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef{gap:4px;position:relative;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef h5,main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef p{width:100%;text-align:left}main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef h5{font-size:1rem;font-weight:500}main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef p{font-size:0.8rem;line-height:1.2rem}main section.mainSection.descripcion .gridContainer .contBenef .col svg{width:50%}main section.mainSection.descripcion .gridContainer .contBenef .col:nth-of-type(2){display:none}main section.mainSection.descripcion .gridContainer .contIntro{width:min(100%,450px);gap:16px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.descripcion .gridContainer .contIntro h4{font-size:1.6rem;line-height:2.2rem;font-weight:500;color:#303030}main section.mainSection.descripcion .gridContainer .contIntro p{font-size:1rem;line-height:1.8rem;text-align:justify}main section.mainSection.descripcion .gridContainer picture{width:min(100%,450px);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.descripcion .gridContainer picture img{width:100%;height:100%;border:none;border-radius:16px}main section.mainSection.cta{-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);padding:80px 0;content-visibility:auto;contain-intrinsic-size:100px 427px}main section.mainSection.cta .boxCta{width:min(100%,560px);gap:0px}main section.mainSection.cta .boxCta h6{font-size:1.4rem;line-height:2rem}main section.mainSection.cta .boxCta p{line-height:1.6rem;width:100%}main section.mainSection.cta .boxCta a{font-size:0.8rem;background:#ffbd3a;padding:8px 24px;text-decoration:none;color:#000;font-weight:500;border:none;border-radius:24px;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 12px}main section.mainSection.cta .boxCta a:hover{outline:#ffac07 solid 2px;outline-offset:3px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.cta .boxCta a:last-of-type{margin:12px 12px 0}main section.mainSection.cta .boxCta span{font-size:0.75rem;position:relative}main section.mainSection.cta .boxCta span:after{content:"-";position:absolute;right:-8px}main section.mainSection.cta .boxCta span:before{content:"-";position:absolute;left:-8px}main section.mainSection.cta.first{position:relative;z-index:5}main section.mainSection.cta.first .boxCta{position:relative;z-index:3}main section.mainSection.cta.first .boxCta h6{color:#ffbd3a;text-align:center;font-weight:500}main section.mainSection.cta.first .boxCta p{color:#fff;text-align:center;position:relative;margin:12px 0 0}main section.mainSection.cta.first .boxCta p:first-of-type{margin:24px 0 0}main section.mainSection.cta.first .boxCta p:first-of-type:after{content:"";border-top:solid thin #fff;width:200px;position:absolute;top:-8px;left:calc(50% - 100px)}main section.mainSection.cta.first .boxCta p.subtle{font-size:1.2rem;font-weight:500}main section.mainSection.cta.first .boxCta p.subtle:last-of-type{font-style:italic;margin:10px 0 24px}main section.mainSection.cta.first .boxCta span{color:#fff}main section.mainSection.cta.second{background:url("../img/landing/back/backCta2.jpg");background-repeat:no-repeat;background-position:center center;z-index:1}main section.mainSection.cta.second .boxCta{margin:auto 0 auto 2%;gap:8px}main section.mainSection.cta.second .boxCta h6{color:#303030;font-size:1.8rem;line-height:2.3rem}main section.mainSection.cta.second .boxCta p{font-weight:500}main section.mainSection.cta.second .boxCta a{background:#000;color:#ffbd3a;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16)}main section.mainSection.cta.second .boxCta a:hover{outline:#303030 solid 2px;outline-offset:3px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.faqs{padding:60px 0;z-index:4;background:#fff;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);content-visibility:auto;contain-intrinsic-size:100px 1119px}main section.mainSection.faqs .gridContainer{gap:48px}main section.mainSection.faqs .gridContainer .contFaq{width:min(100%,450px);gap:12px}main section.mainSection.faqs .gridContainer .contFaq:last-of-type{gap:0}main section.mainSection.faqs .gridContainer .contFaq h6,main section.mainSection.faqs .gridContainer .contFaq p{width:100%;text-align:left;color:#303030}main section.mainSection.faqs .gridContainer .contFaq h6{font-size:2.2rem;line-height:2.8rem}main section.mainSection.faqs .gridContainer .contFaq p{line-height:1.6rem}main section.mainSection.faqs .gridContainer .contFaq .boxFaq{width:min(100%,450px);gap:4px;padding:12px 8px;border-bottom:solid thin #333}main section.mainSection.faqs .gridContainer .contFaq .boxFaq:last-of-type{border:none}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p{text-align:left}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.title{font-weight:500;line-height:1.5rem;gap:16px;cursor:pointer}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.title span{width:calc(100% - 36px)}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.title svg{font-size:1rem}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.desc{display:none;padding:8px 0;font-size:0.875rem;line-height:1.4rem;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.faqs .gridContainer .contFaq .boxFaq p.desc.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.testimonios{padding:70px 0;z-index:3;content-visibility:auto;contain-intrinsic-size:100px 508px}main section.mainSection.testimonios .gridContainer{gap:24px 0}main section.mainSection.testimonios .gridContainer h6,main section.mainSection.testimonios .gridContainer p.subtitle{width:min(100%,750px);text-align:center}main section.mainSection.testimonios .gridContainer h6{font-size:1.6rem;color:#303030;margin:0 0 48px}main section.mainSection.testimonios .gridContainer p.subtitle{margin:-36px 0 0;line-height:1.6rem}main section.mainSection.testimonios .gridContainer .carrTest{width:90%}main section.mainSection.testimonios .gridContainer .carrTest .boxTest{gap:10px 12px;width:min(100%,400px);border:solid thin #ddd;padding:16px;margin:0 24px}main section.mainSection.testimonios .gridContainer .carrTest .boxTest svg{color:#ffbd3a;font-size:3rem;border-right:solid thin #333;padding:60px 12px 60px 0}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont{width:calc(100% - 69px);gap:8px}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p{width:100%;gap:2px;text-align:left}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p.title{font-weight:500;font-size:0.9rem;font-style:italic}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p.desc{font-size:0.8rem;font-style:italic}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p.person{margin:8px 0 0}main section.mainSection.testimonios .gridContainer .carrTest .boxTest .cont p span{font-size:0.7rem;font-weight:600;width:100%}main section.mainSection.nosotros{padding:80px 0;background:#000;z-index:2;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);content-visibility:auto;contain-intrinsic-size:100px 812px}main section.mainSection.nosotros .gridContainer{gap:12px}main section.mainSection.nosotros .gridContainer h6,main section.mainSection.nosotros .gridContainer p.subtle{width:100%;text-align:center}main section.mainSection.nosotros .gridContainer h6{color:#ffbd3a;font-size:2rem}main section.mainSection.nosotros .gridContainer p.subtle{font-size:1.4rem;color:#fff;position:relative;gap:12px}main section.mainSection.nosotros .gridContainer p.subtle:after{content:"";width:min(100%,300px);border:none;border-bottom:solid 2px #ffbd3a;position:absolute;bottom:-20px;left:calc(50% - 150px)}main section.mainSection.nosotros .gridContainer p.subtle:last-of-type{font-size:1rem}main section.mainSection.nosotros .gridContainer p.subtle:last-of-type a{color:#000;background:#ffbd3a;padding:12px 24px;text-decoration:none;border:none;border-radius:24px}main section.mainSection.nosotros .gridContainer p.subtle:last-of-type:after{border:none}main section.mainSection.nosotros .gridContainer .section-tab{zoom:1;position:relative;height:auto;padding:32px 0;width:100%}main section.mainSection.nosotros .gridContainer .section-tab .tab-title{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:none;cursor:pointer;padding:16px 24px;font-size:1.8rem;color:rgba(255,255,255,0.2509803922);font-weight:300;margin:8px 0;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.nosotros .gridContainer .section-tab .tab-title:hover{color:rgba(255,255,255,0.4392156863);font-weight:500;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.nosotros .gridContainer .section-tab .tab-title.active{color:#fff;font-weight:500}main section.mainSection.nosotros .gridContainer .section-tab .tab-title.active+.tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.nosotros .gridContainer .section-tab .tab-content{zoom:1;position:relative;height:auto;min-height:100%;border-left:none;display:none;color:#fff;gap:12px;-webkit-transition:all 0.3s;transition:all 0.3s}main section.mainSection.nosotros .gridContainer .section-tab .tab-content p{font-size:1.4rem;line-height:2.4rem;width:100%;text-align:justify}main section.mainSection.nosotros .gridContainer .section-tab .tab-content p strong{font-style:italic;font-weight:600;color:#ffbd3a}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);z-index:12;display:none}.modal:target{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-dialog{width:min(100%,650px);height:100%;overflow:scroll;background:#fff;margin:auto;position:relative;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16)}.modal .modal-dialog .modalHeader{position:sticky;z-index:2;background:#fff;top:0;padding:32px 64px 32px;-webkit-box-shadow:0 9px 16px rgba(0,0,0,0.16);box-shadow:0 9px 16px rgba(0,0,0,0.16);background:#f2f2f2}.modal .modal-dialog .modalHeader a.close{position:absolute;top:8px;right:8px;z-index:3;color:#8b8b8b;text-decoration:none;font-size:1.6rem;padding:9.29px 14.4px;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:24px}.modal .modal-dialog .modalHeader a.close:hover{color:#000;background:rgba(255,189,58,0.3764705882);-webkit-transition:all 0.3s;transition:all 0.3s}.modal .modal-dialog .modalHeader p{width:100%;font-weight:500;font-size:1.4rem;color:#333}.modal .modal-dialog .modalHeader p span{width:100%;font-size:0.875rem;font-weight:700;color:#ffbd3a}.modal .modal-dialog form{gap:12px;width:100%;padding:16px 64px 48px}.modal .modal-dialog form p{font-size:0.75rem}.modal .modal-dialog form .boxInput{width:100%}.modal .modal-dialog form .boxInput2{width:min(100%,255px)}.modal .modal-dialog form .boxInput,.modal .modal-dialog form .boxInput2{height:auto;gap:6px}.modal .modal-dialog form .boxInput label,.modal .modal-dialog form .boxInput2 label{width:100%;font-weight:400}.modal .modal-dialog form .boxInput label span,.modal .modal-dialog form .boxInput2 label span{font-size:0.7rem}.modal .modal-dialog form .boxInput label p,.modal .modal-dialog form .boxInput2 label p{width:100%;font-size:0.8rem;font-weight:500}.modal .modal-dialog form .boxInput input[type=email],.modal .modal-dialog form .boxInput input[type=tel],.modal .modal-dialog form .boxInput input[type=text],.modal .modal-dialog form .boxInput select,.modal .modal-dialog form .boxInput textarea,.modal .modal-dialog form .boxInput2 input[type=email],.modal .modal-dialog form .boxInput2 input[type=tel],.modal .modal-dialog form .boxInput2 input[type=text],.modal .modal-dialog form .boxInput2 select,.modal .modal-dialog form .boxInput2 textarea{width:inherit;border:solid 1px #d9d9d9;font-size:0.875rem;padding:6px 8px;border-radius:3px}.modal .modal-dialog form .boxInput button,.modal .modal-dialog form .boxInput input[type=submit],.modal .modal-dialog form .boxInput2 button,.modal .modal-dialog form .boxInput2 input[type=submit]{background:#ffbd3a;color:#000;font-size:0.825rem;text-transform:none;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.modal .modal-dialog form .boxInput button:disabled,.modal .modal-dialog form .boxInput input[type=submit]:disabled,.modal .modal-dialog form .boxInput2 button:disabled,.modal .modal-dialog form .boxInput2 input[type=submit]:disabled{background:rgba(255,189,58,0.3764705882);color:rgba(0,0,0,0.3764705882);cursor:not-allowed}.modal .modal-dialog form .boxInput ul,.modal .modal-dialog form .boxInput2 ul{width:100%;list-style-type:none;margin:0}.modal .modal-dialog form .boxInput ul li,.modal .modal-dialog form .boxInput2 ul li{width:100%;border-bottom:solid 1px #f5f5f5;padding:6px 0;gap:8px;-webkit-transition:all 0.3s;transition:all 0.3s}.modal .modal-dialog form .boxInput ul li:hover,.modal .modal-dialog form .boxInput2 ul li:hover{background:rgba(255,189,58,0.3764705882)}.modal .modal-dialog form .boxInput ul li input[type=checkbox],.modal .modal-dialog form .boxInput ul li input[type=radio],.modal .modal-dialog form .boxInput2 ul li input[type=checkbox],.modal .modal-dialog form .boxInput2 ul li input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:1.5rem;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid #4f565d;background:#fff;-webkit-transition:background 0.3s,border-color 0.3s,outline 0.2s;transition:background 0.3s,border-color 0.3s,outline 0.2s}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:after,.modal .modal-dialog form .boxInput ul li input[type=radio]:after,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:after,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;-webkit-transition:opacity 0.2s,-webkit-transform 0.3s ease;transition:opacity 0.2s,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.2s;transition:transform 0.3s ease,opacity 0.2s,-webkit-transform 0.3s ease}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:checked,.modal .modal-dialog form .boxInput ul li input[type=radio]:checked,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:checked,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:checked{background-color:#ffbd3a;border-color:#ffbd3a;-webkit-transition:opacity 0.3s,-webkit-transform 0.6s cubic-bezier(0.2,0.85,0.32,1.2);transition:opacity 0.3s,-webkit-transform 0.6s cubic-bezier(0.2,0.85,0.32,1.2);transition:transform 0.6s cubic-bezier(0.2,0.85,0.32,1.2),opacity 0.3s;transition:transform 0.6s cubic-bezier(0.2,0.85,0.32,1.2),opacity 0.3s,-webkit-transform 0.6s cubic-bezier(0.2,0.85,0.32,1.2)}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:disabled,.modal .modal-dialog form .boxInput ul li input[type=radio]:disabled,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:disabled,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:disabled{background-color:#f6f8ff;border-color:#8f8f8f;cursor:not-allowed}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:disabled:checked,.modal .modal-dialog form .boxInput ul li input[type=radio]:disabled:checked,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:disabled:checked,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:disabled:checked{background-color:#8f8f8f}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:disabled+label,.modal .modal-dialog form .boxInput ul li input[type=radio]:disabled+label,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:disabled+label,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:disabled+label{cursor:not-allowed}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:hover:not(:checked):not(:disabled),.modal .modal-dialog form .boxInput ul li input[type=radio]:hover:not(:checked):not(:disabled),.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:hover:not(:checked):not(:disabled),.modal .modal-dialog form .boxInput2 ul li input[type=radio]:hover:not(:checked):not(:disabled){border-color:#ffbd3a}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:focus-visible,.modal .modal-dialog form .boxInput ul li input[type=radio]:focus-visible,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:focus-visible,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:focus-visible{outline:2px solid #ffbd3a;outline-offset:4px}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:not(.switch),.modal .modal-dialog form .boxInput ul li input[type=radio]:not(.switch),.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:not(.switch),.modal .modal-dialog form .boxInput2 ul li input[type=radio]:not(.switch){width:1.5rem;border-radius:4px}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:not(.switch):after,.modal .modal-dialog form .boxInput ul li input[type=radio]:not(.switch):after,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:not(.switch):after,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:not(.switch):after{border:2px solid #fff;height:45%;width:25%;border-top:0;border-left:0;left:38%;top:20%;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:not(.switch):disabled:not(:checked):after,.modal .modal-dialog form .boxInput ul li input[type=radio]:not(.switch):disabled:not(:checked):after,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:not(.switch):disabled:not(:checked):after,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:not(.switch):disabled:not(:checked):after{border-color:#f6f8ff}.modal .modal-dialog form .boxInput ul li input[type=checkbox]:not(.switch):checked:after,.modal .modal-dialog form .boxInput ul li input[type=radio]:not(.switch):checked:after,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]:not(.switch):checked:after,.modal .modal-dialog form .boxInput2 ul li input[type=radio]:not(.switch):checked:after{-webkit-transform:rotate(43deg);transform:rotate(43deg)}.modal .modal-dialog form .boxInput ul li input[type=checkbox]+label,.modal .modal-dialog form .boxInput ul li input[type=radio]+label,.modal .modal-dialog form .boxInput2 ul li input[type=checkbox]+label,.modal .modal-dialog form .boxInput2 ul li input[type=radio]+label{width:calc(100% - 35px);display:inline-block;cursor:pointer;font-size:0.875rem;padding:4px 0}.modal .modal-dialog form .boxInput .toggle-control,.modal .modal-dialog form .boxInput2 .toggle-control{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;cursor:pointer;font-size:1.375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:70px}.modal .modal-dialog form .boxInput .toggle-control .control,.modal .modal-dialog form .boxInput2 .toggle-control .control{position:relative;top:0;left:0;height:40px;width:70px;border-radius:30px;background-color:darkgray;-webkit-transition:background-color 0.15s ease-in;transition:background-color 0.15s ease-in}.modal .modal-dialog form .boxInput .toggle-control .control:after,.modal .modal-dialog form .boxInput2 .toggle-control .control:after{content:"";position:absolute;left:4px;top:4px;width:32px;height:32px;border-radius:16px;background:white;-webkit-transition:left 0.15s ease-in;transition:left 0.15s ease-in}.modal .modal-dialog form .boxInput .toggle-control input,.modal .modal-dialog form .boxInput2 .toggle-control input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modal .modal-dialog form .boxInput .toggle-control input:checked~.control,.modal .modal-dialog form .boxInput2 .toggle-control input:checked~.control{background-color:rgb(35,204,20)}.modal .modal-dialog form .boxInput .toggle-control input:checked~.control:after,.modal .modal-dialog form .boxInput2 .toggle-control input:checked~.control:after{left:34px}.modal .modal-dialog form .boxInput span.txtSwitch,.modal .modal-dialog form .boxInput2 span.txtSwitch{width:calc(100% - 76px);font-size:0.875rem;line-height:1.2rem}@media (min-width:524px){main section.mainSection.cta .boxCta a:last-of-type{margin:0 12px}}@media (min-width:642px){main section.mainSection.descripcion .gridContainer .contBenef{gap:60px 16px}}@media (min-width:768px){main section.mainSection .scroll{display:none}}@media (min-width:900px){main section.mainSection.landingIntro .gridContainer picture{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex}main section.mainSection.landingIntro .gridContainer picture img{width:100%;height:auto}main section.mainSection.nosotros .gridContainer .section-tab .tab-title{position:relative;width:30%;height:20%;display:-webkit-box;display:-ms-flexbox;display:flex}main section.mainSection.nosotros .gridContainer .section-tab .tab-content{position:absolute;width:69%;right:0;top:0;padding:1em}}@media (min-width:850px) and (max-width:1024px){main section.mainSection.descripcion .gridContainer .contIntro,main section.mainSection.descripcion .gridContainer picture{width:min(46%,450px)}main section.mainSection.faqs .gridContainer .contFaq{width:min(46%,450px)}main section.mainSection.faqs .gridContainer .contFaq:first-of-type{position:sticky;top:100px}}@media (min-width:1025px){main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef h5,main section.mainSection.descripcion .gridContainer .contBenef .col .boxBenef p{text-align:center}main section.mainSection.descripcion .gridContainer .contBenef .col svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}main section.mainSection.descripcion .gridContainer .contBenef .col:first-of-type .boxBenef h5,main section.mainSection.descripcion .gridContainer .contBenef .col:first-of-type .boxBenef p{text-align:right}main section.mainSection.descripcion .gridContainer .contBenef .col:first-of-type .boxBenef:nth-of-type(2){right:48px}main section.mainSection.descripcion .gridContainer .contBenef .col:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}main section.mainSection.descripcion .gridContainer .contBenef .col:last-of-type .boxBenef h5,main section.mainSection.descripcion .gridContainer .contBenef .col:last-of-type .boxBenef p{text-align:left}main section.mainSection.descripcion .gridContainer .contBenef .col:last-of-type .boxBenef:nth-of-type(2){left:48px}main section.mainSection.cta.second{background-position:center right}main section.mainSection.faqs .gridContainer .contFaq:first-of-type{position:sticky;top:100px}}@media (min-width:1087px){main section.mainSection.landingIntro .gridContainer picture{width:533px}}@-webkit-keyframes hue{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@keyframes hue{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@-webkit-keyframes move1{0%{top:0vh;left:50vw}25%{left:0vw}50%{top:100vh}75%{left:100vw}to{top:0vh;left:50vw}}@keyframes move1{0%{top:0vh;left:50vw}25%{left:0vw}50%{top:100vh}75%{left:100vw}to{top:0vh;left:50vw}}@-webkit-keyframes move2{0%{top:50vh;left:100vw}25%{top:100vh}50%{left:0vw}75%{top:0vh}to{top:50vh;left:100vw}}@keyframes move2{0%{top:50vh;left:100vw}25%{top:100vh}50%{left:0vw}75%{top:0vh}to{top:50vh;left:100vw}}
/*# sourceMappingURL=landings.css.map */