@charset "UTF-8";body{font-family:'Open Sans',sans-serif;color:#646464}button,input[type=button],input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=hidden],input[type=image],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#646464;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:1.2em}p{font-size:1.125rem;font-weight:400;line-height:2rem}ol,ul{font-size:1.125rem}ol li,ul li{line-height:2em}::-moz-selection{background-color:#5265ff;color:#fff;opacity:1}::-webkit-selection{background-color:#5265ff;color:#fff;opacity:1}::selection{background-color:#5265ff;color:#fff;opacity:1}.b-main ::-moz-selection{background-color:#fff;color:#5265ff;opacity:1}.b-main ::-webkit-selection{background-color:#fff;color:#5265ff;opacity:1}.b-main ::selection{background-color:#fff;color:#5265ff;opacity:1}.ql-size-12px,.t-12,.t-12-px,.t-12px{font-size:.75rem}.ql-size-14px,.t-14,.t-14-px,.t-14px{font-size:.875rem}.ql-size-16px,.t-16,.t-16-px,.t-16px,sub,sup{font-size:1rem}.ql-size-18px,.t-18,.t-18-px,.t-18px{font-size:1.125rem}.ql-size-21px,.t-21,.t-21-px,.t-21px{font-size:1.3125rem}.ql-size-24px,.t-24,.t-24-px,.t-24px{font-size:1.5rem}.ql-size-32px,.t-32,.t-32-px,.t-32px{font-size:2rem}.ql-size-40px,.t-40,.t-40-px,.t-40px{font-size:2.5rem}.ql-size-48px,.t-48,.t-48-px,.t-48px{font-size:3rem}.t-bold,b,strong{font-weight:700}.t-semibold{font-weight:600!important}.serif{font-family:'Source Serif Pro',serif}.b-main{background-color:#5265ff}.ql-color-main,.t-main{color:#5265ff}.b-secondary{background-color:#1d4289}.ql-color-secondary,.t-secondary{color:#1d4289}.b-grey-clear{background-color:#f4f4f4}.ql-color-greyclear,.t-grey-clear{color:#f4f4f4}.b-grey-dark{background-color:#181818}.ql-color-greydark,.t-grey-dark{color:#181818}.b-grey{background-color:#646464}.t-grey{color:#646464}.button{background-color:#5265ff;border:1px solid transparent;border-radius:2px;color:#fff;line-height:1.2em;font-size:.875rem;font-weight:600!important;margin-top:3em;max-width:100%;padding:1em 3em;position:relative;text-transform:uppercase}.button:not(.secondary) span{display:inline-block;position:static}.button:not(.secondary) span::after,.button:not(.secondary) span::before{animation-duration:.2s;animation-fill-mode:forwards;animation-iteration-count:1;background-color:#5265ff;content:'';position:absolute}.button:not(.secondary) span::before{height:0;width:1px}.button:not(.secondary) span::after{height:1px;width:0}@keyframes animate_height{from{height:0}to{height:100%}}@keyframes animate_width{from{width:0}to{width:100%}}.button.secondary{background-color:transparent;border-color:#5265ff;color:#5265ff}.button+.button{margin-left:1.5rem}.logo{background-position:center;background-repeat:no-repeat;background-size:contain;padding-top:60px;width:348px}#contenedor-lineas{left:0;position:fixed;top:0;z-index:-1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#contenedor-lineas .col::after{background-color:#e5e5e5;content:'';display:block;height:100vh;width:1px}#contenedor-lineas .col:last-child{border-right:1px solid #e5e5e5}.padding-header{padding-bottom:40px;padding-top:40px}.padding-slider{padding-bottom:140px;padding-top:160px}.padding-section{padding-bottom:90px;padding-top:90px}.padding-recuadro{padding:120px 80px 40px 40px}.padding-asesor{padding-right:35%}.padding-footer{padding-bottom:40px;padding-top:40px}.fade-img,.mascara-img,.mascara-img .media-container,.mascara-img .media-container .the-media-image-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.mascara-img.border-left{left:-35px;width:calc(100% + 35px)}.mascara-img.border-right{width:calc(100% + 35px)}.mascara-img .media-container .the-media-image-background{background-position:center;background-repeat:no-repeat;background-size:cover}.paneo:not(.animar):not(.animated){-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.descanso{overflow:hidden}.descanso .media-container{padding-top:39%;position:relative}.descanso .media-container .the-media-image-background{background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(100% + 120px);left:0;position:absolute;top:0;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;width:100%}.maskLeft{animation-name:maskLeft}.cita{border-left:6px solid #5265ff;margin-bottom:60px;padding:20px 40px}@keyframes maskLeft{0%{-webkit-clip-path:inset(0 100% 0 0);-o-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1}100%{-webkit-clip-path:inset(0 0 0 0);-o-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.zoomFadeIn{animation-name:zoomFadeIn}@keyframes zoomFadeIn{0%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.form{margin-bottom:40px;margin-top:40px}.field-container{border:1px solid #c8c8c8;border-radius:0;margin-bottom:20px}.field-container>span{border-bottom:2px solid #c8c8c8;border-left:2px solid #c8c8c8;height:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px;z-index:3}.form .field-container input,.form .field-container textarea,.form select{background-color:#fff;color:#181818;margin:0;padding:0 20px;font-size:.75rem;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.form select{padding-left:16px}.form .field-container input,.form .field-container select{height:30px;line-height:30px}.form .field-container input[type=date],.form .field-container input[type=time]{padding:0 10px}.form .field-container textarea{height:80px;padding-top:10px}.form .privacy-container{border-color:#c8c8c8;border-radius:2px;left:5px;margin:0;top:5px}.privacy-container.checked{background-color:#5265ff;border-color:#5265ff}.privacy-note{color:#787878;display:inline-block;font-size:.75rem;line-height:1.5em;padding-left:40px}.form .v-items-center{margin-top:10px}.form ::-webkit-input-placeholder{color:#787878;opacity:1}.form :-ms-input-placeholder{color:#787878;opacity:1}.form ::-ms-input-placeholder{color:#787878;opacity:1}.form ::placeholder{color:#787878;opacity:1}.form label{color:#787878;font-size:.75rem;display:block;margin:0 0 10px}.form .t-center .privacy-container{display:inline-block;position:relative;left:inherit;top:inherit;vertical-align:middle}.form .t-center .privacy-note{vertical-align:middle;padding-left:10px}#content{padding-top:140px}#header{position:fixed;top:0!important}#header .logo{display:block}#header .grid{max-width:1360px}.contacto-header{border-top:4px solid #5265ff}.contacto-header p>a,.contacto-header p>span{vertical-align:middle}#menu-action{display:none}.menu{display:inline-block;vertical-align:middle}.menu>ul{list-style:none;margin:0;padding:0}.menu>ul>li{display:inline-block;line-height:inherit;margin-right:30px;vertical-align:middle}.menu>ul>li:last-child{margin-right:0}.menu>ul>li>a:not(.button){display:inline-block;padding:5px 5px 5px 0;position:relative}.menu>ul>li>a:not(.button)::after{background-color:#5265ff;bottom:0;content:'';display:inline-block;height:2px;left:50%;position:absolute;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0}.menu>ul>li.current>a:not(.button){color:#1d4289;font-weight:600}#header .button{margin-top:0}.owl-height{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.owl-theme .owl-nav{margin:-5px 0 0}.owl-theme .owl-dots .owl-dot span{background:#181818}.owl-theme .owl-dots .owl-dot.active span{background:#5265ff}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background-color:#1d4289;border-radius:2px 2px 0 0;color:#fff;display:inline-block;font-size:1.5em;line-height:36px;height:40px;margin-top:-40px;position:absolute;right:40px;text-align:center;top:50%;width:40px;z-index:6}.owl-carousel .owl-nav button.owl-next{border-radius:0 0 2px 2px;margin-top:0}.main-slider.owl-theme .owl-dots{bottom:45px;left:50%;position:absolute;text-align:left;width:calc(50% - 40px)}.landing-page .main-slider{margin-bottom:60px}.the-slider .the-item{overflow:hidden}.main-slider .the-item{padding-bottom:40px}.mascara-adorno-slider{background-color:#5265ff;bottom:-40px;padding-top:80%;position:absolute;right:-40px;width:80%;z-index:1}.main-slider .the-item hgroup+p{margin-top:60px}.main-slider .the-item .v-items-full>.col-5:first-child{max-height:calc(100vh - 170px)}#contenedor-titulo-beneficios{margin-bottom:160px}#contenedor-beneficios{margin-bottom:80px}#contenedor-beneficios>.row{margin-left:0;margin-right:0}.contenedor-beneficio{margin-bottom:90px}.contenedor-beneficio hgroup{display:inline-block;max-width:200px;padding-left:25px}.contenedor-beneficio .icon-beneficio{display:inline-block;vertical-align:top;width:60px}#contenedor-porque-elegirnos{margin-bottom:80px}#contenedor-porque-elegirnos p{letter-spacing:-.01em}#conocenos .padding-recuadro{margin-left:-40px;margin-top:-120px}#nosotros-mision .padding-section{padding-bottom:0;padding-top:0}.contenedor-somos hgroup{margin-bottom:50px}.contenedor-somos hgroup .t-21{margin-top:50px}.contenedor-img-somos{margin-top:100px}.contenedor-info-somos{margin-bottom:140px}#nosotros-vision .padding-section{padding-top:0}#nosotros-vision .contenedor-info-somos{margin-bottom:0}#nosotros-vision .contenedor-img-somos{margin-top:-40px}#nosotros-unete .padding-section{padding-top:50px}#nosotros-seguros-monterrey .padding-section{padding-bottom:200px;padding-top:200px}#contenedor-logo-seguros-monterrey .the-media-image{margin-bottom:90px;max-width:380px}#contenedor-seguros-monterrey-intro hgroup{margin-bottom:60px}#nosotros-seguros-monterrey .descanso{margin-bottom:160px;width:calc(100% + 40px)}#nosotros-seguros-monterrey .descanso .media-container{padding-top:66.6%}#contenedor-seguros-monterrey-continuacion p{padding-right:15%}#nosotros-seguros-monterrey .padding-recuadro{margin-top:-220px;width:calc(100% + 40px)}#asesor-patrimonial hgroup h1{margin-bottom:70px}#asesor-patrimonial hgroup h2{margin-bottom:30px;margin-top:30px}#asesor-intro-info{padding-bottom:70px;padding-top:50px}#contenedor-asesor-continuacion{margin-top:80px}#contenedor-asesor-continuacion p:last-child{margin-bottom:240px}#talento .padding-section{padding-bottom:120px;padding-top:120px}#talento hgroup{margin-bottom:60px}#talento ul{list-style:none;margin:60px 0 0;padding:0}#talento ul li{display:inline-block;padding-right:40px;width:49%}#talento .media-container,#talento .media-container .the-media-image-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#talento .media-container{width:50%}#talento .media-container .the-media-image-background{background-position:center bottom;background-repeat:no-repeat;background-size:contain}#unete .padding-section{padding-bottom:60px;padding-top:200px}#unete .padding-recuadro{margin:20px 0 60px;padding:100px 40px}#contenedor-datos-unete{margin-top:140px}.icon-unete{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:50px;margin:0 40px;vertical-align:middle;width:50px}#contacto hgroup{margin-top:20px}#contacto p.t-16{padding-right:10%}#contacto .padding-section{padding-bottom:140px}#map,.contenedor-mapa{height:100%;left:0;position:absolute;top:0;width:100%}#productos .padding-section{padding-bottom:150px;padding-top:120px}#contenedor-productos{margin-top:120px}#contenedor-productos .button{margin-top:2.5em}.contenedor-producto{margin-bottom:100px}.icono-producto{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:50px;margin-bottom:20px;width:50px}.contenedor-producto hgroup h2{display:inline-block;max-width:350px}#detalles-producto .padding-section{padding-bottom:120px}#detalles-producto hgroup+p{margin-top:90px}#contenedor-tabs{margin-top:120px}.tab{margin-bottom:1px}.tab hgroup{cursor:pointer;padding:20px 70px 20px 40px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab hgroup i{display:block;line-height:40px;margin-top:-20px;position:absolute;right:20px;text-align:center;top:50%;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;width:40px}.tab:not(.activo) hgroup i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.tab .contenido-tab{display:none;padding:40px}.tab.activo .contenido-tab{display:block}#consulta .padding-section{padding-bottom:120px;padding-top:120px}#consulta .form{margin-bottom:0;margin-top:70px}.simple-page #content .main-slider{min-height:calc(100vh - 280px)}#footer{border-top:6px solid #1d4289}#footer p{line-height:inherit}.go-top{border-radius:2px;display:inline-block;font-size:30px;height:40px;line-height:39px;margin-left:-40px;position:absolute;right:0;text-align:center;top:-20px;width:40px;z-index:4}@media (hover:hover) and (pointer:fine){.menu>ul>li:not(.current)>a:not(.button):hover{color:#5265ff}.menu>ul>li:not(.current)>a:not(.button):hover::after{width:20px}.button:hover{background-color:transparent;color:#5265ff}.button:not(.secondary):hover>span:first-child::before{animation-name:animate_height;animation-delay:0;left:0;top:0}.button:not(.secondary):hover>span:first-child::after{animation-name:animate_width;animation-delay:.2s;left:0;bottom:0}.button:not(.secondary):hover>span:last-child::before{animation-name:animate_height;animation-delay:.4s;right:0;bottom:0}.button:not(.secondary):hover>span:last-child::after{animation-name:animate_width;animation-delay:.6s;right:0;top:0}.button.secondary:hover{background-color:#5265ff;color:#fff}.go-top:hover{top:-25px}}@media screen and (max-width:1180px){#menu-action{cursor:pointer;display:inline-block;height:40px;margin-right:8px;position:relative;vertical-align:middle;width:40px}.menu_action__line{background-color:#181818;display:block;height:2px;position:absolute;right:0;top:50%;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.line__top{margin-top:-6px;width:50%}.line__middle{margin-top:-1px;width:55%}.line__bottom{margin-top:4px;width:45%}#header.open{background-color:#fff;height:100vh;overflow:hidden;overflow-y:auto}#header.open .menu_action__line{margin-top:-1px;width:55%}#header.open #menu-action.no_middle .line__middle{display:none}#header.open #menu-action.cross_lines .line__top{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header.open #menu-action.cross_lines .line__bottom{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#col-container-button{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}#col-container-nav{margin-left:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}#menu-nav{display:none;margin-top:calc(50vh - 185px);width:100%}#header.open #menu-nav{display:block}#menu-nav.menu>ul>li{margin:5px 0;width:100%}}@media screen and (max-height:460px){#menu-nav{display:none;margin-top:40px;width:100%}}@media screen and (max-width:767px){#header .logo{padding-top:40px;width:230px}#content .col,#content [class^=col-]{margin-left:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ql-size-12px,.t-12,.t-12-px,.t-12px{font-size:.7rem}.ql-size-14px,.t-14,.t-14-px,.t-14px{font-size:.82rem}.ql-size-16px,.t-16,.t-16-px,.t-16px,sub,sup{font-size:.92rem}.ql-size-18px,.t-18,.t-18-px,.t-18px{font-size:1.05rem}.ql-size-21px,.t-21,.t-21-px,.t-21px{font-size:1.2rem}.ql-size-24px,.t-24,.t-24-px,.t-24px{font-size:1.3rem}.ql-size-32px,.t-32,.t-32-px,.t-32px{font-size:1.4rem}.ql-size-40px,.t-40,.t-40-px,.t-40px{font-size:1.9rem}.ql-size-48px,.t-48,.t-48-px,.t-48px{font-size:2.2rem}p{font-size:1.05rem;line-height:1.8rem}.button{font-size:.82rem;margin-top:2em;padding:1em 2em;text-align:center}.form .field-container input,.form .field-container textarea,.form label,.form select,.privacy-note{font-size:.7rem}.padding-header{padding-bottom:35px;padding-top:35px}.padding-section,.padding-slider{padding-bottom:60px;padding-top:60px}.padding-recuadro{padding:40px 30px 30px}.padding-asesor{padding-right:0}.padding-footer{padding-bottom:30px;padding-top:30px}#content{padding-top:110px}.landing-page .main-slider{margin-bottom:40px}.main-slider .the-item{padding-bottom:0}.main-slider .the-item hgroup+p{margin-top:40px}.main-slider .the-item .v-items-full>.col-5:first-child{height:100vw}.main-slider .mascara-img.border-left{left:-20px;width:calc(100% + 20px)}#beneficios .padding-section{padding-top:20px}#contenedor-titulo-beneficios{margin-bottom:60px}#contenedor-beneficios,.contenedor-beneficio{margin-bottom:40px}#contenedor-porque-elegirnos .t-right{margin-bottom:40px;text-align:center}#contenedor-porque-elegirnos{margin-bottom:20px}#contenedor-porque-elegirnos p{letter-spacing:inherit}.descanso .media-container{padding-top:56.25%}#conocenos .padding-recuadro{margin:-40px 0 0;width:calc(100% + 5px)}.contenedor-info-somos{margin-bottom:0}.contenedor-img-somos{margin:40px 0;padding-top:56.25%}#nosotros-vision .contenedor-img-somos{margin-top:40px}.mascara-img .media-container{left:5px;width:calc(100% - 5px)}.mascara-img.border-right{width:100%}#nosotros-vision .padding-section{padding-bottom:0}#nosotros-seguros-monterrey .padding-section{padding-bottom:60px;padding-top:60px}#contenedor-logo-seguros-monterrey .the-media-image,#contenedor-seguros-monterrey-intro hgroup{margin-bottom:40px}#nosotros-seguros-monterrey .descanso{margin:40px 0 0 -20px;width:calc(100% + 40px)}#contenedor-seguros-monterrey-recuadro{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}#contenedor-seguros-monterrey-continuacion{margin-top:40px;-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}#contenedor-seguros-monterrey-continuacion p{padding-right:0}#nosotros-seguros-monterrey .padding-recuadro{margin-top:-40px;width:100%}#asesor-intro-info{padding-bottom:40px;padding-top:40px}#asesor-patrimonial .mascara-img.border-left{left:0;width:100%}#contenedor-asesor-intro>.col-5:first-child{padding-top:60%}#asesor-patrimonial hgroup h1{margin-bottom:40px}#contenedor-asesor-continuacion{margin-top:0}#contenedor-asesor-continuacion>.col-4:first-child{margin-bottom:40px;padding-top:60%}#talento .padding-section{padding-bottom:300px;padding-top:60px}#talento hgroup{margin-bottom:40px}#talento .media-container{bottom:0;height:270px;left:0;top:inherit;width:100%}#talento ul{margin-top:40px}#talento ul li{padding-right:0;width:100%}#unete .padding-section{padding-bottom:0;padding-top:60px}#unete .mascara-img{display:none}#unete .padding-recuadro{margin:0 0 40px;padding:40px 25px}#contenedor-datos-unete{margin-top:40px}#contenedor-datos-unete .t-32{font-size:1.5em;text-align:center}.separador-datos-unete{display:block}.icon-unete{height:40px;margin:20px;width:40px}#contacto .padding-section{padding-bottom:60px}#contacto p.t-16{letter-spacing:-.01em;padding-right:0}.contenedor-mapa{height:inherit;left:inherit;padding-top:50%;position:relative;top:inherit}#productos .padding-section{padding-bottom:60px;padding-top:60px}#contenedor-productos{margin-top:60px}.contenedor-producto{margin-bottom:40px}#contenedor-tabs,#detalles-producto hgroup+p{margin-top:60px}.tab .contenido-tab{display:none;padding:20px}#consulta .padding-section{padding-bottom:60px;padding-top:60px}#consulta .form{margin-top:40px}.form .t-center .privacy-note{text-align:left;width:90%}#contenedor-footer-aviso .t-right,#footer{text-align:center}#contenedor-footer-derechos{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;padding:0 30px}#contenedor-footer-logo{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}#contenedor-footer-aviso{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3;padding:0 30px}#contenedor-footer-logo .logo{margin-bottom:20px;padding-top:50px;width:250px}}@media screen and (max-width:767px) and (orientation:landscape){.main-slider .the-item .v-items-full>.col-5:first-child{max-height:inherit}.contenedor-beneficio hgroup{max-width:180px}#talento ul li{padding-right:20px;width:49%}}@media screen and (min-width:768px) and (max-width:1112px){.ql-size-12px,.t-12,.t-12-px,.t-12px{font-size:.7rem}.ql-size-14px,.t-14,.t-14-px,.t-14px{font-size:.85rem}.ql-size-16px,.t-16,.t-16-px,.t-16px,sub,sup{font-size:.95rem}.ql-size-18px,.t-18,.t-18-px,.t-18px{font-size:1.1rem}.ql-size-21px,.t-21,.t-21-px,.t-21px{font-size:1.3rem}.ql-size-24px,.t-24,.t-24-px,.t-24px{font-size:1.45rem}.ql-size-32px,.t-32,.t-32-px,.t-32px{font-size:1.75rem}.ql-size-40px,.t-40,.t-40-px,.t-40px{font-size:2.3rem}.ql-size-48px,.t-48,.t-48-px,.t-48px{font-size:2.7rem}p{font-size:1.1rem;line-height:1.8rem}.button{font-size:.85rem;margin-top:2em;padding:1em 2em}.form .field-container input,.form .field-container textarea,.form label,.form select,.privacy-note{font-size:.7rem}.padding-header{padding-bottom:35px;padding-top:35px}.padding-slider{padding-bottom:110px;padding-top:130px}.padding-section{padding-bottom:60px;padding-top:60px}.padding-recuadro{padding:90px 50px 30px 30px}.padding-asesor{padding-right:10%}.padding-footer{padding-bottom:30px;padding-top:30px}#content{padding-top:130px}.landing-page .main-slider{margin-bottom:40px}#contenedor-titulo-beneficios{margin-bottom:90px}#contenedor-beneficios{margin-bottom:40px}.contenedor-beneficio{margin-bottom:80px}.contenedor-beneficio hgroup{max-width:240px}#contenedor-porque-elegirnos{margin-bottom:40px}#contenedor-porque-elegirnos p{letter-spacing:inherit}#nosotros-unete .padding-section{padding-bottom:80px;padding-top:40px}#nosotros-seguros-monterrey .padding-section{padding-bottom:60px;padding-top:80px}#contenedor-logo-seguros-monterrey .the-media-image{margin-bottom:60px}#nosotros-seguros-monterrey .descanso{margin-bottom:80px}#nosotros-seguros-monterrey .padding-recuadro{margin-top:-210px}#contenedor-asesor-continuacion p:last-child{margin-bottom:70px}#talento .padding-section{padding-bottom:60px;padding-top:60px}#talento .media-container{left:-5%}#talento ul li{padding-right:20px}#unete .padding-section{padding-bottom:0;padding-top:60px}#unete .padding-recuadro{margin-top:0;padding:70px 35px}#contenedor-datos-unete{margin-top:80px}#contacto hgroup{margin-top:0}#contacto .padding-section{padding-bottom:80px}#contenedor-footer-derechos{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}#contenedor-footer-logo{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}#contenedor-footer-aviso{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3}#contenedor-footer-aviso .t-right{padding-left:40px;text-align:left}#contenedor-footer-logo .logo{margin-right:40px;padding-top:42px;width:240px}#productos .padding-section{padding-bottom:40px;padding-top:60px}#contenedor-productos{margin-top:80px}.contenedor-producto{margin-bottom:80px}.contenedor-producto hgroup{min-height:60px}.contenedor-producto hgroup .t-32{font-size:1.5rem}#detalles-producto .padding-section{padding-bottom:60px}#detalles-producto hgroup+p{margin-top:60px}#contenedor-tabs{margin-top:80px}#consulta .padding-section{padding-bottom:90px;padding-top:90px}#consulta .form{margin-top:40px}}@media screen and (min-width:768px) and (max-width:1112px) and (orientation:landscape){.padding-slider{min-height:calc(100vh - 170px)}}@media screen and (min-width:768px) and (max-width:1112px) and (max-height:1180px) and (orientation:portrait){.padding-slider{padding-bottom:80px;padding-top:60px}#nosotros-mision .padding-section{padding-top:60px}#contenedor-seguros-monterrey-continuacion{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}#contenedor-seguros-monterrey-recuadro{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}#nosotros-seguros-monterrey .padding-recuadro{margin-top:-100px}.padding-asesor{padding-right:0}#talento .padding-section{padding-bottom:500px}#talento .media-container{bottom:0;height:470px;left:0;top:inherit;width:100%}#talento ul li{padding-right:0;width:100%}#unete .mascara-img{display:none}#contenedor-datos-unete .t-32{font-size:1.5em;text-align:center}.icon-unete{height:40px;margin:0 20px;width:40px}.contenedor-mapa{height:inherit;left:inherit;padding-top:50%;position:relative;top:inherit}#contenedor-footer-logo .logo{width:220px}#contenedor-footer-aviso .t-right{padding-left:30px}.contenedor-producto hgroup{padding:0 20px}}@media screen and (min-width:375px) and (max-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.ql-size-12px,.t-12,.t-12-px,.t-12px{font-size:.7rem}.ql-size-14px,.t-14,.t-14-px,.t-14px{font-size:.8rem}.ql-size-16px,.t-16,.t-16-px,.t-16px,sub,sup{font-size:.9rem}.ql-size-18px,.t-18,.t-18-px,.t-18px{font-size:1rem}.ql-size-21px,.t-21,.t-21-px,.t-21px{font-size:1.1rem}.ql-size-24px,.t-24,.t-24-px,.t-24px{font-size:1.2rem}.ql-size-32px,.t-32,.t-32-px,.t-32px{font-size:1.4rem}.ql-size-40px,.t-40,.t-40-px,.t-40px{font-size:1.9rem}.ql-size-48px,.t-48,.t-48-px,.t-48px{font-size:2.2rem}p{font-size:1rem;line-height:1.8rem}.button{font-size:.8rem;margin-top:2em;padding:1em 2em;text-align:center}.form .field-container input,.form .field-container textarea,.form label,.form select,.privacy-note{font-size:.7rem}.main-slider .the-item .v-items-full>.col-5:first-child{max-height:inherit}.contenedor-beneficio hgroup{max-width:200px}#talento ul li{padding-right:0;width:100%}#unete .padding-recuadro{padding:40px 30px!important}#contacto p.t-16{padding-right:0}.icon-unete{height:30px;margin:0 20px;width:30px}}@-moz-document url-prefix(){.t-regular,body{font-weight:400!important}}