/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"roboto";src:url(/themes/custom/contigo/assets/css/fonts/Roboto-Medium.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"roboto";src:url(/themes/custom/contigo/assets/css/fonts/Roboto-Regular.woff2) format("woff2");font-weight:normal;font-display:swap}@font-face{font-family:"roboto";src:url(/themes/custom/contigo/assets/css/fonts/Roboto-Bold.woff2) format("woff2");font-weight:bold;font-display:swap}body{margin:0;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23ebeaec' fill-opacity='0.22'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.container-main-contigo{max-width:1920px;overflow:hidden;width:100%}.views-element-container{width:80%;margin:0 auto;padding-top:20px;padding-bottom:20px}.cont-title{text-align:center;color:#2c2248}.views-field{text-align:center;color:#2c2248}.button{background:#e7511d;color:#fff;width:200px !important;margin:10px auto !important;display:block}.cont-title-a{font-family:roboto;font-size:1.8rem;font-weight:300}.cont-title-b{font-weight:bold;font-size:1.8rem;margin-left:5px}.cont-subtitle{color:#072055;font-size:1.5rem}.cont-button{padding:10px;text-align:center;border-radius:5px;border:solid 1px #e7511d;width:200px;margin:10px auto;position:relative}.cont-button a{color:#e7511d;text-decoration:none;display:block;padding-left:30px;text-transform:uppercase}.cont-button a::before{display:block;height:30px;width:30px;content:"";background:url(/themes/custom/contigo/assets/images/perfil-boton.svg) no-repeat;position:absolute;top:5px;left:15px}.cont-meanings-list{column-count:2}.cont-meanings-list li{list-style-image:url(/themes/custom/contigo/assets/images/check.svg);margin-bottom:10px}.scroll_top{display:none;position:fixed;bottom:20px;left:30px;z-index:99;font-size:18px;background-color:#e7511d;color:#fff;cursor:pointer;padding:15px;border-radius:15px}.scroll_top::before{display:block;content:"";height:15px;width:15px;background:url(/themes/custom/contigo/assets/images/flechas.png) bottom left;background-size:23px;transform:rotate(90deg)}.scroll_top.active{display:block}.scroll_top:hover{background-color:#555}.feed-icon{background:url(/themes/custom/contigo/assets/images/rss.svg) no-repeat;background-size:contain;height:30px;width:0;overflow:hidden;padding-left:30px;display:block}.pager__items{bottom:10px;display:block;width:90%;height:50px;clear:both}.pager__item{height:30px;width:30px;list-style:none;text-align:center;background:#e2e2e2;margin:2px;border-radius:16px;position:relative;overflow:hidden;float:left}.pager__item a{position:absolute;left:-5px;top:5px;width:40px;height:15px;overflow:hidden;color:#e7511d}.pager__item--next{float:right}.pager__item--last a,.pager__item--previous a{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat 4px 2px/100%;position:absolute;left:0;top:0;width:40px;height:0;padding-top:27px;overflow:hidden}.pager__item--last{float:right}.pager__item--next a{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat -15px 2px/100%;position:absolute;left:0;top:0;width:40px;height:0;padding-top:27px;overflow:hidden}.container_main_player{height:0;width:0;overflow:hidden;transition:all 1s}.container_main_player iframe{display:none !important;transition:all 1s}.container_main_player.active{background:rgba(0,0,0,.8784313725);z-index:200;position:fixed;width:100%;height:100vh;top:0;left:0;transition:all 1s}.container_main_player.active iframe{display:block !important;position:absolute;width:90%;height:90vh;left:5%;top:5vh;transition:all 1s}.container_main_player.active .close{z-index:201;top:10px;right:10px;position:absolute;width:50px;height:50px;background:url(/themes/custom/contigo/assets/images/close.svg) no-repeat center;background-size:contain;border-radius:25px;cursor:pointer}.maintance-app{width:50%;min-width:300px;margin:20px auto 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border:solid 1px red;border-radius:10px;box-shadow:1px 1px 4px 3px rgba(0,0,0,.5176470588)}.maintance-app img{width:150px}#email-tfa-verify-form{margin:160px auto 200px;width:50%;padding:20px;border:solid 1px;border-radius:10px;box-shadow:1px 1px 9px 0 rgba(0,0,0,.7019607843)}#email-tfa-verify-form input{border:solid 1px #ec6f08;margin:10px auto;width:100%}.grecaptcha-badge{width:70px !important;overflow:hidden !important;transition:all .3s ease !important;left:-2px !important;bottom:20px !important}.grecaptcha-badge:hover{width:256px !important}#page-loader{background:url(/themes/custom/contigo/assets/images/loader.gif) no-repeat center,#fff;position:fixed;height:100vh;width:100%;z-index:200;display:block;top:0}#btn_hidd{display:none}.midia-sales-points-pos-picture{text-align:center;margin:0 0 12px}.midia-sales-points-pos-picture img{display:block;margin:0 auto}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}#header{width:80%;padding-left:10%;padding-right:10%;background:-moz-linear-gradient(top,rgb(255,255,255) 67%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgb(255,255,255) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);height:90px;position:fixed;top:0;z-index:200}#header .main-logo{height:100%}#header .main-logo>div{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%}#block-contigo-branding{flex:0 0 auto;box-sizing:border-box;display:flex;align-items:center;width:180px;max-height:100%;overflow:hidden;padding:10px}#block-contigo-branding img{width:auto;height:auto;max-width:100%;max-height:100%}.logo-edit{height:0;background:url(/themes/custom/contigo/assets/images/carrito-contigo.png) no-repeat left 10px;background-size:contain;padding-top:40px !important}.logo-edit a{display:block;height:60px;position:absolute;top:0;width:70px}.logo-edit img{display:none}.header-back{background:#fff !important}.menu_h,.close_h{display:none;position:absolute;top:16px;right:14px;width:44px;height:44px;background:rgba(231,81,29,.09);border-radius:12px;cursor:pointer;transition:background-color .2s ease}.menu_h:hover,.close_h:hover{background:rgba(231,81,29,.16)}.menu_h::before,.menu_h::after,.close_h::before,.close_h::after{content:"";position:absolute;right:11px;left:11px;height:3px;background:#e7511d;border-radius:3px}.menu_h::before{top:13px;box-shadow:0 7px 0 #e7511d}.menu_h::after{bottom:13px}.close_h::before,.close_h::after{top:50%;margin-top:-1.5px}.close_h::before{transform:rotate(45deg)}.close_h::after{transform:rotate(-45deg)}#block-contigo-main-menu{position:relative;top:-5px;flex:0 1 auto;width:auto;align-self:center}#block-contigo-main-menu ul.menu{display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;list-style:none}#block-contigo-main-menu li{display:flex;flex:0 1 auto;align-items:stretch;width:auto;height:46px;margin:0;float:none}#block-contigo-main-menu li a{display:flex;align-items:center;justify-content:center;position:relative;height:100%;padding:0 16px;color:#2c2248;font-size:1rem;line-height:1.3;text-align:center;text-decoration:none;text-wrap:balance;transition:color .2s ease}#block-contigo-main-menu li a::after{content:"";position:absolute;right:16px;bottom:6px;left:16px;height:2px;background:#e7511d;border-radius:2px;transform:scaleX(0);transition:transform .22s ease}#block-contigo-main-menu li a:hover,#block-contigo-main-menu li a:focus-visible{color:#e7511d}#block-contigo-main-menu li a:hover::after,#block-contigo-main-menu li a:focus-visible::after{transform:scaleX(1)}#block-contigo-main-menu li a:focus-visible{outline:2px solid #e7511d;outline-offset:-3px}#block-contigo-main-menu li.menu-item--active-trail a{color:#e7511d}#block-contigo-main-menu li.menu-item--active-trail a::after{transform:scaleX(1)}#block-contigo-main-menu li::after{content:"";align-self:center;width:1px;height:18px;background:#e7511d}#block-contigo-main-menu li:last-child::after{display:none}@media(max-width:1280px){#block-contigo-main-menu li a{padding:0 12px;font-size:.88rem}}#block-pestanas{margin-top:171px}#block-pestanas ul{width:47%;margin:20px auto;display:flex;padding:0}#block-pestanas ul li{list-style:none;width:50%;text-align:center;background:#e7511d;margin:1%;border-radius:5px;padding:5px}#block-pestanas ul li a{color:#fff;text-decoration:none}#block-views-block-frame-redes-sociales-block-redes-sociales{position:fixed;right:0;bottom:10px;width:fit-content;z-index:200}@media screen and (max-width:700px){#block-views-block-frame-redes-sociales-block-redes-sociales{bottom:14px}:root.clc-cookies-open #block-views-block-frame-redes-sociales-block-redes-sociales{bottom:calc(14px + var(--clc-cookies-height,0px))}}.item-social-network{position:relative;width:36px;height:36px;margin-bottom:6px}.item-social-network a{position:absolute;top:0;right:0;display:block;width:36px;height:36px;text-decoration:none;transition:width .28s ease}.item-social-network:hover a,.item-social-network a:focus-visible{width:118px}.cont-social-icon{display:flex;align-items:center;overflow:hidden;width:100%;height:36px;padding:0;color:#fff;font-family:roboto,"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:0;font-weight:500;white-space:nowrap;background:#7b8d9d;border-radius:9px 0 0 9px;box-shadow:0 2px 8px rgba(7,32,85,.18);transition:background-color .28s ease}.cont-social-icon::before{flex:0 0 36px;font-family:"Font Awesome 6 Brands";font-size:18px;font-weight:400;font-style:normal;line-height:36px;text-align:center;content:"\f0ac"}.item-social-network:hover .cont-social-icon,.item-social-network a:focus-visible .cont-social-icon{font-size:.78rem}.item-social-network a:focus-visible{outline:2px solid #e7511d;outline-offset:2px}.item-social-network a[href*=facebook] .cont-social-icon,.cont-social-icon.icon-facebook{background:#1877f2}.item-social-network a[href*=facebook] .cont-social-icon::before,.cont-social-icon.icon-facebook::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\f39e"}.item-social-network a[href*=instagram] .cont-social-icon,.cont-social-icon.icon-instagram{background:linear-gradient(135deg,#f9ce34 0%,#ee2a7b 50%,#6228d7 100%)}.item-social-network a[href*=instagram] .cont-social-icon::before,.cont-social-icon.icon-instagram::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\f16d"}.item-social-network a[href*=linkedin] .cont-social-icon{background:#0a66c2}.item-social-network a[href*=linkedin] .cont-social-icon::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\f0e1"}.item-social-network a[href*=twitter] .cont-social-icon,.item-social-network a[href*="x.com"] .cont-social-icon,.cont-social-icon.icon-twitter{background:#000}.item-social-network a[href*=twitter] .cont-social-icon::before,.item-social-network a[href*="x.com"] .cont-social-icon::before,.cont-social-icon.icon-twitter::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\e61b"}.item-social-network a[href*="wa.me"] .cont-social-icon,.item-social-network a[href*=whatsapp] .cont-social-icon,.cont-social-icon.icon-whatsapp{background:#25d366}.item-social-network a[href*="wa.me"] .cont-social-icon::before,.item-social-network a[href*=whatsapp] .cont-social-icon::before,.cont-social-icon.icon-whatsapp::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\f232"}.item-social-network a[href*=youtube] .cont-social-icon{background:red}.item-social-network a[href*=youtube] .cont-social-icon::before{font-family:"Font Awesome 6 Brands";font-weight:400;content:"\f167"}.item-social-network a[href^="mailto:"] .cont-social-icon,.cont-social-icon.icon-email{background:#7b8d9d}.item-social-network a[href^="mailto:"] .cont-social-icon::before,.cont-social-icon.icon-email::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0e0"}.item-social-network a[href^="tel:"] .cont-social-icon,.cont-social-icon.icon-phonecall{background:#d0cb4d}.item-social-network a[href^="tel:"] .cont-social-icon::before,.cont-social-icon.icon-phonecall::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f095"}#block-views-block-info-general-block-seccion-1-slider{width:100%;position:relative}#block-views-block-info-general-block-seccion-1-slider::before{content:"";display:block;position:absolute;top:0;width:100%;height:93px;z-index:88;pointer-events:none;background:-moz-linear-gradient(top,rgb(255,255,255) 31%,rgba(255,255,255,0.72) 57%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgb(255,255,255) 31%,rgba(255,255,255,0.72) 57%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 31%,rgba(255,255,255,0.72) 57%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}#block-views-block-info-general-block-seccion-1-slider .slick-prev{left:3% !important}#block-views-block-info-general-block-seccion-1-slider .slick-next{right:3% !important}.slick-slide{position:relative}.slick-slide img{display:block;width:100%;height:auto}.slick-slide .pilar-image img{display:block;width:40%;height:auto;margin-top:10px}.slick-dotted.slick-slider{margin-bottom:30px;margin-top:19px}ul.slick-dots{display:flex;justify-content:center;align-items:center;gap:10px;z-index:100}ul.slick-dots li{width:auto;height:auto;margin:0;line-height:0}ul.slick-dots li button{position:relative;width:11px;height:11px;padding:0;border:0;border-radius:50%;background:#cfd6e4;cursor:pointer;transition:background-color .25s ease,width .25s ease}ul.slick-dots li button::before{content:none;display:none}ul.slick-dots li button::after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}ul.slick-dots li button:hover{background:#e7511d}ul.slick-dots li button:focus-visible{outline:2px solid #e7511d;outline-offset:3px}ul.slick-dots li.slick-active button{width:28px;border-radius:6px;background:#e7511d}.cont-background{-webkit-clip-path:polygon(0% 99%,0% 0%,100% 0%,100% 100%,93% 94%,84% 91%,79% 89%,72% 89%,65% 92%,59% 95%,52% 96%,44% 98%,38% 99%,26% 100%,0% 100%);clip-path:polygon(0% 99%,0% 0%,100% 0%,100% 100%,93% 94%,84% 91%,79% 89%,72% 89%,65% 92%,59% 95%,52% 96%,44% 98%,38% 99%,26% 100%,0% 100%)}.cont-image-extra{position:absolute;bottom:53px;left:66%;width:25%}.cont-image-extra img{width:100%;height:auto}.cont-slide-title{position:absolute;top:25%;left:10%;text-transform:uppercase;font-size:2rem;color:#000}.cont-slide-description{position:absolute;top:33%;left:10%;font-size:1.45rem;font-weight:400;font-family:roboto}.cont-slide-button-link{position:absolute;top:44%;left:10%;background:#e7511d;padding:10px;border-radius:5px}.cont-slide-button-link a{color:#eee;text-decoration:none;font-family:roboto;text-transform:uppercase;font-weight:300}.seccion-1-intro-slider::before{content:"";pointer-events:none;width:100%;background:url(/themes/custom/contigo/assets/images/forma-naranja.svg) no-repeat;height:170px;display:block;position:absolute;background-size:contain;top:85%;z-index:99}button.slick-prev,button.slick-next{padding:10px;border-radius:10px;position:absolute;z-index:100;height:50px;width:50px}button.slick-prev{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat top left;padding-top:37px;height:0;overflow:hidden;width:30px;margin-top:0}button.slick-prev:hover,button.slick-prev:focus{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat bottom left}button.slick-prev::before{content:""}button.slick-prev:focus-visible{outline:2px solid #e7511d;outline-offset:4px}button.slick-next{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat top right;height:0;width:30px;padding-top:37px;overflow:hidden;margin-top:0}button.slick-next:hover,button.slick-next:focus{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat bottom right}button.slick-next::before{content:""}button.slick-next:focus-visible{outline:2px solid #e7511d;outline-offset:4px}.cont-slider-products .slick-prev,.cont-slider-products .slick-next,.slide-pilares .slick-prev,.slide-pilares .slick-next,.cont-slider-benefits .slick-prev,.cont-slider-benefits .slick-next{padding:10px;border-radius:10px;position:absolute;z-index:100;height:50px;width:50px}.cont-slider-products .slick-prev,.slide-pilares .slick-prev,.cont-slider-benefits .slick-prev{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat top left;padding-top:37px;height:0;overflow:hidden;width:30px;margin-top:0}.cont-slider-products .slick-prev:hover,.slide-pilares .slick-prev:hover,.cont-slider-benefits .slick-prev:hover{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat bottom left}.cont-slider-products .slick-prev::before,.slide-pilares .slick-prev::before,.cont-slider-benefits .slick-prev::before{content:""}.cont-slider-products .slick-next,.slide-pilares .slick-next,.cont-slider-benefits .slick-next{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat top right;height:0;width:30px;padding-top:37px;overflow:hidden;margin-top:0}.cont-slider-products .slick-next:hover,.slide-pilares .slick-next:hover,.cont-slider-benefits .slick-next:hover{background:url(/themes/custom/contigo/assets/images/flechas.png) no-repeat bottom right}.cont-slider-products .slick-next::before,.slide-pilares .slick-next::before,.cont-slider-benefits .slick-next::before{content:""}.cont-benefits{margin-top:40px}.cont-benefits .slick-prev,.cont-benefits .slick-next{margin-top:0}.cont-seccion-2{text-align:center}.cont-seccion-2::before{content:"";display:block;height:70px;width:100px;background:url(/themes/custom/contigo/assets/images/carrito-contigo.png) no-repeat;background-size:contain;margin:0 auto}.cont-seccion-2 .cont-description-1{font-size:17px;margin:0 auto;margin-bottom:10px;clear:both;margin-top:40px;font-family:roboto;font-weight:300;width:80%}.cont-seccion-2 .cont-description-2{font-size:14px;margin:0 auto;margin-bottom:10px;font-family:roboto;font-weight:300;width:80%}.cont-button-link-video{width:200px;margin:10px auto;padding:10px;border:solid 1px #e7511d;border-radius:10px;margin-bottom:20px}.cont-button-link-video span{color:#e7511d;text-decoration:none;display:block;height:18px;padding-top:0;width:64%;margin:0 auto;cursor:pointer;font-size:1rem}.cont-button-link-video span::before{content:"";display:block;height:30px;width:50px;background:url(/themes/custom/contigo/assets/images/youtube-logo_ng.svg) no-repeat;background-size:contain;margin:0 auto;float:left;margin-top:-6px}h2.title-objectives,h2.title-mission-vision{color:#e7511d;border-bottom:solid 1px;padding-bottom:5px;margin:0;font:300 1.5rem roboto}#block-views-block-info-general-block-seccion-3-pilares{width:100%;padding:20px 10%;background:#eee;box-shadow:-2px 0 3px 0 #2c2248;overflow:scroll}.item-slide-seccion-3{width:80%;min-height:370px}.seccion-3-slide-pilares .slick-slide{position:relative;width:230px;margin:10px;display:inline-block;overflow:hidden}.pilar-title{background:#e7511d;padding:5px 11px 5px 70px;color:#fff;margin:0 auto 30px;font-weight:lighter;text-transform:uppercase;height:50px;display:table-cell;vertical-align:middle;width:100vw}.pilar-number{position:absolute;height:33px;width:37px;background:#fff;border-radius:21px;text-align:center;color:#e7511d;display:table-cell;padding-top:5px;top:9px;left:18px;line-height:1.7}.pilar-image{width:auto;text-align:center;height:118px}.pilar-image img{margin:0 auto}.pilar-descriptions{width:400px;height:150px;border:solid 1px #e7511d;border-radius:10px;text-align:center;display:table-cell;vertical-align:middle}.paragraph--type--descripcion-pilar{position:relative;display:table;width:80%;margin:0 auto}.paragraph--type--descripcion-pilar div:nth-child(odd){width:50%;text-align:right;float:left;font-weight:bold;margin-right:5px}.paragraph--type--descripcion-pilar div:nth-child(even){width:44%;float:left;text-align:left;font-weight:lighter;font-family:roboto}.tab-pilares{display:block}.tab-objetivos{display:block}.tab-mision-vision{display:block}.slide-pilares{display:block}.slide-objetivos{display:none}.slide-mision-vision{display:none}.dots{width:80%;position:relative;clear:both;margin-top:10px}.tabs-pil{width:auto;height:25px;background:#eee;border:solid 1px #e7511d;cursor:pointer;float:left;margin:5px;text-align:center;line-height:1.5;color:#e7511d;padding:5px}.tabs-pil.active{background:#e7511d;color:#fff}.item-mision{width:46%;height:90px;float:left;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px;padding-top:10%;text-align:left;font:300 1rem roboto;background:url(/themes/custom/contigo/assets/images/mision.svg) no-repeat top center;background-size:20%;margin-top:4%}.item-vision{width:46%;float:left;margin-left:3%;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px;padding-top:10%;text-align:left;font:300 1rem roboto;background:url(/themes/custom/contigo/assets/images/vision.svg) no-repeat top center;background-size:20%;margin-top:4%}.seccion-3-slide-objetivos{margin-top:6%;text-align:center}.item-objetivo{text-align:center;margin-bottom:40px;border:solid 1px #e7511d;border-radius:5px;width:29%;margin:1%;padding:10px;float:left;display:table-footer-group;min-height:200px;vertical-align:middle;font:300 1.3rem roboto}.item-objetivo::before{content:"";display:inline-table;height:80px;width:100%;background:url(/themes/custom/contigo/assets/images/objetivos.svg) no-repeat center;background-size:contain}.seccion-4-retos .cont-title-a{font-size:1.5rem;font-weight:300;display:block;width:100%}.seccion-4-retos .cont-title-a::before{content:"";display:block;height:70px;width:100px;background:url(/themes/custom/contigo/assets/images/carrito-contigo.png) no-repeat;background-size:contain;margin:0 auto}.seccion-4-retos .cont-title-b{font-size:2rem;font-weight:300;font-family:roboto;float:left;text-align:right;width:50%}.seccion-4-retos .cont-title-c{font-size:2rem;font-weight:bold;float:left;margin-left:4px;text-align:left;width:49%}.seccion-4-retos .cont-description{clear:both;margin-top:50px;width:80%;margin-left:auto;margin-right:auto;font-size:14px;margin-bottom:100px}.item-reto{width:17%;height:230px;border:solid 1px #e7511d;float:left;margin:1%}.reto-icon{height:50px;width:50px;overflow:hidden;margin:30px auto}.reto-description{margin:20px auto;width:70%;text-align:center;font-family:roboto;font-weight:300;font-size:13px}#block-views-block-info-general-block-seccion-4-retos{padding-top:10%;padding-bottom:10%;display:block}#block-views-block-info-general-block-seccion-4-retos>div{display:table}.seccion-5-perfil{clear:both}#block-views-block-info-general-block-seccion-5-perfil{width:80%;padding:5% 10%;background:#0d2b5a;position:relative;background-color:#072055;background-image:url("data:image/svg+xml,%3Csvg width='32' height='64' viewBox='0 0 32 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 28h20V16h-4v8H4V4h28v28h-4V8H8v12h4v-8h12v20H0v-4zm12 8h20v4H16v24H0v-4h12V36zm16 12h-4v12h8v4H20V44h12v12h-4v-8zM0 36h8v20H0v-4h4V40H0v-4z' fill='%235a2ea1' fill-opacity='0.31' fill-rule='evenodd'/%3E%3C/svg%3E");box-shadow:-2px 0 3px 0 #2c2248}.seccion-5-perfil .cont-title-a{margin-left:40%;color:#eee;font-family:roboto}.seccion-5-perfil .cont-title-b{color:#eee;font-family:roboto;margin-left:5px}.seccion-5-perfil>div::after{content:"";display:block;background:url(/themes/custom/contigo/assets/images/perfil.png) no-repeat left/contain;width:21%;height:100%;position:absolute;top:10%;left:16%}.cont-meanings{width:60%;background:#fff;padding:4% 3%;text-align:left;border-radius:10px;border:solid 2px #e7511d;margin-left:40%;margin-top:20px}.retos-icon-shopping-cart{background:url(/themes/custom/contigo/assets/images/reto1.svg) no-repeat;background-size:cover}.retos-icon-monitor{background:url(/themes/custom/contigo/assets/images/reto2.svg) no-repeat;background-size:cover}.retos-icon-paths{background:url(/themes/custom/contigo/assets/images/reto3.svg) no-repeat;background-size:cover}.retos-icon-doc-find{background:url(/themes/custom/contigo/assets/images/reto4.svg) no-repeat;background-size:cover}.retos-icon-money{background:url(/themes/custom/contigo/assets/images/reto5.svg) no-repeat;background-size:cover}#block-views-block-info-general-block-seccion-6-propuesta{padding-top:10%;padding-bottom:10%;display:block;background:url(/themes/custom/contigo/assets/images/market.png) no-repeat bottom right;background-size:60%}.seccion-6-propuesta::before{content:"";display:block;height:70px;width:100px;background:url(/themes/custom/contigo/assets/images/carrito-contigo.png) no-repeat;background-size:contain;margin:0 auto}.seccion-6-propuesta .cont-description{clear:both;padding-top:50px;display:block;width:80%;margin-bottom:50px;font-weight:300;font-family:roboto;margin-left:auto;margin-right:auto}.seccion-6-propuesta .cont-title-a{font-size:2rem;font-weight:300;font-family:roboto;float:left;text-align:right;width:50%}.seccion-6-propuesta .cont-title-b{font-size:2rem;font-weight:bold;float:left;margin-left:5px;text-align:left;width:49%}.cont-benefit-closeness,.cont-benefit-trust,.cont-benefit-tradition{width:40%;text-align:left;margin-bottom:21px;padding-left:60px;font-weight:300;font-family:roboto}.cont-benefit-closeness span,.cont-benefit-trust span,.cont-benefit-tradition span{font-weight:700}.cont-benefit-closeness{background:url(/themes/custom/contigo/assets/images/cercania.svg) no-repeat left top/10%}.cont-benefit-trust{background:url(/themes/custom/contigo/assets/images/confianza.svg) no-repeat left top/10%}.cont-benefit-tradition{background:url(/themes/custom/contigo/assets/images/tradicion.svg) no-repeat left top/10%}#block-views-block-info-general-block-seccion-7-productos{padding:10%;display:block;background-color:rgba(227,231,227,.7725490196);background-image:url(/themes/custom/contigo/assets/images/fondo-slider.jpg);background-blend-mode:hue;box-shadow:-2px 0 3px 0 #2c2248}.seccion-7-products .cont-text-a{width:80%;font-size:1rem;margin:0 auto}.seccion-7-products .cont-text-b{width:80%;font-size:14px;font-weight:300;font-family:roboto;margin:20px auto}.cont-products-tab,.cont-services-tab{padding:20px;border:solid 1px #e7511d;border-radius:5px;height:230px;position:relative}.cont-services-tab{display:none}.tabs{width:100%;top:0;background:rgba(0,0,0,0);position:absolute;padding:11px 0;border:solid 1px #e7511d;text-align:center;color:#000}.tabs.active{background:#e7511d;color:#eee}.tabService{right:0}.tabProduct{left:-1px;border-radius:5px 5px 0 0}.cont-slider-products,.cont-services{margin-top:20px;border-top:2px solid #e7511d;padding-top:30px}.item-product .cont-image,.item-product .views-field.cont-image{height:140px;width:140px;background:#fff;border-radius:100px;overflow:hidden;display:block;border:solid 1px #e7511d;margin:0 auto}.item-product img{width:100%;height:auto}.item-service{height:130px;float:left;margin-left:10px;margin-right:10px;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px 10px 10px 90px;text-align:left}.item-service .cont-name-a{font-family:roboto;font-weight:300;font-size:1.3rem;display:block;text-align:left;padding-left:30px}.item-service .cont-name-b{font-size:1.3rem;padding-left:30px}.item-service .cont-description{text-align:left;margin-bottom:10px;margin-top:10px;font-size:14px;font-weight:300;font-family:roboto;padding-left:30px}.item-service .cont-url{padding:5px;text-align:right}.item-service .cont-url a{color:#e7511d;text-decoration:none}.cont-icon-class{position:absolute;height:40%;width:51%;top:-20%;left:25%}.cont-icon-class.icon-services-cards,.cont-icon-class.icon-services-car-crash,.cont-icon-class.icon-services-savings,.cont-icon-class.icon-services-home-service{position:absolute;top:0;left:0;width:80px;height:100%;background-repeat:no-repeat;background-position:center;background-size:52px}.cont-icon-class.icon-services-cards{background-image:url(/themes/custom/contigo/assets/images/medios-pago.svg)}.cont-icon-class.icon-services-car-crash{background-image:url(/themes/custom/contigo/assets/images/soat.svg)}.cont-icon-class.icon-services-savings{background-image:url(/themes/custom/contigo/assets/images/banca.svg)}.cont-icon-class.icon-services-home-service{background-image:url(/themes/custom/contigo/assets/images/domicilio.svg)}.cont-icon-class.beneficios-icon-1{background:url(/themes/custom/contigo/assets/images/7.imagen-comun.svg) no-repeat;background-size:contain}.cont-icon-class.beneficios-icon-2{background:url(/themes/custom/contigo/assets/images/9.monitoreo.svg) no-repeat;background-size:contain}.cont-icon-class.beneficios-icon-3{background:url(/themes/custom/contigo/assets/images/1.desarrollador-negocio.svg) no-repeat;background-size:contain}.cont-icon-class.beneficios-icon-4{background:url(/themes/custom/contigo/assets/images/2.servicio-exclusivo.svg) no-repeat;background-size:contain}.cont-icon-class.beneficios-icon-5{background:url(/themes/custom/contigo/assets/images/6.seguridad-transaccion.svg) no-repeat;background-size:contain}#block-views-block-info-general-block-seccion-8-universidad{display:table;padding:10%;position:relative;width:80%}.seccion-8-university{text-align:center;font-family:roboto;font-size:1.5rem;color:#2c2248}.seccion-8-university .cont-education-items{display:block;margin-top:4rem}.item-education{background:#2c2248;width:23%;margin:1%;float:left;min-height:200px;position:relative;padding-top:90px}.item-education .cont-image{position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:90px;height:90px;border-radius:50%;border:3px solid #e7511d;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.item-education .cont-image img{width:65px;height:65px;object-fit:contain;display:block}.item-education .cont-title-a{font-size:1rem;color:#eee;width:100%;display:block}.item-education .cont-title-b{font-size:1rem;color:#eee;width:100%;display:block;font-family:roboto}.item-education .cont-description{color:#fff;width:90%;margin:10px auto;font-weight:lighter;font-family:roboto;font-size:14px}.cont-university-education{padding-top:60px;display:flex;flex-wrap:wrap;align-items:flex-start}.cont-button-subscribe{position:absolute;bottom:40px;border:solid 1px #e7511d;padding:10px;border-radius:10px;font-family:roboto;font-size:1rem;left:0;right:0;margin-left:auto;margin-right:auto;width:max-content}.cont-button-subscribe a{color:#e7511d;text-decoration:none;text-transform:uppercase;font-weight:300;display:table-cell;padding-left:30px}.cont-button-subscribe a::before{content:"";width:31px;height:25px;background:url(/themes/custom/contigo/assets/images/universidad.svg) no-repeat left;background-size:contain;position:absolute;top:6px;left:9px}#block-views-block-info-general-block-seccion-9-beneficios{display:block;padding-top:10%;padding-bottom:10%;background:#eee;box-shadow:-2px 0 3px 0 #2c2248;width:100%}#block-views-block-info-general-block-seccion-9-beneficios>div{width:80%;margin:0 auto}.seccion-9-benefits{text-align:center}.cont-slider-benefits{display:flex}.cont-slider-benefits .cont-title-a,.cont-slider-benefits .cont-title-b{font-size:14px;display:block;width:100%;margin:0 auto}.cont-slider-benefits .cont-title-a{margin-top:10px}.cont-slider-benefits .cont-title-b{margin-bottom:10px}.cont-slider-benefits .slick-slide{margin:1%;padding:20px;border:solid 1px #e7511d;height:150px;padding-top:60px;margin-top:100px}.cont-slider-benefits .slick-slide .item-benefit{text-overflow:ellipsis;height:150px;overflow:clip}.cont-slider-benefits .cont-description{font:300 14px roboto}.seccion-10-blog{text-align:center}.seccion-10-blog::before{content:"";display:block;height:70px;width:100px;background:url(/themes/custom/contigo/assets/images/carrito-contigo.png) no-repeat;background-size:contain;margin:0 auto}.seccion-10-blog>div>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:80%;max-width:1180px;margin:40px auto 0;text-align:left}.seccion-10-blog>div>div .item-blog{float:none;width:auto;min-height:0;margin:0}@media(max-width:1024px){.seccion-10-blog>div>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.seccion-10-blog>div>div{grid-template-columns:1fr;width:88%}}.item-blog{display:flex;flex-direction:column;position:relative;overflow:hidden;text-align:left;background:#fff;border:1px solid #eaeef6;border-radius:14px;box-shadow:0 6px 18px rgba(7,32,85,.07);transition:transform .22s ease,box-shadow .22s ease}.item-blog:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(7,32,85,.13)}.item-blog .cont-image{width:100%;aspect-ratio:16/10;height:auto;overflow:hidden;border:0;border-radius:0}.item-blog .cont-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.item-blog:hover .cont-image img{transform:scale(1.04)}.item-blog .cont-title{margin:16px 18px 0;text-align:left}.item-blog .cont-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#072055;font:600 1.02rem roboto;line-height:1.35;text-decoration:none;border-bottom:0}.item-blog .cont-title a:hover{color:#e7511d}.item-blog .cont-body-summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:auto;margin:10px 18px 24px;color:#5b6b8c;font:300 .88rem roboto;line-height:1.6;text-align:left}.item-blog .cont-body-summary p{margin:0}.item-blog .cont-more-link{position:static;align-self:flex-start;margin:18px;margin-top:auto;padding:9px 22px;color:#fff;font:700 .78rem roboto;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;background:#e7511d;border-radius:50px;box-shadow:0 4px 12px rgba(231,81,29,.28);transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.item-blog .cont-more-link:hover{color:#fff;background:#c9420f;box-shadow:0 6px 18px rgba(231,81,29,.38);transform:translateY(-1px)}.item-blog .cont-more-link:focus-visible{outline:2px solid #072055;outline-offset:3px}.item-recent-blog-post a.cont-more-link{clear:both;width:100%;display:block;text-align:right;margin-bottom:10px;background:#e7511d;color:#fff;font:300 1rem roboto;text-decoration:none;padding-right:3px;transition:all .3s}.item-recent-blog-post a.cont-more-link:hover{background:#072055;color:#fff}.contigo-view-blog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:80%;max-width:1180px;margin:140px auto 40px}@media(max-width:1024px){.contigo-view-blog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.contigo-view-blog{grid-template-columns:1fr;width:88%}}.view-blog-category header{display:none}#block-views-block-vista-de-footer-info-block-footer-info{clear:both;text-align:center;margin-top:20px;display:table;font-size:.8rem;font-weight:300;font-family:roboto;border-top:solid 1px #e7511d}#block-views-block-vista-de-footer-info-block-footer-info a{color:#e7511d;text-decoration:none;margin-left:10px}.user-login-form{padding:1%;background:#fff;width:35%;border-radius:10px;border:solid 2px #2a214e;margin:15% auto 10%}.user-login-form label{color:#0d2b5a}.user-login-form input{padding:10px;margin:10px 0;border:#0d2b5a solid 1px;border-radius:5px;width:94%}.user-login-form input[type=submit]{margin-top:55px !important}.user-login-form .description{text-align:right;font-size:.6rem;color:red}.user-pass{padding:1%;background:#fff;width:35%;border-radius:10px;border:solid 2px #2a214e;margin:3% auto}.user-pass label{color:#0d2b5a}.user-pass input{padding:10px;margin:10px 0;border:#0d2b5a solid 1px;border-radius:5px;width:94%}.user-pass .description{text-align:right;font-size:.6rem;color:red}div.js-form-item-persistent-login label{margin-top:6px}.form-item-terms-of-service{display:inline-flex;justify-content:center;align-items:center;gap:10px}#webform-submission-quiero-hacer-parte-add-form{background:#fff;width:100%;max-width:100%;border-radius:0;border:none;box-shadow:none;margin:0;padding:18px 32px 16px;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-items:start}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service,#webform-submission-quiero-hacer-parte-add-form .js-form-item.js-form-type-webform-actions,#webform-submission-quiero-hacer-parte-add-form .form-actions,#webform-submission-quiero-hacer-parte-add-form .webform-confirmation,#webform-submission-quiero-hacer-parte-add-form .g-recaptcha,#webform-submission-quiero-hacer-parte-add-form .webform-element--type-captcha{grid-column:1/-1}#webform-submission-quiero-hacer-parte-add-form .form-item{margin-bottom:14px}#webform-submission-quiero-hacer-parte-add-form label:not(.option){display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0d2b5a;margin-bottom:6px}#webform-submission-quiero-hacer-parte-add-form input:not([type=checkbox]):not([type=submit]),#webform-submission-quiero-hacer-parte-add-form select,#webform-submission-quiero-hacer-parte-add-form textarea{display:block;width:100%;padding:11px 14px;margin:0;font-size:.95rem;color:#072055;background:#f7f9fc;border:1.5px solid #dde3f0;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;outline:none;box-sizing:border-box}#webform-submission-quiero-hacer-parte-add-form input:not([type=checkbox]):not([type=submit]):focus,#webform-submission-quiero-hacer-parte-add-form select:focus,#webform-submission-quiero-hacer-parte-add-form textarea:focus{border-color:#e7511d;background:#fff;box-shadow:0 0 0 3px rgba(231,81,29,.12)}#webform-submission-quiero-hacer-parte-add-form input:not([type=checkbox]):not([type=submit])::placeholder,#webform-submission-quiero-hacer-parte-add-form select::placeholder,#webform-submission-quiero-hacer-parte-add-form textarea::placeholder{color:#b0bad0}#webform-submission-quiero-hacer-parte-add-form .ui-autocomplete-input{width:100%}#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone{border:0;padding:0;margin:0 0 14px;min-width:0}#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone>legend{display:block;width:100%;padding:0;margin:0}#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone .fieldset-legend{display:block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0d2b5a;margin-bottom:6px}#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone .fieldset-wrapper,#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone .form-item{margin:0}#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone .form-item{float:none}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service{border-top:1px solid #edf0f7;padding-top:14px;margin-top:0;display:flex;align-items:flex-start;gap:12px}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service label.option{font-size:.85rem;font-weight:400;text-transform:none;letter-spacing:0;color:#0d2b5a;cursor:pointer;line-height:1.5}#webform-submission-quiero-hacer-parte-add-form input[type=checkbox]{flex-shrink:0;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #dde3f0;border-radius:5px;background:#f7f9fc;cursor:pointer;transition:border-color .2s,background .2s;position:relative;margin-top:2px}#webform-submission-quiero-hacer-parte-add-form input[type=checkbox]:checked{background:#e7511d;border-color:#e7511d}#webform-submission-quiero-hacer-parte-add-form input[type=checkbox]:checked::after{content:"";display:block;position:absolute;left:4px;top:1px;width:5px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}#webform-submission-quiero-hacer-parte-add-form input[type=checkbox]:focus{box-shadow:0 0 0 3px rgba(231,81,29,.15);outline:none}#webform-submission-quiero-hacer-parte-add-form .description a,#webform-submission-quiero-hacer-parte-add-form a{color:#e7511d;text-decoration:underline;font-weight:600}#webform-submission-quiero-hacer-parte-add-form .description a:hover,#webform-submission-quiero-hacer-parte-add-form a:hover{color:rgb(188.936,63.536,20.064)}#webform-submission-quiero-hacer-parte-add-form .description{font-size:.78rem;color:#7a8aaa;margin-top:4px}#webform-submission-quiero-hacer-parte-add-form .form-actions,#webform-submission-quiero-hacer-parte-add-form .js-form-type-webform-actions{text-align:center;margin-top:0;padding-top:4px}#webform-submission-quiero-hacer-parte-add-form .button,#webform-submission-quiero-hacer-parte-add-form input[type=submit]{display:inline-block;width:auto !important;min-width:200px;padding:13px 40px !important;background:#e7511d !important;color:#fff !important;font-size:1rem;font-weight:700;letter-spacing:.04em;border:none;border-radius:50px;cursor:pointer;transition:background .2s ease,transform .15s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(231,81,29,.3);margin:0 auto !important}#webform-submission-quiero-hacer-parte-add-form .button:hover,#webform-submission-quiero-hacer-parte-add-form input[type=submit]:hover{background:rgb(198.1568,66.6368,21.0432) !important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(231,81,29,.38)}#webform-submission-quiero-hacer-parte-add-form .button:active,#webform-submission-quiero-hacer-parte-add-form input[type=submit]:active{transform:translateY(0)}#webform-submission-quiero-hacer-parte-add-form .form-item--error-message,#webform-submission-quiero-hacer-parte-add-form .js-form-item--error-message{font-size:.75rem;color:#e03030;margin-top:4px}#webform-submission-quiero-hacer-parte-add-form input.error,#webform-submission-quiero-hacer-parte-add-form select.error,#webform-submission-quiero-hacer-parte-add-form input:user-invalid{border-color:#e03030;box-shadow:0 0 0 3px rgba(224,48,48,.1)}#webform-submission-quiero-hacer-parte-add-form .g-recaptcha,#webform-submission-quiero-hacer-parte-add-form .webform-element--type-captcha{grid-column:1/-1;margin-bottom:0}#webform-submission-quiero-hacer-parte-add-form .webform-message{grid-column:1/-1;padding:24px 0 8px}#webform-submission-quiero-hacer-parte-add-form .webform-message .messages--warning{max-width:460px;margin:0 auto;padding:28px 28px 24px;text-align:center;background:#fff7f3;border:1px solid rgba(231,81,29,.22);border-radius:14px}#webform-submission-quiero-hacer-parte-add-form .webform-message .messages--warning::before{content:"";display:block;width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e7511d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpolyline points='12 7 12 12 15 14'/%3E%3C/svg%3E") no-repeat center/28px 28px rgba(231,81,29,.12)}#webform-submission-quiero-hacer-parte-add-form .webform-message .messages__header{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}#webform-submission-quiero-hacer-parte-add-form .webform-message .clc-limit__title{margin:0 0 10px;font-size:1.2rem;font-weight:700;color:#072055}#webform-submission-quiero-hacer-parte-add-form .webform-message p{margin:0 0 8px;font-size:.95rem;line-height:1.55;color:#0d2b5a}#webform-submission-quiero-hacer-parte-add-form .webform-message p:last-child{margin-bottom:0;font-weight:600;color:#e7511d}#webform-submission-quiero-hacer-parte-add-form fieldset.captcha{grid-column:1/-1;border:0;padding:0;margin:0 0 12px;min-width:0}#webform-submission-quiero-hacer-parte-add-form fieldset.captcha .captcha__title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}#webform-submission-quiero-hacer-parte-add-form fieldset.captcha .g-recaptcha>div{margin:0 auto}.webform-contigo #block-contigo-page-title{margin-top:0;width:92%;margin-left:4%}.webform-contigo #block-contigo-page-title h1{margin:14px 0 10px}.webform-contigo .views-element-container{padding:0}.webform-contigo #content>div{display:flex;flex-direction:column}.webform-contigo #block-contigo-page-title{order:-1}.webform-contigo .messages-list{margin:6px 32px 0}.webform-contigo .messages{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;font-size:.85rem;line-height:1.45;border-radius:10px;border:1px solid rgba(0,0,0,0)}.webform-contigo .messages::before{content:"";flex-shrink:0;width:18px;height:18px;margin-top:1px}.webform-contigo .messages+.messages{margin-top:8px}.webform-contigo .messages--error{color:#b42318;background:#fdf0ef;border-color:rgba(198,40,40,.22)}.webform-contigo .messages--error::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c62828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cline x1='12' y1='8' x2='12' y2='12.5'/%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'/%3E%3C/svg%3E") no-repeat center/contain}.webform-contigo .messages--warning,.webform-contigo .messages--status{color:#0d2b5a;background:#fff7f3;border-color:rgba(231,81,29,.22)}.webform-contigo .messages__header{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.webform-contigo .messages__list{margin:0;padding:0;list-style:none}.webform-contigo .messages__item+.messages__item{margin-top:4px}.login .messages--error{background:#fff;position:absolute;left:0;right:0;width:37%;margin:auto;top:80%;border-radius:10px;border:1px solid #e85324;color:gray;padding:5px}.login .messages__header{display:none}#block-pointsofsaleblockinformation #midia-blocks-sales-points{width:80%}#midia-blocks-sales-points{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);grid-template-areas:"map list";gap:24px;align-items:stretch;width:100%;margin:0 auto}#midia-blocks-sales-points.sales-points-list-collapsed{grid-template-columns:1fr;grid-template-areas:"map"}#midia-blocks-sales-points.sales-points-list-collapsed .sales-points-list-container{display:none}#midia-blocks-sales-points.sales-points-list-collapsed .block-header{width:min(540px,100% - 36px)}#midia-blocks-sales-points .block-header{position:absolute;top:12px;left:12px;z-index:20;width:min(300px,100% - 36px);background:#fff;padding:12px;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.04);backdrop-filter:blur(2px);display:block;transition:all .3s ease-in}#midia-blocks-sales-points .block-header.active{display:block;transition:all .3s ease-in}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form form{display:grid;grid-template-columns:1fr;gap:10px;align-items:end}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form .form-item{display:grid;grid-template-columns:1fr;gap:6px;align-items:start;margin:0}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form label{margin:0;color:#0f172a;font-weight:700;font-size:.85rem}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form select{width:100%;min-height:36px;padding:8px 34px 8px 10px;border:1px solid #e2e8f0;border-radius:12px;background-color:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#e7511d 50%),linear-gradient(135deg,#e7511d 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 16px) calc(50% - 1px),calc(100% - 11px) calc(50% - 1px),0 0;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;font-size:.9rem}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form select:focus{outline:none;border-color:#e7511d;box-shadow:0 0 0 3px rgba(231,81,29,.16)}#midia-blocks-sales-points .search-results{position:absolute;bottom:12px;left:12px;z-index:20;display:inline-flex;justify-self:start;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(231,81,29,.24);border-radius:12px;background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.04);color:#2c2248;font-weight:600;font-size:.9rem;letter-spacing:.01em}#midia-blocks-sales-points .search-results::before{content:"";display:inline-block;width:10px;height:10px;border-radius:999px;background:#e7511d;box-shadow:0 0 0 4px rgba(231,81,29,.12)}#midia-blocks-sales-points .search-results.active{display:block}#midia-blocks-sales-points .block-content{grid-area:map;align-self:stretch;min-width:0}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-right{position:relative;display:block}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left{position:relative;width:100%;height:100%}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper{position:relative !important;width:100% !important;min-height:420px;height:clamp(420px,60vh,640px) !important;margin:0 auto;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}#midia-blocks-sales-points .sales-points-list-container{grid-area:list;align-self:stretch;position:sticky;top:18px;display:block;z-index:1;width:100%;height:clamp(420px,60vh,640px);padding:0;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04)}#midia-blocks-sales-points .sales-points-list-container.active{display:block}#midia-blocks-sales-points .sales-points-list-container .midia-blocks-sales-points-list-wrapper{height:100%}#midia-blocks-sales-points .sales-points-list-container ul{height:100%;margin:0;padding:0;overflow-y:auto;overflow-x:hidden}#midia-blocks-sales-points .sales-points-list-container li{list-style:none;margin:0}#midia-blocks-sales-points .sales-points-list-container a.store-item{display:block;padding:14px 16px;color:#0f172a;text-decoration:none;border-bottom:1px solid #e2e8f0;transition:background-color .2s ease,box-shadow .2s ease}#midia-blocks-sales-points .sales-points-list-container a.store-item:hover,#midia-blocks-sales-points .sales-points-list-container a.store-item:focus-visible{background:#f8fafc;outline:none}#midia-blocks-sales-points .sales-points-list-container .midia-blocks-sales-points-map-city-list{scroll-behavior:smooth}#midia-blocks-sales-points .sales-points-list-container li:last-child a.store-item{border-bottom:0}#midia-blocks-sales-points .sales-points-list-container #div-results-pos-info{text-align:left}#midia-blocks-sales-points .sales-points-list-container h3.pos-name{margin:0 0 6px;color:#e7511d;font-size:1rem;line-height:1.3}#midia-blocks-sales-points .sales-points-list-container div#div-results-pos-info p{margin:0 0 4px;color:#64748b;line-height:1.4}#midia-sales-points-map-popup{max-width:280px;padding:4px 2px}#midia-sales-points-map-popup .midia-sales-points-name{margin:0 0 8px;color:#e7511d;font-size:1rem;line-height:1.3}#midia-sales-points-map-popup p{margin:0 0 6px;line-height:1.45;color:#0f172a}#midia-sales-points-map-popup .midia-sales-points-pos-picture{margin:0 0 12px}#midia-sales-points-map-popup .midia-sales-points-actions{margin-top:12px;padding-top:10px;border-top:1px solid #e2e8f0}#midia-sales-points-map-popup .midia-sales-points-directions-link{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;border:1px solid rgba(231,81,29,.35);background:linear-gradient(180deg,#ffffff,#f8fafc);color:#e7511d;text-decoration:none;font-weight:700;font-size:.9rem}#midia-sales-points-map-popup .midia-sales-points-directions-link::before{content:"";display:inline-block;width:16px;height:16px;background:url(/themes/custom/contigo/assets/images/go.svg) no-repeat center;background-size:contain}#midia-sales-points-map-popup .midia-sales-points-directions-link:hover,#midia-sales-points-map-popup .midia-sales-points-directions-link:focus-visible{background:#f8fafc;outline:none}#midia-sales-points-map-popup .midia-sales-points-pos-picture img.pos-picture{display:block;max-width:100%;max-height:160px;margin:0 auto;border-radius:6px;object-fit:cover}#ctr_ubiq{position:absolute;z-index:300;right:18px;top:18px;height:42px;width:42px;border:1px solid #e2e8f0;background:url(/themes/custom/contigo/assets/images/close.svg) no-repeat center,#fff;background-size:18px;border-radius:999px;box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.04);cursor:pointer;transition:all .3s ease-in;padding:0;overflow:hidden;text-indent:-9999px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#ctr_ubiq.active{background:url(/themes/custom/contigo/assets/images/close.svg) no-repeat center,#fff;background-size:18px}#ctr_ubiq:not(.active){background-image:url(/themes/custom/contigo/assets/images/menu_ham.svg)}.container_ubication,.container_quiero_hacer_parte{position:relative;height:0;width:0;transition:all 1s;overflow:hidden}.container_ubication.active,.container_quiero_hacer_parte.active{width:100%;height:100vh;position:fixed;z-index:201;top:0;left:0;background:rgba(7,32,85,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:all 1s;display:flex;align-items:center;justify-content:center}.container_ubication iframe{width:80%;height:80vh;position:absolute;top:10vh;left:10%;background:url(/themes/custom/contigo/assets/images/loader.gif) no-repeat center,#fff;background-size:150px;z-index:100}.container_quiero_hacer_parte iframe{width:min(680px,92vw);height:min(470px,88vh);position:relative;top:auto;left:auto;background:url(/themes/custom/contigo/assets/images/loader.gif) no-repeat center,#fff;background-size:100px;z-index:100;border-radius:16px;box-shadow:0 24px 60px rgba(7,32,85,.28),0 4px 16px rgba(7,32,85,.14);overflow:auto;border:none}.close_map,.close_quiero{background:url(/themes/custom/contigo/assets/images/close.svg) no-repeat center;background-size:14px 14px;height:36px;width:36px;cursor:pointer;position:absolute;top:10px;right:10px;z-index:203;border-radius:50%;background-color:hsla(0,0%,100%,.15);border:1.5px solid hsla(0,0%,100%,.3);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.close_map:hover,.close_quiero:hover{background-color:rgba(231,81,29,.85);border-color:rgba(0,0,0,0);transform:scale(1.1) rotate(90deg);box-shadow:0 4px 12px rgba(231,81,29,.4)}.close_map:active,.close_quiero:active{transform:scale(0.95) rotate(90deg)}.container_quiero_hacer_parte .close_quiero{top:calc(50% - min(235px,44vh) - 18px);right:calc(50% - min(340px,46vw) - 18px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E") no-repeat center/14px 14px #e7511d;border-color:rgba(0,0,0,0);box-shadow:0 2px 10px rgba(231,81,29,.45)}.container_quiero_hacer_parte .close_quiero:hover{background-color:rgb(198.1568,66.6368,21.0432);border-color:rgba(0,0,0,0)}.linked_to{height:30px;width:134px;cursor:pointer;margin:10px auto;background:url(/themes/custom/contigo/assets/images/go.svg) no-repeat;background-size:contain;overflow:hidden;transition:all 1s ease;color:#e7511d;line-height:2}.linked_to:hover{height:30px;padding-top:0;cursor:pointer;margin:10px auto;background:url(/themes/custom/contigo/assets/images/go.svg) no-repeat;background-size:contain;line-height:2}div#div-results-pos-info p{margin:0;line-height:1.5;color:#000;font:300 1rem roboto;text-decoration:none}a.store-item{text-decoration:none}h3.pos-name{color:#e7511d}#block-contigo-page-title{margin-top:120px;width:80%;margin-left:10%;color:#e7511d;border-bottom:solid 1px #e7511d}#block-views-block-recent-blog-posts-block-sub-view-recent-blog-posts{width:30%;float:right;margin-right:10%;border-bottom:solid 1px #ddd}#block-views-block-recent-blog-posts-block-sub-view-recent-blog-posts .cont-title a{color:#e7511d;border-bottom:solid 1px;padding-bottom:10px;text-align:left;font:300 1rem roboto;clear:both;display:block;width:100%;text-decoration:none}#block-views-block-recent-blog-posts-block-sub-view-recent-blog-posts .cont-blog-summary{font:300 .8rem roboto;text-align:justify}.item-recent-blog-post .cont-blog-image{width:40%;overflow:hidden;float:left;margin-bottom:10px;margin-right:10px}.cont-blog-image img{width:100%;height:auto}#block-views-block-sub-vista-categorias-blog-block-blog-categories{width:30%;float:right;clear:both;margin-right:10%}#block-views-block-sub-vista-categorias-blog-block-blog-categories h2{font:bold 1rem roboto;color:#e7511d;border-bottom:solid 1px;padding-bottom:10px}#block-views-block-sub-vista-categorias-blog-block-blog-categories .item-category{font:300 .7rem roboto;float:left;margin:3px;border:solid 1px;padding:5px;color:#e7511d;cursor:pointer}#block-views-block-sub-vista-categorias-blog-block-blog-categories .item-category h2{border:none;padding:0;margin:0}#block-views-block-sub-vista-categorias-blog-block-blog-categories .item-category h2 a{text-decoration:none;color:#072055;font:300 .7rem roboto;border:none}article{margin-left:10%;padding-right:10px;display:table;font:300 1rem roboto;text-align:justify}article img{width:350px;height:auto;float:left;margin-right:20px;border-right:solid 8px #e7511d}article p img{width:100%;float:left;height:auto;margin:5px;border:none}article a{font:300 1rem roboto;color:#e7511d;text-decoration:none}article #block-addtoanybuttons{display:block}#block-addtoanybuttons{display:none}.item-category-blog-post{clear:both;margin-bottom:20px;min-height:250px;background:rgba(221,221,221,.431372549);padding:10px;border-radius:5px}.item-category-blog-post .cont-more-link{display:block;width:100%;clear:both;text-align:right;color:#e7511d;text-decoration:none;padding:5px;border-radius:5px}h2.cont-blog-title{color:#e7511d;border-bottom:solid 1px;margin:5px;padding-bottom:5px;font:300 1.5rem roboto}.cont-main-image{float:left;margin-right:20px}.cont-body-summary{font:300 1rem roboto}.page-politicas article{margin-right:10%}.page-error{text-align:center;padding:120px 20px 80px;font-family:roboto}.page-error__code{color:#e7511d;font-size:6rem;font-weight:900;line-height:1;margin:0}.page-error__title{color:#072055;font-size:1.8rem;font-weight:300;margin:20px 0 10px}.page-error__text{color:#2c2248;font-size:1rem;margin:0 0 30px}.page-error__link{display:inline-block;padding:10px 30px;border:solid 1px #e7511d;border-radius:10px;color:#e7511d;text-decoration:none;text-transform:uppercase}.page-error__link:hover,.page-error__link:focus{background:#e7511d;color:#fff}.page-user #main{box-sizing:border-box;min-height:60vh;padding:140px 20px 80px;font-family:roboto}.page-user #content>div{max-width:min(640px,100vw - 40px);margin:0 auto}.page-user .messages-list{margin-bottom:20px}.page-user .messages{padding:12px 16px;font-size:.95rem;line-height:1.45;border:1px solid rgba(0,0,0,0);border-radius:12px}.page-user .messages+.messages{margin-top:8px}.page-user .messages--status{color:#15803d;background:#f0fdf4;border-color:#86efac}.page-user .messages--warning{color:#0d2b5a;background:#fffbeb;border-color:#fde68a}.page-user .messages--error{color:#be123c;background:#fff1f2;border-color:#fca5a5}.page-user .messages__header{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.page-user .messages__list{margin:0;padding:0;list-style:none}.page-user article{display:block;box-sizing:border-box;width:100%;margin:0;padding:28px 32px;text-align:left;color:#2c2248;font-size:1.1rem;background:#fff;border-top:4px solid #e7511d;border-radius:18px;box-shadow:0 10px 15px -3px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.04)}.page-user article .label{margin:0 0 6px;color:#072055;font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:480px){.menu_h{display:block}#block-contigo-main-menu{display:none;position:absolute;top:100%;left:0;height:auto;width:100% !important;background:#fff;box-shadow:0 14px 28px rgba(7,32,85,.16)}#block-contigo-main-menu ul{flex-direction:column;align-items:stretch;height:auto;width:100%;padding:4px 0;margin:0;background:#fff}#block-contigo-main-menu li{width:100%;height:auto;background:#fff;float:none;margin:0}#block-contigo-main-menu li::after{display:none}#block-contigo-main-menu li a{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:52px;padding:12px 22px;border:0;border-bottom:1px solid #eef1f7;color:#2c2248;font-size:1rem;text-align:left;text-decoration:none}#block-contigo-main-menu li a::after{display:none}#block-contigo-main-menu li:last-child a{border-bottom:0}#block-contigo-main-menu li a:hover,#block-contigo-main-menu li a:focus-visible,#block-contigo-main-menu li.menu-item--active-trail a{color:#e7511d;background:#fff6f2}#block-contigo-branding{width:125px;display:block;overflow:hidden;padding:0;float:left;margin-top:8px}.seccion-1-intro-slider::before{display:none}.cont-background{height:46vh;min-height:280px;border-bottom:solid 2px #e7511d;-webkit-clip-path:none;clip-path:none;overflow:hidden}.cont-background picture{display:block;width:100%;height:100%}.cont-background img{width:100%;height:100%;margin:0;object-fit:cover;object-position:center}.seccion-1-intro-slider button.slick-prev,.seccion-1-intro-slider button.slick-next{top:30%}.item-slide-content{position:absolute;right:5%;bottom:22px;left:5%;padding:14px 16px;text-align:center;background:hsla(0,0%,100%,.86);border-radius:12px;box-shadow:0 6px 18px rgba(7,32,85,.14)}.cont-slide-title{position:static;width:auto;font-size:1.3rem;line-height:1.2;color:#072055}.cont-slide-description{position:static;width:auto;margin-top:4px;padding:0;font-size:.95rem;text-align:center;background:none;border-radius:0}.cont-slide-button-link{display:inline-block;position:static;width:auto;margin:14px auto 0;padding:10px 20px;background:#e7511d;border-radius:50px}.cont-image-extra{display:none}.slick-list{height:100% !important}.pilar-title{width:auto;height:40px;font-size:.8rem;width:300px}.pilar-image{width:auto}.pilar-descriptions{width:99%;height:100px;border-radius:10px;text-align:center;display:block;padding-top:50px;overflow:hidden}.seccion-4-retos .cont-title-b{font-size:2rem;font-weight:300;font-family:roboto;float:none;text-align:center;width:100%;display:block}.seccion-4-retos .cont-title-c{font-size:2rem;font-weight:bold;float:none;margin-left:0;width:100%;display:block;text-align:center}.seccion-6-propuesta .cont-title-b{font-size:2rem;font-weight:bold;float:none;margin-left:0;width:100%;display:block;text-align:center}.item-reto{width:100%;height:200px}.seccion-5-perfil .cont-title-a,.seccion-5-perfil .cont-title-b,.seccion-6-propuesta .cont-title-a{margin:0 auto;text-align:center;display:block;width:100%}.cont-meanings{width:100%;padding:4% 3%;margin-left:0;margin-top:20px}.cont-meanings-list{column-count:1}.seccion-5-perfil>div::after{display:none}.cont-benefit-closeness,.cont-benefit-trust,.cont-benefit-tradition{width:85%}#block-views-block-info-general-block-seccion-6-propuesta{padding-bottom:31%;display:block;background:url(/themes/custom/contigo/assets/images/market.png) no-repeat bottom center;background-size:60%}.cont-products-tab,.cont-services-tab{height:auto;position:relative}.item-service{height:130px;text-align:left}.cont-university-education{padding-top:90px;display:block}.item-education{background:#2c2248;width:100%;margin:0 auto;float:none;min-height:170px;position:relative;padding-top:80px;margin-bottom:76px}.item-education .cont-image{left:25%}.cont-button-subscribe{left:10%;width:75%}#block-views-block-info-general-block-seccion-9-beneficios{display:block}.item-blog{width:auto}.item-benefit{margin:1%;padding-top:20px}.cont-icon-class{position:absolute;height:50%;width:56%;top:-25%;left:28%}.item-objetivo{width:90%}.item-mision{width:92%;height:auto;padding-left:10px;margin-left:0;padding-top:23%}.item-vision{width:92%;height:auto;padding-left:10px;margin-left:0;padding-top:23%}.user-login-form{padding:1%;background:#fff;width:80%;border-radius:10px;border:solid 2px #2a214e;margin:20% auto;margin-top:60%}.user-login-form input{padding:10px;margin:10px auto;border:#0d2b5a solid 1px;border-radius:5px;width:80%;display:block}.user-pass{padding:1%;background:#fff;width:80%;border-radius:10px;border:solid 2px #2a214e;margin:20% auto;margin-top:38%}.user-pass input{padding:10px;margin:10px auto;border:#0d2b5a solid 1px;border-radius:5px;width:80%;display:block}.tabs{width:100%}.item-service .cont-name-a{font-family:roboto;font-weight:300;font-size:1.1rem;display:block;text-align:left;padding-left:10px}.item-service .cont-name-b{font-size:1.1rem;padding-left:10px}.item-service .cont-description{font-size:13px;font-weight:300;font-family:roboto;padding-left:10px}.cont-button-link-video span{font-size:.7rem;line-height:1.5}.tabs-pil{font-size:.7rem;line-height:2}.container_quiero_hacer_parte iframe{width:96vw !important;height:92vh !important;border-radius:10px !important}.container_quiero_hacer_parte .close_quiero{top:max(6px,4vh - 18px);right:6px}.webform-contigo .messages-list{margin:6px 16px 0}#webform-submission-quiero-hacer-parte-add-form{grid-template-columns:1fr;padding:20px 16px 24px}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service,#webform-submission-quiero-hacer-parte-add-form .form-actions,#webform-submission-quiero-hacer-parte-add-form .js-form-type-webform-actions{grid-column:1}#block-views-block-recent-blog-posts-block-sub-view-recent-blog-posts{float:none;width:80%;display:none}#block-addtoanybuttons{display:none}article #block-addtoanybuttons{margin-left:-1%;display:block}#block-views-block-sub-vista-categorias-blog-block-blog-categories{width:80%;display:none}article{display:block;width:80%;overflow:hidden}#btn_hidd{display:block;color:#d0d0d0;background:#e7511d;cursor:pointer;padding:10px;border-radius:5px;margin-bottom:10px;margin-top:10px}.page-home #btn_hidd{display:none}ul.slick-dots{gap:14px}ul.slick-dots li button{width:10px;height:10px}ul.slick-dots li button::after{top:-12px;right:-12px;bottom:-12px;left:-12px}ul.slick-dots li.slick-active button{width:26px}.login .messages--error{background:#fff;position:absolute;left:0;right:0;width:85%;margin:auto;top:16%;border-radius:10px;border:1px solid #e85324;color:gray;font-size:9pt;padding:4px}}@media screen and (max-width:480px)and (max-height:700px){.webform-contigo #block-contigo-page-title h1{font-size:1.5rem;margin:10px 0 8px}#webform-submission-quiero-hacer-parte-add-form{grid-template-columns:1fr 1fr;column-gap:12px;padding:12px 16px 12px}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service,#webform-submission-quiero-hacer-parte-add-form .form-actions,#webform-submission-quiero-hacer-parte-add-form .js-form-type-webform-actions{grid-column:1/-1}#webform-submission-quiero-hacer-parte-add-form .form-item,#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone{margin-bottom:10px}#webform-submission-quiero-hacer-parte-add-form label:not(.option),#webform-submission-quiero-hacer-parte-add-form .webform-type-webform-telephone .fieldset-legend{letter-spacing:.02em;margin-bottom:4px}#webform-submission-quiero-hacer-parte-add-form input:not([type=checkbox]):not([type=submit]){padding:9px 12px}#webform-submission-quiero-hacer-parte-add-form .form-item-terms-of-service{padding-top:10px}#webform-submission-quiero-hacer-parte-add-form fieldset.captcha{margin-bottom:10px}}@media screen and (max-width:320px){.pilar-title{font-size:.8rem}.cont-slide-title{font-size:1.05rem}.cont-slide-description{font-size:.8rem}.item-slide-content{padding:12px}.cont-icon-class{position:absolute;height:44%;width:55%;top:-11%;left:22%}.item-service .cont-name-a{font-family:roboto;font-weight:300;font-size:1.1rem;display:block;text-align:left;padding-left:0}.item-service .cont-name-b{font-size:1.1rem;padding-left:0}.item-service .cont-description{font-size:13px;font-weight:300;font-family:roboto;padding-left:0}}@media(min-width:481px)and (max-width:800px){.pilar-title{font-size:.8rem}#block-views-block-info-general-block-seccion-9-beneficios{display:block}.cont-image-extra{position:absolute;bottom:33px;left:66%;width:20%}.seccion-1-intro-slider::before{background-size:contain}#block-views-block-info-general-block-seccion-1-slider .slick-next{right:8% !important;top:74%}#block-views-block-info-general-block-seccion-1-slider .slick-prev{right:20% !important;top:74%}.seccion-5-perfil>div::after{content:"";display:block;background:url(/themes/custom/contigo/assets/images/perfil.png) no-repeat left/cover;width:39%;height:100%;position:absolute;top:10%;left:1%}.item-service{width:18%;height:130px;float:left;margin-left:1%;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px;padding-left:1%;text-align:left}.item-service .cont-name-a{font-size:1.1rem}#block-contigo-main-menu{width:auto}#block-contigo-main-menu li a{font-size:11px}.cont-university-education{padding-top:10px;display:block}.item-education{margin-top:82px;width:48%}.cont-button-subscribe{position:absolute;bottom:40px;left:unset;border:solid 1px #e7511d;padding:10px;border-radius:10px;font-family:roboto;font-size:1rem;width:47%;margin:-17px auto}.item-benefit{margin-top:2%;padding-top:40px;height:200px}.cont-icon-class{position:absolute;height:82px;width:82px;top:-17%;left:20%}.cont-icon-class.beneficios-icon-3{background-size:contain}.item-blog{width:100%}.seccion-4-retos .cont-title-b{font-size:2rem;font-weight:300;font-family:roboto;float:left;text-align:center;width:100%;display:block}.seccion-4-retos .cont-title-c{font-size:2rem;font-weight:bold;margin-left:4px;width:100%;display:block;clear:both;text-align:center}.item-mision{width:100%;height:90px;float:left;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px;padding-top:10%;text-align:left;font:300 1rem roboto;background:url(/themes/custom/contigo/assets/images/mision.svg) no-repeat top center;background-size:10%;margin-top:4%;padding-left:10px !important}.item-vision{width:100%;float:left;margin-left:0;border:solid 1px #e7511d;border-radius:10px;position:relative;padding:10px;padding-top:10%;text-align:left;font:300 1rem roboto;background:url(/themes/custom/contigo/assets/images/vision.svg) no-repeat top center;background-size:10%;margin-top:4%;padding-left:10px !important}}@media(min-width:769px)and (max-width:1024px){.pilar-title{font-size:.8rem}.seccion-1-intro-slider::before{background-size:contain}.cont-image-extra{position:absolute;bottom:37px;left:66%;width:22%}.seccion-4-retos .cont-title-b{font-size:2rem;font-weight:300;font-family:roboto;float:left;text-align:center;width:100%;display:block}.seccion-4-retos .cont-title-c{font-size:2rem;font-weight:bold;margin-left:4px;width:100%;display:block;clear:both;text-align:center}}@media(min-width:1441px)and (max-width:1719px){.pilar-descriptions{width:400px;height:200px;border:solid 1px #f1572a;border-radius:10px;text-align:center;display:table-cell;vertical-align:middle}}@media(min-width:1720px)and (max-width:1920px){.seccion-1-intro-slider::before{content:"";width:100%;background:url(/themes/custom/contigo/assets/images/forma-naranja.svg) no-repeat;height:190px;display:block;position:absolute;background-size:cover;top:85%;z-index:99}.pilar-title{min-width:300px}.cont-benefit-closeness{background:url(/themes/custom/contigo/assets/images/cercania.svg) no-repeat left top/8%}.cont-benefit-trust{background:url(/themes/custom/contigo/assets/images/confianza.svg) no-repeat left top/8%}.cont-benefit-tradition{background:url(/themes/custom/contigo/assets/images/tradicion.svg) no-repeat left top/8%}.seccion-6-propuesta .cont-description{width:35%}.pilar-descriptions{vertical-align:bottom;padding-bottom:20px;padding-top:10px;width:400px;height:200px;border:solid 1px #f1572a;border-radius:10px;text-align:center;display:table-cell}.slick-arrow::before{display:none}.cont-image-extra{position:absolute;bottom:69px;left:66%;width:23%}.pilar-image{width:auto;text-align:center;height:0}.pilar-image img{padding-top:10px}.cont-icon-class.icon-services-savings,.icon-services-car-crash,.icon-services-cards,.icon-services-home-service{width:18% !important}.item-education .cont-image{position:absolute;top:-70px;left:50%}.cont-button-subscribe{left:40%}.cont-icon-class{left:33%}}@media screen and (max-width:600px){#ctr_ubiq{z-index:101;top:12px;right:12px;width:36px;height:36px;background-size:16px}#midia-blocks-sales-points{display:block;width:100%}#midia-blocks-sales-points .block-header{position:relative;top:auto;left:auto;z-index:100;bottom:auto;background:#fff;padding:14px;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);display:block;transition:all .3s ease-in;width:calc(100% - 2rem);margin:.75rem auto}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form form{grid-template-columns:1fr}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form .form-item{grid-template-columns:1fr;gap:6px}#midia-blocks-sales-points .block-header .midia-blocks-sales-points-form select{min-width:0}#midia-blocks-sales-points .search-results{position:relative;display:block;z-index:99;padding:10px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);width:calc(100% - 2rem);margin:0 auto;left:auto;bottom:auto;text-align:center}#midia-blocks-sales-points .sales-points-list-container{position:relative;display:block;background:#fff;padding:0;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);height:auto;max-height:42vh;width:calc(100% - 2rem);overflow:hidden;margin:.75rem auto;right:auto;top:auto}#midia-blocks-sales-points .block-content .midia-blocks-sales-points-left .midia-blocks-sales-points-map-city-wrapper{width:calc(100% - 2rem) !important;height:320px !important;min-height:320px;margin:0 auto}.form-item-terms-of-service{display:block}}@media(max-width:468px){.login .messages--error{background:#fff;position:absolute;left:0;right:0;width:85%;margin:auto;top:16%;border-radius:10px;border:1px solid #e85324;color:gray;font-size:9pt;padding:4px}}
