.s-booking,.section-booking-mobil a{width:100%;position:relative;bottom:0}#modal-popup2 .errorTxt #general_message-error,.s-booking .errorTxt #general_message-error{padding-top:10px}.error-recaptcha,.modal-msj,div.msjerror{display:none}.s-booking{display:block;z-index:9999;visibility:visible;transition:visibility 0s,opacity .5s linear;background-color:#000}.s-booking .errorTxt{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff;text-align:center}.s-booking .form-booking .form-group{margin-top:1rem;margin-bottom:1rem;height:32px;max-width:20%;flex:unset;padding:0 10px}.s-booking .form-booking .form-group optgroup,.s-booking .form-booking .form-group option{color:#4a4a4a}.s-booking .form-booking .form-group button,.s-booking .form-booking .form-group input,.s-booking .form-booking .form-group select,.section-booking-mobil a{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:normal}.s-booking .form-booking .form-group button{font-size:14px;line-height:normal;background-color:#e30613;border:1px solid #e30613;height:32px;width:100%;padding-top:4px!important}.s-booking .form-booking .form-group button:hover{color:#e30613;background-color:#000}.s-booking .form-booking .form-group input,.s-booking .form-booking .form-group select{font-size:14px;line-height:normal;padding:0 15px;height:32px;border:1px solid #fff!important;background:0 0}.s-booking .form-booking .form-group select{opacity:.4;border-radius:0!important}.section-booking-mobil{width:100%;display:none;visibility:visible;height:64px;background-color:#fff}.section-booking-mobil a{font-size:20px;line-height:2.5;height:64px;background-color:#e30613}.section-booking-mobil a:hover{color:#9b9b9b}#modal-popup2{max-width:488px;background-color:#fff}#modal-popup2 h5{color:#4a4a4a;font-family:Montserrat,sans-serif;font-size:21px;font-weight:700;letter-spacing:normal;line-height:1.23}#modal-popup2 .errorTxt,#modal-popup2 .form-booking .form-group button{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:normal}#modal-popup2 .mfp-close{color:#979797}#modal-popup2 .errorTxt{color:#4a4a4a;text-align:center}#modal-popup2 .form-booking .form-group{margin-top:1rem;margin-bottom:1rem;height:37px;max-width:100%;flex-direction:column;padding:0 10px}#modal-popup2 .form-booking .form-group option{color:#4a4a4a}#modal-popup2 .form-booking .form-group button{color:#fff;background-color:#e30613;border:1px solid #e30613;height:37px}#modal-popup2 .form-booking .form-group input,#modal-popup2 .form-booking .form-group select,#modal-popup2 .form-booking textarea{border:1px solid #4a4a4a!important;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal}#modal-popup2 .form-booking .form-group button:hover{color:#e30613;background-color:#fff}#modal-popup2 .form-booking .form-group input,#modal-popup2 .form-booking .form-group select{height:37px;background:0 0;color:#4a4a4a;opacity:.5}#modal-popup2 .form-booking .form-group input::placeholder,#modal-popup2 .form-booking .form-group select::placeholder{color:#4a4a4a;text-transform:uppercase}#modal-popup2 .form-booking textarea{padding:10px!important;height:110px;resize:vertical}.menu-fixed{position:fixed!important;bottom:0;z-index:9999!important}.mfp-close{border:none}@media (max-width:992px){.s-booking{display:none}.section-booking-mobil{display:block}}@media (max-width:480px){.mfp-wrap{top:0}.mfp-container{padding:0!important;position:fixed!important;overflow-y:scroll}}.blog-text p,.section-blog-post .blog-text p{max-width:100%;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-text p{display:-webkit-box;height:auto;margin:0 auto;line-height:1;-webkit-line-clamp:4}.blog-view h1,.blog-view h2{font-weight:700;line-height:normal;font-family:Montserrat,sans-serif;letter-spacing:normal}.banner-style2 figcaption{position:absolute;right:-50px;top:30px;height:100%;height:calc(100% - 60px);min-width:60%}.section-blog-interactive .banner-style2 figure figcaption{right:40px;opacity:1;visibility:visible}.blog-view{padding-bottom:30px;padding-top:150px}.blog-view h1{font-size:40px}.blog-view h2{font-size:30px}.blog-view p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:2;margin-top:5px;margin-bottom:5px}.blog-view em,.blog-view li{color:#e30613}.section-blog-slider .bg-gray-opacity{background-color:rgba(74,74,74,.7)!important}.section-blog-slider a,.section-blog-slider span{font-family:Montserrat,sans-serif;font-size:19px;font-weight:600;line-height:normal;letter-spacing:normal}.section-blog-slider a:hover{color:#e30613}.section-blog-interactive p,.section-blog-interactive span,.section-blog-interactive span.title{font-family:Montserrat,sans-serif;color:#fff;letter-spacing:normal}.section-blog-slider h4 a{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:normal;letter-spacing:normal}.section-blog-slider a.btn{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:normal;letter-spacing:normal}.section-blog-interactive .bg-red-opacity{background-color:rgba(227,6,19,.9)!important}.section-blog-interactive span{font-size:14px;font-weight:700;line-height:2.5;opacity:.75}.section-blog-interactive span.title{font-size:21px;font-weight:700;line-height:normal;line:1.43;opacity:1}.section-blog-interactive p{font-size:14px;font-weight:400;line-height:normal}.section-blog-interactive a.btn,.section-blog-items a.post-title,.section-blog-items span{font-weight:700;line-height:normal;font-family:Montserrat,sans-serif}.section-blog-interactive a.btn{font-size:12px;letter-spacing:normal;text-align:center}.section-blog-items a.post-title{font-size:21px;letter-spacing:normal;color:#4a4a4a}.section-blog-items a.post-title:hover{color:#e30613}.section-blog-items p{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.5;color:#4a4a4a}.section-blog-items span,aside input{font-size:12px;letter-spacing:normal}.section-blog-items span{color:#4a4a4a}.section-blog-items .separator-line-horrizontal-full{background-color:#9b9b9b!important}.pagination a{border-color:#e30613;color:#e30613}.pagination a:hover{background-color:#000;border-color:#000!important}.pagination .active a{background-color:#e30613;color:#fff;pointer-events:none;cursor:default}.pagination ul>.disabled>a{pointer-events:none;cursor:default;color:#e30613!important}aside input{border-color:#9b9b9b!important;color:#9b9b9b!important;font-family:Montserrat,sans-serif;font-weight:400;line-height:normal}aside .aside-title>span{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.25;color:#4a4a4a}aside a.btn,aside p{font-size:14px;line-height:normal;letter-spacing:normal;font-family:Montserrat,sans-serif}aside .aside-title::after{background-color:#e30613!important;height:2px!important}aside p{font-weight:400;color:#4a4a4a}aside a.btn{color:#fff;background-color:#e30613;border-color:#e30613;font-weight:700}aside a.btn:hover{background-color:#fff;color:#e30613}aside .extra-small-icon li a,footer{background-color:#000!important}aside .extra-small-icon li a{color:#fff!important}aside .categories li{padding:0;margin:0}aside .categories li a,aside .categories li>span{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;letter-spacing:normal;color:#9b9b9b;line-height:3.17}aside .bg-deep-red{background-color:#e30613}aside .bg-deep-red span{font-family:Montserrat,sans-serif;font-size:21px;font-weight:400;letter-spacing:normal;line-height:1.67;color:#fff}aside .popular-post a span{color:#e30613!important;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:normal;letter-spacing:normal}aside .popular-post span.clearfix{font-family:Montserrat,sans-serif;font-size:10px;font-weight:500;letter-spacing:normal;color:#9b9b9b;line-height:2.2}aside .section-archieve li a,aside .section-archieve li span,aside .small-newsletter #title-newsletter,aside .small-newsletter input,aside .tag-cloud a{font-size:12px;font-weight:500;color:#9b9b9b;letter-spacing:normal;font-family:Montserrat,sans-serif}aside .tag-cloud a{line-height:normal;border-color:#9b9b9b}aside .section-archieve li{border-bottom:none!important}aside .section-archieve li a,aside .section-archieve li span{line-height:2}aside .small-newsletter input{line-height:normal;border-color:#9b9b9b}aside .small-newsletter #title-newsletter{line-height:normal}aside .small-newsletter #mce-EMAIL-error>.text-danger{color:#e30613!important}.section-slide-blog h1{font-family:Montserrat,sans-serif;font-size:58px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff}.section-slide-blog span{font-family:Raleway,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:2px;color:#fff}.section-img-text p,.section-text blockquote p,.section-text p{line-height:1.5;letter-spacing:normal}.section-text *{font-family:Montserrat,sans-serif!important;color:#4a4a4a}.section-text p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#4a4a4a}.section-text p span.author{color:#e30613!important}.section-text blockquote{font-style:normal!important;color:#e30613;padding-top:5px;padding-bottom:5px}.section-text blockquote p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;color:#4a4a4a;font-style:normal!important;margin-bottom:0!important}.section-img-text{background-color:#4a4a4a}.section-img-text *{font-family:Montserrat,sans-serif!important;color:#fff}.section-img-text p,.tag-cloud a{font-family:Montserrat,sans-serif}.section-img-text p{font-size:16ox;font-weight:400;color:#fff!important}.tag-cloud a{font-size:12px;font-weight:500;line-height:normal;letter-spacing:normal;color:#9b9b9b;border-color:#9b9b9b}@media (max-width:1080px){.section-blog-interactive figcaption{padding:15px;width:80%}}@media (max-width:991px){.section-blog-interactive figcaption{padding:7%;height:calc(100% - 80px);min-width:50%;width:50%}}@media (max-width:767px){section.section-slide-blog{padding:120px 0 50px}section.section-slide-blog h1{font-size:48px}}@media (max-width:590px){.section-blog-interactive figcaption{width:80%!important;height:calc(100% - 60px)}section.section-slide-blog h1{font-size:40px}}@media (max-width:400px){.section-slide-blog{padding:130px 0 50px!important}.section-slide-blog h1{font-size:30px!important}}header .top-header-area a,header nav.navbar.bootsnav ul.nav>li>a{font-size:12px;line-height:normal;font-family:Montserrat,sans-serif;letter-spacing:normal}.icon-comunicacion{content:url(../images/icons/comunicacion.svg)}.icon-e-marketing{content:url(../images/icons/e-marketing.svg)}.icon-website{content:url(../images/icons/website.svg)}.icon-desarrollo{content:url(../images/icons/desarrollo.svg)}.icon-business{content:url(../images/icons/business.svg)}.icon-technology{content:url(../images/icons/technology.svg)}.icon-marketing{content:url(../images/icons/marketing.svg)}.icon-mesure{content:url(../images/icons/mesure.svg)}.icon-play{content:url(../images/icons/play.svg);margin-bottom:25px}.icon-engagement{content:url(../images/icons/Engagement-center.svg)}.icon-villas{content:url(../../images/icons/villas.svg)}.icon-natural{content:url(../../images/icons/natural.svg)}.icon-pool{content:url(../../images/icons/pool.svg)}.icon-a-b{content:url(../../images/icons/a-b.svg)}.icon-c{content:url(../../images/icons/c.svg)}.icon-hotel{content:url(../../images/icons/hotel-back.svg)}.icon-viviendas{content:url(../../images/icons/viviendas.svg)}.icon-diamond{content:url(../../images/icons/diamond.svg)}.icon-mountains{content:url(../../images/icons/mountains.svg)}.icon-boot{content:url(../../images/icons/boot.svg)}.icon-shopping{content:url(../../images/icons/shopping.svg)}.icon-email{content:url(../../images/icons/email-back.svg)}.icon-valores-black{content:url(../../images/icons/PorqueDessur_Valores_negro.svg)}.icon-experiencia-black{content:url(../../images/icons/PorqueDessur_Experiencia_negro.svg)}.icon-estilo-black{content:url(../../images/icons/PorqueDessur_Estilo_negro.svg)}.icon-valores-white{content:url(../../images/icons/PorqueDessur_Valores_blanco.svg)}.icon-experiencia-white{content:url(../../images/icons/PorqueDessur_Experiencia_blanco.svg)}.icon-estilo-white{content:url(../../images/icons/PorqueDessur_Estilo_blanco.svg)}.icon-shield{content:url(../../images/icons/Simbolo_Escudo_Dessur.svg)}.icon-email-white{content:url(../../images/icons/Contacto_Correo.svg)}.icon-phone-white{content:url(../../images/icons/Contacto_Hablemos.svg)}.icon-dirrection-white{content:url(../../images/icons/Contacto_Direccion.svg)}.icon-design-nature{content:url(../../images/icons/design-nature.svg)}.icon-blueprint{content:url(../../images/icons/blueprint.svg)}.icon-blueprint-2{content:url(../../images/icons/blueprint-2.svg)}.icon-running-man{content:url(../../images/icons/running-man.svg)}.icon-seal{content:url(../../images/icons/seal.svg)}.icon-save-money{content:url(../../images/icons/save-money.svg)}.icon-pyramid{content:url(../../images/icons/pyramid.svg)}.icon-palm-tree{content:url(../../images/icons/palm-tree.svg)}.icon-cabanas{content:url(../../images/icons/icon-cabana.png)}.icon-house{content:url(../../images/icons/house.svg)}.icon-360{content:url(../../images/icons/icon-360.png)}.icon-open-magazine{content:url(../../images/icons/open-magazine.svg)}.icon-aeropuerto{content:url(../../images/icons/aeropuerto.svg)}.icon-alberca{content:url(../../images/icons/alberca.svg)}.icon-area-bbq{content:url(../../images/icons/area-bbq.svg)}.icon-area-ninos{content:url(../../images/icons/area-ninos.svg)}.icon-area-verde{content:url(../../images/icons/areas-verdes.svg)}.icon-asoleadores{content:url(../../images/icons/asoleadores.svg)}.icon-bano{content:url(../../images/icons/bano.svg)}.icon-calidad{content:url(../../images/icons/Calidad.svg)}.icon-canchas-tenis{content:url(../../images/icons/cancha-tenis.svg)}.icon-cancha{content:url(../../images/icons/cancha.svg)}.icon-carretera{content:url(../../images/icons/carretera.svg)}.icon-casa-club{content:url(../../images/icons/casa-club.svg)}.icon-casa{content:url(../../images/icons/Casa.svg)}.icon-club-playa{content:url(../../images/icons/club-playa.svg)}.icon-cocina{content:url(../../images/icons/cocina.svg)}.icon-comedor{content:url(../../images/icons/comedor.svg)}.icon-comercios{content:url(../../images/icons/comercios.svg)}.icon-condominio-privado{content:url(../../images/icons/condominio-privado.svg)}.icon-lavado{content:url(../../images/icons/lavado.svg)}.icon-departamento{content:url(../../images/icons/departamento.svg)}.icon-diseno{content:url(../../images/icons/diseno.svg)}.icon-elevador{content:url(../../images/icons/elevador.svg)}.icon-espacio{content:url(../../images/icons/espacio.svg)}.icon-estacionamiento{content:url(../../images/icons/estacionamiento.svg)}.icon-estudio{content:url(../../images/icons/estudio.svg)}.icon-exclusivo{content:url(../../images/icons/exclusivo.svg)}.icon-confianza{content:url(../../images/icons/confianza.svg)}.icon-gym{content:url(../../images/icons/gym.svg)}.icon-habitaciones{content:url(../../images/icons/habitaciones.svg)}.icon-hotel2{content:url(../../images/icons/hotel2.svg)}.icon-inversion{content:url(../../images/icons/inversion.svg)}.icon-lobby{content:url(../../images/icons/lobby.svg)}.icon-patio{content:url(../../images/icons/patio.svg)}.icon-plusvalia{content:url(../../images/icons/plusvalia.svg)}.icon-restaurante{content:url(../../images/icons/restaurante.svg)}.icon-retorno-inversion{content:url(../../images/icons/retorno-inversion.svg)}.icon-segmento-a{content:url(../../images/icons/segmento-a.svg)}.icon-segmento-b{content:url(../../images/icons/segmento-b.svg)}.icon-segmento-b-plus{content:url(../../images/icons/segmento-b-plus.svg)}.icon-segmento-c{content:url(../../images/icons/segmento-c.svg)}.icon-segmento-c-plus{content:url(../../images/icons/segmento-c-plus.svg)}.icon-spa{content:url(../../images/icons/spa.svg)}.icon-terraza{content:url(../../images/icons/terraza.svg)}.icon-trotapista{content:url(../../images/icons/trotapista.svg)}.icon-home{content:url(../../images/icons/home.svg)}.icon-vista-montana{content:url(../../images/icons/vista-montana.svg)}.icon-vista-mar{content:url(../../images/icons/vista-mar.svg)}.icon-condominio{content:url(../../images/icons/condominio.svg)}.icon-accesible{content:url(../../images/icons/accesible.svg)}.icon-chiquitzin{content:url(../../images/icons/chiquitzin.svg)}.icon-comunidad{content:url(../../images/icons/comunidad.svg)}.icon-confianza2{content:url(../../images/icons/confianza2.svg)}.icon-diseno-creativo{content:url(../../images/icons/diseno-creativo.svg)}.icon-espacios-saludables{content:url(../../images/icons/espacios-saludables.svg)}.icon-inversion2{content:url(../../images/icons/inversion2.svg)}.icon-ubicacion{content:url(../../images/icons/ubicacion.svg)}a.active .icon-comunicacion{content:url(../images/icons/comunicacion-active.svg)}a.active .icon-e-marketing{content:url(../images/icons/e-marketing-active.svg)}a.active .icon-website{content:url(../images/icons/website-active.svg)}a.active .icon-desarrollo{content:url(../images/icons/desarrollo-active.svg)}a.active .icon-business{content:url(../images/icons/business-active.svg)}a.active .icon-technology{content:url(../images/icons/technology-active.svg)}a.active .icon-marketing{content:url(../images/icons/marketing-active.svg)}a.active .icon-mesure{content:url(../images/icons/mesure-active.svg)}a.active .icon-engagement{content:url(../images/icons/Engagement-center-active.svg)}.logo-header{max-width:28%!important;width:304px}#mce-EMAIL-error,.section-blog-post img{width:100%}header .item-top2{display:none}header.sticky.header-with-topbar .top-header-area{top:-60px}header .navbar-default .navbar-toggler .icon-bar{background:#fff!important}header .top-header-area{background:#000;padding:10px 30px}header .top-header-area a{color:#fff;font-weight:600;padding-left:10px}header .top-header-area a.call-us{padding-right:15px}header .top-header-area a.call-us span{font-weight:400}header .top-header-area a.call-us span:hover,header .top-header-area a:hover{color:#e30613}header .top-header-area a.btn{background-color:rgba(255,255,255,.17)}header .top-header-area a>.text-language:hover{color:#e30613!important}header nav.navbar{padding-top:10px}header nav.navbar.bootsnav{background:#e30613}header nav.navbar.bootsnav ul.nav>li>a{margin-right:0;margin-left:15px;color:#fff!important;font-weight:700}header nav.navbar.bootsnav ul.nav>li>a.active{color:#fff}header nav.navbar.bootsnav ul.nav>li a:hover,header nav.navbar.bootsnav ul.nav>li>a:hover{color:#404042!important;text-decoration:none}#navbar-collapse-toggle-1{overflow-y:hidden!important}@media (max-width:1200px){.logo-header{max-width:28%!important}.btn-head-cotizar{padding:5px 15px!important}}@media (max-width:330px){header .top-header-area2 a{font-size:11px}}@media (max-width:767px){div.div-premisas .mx-5{margin:auto!important;padding-top:50px;text-align:center}div.premisas-items{padding-bottom:30px!important;text-align:center}div.premisas-items *{margin:auto!important}header .top-header-area .header-num{display:none!important}header ul{text-align:center}}@media (max-width:991px){.item-top,header .top-header-area2{display:none}.nav-header-container,nav li>a{margin-left:0!important}.nav-header-container{max-width:100%!important;margin-right:0!important;position:unset!important}#navbar-collapse-toggle-1{overflow-y:hidden!important}.main-slider-project{margin-top:125px}.header-with-topbar .navbar-top-proyect{top:50px}.header-with-topbar .navbar-top-proyect.navbar.bootsnav ul.nav>li>a{color:#fff}.header-with-topbar .navbar-top-proyect.navbar.bootsnav ul.nav>li>a:hover{color:#404042!important}nav.navbar.bootsnav .navbar-nav{background-color:#e30613;width:100%}nav li{text-align:center}}@media (max-width:600px){header .top-header-area .row{padding-right:0;padding-left:0}header .top-header-area .texto-top1{max-width:25%!important;flex:0 0 25%!important}header .top-header-area .texto-top2{max-width:75%!important;flex:0 0 75%!important;padding-right:0!important;padding-left:0!important}header .logo-header{max-width:76%!important}}@media (max-width:320px){header .top-header-area a.phone span{font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;line-height:normal;letter-spacing:normal}}html{background:linear-gradient(0deg,#000,#000);background-repeat:no-repeat;background-size:auto 110px}.read-less,.read-more{display:none}.read-less a,.read-more a{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.69;color:#e30613}#mce-EMAIL-error .text-danger{color:#fff!important}.slider-subtitle,.slider-title{font-family:Montserrat,sans-serif;letter-spacing:normal;color:#fff}.bg-red{background-color:#e30613}.slider-title{font-size:58px;font-weight:700;line-height:normal}.slider-subtitle{font-size:24px;font-weight:500;line-height:1.13;display:block}.section-about h2,.section-about p{font-family:Montserrat,sans-serif;letter-spacing:normal;color:#4a4a4a}.cover-background2{position:relative!important;background-size:contain;overflow:hidden!important;background-position:right!important;background-repeat:no-repeat!important;height:80%}.section-about h2{font-size:30px;font-weight:700;line-height:normal}.section-about p{font-size:16px;font-weight:400;line-height:1.5}.section-why .bg-red p,.section-why .info h2,.section-why .info strong{color:#fff;font-family:Montserrat,sans-serif;letter-spacing:normal}.section-why{background-color:#1c1c1c}.section-why .bg-red .special-char-medium{font-size:55px}.section-why .bg-red p{font-size:24px;font-weight:400;line-height:1.33}.section-why .info span{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.93;color:#9b9b9b}.section-why .info h2{font-size:30px;font-weight:700;line-height:normal;margin-top:0!important;margin-bottom:30px}.section-why .info strong{font-size:18px;font-weight:400;line-height:1.69}.section-why .info p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.69;color:#9b9b9b}.section-service ul.nav-tabs{padding:0 15px}.section-service h2{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:normal;letter-spacing:normal;color:#4a4a4a}.section-service .nav-link,.section-service .tab-pane h3{font-family:Montserrat,sans-serif;line-height:normal;color:#3a3a3a}.section-service li.nav-item{width:20%;height:115px}.section-service .nav-link{font-size:14px;font-weight:500;letter-spacing:normal;opacity:.6;display:flex!important;align-items:flex-start!important;flex-direction:column!important;height:100%!important}.section-service .nav-link.active{opacity:1;font-weight:700}.section-service .nav-link span{margin-left:auto;margin-right:auto}.section-service .tab-pane h3{font-size:16px;font-weight:800;letter-spacing:normal}.section-service .tab-pane li,.section-service .tab-pane span{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal}.section-service .tab-pane span{color:#4a4a4a;line-height:1.43}.section-service .tab-pane li{color:#3a3a3a;line-height:2}.section-tab-how .nav-link,.section-tab-how .tab-pane h3,.section-tab-how h2{line-height:normal;letter-spacing:normal;font-family:Montserrat,sans-serif}.section-service .tab-pane .row>div .padding-20px-all{padding:0 20px!important}.section-tab-how h2{font-size:30px;font-weight:700;color:#9b9b9b}.section-tab-how li.nav-item{width:21%}.section-tab-how li.nav-item.play{width:31px!important}.section-tab-how .nav-link{font-size:14px;font-weight:500;color:#3a3a3a;opacity:.6}.section-tab-how .nav-link.active{opacity:1;font-weight:700}.section-tab-how .tab-pane h3{font-size:16px;font-weight:800;color:#3a3a3a}.section-tab-how .tab-pane span{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;color:#4a4a4a;line-height:1.43}.section-tab-how .tab-pane div.btn-grey,.section-tab-how .tab-pane li{font-weight:600;letter-spacing:normal;font-family:Montserrat,sans-serif}.section-tab-how .tab-pane li{font-size:16px;color:#9b9b9b;line-height:2}.section-tab-how .tab-pane .row>div .padding-20px-all{padding:15px 20px!important}.section-tab-how .tab-pane div.btn-grey{background-color:#3a3a3a;color:#fff;font-size:13px;line-height:1.43;margin-right:auto;margin-left:auto;white-space:unset!important}.section-verticales .container{padding-bottom:100px}.section-verticales h2{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff}.section-verticales p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;color:#fff;line-height:1.69}.section-steps{background-color:#1c1c1c}.section-steps h2{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff}.section-steps h3{color:#e30613;font-family:Montserrat,sans-serif;font-size:48px;font-weight:400;letter-spacing:normal;line-height:.67}.section-steps span{font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:normal;letter-spacing:normal;color:#fff}.circle-icons p,.section-steps p{font-size:14px;letter-spacing:normal;font-family:Montserrat,sans-serif}.section-steps p{font-weight:400;color:#d7d7d7;line-height:1.71}.circle-icons{width:160px;height:160px}.circle-icons p{font-weight:600;line-height:normal;color:#3a3a3a}.section-platforms h3{font-family:Montserrat,sans-serif;font-size:30px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff!important}.section-platforms p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.69;color:#fff}.section-platforms .btn{font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:normal;letter-spacing:normal}.section-clients h2,.section-testimonials h3{font-size:30px;line-height:normal;color:#fff}.section-clients h2,.section-testimonials h3,.section-testimonials span{font-weight:700;font-family:Montserrat,sans-serif;letter-spacing:normal}.section-platforms .swiper-button-next,.section-platforms .swiper-button-prev{background-color:#e30613!important}.section-clients .swiper-pagination-bullet,.section-clients.active{background:#fff!important}.section-testimonials{background-color:#1c1c1c}.section-testimonials p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.69;color:#fff}.section-testimonials span{font-size:20px;line-height:1.69!important;color:#fff!important}.section-testimonials small{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.69;color:#fff}.section-blog-post a>p,.section-blog-post h2{line-height:normal;letter-spacing:normal;font-family:Montserrat,sans-serif}.section-blog-post h2{font-size:30px;font-weight:700;color:#4a4a4a}.section-blog-post a>p{font-size:21px;font-weight:600;color:#1c1c1c}.section-blog-post a>p:hover{color:#e30613!important}.section-blog-post p,.section-blog-post span{font-weight:400;color:#1c1c1c;line-height:1.56;letter-spacing:normal}.section-blog-post p{font-family:Montserrat,sans-serif;font-size:16px}.section-blog-post .post-details{height:260px;max-height:260px}.section-blog-post .blog-text{height:75%}.section-blog-post .blog-text p{display:block;display:-webkit-box;height:auto;-webkit-line-clamp:3}.section-blog-post span{font-family:Montserrat,sans-serif;font-size:12px}.section-newsletter h2,.section-portafolio .nav a,.section-portafolio h2{font-family:Montserrat,sans-serif;line-height:normal}.section-portafolio h2{font-size:30px;font-weight:700;letter-spacing:normal;color:#4a4a4a}.section-portafolio .nav a{font-size:14px;font-weight:500;letter-spacing:normal}.section-portafolio li.active a{font-weight:700!important}.section-portafolio li a:hover{text-decoration:none}.section-portafolio a.load-more{background:0 0;color:#232323;font-weight:700}.hidden{display:none}.section-newsletter h2{font-size:30px;font-weight:700;letter-spacing:normal;color:#fff}.section-newsletter a,.section-newsletter input,.section-newsletter p,.section-newsletter span{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:normal}.section-newsletter p{font-size:16px;color:#fff;line-height:1.56}.section-newsletter a,.section-newsletter span{font-size:11px;color:#fff;line-height:2.27}.section-newsletter input{font-size:13px;line-height:normal}.section-newsletter i{font-size:24px!important;color:#e30613!important}.footer-contact .alt-font,.footer-contact p{font-family:Montserrat,sans-serif;line-height:1.94;color:#3a3a3a}.footer-contact .alt-font{font-size:20px;font-weight:700;letter-spacing:normal}.footer-contact p{font-size:16px;font-weight:400;letter-spacing:normal;margin-top:0;margin-bottom:0}footer .end-footer *,footer .text-small{font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;letter-spacing:normal}.footer-contact .row .last-paragraph-no-margin{padding:15px;margin:20px auto!important;border:1px solid #ededed}.footer-contact .width-23{width:23%}footer .text-small{line-height:normal;color:#9b9b9b}footer a:hover{color:#e30613!important}footer .end-footer *{line-height:normal;color:#9b9b9b}.section-policy h2,.section-policy p,.section-terms h2,.section-terms p{font-family:Montserrat,sans-serif;letter-spacing:normal;color:#4a4a4a}.slide-banner,.slide-content{min-width:538px}@media (max-width:1199px){.slide-banner,.slide-content{width:438px!important;min-width:438px!important}}@media (max-width:1268px){.logo-header{max-width:30%!important}.slider-subtitle{max-width:55%}}@media (max-width:1200px){header nav.navbar.bootsnav ul.nav>li>a{margin-left:10px}.logo-header{max-width:28%!important}.section-circle-icons{margin-top:-170px!important}.section-circle-icons .row>div{max-width:max-content!important}.section-steps h2{margin-top:70px}}@media (max-width:991px){.slide-banner,.slide-content{width:388px!important;min-width:388px!important;height:482px!important}.logo-header{max-width:350px!important}.cover-background2{background-size:70%!important}.img-raices{margin-top:10px}.section-slider .container{max-width:100%!important}.section-slider .slider-text{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section-slider .slider-title{font-size:30px}.section-slider .slider-subtitle{font-size:18px;width:50%}.section-circle-icons{margin-top:-140px!important}.section-circle-icons .row{margin-right:0!important;margin-left:0!important}.section-circle-icons .row>div{max-width:50%!important;margin-bottom:0!important}.section-circle-icons .row>div>.circle-icons{width:125px!important;height:125px!important}.section-circle-icons .row>div>.circle-icons img{width:40%!important;max-height:50px!important}.section-circle-icons .row>div>.circle-icons p{font-size:12px!important;max-width:110px;text-align:center;margin-left:auto;margin-right:auto;margin-top:5!important;margin-bottom:5}}@media (max-width:805px){.section-blog-post .grid-item{flex:0 0 45%;max-width:45%}.section-blog-post .post-details{height:auto!important;max-height:300px!important}.slider-subtitle{max-width:60%!important}.section-tab-how li.nav-item.play{display:none}.cover-background2{height:75%!important}.section-circle-icons{margin-top:-160px!important}.section-circle-icons .row>div{flex:0 0 30%!important;max-width:30%!important;margin-bottom:0!important}.section-circle-icons .row>div>.circle-icons{width:125px!important;height:125px!important}.section-circle-icons .row>div>.circle-icons img{width:40%!important}.section-circle-icons .row>div>.circle-icons p{font-size:12px!important}.section-steps h2{margin-top:135px!important}}@media (max-width:767px){.slide-banner,.slide-content{width:100%!important;min-width:100%!important;height:282px!important}}@media (max-width:596px){.slide-banner,.slide-content{height:302px!important}}@media (max-width:517px){.slide-banner,.slide-content{height:332px!important}}@media (max-width:461px){.slide-content h3{font-size:6vw}.slide-content p{font-size:3.4vw}.slide-content a{font-size:3vw}}@media (max-width:383px){.slide-content p{font-size:3.7vw}}@media (max-width:355px){.slide-content p{font-size:3.9vw}}@media (max-width:700px){.slider-title{font-size:24px!important}.text-detail{display:none}.read-more{display:block}.read-less,.section-about strong{display:none}}@media (max-width:671px){.section-service .nav-link{font-size:12px}}@media (max-width:615px){.section-service li.nav-item,.section-tab-how li.nav-item{width:20%!important;height:auto!important;margin-bottom:10px!important;margin-left:auto;margin-right:auto}.section-service ul.nav,.section-tab-how ul.nav{display:flex!important;align-items:center!important;padding:0 15px!important}.section-service ul.nav span.text-uppercase,.section-tab-how ul.nav span.text-uppercase{display:none}.section-service ul.nav span,.section-tab-how ul.nav span{max-width:65px!important}.section-service ul.nav i,.section-tab-how ul.nav i{width:80%;min-width:45px!important;margin-bottom:15px}.section-tab-how li.nav-item i{width:50%!important}}@media (max-width:542px){.section-service li.nav-item{width:20%}}@media (max-width:500px){.section-blog-post .grid-item{flex:0 0 100%;max-width:100%}.section-circle-icons .col-12{padding-left:0!important;padding-right:0!important}.section-circle-icons .row>div{flex:0 0 30%!important;max-width:30%!important;margin-bottom:0!important}.section-circle-icons .row>div>.circle-icons{width:100px!important;height:100px!important;padding-top:10px!important}.section-circle-icons .row>div>.circle-icons img{width:30%!important}.section-circle-icons .row>div>.circle-icons p{font-size:11px!important;max-width:90%;margin-top:4px}}@media (max-width:480px){.slider-subtitle{max-width:100%!important;padding-top:25px}}@media (max-width:400px){.slider-subtitle{width:100%!important}}.section-terms h2{font-size:30px;font-weight:900;line-height:normal;padding-top:30px}.section-terms p{font-size:15px;font-weight:400;line-height:1.69;margin:0;padding:0}.section-policy h2{font-size:30px;font-weight:900;line-height:normal;padding-top:30px}.section-policy p{font-size:15px;font-weight:400;line-height:1.69}