@font-face{font-family:"avenir-black,sans-serif";src:url(../fonts/avenir/avenir-black.ttf)}@font-face{font-family:"avenir-book,sans-serif";src:url(../fonts/avenir/avenirltstd_book.ttf)}@font-face{font-family:"helvetica-condensed,sans-serif";src:url(../fonts/helvetica-condensed.otf)}@font-face{font-family:"trade-gothic-bold,sans-serif";src:url(../fonts/trade-gothic-bold.ttf)}@font-face{font-family:"avenir-heavy,sans-serif";src:url(../fonts/avenir/avenir-heavy.ttf)}@font-face{font-family:"eras-bold";src:url(../fonts/eras-bold-5871825645ec8.otf)}@font-face{font-family:"eras-demi";src:url(../fonts/ERASDEMI.TTF)}@font-face{font-family:"eras-italic";src:url(../fonts/ERASBD.TTF)}@font-face{font-family:"avenirnext-regular,sans-serif";src:url(../fonts/avenir/avenirnext-regular.otf)}@font-face{font-family:"avenir-roma,sans-serif";src:url(../fonts/avenir/avenir-roman.ttf)}html,body{background:#fff;height:100%;}button,a{outline:none!important;box-shadow:none!important}.sticky{position:fixed;top:0;width:100%;background:#fff;height:90px;z-index:30;display:flex;align-items:center;box-shadow:0 -3px 4px 3px #111}.sticky .row{width:100%}ul{padding:0;margin:0;list-style:none}h2.subtitle{font-family:"eras-bold"!important;font-size:47px !important;}@media (max-width:1090px){br{display:none}}.btn-general{align-items:center;background:#f3ce00;border-radius:50px;border:1px solid #f3ce00;color:#0f578c;cursor:pointer;display:flex;font-family:"avenir-heavy,sans-serif";font-size:20px;height:55px;justify-content:center;min-width:235px;padding:5px 30px;text-align:center;text-decoration:none;width:fit-content;}.btn-general.btn-blue{background:#5586F5 !important;border:1px solid #5586F5 !important;color:#fff !important;font-family:"avenir-heavy,sans-serif";font-size:20px;height:auto;min-width:235px;padding:5px 20px;width:fit-content;z-index:10;}.btn-general:hover{opacity:.7;color:#0f578c}.btn-circle{position:relative;width:267px}.btn-circle img{position:absolute;left:0}.btn-circle .btn-general{margin-left:70px}.bg-image{background-position:center;background-repeat:no-repeat !important;background-size:contain;}.bg-image.cover{background-size:cover;}.bg-image.parallax{background-attachment:fixed;}.bg-image.contain{background-size:contain;}.whatsapp{background-color:#22d847;border:2px solid #9ba9bc;border-radius:50%;bottom:25px;height:90px;padding:18px;position:fixed;right:25px;width:90px;z-index:10;}.whatsapp img{height:100%;object-fit:cover;width:100%;}.whatsapp:hover{box-shadow:none !important;}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 #eaeaea!important}*::-webkit-scrollbar{width:7px;height:5px}*::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgb(225,225,225);border-radius:10px}*::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.ancle{height:80px;background:transparent;position:absolute;width:100%;bottom:140px}@media (max-width:767px){.btn-general{font-size:15px;height:40px;}.btn-circle img{width:103px}}@media (max-width:575px){.btn-general{padding:3px 8px;}}header{background:#fff;box-shadow:0 -3px 4px 3px #111;color:#fff;display:flex;align-items:center;height:90px;z-index:30}header ul{display:flex;align-items:center}header .btn-login{cursor:pointer;font-size:16px;color:#0f578c;font-weight:600}header .header-lang{margin-left:30px}.header-lang span{display:none}.header-lang img{display:block}@media (max-width:991px){header .btn-login{display:none}.header-lang span{display:block;font-weight:500;color:#999;font-size:14px}.header-lang img{display:none}.header-lang a{text-decoration:none}}@media (max-width:575px){header .img-header img{margin-bottom:12px;width:116px}header ul{margin:auto}header{height:auto!important}.sticky{height:auto}}.hero{background:#bfe2ff;padding:80px 0}.hero .container-text{display:flex;justify-content:center;align-items:center}.hero h1{font-family:"eras-bold";color:#192a48;font-size:47px;text-align:left;margin-bottom:45px}@media (max-width:991px){.hero h1{font-size:29px}}@media (max-width:767px){.hero h1{font-size:24px;text-align:center}.hero span{margin-bottom:40px}.hero .btn-general{margin:auto;width:220px;height:56px;font-size:20px}.hero img.img-fluid{margin-bottom:40px}}.solutions{padding:60px 0}.solutions h1{font-family:"eras-italic";color:#f3ce00;font-size:47px;text-align:center}.solutions .container-box{box-shadow:0 8px 46px #00000019}.solutions .container-text{background-image:url(../images/home/solutions-background.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;height:187px;display:flex;align-items:center;justify-content:center}.solutions .container-solutions{padding:12px 40px;display:flex;justify-content:center}.solutions .container-solutions p{color:#003666;font-size:22px;font-family:"avenirnext-regular,sans-serif";margin-top:10px;margin-bottom:30px}.solutions .container-solutions ul{text-align:center;width:950px}.solutions .container-solutions ul li{text-align:center;display:inline-block;margin:auto;margin-right:28px}.solutions .container-solutions ul li:nth-child(11),.solutions .container-solutions ul li:nth-child(6){margin-right:0}@media (max-width:1435px){.solutions .container-solutions ul{width:100%}}@media (max-width:1000px){.solutions .container-text{background-size:cover}.solutions .container-solutions ul{display:flex;flex-wrap:wrap}.solutions .container-solutions ul li{width:50%;margin-right:0}}@media (max-width:991px){.solutions .container-solutions ul li:nth-child(11){width:100%!important}.solutions .container-solutions .img-fluid{height:55px}.solutions .container-solutions{padding:12px 0}}@media (max-width:767px){.solutions .container-solutions ul{margin-top:30px}.solutions .container-solutions p{font-size:20px;font-weight:700}.solutions h1{font-size:30px}}.software-and-hardware{padding:70px 0}.software-and-hardware h1{color:#005299;font-size:47px;font-family:"eras-italic";width:1000px;margin:auto;margin-bottom:30px;text-align:center;font-weight:600}.software-and-hardware ul{margin-top:30px;padding-left:20px}.software-and-hardware ul li{display:flex;align-items:flex-start;font-size:22px;color:#00284d;font-family:"avenir-roma,sans-serif";margin-bottom:7px}.software-and-hardware ul li img{margin-right:10px}.software-and-hardware .container-ul-double ul{padding-left:0}.software-and-hardware .container-ul-double ul li{font-size:20px;margin-bottom:12px}.software-and-hardware .container-tab .nav{justify-content:center}.software-and-hardware .container-tab .nav-tabs .nav-link.active{color:#003666;background-color:transparent;border-color:none;border:none;border-bottom:solid 6px #1477cc}.software-and-hardware .container-tab .nav-tabs{border:none}.software-and-hardware .container-tab .nav-tabs .nav-link{border:none;color:#cccccb;border-bottom:solid 6px #cccccb;margin-right:5px;width:192px;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left;padding:.5rem 0rem;font-family:"avenirnext-regular,sans-serif";font-weight:600;font-size:19px}.software-and-hardware .container-tab .tab-content{padding:55px 8vw}.software-and-hardware .container-tab p{font-family:"avenir-roma,sans-serif";color:#1e2c49;font-size:22px;text-align:left}@media (max-width:1090px){.software-and-hardware h1{width:100%}}@media (max-width:991px){.software-and-hardware h1{font-size:35px}.software-and-hardware .container-tab .tab-content{padding:30px 0}.software-and-hardware .container-tab p,.software-and-hardware ul li{font-size:19px}.container-ul-double{padding-top:30px}.software-and-hardware .container-ul-double ul{margin-top:0}}@media (max-width:767px){.software-and-hardware{overflow:hidden}.software-and-hardware .container-tab .nav{flex-wrap:initial;overflow-x:auto;overflow-y:hidden;width:1165px;justify-content:left}.software-and-hardware .container-tab nav{overflow-x:auto;height:80px}.software-and-hardware h1{font-size:28px}.software-and-hardware .container-tab p{font-size:18px}.software-and-hardware .container-tab .nav-tabs .nav-link{font-size:15px;width:190px}.software-and-hardware{padding:15px 0}}.portal{background:#005299;padding:130px 0 130px 40px}.portal h2{color:#fff;font-size:28px;font-family:"eras-demi";text-align:left;padding-right:186px;margin-bottom:30px}.portal ul li img{margin-right:10px}.portal ul li{color:#fff;font-family:"avenir-roma,sans-serif";font-size:23px;margin-bottom:7px;display:flex;align-items:flex-start}@media (max-width:991px){.portal h2{padding-right:0}.portal ul li{font-size:19px}}@media (max-width:767px){.portal{padding:80px 0}.portal h2{font-size:20px;margin-top:40px}.portal ul li{font-size:17px}}.benefits{position:relative}.carrucel-benefits h1{color:#005299;font-size:47px;font-family:"eras-italic";text-align:left;font-weight:600;width:1000px;bottom:0}@media (max-width:1140px){.carrucel-benefits h1{font-size:35px;padding-left:30px;width:750px}}@media (max-width:991px){.carrucel-benefits h1{font-size:25px;width:540px}}@media (max-width:767px){.carrucel-benefits h1{position:relative;width:100%;text-align:center;padding:0 15px;margin-top:30px;font-size:28px}.benefits img{margin-top:-1px}}.carrucel-benefits{padding:80px 50px;position:relative}.carrucel-benefits span{background:#fff;display:block;margin-top:-80px}.carrucel-benefits .card{margin:0 .5em;box-shadow:0 8px 46px #00000019;border:none;overflow:hidden;border-radius:0}.carrucel-benefits .card .card-img{height:17rem}.carrucel-benefits .card-img-container img{max-height:100%}.carrucel-benefits .card .card-img-overlay{color:#fff;font-weight:700}.carrucel-benefits p{color:#003666;font-family:"avenir-roma,sans-serif";font-size:23px;margin-bottom:30px}@media (max-width:767px){.carrucel-benefits .carousel-inner .carousel-item>div{display:none}.carrucel-benefits{padding:20px 0}.carrucel-benefits .carousel-inner .carousel-item>div:first-child{display:block}.carrucel-benefits .card-img-container img{max-width:100%}.carrucel-benefits .card .card-img{height:15rem}.carrucel-benefits span{margin-top:-16px}}@media (max-width:1000px){.carrucel-benefits p{font-size:16px;margin-top:20px}}@media (min-width:768px){.carrucel-benefits .carousel-inner .carousel-item-end.active,.carrucel-benefits .carousel-inner .carousel-item-next{transform:translateX(33.33333333%);box-shadow:none}.carrucel-benefits .carousel-inner .carousel-item-start.active,.carrucel-benefits .carousel-inner .carousel-item-prev{transform:translateX(-33.33333333%);box-shadow:none}.carrucel-benefits .card-img-container{position:absolute;top:0;bottom:0;left:0;right:0}.carrucel-benefits .card-img-container img{display:inline-block;max-height:100%;margin:0 -50%;width:100%}.carrucel-benefits .carousel-inner .carousel-item.active,.carrucel-benefits .carousel-inner .carousel-item-next,.carrucel-benefits .carousel-inner .carousel-item-prev{display:flex;padding-bottom:60px;box-shadow:none}.carrucel-benefits .carousel-inner .carousel-item-end,.carrucel-benefits .carousel-inner .carousel-item-start{transform:translateX(0%);box-shadow:none}}@media (min-width:1500px){.carrucel-benefits .card-img-container img{height:274px}.carrucel-benefits p{margin-top:30px}}@media (min-width:1600px){.carrucel-benefits .card-img-container img{height:285px}.carrucel-benefits p{margin-top:40px}}@media (min-width:1700px){.carrucel-benefits .card-img-container img{height:310px}.carrucel-benefits p{margin-top:65px}}.website-services{width:100%;padding:90px 0}.website-services .container-website{margin:auto;max-width:1150px;display:flex;flex-wrap:wrap;justify-content:flex-end}.website-services .container-website .img-hover{flex:0 0 55%;max-width:55%;display:flex;flex-wrap:wrap;justify-content:flex-start}.website-services .container-website .text .img-hover{display:none}.website-services .container-website .img-hover .container-img{border:1px solid #e5eef6;border-radius:9px;margin:10px;height:166px;width:153px;text-align:center;padding:30px 0;cursor:pointer}.website-services .container-website .img-hover .container-img img{margin-bottom:12px}.website-services .container-website .img-hover .container-img p{font-size:15px;font-family:"avenir-roma,sans-serif";font-weight:700;color:#003666}.opc-active{transition:0.2s all ease-out;box-shadow:0 5px 6px #58585842;border:1px solid #e5eef6;transform:scale(1.1,1.1);background:#1477cc;color:#fff}.website-services .container-website .img-hover .opc-active.container-img p{color:#fff}.website-services .container-website .img-hover .container-img:hover{transition:0.2s all ease-out;box-shadow:0 5px 6px #58585842;border:1px solid #e5eef6;transform:scale(1.1,1.1);background:#1477cc;color:#fff}.website-services .container-website .img-hover .container-img:hover p{color:#fff}.website-services .container-website .text{flex:0 0 45%;max-width:45%;height:100%}.website-services .container-website .text h1{font-size:47px;font-family:"eras-italic";font-weight:bolder;color:#005299;padding:10px 0 35px 0}.website-services .container-website .text p{font-size:19px;font-family:"avenir-roma,sans-serif";font-weight:bolder;color:#1e2c49;padding-right:15px}.website-services .btn-circle{margin-top:80px}@media (max-width:991px){.website-services{overflow:hidden}.website-services .container-website{flex-direction:column;align-items:center}.website-services .container-website .img-hover{flex:0 0 350px;max-width:350px;order:2;padding-top:30px;display:none}.website-services .container-website .text .img-hover{display:flex;max-width:1500px;flex-wrap:initial;overflow-x:auto;overflow-y:hidden;padding-top:0;justify-content:normal}.website-services .container-website .text .img-hover .container-img{height:128px;width:153px;padding:30px 30px}.website-services .container-website .text{flex:0 0 100%;max-width:100%;order:1}.website-services .container-website .text h1{font-size:30px;text-align:center;padding:10px 15px 35px 15px}.website-services .container-website .text p{padding:0 15px}.website-services .container-website .text p span{color:#005299;font-family:"eras-bold";display:block;text-align:left;margin-top:25px;margin-bottom:25px}.website-services .btn-circle{margin:auto;margin-top:50px;margin-bottom:50px;width:100%;display:flex;justify-content:center}.website-services .container-website .btn-circle .btn-general{width:220px;height:56px;font-size:20px;margin:0}.website-services .container-website .btn-circle img{display:none}}@media (max-width:767px){.website-services{padding:7vw 0 90px 0;height:100%;overflow:hidden}.website-services .container-website .text h1{font-size:28px;text-align:center;padding:10px 0 20px 0}.website-services .container-website .text p{font-size:18px}.website-services .container-website .text{padding:0 6vw}.website-services .container-website .img-hover{justify-content:center}}.download-app{background:#ebeff1;padding:80px 13vw 130px;position:relative}.download-app h1{font-size:47px;font-family:"eras-italic";font-weight:bolder;color:#005299;margin-bottom:40px;width:800px}.download-app p{font-size:19px;font-family:"avenir-roma,sans-serif";font-weight:bolder;color:#1e2c49;width:435px;margin-bottom:40px}.download-app .circle-blue{position:absolute;right:0;bottom:0;z-index:1}.download-app .circle-phone{position:absolute;right:8vw;bottom:30px;z-index:2}@media (max-width:1320px){.download-app{height:700px}.download-app h1{width:100%}}@media (max-width:991px){.download-app h1{font-size:25px}.download-app p{font-size:18px;width:100%}.download-app{height:900px}.download-app .circle-phone{right:0;left:0;margin:auto}}@media (max-width:767px){.download-app{padding:80px 15px}}@media (max-width:430px){.download-app{height:1020px}}footer{border-bottom:1px solid #8db6d9;padding-top:40px;padding-bottom:5px}.img-bandera{margin-top:2%}.img-bandera .dropdown-item{padding:.25rem .9rem}.seccion-local-server .container-fluid,footer ul{padding:0}footer .img-bandera .btn-primary{color:#999!important;background-color:transparent!important;border-color:#fff!important}footer .img-bandera .dropup{margin-bottom:2%}footer .img-bandera .btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0!important;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}footer ul{list-style:none}.footer-border{border-bottom:1px solid #8db6d9}.footer-border h4{font-size:18px;color:#003666;margin-bottom:25px}.footer-border ul li{margin-bottom:15px}.footer-border ul li,a{font-size:15px;color:#003666}.footer-border ul a{font-size:16px;color:#003666;text-decoration:none}.footer-border ul a:hover{color:#999}.sub-footer{margin-top:20px}.icon-social-movil,.movil,.seccion-garantias .map2,.seccion-obtener-demo p br,.sub-footer br{display:none}.sub-footer ul li{color:#999;font-size:14px;display:inline-flex;margin-right:15px}.sub-footer .private{color:#999!important;font-size:14px!important;text-decoration:none}.sub-footer .private:hover{color:#003666!important}.sub-footer a{text-decoration:none;color:#999}.sub-footer a img{margin-right:5px}.social-icon-footer{float:right;padding-right:0;margin-top:0;margin-bottom:5%}.social-icon-footer a{margin-left:5px;margin-right:5px;text-decoration:none}.social-icon-footer a:hover{opacity:.6}@media (max-width:1078px){.social-icon-footer{float:right;padding-right:70px}}@media (max-width:968px){.social-icon-footer{float:right;padding-right:20px}.social-icon-footer a{margin-left:3px;margin-right:3px}}@media (max-width:767px){.movil,.sub-footer br,.sub-footer ul,.sub-footer ul li{display:block}.social-icon-footer{float:none;padding-right:0;text-align:center;margin-top:0}.sub-footer ul{text-align:center;display:block!important;margin:auto}.img-bandera ul li{display:inline-flex;margin-right:5px}.img-bandera img{display:inline-block;margin:auto}.img-bandera ul li p{margin-bottom:0}.movil{padding:0}.desktop{display:none}.movil .logo-footer img{display:block;margin:auto auto 20px}.movil .social-icon-footer a{margin-left:10px;margin-right:10px;line-height:3.4rem}.movil .social-icon-footer{margin-bottom:25px;margin-top:25px}.footer-border h4,.footer-border ul li{margin-right:0;text-align:center;margin-bottom:10px}.footer-border ul li,a{font-size:12px;color:#003666}}@media (max-width:290px){.movil .social-icon-footer a{margin-left:5px;margin-right:5px}.social-icon-footer{float:none;padding-right:0;text-align:center;margin-top:0}}.seccion-contenido-historia h1{padding-left:8%!important;color:#596d80;padding-bottom:1%;font-size:2.6vw;padding-top:5%;font-family:"avenir-book,sans-serif"}.seccion-contenido-historia p{padding-left:8%!important;color:#585858;font-size:18px;font-weight:100}.seccion-contenido-historia h2{padding-left:8%!important;margin-top:3%;margin-bottom:3%;font-size:17px;color:#595959;font-family:"avenir-heavy,sans-serif"}@media (max-width:991px){.seccion-contenido-historia h1,.seccion-contenido-historia h2{padding:1%!important;text-align:center;margin-top:5%}.seccion-contenido-historia p{padding-left:0!important;padding-bottom:1%;text-align:center;font-size:16px}}.seccion-datos-contacto{width:100%;padding-bottom:15%;padding-top:2%;text-align:center}.seccion-contenido-contacto h1{padding-left:16%!important;color:#596d80;padding-bottom:1%;font-size:3.2vw;padding-top:5%;font-family:"avenir-book,sans-serif"}.seccion-contenido-contacto p{padding-left:16%!important;padding-bottom:4%;color:#596d80;font-weight:100;font-size:18px}.seccion-datos-contacto a{font-size:18px}.seccion-datos-contacto h2{font-family:"eras-bold";color:#192a48;font-size:26px;margin-bottom:4%}#btnClose,.contacto-demo .numero-contact-demo p a{color:#fff}.seccion-datos-contacto .link-maps{margin-top:14%}.seccion-datos-contacto a:hover{color:#2e91e6}.contacto-demo h1{text-align:center;color:#fff;font-size:4vw;margin-bottom:2%}.seccion-contenido-contacto a,.seccion-contenido-contacto h3{color:#2e91e6;padding-top:0;font-family:"avenir-book,sans-serif"}.contacto-demo .btn-border-demo{border-radius:32px;border:1px solid #f3ce00!important;padding:2px;margin:auto;display:block;width:390px}.contacto-demo .btn-border-demo input{border-radius:32px;background-color:#f3ce00;font-size:16px;color:#0f578c!important;width:100%}.contacto-demo .numero-contact-demo{text-align:center;padding-top:2%}.contacto-demo .numero-contact-demo p{color:#f3ce00;font-family:"avenir-heavy,sans-serif"}@media (min-width:940px){.form-demo .col-xl-3{max-width:23%}.contacto-demo .col-xl-9{max-width:69%}}@media (max-width:767px){.seccion-garantias .map1{display:none}.seccion-garantias .map2,.seccion-obtener-demo p br{display:block}.seccion-contenido-contacto h1,.seccion-garantias h1{font-size:31px;margin-bottom:5%;padding-left:0}.img-historico img{display:block;margin:auto}.en-img-history img{margin-top:-43%!important;width:90%!important;padding-bottom:11%}.img-reportes img{display:block;float:none;margin:auto;width:100%}.seccion-obtener-demo h1{font-size:27px;padding-bottom:3%;margin-top:3%;font-family:"avenir-heavy,sans-serif"}.seccion-datos-contacto h2,.seccion-obtener-demo p{margin-top:6%;font-size:20px}.seccion-contenido-historia h1{font-size:31px;margin-bottom:5%;padding-left:0;padding-top:6%}.seccion-img-history img{width:100%;height:150px}.contacto-demo h1{margin-bottom:6%;font-size:27px}.contacto-demo .btn-border-demo{width:250px}.seccion-contenido-contacto a{color:#2e91e6;font-size:18px!important}}.seccion-contenido-contacto h3{padding-left:16%!important;padding-bottom:1%;font-size:20px}.seccion-contenido-contacto a{font-size:25px}.seccion-datos-contacto img{margin-top:13%;width:125px;height:125px}.section-competitors h1{padding-top:3%;padding-left:8.5%;font-family:"avenirnext-regular,sans-serif";color:#596d80;font-size:3vw;padding-bottom:3%}.seccion-videos{width:100%;margin-top:3%;margin-bottom:3%}.seccion-videos h2{text-align:center;font-family:sans-serif;font-weight:600;color:#001a33}.seccion-videos iframe{display:block;margin:4% auto auto}@media (max-width:991px){.seccion-datos-contacto img{margin-bottom:10%}.seccion-contenido-contacto h1,.seccion-contenido-contacto p{padding-left:2%!important}.section-competitors h1{font-size:5vw}}@media (max-width:767px){.section-competitors h1{font-size:7vw}.section-competitors h2{font-size:5.4vw}}@media (max-width:400px){.section-competitors h1{font-size:18px}.section-competitors h2{font-size:19px}}.section-competitors{width:100%;height:63vw}.section-competitors .text-competitors{position:absolute;left:2.5%;right:0;top:19vw}.section-competitors .text-competitors h2{color:#ceb757;font-size:1.8vw;font-family:"trade-gothic-bold,sans-serif"}.section-competitors .img-gs-trackme{position:absolute;left:83%;right:0;width:16%;top:18.5vw}.section-competitors .img-gs-trackme img{width:90%}.section-competitors .circle-1{width:39%;position:absolute;left:19%;right:0;top:1.9vw}.section-competitors .circle-2{width:37%;position:absolute;left:20%;right:0;top:2.9vw;shape-image-threshold:.5;shape-margin:20px;float:left}.section-competitors .circle-3{width:43%;position:absolute;left:38%;right:0;z-index:-1}.section-competitors .circle-4{width:41%;left:39%;position:absolute;right:0;top:1.3vw}.section-competitors .text-1{position:absolute;left:-4%;right:0;top:15vw;z-index:2}.section-competitors .text-1 p{color:#545454;text-align:center;font-family:"helvetica-condensed,sans-serif";font-size:1.2vw;line-height:1.2;margin-bottom:2.5vw}.circles span p,.section-competitors .text-2 p{font-size:1.4vw;font-family:"helvetica-condensed,sans-serif";line-height:1.2;margin-bottom:1.3vw}.section-competitors .text-2 p{color:#034975}.section-competitors .text-2{position:absolute;left:19%;top:1.9vw;width:80%}.section-competitors .text-2 .circle{float:left;height:39vw;width:38vw;shape-outside:circle();position:relative;background:0 0;border-radius:50%;margin-right:4%}.section-competitors .text-2 .text-top{margin-top:6.1vw}.circles{background:0 0;text-align:left;width:31.2vw;height:31.2vw;border-radius:50%;overflow:auto;position:absolute;left:22.7%;top:5.6vw;margin-left:1%;z-index:2}.modal_wrap,div#negro{top:0;left:0;z-index:3;position:fixed}.circles .span-top{margin-top:13%}.circles span p{color:#93833f}.circles::before{content:"";height:100%;width:50%;float:left;shape-outside:polygon(0 0,100% 0,60% 4%,40% 10%,20% 20%,10% 28.2%,5% 34.4%,0 50%,5% 65.6%,10% 71.8%,20% 80%,40% 90%,60% 96%,100% 100%,0% 100%)}.circles>span::before{content:"";height:100%;width:50%;float:right;z-index:2;shape-outside:polygon(100% 0,0 0,40% 4%,60% 10%,80% 20%,90% 28.2%,95% 34.4%,100% 50%,95% 65.6%,90% 71.8%,80% 80%,60% 90%,40% 96%,0 100%,100% 100%)}.container-why-choose-us{position:relative}.seccion-datos-contacto br{display:block!important}.container-loader{height:100vh;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;background:#000000a3;z-index:1000}.loader{width:120px;height:120px;border-top:4px solid #176ab2;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.thank-you{display:flex;justify-content:center;align-items:center;height:70vh}.thank-you .container-text{width:400px;text-align:center}.thank-you .container-text h1{font-family:"eras-bold";color:#192a48;font-size:35px}.thank-you .container-text p{font-family:"avenir-book,sans-serif";color:#192a48;font-size:19px;font-weight:700}@media (max-width:767px){.thank-you .container-text h1{font-size:30px}.thank-you .container-text p{font-size:17px}.thank-you .container-text{width:100%}}#contactModal .modal-content{background-color:#ebeff1 !important;}