#logo{margin-top:.5em;width:clamp(220px,18vw,300px);max-width:100%;height:auto}a{text-decoration:none;color:#fff}.primaryColor{background:linear-gradient(90deg,#6017cf,#3367d8);color:#fff;transition:all .3s ease}.secondaryColor{background:linear-gradient(90deg,#ffc107,#ffa000);color:#000}#btnP,.secondaryColor{transition:all .3s ease}#btnP{box-shadow:3px 12px 22px 0 rgba(61,86,214,.5);border-radius:2em;padding:1em 2.5em;color:#fff}#btnP:hover{background:#222}#btnP2{box-shadow:3px 12px 22px 0 rgba(61,86,214,.5);border-radius:2em;padding:1em 2.5em;color:#222;transition:all .3s ease}#btnP2:hover{background:#fff}#btnS{box-shadow:3px 12px 22px 0 rgba(61,86,214,.5);border-radius:1em 0 1em 0;font-size:1.5em;font-weight:600;color:#fff;padding:1em 0;margin:.6em;width:460px}#btnS:hover{background:#222222}#c-btns{margin-top:3em;position:relative;z-index:10;text-align:center}#appBar{padding:1em}#navMenu{text-align:center}.navButton{padding:.5em;display:inline-block;font-weight:500;margin:.6em;cursor:pointer;transition:all .5s ease}.navButton:hover{color:#aaa}#h-container{background:url(/images/firebase-migrated/imagenes/highway-393492_1920.jpg) no-repeat;background-size:cover;background-position-y:-10em;margin:0;padding:3em 1em 9em}#h-container h1{color:#fff;font-size:50px;font-weight:600;text-align:center;margin:0}#imgPantent{text-align:right;margin-top:-22em}#sectionBar{box-shadow:3px 12px 22px 0 rgba(214,191,61,.5);padding:0 2em;margin:-5em 2em 0;position:relative;z-index:100;border-radius:3em}#sectionBar h2{font-size:40px;margin-bottom:0;font-weight:500}#sectionBar h3{font-weight:400;margin-top:.3em;margin-bottom:2em}#containerSect{padding:10em 2.3em;margin-top:-4.8em;z-index:-2}#h22{font-size:35px;font-weight:500}#bigSt,#h22{text-align:center}#bigSt{color:#222222;font-size:45px;font-weight:700}.listRe{text-align:right;margin-right:2em}.listRe h4{margin:5px}#priDivi{width:90px!important}#priDivi,#priDivi2{border-radius:1em;border:none;padding:5px}#priDivi2{margin:2em 0;width:40px!important}#subRe{margin-left:2em}.marginTop{margin-top:-16em}.artStyle h3{font-size:2.5em}.artStyle h4{font-size:1.9em}#pRen{font-size:1.2em}#FaqTitle{cursor:pointer;font-weight:500;font-size:25px}#faqCon{font-size:20px;font-weight:300}#circle{border-radius:3em;font-size:20px;padding:.5em}#pFooter{color:#888888;margin-top:-1em;font-family:12px}#rights-footer{color:rgba(23,23,23,.58);padding:2em;text-align:center;background:#f3f3f3}.linksRen{display:inline-block;margin:.5em}.linksRen a{text-decoration:none}#logoAr{width:30%}#titleLo{font-size:18px;margin-top:-.5em}#deviceHR{border-radius:1em;border:none;margin-top:-1.4em;padding:.1em;width:60%}.fiveLogTitle{font-size:40px!important;margin-bottom:.8em}#titleLo2{margin-top:0;font-weight:400}#contentTitle{margin:0 auto;padding-top:.5em;text-align:center;width:60%}#WhatWeDo{border-radius:1em;margin:0 auto;text-align:justify;padding:4em 2em;width:90%}#WhatWeDo h4{font-size:1.6em;font-weight:500}#containerWh{background:rgba(255,255,255,.1);border-radius:1em;padding:2em;margin:0 auto;width:85%}#imgTe{width:50%}#posiTe,#titleTe{font-weight:500;margin:0}#posiTe{color:#888888;font-weight:400}#cTeam{display:flex;justify-content:center}#avaS{cursor:pointer;margin:.5em;color:#222;transition:all .5s ease}#avaS:hover{background:#222;color:#fafafa}.iconCards{background:#fff;border-radius:1em;padding:2em;margin:1em;display:flex;justify-content:center;align-items:center;box-shadow:1px 1px 20px rgba(23,23,23,.3);width:90%}.iconCards img{width:150px}#centerAl{display:block;text-align:center}#centerAl img{margin-top:2em}#centerAl h3{font-size:2em;margin:1em 0 0}#centerAl2{height:62vh}#centerAl2,#centerAl3{display:block;color:#222;text-align:center}#centerAl3{height:42vh}#centerAl2 img{width:100px;margin-top:2em}#centerAl2 h3{font-size:1.4em;margin:1em 0 0}#leftAl{font-size:2em}#leftAl img{width:100px;margin-right:.5em}#barSel{padding:8em 0;position:relative;z-index:-1;margin-top:-6em}#planCont{background:linear-gradient(rgba(38,0,255,.45),rgba(132,0,255,.45)),url(/images/firebase-migrated/imagenes/Imagen2.jpg) 100%;background-size:cover;position:relative;padding-top:4em;z-index:1;height:68vh}#pdf-container{background:#222;width:100%}.react-pdf__Page__canvas{margin:0 auto;width:auto!important;height:auto!important}.react-pdf__Page{background:#222222}#container-text{margin:2em;text-align:justify}.tobean{margin:0 auto;padding:1em 0;text-align:center}@media only screen and (min-device-width:320px) and (max-device-width:480px){#h-container{background-position-y:0;padding:5em 2em 10em}#h-container h1{font-size:22px}#btnS{font-size:10px;width:200px}#imgPantent{text-align:right;position:relative;margin-top:-6em;margin-right:-1.5em}#imgPantent img{width:20%}#c-btns{margin-top:1.5em}#sectionBar{text-align:center;padding:1em 2em;margin-top:-6em}#sectionBar h2{font-size:14px}#btnP,#btnP2,#sectionBar h3{font-size:11px}#containerSect{padding:6em 2em}#h22{font-size:16px}#subRe{text-align:center;margin-left:.5em;margin-bottom:1.5em}#subRe h3{font-size:14px;font-weight:500}.listRe{text-align:center}.listRe h4{font-size:12px;font-weight:400}#bigSt{font-size:22px}.marginTop{margin-top:-.5em}#priDivi{width:50px!important}#priDivi2{width:20px!important}.artStyle h3{font-size:20px}.artStyle h4{font-size:16px}#pRen{margin-bottom:1em}#FaqTitle,#pRen{font-size:12px}#circle{min-width:30px;padding:0}#circle,#faqCon,#pFooter{font-size:10px}}@media only screen and (min-width:321px){#h-container{background-position-y:0;padding:5em 2em 10em}#h-container h1{font-size:22px}#btnS{font-size:10px;width:200px}#imgPantent{text-align:right;position:relative;margin-top:-6em;margin-right:-1.5em}#imgPantent img{width:20%}#c-btns{margin-top:1.5em}#sectionBar{text-align:center;padding:1em 2em;margin-top:-6em}#sectionBar h2{font-size:14px}#btnP,#btnP2,#sectionBar h3{font-size:11px}#containerSect{padding:6em 2em}#h22{font-size:16px}#subRe{text-align:center;margin-left:.5em;margin-bottom:1.5em}#subRe h3{font-size:14px;font-weight:500}.listRe{text-align:center}.listRe h4{font-size:12px;font-weight:400}#bigSt{font-size:22px}.marginTop{margin-top:-.5em}#priDivi{width:50px!important}#priDivi2{width:20px!important}.artStyle h3{font-size:20px}.artStyle h4{font-size:16px}#pRen{margin-bottom:1em}#FaqTitle,#pRen{font-size:12px}#circle{min-width:30px;padding:0}#circle,#faqCon,#pFooter{font-size:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#h-container{background-position-y:0;padding:5em 2em 10em}#h-container h1{font-size:30px}#btnS{font-size:16px;width:300px}#imgPantent{text-align:right;position:relative;margin-top:-12em;margin-right:-1.5em}#imgPantent img{width:20%}#c-btns{margin-top:1.5em}#sectionBar{text-align:left;padding:1em 2em;margin-top:-6em}#sectionBar h2{font-size:20px}#sectionBar h3{font-size:16px}#btnP,#btnP2{font-size:13px}#containerSect{padding:6em 2em}#h22{font-size:24px}#subRe{text-align:center;margin-left:.5em;margin-bottom:1.5em}#subRe h3{font-size:20px;font-weight:500}.listRe{text-align:right}.listRe h4{font-size:16px;font-weight:400}#bigSt{font-size:30px}.marginTop{margin-top:-.5em}#priDivi{width:50px!important}#priDivi2{width:20px!important}.artStyle h3{font-size:25px}.artStyle h4{font-size:20px}#pRen{margin-bottom:1em;font-size:16px}#FaqTitle{font-size:18px}#circle{font-size:20px;min-width:50px;padding:0}#faqCon{font-size:14px}#pFooter{font-size:12px}}@media only screen and (min-width:1224px){#h-container{background-position-y:0;padding:5em 2em 10em}#h-container h1{font-size:46px;font-weight:700}#btnS{font-size:22px;font-weight:500;width:400px}#imgPantent{text-align:right;position:relative;margin-top:-12em;margin-right:-1.5em}#imgPantent img{width:20%}#c-btns{margin-top:1.5em}#sectionBar{text-align:left;padding:1em 2em;margin-top:-6em}#sectionBar h2{font-size:24px}#sectionBar h3{font-size:20px}#btnP,#btnP2{font-size:16px}#containerSect{padding:6em 2em}#h22{font-size:40px}#subRe{text-align:left;margin-left:.5em;margin-bottom:5em}#subRe h3{font-size:24px;font-weight:500}.listRe{text-align:right}.listRe h4{font-size:20px}#bigSt{font-size:42px}.marginTop{margin-top:-15em}#priDivi{width:60px!important}#priDivi2{width:30px!important}.artStyle h3{font-size:32px}.artStyle h4{font-size:25px}#pRen{margin-bottom:1em;font-size:14px}#FaqTitle{font-size:22px}#circle{font-size:20px;min-width:64px;padding:0}#faqCon{font-size:18px}#pFooter{font-size:16px}}@media only screen and (min-width:1824px){#centerAl2{height:38vh}#centerAl2,#centerAl3{display:block;color:#222;text-align:center}#centerAl3{height:30vh}}