@charset "utf-8";html .loading-overlay{display:block;width:100vw;height:100vh;background:black;opacity:0.9;position:fixed;top:0;left:0;z-index:9999999}html .loading-overlay .lds-dual-ring{position:absolute;top:50%;left:50%;margin-left:-32px}html .lds-dual-ring{display:inline-block;width:64px;height:64px}html .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html,body{width:100%;margin:0px;padding:0px;font-family:"Open Sans",sans-serif;font-weight:400;color:#6b7280;font-size:14px;border:0}html,body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form{margin:0;padding:0}a img{border:0}:focus{outline:0}a{text-decoration:none;outline:0;transition:all .5s;color:#0d1d38}a:hover{text-decoration:none;color:#c8102e;transition:all .5s}a:active{outline:none}svg{fill:none !important}.gpo{display:flex}.gpo a.item{display:flex;align-items:center}.gpo a.item .ico{margin-right:2px}.nav{display:inline-flex;flex-direction:row;margin:0;padding:0;list-style:none}.list{display:flex;flex-direction:column;margin:0;padding:0;list-style:disc}input,select,textarea{font-size:1rem;font-family:"Open Sans",sans-serif;padding:10px;width:auto;border:solid 1px #718192;color:#6b7280;cursor:pointer}.btn,.button{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}.btn:hover,.button:hover{background:#000;color:#fff;cursor:pointer}.btn.btn-transparent,.button.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}.btn.btn-transparent:hover,.button.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}.curtain{display:block;width:100%;height:100%;border:none;position:absolute;top:0;left:0;background:#000;opacity:0.5;pointer-events:none}svg{transition:fill .5s linear;fill:currentColor;width:1em;height:1em;display:block}.control-group{margin:1vw 0}.fix-clear{clear:both}section{width:100%}section .wrapp{width:1200px;margin:0 auto}section .wrapp.full{width:100%}header{display:block;position:relative;overflow:hidden}header .mod-top{display:block;width:100%;background:#0d1d38;color:#fff}header .mod-top .wrapp{display:flex;align-items:center;justify-content:space-between;padding:5px 0}header .mod-top .wrapp .mod-left{text-align:left}header .mod-top .wrapp .mod-left a{margin-right:15px}header .mod-top .wrapp .mod-right{text-align:right}header .mod-top .wrapp a{color:#fff}header .mod-top .wrapp a:hover{color:#dcb562}header .mod-nav .wrapp{display:flex;justify-content:space-between;align-items:center;color:#fff;background:#fff;position:relative}header .mod-nav .wrapp .col-logo img{width:80px;height:auto;object-fit:cover;transition:.3s all ease-out}header .mod-nav .wrapp .col-menu .main-menu{display:flex;width:100%;justify-content:space-between;align-items:center}header .mod-nav .wrapp .col-menu .main-menu .menu-item a{margin-left:50px}header .mod-nav .wrapp .col-menu .main-menu .menu-item.current_page_item a{color:#c8102e;font-weight:bold}header .mod-nav .wrapp .col-menu .main-menu .menu-button a{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}header .mod-nav .wrapp .col-menu .main-menu .menu-button a:hover{background:#000;color:#fff;cursor:pointer}header .mod-nav .wrapp .col-menu .main-menu .menu-button a.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}header .mod-nav .wrapp .col-menu .main-menu .menu-button a.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}header.scrolled .mod-nav{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:9;box-shadow:0 4px 8px -4px rgba(0,0,0,0.15);transition:box-shadow .3s ease}header.scrolled .mod-nav .wrapp{display:flex;justify-content:space-between;align-items:center;color:#fff;background:#fff;position:relative}header.scrolled .mod-nav .wrapp .col-logo img{width:50px;transition:.3s all ease-out}[class^="mod-"] .wrapp{position:relative}[class^="mod-"] .wrapp .mod-head{text-align:center;margin-bottom:100px}[class^="mod-"] .wrapp .mod-head h4{color:#c8102e}[class^="mod-"] .wrapp .mod-head h2{color:#000}[class^="mod-"] .wrapp.row{display:flex;justify-content:space-between}.mod-showcase{display:block;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:90vh;position:relative}.mod-showcase .mod-bg{position:absolute;top:0;left:0;width:100%;height:100%}.mod-showcase .mod-bg .slider{height:100%}.mod-showcase .mod-bg .slider .slide{position:relative;display:block !important;height:100vh}.mod-showcase .mod-bg .slider .slide img{width:100%;height:100%;object-fit:cover}.mod-showcase .mod-bg .bg-curtain{position:absolute;left:0;top:0;width:100%;margin:0;padding:0;height:100%;background:red;inset:0;background:linear-gradient(to right, #0b1d3a 0%, rgba(11,29,58,0.9) 50%, rgba(11,29,58,0.5) 100%)}.mod-showcase .wrapp{position:relative}.mod-showcase .wrapp .mod-head{margin:25px auto}.mod-showcase .wrapp .mod-head .ribbon{display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#f8f9fc;padding:10px 25px;border-radius:100px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}.mod-showcase .wrapp .mod-head .ribbon:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}.mod-showcase .wrapp .mod-head .ribbon i{color:#dcb562;margin-right:5px}.mod-showcase .wrapp .mod-main{margin:25px auto}.mod-showcase .wrapp .mod-main h1{color:#fff}.mod-showcase .wrapp .mod-main h1 strong{color:#dcb562}.mod-showcase .wrapp .mod-main .buttons{margin:50px auto}.mod-showcase .wrapp .mod-foot{margin:25px auto}.mod-showcase .wrapp .mod-foot .cards .card{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:15px 0;min-width:170px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}.mod-showcase .wrapp .mod-foot .cards .card:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}.mod-showcase .wrapp .mod-foot .cards .card svg{color:#dcb562;margin-right:5px;font-size:1.5rem}.mod-showcase .wrapp .mod-foot .cards .card span{color:#fff;margin:0}.mod-features{position:relative;padding:100px 0;background:#f8f9fc}.mod-features .wrapp{position:relative}.mod-features .wrapp .mod-main .features{margin:0 -20px}.mod-features .wrapp .mod-main .features .feature{padding:0 20px;margin-bottom:40px}.mod-features .wrapp .mod-main .features .feature .frame{padding:25px;background:#fff;border:solid 1px #fff;border-radius:25px;transition:.3s all ease-out}.mod-features .wrapp .mod-main .features .feature .frame .ico{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#0d1d38;color:#dcb562;margin-bottom:25px;border-radius:15px;font-size:1.5rem;scale:1;transition:.3s all ease-out}.mod-features .wrapp .mod-main .features .feature .frame .lbl{display:block}.mod-features .wrapp .mod-main .features .feature .frame .lbl h3{color:#000}.mod-features .wrapp .mod-main .features .feature:hover .frame{border:solid 1px #dcb562;transition:.3s all ease-out}.mod-features .wrapp .mod-main .features .feature:hover .frame .ico{scale:1.2;transition:.3s all ease-out}.mod-features .wrapp .mod-foot{display:none}.mod-counters{position:relative;padding:100px 0;background:#0d1d38}.mod-counters .wrapp{position:relative}.mod-counters .wrapp .mod-main .counters{margin:0 -20px}.mod-counters .wrapp .mod-main .counters .counter{padding:0 20px}.mod-counters .wrapp .mod-main .counters .counter .frame{text-align:center}.mod-counters .wrapp .mod-main .counters .counter .frame h1{margin:0;color:#fff;background:linear-gradient(to bottom, #fff, rgba(255,255,255,0.6));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mod-counters .wrapp .mod-main .counters .counter .frame p{margin:0}.mod-industrias{position:relative;padding:100px 0 50px 0;background:#fff}.mod-industrias .wrapp{position:relative}.mod-industrias .wrapp .mod-main .industrias{margin:0 -20px}.mod-industrias .wrapp .mod-main .industrias .industria{padding:0 20px;margin-bottom:40px}.mod-industrias .wrapp .mod-main .industrias .industria .frame{padding:25px;border:solid 1px #f8f9fc;border-radius:25px;text-align:center;transition:.3s all ease-out}.mod-industrias .wrapp .mod-main .industrias .industria .frame .ico{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;background:#f8f9fc;color:#0d1d38;margin-bottom:25px;border-radius:15px;font-size:2rem;transition:.3s all ease-out}.mod-industrias .wrapp .mod-main .industrias .industria .frame .lbl{display:block}.mod-industrias .wrapp .mod-main .industrias .industria .frame .lbl h3{color:#000}.mod-industrias .wrapp .mod-main .industrias .industria:hover .frame{border:solid 1px #dcb562;transition:.3s all ease-out}.mod-industrias .wrapp .mod-main .industrias .industria:hover .frame .ico{background:#0d1d38;color:#dcb562;transition:.3s all ease-out}.mod-industrias .wrapp .mod-foot{display:none}.mod-banner{position:relative;width:100%;padding:50px 0 100px 0}.mod-banner .wrapp{position:relative;text-align:center;background:#0d1d38;border-radius:25px;padding:50px}.mod-banner .wrapp .mod-head{display:none}.mod-banner .wrapp .mod-main{text-align:center}.mod-banner .wrapp .mod-main h2{color:#fff;font-weight:800}.mod-banner .wrapp .mod-main h2 strong{color:#dcb562}.mod-banner .wrapp .mod-foot .buttons{display:flex;justify-content:center;align-items:center}.mod-banner .wrapp .mod-foot .buttons .btn{margin:50px 25px}.mod-header{position:relative;width:100%;padding:100px 0 100px 0;background:#0d1d38}.mod-header .mod-bg{position:absolute;top:0;left:0;width:100%;height:100%}.mod-header .mod-bg img{width:100%;height:100%;object-fit:cover}.mod-header .mod-bg hr{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:1;background:linear-gradient(to bottom, rgba(11,29,58,0.8), #0b1d3a)}.mod-header .wrapp{text-align:center}.mod-header .wrapp h3{color:#dcb562}.mod-header .wrapp h1{color:#fff;font-weight:800;font-size:4rem}.mod-header .wrapp h1 strong{color:#dcb562}.mod-welcome{position:relative;width:100%;padding:100px 0 100px 0}.mod-welcome .wrapp{text-align:center}.mod-welcome .wrapp .mod-left{width:45%;text-align:left}.mod-welcome .wrapp .mod-left h4{color:#c8102e}.mod-welcome .wrapp .mod-left h2{color:#000}.mod-welcome .wrapp .mod-left p{text-align:justify}.mod-welcome .wrapp .mod-right{width:45%;position:relative}.mod-welcome .wrapp .mod-right .welcome-image{width:100%;height:100%;overflow:hidden;border-radius:25px}.mod-welcome .wrapp .mod-right .welcome-image img{width:100%;height:100%;object-fit:cover}.mod-welcome .wrapp .mod-right .welcome-time{position:absolute;left:-5%;bottom:-5%;background:#c8102e;padding:20px 25px;border-radius:25px}.mod-welcome .wrapp .mod-right .welcome-time h2{margin:0;color:#fff}.mod-welcome .wrapp .mod-right .welcome-time p{margin:0;color:#fff}.mod-philos{position:relative;padding:100px 0;background:#f8f9fc}.mod-philos .wrapp{position:relative}.mod-philos .wrapp .mod-main .philos{margin:0 -20px}.mod-philos .wrapp .mod-main .philos .philo{padding:0 20px;margin-bottom:40px}.mod-philos .wrapp .mod-main .philos .philo .frame{padding:25px;background:#fff;border:solid 1px #fff;border-radius:25px;transition:.3s all ease-out}.mod-philos .wrapp .mod-main .philos .philo .frame .ico{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#0d1d38;color:#dcb562;margin-bottom:25px;border-radius:15px;font-size:2rem;scale:1;transition:.3s all ease-out}.mod-philos .wrapp .mod-main .philos .philo .frame .lbl{display:block;min-height:150px}.mod-philos .wrapp .mod-main .philos .philo .frame .lbl h3{color:#000}.mod-philos .wrapp .mod-main .philos .philo:hover .frame{border:solid 1px #dcb562;transition:.3s all ease-out}.mod-philos .wrapp .mod-main .philos .philo:hover .frame .ico{scale:1.2;transition:.3s all ease-out}.mod-philos .wrapp .mod-foot{display:none}.mod-values{position:relative;padding:100px 0;background:#fff}.mod-values .wrapp{position:relative}.mod-values .wrapp .mod-left{width:45%;text-align:left}.mod-values .wrapp .mod-left h4{color:#c8102e}.mod-values .wrapp .mod-left h2{color:#000}.mod-values .wrapp .mod-left h3{font-weight:400;text-align:justify}.mod-values .wrapp .mod-left p{text-align:justify;font-size:1.2rem}.mod-values .wrapp .mod-right{width:50%;position:relative}.mod-values .wrapp .mod-right .values{margin:0 -10px}.mod-values .wrapp .mod-right .values .value{padding:0 10px;margin-bottom:20px}.mod-values .wrapp .mod-right .values .value .frame{padding:10px;background:#f8f9fc;border:solid 1px #f8f9fc;border-radius:25px;transition:.3s all ease-out}.mod-values .wrapp .mod-right .values .value .frame .ico{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;background:none;color:#c8102e;margin-bottom:20px;border-radius:15px;font-size:1.5rem;scale:1;transition:.3s all ease-out}.mod-values .wrapp .mod-right .values .value .frame .lbl{display:block;min-height:100px}.mod-values .wrapp .mod-right .values .value .frame .lbl h3{color:#000}.mod-values .wrapp .mod-right .values .value:hover .frame{border:solid 1px #dcb562;transition:.3s all ease-out}.mod-values .wrapp .mod-right .values .value:hover .frame .ico{scale:1.2;transition:.3s all ease-out}.mod-oferta{position:relative;width:100%;padding:100px 0 100px 0}.mod-oferta .wrapp{text-align:center}.mod-oferta .wrapp .mod-left{width:45%;text-align:left}.mod-oferta .wrapp .mod-left h4{color:#c8102e}.mod-oferta .wrapp .mod-left h2{color:#000}.mod-oferta .wrapp .mod-left p{text-align:justify}.mod-oferta .wrapp .mod-left .ofertas{margin:25px 0;padding:0;list-style:none}.mod-oferta .wrapp .mod-left .ofertas .oferta{margin-bottom:25px;display:flex;align-items:center}.mod-oferta .wrapp .mod-left .ofertas .oferta i{margin-right:15px;color:#c8102e;border-radius:100%;font-size:1.2rem}.mod-oferta .wrapp .mod-right{width:50%;position:relative}.mod-oferta .wrapp .mod-right .oferta-image{width:100%;height:100%;overflow:hidden;border-radius:25px}.mod-oferta .wrapp .mod-right .oferta-image img{width:100%;height:100%;object-fit:cover}.mod-covertura{position:relative;width:100%;background:#f8f9fc;padding:100px 0 100px 0}.mod-covertura .wrapp{text-align:center}.mod-covertura .wrapp .mod-main{display:flex;justify-content:space-between;align-items:center}.mod-covertura .wrapp .mod-main .main-left{width:50%;text-align:left;position:relative}.mod-covertura .wrapp .mod-main .main-left .coverturas{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin:25px;padding:0;list-style:none}.mod-covertura .wrapp .mod-main .main-left .coverturas .covertura{width:30%;border-radius:10px;padding:10px;margin-bottom:25px;background:#fff;border:solid 1px #fff;transition:.3s all ease-out;display:flex;align-items:center}.mod-covertura .wrapp .mod-main .main-left .coverturas .covertura i{margin-right:15px;color:#c8102e;border-radius:100%;font-size:1.2rem;scale:1;transition:.3s all ease-out}.mod-covertura .wrapp .mod-main .main-left .coverturas .covertura:hover{border:solid 1px #dcb562;transition:.3s all ease-out}.mod-covertura .wrapp .mod-main .main-left .coverturas .covertura:hover i{scale:1.2;transition:.3s all ease-out}.mod-covertura .wrapp .mod-main .main-right{width:45%;position:relative}.mod-covertura .wrapp .mod-main .main-right .covertura-image{width:100%;height:100%;overflow:hidden;background:#fff;border-radius:25px}.mod-covertura .wrapp .mod-main .main-right .covertura-image img{width:100%;height:100%;object-fit:cover}.mod-servicios{position:relative;padding:100px 0;background:#fff}.mod-servicios .wrapp{position:relative}.mod-servicios .wrapp .mod-main .accordion-gpo{width:60%;margin:0 auto}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item{margin:25px auto;border-radius:15px;border:solid 1px #718192;padding:0px 25px}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-ttl{position:relative;display:inline-flex;width:100%;justify-content:space-between;align-items:center;padding:25px 0}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-ttl h4{font-family:1.2rem;color:#000;font-weight:normal;margin:0;padding:0}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-ttl .action{position:relative}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-ttl .action i{position:absolute;font-size:1rem;transition:all .2s ease-out;color:#718192;transform:rotate(0deg)}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-ttl .action.accordion__rotate i{transform:rotate(180deg)}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item .item-info{display:none;font-size:1rem;text-align:justify}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item:hover{cursor:pointer}.mod-servicios .wrapp .mod-main .accordion-gpo .accordion-item:hover .item-ttl .action{opacity:1}.mod-servicios .wrapp .mod-foot{display:none}.mod-servicios-internacionales{position:relative;padding:100px 0 50px 0;background:#f8f9fc}.mod-servicios-internacionales .wrapp{position:relative}.mod-servicios-internacionales .wrapp .mod-main .svcsint{margin:0 -20px}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint{padding:0 20px;margin-bottom:40px}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint .frame{padding:25px;background:#f8f9fc;border:solid 1px #f8f9fc;border-radius:25px;transition:.3s all ease-out}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint .frame .ico{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#0d1d38;color:#dcb562;margin-bottom:25px;border-radius:15px;font-size:1.5rem;scale:1;transition:.3s all ease-out}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint .frame .lbl{display:block;min-height:130px}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint .frame .lbl h3{color:#000}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint:hover .frame{border:solid 1px #dcb562;background:#fff;border:solid 1px #fff;transition:.3s all ease-out}.mod-servicios-internacionales .wrapp .mod-main .svcsint .svcint:hover .frame .ico{scale:1.2;transition:.3s all ease-out}.mod-servicios-internacionales .wrapp .mod-foot{display:none}.mod-rutas{position:relative;padding:50px 0 100px 0;background:#f8f9fc}.mod-rutas .wrapp{position:relative}.mod-rutas .wrapp .mod-main .ruts{margin:0 -20px}.mod-rutas .wrapp .mod-main .ruts .rut{padding:0 20px;margin-bottom:40px}.mod-rutas .wrapp .mod-main .ruts .rut .frame{padding:25px;background:#fff;border:solid 1px #fff;border-radius:25px;transition:.3s all ease-out}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-head{display:flex;align-items:center;margin-bottom:25px}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-head .info h3{font-weight:bold;margin:0;padding:0}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-head .info p{margin:0;padding:0}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-head .flag{margin-right:15px;font-size:4rem}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-main ul{list-style:none;margin:0;padding:0}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-main ul li{margin-bottom:10px}.mod-rutas .wrapp .mod-main .ruts .rut .frame .rut-main ul li i{color:#c8102e}.mod-rutas .wrapp .mod-main .ruts .rut:hover .frame{border:solid 1px #dcb562;background:#fff;border:solid 1px #fff;transition:.3s all ease-out}.mod-rutas .wrapp .mod-main .ruts .rut:hover .frame .ico{scale:1.2;transition:.3s all ease-out}.mod-rutas .wrapp .mod-foot{display:none}.mod-modalidades{position:relative;padding:100px 0;background:#0d1d38}.mod-modalidades .wrapp{position:relative}.mod-modalidades .wrapp .mod-head h4{color:#dcb562}.mod-modalidades .wrapp .mod-head h2{color:#fff}.mod-modalidades .wrapp .mod-main .modalidades{margin:0 -20px}.mod-modalidades .wrapp .mod-main .modalidades .modalidad{padding:0 20px}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame{border-radius:25px;overflow:hidden;border:solid 1px rgba(255,255,255,0.3);position:relative}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-head{position:relative;width:100%;height:250px;margin-bottom:25px}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-head .image{width:100%;height:100%}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-head .image img{width:100%;height:100%;object-fit:cover;transition:.3s all ease-out}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-head .ico{display:block;position:absolute;left:25px;bottom:-25px;background:#c8102e;color:#fff;border-radius:10px;font-size:3rem;padding:10px}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-main{color:#6b7280;padding:25px;height:150px}.mod-modalidades .wrapp .mod-main .modalidades .modalidad .frame .modalidad-main h3{color:#fff}.mod-modalidades .wrapp .mod-main .modalidades .modalidad:hover .frame{transition:.3s all ease-out}.mod-modalidades .wrapp .mod-main .modalidades .modalidad:hover .frame .image img{scale:1.2;transition:.3s all ease-out}.mod-modalidades .wrapp .mod-foot{display:none}.mod-banner-servicios{position:relative;width:100%;padding:100px 0 100px 0}.mod-banner-servicios .wrapp{position:relative;text-align:center}.mod-banner-servicios .wrapp .mod-head{display:none}.mod-banner-servicios .wrapp .mod-main{text-align:center;margin-bottom:50px}.mod-banner-servicios .wrapp .mod-main h2{color:#0d1d38;font-weight:800}.mod-banner-servicios .wrapp .mod-main h2 strong{color:#dcb562}.mod-banner-servicios .wrapp .mod-foot .buttons{display:flex;justify-content:center;align-items:center}.mod-banner-servicios .wrapp .mod-foot .buttons .btn{margin:0 auto}.mod-contacto{position:relative;width:100%;padding:100px 0 100px 0}.mod-contacto .wrapp{text-align:center}.mod-contacto .wrapp .mod-left{width:45%;text-align:left}.mod-contacto .wrapp .mod-left .cto-head{text-align:left}.mod-contacto .wrapp .mod-left .cto-main{margin:100px auto}.mod-contacto .wrapp .mod-left .cto-main .cto-gpo{list-style:none;margin:0;padding:0}.mod-contacto .wrapp .mod-left .cto-main .cto-gpo .cto-item{margin-bottom:25px;font-size:1.2rem}.mod-contacto .wrapp .mod-left .cto-main .cto-gpo .cto-item i{color:#c8102e}.mod-contacto .wrapp .mod-left .cto-foot{text-align:left}.mod-contacto .wrapp .mod-right{width:50%;position:relative}.mod-contacto .wrapp .mod-right .welcome-image{width:100%;height:100%;overflow:hidden;border-radius:25px}.mod-contacto .wrapp .mod-right .welcome-image img{width:100%;height:100%;object-fit:cover}.mod-contacto .wrapp .mod-right .welcome-time{position:absolute;left:-5%;bottom:-5%;background:#c8102e;padding:20px 25px;border-radius:25px}.mod-contacto .wrapp .mod-right .welcome-time h2{margin:0;color:#fff}.mod-contacto .wrapp .mod-right .welcome-time p{margin:0;color:#fff}.mod-logos{position:relative;height:auto;width:100%;display:flex;align-items:center;background:#fff;overflow:hidden}.mod-logos .wrapp{position:relative;width:100%;padding:50px 0}.mod-logos .wrapp .mod-head{text-align:center}.mod-logos .wrapp .mod-main{text-align:center}.mod-logos .wrapp .mod-main .logos .logo .frame{width:100%;height:150px;display:flex;align-items:center;padding:0 50px}.mod-logos .wrapp .mod-main .logos .logo .frame img{width:100%;height:100%;object-fit:contain}.mod-logos .wrapp .mod-foot{text-align:center}.mod-map{position:relative;height:auto;width:100%;display:flex;align-items:center;background:#fff;overflow:hidden}.mod-map .wrapp{position:relative;width:100%}.mod-map .wrapp .mod-head{text-align:center}.mod-map .wrapp .mod-main{text-align:center}.mod-map .wrapp .mod-foot{text-align:center}footer .mod-sitemap{background:#0d1d38}footer .mod-sitemap .wrapp{display:flex;justify-content:space-between;align-items:flex-start;padding:50px 0px 50px 0px;border-bottom:solid 1px #718192}footer .mod-sitemap .wrapp .col-map{position:relative}footer .mod-sitemap .wrapp .col-map h4{color:#dcb562}footer .mod-sitemap .wrapp .col-map hr{height:1px;background:none;border:none;margin-bottom:25px}footer .mod-sitemap .wrapp .col-map img{display:block;width:100px;height:auto;object-fit:contain}footer .mod-sitemap .wrapp .col-map a{color:#6b7280;font-family:"Open Sans",sans-serif}footer .mod-sitemap .wrapp .col-map a:hover{color:#fff}footer .mod-sitemap .wrapp .col-map .list{text-align:left;list-style:none}footer .mod-sitemap .wrapp .col-map .list li{margin-bottom:10px}footer .mod-sitemap .wrapp .col-map.col-site{max-width:20%}footer .mod-sitemap .wrapp .col-map .socials .social{margin:0 25px 0 0}footer .mod-sitemap .wrapp .col-map .socials .social .ico{font-size:2rem}footer .mod-sitemap .wrapp .col-map .socials .social .lbl{display:none}footer .mod-copiright{background:#0d1d38;padding:50px 0px 50px 0px}footer .mod-copiright .wrapp{text-align:left;font-size:0.8rem;padding:10px 0;display:flex;justify-content:space-between}footer .mod-copiright .wrapp .mod-left{text-align:left}footer .mod-copiright .wrapp .mod-right{text-align:right}footer .mod-copiright .wrapp a{color:#fff}.page-default{min-height:50vh;margin:50px auto}.page-default .page-head{display:block}.page-default .page-main{display:block}.page-default .page-main ul{padding:0 0 0 15px}.page-default .page-foot{display:block}.page-default.page-contacto .contacts{flex-direction:column}.page-default.page-contacto .contacts .contact .frame{display:flex;align-items:center;margin:10px 0}.page-default.page-contacto .contacts .contact .frame .ico{font-size:2rem;margin-right:10px}.page-default.page-contacto .contacts .contact .frame .lbl{display:inline-block}.single-post{min-height:50vh;margin:50px auto}.single-post .single-head{display:block}.single-post .single-main{display:block}.single-post .single-foot{display:block}.archive-posts{min-height:50vh;margin:50px auto}.archive-posts .archive-head{display:block}.archive-posts .archive-main{display:block}.archive-posts .archive-main .posts{display:block}.archive-posts .archive-main .posts .post{width:100%}.archive-posts .archive-foot{display:block}.post{margin-bottom:25px}.post .frame{display:flex;height:500px;width:100%;justify-content:space-between;align-items:flex-start;position:relative;border:solid 1px #eee}.post .frame .post-left{height:100%;width:50%;padding:25px}.post .frame .post-left .post-image{height:100%}.post .frame .post-left .post-image img{width:100%;height:100%;object-fit:cover}.post .frame .post-right{height:100%;width:50%;padding:25px;display:flex;flex-direction:column;justify-content:space-between}.post .frame .post-right .post-head{text-align:right;color:#718192}.post .frame .post-right .post-main .post-title{margin-bottom:25px}.post .frame .post-right .post-main .post-title a{color:#000;font-weight:600}.post .frame .post-right .post-main .post-title a:hover{color:#718192}.post .frame .post-right .post-main .post-info{text-align:justify;overflow:hidden}.post .frame .post-right .post-foot .post-readmore{text-align:right}.post .frame .post-right .post-foot .post-readmore a{background:#0d1d38;display:inline-flex;margin:0 auto;align-items:center;justify-content:center;font-size:1rem;color:#fff}.post .frame .post-right .post-foot .post-readmore a:hover{background:#718192;color:#fff}.post .frame:hover{box-shadow:0px 0px 3px 1px rgba(0,0,0,0.5)}.post .frame:hover .producto-title a{color:#6b7280}.post .frame:hover .producto-accion a{background:#6b7280}.single-post article.wrapp .single-head{display:flex;justify-content:space-between}.single-post article.wrapp .single-main{display:block;padding:50px 0px}.single-post article.wrapp .single-foot{display:flex;justify-content:space-between}.btn-toggle-menu{display:none;position:fixed;top:0rem;right:0.5rem;z-index:99999;font-size:4rem;color:#02b89d;text-shadow:1px 1px 1px #000}.btn-toggle-menu .show-menu{display:inherit}.btn-toggle-menu .hide-menu{display:none}.btn-toggle-menu:hover{cursor:pointer;color:#0d1d38}.btn-toggle-menu.toggledd .show-menu{display:none}.btn-toggle-menu.toggledd .hide-menu{display:inherit}.transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}.transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}h1{margin:0 0 25px 0;font-size:5.0rem;font-weight:800}h2{margin:0 0 20px 0;font-size:3.0rem;font-weight:700}h3{margin:0 0 15px 0;font-size:1.5rem;font-weight:600}h4{font-weight:600;text-transform:uppercase}h5{font-weight:600}h6{font-weight:600}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.slick-slider .slick-left{position:absolute;left:-50px;top:40%;z-index:999;color:#718192;font-size:2rem;display:block;text-align:center;width:50px;height:50px}.slick-slider .slick-left:hover{cursor:pointer}.slick-slider .slick-list{width:100%}.slick-slider .slick-list .slick-slide{border:none}.slick-slider .slick-list .slick-slide .slide{display:block !important}.slick-slider .slick-list .slick-slide .slide .frame{overflow:hidden;position:relative}.slick-slider .slick-right{position:absolute;right:-50px;top:40%;z-index:999;color:#718192;font-size:2rem;display:block;text-align:center;width:50px;height:50px}.slick-slider .slick-right:hover{cursor:pointer}.slick-slider .slick-dots{position:absolute;bottom:20px;width:100%;display:flex;justify-content:center}.slick-slider .slick-dots li{list-style:none;color:#6b7280;margin:0 5px;font-size:2rem;text-shadow:1px 1px 3px #000}.slick-slider .slick-dots li:hover{cursor:pointer}.slick-slider .slick-dots li.slick-active{color:#fff}.slick-lightbox-slick{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0}.slick-lightbox-slick .slick-left{position:absolute;left:0;top:40%;z-index:999;color:#fff;font-size:3rem}.slick-lightbox-slick .slick-left:hover{cursor:pointer}.slick-lightbox-slick .slick-list{margin:0 -10px !important;width:90%}.slick-lightbox-slick .slick-list .slick-slide{margin:0 10px !important}.slick-lightbox-slick .slick-list .slick-slide .slide .frame{overflow:hidden;position:relative}.slick-lightbox-slick .slick-right{position:absolute;right:0;top:40%;z-index:999;color:#fff;font-size:3rem}.slick-lightbox-slick .slick-right:hover{cursor:pointer}.cred-form{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;border:none;padding:0px 50px;background:#f8f9fc;padding:25px}.cred-form .form-group{padding:0;text-align:left}.cred-form .form-group p{margin-bottom:0}.cred-form .form-group select,.cred-form .form-group textarea,.cred-form .form-group input{width:100%;padding:15px;font-size:1.2rem;margin-bottom:10px;background:#FFFFFF;border:solid 1px #eee;border-radius:0px;border-radius:5px}.cred-form .form-group.actions{text-align:center}.cred-form .form-group.actions .btn{width:100%;padding:10px 50px;background:#c8102e;color:#fff;border:none;border-radius:100px}.cred-form .form-group.actions .btn:hover{background:#000}.cred-form .form-group.actions .g-recaptcha{display:inline-block}.cred-form .form-group.w-50{width:49%}.cred-form .form-group.w-100{width:100%}.cred-form .wpt-top-form-error{width:100%;text-align:center;color:#c8102e}#page-default .woocommerce table th{font-family:"Open Sans",sans-serif;color:#718192}#page-default .woocommerce a{color:#6b7280}#page-default .woocommerce a:hover{color:#000}#page-default .woocommerce #coupon_code{width:auto}#page-default .woocommerce h2{text-align:center;margin-bottom:25px}#page-default .woocommerce .woocommerce-form-login{width:100%;margin:50px auto !important;display:block}#page-default .woocommerce .woocommerce-button,#page-default .woocommerce button,#page-default .woocommerce .button{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .woocommerce-button:hover,#page-default .woocommerce button:hover,#page-default .woocommerce .button:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .woocommerce-button.btn-transparent,#page-default .woocommerce button.btn-transparent,#page-default .woocommerce .button.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-button.btn-transparent:hover,#page-default .woocommerce button.btn-transparent:hover,#page-default .woocommerce .button.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .single_add_to_cart_button{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .single_add_to_cart_button:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .single_add_to_cart_button.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .single_add_to_cart_button.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .checkout-button{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .checkout-button:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .checkout-button.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .checkout-button.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-checkout-payment{background:#f0f0f0}#page-default .woocommerce #place_order{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce #place_order:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce #place_order.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce #place_order.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-info{border-top-color:#6b7280;background:#718192;color:#fff}#page-default .woocommerce .woocommerce-info a{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .woocommerce-info a:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .woocommerce-info a.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-info a.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-info::before{color:#6b7280}#page-default .woocommerce .woocommerce-message{border-top-color:#6b7280;background:#718192;color:#fff}#page-default .woocommerce .woocommerce-message a{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .woocommerce-message a:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .woocommerce-message a.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-message a.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-message::before{color:#6b7280}#page-default .woocommerce .woocommerce-error{border-top-color:#6b7280;background:#718192;color:#fff}#page-default .woocommerce .woocommerce-error a{display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;text-align:center;font-family:"Open Sans",sans-serif;border-radius:100px}#page-default .woocommerce .woocommerce-error a:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .woocommerce-error a.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-error a.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-error::before{color:#6b7280}#page-default .woocommerce .woocommerce-MyAccount-navigation{padding-right:10px}#page-default .woocommerce .woocommerce-MyAccount-navigation ul{display:inline-flex;flex-wrap:wrap;flex-direction:column}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;padding-bottom:10px}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;display:inline-block;background:#c8102e;border:none;padding:15px 25px;font-size:1rem;font-weight:600;color:#fff;transition:.5s all ease-out;font-family:"Open Sans",sans-serif;border-radius:100px;width:100%;text-align:center;padding:10px 25px}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:#000;color:#fff;cursor:pointer}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li a.btn-transparent{background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li a.btn-transparent:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li a i{margin-right:10px}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard i:before{content:'\f015'}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders i:before{content:'\f49e'}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address i:before{content:'\f5a0'}#page-default .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout i:before{content:'\f2f5'}#page-default .woocommerce .woocommerce-MyAccount-content{display:block;width:70%}.mod-whats{display:block;position:fixed;left:10px;bottom:10px;width:auto;z-index:999}.mod-whats .whats-icono{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;background:#00bb2d;color:#fff;font-size:2rem;border-radius:100%;box-shadow:0px 0px 3px 0px #000}.mod-whats .whats-icono:hover{cursor:pointer;opacity:0.8}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media only screen and (min-width:960px) and (max-width:1199px){html,body{font-size:15px}section{width:100%}section .wrapp{width:960px;margin:0 auto}section .wrapp.full{width:100%}}@media only screen and (min-width:720px) and (max-width:959px){html,body{font-size:14px}section{width:100%}section .wrapp{width:720px;margin:0 auto}section .wrapp.full{width:100%}}@media only screen and (min-width:480px) and (max-width:719px){html,body{font-size:13px;overflow-x:hidden}h1{font-size:3.0rem}h2{font-size:2.0rem}h3{font-size:1.0rem}section{width:100%}section .wrapp{width:480px;margin:0 auto}section .wrapp.full{width:100%}#btn-toggle-menu{display:inherit}#btn-toggle-menu svg{fill:#dcb562 !important}header{position:fixed;width:100%;background:#fff;display:flex;flex-direction:column-reverse;justify-content:center;height:100vh;padding:10px;left:0;z-index:999;top:-110%;transition:all .3s ease-in-out}header .mod-top{position:relative;background:none}header .mod-top .wrapp{display:flex;justify-content:space-between;align-items:center;flex-direction:column}header .mod-top .wrapp a{color:#0d1d38}header .mod-nav .wrapp{display:flex;justify-content:space-between;align-items:center;flex-direction:column}header .mod-nav .wrapp .col-logo{text-align:center}header .mod-nav .wrapp .col-logo img{width:50%}header .mod-nav .wrapp .col-menu{width:100%;margin:50px}header .mod-nav .wrapp .col-menu .main-menu{display:flex;flex-direction:column;justify-content:center}header .mod-nav .wrapp .col-menu .main-menu .menu-item{text-align:center;margin:10px auto}header .mod-nav .wrapp .col-menu .main-menu .menu-item a{margin:0}header .mod-nav .wrapp:after{display:none}header .mod-nav .wrapp:before{display:none}header.drop-menu{transition:all .3s ease-in-out;top:0%}section[id^="mod-"]{padding:50px 0}section[id^="mod-"] .wrapp .mod-head{margin-bottom:10px}#mod-showcase{height:auto}#mod-showcase .wrapp{position:relative}#mod-showcase .wrapp .mod-head{margin:25px auto}#mod-showcase .wrapp .mod-head .ribbon{display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#f8f9fc;padding:10px 25px;border-radius:100px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-head .ribbon:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-head .ribbon i{color:#dcb562;margin-right:5px}#mod-showcase .wrapp .mod-main{margin:25px auto}#mod-showcase .wrapp .mod-main h1{color:#fff}#mod-showcase .wrapp .mod-main h1 strong{color:#dcb562}#mod-showcase .wrapp .mod-main .buttons{margin:50px auto}#mod-showcase .wrapp .mod-foot{margin:25px auto}#mod-showcase .wrapp .mod-foot .cards .card{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:15px 0;min-width:170px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-foot .cards .card:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-foot .cards .card svg{color:#dcb562;margin-right:5px;font-size:1.5rem}#mod-showcase .wrapp .mod-foot .cards .card span{color:#fff;margin:0}#mod-banner .wrapp .mod-foot .buttons{flex-direction:column}#mod-banner .wrapp .mod-foot .buttons .btn{margin:10px auto;width:100%}#mod-covertura,#mod-oferta,#mod-values,#mod-welcome,#mod-servicios,#mod-rutas,#mod-contacto{padding:25px 0}#mod-covertura .wrapp,#mod-oferta .wrapp,#mod-values .wrapp,#mod-welcome .wrapp,#mod-servicios .wrapp,#mod-rutas .wrapp,#mod-contacto .wrapp{flex-direction:column}#mod-covertura .wrapp .mod-main,#mod-oferta .wrapp .mod-main,#mod-values .wrapp .mod-main,#mod-welcome .wrapp .mod-main,#mod-servicios .wrapp .mod-main,#mod-rutas .wrapp .mod-main,#mod-contacto .wrapp .mod-main{flex-direction:column}#mod-covertura .wrapp .mod-right,#mod-oferta .wrapp .mod-right,#mod-values .wrapp .mod-right,#mod-welcome .wrapp .mod-right,#mod-servicios .wrapp .mod-right,#mod-rutas .wrapp .mod-right,#mod-contacto .wrapp .mod-right,#mod-covertura .wrapp .mod-left,#mod-oferta .wrapp .mod-left,#mod-values .wrapp .mod-left,#mod-welcome .wrapp .mod-left,#mod-servicios .wrapp .mod-left,#mod-rutas .wrapp .mod-left,#mod-contacto .wrapp .mod-left,#mod-covertura .wrapp .main-left,#mod-oferta .wrapp .main-left,#mod-values .wrapp .main-left,#mod-welcome .wrapp .main-left,#mod-servicios .wrapp .main-left,#mod-rutas .wrapp .main-left,#mod-contacto .wrapp .main-left,#mod-covertura .wrapp .main-right,#mod-oferta .wrapp .main-right,#mod-values .wrapp .main-right,#mod-welcome .wrapp .main-right,#mod-servicios .wrapp .main-right,#mod-rutas .wrapp .main-right,#mod-contacto .wrapp .main-right,#mod-covertura .wrapp .accordion-gpo,#mod-oferta .wrapp .accordion-gpo,#mod-values .wrapp .accordion-gpo,#mod-welcome .wrapp .accordion-gpo,#mod-servicios .wrapp .accordion-gpo,#mod-rutas .wrapp .accordion-gpo,#mod-contacto .wrapp .accordion-gpo{width:100%}#mod-contacto .row{flex-direction:column-reverse}#mod-contacto .row .cto-main{padding:0;margin:0}#mod-contact{width:100%;background:#0d1d38}#mod-contact .wrapp{display:flex;justify-content:center;padding:0}#mod-contact .wrapp .btn-quote{display:none}#mod-contact .wrapp:before{display:none}#mod-contact .wrapp:after{display:none}#mod-sitemap .wrapp{display:flex;justify-content:space-between;padding:50px 0px 50px 0px;flex-wrap:wrap}#mod-sitemap .wrapp .col-map{position:relative;width:45%}.post{margin-bottom:25px}.post .frame{display:flex;height:auto;width:100%;justify-content:space-between;flex-direction:column}.post .frame .post-left{height:100%;width:100%;padding:25px}.post .frame .post-right{height:100%;width:100%;padding:25px;display:flex;flex-direction:column;justify-content:space-between}.post .frame .post-right .post-head{text-align:center;color:#718192}.post .frame .post-right .post-main{margin:10px auto}.post .frame .post-right .post-foot .post-readmore{text-align:center}}@media only screen and (min-width:0px) and (max-width:479px){html,body{font-size:13px;overflow-x:hidden}h1{font-size:3.0rem}h2{font-size:2.0rem}h3{font-size:1.0rem}section{width:100%}section .wrapp{width:95vw;margin:0 auto}section .wrapp.full{width:100%}#btn-toggle-menu{display:inherit}#btn-toggle-menu svg{fill:#dcb562 !important}header{position:fixed;width:100%;background:#fff;display:flex;flex-direction:column-reverse;justify-content:center;height:100vh;padding:10px;left:0;z-index:999;top:-110%;transition:all .3s ease-in-out}header #mod-top{position:relative;background:none;padding:0 !important}header #mod-top .wrapp{display:flex;justify-content:space-between;align-items:center;flex-direction:column}header #mod-top .wrapp .mod-left{display:flex;flex-direction:column}header #mod-top .wrapp .mod-left a{margin:10px auto}header #mod-top .wrapp a{color:#0d1d38;text-align:center;padding:0}header #mod-nav{padding:0 !important}header #mod-nav .wrapp{display:flex;justify-content:space-between;align-items:center;flex-direction:column}header #mod-nav .wrapp .col-logo{text-align:center;padding:0}header #mod-nav .wrapp .col-logo img{width:50%}header #mod-nav .wrapp .col-menu{width:100%;margin:0px;padding:0}header #mod-nav .wrapp .col-menu .main-menu{display:flex;flex-direction:column;justify-content:center}header #mod-nav .wrapp .col-menu .main-menu .menu-item{text-align:center;margin:10px auto}header #mod-nav .wrapp .col-menu .main-menu .menu-item a{margin:0}header #mod-nav .wrapp:after{display:none}header #mod-nav .wrapp:before{display:none}header.drop-menu{transition:all .3s ease-in-out;top:0%}section[id^="mod-"]{padding:50px 0}section[id^="mod-"] .wrapp .mod-head{margin-bottom:10px}#mod-showcase{height:auto;padding:0 !important}#mod-showcase .wrapp{position:relative}#mod-showcase .wrapp .mod-head{margin:25px auto}#mod-showcase .wrapp .mod-head .ribbon{display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#f8f9fc;padding:10px 25px;border-radius:100px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-head .ribbon:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-head .ribbon i{color:#dcb562;margin-right:5px}#mod-showcase .wrapp .mod-main{margin:25px auto;text-align:center}#mod-showcase .wrapp .mod-main h1{color:#fff}#mod-showcase .wrapp .mod-main h1 strong{color:#dcb562}#mod-showcase .wrapp .mod-main .buttons{margin:50px auto}#mod-showcase .wrapp .mod-foot{margin:25px auto;text-align:center}#mod-showcase .wrapp .mod-foot .cards .card{margin-bottom:5px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:15px 0;min-width:170px;background:rgba(255,255,255,0.1);border:solid 1px rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-foot .cards .card:hover{background:rgba(255,255,255,0.3);transition:.3s background linear}#mod-showcase .wrapp .mod-foot .cards .card svg{color:#dcb562;margin-right:5px;font-size:1.5rem}#mod-showcase .wrapp .mod-foot .cards .card span{color:#fff;margin:0}#mod-banner .wrapp .mod-foot .buttons{flex-direction:column}#mod-banner .wrapp .mod-foot .buttons .btn{margin:10px auto;width:100%}#mod-covertura,#mod-oferta,#mod-values,#mod-welcome,#mod-servicios,#mod-rutas,#mod-contacto{padding:25px 0}#mod-covertura .wrapp,#mod-oferta .wrapp,#mod-values .wrapp,#mod-welcome .wrapp,#mod-servicios .wrapp,#mod-rutas .wrapp,#mod-contacto .wrapp{flex-direction:column}#mod-covertura .wrapp .mod-main,#mod-oferta .wrapp .mod-main,#mod-values .wrapp .mod-main,#mod-welcome .wrapp .mod-main,#mod-servicios .wrapp .mod-main,#mod-rutas .wrapp .mod-main,#mod-contacto .wrapp .mod-main{flex-direction:column}#mod-covertura .wrapp .mod-right,#mod-oferta .wrapp .mod-right,#mod-values .wrapp .mod-right,#mod-welcome .wrapp .mod-right,#mod-servicios .wrapp .mod-right,#mod-rutas .wrapp .mod-right,#mod-contacto .wrapp .mod-right,#mod-covertura .wrapp .mod-left,#mod-oferta .wrapp .mod-left,#mod-values .wrapp .mod-left,#mod-welcome .wrapp .mod-left,#mod-servicios .wrapp .mod-left,#mod-rutas .wrapp .mod-left,#mod-contacto .wrapp .mod-left,#mod-covertura .wrapp .main-left,#mod-oferta .wrapp .main-left,#mod-values .wrapp .main-left,#mod-welcome .wrapp .main-left,#mod-servicios .wrapp .main-left,#mod-rutas .wrapp .main-left,#mod-contacto .wrapp .main-left,#mod-covertura .wrapp .main-right,#mod-oferta .wrapp .main-right,#mod-values .wrapp .main-right,#mod-welcome .wrapp .main-right,#mod-servicios .wrapp .main-right,#mod-rutas .wrapp .main-right,#mod-contacto .wrapp .main-right,#mod-covertura .wrapp .accordion-gpo,#mod-oferta .wrapp .accordion-gpo,#mod-values .wrapp .accordion-gpo,#mod-welcome .wrapp .accordion-gpo,#mod-servicios .wrapp .accordion-gpo,#mod-rutas .wrapp .accordion-gpo,#mod-contacto .wrapp .accordion-gpo{width:100%}.mod-features .wrapp .mod-main .features .feature .frame{border:solid 1px #dcb562}.mod-values .wrapp .mod-right .values .value .frame{border:solid 1px #dcb562}.mod-counters .wrapp .mod-main .counters .counter .frame h1{font-size:8rem}.mod-industrias .wrapp .mod-main .industrias .industria .frame{border:solid 1px #dcb562}.mod-industrias .wrapp .mod-main .industrias .industria .frame .ico{width:150px;height:150px;font-size:7rem}#mod-contacto .row{flex-direction:column-reverse}#mod-contacto .row .cto-main{padding:0;margin:0}#mod-contact{width:100%;background:#0d1d38}#mod-contact .wrapp{display:flex;justify-content:center;padding:0}#mod-contact .wrapp .btn-quote{display:none}#mod-contact .wrapp:before{display:none}#mod-contact .wrapp:after{display:none}#mod-sitemap .wrapp{display:flex;justify-content:space-between;padding:50px 0px 50px 0px;flex-wrap:wrap}#mod-sitemap .wrapp .col-map{position:relative;width:100%;max-width:100%;text-align:center}#mod-sitemap .wrapp .col-map .list{text-align:center}#mod-sitemap .wrapp .col-map a{text-align:center;display:inline-block}#mod-copiright{padding:0px 0 100px 0;text-align:center}#mod-copiright .wrapp{text-align:center}.post{margin-bottom:25px}.post .frame{display:flex;height:auto;width:100%;justify-content:space-between;flex-direction:column}.post .frame .post-left{height:100%;width:100%;padding:25px}.post .frame .post-right{height:100%;width:100%;padding:25px;display:flex;flex-direction:column;justify-content:space-between}.post .frame .post-right .post-head{text-align:center;color:#718192}.post .frame .post-right .post-main{margin:10px auto}.post .frame .post-right .post-foot .post-readmore{text-align:center}}