@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,900&display=swap);@font-face{font-family:readexpro-bold;src:url("/font/ReadexPro-Bold.ttf") format("truetype")}@font-face{font-family:readexpro-extralight;src:url("/font/ReadexPro-ExtraLight.ttf") format("truetype")}@font-face{font-family:readexpro-light;src:url("/font/ReadexPro-Light.ttf") format("truetype")}@font-face{font-family:readexpro-medium;src:url("/font/ReadexPro-Medium.ttf") format("truetype")}@font-face{font-family:readexpro-regular;src:url("/font/ReadexPro-Regular.ttf") format("truetype")}@font-face{font-family:readexpro-semibold;src:url("/font/ReadexPro-SemiBold.ttf") format("truetype")}body{font-family:readexpro-regular,sans-serif;font-weight:500;font-size:1.05rem;scroll-behavior:smooth}h3{color:#106eb7}textarea{resize:none}.color-black{color:#000}.titlefooter{font-size:18px}.footer2,.titlefooter{font-family:readexpro-semibold,sans-serif}.link-with-line{position:relative}.link-with-line:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#000}.list{font-family:readexpro-extralight,sans-serif}.nav-links-list{list-style-type:none;padding:0}.nav-links-list li{margin-bottom:10px}.color-blue{color:#106eb7}.bg-cover-center{background-size:cover;background-position:50%}.bg-cover-center-bottom{background-size:cover;background-position:bottom}.bg-cover-center-top{background-size:cover;background-position:top}.form-control-line{border:none!important;border-bottom:2px solid #4d4d4d!important;border-radius:0!important}.wizard-card{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.container-nav{padding:1rem 5%}.navbar-login{margin:0 48px;padding:0 16px;font-weight:300}.navbar-login .nav-item>.nav-link-login{color:#fff;font-size:.75rem;letter-spacing:1px}.navbar-login .nav-item:first-child{padding-top:6px;padding-right:8px}.navbar-login .nav-item:first-child .nav-link-login{background:#106db6;border-radius:10px;padding:0 8px;font-weight:300}.navbar-light{margin-top:-32px;font-weight:400;padding-bottom:0}.navbar-light .nav-item{margin:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-light .nav-item .nav-link{-ms-flex-item-align:center;align-self:center;font-size:1.25rem;font-family:readexpro-regular,sans-serif}.navbar-light .nav-item:first-child{margin-left:0}.navbar-light .nav-item:last-child{margin-right:0}.logo-ws{height:70px}.container-btn-menu{gap:1rem}.btn-login{background-color:#106eb6;border-radius:50px;width:250px}.btn-login a{text-decoration:none;font-weight:400;font-size:1.25rem}#home .container-home{height:100vh}#home .container-bg{height:100vh;background-image:url("/img/home/BannerBgImg.png");background-repeat:no-repeat;background-size:cover}#home .container-bg .container-info-banner{gap:48px;padding:2rem 20%}#home .container-bg .container-info-banner h1{font-size:4.375rem;line-height:86.25px}#home .container-bg .container-info-banner p{font-size:1.563rem}#home .container-bg .container-info-banner a{border-radius:70px;padding:20px;background-color:#106eb8;font-weight:600;font-size:1.375rem;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;font-family:readexpro-light,sans-serif}#home .container-bg .container-info-banner a span{margin-right:.5rem;-webkit-transition:margin-right .5s ease;transition:margin-right .5s ease}#home .container-bg .container-info-banner a:hover span{margin-right:1.5rem}#home .modal-content{border:0;border-radius:1rem}#home .title-blue{color:#0e72ce}#how{min-height:778px}#how #home-video{width:100%}#questions{background:#f7f8f9}#questions .margin-about{margin-left:3rem!important;margin-right:3rem!important;margin-bottom:3rem!important}#questions .space-top{margin-top:150px}#questions .space-top span{font-size:64px;font-family:readexpro-blod,sans-serif}#questions .title-blue{color:#0e72ce}#questions .title-principal{font-size:30px;color:#515151;font-family:Raleway,sans-serif}#questions .title-secundary{font-size:25px;color:#54546a;font-family:Raleway,sans-serif}#questions .line-border{border-bottom-width:1px;border-bottom-style:solid;border-color:#000}#questions .space-bottom{margin-top:50px;margin-bottom:100px}#questions a{display:inline-block;border-radius:70px;padding:20px;background-color:#106eb8;font-weight:600;font-size:20px;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;font-family:readexpro-light,sans-serif}#questions a span{margin-right:.5rem;-webkit-transition:margin-right .5s ease;transition:margin-right .5s ease}#questions a:hover span{margin-right:1.5rem}#questions .modal-content{border:0;border-radius:1rem}#about .about-workcap span{font-size:64px;font-family:readexpro-blod,sans-serif}#about .about-workcap{margin-bottom:48px}#about .title-blue{color:#0e72ce}#about .title-principal,#about .title-principal-2{font-size:30px;color:#151515}#about .title-secundary{font-size:25px;color:#54546a;margin-bottom:48px;font-family:Raleway,sans-serif}#about .title-secundary-2{font-size:20px}#about .space-icon{gap:13px}#about .mb-5,#about .ml-5,.mx-5{margin-right:3rem!important}#about .zoom-container{overflow:hidden}#about .zoom-image{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#about .zoom-container:hover .zoom-image{-webkit-transform:scale(1.2);transform:scale(1.2)}#about .img-movil{display:none}#about ul{-webkit-padding-start:80px;padding-inline-start:80px}#about .about-image>img{width:97%}#about span,#about ul{font-weight:500;font-size:1.05rem}.parallax-window{min-height:300px}#services{justify-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));position:relative;top:-180px;gap:40px;z-index:9;padding:0 4%}#services .container-card{position:relative;max-width:400px;z-index:99;padding:50px;-webkit-box-shadow:0 14px 60.29999924px 0 #0000001A;box-shadow:0 14px 60.29999924px 0 #0000001A;border-radius:30px;background-color:#fff}#services .container-card h3{color:#000;font-size:2.5rem}#services .container-card p{font-size:1.375rem;line-height:27.5px;color:#7c7c98;font-family:readexpro-light,sans-serif}#services .container-card .redirect-link{font-size:1.375rem;color:#0e72ce;font-weight:400}#requirements .container-requirements{padding-left:4%;margin-bottom:8rem;margin-top:5rem}#requirements .title-requirement{color:#000;font-size:4.375rem;font-family:Raleway,sans-serif;margin-bottom:2.938rem}#requirements .text-requirements{font-size:1.438rem}#requirements .card-requirements{position:relative;z-index:99;width:50%;background-color:#f7f8f9;padding:50px;-webkit-box-shadow:0 4px 24px 0 #0000001A;box-shadow:0 4px 24px 0 #0000001A;border-radius:30px}#requirements .item-requirement{gap:20px;padding:5px 30px}#requirements .icon-requirement{width:60px;height:60px;padding:10px;margin-right:20px}#requirements .container-img{position:absolute;top:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#requirements .container-img img{width:60%;height:610px;overflow:hidden;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#requirements .container-img img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#contact form .form-group input,#contact form .form-group textarea{border-radius:0;border-width:2px}#contact .container-form{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#001f3c));background:linear-gradient(#000,#001f3c);width:70%;max-width:1122px;margin:5.5rem auto 0;padding:50px 150px;border-radius:30px}#contact .container-form h3{color:#fff;font-family:Raleway,sans-serif;font-size:3.125rem;letter-spacing:-2px;margin-bottom:30px}#contact .container-form .paragraph-form{color:#fff;font-size:1.4rem;font-weight:100}#contact .container-form .input-form{height:57px}#contact .container-form .input-area-form,#contact .container-form .input-form{background-color:transparent;border-radius:5px;border:1px solid #fff;color:#fff;padding:10px;font-family:Raleway,sans-serif}#contact .container-form .input-area-form{height:188px}#contact .container-form .input-form::-webkit-input-placeholder{color:#fff}#contact .container-form .input-form::-moz-placeholder{color:#fff}#contact .container-form .input-form::-ms-input-placeholder{color:#fff}#contact .container-form .input-form::placeholder{color:#fff}#contact .container-form .input-area-form::-webkit-input-placeholder{color:#fff}#contact .container-form .input-area-form::-moz-placeholder{color:#fff}#contact .container-form .input-area-form::-ms-input-placeholder{color:#fff}#contact .container-form .input-area-form::placeholder{color:#fff}#contact .container-form .btn-form{color:#000;font-weight:600;padding:10px 20%;height:58px;border-radius:50px}#contact .container2.contact-info{max-width:600px;margin:0 auto;text-align:center}#contact .contact-image{background-size:cover;background-position:50%;position:relative;overflow:hidden;height:auto;margin-bottom:30px;background-repeat:no-repeat}#contact .contact-image .container-bg-image{display:block;margin:0 auto;position:absolute;top:0;left:0;width:100%;height:65vh;z-index:-1;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}#contact .contact-image .container-bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#contact .contact-image:hover .container-bg-image{-webkit-transform:scale(1.05);transform:scale(1.05)}#contact ::-webkit-input-placeholder{font-weight:500}#contact ::-moz-placeholder{font-weight:500}#contact ::-ms-input-placeholder{font-weight:500}#contact ::placeholder{font-weight:500}#contact .contact-info hr{border:1px solid #000}#contact #map{width:100%;height:75vh}.container-pre-footer{padding:3.125rem 4% 4.75rem;background-color:#eff1f7}.container-pre-footer .text-pre-footer{font-size:.938rem;color:#000;font-family:readexpro-light,sans-serif}.footer{background-color:#050707;color:#fff;font-size:.95rem;padding-top:40px;padding-bottom:80px}.footer a{text-decoration:none;color:#fff}.btn.btn-primary{background-color:#106db6;border-color:#106db6;border-radius:0;letter-spacing:1px;font-size:1.1rem;font-weight:300;padding:2px 32px}.btn.btn-light{border-radius:0}.owl-nav{display:none}.owl-dots{margin-top:8px}a,a:hover{color:#106eb7}@media (max-width:1199px){.btn-login{width:120px}.btn-login a{font-size:.9rem}#services{top:-120px}.btn-none{display:none}#requirements .card-requirements{padding:30px 20px;width:60%}#requirements .text-requirements{font-size:1.2rem}#requirements .container-img img{width:60%;height:510px}#contact .container-form{padding:50px 5%}#about .mb-5{margin-left:3rem}}@media (max-width:991px){.navbar-login{margin:0;padding:0}.navbar-login .nav-item:first-child{padding-right:0}.navbar-light{margin:0;padding:0}.navbar-light .logo-ws{height:60px}.navbar-light .nav-item:first-child{margin-left:16px}#home .container-bg .container-info-banner{gap:24px;padding:2rem 5rem}#home .container-bg .container-info-banner h1{font-size:3rem;line-height:normal}#home .container-bg .container-info-banner p{font-size:1.563rem}#home .container-bg .container-info-banner a{font-size:1.25rem}#about .title-principal-2{font-size:20px}#about .about-workcap span{font-size:52px}#about .title-principal{font-size:20px}#about .title-secundary,#about .title-secundary-2{font-size:15px}#questions .title-questions span{font-size:52px}#questions .title-principal{font-size:20px}#questions .title-secundary{font-size:15px}#services{top:-150px;gap:20px}}@media (max-width:906px){#requirements .container-requirements{padding:0;margin-bottom:0}#requirements .container-requirement{padding:0 4%}#requirements .title-requirement{padding:0 4%;font-size:2.5rem}#requirements .card-requirements{width:100%}#requirements .container-img{position:relative;top:-250px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#requirements .container-img img{width:100%;height:610px}#contact{margin-top:-250px}#contact .contact-image{height:auto;margin-bottom:10px}}@media (max-width:768px){#home #carousel-home .carousel-inner .carousel-content{margin:0 72px}#home #carousel-home .carousel-inner .carousel-content>span{font-size:1.5rem}#contact .container-form{padding:50px 40px}#contact .contact-image{height:auto;margin-bottom:10px}#about .row{margin-right:48px}#about .about-workcap{text-align:left}#about .about-workcap span{font-size:40px}#about .title-principal{text-align:left;margin-bottom:16px}#about .title-principal-2{text-align:center;margin-bottom:16px}#about .title-secundary-2{margin-bottom:32px}#about .img-desktop{display:none}#about .img-movil{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}#questions .title-questions{text-align:left}#questions .title-questions span{font-size:40px}#questions .space-top{margin-top:75px}#questions .space-bottom{margin-bottom:75px}.faqs{padding:0 48px}}@media (max-width:575px){.container-nav{padding:1rem}.container-nav .logo-ws{height:40px}.container-nav .btn-login span{font-size:.875rem}.container-nav .navbar-light .nav-item .nav-link{font-size:1rem}#home .container-home{height:90vh}#home .container-bg .container-info-banner{gap:24px;padding:2rem 1.563rem}#home .container-bg .container-info-banner h1{font-size:1.875rem}#home .container-bg .container-info-banner a,#home .container-bg .container-info-banner p{font-size:1.25rem}#requirements .title-requirement{font-size:1.875rem}#requirements .text-requirements{font-size:.938rem}#contact .contact-image{height:auto}#contact .container-form{width:95%}#contact .container-form h3{font-size:1.875rem}#contact .container-form .paragraph-form{text-align:center;line-height:30.2px;font-size:.938rem}#about .ml-5,#questions .margin-about,.mx-5{margin-right:.5rem!important;margin-left:.5rem!important}#services .container-card h3{font-size:1.25rem}#services .container-card p{font-size:.938rem}#services .container-card .redirect-link{font-size:1rem}.container-pre-footer .text-pre-footer{font-size:.75rem;text-align:start;font-family:readexpro-light,sans-serif}}.list-group-item:hover{background-color:#e5e5e5}@media (max-width:375px){.requir-img img{width:10%}#contact .contact-image{height:auto}#services{top:-140px}}@media (max-width:356px){.container-nav .logo-ws{height:30px}.btn-login{width:100px}}@media (max-width:320px){#services{top:-20px}}