﻿.video-box,.box-info,.main-info-one,.header-template .menu{display:flex;justify-content:center;align-items:center}.unit-box-one>div>img,.unit-box-two>div>img,.unit-box-three>div>img,.unit-box-four>div>img,.unit-box-five>div>img,.unit-box-six>div>img,.main-info-one>img{width:100%;height:100%;object-fit:cover}.header-template .logo img{width:100%;height:100%;object-fit:contain}.unit-box-one>div .button-background,.unit-box-two>div .button-background,.unit-box-three>div .button-background,.unit-box-four>div .button-background,.unit-box-five>div .button-background,.unit-box-six>div .button-background{visibility:hidden;opacity:0}.unit-box-one>div:hover .button-background,.unit-box-two>div:hover .button-background,.unit-box-three>div:hover .button-background,.unit-box-four>div:hover .button-background,.unit-box-five>div:hover .button-background,.unit-box-six>div:hover .button-background{visibility:visible;opacity:1}*{margin:0px;padding:0px;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none}ul,ol{list-style:none}geolocation{position:absolute;z-index:10000;top:0px;left:0px;width:100%;height:100%;background-color:hsla(0,0%,100%,.8)}geolocation .container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:300px;max-width:600px;width:80%;height:max-content;text-align:center}@font-face{font-family:lato-normal;src:url(../fonts/lato/Lato-Regular.ttf)}@font-face{font-family:lato-bold;src:url(../fonts/lato/Lato-Bold.ttf)}@font-face{font-family:oswald-normal;src:url(../fonts/oswald/static/Oswald-Regular.ttf)}@font-face{font-family:oswald-medium;src:url(../fonts/oswald/static/Oswald-Medium.ttf)}@font-face{font-family:oswald-bold;src:url(../fonts/oswald/static/Oswald-Bold.ttf)}body,html{overflow:hidden;overflow-y:auto}.top-link{position:absolute;top:0px;left:0px;width:100%;height:100%}.contact-page{background-image:url(../images/template/banner-contacto.jpg);width:100%;height:100vh;background-size:cover;background-repeat:no-repeat}.contact-page .content{text-align:center;padding-top:150px;padding-bottom:150px}.contact-page .content h1{text-transform:uppercase;color:#fff;font:normal normal normal 70px/40px oswald-normal;line-height:100px;max-width:900px;margin:0px auto}.contact-page .content h2{color:#fff;font:normal normal normal 60px/40px oswald-normal;max-width:900px;margin:0px auto;margin-top:50px}.contact-page .content .sub{border:solid 2px #fff;max-width:820px;margin:0px auto}.contact-page .three-icons{display:grid;grid-template-columns:auto auto auto;justify-content:space-evenly}.contact-page .three-icons .icon-contact{max-width:250px;display:flex;flex-direction:column;align-items:center}.contact-page .three-icons .icon-contact p{text-align:center;font:normal normal normal 25px/40px oswald-normal;color:#fff}.logo-gestion-content{margin:0px auto;text-align:center;padding-top:120px;padding-bottom:80px;max-width:800px}.logo-gestion-content p{font:normal normal normal 30px/40px lato-normal;color:#0c2675}.logo-gestion-content .logo-gescom{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.logo-gestion-content .logo-gescom h1{font:normal normal normal 80px/40px lato-normal;margin-left:50px;color:#000}.community-three-cards .background-card{position:absolute;height:400px;background-color:#f2f2f2;width:100%;margin-top:200px}.community-three-cards{display:grid;grid-template-columns:auto auto auto;justify-content:space-evenly;margin-top:150px}.community-three-cards .card{position:relative;background-color:#0c2675;width:437px;height:470px}.community-three-cards .card .title{text-transform:uppercase;color:#13436c;margin-top:-95px;position:absolute;margin-left:-95px;font:normal normal normal 27px oswald-medium;line-height:50px}.community-three-cards .card .title .h1-1{position:absolute;margin-top:52px;margin-left:112px}.community-three-cards .card .title .h1-2{position:absolute;margin-top:77px;margin-left:112px}.community-three-cards .card .content{padding:0px 30px 30px 30px;font:normal normal normal 27px lato-normal;color:#fff;background-color:#0c2675}.community-three-cards .card .content p{margin-top:100px}.button-background{position:absolute;width:100%}.button-background a{position:relative;top:-1px;font:normal normal normal 25px/44px oswald-normal;padding:5px;padding-left:40px;padding-right:40px;text-transform:uppercase;border-radius:5px}.lbwhite a{color:#fff;background-color:#0c2675}.header-template{width:100%;height:100px;background-color:#0c2675;padding-top:20px;padding-bottom:20px;z-index:100}.header-template .logo{width:200px;height:60px;margin-left:50px;float:left}.header-template .openclose{position:relative;top:10px;right:25px;float:right;display:none}.header-template .menu{max-width:1100px;height:60px;float:right;margin-right:70px;z-index:90}.header-template .menu .active{border-bottom:2px solid #fff}.header-template .menu ol a,.header-template .menu ol>li{color:#fff;font:normal normal bold 15px/23px lato-normal;cursor:pointer}.header-template .menu ol li{position:relative;text-transform:uppercase;text-align:center;padding-left:20px;padding-right:20px;margin-left:7px;margin-right:7px;display:inline-block}.header-template .menu ol li>span::after{font-family:"Font Awesome 5 Free";font-weight:900;content:" "}.header-template .menu ol li>a,.header-template .menu ol li span{border-bottom:2px solid #0c2675;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.header-template .menu ol li>a:hover,.header-template .menu ol li span:hover{border-bottom:2px solid #fff}.header-template .menu ol li .submenu{position:absolute;left:0px;width:100%;background-color:#0c2675;visibility:hidden;opacity:0;padding-top:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;z-index:80}.header-template .menu ol li .submenu a,.header-template .menu ol li .submenu li{font:normal normal bold 15px/20px lato-normal}.header-template .menu ol li .submenu li{position:relative;background-color:#0c2675;text-transform:capitalize;width:100%;margin:0px;padding:0px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.header-template .menu ol li .submenu li a{width:100%;height:100%;padding:15px;display:inline-block;text-align:center;border-bottom:2px solid #0c2675}.header-template .menu ol li .submenu li a:hover{border-bottom:2px solid blue}.header-template .menu ol li .submenu li hr{position:absolute;bottom:0px;left:0px;right:0px;width:80%;margin:0px auto}.header-template .menu ol li .submenu li:hover{background-color:blue}.header-template .menu ol li:hover .submenu{visibility:visible;opacity:1}.span-distribution{border-bottom:3px solid #fff;padding:0px 120px 0px 120px}.contact-section{color:#0c2675;display:grid;text-align:center;position:relative;grid-template-columns:auto}.contact-h2-comminuty{max-width:1080px;justify-self:center;margin:0px auto 50px auto;color:#0c2675;text-align:center}.contact-h2-comminuty h2{font:normal normal normal 30px/40px lato-normal;padding:15px}.contact-h2-comminuty h2 strong{font:normal normal bold 35px/40px lato-normal}.contact-h2-comminuty p{font:normal normal normal 25px/35px lato-normal}.contact-h2{max-width:1080px;justify-self:center;margin:0px auto 50px auto;color:#0c2675;text-align:center}.contact-h2 h2{font:normal normal bold 35px/40px lato-bold;padding:15px}.contact-h2 h2 strong{font:normal normal bold 35px/40px lato-normal}.contact-h2 p{font:normal normal normal 25px/35px lato-normal}.contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.contact-button h1{margin-top:15px}.contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.contact-section-blue{color:#fff;background-color:#0c2675;padding:40px 0px 40px 0px;display:grid;position:relative;max-width:80%;margin:auto auto 100px auto;text-align:center;grid-template-columns:auto}.contact-section-blue .background{background-color:#f2f2f2}.contact-section-blue .contact-button{background-color:#000;height:80px;border-radius:5px;width:290px;justify-self:center}.contact-section-blue .contact-button h1{margin-top:15px}.contact-section-blue .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.contact-section-blue .contact-h2{max-width:1080px;justify-self:center;margin-bottom:50px;color:#fff;text-align:center}.contact-section-blue .contact-h2 h2{font:normal normal bold 25px/40px lato-bold;max-width:810px}.contact-section-blue .contact-h2 h2 strong{font:normal normal bold 35px/40px lato-normal}.contact-section-blue .contact-h2 p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-2{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-2 .div-title-blue{max-width:1080px;justify-self:center;margin-bottom:50px;padding:15px}.blue-title-section-2 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-2 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-2 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-2 .two-cards{text-transform:uppercase;display:grid;font:normal normal 600 30px/40px oswald-normal;color:#fff;position:relative;grid-template-columns:auto auto;justify-content:space-evenly;margin-bottom:145px}.blue-title-section-2 .two-cards .card1{position:absolute;margin-top:58px;width:487px}.blue-title-section-2 .two-cards .card2{position:absolute;margin-top:85px;width:487px}.blue-title-section-3{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3 .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3 .contact-button h1{margin-top:15px}.blue-title-section-3 .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3 .div-title-blue{max-width:800px;justify-self:center;margin-bottom:50px}.blue-title-section-3 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3 .three-cards{text-transform:uppercase;display:grid;font:normal normal 600 30px/40px oswald-normal;color:#fff;grid-template-columns:auto auto auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3 .three-cards .card1{position:absolute;margin-top:58px;width:487px}.blue-title-section-3 .three-cards .card2{position:absolute;margin-top:95px;width:487px}.blue-title-section-3 .three-cards .img-card2{margin-top:40px}.blue-title-section-3 .three-cards .card3{position:absolute;margin-top:85px;width:487px}.blue-title-section-3-social{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3-social .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3-social .contact-button h1{margin-top:15px}.blue-title-section-3-social .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3-social .div-title-blue{max-width:800px;justify-self:center;margin-bottom:100px}.blue-title-section-3-social .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3-social .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3-social .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3-social .three-cards{text-transform:uppercase;display:grid;font:normal normal 600 30px/40px oswald-normal;color:#fff;grid-template-columns:auto auto auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3-social .three-cards .card1{position:absolute;margin-top:80px;width:487px}.blue-title-section-3-social .three-cards .card2{position:absolute;margin-top:35px;width:487px}.blue-title-section-3-social .three-cards .img-card2{margin-top:-40px}.blue-title-section-3-social .three-cards .card3{position:absolute;margin-top:55px;width:487px}.two-img-list-e{height:920px;display:grid;grid-template-columns:auto auto;justify-content:space-evenly;margin-top:100px}.two-img-list-e .images-list{margin-left:50px;margin-right:100px}.two-img-list-e .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list-e .list{color:#0c2675;font:normal normal normal 30px/30px lato-normal}.two-img-list{height:920px;display:grid;grid-template-columns:auto auto;justify-content:space-evenly;margin-top:100px}.two-img-list .images-list{margin-left:50px;margin-right:100px}.two-img-list .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list .list{color:#0c2675;font:normal normal normal 30px/30px lato-normal}.separator-end{background-color:blue;border:solid 5px;margin:150px auto 0px auto;width:85%;justify-self:center}.background-sep{background:#f2f2f2;height:500px;margin-top:-300px}.background-sep .separator-end{border:solid 5px #0c2675;position:absolute;right:13vh;width:85%;margin-top:450px;justify-self:center}.two-cards-energy{display:grid;grid-template-columns:auto auto;position:relative;margin-top:150px;margin-bottom:150px;justify-content:space-around}.two-cards-energy p{text-align:center;font:normal normal normal 25px/30px oswald-normal;color:#0c2675;margin:0px auto;max-width:470px}.two-cards-energy img{margin-top:-100px;margin-left:100px;margin-bottom:80px}.two-cards-energy .card-energy1{background-color:#f2f2f2;width:700px;height:400px}.two-cards-energy .card-energy1 h1{font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:185px;text-align:center;margin-top:-20px;position:absolute}.two-cards-energy .card-energy1 h2{margin:0px auto;text-align:center;font:normal normal normal 30px/30px oswald-normal;color:#0c2675;max-width:430px}.two-cards-energy .card-energy2{background-color:#f2f2f2;width:700px;height:400px}.two-cards-energy .card-energy2 h1{margin:0px auto;text-align:center;font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:185px;margin-top:-20px;position:absolute}.main-info-one{margin:0px auto}.main-info-one{position:relative;width:100%;height:100vh}.main-info-one>img{position:absolute;width:100%;height:100%}.main-info-one .title-about{margin-top:-150px;z-index:10}.main-info-one .title-about .h2-about{text-align:center;color:#0c2675;font:normal normal normal 82px/74px oswald-normal;margin:0px auto}.main-info-one .title-about .h3-about{text-align:center;color:#0c2675;font:normal normal normal 54px/74px oswald-normal;margin:0px auto}.main-info-one .info-left-one,.main-info-one .info-left-two,.main-info-one .info-left-three,.main-info-one .info-left-four{position:relative;right:21%;width:100%;max-width:675px;z-index:10}.main-info-one .info-left-one h1,.main-info-one .info-left-two h1,.main-info-one .info-left-three h1,.main-info-one .info-left-four h1{color:#0c2675;font:normal normal normal 100px/100px oswald-normal;margin-bottom:50px}.main-info-one .info-left-one h1 span,.main-info-one .info-left-two h1 span,.main-info-one .info-left-three h1 span,.main-info-one .info-left-four h1 span{font:normal normal 600 100px/100px oswald-normal}.main-info-one .info-left-one img,.main-info-one .info-left-two img,.main-info-one .info-left-three img,.main-info-one .info-left-four img{width:100%;margin-bottom:40px;object-fit:cover}.main-info-one .info-left-one p,.main-info-one .info-left-two p,.main-info-one .info-left-three p,.main-info-one .info-left-four p{color:#165da4;width:100%;font:normal normal normal 40px/47px oswald-normal;padding:20px;padding-top:10px;padding-bottom:10px;margin-left:10px;border-left:3px solid #0c2675}.main-info-one .info-left-two{top:-70px}.main-info-one .info-left-two p{border-left:3px solid #707070}.main-info-one .info-left-three{max-width:765px}.main-info-one .info-left-three p{max-width:635px;border-left:3px solid #2185d0}.main-info-one .info-left-four{max-width:830px}.main-info-one .info-left-four h1{font:normal normal normal 90px/90px oswald-normal}.main-content-home .unit-box-one,.main-content-template .unit-box-one{grid-gap:20px;padding-top:20px}.main-content-home .unit-box-one,.main-content-home .allies,.main-content-home .aboutus,.main-content-home .unit-box-two,.main-content-home .unit-box-three,.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-home .unit-box-six,.main-content-home .list-info-icons,.main-content-home .video-box,.main-content-template .unit-box-one,.main-content-template .allies,.main-content-template .aboutus,.main-content-template .unit-box-two,.main-content-template .unit-box-three,.main-content-template .unit-box-four,.main-content-template .unit-box-five,.main-content-template .unit-box-six,.main-content-template .list-info-icons,.main-content-template .video-box{margin:0px auto}.degraded{position:absolute;width:100%;height:50%;background:rgba(0,0,0,0) linear-gradient(180deg, #0C2675 0%, #0C2675 46%, rgba(12, 38, 117, 0) 100%) 0% 0% no-repeat padding-box}.info-unit-letter-blue,.info-unit-letter-white,.info-unit-letter-blueblack{position:absolute;margin:30px;margin-top:40px}.info-unit-letter-blue h2,.info-unit-letter-blue p,.info-unit-letter-white h2,.info-unit-letter-white p,.info-unit-letter-blueblack h2,.info-unit-letter-blueblack p{color:#0c2675;text-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}.info-unit-letter-blue h2,.info-unit-letter-white h2,.info-unit-letter-blueblack h2{max-width:450px;font:normal normal normal 45px/74px oswald-normal;text-transform:uppercase}.info-unit-letter-blue p,.info-unit-letter-white p,.info-unit-letter-blueblack p{max-width:400px;font:normal normal normal 25px/30px lato-normal}.info-unit-letter-white h2,.info-unit-letter-white p{color:#fff}.info-unit-letter-blueblack p{color:#000}.unit-box-one,.unit-box-two,.unit-box-three,.allies-box{max-width:1606px}.unit-box-one,.unit-box-two,.unit-box-three,.unit-box-four,.unit-box-five,.unit-box-six{display:grid;grid-gap:40px;height:auto;padding-top:80px}.unit-box-one>div,.unit-box-two>div,.unit-box-three>div,.unit-box-four>div,.unit-box-five>div,.unit-box-six>div{position:relative;height:620px}.unit-box-one>div .button-background,.unit-box-two>div .button-background,.unit-box-three>div .button-background,.unit-box-four>div .button-background,.unit-box-five>div .button-background,.unit-box-six>div .button-background{margin-bottom:50px;bottom:0;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#fila1{display:grid;grid-template-columns:65% 35%}#fila2{display:grid;grid-template-columns:50% 50%}#fila3{display:grid;grid-template-columns:32.3% 32.3% 32.3%}.unit-box-two{padding-bottom:50px}.unit-box-two .unit1{grid-area:unit1;width:522px}.unit-box-two .unit2{grid-area:unit2;width:522px}.unit-box-two .unit3{grid-area:unit3;width:522px}.unit-box-two .unit4{grid-area:unit4;width:522px}.unit-box-two .unit5{grid-area:unit5;height:620px}.unit-box-two{grid-template-areas:"unit1 unit2 unit3" "unit4 unit5 unit5";grid-gap:20px}.unit-box-three{grid-template-columns:500px 500px 500px;padding-top:0px;padding-bottom:150px}.unit-box-four,.unit-box-five,.unit-box-six{position:relative;top:-250px;grid-template-columns:500px 500px;padding-top:0px;padding-bottom:0px;margin-bottom:0px;max-width:1040px}.unit-box-four .unit,.unit-box-five .unit,.unit-box-six .unit{height:500px}.unit-box-four .unit .info-unit-letter-white h2,.unit-box-four .unit .info-unit-letter-blue h2,.unit-box-four .unit .info-unit-letter-blueblack h2,.unit-box-five .unit .info-unit-letter-white h2,.unit-box-five .unit .info-unit-letter-blue h2,.unit-box-five .unit .info-unit-letter-blueblack h2,.unit-box-six .unit .info-unit-letter-white h2,.unit-box-six .unit .info-unit-letter-blue h2,.unit-box-six .unit .info-unit-letter-blueblack h2{max-width:380px;font:normal normal 600 50px/60px oswald-normal}.unit-box-five .unit .info-unit-letter-white h2,.unit-box-five .unit .info-unit-letter-blue h2,.unit-box-five .unit .info-unit-letter-blueblack h2{font:normal normal normal 40px/74px oswald-normal}.unit-box-five .unit .info-unit-letter-white p,.unit-box-five .unit .info-unit-letter-blue p,.unit-box-five .unit .info-unit-letter-blueblack p{max-width:320px;font:normal normal bold 18px/23px lato-bold}.unit-box-five .unit .info-unit-letter-white p span,.unit-box-five .unit .info-unit-letter-blue p span,.unit-box-five .unit .info-unit-letter-blueblack p span{font:normal normal bold 21px/23px oswald-bold;display:block;margin-bottom:20px}.unit-box-six{grid-template-columns:500px 500px 500px;max-width:1540px}.rvm-unit{background-color:#f2f2f2;margin-top:250px;margin-bottom:-220px}.allies{background-color:#f2f2f2;padding-top:100px}.allies .allies-box-one,.allies .allies-box-two{display:grid;grid-template-columns:60% auto;max-width:1400px;margin:0px auto;padding-bottom:70px}.allies .allies-box-one .ally,.allies .allies-box-two .ally{text-align:center}.allies .allies-box-one .ally h3,.allies .allies-box-two .ally h3{color:#13436c;font:normal normal normal 19px/40px oswald-normal;display:inline-block;margin-bottom:20px;padding-right:30px;padding-left:30px}.allies .allies-box-one .ally .images,.allies .allies-box-two .ally .images{width:100%;height:100px}.allies .allies-box-one .ally .images img,.allies .allies-box-two .ally .images img{max-width:100%;height:100px}.allies .allies-box-two{grid-template-columns:auto;padding-bottom:70px}.allies .allies-box-two .ally h3{margin-bottom:50px}.box-info{position:relative;top:-150px;margin:0px auto;text-align:center;background-color:#0c2675;padding-top:100px;padding-bottom:100px;max-width:1600px}.box-info div{max-width:1000px}.box-info div h3{font:normal normal normal 35px/50px oswald-normal;margin-bottom:30px;margin-top:-15px;color:#fff}.box-info div h2{color:#fff;font:normal normal normal 30px/50px oswald-normal;margin-bottom:30px}.box-info div h2 span{font:normal normal bold 30px/50px oswald-normal}.box-info div img{width:400px;margin-bottom:70px}.box-info div p{color:#fff;font:normal normal normal 25px/33px lato-normal}.aboutus{padding-bottom:100px}.aboutus .icons-info{display:grid;grid-template-columns:auto auto auto;max-width:1300px;margin:0px auto}.aboutus .icons-info .icon{text-align:center}.aboutus .icons-info .icon img{margin-bottom:30px}.aboutus .icons-info .icon p{color:#0c2675;font:normal normal normal 25px/29px lato-normal;max-width:280px;margin:0px auto;text-transform:uppercase}.aboutus .icons-info .icon p span{font:normal normal bold 25px/29px lato-bold}.our-services{background-color:#f2f2f2;padding-top:60px}.our-services>h1{color:#0c2675;font:normal normal bold 50px/74px oswald-bold;text-align:center}.our-services>h1 span{border-top:5px solid #165da4;padding-right:40px}.padding-bottom-200{padding-bottom:200px}.list-info-icons{position:relative;top:-225px;display:grid;grid-template-columns:auto auto auto;grid-gap:20px;max-width:1200px}.list-info-icons .icons{text-align:center;color:#0c2675}.list-info-icons .icons img{max-width:100%;margin-bottom:15px}.list-info-icons .icons p{max-width:242px;font:normal normal bold 25px/29px lato-bold;text-transform:uppercase;margin:0px auto}.video-box{background-color:#f2f2f2;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);width:100%}.video-box iframe{width:100%;height:857px}.footer{background-color:#f2f2f2;text-align:center;padding-top:100px;padding-bottom:30px}.footer .footer-allies{font:normal normal normal 19px/74px oswald-normal;color:#13436c}.footer p{font:normal normal normal 10px/27px lato-normal;display:inline-block;margin:0px auto;margin-top:80px}.footer .content-footer{text-align:center;display:grid;grid-template-columns:auto auto auto;margin:0px auto;padding-top:50px;align-items:center;justify-content:space-around}.footer .content-footer .logo-info{text-align:left}.footer .content-footer .logo-info .circle{width:28px;height:28px;border-radius:14px;background-color:#0c2675;float:left;margin-right:15px}.footer .content-footer .logo-info ol{width:400px;margin-top:40px;margin-left:42px}.footer .content-footer .logo-info li{position:relative;font:normal normal normal 20px/27px lato-normal;margin-bottom:20px;display:inline-block}.footer .content-footer .list-footer{padding-top:15px;text-align:left}.footer .content-footer .list-footer h4{color:#0c2675;font:normal normal normal 19px/27px oswald-medium;margin-bottom:40px}.footer .content-footer .list-footer li{font:normal normal bold 20px/27px lato-bold;margin-bottom:5px}.footer .content-footer .list-footer li a{color:#000}.footer .content-footer .list-footer li a::after{font-family:"Font Awesome 5 Free";font-weight:900;color:#0c2675;content:" "}@media(min-width: 0px)and (max-width: 1010px){.main-info-one .title-about .h2-about{font:normal normal normal 50px oswald-normal}.main-info-one .title-about .h3-about{font:normal normal normal 30px oswald-normal}.contact-page{background-image:url(../images/template/banner-contacto.jpg);width:100vw;height:100%;background-size:cover;background-repeat:no-repeat}.contact-page .content{text-align:center;padding-top:150px;padding-bottom:150px}.contact-page .content h1{text-transform:uppercase;color:#fff;font:normal normal normal 50px/40px oswald-normal;line-height:100px;max-width:900px;margin:0px auto}.contact-page .content h2{color:#fff;font:normal normal normal 40px/40px oswald-normal;max-width:900px;margin:0px auto;margin-top:50px}.contact-page .content .sub{border:solid 2px #fff;max-width:820px;margin:0px auto}.contact-page .three-icons{display:grid;grid-template-columns:auto;justify-content:space-evenly}.contact-page .three-icons .icon-contact{max-width:250px;display:flex;margin-bottom:50px;flex-direction:column;align-items:center}.contact-page .three-icons .icon-contact p{text-align:center;font:normal normal normal 25px/40px oswald-normal;color:#fff}.logo-gestion-content img{width:300px}.logo-gestion-content .logo-gescom{display:flex;flex-direction:column;margin-bottom:50px}.logo-gestion-content .logo-gescom h1{margin-top:50px;font:normal normal normal 80px/40px lato-normal;margin-left:0px;color:#000}.two-cards-energy{display:grid;grid-template-columns:auto;position:relative;margin-top:150px;margin-bottom:150px;justify-content:space-around}.two-cards-energy p{text-align:center;font:normal normal normal 25px/30px oswald-normal;color:#0c2675;margin:0px auto;max-width:470px}.two-cards-energy img{margin-top:-80px;margin-left:20px;width:90%;margin-bottom:50px}.two-cards-energy .card-energy1{background-color:#f2f2f2;margin:0px auto;width:340px;height:400px;margin-bottom:200px}.two-cards-energy .card-energy1 h1{font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:105px;text-align:center;margin-top:-20px;position:absolute}.two-cards-energy .card-energy1 h2{margin:0px auto;text-align:center;font:normal normal normal 30px/30px oswald-normal;color:#0c2675;max-width:430px}.two-cards-energy .card-energy2{background-color:#f2f2f2;width:340px;height:400px}.two-cards-energy .card-energy2 h1{margin:0px auto;text-align:center;font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:24px;margin-top:-41px;position:absolute}.contact-h2 h2{font:normal normal bold 30px/40px lato-bold}.two-img-list-e{height:1800px;display:grid;grid-template-columns:auto;justify-content:space-evenly;margin-top:100px;margin-bottom:150px;padding:50px}.two-img-list-e .images-list{margin:0px auto 190px auto}.two-img-list-e .images-list .imagen2{position:absolute;margin-left:59px;margin-top:-85px}.two-img-list-e .images-list .imagen2 img{width:80%}.two-img-list-e .images-list .imagen1 img{width:80%}.two-img-list-e .list{color:#0c2675;font:normal normal normal 30px/30px lato-normal}.community-three-cards{display:grid;grid-template-columns:auto;justify-content:space-evenly;margin-top:150px}.community-three-cards .background-card{display:none}.community-three-cards .card{width:400px;height:480px;margin-bottom:150px}.community-three-cards .card img{width:85%;margin-left:25px;margin-top:12px}.community-three-cards .card .title{text-transform:uppercase;color:#13436c;margin-top:-95px;position:absolute;margin-left:0px;font:normal normal normal 15px oswald-medium;line-height:30px}.community-three-cards .card .title .h1-1{position:absolute;margin-top:52px;margin-left:112px}.community-three-cards .card .title .h1-2{position:absolute;margin-top:66px;margin-left:123px}.community-three-cards .card .content{padding:0px 30px 30px 30px;font:normal normal normal 27px lato-normal;color:#fff;background-color:#0c2675}.community-three-cards .card .content p{margin-top:100px}.logo-gestion-content{font:normal normal normal 30px/40px lato-normal;color:#0c2675;margin:0px auto;text-align:center;padding-top:120px;margin-bottom:100px;padding:15px;max-width:800px}.contact-section-blue{color:#fff;background-color:#0c2675;padding:70px 0px 70px 0px;display:grid;position:relative;max-width:80%;margin:auto auto 100px auto;text-align:center;grid-template-columns:auto}.contact-section-blue .background{background-color:#f2f2f2}.contact-section-blue .contact-button{background-color:#000;height:80px;border-radius:5px;width:290px;justify-self:center}.contact-section-blue .contact-button h1{margin-top:15px}.contact-section-blue .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.contact-section-blue .contact-h2{max-width:1080px;justify-self:center;margin-bottom:50px;color:#fff;text-align:center}.contact-section-blue .contact-h2 h2{padding:15px;font:normal normal bold 25px/40px lato-bold}.contact-section-blue .contact-h2 h2 strong{font:normal normal bold 25px/40px lato-normal}.contact-section-blue .contact-h2 p{font:normal normal normal 25px/35px lato-normal}.two-img-list{height:1100px;margin-bottom:80px;display:grid;grid-template-columns:auto;justify-content:space-evenly}.two-img-list .images-list{margin-left:40px;margin-right:0px}.two-img-list .images-list .imagen1 img{width:250px;margin-left:auto;margin-right:auto;display:block}.two-img-list .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list .list{margin-left:30px;padding:15px;color:#0c2675;margin-top:100px;font:normal normal normal 30px/30px lato-normal}.background-sep{background:#f2f2f2;height:500px;margin-top:-300px}.background-sep .separator-end{right:0;left:0;border:solid 5px #0c2675;position:absolute;width:85%;margin-top:450px;justify-self:center}.blue-title-section-3{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3 .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3 .contact-button h1{margin-top:15px}.blue-title-section-3 .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3 .div-title-blue{max-width:800px;justify-self:center;padding:15px;margin-bottom:50px}.blue-title-section-3 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3 .three-cards{text-transform:uppercase;display:grid;font:normal normal normal 20px/40px oswald-normal;color:#fff;grid-template-columns:auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3 .three-cards div{margin-top:50px}.blue-title-section-3 .three-cards img{width:350px}.blue-title-section-3 .three-cards .card1{position:absolute;margin-top:58px;width:487px;margin-left:-65px}.blue-title-section-3 .three-cards .card2{position:absolute;margin-top:55px;width:487px;margin-left:-65px}.blue-title-section-3 .three-cards .img-card2{margin-top:0px}.blue-title-section-3 .three-cards .card3{position:absolute;margin-top:55px;width:487px;margin-left:-65px}.blue-title-section-2{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-2 .div-title-blue{max-width:1080px;justify-self:center;margin-bottom:50px}.blue-title-section-2 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-2 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-2 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-2 .two-cards{text-transform:uppercase;display:grid;font:normal normal 600 20px/30px oswald-normal;color:#fff;grid-template-columns:auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-2 .two-cards div{margin-top:50px}.blue-title-section-2 .two-cards img{width:350px}.blue-title-section-2 .two-cards .card1{position:absolute;margin-top:30px;margin-left:-65px;width:487px}.blue-title-section-2 .two-cards .card2{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.allies-d{width:300px}.blue-title-section-3-social{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3-social .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3-social .contact-button h1{margin-top:15px}.blue-title-section-3-social .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3-social .div-title-blue{max-width:800px;justify-self:center;margin-bottom:100px}.blue-title-section-3-social .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3-social .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3-social .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3-social div{margin-top:50px}.blue-title-section-3-social .three-cards{text-transform:uppercase;display:grid;font:normal normal normal 20px/30px oswald-normal;color:#fff;grid-template-columns:auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3-social .three-cards img{width:350px}.blue-title-section-3-social .three-cards .card1{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.blue-title-section-3-social .three-cards .card2{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.blue-title-section-3-social .three-cards .img-card2{margin-top:0px}.blue-title-section-3-social .three-cards .card3{position:absolute;margin-top:22px;margin-left:-60px;width:487px}.span-distribution{border-bottom:3px solid #fff;padding:0px 55px 0px 55px}.header-template{position:fixed;top:0px;height:60px;padding:0px}.header-template .logo{width:150px;height:45px;margin:7px;margin-left:30px}.header-template .openclose{top:14px;display:block}.header-template .menu{position:fixed;top:60px;left:-1010px;width:100%;height:calc(100vh - 60px);float:right;margin:0px;padding-top:35px;background-color:#0c2675;overflow-y:auto;display:block}.header-template .menu ol li{padding:0px;margin:0px;margin-bottom:20px;display:block}.header-template .menu ol li .submenu{position:relative;left:0px;width:200px;padding-top:0px;visibility:visible;opacity:1;display:none;margin:0px auto;margin-top:20px}.header-template .menu ol li .submenu a,.header-template .menu ol li .submenu li{font:normal normal bold 15px/20px lato-normal}.header-template .menu ol li .submenu li{width:100%;margin:0px;padding:0px}.main-info-one{position:relative;width:100%;height:100vh}.main-info-one>img{position:absolute;width:100%}.main-info-one .info-left-one,.main-info-one .info-left-two,.main-info-one .info-left-three,.main-info-one .info-left-four{position:relative;right:0;width:100%;max-width:675px;z-index:10;text-align:center}.main-info-one .info-left-one h1,.main-info-one .info-left-two h1,.main-info-one .info-left-three h1,.main-info-one .info-left-four h1{font:normal normal normal 40px/60px oswald-normal;margin-bottom:50px}.main-info-one .info-left-one h1 span,.main-info-one .info-left-two h1 span,.main-info-one .info-left-three h1 span,.main-info-one .info-left-four h1 span{font:normal normal 600 40px/60px oswald-normal}.main-info-one .info-left-one img,.main-info-one .info-left-two img,.main-info-one .info-left-three img,.main-info-one .info-left-four img{width:280px;margin:0px auto;margin-bottom:40px}.main-info-one .info-left-one p,.main-info-one .info-left-two p,.main-info-one .info-left-three p,.main-info-one .info-left-four p{width:100%;font:normal normal normal 30px/40px oswald-normal;text-align:left;padding:20px;padding-top:10px;padding-bottom:10px;margin-left:10px}.main-info-one .info-left-two{top:-70px}.main-info-one .info-left-three{max-width:765px}.main-info-one .info-left-four{max-width:830px}.main-info-one .info-left-four h1{font:normal normal normal 50px/60px oswald-normal}.info-unit-letter-blue,.info-unit-letter-white,.info-unit-letter-blueblack{position:absolute;margin:20px;margin-top:40px}.info-unit-letter-blue h2,.info-unit-letter-white h2,.info-unit-letter-blueblack h2{max-width:600px;font:normal normal normal 35px/40px oswald-medium;margin-bottom:10px}.info-unit-letter-blue p,.info-unit-letter-white p,.info-unit-letter-blueblack p{max-width:400px;font:normal normal normal 20px/25px lato-normal}.main-content-home .unit-box-one,.main-content-home .unit-box-two,.main-content-home .unit-box-three,.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-home .unit-box-six,.main-content-template .unit-box-one,.main-content-template .unit-box-two,.main-content-template .unit-box-three,.main-content-template .unit-box-four,.main-content-template .unit-box-five,.main-content-template .unit-box-six{display:grid;grid-gap:40px;height:auto;padding-top:40px;margin:10px}.main-content-home .unit-box-one>div,.main-content-home .unit-box-two>div,.main-content-home .unit-box-three>div,.main-content-home .unit-box-four>div,.main-content-home .unit-box-five>div,.main-content-home .unit-box-six>div,.main-content-template .unit-box-one>div,.main-content-template .unit-box-two>div,.main-content-template .unit-box-three>div,.main-content-template .unit-box-four>div,.main-content-template .unit-box-five>div,.main-content-template .unit-box-six>div{position:relative;width:100%;height:500px;margin:0px auto}.main-content-home .unit-box-one>div .button-background,.main-content-home .unit-box-two>div .button-background,.main-content-home .unit-box-three>div .button-background,.main-content-home .unit-box-four>div .button-background,.main-content-home .unit-box-five>div .button-background,.main-content-home .unit-box-six>div .button-background,.main-content-template .unit-box-one>div .button-background,.main-content-template .unit-box-two>div .button-background,.main-content-template .unit-box-three>div .button-background,.main-content-template .unit-box-four>div .button-background,.main-content-template .unit-box-five>div .button-background,.main-content-template .unit-box-six>div .button-background{margin-bottom:50px;bottom:0;text-align:center}.main-content-home #fila1,.main-content-template #fila1{display:grid;grid-template-columns:auto;padding:0px 50px 50px 50px}.main-content-home #fila2,.main-content-template #fila2{display:grid;grid-template-columns:auto;padding:0px 50px 50px 50px}.main-content-home #fila3,.main-content-template #fila3{padding:0px 50px 50px 50px;display:grid;grid-template-columns:auto}.main-content-home .unit-box-two,.main-content-home .unit-box-three,.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-home .unit-box-six,.main-content-template .unit-box-two,.main-content-template .unit-box-three,.main-content-template .unit-box-four,.main-content-template .unit-box-five,.main-content-template .unit-box-six{grid-template-areas:"unit1" "unit2" "unit3" "unit4" "unit5" "unit6" "unit7";grid-gap:40px}.main-content-home .unit-box-two,.main-content-template .unit-box-two{margin-bottom:0px}.main-content-home .unit-box-three,.main-content-template .unit-box-three{position:relative;top:-50px;grid-template-columns:auto;padding-bottom:0px}.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-template .unit-box-four,.main-content-template .unit-box-five{grid-template-columns:auto}.main-content-home .unit-box-six,.main-content-template .unit-box-six{padding-top:0px;grid-template-columns:auto}.main-content-home .unit-box-six .unit,.main-content-template .unit-box-six .unit{height:370px}.main-content-home .unit-box-six .unit .info-unit-letter-white h2,.main-content-home .unit-box-six .unit .info-unit-letter-blue h2,.main-content-home .unit-box-six .unit .info-unit-letter-blueblack h2,.main-content-template .unit-box-six .unit .info-unit-letter-white h2,.main-content-template .unit-box-six .unit .info-unit-letter-blue h2,.main-content-template .unit-box-six .unit .info-unit-letter-blueblack h2{max-width:300px;font:normal normal 600 40px/50px oswald-normal}.rvm-unit{margin-top:190px;margin-bottom:-250px}.allies{background-color:#f2f2f2;padding-top:50px}.allies .allies-box-one,.allies .allies-box-two{display:grid;grid-template-columns:auto;max-width:1400px;margin:0px auto;padding-bottom:50px}.allies .allies-box-one .ally,.allies .allies-box-two .ally{text-align:center}.allies .allies-box-one .ally h3,.allies .allies-box-two .ally h3{font:normal normal normal 20px/25px oswald-normal;display:inline-block;margin-bottom:20px;padding-right:0px;padding-left:0px}.allies .allies-box-one .ally .images,.allies .allies-box-two .ally .images{width:100%;height:100px}.allies .allies-box-one .ally .images img,.allies .allies-box-two .ally .images img{max-width:100%;height:100px;object-fit:contain}.allies .allies-box-two{grid-template-columns:auto;padding-bottom:70px}.allies .allies-box-two .ally h3{margin-bottom:50px}.box-info{position:relative;top:-150px;text-align:center;background-color:#0c2675;margin:0px auto;padding-top:50px;padding-bottom:50px;max-width:600px}.box-info div{width:100%;padding:20px}.box-info div h2{color:#fff;font:normal normal normal 40px/50px oswald-normal;margin-bottom:30px}.box-info div h2 span{font:normal normal 600 40px/50px oswald-normal}.box-info div img{width:250px;margin-bottom:30px}.box-info div p{color:#fff;font:normal normal normal 20px/25px lato-normal}.aboutus{padding-bottom:100px}.aboutus .icons-info{position:relative;top:-30px;display:grid;grid-template-columns:auto;max-width:1300px;margin:0px auto}.aboutus .icons-info .icon{text-align:center;margin-bottom:40px}.aboutus .icons-info .icon img{margin-bottom:30px}.aboutus .icons-info .icon p{font:normal normal normal 15px/18px lato-normal;max-width:280px;margin:0px auto}.aboutus .icons-info .icon p span{font:normal normal bold 15px/18px lato-bold}.our-services{padding-top:60px}.our-services>h1{font:normal normal bold 30px/40px oswald-bold;text-align:center}.our-services>h1 span{border-bottom:4px solid #165da4;padding-right:0px}.list-info-icons{position:relative;top:-192px;display:grid;grid-template-columns:auto auto auto;grid-gap:5px;max-width:400px}.list-info-icons .icons{text-align:center}.list-info-icons .icons img{width:80px;max-width:100%;margin-bottom:5px}.list-info-icons .icons p{max-width:100px;font:normal normal bold 12px/15px lato-bold;text-transform:uppercase;margin:0px auto}.video-box{margin-bottom:150px}.video-box iframe{width:100%;height:300px}.footer{text-align:center;padding-top:40px;padding-bottom:0px;padding-left:0px}.footer p{font:normal normal normal 10px/27px lato-normal;display:inline-block;margin:0px auto;margin-top:30px}.footer .content-footer{text-align:center;display:grid;grid-template-columns:auto;padding:20px;width:100%}.footer .content-footer .logo-info{text-align:center;margin:0px auto;margin-bottom:20px}.footer .content-footer .logo-info img{width:200px;margin:0px auto;text-align:center}.footer .content-footer .logo-info .circle{width:28px;height:28px;border-radius:14px;float:left;margin-right:15px}.footer .content-footer .logo-info ol{width:100%;text-align:left;margin-top:20px;margin-left:10px}.footer .content-footer .logo-info li{position:relative;font:normal normal normal 15px/20px lato-normal;margin-bottom:10px;display:block}.footer .content-footer .list-footer{padding-top:15px;text-align:center}.footer .content-footer .list-footer h4{font:normal normal normal 25px/27px oswald-normal;margin-bottom:30px}.footer .content-footer .list-footer ol{display:inline-block}.footer .content-footer .list-footer ol li{font:normal normal bold 15px/20px lato-bold;margin-bottom:5px;text-align:left}}@media(min-width: 1011px)and (max-width: 1440px){.two-img-list{height:720px;margin-bottom:80px;display:grid;grid-template-columns:auto auto;justify-content:space-evenly}.two-img-list .images-list{margin-left:50px;margin-right:100px}.two-img-list .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list .list{color:#0c2675;margin-top:100px;font:normal normal normal 30px/30px lato-normal}.header-template .logo{margin-left:40px}.header-template .menu{max-width:780px;margin-right:0px}.header-template .menu ol a,.header-template .menu ol>li{font:normal normal bold 15px/20px lato-normal}.header-template .menu ol li{padding-left:13px;padding-right:13px}.header-template .menu ol li .submenu a,.header-template .menu ol li .submenu li{font:normal normal bold 13px/15px lato-normal}.main-info-one .info-left-one,.main-info-one .info-left-two,.main-info-one .info-left-three,.main-info-one .info-left-four{right:8%;max-width:675px}.main-info-one .info-left-one h1,.main-info-one .info-left-two h1,.main-info-one .info-left-three h1,.main-info-one .info-left-four h1{font:normal normal normal 70px/90px oswald-normal;margin-bottom:20px}.main-info-one .info-left-one h1 span,.main-info-one .info-left-two h1 span,.main-info-one .info-left-three h1 span,.main-info-one .info-left-four h1 span{font:normal normal 600 70px/90px oswald-normal}.main-info-one .info-left-one p,.main-info-one .info-left-two p,.main-info-one .info-left-three p,.main-info-one .info-left-four p{font:normal normal normal 35px/40px oswald-normal;padding:20px;padding-top:10px;padding-bottom:20px;margin-left:10px}.main-info-one .info-left-two{top:-70px}.main-info-one .info-left-two p{border-left:3px solid #707070}.main-info-one .info-left-three{max-width:765px}.main-info-one .info-left-three p{max-width:635px;border-left:3px solid #2185d0}.main-info-one .info-left-four{max-width:750px}.main-info-one .info-left-four h1{font:normal normal normal 70px/100px oswald-normal}.main-info-one .info-left-four h1 span{font:normal normal bold 70px/100px oswald-normal}.unit-box-one,.unit-box-two,.unit-box-three,.unit-box-four,.unit-box-five,.unit-box-six{display:grid;grid-gap:40px;height:auto;padding-top:80px}.unit-box-one>div,.unit-box-two>div,.unit-box-three>div,.unit-box-four>div,.unit-box-five>div,.unit-box-six>div{position:relative;height:500px}.unit-box-one>div .button-background,.unit-box-two>div .button-background,.unit-box-three>div .button-background,.unit-box-four>div .button-background,.unit-box-five>div .button-background,.unit-box-six>div .button-background{margin-bottom:50px;bottom:0;text-align:center}.unit-box-one,.unit-box-two,.unit-box-three,.allies-box,.unit-box-four{max-width:1000px}.unit-box-one{grid-gap:10px;padding-top:10px}#fila1{display:grid;grid-template-columns:65% 35%}#fila2{display:grid;grid-template-columns:50% 50%}#fila3{display:grid;grid-template-columns:32.3% 33.3% 32.3%;margin-bottom:50px}.unit-box-two{padding-bottom:30px}.unit-box-two .unit1{grid-area:unit1;width:325px}.unit-box-two .unit2{grid-area:unit2;width:325px}.unit-box-two .unit3{grid-area:unit3;width:325px}.unit-box-two .unit4{grid-area:unit4;width:325px}.unit-box-two .unit5{grid-area:unit5;height:auto}.unit-box-two{grid-gap:10px}.unit-box-three{grid-template-columns:327px 327px 327px;padding-top:0px;padding-bottom:150px;grid-gap:10px}.unit-box-four,.unit-box-five{grid-template-columns:490px 490px;max-width:1000px;grid-gap:20px}.unit-box-six{grid-template-columns:327px 327px 327px;max-width:1000px;grid-gap:10px}.unit-box-six .unit .info-unit-letter-white h2,.unit-box-six .unit .info-unit-letter-blue h2,.unit-box-six .unit .info-unit-letter-blueblack h2{max-width:380px;font:normal normal 600 40px/50px oswald-normal}.box-info{padding-top:50px;padding-bottom:70px;max-width:950px}.box-info div{max-width:900px}.box-info div h2{font:normal normal normal 40px/50px oswald-normal;margin-bottom:30px}.box-info div h2 span{font:normal normal bold 40px/50px oswald-normal}.box-info div img{margin-bottom:50px}.box-info div p{max-width:800px;font:normal normal normal 25px/33px lato-normal}.aboutus{padding-bottom:80px}.aboutus .icons-info{max-width:1000px}.aboutus .icons-info .icon img{margin-bottom:20px}.aboutus .icons-info .icon p{font:normal normal normal 20px/25px lato-normal;max-width:350px}.aboutus .icons-info .icon p span{font:normal normal bold 20px/25px lato-bold}.our-services>h1{font:normal normal bold 50px/60px oswald-bold}.our-services>h1 span{padding-right:20px}.rvm-unit{margin-top:100px;margin-bottom:-220px}.allies{padding-top:70px}.allies .allies-box-one,.allies .allies-box-two{max-width:1000px}.allies .allies-box-one .ally h3,.allies .allies-box-two .ally h3{font:normal normal normal 30px/35px oswald-normal;margin-bottom:20px;padding-right:15px;padding-left:15px}.allies .allies-box-one .ally .images,.allies .allies-box-two .ally .images{height:60px}.allies .allies-box-one .ally .images img,.allies .allies-box-two .ally .images img{height:100%}.allies .allies-box-two{grid-template-columns:auto;padding-bottom:70px}.allies .allies-box-two .ally h3{margin-bottom:50px}.list-info-icons{top:-200px;max-width:800px}.list-info-icons .icons p{max-width:200px;font:normal normal bold 20px/25px lato-bold}.video-box iframe{height:700px}.footer{padding-top:100px;padding-bottom:10px;padding-left:50px}.footer p{font:normal normal normal 10px/27px lato-normal;display:inline-block;margin:0px auto;margin-top:80px}.footer .content-footer{text-align:center;display:grid;grid-template-columns:auto auto auto;margin:0px auto}.footer .content-footer .logo-info{text-align:left}.footer .content-footer .logo-info .circle{width:28px;height:28px;border-radius:14px;background-color:#0c2675;float:left;margin-right:15px}.footer .content-footer .logo-info ol{width:400px;margin-top:20px;margin-left:42px}.footer .content-footer .logo-info li{position:relative;font:normal normal normal 18px/20px lato-normal;margin-bottom:10px;display:inline-block}.footer .content-footer .list-footer{padding-top:20px;text-align:left}.footer .content-footer .list-footer h4{font:normal normal normal 30px/33px oswald-normal;margin-bottom:20px}.footer .content-footer .list-footer li{font:normal normal bold 16px/20px lato-bold;margin-bottom:10px}}@media(min-width: 1011px)and (max-width: 1100px){.two-img-list{height:800px;margin-bottom:80px;display:grid;grid-template-columns:auto;justify-content:space-evenly}.two-img-list .images-list{margin-left:50px;margin-right:100px}.two-img-list .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list .list{color:#0c2675;margin-top:100px;font:normal normal normal 30px/30px lato-normal}.two-cards-energy{display:grid;grid-template-columns:auto;position:relative;margin-top:150px;margin-bottom:150px;justify-content:space-around}.two-cards-energy p{text-align:center;font:normal normal normal 25px/30px oswald-normal;color:#0c2675;margin:0px auto;max-width:470px}.two-cards-energy img{margin-top:-80px;margin-left:50px;width:80%;margin-bottom:50px}.two-cards-energy .card-energy1{background-color:#f2f2f2;width:500px;height:400px;margin-bottom:200px}.two-cards-energy .card-energy1 h1{font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:105px;text-align:center;margin-top:-20px;position:absolute}.two-cards-energy .card-energy1 h2{margin:0px auto;text-align:center;font:normal normal normal 30px/30px oswald-normal;color:#0c2675;max-width:430px}.two-cards-energy .card-energy2{background-color:#f2f2f2;width:500px;height:400px}.two-cards-energy .card-energy2 h1{margin:0px auto;text-align:center;font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:105px;margin-top:-20px;position:absolute}.two-img-list-e{height:1800px;display:grid;grid-template-columns:auto;justify-content:space-evenly;margin-top:100px;padding:100px}.two-img-list-e .images-list{margin:0px auto 190px auto}.two-img-list-e .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list-e .list{color:#0c2675;font:normal normal normal 30px/30px lato-normal}.community-three-cards{display:grid;grid-template-columns:auto;justify-content:space-evenly;margin-top:150px}.community-three-cards .background-card{display:none}.community-three-cards .card{width:400px;height:480px;margin-bottom:150px}.community-three-cards .card .title{text-transform:uppercase;color:#13436c;margin-top:-95px;position:absolute;margin-left:-95px;font:normal normal normal 27px oswald-medium;line-height:50px}.community-three-cards .card .title .h1-1{position:absolute;margin-top:52px;margin-left:112px}.community-three-cards .card .title .h1-2{position:absolute;margin-top:77px;margin-left:112px}.community-three-cards .card .content{padding:0px 30px 30px 30px;font:normal normal normal 27px lato-normal;color:#fff;background-color:#0c2675}.community-three-cards .card .content p{margin-top:100px}.background-sep{background:#f2f2f2;height:500px;margin-top:-300px}.background-sep .separator-end{border:solid 5px #0c2675;position:absolute;right:6vh;width:85%;margin-top:450px;justify-self:center}#fila1{padding:0px 50px 50px 50px;display:grid;grid-template-columns:auto}#fila2{padding:0px 50px 50px 50px;display:grid;grid-template-columns:auto}#fila3{padding:0px 50px 50px 50px;display:grid;grid-template-columns:auto}.blue-title-section-3{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3 .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3 .contact-button h1{margin-top:15px}.blue-title-section-3 .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3 .div-title-blue{max-width:800px;justify-self:center;margin-bottom:50px}.blue-title-section-3 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3 .three-cards{text-transform:uppercase;display:grid;font:normal normal normal 30px/40px oswald-normal;color:#fff;grid-template-columns:auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3 .three-cards div{margin-top:50px}.blue-title-section-3 .three-cards .card1{position:absolute;margin-top:58px;width:487px;margin-left:5px}.blue-title-section-3 .three-cards .card2{position:absolute;margin-top:55px;width:487px;margin-left:5px}.blue-title-section-3 .three-cards .img-card2{margin-top:0px}.blue-title-section-3 .three-cards .card3{position:absolute;margin-top:80px;width:487px;margin-left:5px}.blue-title-section-3-social{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3-social .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3-social .contact-button h1{margin-top:15px}.blue-title-section-3-social .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3-social .div-title-blue{max-width:800px;justify-self:center;margin-bottom:100px}.blue-title-section-3-social .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3-social .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3-social .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3-social div{margin-top:50px}.blue-title-section-3-social .three-cards{text-transform:uppercase;display:grid;font:normal normal 600 30px/40px oswald-normal;color:#fff;grid-template-columns:auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3-social .three-cards .card1{position:absolute;margin-top:80px;width:487px}.blue-title-section-3-social .three-cards .card2{position:absolute;margin-top:75px;width:487px}.blue-title-section-3-social .three-cards .img-card2{margin-top:0px}.blue-title-section-3-social .three-cards .card3{position:absolute;margin-top:55px;width:487px}.main-content-home .unit-box-one,.main-content-home .unit-box-two,.main-content-home .unit-box-three,.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-home .unit-box-six,.main-content-template .unit-box-one,.main-content-template .unit-box-two,.main-content-template .unit-box-three,.main-content-template .unit-box-four,.main-content-template .unit-box-five,.main-content-template .unit-box-six{display:grid;grid-gap:40px;height:auto;padding-top:40px;margin:10px}.main-content-home .unit-box-one>div,.main-content-home .unit-box-two>div,.main-content-home .unit-box-three>div,.main-content-home .unit-box-four>div,.main-content-home .unit-box-five>div,.main-content-home .unit-box-six>div,.main-content-template .unit-box-one>div,.main-content-template .unit-box-two>div,.main-content-template .unit-box-three>div,.main-content-template .unit-box-four>div,.main-content-template .unit-box-five>div,.main-content-template .unit-box-six>div{position:relative;width:100%;height:500px;margin:0px auto}.main-content-home .unit-box-one>div .button-background,.main-content-home .unit-box-two>div .button-background,.main-content-home .unit-box-three>div .button-background,.main-content-home .unit-box-four>div .button-background,.main-content-home .unit-box-five>div .button-background,.main-content-home .unit-box-six>div .button-background,.main-content-template .unit-box-one>div .button-background,.main-content-template .unit-box-two>div .button-background,.main-content-template .unit-box-three>div .button-background,.main-content-template .unit-box-four>div .button-background,.main-content-template .unit-box-five>div .button-background,.main-content-template .unit-box-six>div .button-background{margin-bottom:50px;bottom:0;text-align:center}.main-content-home .unit-box-two,.main-content-home .unit-box-three,.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-home .unit-box-six,.main-content-template .unit-box-two,.main-content-template .unit-box-three,.main-content-template .unit-box-four,.main-content-template .unit-box-five,.main-content-template .unit-box-six{grid-template-areas:"unit1" "unit2" "unit3" "unit4" "unit5" "unit6" "unit7";grid-gap:40px}.main-content-home .unit-box-two,.main-content-template .unit-box-two{margin-bottom:0px}.main-content-home .unit-box-three,.main-content-template .unit-box-three{position:relative;top:-50px;grid-template-columns:auto;padding-bottom:0px}.main-content-home .unit-box-four,.main-content-home .unit-box-five,.main-content-template .unit-box-four,.main-content-template .unit-box-five{grid-template-columns:auto}.main-content-home .unit-box-six,.main-content-template .unit-box-six{padding-top:0px;grid-template-columns:auto}.main-content-home .unit-box-six .unit,.main-content-template .unit-box-six .unit{height:370px}.main-content-home .unit-box-six .unit .info-unit-letter-white h2,.main-content-home .unit-box-six .unit .info-unit-letter-blue h2,.main-content-home .unit-box-six .unit .info-unit-letter-blueblack h2,.main-content-template .unit-box-six .unit .info-unit-letter-white h2,.main-content-template .unit-box-six .unit .info-unit-letter-blue h2,.main-content-template .unit-box-six .unit .info-unit-letter-blueblack h2{max-width:300px;font:normal normal 600 40px/50px oswald-normal}.footer{text-align:center;padding-top:40px;padding-bottom:0px;padding-left:0px}.footer p{font:normal normal normal 10px/27px lato-normal;display:inline-block;margin:0px auto;margin-top:30px}.footer .content-footer{text-align:center;display:grid;grid-template-columns:auto;padding:20px;width:100%}.footer .content-footer .logo-info{text-align:center;margin:0px auto;margin-bottom:20px}.footer .content-footer .logo-info img{width:200px;margin:0px auto;text-align:center}.footer .content-footer .logo-info .circle{width:28px;height:28px;border-radius:14px;float:left;margin-right:15px}.footer .content-footer .logo-info ol{width:100%;text-align:left;margin-top:20px;margin-left:10px}.footer .content-footer .logo-info li{position:relative;font:normal normal normal 15px/20px lato-normal;margin-bottom:10px;display:block}.footer .content-footer .list-footer{padding-top:15px;text-align:center}.footer .content-footer .list-footer h4{font:normal normal normal 25px/27px oswald-normal;margin-bottom:30px}.footer .content-footer .list-footer ol{display:inline-block}.footer .content-footer .list-footer ol li{font:normal normal bold 15px/20px lato-bold;margin-bottom:5px;text-align:left}}@media(min-width: 1280px)and (max-width: 1600px){.contact-page{background-image:url(../images/template/banner-contacto.jpg);width:100%;height:900px;background-size:cover;background-repeat:no-repeat}.contact-page .content{text-align:center;padding-top:150px;padding-bottom:150px}.contact-page .content h1{text-transform:uppercase;color:#fff;font:normal normal normal 70px/40px oswald-normal;line-height:100px;max-width:900px;margin:0px auto}.contact-page .content h2{color:#fff;font:normal normal normal 60px/40px oswald-normal;max-width:900px;margin:0px auto;margin-top:50px}.contact-page .content .sub{border:solid 2px #fff;max-width:820px;margin:0px auto}.contact-page .three-icons{display:grid;grid-template-columns:auto auto auto;justify-content:space-around}.contact-page .three-icons .icon-contact{max-width:250px;display:flex;flex-direction:column;align-items:center}.contact-page .three-icons .icon-contact p{text-align:center;font:normal normal normal 25px/40px oswald-normal;color:#fff}.two-cards-energy{display:grid;grid-template-columns:auto auto;position:relative;margin-top:150px;margin-bottom:150px;justify-content:space-around}.two-cards-energy p{text-align:center;font:normal normal normal 25px/30px oswald-normal;color:#0c2675;margin:0px auto;max-width:470px}.two-cards-energy img{margin-top:-80px;margin-left:50px;width:80%;margin-bottom:50px}.two-cards-energy .card-energy1{background-color:#f2f2f2;width:500px;height:400px}.two-cards-energy .card-energy1 h1{font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:105px;text-align:center;margin-top:-20px;position:absolute}.two-cards-energy .card-energy1 h2{margin:0px auto;text-align:center;font:normal normal normal 30px/30px oswald-normal;color:#0c2675;max-width:430px}.two-cards-energy .card-energy2{background-color:#f2f2f2;width:500px;height:400px}.two-cards-energy .card-energy2 h1{margin:0px auto;text-align:center;font:normal normal normal 40px/30px oswald-normal;color:#fff;margin-left:105px;margin-top:-20px;position:absolute}.two-img-list-e{height:920px;display:grid;grid-template-columns:auto auto;justify-content:space-evenly;margin-top:100px}.two-img-list-e .images-list{margin-left:50px;margin-right:100px}.two-img-list-e .images-list .imagen2{position:absolute;margin-left:150px;margin-top:-210px}.two-img-list-e .list{color:#0c2675;font:normal normal normal 30px/30px lato-normal}.community-three-cards{display:grid;grid-template-columns:auto auto;justify-content:space-evenly;margin-top:150px}.community-three-cards .background-card{display:none}.community-three-cards .card{width:400px;height:480px;margin-bottom:150px}.community-three-cards .card .title{text-transform:uppercase;color:#13436c;margin-top:-95px;position:absolute;margin-left:-95px;font:normal normal normal 27px oswald-medium;line-height:50px}.community-three-cards .card .title .h1-1{position:absolute;margin-top:52px;margin-left:112px}.community-three-cards .card .title .h1-2{position:absolute;margin-top:77px;margin-left:112px}.community-three-cards .card .content{padding:0px 30px 30px 30px;font:normal normal normal 27px lato-normal;color:#fff;background-color:#0c2675}.community-three-cards .card .content p{margin-top:100px}.blue-title-section-3{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3 .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3 .contact-button h1{margin-top:15px}.blue-title-section-3 .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3 .div-title-blue{max-width:800px;justify-self:center;margin-bottom:50px}.blue-title-section-3 .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3 .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3 .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3 .three-cards{text-transform:uppercase;display:grid;font:normal normal normal 20px/30px oswald-normal;color:#fff;grid-template-columns:auto auto auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3 .three-cards img{width:350px}.blue-title-section-3 .three-cards .card1{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.blue-title-section-3 .three-cards .card2{position:absolute;margin-top:70px;margin-left:-65px;width:487px}.blue-title-section-3 .three-cards .img-card2{margin-top:40px}.blue-title-section-3 .three-cards .card3{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.blue-title-section-3-social{color:#0c2675;display:grid;text-align:center;grid-template-columns:auto}.blue-title-section-3-social .contact-button{background-color:#0c2675;height:80px;border-radius:5px;width:290px;justify-self:center}.blue-title-section-3-social .contact-button h1{margin-top:15px}.blue-title-section-3-social .contact-button h1 a{font:normal normal normal 35px/45px oswald-normal;color:#fff}.blue-title-section-3-social .div-title-blue{max-width:800px;justify-self:center;margin-bottom:100px}.blue-title-section-3-social .div-title-blue h2{font:normal normal bold 35px/40px lato-bold}.blue-title-section-3-social .div-title-blue h2 strong{font:normal normal bold 35px/40px lato-normal}.blue-title-section-3-social .div-title-blue p{font:normal normal normal 25px/35px lato-normal}.blue-title-section-3-social .three-cards{text-transform:uppercase;display:grid;font:normal normal normal 20px/30px oswald-normal;color:#fff;grid-template-columns:auto auto auto;justify-content:space-evenly;margin-bottom:200px}.blue-title-section-3-social .three-cards img{width:350px}.blue-title-section-3-social .three-cards .card1{position:absolute;margin-top:55px;margin-left:-65px;width:487px}.blue-title-section-3-social .three-cards .card2{position:absolute;margin-top:25px;margin-left:-65px;width:487px}.blue-title-section-3-social .three-cards .img-card2{margin-top:-30px}.blue-title-section-3-social .three-cards .card3{position:absolute;margin-top:22px;margin-left:-60px;width:487px}}
/*# sourceMappingURL=style.css.map */
