@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,300;0,400;0,600;0,700;1,300&display=swap);:root{--main-color:#48c7ec;--second-color:#a19fa2;--third-color:#222}body{font-family:'Titillium Web',sans-serif}a{transition:.4s ease-out!important;text-decoration:none;color:var(--second-color)}a:hover{color:var(--main-color)}p,li{color:#848484}h1,h2,h3,h4,h5,h6{color:#222}.bg-1{background:var(--main-color)!important}.bg-2{background:var(--second-color)!important}.bg-3{background:var(--third-color)!important}.text-color-1{color:var(--main-color)}.text-color-2{color:var(--second-color)}.text-color-3{color:var(--third-color)}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.f-italic{font-style:italic!important}.titulo-seccion{position:relative;padding-bottom:15px;margin-bottom:50px}.titulo-seccion:before{content:"";position:absolute;top:90%;left:0;width:50px;height:4px;background:#48c7ec}.titulo-seccion.text-center:before{left:50%;margin-left:-25px}#btn-top{position:fixed;bottom:20px;right:30px;z-index:100;font-size:.7rem;border:none;outline:none;background-color:var(--main-color);color:#fff;cursor:pointer;padding:12px;border-radius:0;box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%)}.btn-1{border-radius:0;background:var(--main-color);border:2px solid var(--main-color);text-transform:uppercase;color:#fff}.btn-1:hover{background:#fff;color:var(--main-color)}#interiores-header{background:#2c3038;padding-top:.9rem;padding-bottom:.9rem}#interiores-header a:hover{text-decoration:none}#interiores-header a:hover .text-zelda{color:#169af0}#interiores-header .icon{color:#169af0}#interiores-header .text-zelda{color:#fff}#interiores-header a.icon-social{color:#fff;margin-right:.9rem;font-size:.9rem}#interiores-header a.icon-social:hover{color:var(--main-color)}#main-menu{background:linear-gradient(90deg,rgba(0,108,171,.9150035014005602) 0%,rgba(7,78,125,.623686974789916) 35%,rgba(0,113,173,.8701855742296919) 100%);padding:0}.bloque-navbar{display:none;height:30px}#main-menu .navbar-brand{display:none}#main-menu .navbar-collapse .nav-pills{margin-left:auto;margin-right:auto}#main-menu .nav-item{padding-left:40px;padding-right:40px;text-align:center}#main-menu .nav-item .nav-link{text-transform:uppercase;color:#fff;font-size:1.3rem}#main-menu .nav-item .nav-link.active{background:transparent;color:var(--second-color);font-weight:700}#main-menu .nav-item .nav-link:hover{color:var(--second-color)}#main-menu .nav-item .dropdown-menu{background:#222;top:90%;border:none;border-radius:0;z-index:9000!important;transition:all ease .5s!important;border-top:2px solid var(--main-color)}#main-menu .dropdown:hover .dropdown-menu{display:block}#main-menu .nav-item .dropdown-menu .dropdown-item{color:#848484;border-bottom:1px dashed #3c3c3c;text-transform:uppercase}#main-menu .nav-item .dropdown-menu .dropdown-item:hover{color:var(--main-color);background:transparent}.nav-interiores{background:#fff!important}.nav-interiores .navbar-brand{display:block!important;color:#696868;font-weight:600;text-transform:uppercase;font-size:1.5rem}.nav-interiores .nav-item{padding-left:20px!important;padding-right:20px!important}.nav-interiores .nav-item .nav-link{color:#333!important;font-size:1.2rem!important;font-weight:500}.nav-interiores .nav-item .nav-link.active-nav{color:var(--main-color)!important;font-weight:700!important}.nav-interiores .nav-item .nav-link:hover{color:var(--main-color)!important}.nav-interiores .navbar-collapse .nav-pills{margin-right:0!important}@media (max-width:990px ){.bloque-navbar{display:block}.navbar-brand{font-size:1.3rem!important;padding-left:.8rem}#interiores-header .col-md-8 a{display:block;text-align:center;margin-bottom:.5rem}#interiores-header .col-md-4{text-align:center!important}#nav-seccion{padding-left:0!important;padding-right:0!important}#nav-seccion a{font-size:.9rem}.bloque-navbar{display:none!important}}#main-footer .icon-social{color:var(--main-color);border-radius:50%;border:2px solid var(--main-color);display:inline-block;height:40px;line-height:38px;margin:auto 8px;width:40px;font-size:1.4rem;text-align:center;background:transparent}#main-footer .icon-social:hover{background:var(--main-color);color:#fff!important}#main-footer a{color:#49494b}#main-footer a:hover{color:var(--main-color)}#banner-interiores{min-height:200px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#banner-interiores:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(72,199,236,.9);z-index:0}#banner-interiores .content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#banner-interiores .content h1{text-align:center;color:#fff;z-index:2}#nav-seccion{padding:.75rem 1rem;background:#fff;border-bottom:1px solid #eee;margin-bottom:2rem}#nav-seccion a:hover{text-decoration:none}#nav-seccion .icon-arrow{color:#2c3038;font-size:.9rem}.content-banner-start{background:rgba(0,0,0,.6);border-left:5px solid var(--main-color);position:absolute;left:50%;right:0;top:38%;bottom:23%;z-index:200;padding:1.2rem}.ejecutivos{position:absolute;right:5px;bottom:-40px;z-index:300}.ejecutivos img{width:180px;height:auto}.content-banner-start h2{font-size:3.3rem}.content-coaching-ejecutivo{background:#a19fa2}.content-coaching-ejecutivo p{font-size:1.2rem;color:#000}#cursos-formacion p{font-size:1.2rem}#cursos-formacion li{font-size:1.2rem}.text-ariel{position:absolute;bottom:-45px;left:20%}#contacto .btn-contacto{max-width:600px;width:100%;font-weight:700;font-size:2rem;background:linear-gradient(90deg,rgba(0,125,198,1) 0%,rgba(13,215,255,1) 50%,rgba(0,140,187,1) 91%);border-radius:1.1rem;color:#fff}#contacto .btn-contacto:hover{background:var(--main-color)}@media (max-width:600px ){.content-banner-start{display:none}.ejecutivos img{width:90px}.ejecutivos{bottom:50px;right:0}.nombre{display:block!important}.titulo-seccion{font-size:3rem;line-height:3rem}.col-padding-x{padding-right:15px!important;padding-left:15px!important}#cursos-formacion p{font-size:1.5rem}.text-ariel{position:unset;padding-left:10px}#contacto .btn-contacto{font-size:2rem}}.quien-soy li{transition:.6s}.quien-soy li:hover{color:#333}#sobre-mi .card{transition-duration:.5s ease;min-height:340px;overflow:hidden}#sobre-mi .card .icon{font-size:4rem;text-align:center;color:var(--main-color);transition-duration:.5s ease}#sobre-mi .card h5{transition-duration:.6s}#sobre-mi .card p{transition-duration:.7s}#sobre-mi .card:hover{background:var(--main-color);border:none!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}#sobre-mi .card:hover .icon{color:#fff!important}#sobre-mi .card:hover h5{color:#fff!important}#sobre-mi .card:hover p{color:#fff!important}@media (max-width:600px ){#sobre-mi .card{min-height:auto}}#cursos-de-capacitacion .card{height:327px;overflow:hidden;transition:.6s}#cursos-de-capacitacion .card h4{transition:.5s}#cursos-de-capacitacion .card:hover{transform:translateY(-.9rem)}#cursos-de-capacitacion .card:hover h4{color:var(--main-color)}.servicios table tr td{border-bottom:1px dashed #3c3c3c!important}.servicios table tr th{border-bottom:1px dashed #3c3c3c!important}.table td,.table th{border-bottom:1px dashed #3c3c3c!important;border-top:1px dashed #3c3c3c!important}.flechas-slick{position:absolute;top:40%;bottom:40%;z-index:5;width:40px;height:40px;background:rgba(0,0,0,.66);font-size:16px;line-height:40px;text-align:center;color:#fff}.flechas-slick:hover{cursor:pointer;background: #48c6ecd1}.flechas-slick.prev{left:4px}.flechas-slick.next{right:4px}#principales-modalidades .card{overflow:hidden}#principales-modalidades .card .text{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.66);transition:.6s}#principales-modalidades .card .text .content-icon{background:var(--main-color);text-align:center}#principales-modalidades .card .text .content-icon .icon{color:#fff;font-size:2rem;padding:15px 10px 15px 10px}#principales-modalidades .card .text .titulo h6{color:#fff;font-weight:700;padding-top:5px;padding-left:10px;text-align:left}#principales-modalidades .card .text .titulo a{padding-left:10px;color:#fff}#principales-modalidades .card .text .titulo a:hover{color:var(--main-color);cursor:pointer}.form-control{background:#f7f7f7;border-radius:0;border:1px solid #f4f4f4;padding:12px 15px;height:55px}.form-control:focus{border-color:#48c7ec;box-shadow:none;background:#f7f7f7}#contacto .icon-social{color:var(--main-color);border-radius:50%;border:2px solid var(--main-color);display:inline-block;height:40px;line-height:38px;margin:auto 8px;width:40px;font-size:1.4rem;text-align:center;background:transparent}#contacto .icon-social:hover{background:var(--main-color);color:#fff!important}@media (max-width:600px ){iframe{height:250px!important}}