@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&family=Roboto:wght@100;300;400;500;700;900&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.brandswiper-fianzas{width:1800px}@media screen and (max-width: 980px){.brandswiper{display:none}}.btn-fianzas{display:inline-block;padding:10px 30px;cursor:pointer;background:var(--clr-orange);color:#fff;border:none;border-radius:5px}.btn-fianzas-outline{display:inline-block;padding:10px 30px;cursor:pointer;background:#fff;color:#000;border:1px solid var(--clr-orange);border-radius:5px}.right-div{height:500px;width:400px}.curved-bk-img{position:relative}.girl-img{position:absolute;top:0;left:0;width:100%;height:450px;object-fit:contain;object-position:center}.auto-seguros-photo{top:6em;left:-8em;width:150%}.curvedbk-img{position:absolute;top:5em;left:-5em;width:130%;z-index:-999}.curved-faded{position:absolute;top:4em;right:0;z-index:-9999}.girl-img-size2{position:absolute;top:5em;width:100%}h1{font-size:var(--fs-h1);line-height:1em;padding-bottom:.5em}@media screen and (max-width: 500px){.curvedbk-img{width:300px;left:0}.auto-seguros-photo{left:-5em;top:0}}.centralslider{padding:var(--section-padding-top);color:var(--clr-blue)}.central-swiper .slide{padding:1em}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}header{background:var(--clr-orange);text-align:center;position:absolute;width:100%;z-index:1010;height:var(--header-height);color:#fff}header nav{background:var(--clr-orange);position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}header .menu-container p{color:var(--clr-orange)}header nav ul{text-align:left;list-style:none}header nav li{margin-bottom:1em;margin-left:1em}header nav a,header nav p{color:#fff;text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}header nav a:hover{color:#dcdcdc}header .navtoggle{display:none}header .navtoggle:checked~nav{transform:scale(1)}header .navtoggle:checked~nav a,header .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}header .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}header .navtoggle-label span,header .navtoggle-label span:before,header .navtoggle-label span:after{display:block;background:#fff;height:2px;width:2em;border-radius:2px;position:relative}header .navtoggle-label span:before,header .navtoggle-label span:after{content:"";position:absolute}header .navtoggle-label span:before{bottom:7px}header .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){header .navtoggle-label{display:none}header .menu-container p{color:#fff}header{display:flex;flex-direction:column;justify-content:center}header .menu-container{display:flex;justify-content:space-between;width:var(--maximum-width);margin:auto}header nav{all:unset}header nav a,header nav p{opacity:1;color:#fff}header nav li{position:relative}header nav ul{display:flex;justify-content:flex-start}header nav li{width:120px;text-align:center}header nav li:before{content:"";display:block;height:5px;background:#fff;position:absolute;top:-.75em;left:0;right:0;transform:scaleX(0);transition:transform ease-in-out .25s}header nav li:hover:before{transform:scale(1)}}.submenu{text-align:center;position:absolute;width:100%;z-index:1000;height:var(--submenu-height);top:var(--header-height)}.submenu nav{background:#fff;position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.submenu .logo{padding:1em}.submenu nav ul{text-align:left;list-style:none}.submenu nav li{margin-bottom:1em;margin-left:1em}.submenu nav a,.submenu nav p{text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.submenu nav a:hover{color:#dcdcdc}.submenu .navtoggle{display:none}.submenu .navtoggle:checked~nav{transform:scale(1)}.submenu .navtoggle:checked~nav a,.submenu .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.submenu .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.submenu .navtoggle-label span,.submenu .navtoggle-label span:before,.submenu .navtoggle-label span:after{display:block;background:#000;height:2px;width:2em;border-radius:2px;position:relative}.submenu .navtoggle-label span:before,.submenu .navtoggle-label span:after{content:"";position:absolute}.submenu .navtoggle-label span:before{bottom:7px}.submenu .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.submenu .navtoggle-label{display:none}.submenu{display:flex;flex-direction:column;justify-content:center}.submenu .submenu-container{width:var(--maximum-width);margin:auto}.submenu .submenu-container{display:flex;justify-content:space-between}.submenu .logo{padding:0}.submenu nav{all:unset;display:flex;flex-direction:column;justify-content:center;max-width:650px}.submenu nav a,.submenu nav p{opacity:1}.submenu nav a{position:relative}.submenu nav p{text-align:right;width:300px}.submenu nav ul{display:flex;justify-content:flex-end}.submenu nav ul li{display:flex;flex-direction:column;justify-content:center;width:120px}}.product-info{background:var(--clr-gray);padding:4em}.product-upper-content{text-align:center;padding:1em}.product-upper-content h1{color:var(--clr-blue)}.product-upper-content p{color:var(--clr-gray-font)}.products-container{display:flex;flex-wrap:wrap;justify-content:center}.product-detail{max-width:250px;margin:2em;text-align:center;line-height:1.5em}.product-detail h5{color:var(--clr-orange)}.product-detail p{color:var( --clr-gray-font);font-size:var(--fs-xsm)}.product-info .products-action{text-align:center}.services a{color:#000}.services-upper-content{position:relative;overflow:hidden;min-height:400px}.services-upper-content .cover{position:absolute;top:0;height:100%;width:100%;background:linear-gradient(0deg,#ff510080,#ff510080);z-index:-998}.services-upper-content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-999;width:100%;height:500px;object-fit:cover;object-position:top;color:#fff}.service-main{display:flex;flex-wrap:wrap;padding:1em;justify-content:center}.service-main-left{display:flex;flex-direction:column;justify-content:center}.service-main-left .service-title{padding:1em;max-width:350px;color:#fff}.service-title h2{line-height:2em}.service-title p{line-height:1.5em}.service-main-right{padding:1em}.service-box h4{line-height:2em;color:#000}.service-box{background:#fff;max-width:450px;border-radius:5px;padding:1em;margin-bottom:1em;display:flex;flex-direction:column;justify-content:center}.service-box p{margin-bottom:1em}.footer-fianzas .services-content{background:var(--clr-gray);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2em;height:auto}.footer-fianzas .service-title{line-height:1.5em;max-width:450px}.footer-fianzas .service-title p{color:var(--clr-gray-font);font-size:var(--fs-xsm)}.footer-fianzas .services-content .service-title h2{color:var(--clr-blue)}.footer-fianzas .service-action{display:flex;flex-direction:column;justify-content:center}footer .footer-upper-content{margin:1em;padding:0}footer .footer-upper-content-container{max-width:var(--maximum-width);margin:auto}.footer-upper-content-container div{width:200px}.footer-upper-content-container h4{color:#000;line-height:2em}.footer-upper-content-container ul{list-style:none;line-height:1.5em}footer .footer-upper-content-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}footer .footer-upper-content-container div .logo{width:80%}footer .footer-upper-content-container div .store{width:50%}footer .footer-upper-content-container div span{font-size:.7em}footer .footer-upper-content-container p,footer .footer-upper-content-container a{color:var(--clr-gray-font);font-size:var(--fs-xsm);line-height:1.5em;margin-bottom:1em}footer .footer-upper-content-container h4{color:var(--clr-blue)}.fa-iconx{color:var(--clr-orange)}footer .footer-lower-content{color:var(--clr-gray-font);background:var(--clr-gray);padding:1em}footer .footer-lower-content .footer-lower-content-foot{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:var(--maximum-width)}footer .footer-lower-content-foot p{font-size:12px}footer .footer-social{display:flex;width:250px;justify-content:space-between;font-size:12px;margin:1em}footer .footer-social a{color:var(--clr-orange)}.chat-icon{position:fixed;z-index:9991;top:90%;right:2em;border-radius:50%;width:50px;height:50px;box-shadow:5px 10px 50px 0 var(--clr-gray-font);z-index:1000;background:#fff}.faicon{position:absolute;top:20%;left:20%;color:var(--clr-orange)}.faicon-blue{position:absolute;top:20%;left:20%;color:var(--clr-blue)}.branches-fianzas{position:relative;overflow:hidden}.branches-fianzas .cut-bkground{position:absolute;top:-30em;right:-30em;width:935px;height:710px;overflow:hidden}.branches-fianzas .cut-bkground img{position:absolute;width:100%;right:0;top:0}.branches-fianzas .branches-upper-content{text-align:center;line-height:1.5em;max-width:700px;margin:auto;padding:1em}.branches-fianzas .branches-upper-content h1{color:var(--clr-blue)}.branches-fianzas .branches-upper-content p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.branches-fianzas .branches-lower-content{display:flex;flex-wrap:wrap;justify-content:center}.branches-fianzas .branches-detail{width:500px;margin:3em}.branches-fianzas .branches-detail ul{display:grid;grid-template-columns:1fr 1fr;list-style:none}.branches-fianzas .branches-detail li{font-size:var(--fs-sm);max-width:220px;color:var(--clr-blue);line-height:2em}.branches-fianzas .branches-detail li p{font-weight:var(--fw-semibold)}.branches-fianzas .branches-detail li .bullet-point{color:var(--clr-orange)}.branches-fianzas .branches-detail img{width:100%}*,*:before,*:after{box-sizing:border-box}*{padding:0;margin:0}:root{--ff-primary: "Roboto", sans-serif;--ff-secondary: "Dancing Script", sans-serif;--fw-thin: 100;--fw-regular: 300;--fw-semibold: 600;--fw-bold: 900;--clr-gray: #F0F0F0;--clr-gray-font: #737373;--clr-blue: #003DA6;--clr-gold: #F7AA24;--clr-emerald: #648E3D;--clr-orange: #FF5100;--fs-h1: 3rem;--fs-h2: 2.25rem;--fs-h3: 1.25rem;--fs-body: 1rem;--fs-xsm: .8rem;--fs-sm: 1rem;--fs-mm: 1.2rem;--fs-lg: 1.5rem;--fs-slg: 3em;--bs: .25em .25em .75em rgba(0, 0, 0, .25), .125em .125em .25em rgba(0, 0, 0, .15);--header-height: 4em;--submenu-height: 8em;--section-padding-top: 12em;--maximum-width: 1100px}*{font-family:var(--ff-primary);padding:0;margin:0}html{scroll-behavior:smooth}a{text-decoration:none;color:var(--clr-blue)}p{font-size:16px;font-weight:var(--fw-regular)}.content{height:400px}section{max-width:var(--maximum-width);margin:auto;padding-top:var(--section-padding-top)}#root{overflow:hidden}hr{border-top:1px solid var(--clr-gray)}.hr-orange{border-top:1px solid var(--clr-orange)}.vertical-centered{display:flex;flex-direction:column;justify-content:center}.curved-titled{padding:1em}.curved-titled .h-container{position:relative;max-width:400px;margin:auto;height:300px}.curved-titled .title-text{text-align:center;position:absolute;top:2em;left:2em}.curved-titled .image-content{position:absolute;top:0;width:100%}.curved-titled .image-background{width:100%}.productos-content h1{text-align:center;color:var(--clr-blue);line-height:1em}.productos .products-whatis-container{display:flex;justify-content:space-around;flex-wrap:wrap}.products-whatis-container p{line-height:1.5em;color:var(--clr-gray-font);text-align:justify}.products-whatis-container h2{line-height:3em;color:var(--clr-blue)}.whatis-left,.whatis-right{padding:1em;margin:1em;max-width:400px}.services-upper-content{display:flex;flex-direction:column;justify-content:center}.services-upper-content .service-main .service-box{width:600px;height:90px;padding:2em}.services-upper-content .service-main .service-box:hover{border:1px solid gray;cursor:pointer}.modal-tipo-fianza{position:fixed;display:none;height:100%;width:100%;background-color:#000c;z-index:99999;overflow:auto}.modal-tipo-fianza .tipo-fianza-content{position:absolute;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:#26394d 0 20px 30px -10px;padding:3em;overflow:auto}.modal-tipo-fianza .tipo-fianza-content h2{line-height:2em;color:var(--clr-blue)}.modal-tipo-fianza .tipo-fianza-content ul{list-style:none}.modal-tipo-fianza .tipo-fianza-content p{line-height:1.8em;text-align:justify;color:var(--clr-gray-font)}.modal-tipo-fianza button{height:40px}.tipo-fianza-content{padding:.5em;display:flex;flex-wrap:wrap;justify-content:space-evenly}.tipo-fianza-box{width:500px;margin:1em;color:var(--clr-blue)}.tipo-fianza-box p{text-align:justify}.tipo-fianza-box .img-bk-container{position:relative;width:100%;height:380px}.tipo-fianza-box .img-bk-container .curved-bk{width:100%}.tipo-fianza-box .img-bk-container .rounded-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:350px}.tipo-fianza-box ul{margin:1em 0;list-style-position:inside;line-height:1.8em}.tipo-fianza-box ol{text-align:left;list-style-position:inside;line-height:2em}.fianzas-requisitos h1{color:var(--clr-blue)}.fianzas-requisitos .fianzas-requisitos-content{padding:1em}.fianzas-requisitos .fianzas-requisitos-content .requisitos-row{display:flex;flex-wrap:wrap;justify-content:center}.fianzas-requisitos .fianzas-requisitos-content .requisitos-row .requisitos-col{padding:2em}.fianzas-requisitos .fianzas-requisitos-content .requisitos-row .left{width:270px}.fianzas-requisitos .fianzas-requisitos-content .requisitos-row .mid{width:600px}.fianzas-requisitos .fianzas-requisitos-content .requisitos-row .actions{margin-top:1em;margin-bottom:1em;display:flex;justify-content:space-around;max-width:300px}.fianzas-requisitos .fianzas-requisitos-content .requisitos-col h2{color:var(--clr-blue)}.fianzas-requisitos .fianzas-requisitos-content .requisitos-col h3{color:var(--clr-blue);margin-bottom:1em}.fianzas-requisitos .fianzas-requisitos-content .requisitos-col p{line-height:1.8em}.fianzas-requisitos .fianzas-requisitos-content .requisitos-col ol{margin-bottom:1em;color:var(--clr-gray-font);line-height:1.8em;font-weight:var(--fw-regular)}.spinner{border:6px solid var(--clr-gray);border-top:6px solid var(--clr-orange);border-radius:50%;width:30px;height:30px;animation:spin .5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.email-input-form{width:100%;padding:1em;height:170px;display:flex;flex-direction:column;justify-content:space-around;border:1px solid var(--clr-orange);border-radius:4px}.email-input-form .buttons{width:300px;display:flex;justify-content:space-evenly}.email-input-form button{width:120px}.email-input-form button:disabled{color:gray;border:1px solid gray}.email-input-form input[type=text]{padding:10px;border:1px solid #ccc;border-radius:4px}.oficinas{margin-bottom:4em}.oficinas .curved-titled{height:260px}.oficinas h1{text-align:center;color:var(--clr-blue)}.oficinas-content{display:flex;flex-wrap:wrap;justify-content:center;margin:2em}.oficinas-content h2{color:var(--clr-blue);line-height:3em}.oficinas-content p{color:var(--clr-gray-font);margin-bottom:1em}.oficinas .oficina-box{width:290px;margin-right:2em}.oficina-box .iconfa{color:var(--clr-orange)}.oficina-box a{color:var(--clr-gray-font);font-weight:500}.oficina-box .address{height:160px}.nosotros-content{text-align:center;padding:1em}.nosotros-content h1{line-height:1em;color:var(--clr-blue)}.nosotros-content .nosotros-about{display:flex;justify-content:space-around;flex-wrap:wrap}.nosotros-content .nosotros-about h2{color:var(--clr-blue);line-height:1em;margin-bottom:1em}.nosotros-content .nosotros-about p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.nosotros-box{width:450px}.nosotros-box img{width:100%}.fianza-valid-content{text-align:center}.fianza-valid-content .fianza-valid-portrait,.fianza-valid-content .fianza-valid-paragraph,.fianza-valid-content .fianza-valid-brands{padding:2em;max-width:700px;margin:auto}.fianza-valid-content .fianza-valid-portrait div{position:relative;margin:auto}.fianza-valid-content .fianza-valid-portrait .fianza-valid-check{width:50%;position:absolute;top:20%;left:20%}.fianza-valid-content .fianza-valid-portrait .fianza-valid-curved-bk{width:100%;z-index:-999}.fianza-valid-content .fianza-valid-paragraph h1{color:var(--clr-blue)}.fianza-valid-content .fianza-valid-paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:left}.fianza-valid-content .fianza-valid-brands ul{list-style:none;height:17em;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;text-align:left;line-height:2.1em}.fianza-valid-content .fianza-valid-brands ul li{width:310px}.fianza-valid-content .fianza-valid-brands .icon{color:var(--clr-orange)}.fianza-valid-content .fianza-valid-brands a{color:var(--clr-blue);font-weight:var(--fw-semibold);text-decoration:underline}@media screen and (max-width: 550px){.fianza-valid-content .fianza-valid-brands ul{display:flex;flex-direction:row;height:30em}}.left-box-tipo-fianza{width:300px}.tipo-fianza-box p{line-height:2em}.tipo-fianza-box li p{text-align:left}.guiareclamos-content{display:flex;flex-direction:column;justify-content:flex-start;padding:1em}.guiareclamos-content h1,.guiareclamos-content h2{color:var(--clr-blue)}.guiareclamos-content .row{margin-bottom:1em;display:flex;flex-wrap:wrap}.guiareclamos-content .row .logo-curvebk{position:relative;height:380px;width:500px}.guiareclamos-content .row .logo-curvebk .bk{position:absolute;width:100%}.guiareclamos-content .row .logo-curvebk .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.guiareclamos-content .row .paragraph{position:relative;height:380px;width:500px}.guiareclamos-content .row .paragraph p{max-width:480px;text-align:justify;line-height:1.5em;color:var(--clr-gray-font)}.guiareclamos-content .row .paragraph .top{position:absolute;left:-4em}.guiareclamos-content .row .paragraph .mid{position:absolute;left:4em}.guiareclamos-content .row .paragraph .mid h2,.guiareclamos-content .row .paragraph .mid p{margin-bottom:1.5em;line-height:1.5em}.guiareclamos-content .guiareclamos-content .row .single-img{height:380px;width:500px}.guiareclamos-content .row .single-img img{width:100%}.guiareclamos-content .row .text-note{width:700px;margin:auto}.guiareclamos-content .row .text-note h2{text-align:center;max-width:500px;margin:1em auto;line-height:1.5em}.guiareclamos-content .row .text-note ol{color:var(--clr-gray-font);line-height:1.8em;font-weight:var(--fw-regular);list-style-position:inside;text-align:justify}.guiareclamos-content .row .text-note ul{color:var(--clr-gray-font);margin-left:1em}.text-titles-container{min-height:100px;display:flex;flex-direction:column;justify-content:center}.text-titles-container .case1{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:1em}.text-titles-container h2{color:var(--clr-blue);max-width:600px;text-align:center;padding:1em}.text-titles-container .actions{max-width:400px;display:flex;justify-content:space-between}.text-titles-container .actions a{margin:auto 1em}.text-titles-container .case2{display:flex;flex-wrap:wrap;padding:1em;margin:auto;width:100%}.text-titles-container .case2 h2,.text-titles-container .case2 p{max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center;line-height:1.8em}.text-titles-container .case2 p{color:var(--clr-gray-font);text-align:justify}.guia-reclamos .table-container{width:100%;margin:1em auto}.guia-reclamos table{border-collapse:collapse;width:100%;color:var(--clr-gray-font);font-size:var(--fs-mm)}.guia-reclamos th{border:1px solid gray}.guia-reclamos td{border:1px solid gray;font-size:var(--fs-sm);line-height:1.5em}.guia-reclamos td .ol-container{margin-left:1em}.text-footer-notes{max-width:700px;margin:auto;height:120px;color:var(--clr-gray-font);line-height:1.8em}.text-footer-notes a{color:var(--clr-orange);text-decoration:underline}.guia-reclamos .table-mobile{display:none}@media screen and (max-width: 550px){.guiareclamos-content .row .logo-curvebk{height:280px}.guiareclamos-content .row .paragraph .top,.guiareclamos-content .row .paragraph .mid{left:0}.text-footer-notes{margin:1em}.guia-reclamos .table-desktop{display:none}.guia-reclamos .table-mobile{display:table;margin-bottom:1em}}.fianzas-quote{color:gray}.fianzas-quote .container{max-width:600px;margin:auto auto 2em;border:2px solid var(--clr-gray);padding:1em}.fianzas-quote .container .user-input select,.fianzas-quote .container .user-input input{max-width:200px;margin-left:1em;margin-bottom:1em}.fianzas-quote .container .user-input,.fianzas-quote .container .range-selection{display:flex;justify-content:flex}.fianzas-quote .container .range-selection input{max-width:200px}.user-input .label label{color:var(--clr-gray-font);font-size:var(--fs-regular);font-weight:var(--fw-regular);margin:1em}.user-input label{color:var(--clr-gray-font);font-size:var(--fs-regular);font-weight:var(--fw-regular)}.user-input .label,.range-selection .label{width:250px;display:flex;flex-direction:column;justify-content:center;text-align:right}.fianzas-quote input[type=text],select,textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.scorecard{max-width:600px;margin:2em auto;line-height:2em}.scorecard p{font-size:18px;line-height:1.7em}.fianzas-quote .table-container{max-width:600px;margin:2em auto}.fianzas-quote .container .row:after{content:"";display:table;clear:both}.fianzas-quote table{width:100%;color:var(--clr-gray-font);font-size:var(--fs-mm)}.fianzas-quote .table-title{text-align:center;width:100%}.fianzas-quote .table-title h1{color:var(--clr-blue)}.fianzas-quote .table-title p{color:var(--clr-gray-font);margin-bottom:1em}.fianzas-quote .th-left{border-top-left-radius:10px}.fianzas-quote .th-right{border-top-right-radius:10px}.fianzas-quote .td-left{border-bottom-left-radius:10px}.fianzas-quote .td-right{border-bottom-right-radius:10px}.fianzas-quote th{color:#fff}.fianzas-quote th,td,caption{padding:1em}.fianzas-quote .th-left,.fianzas-quote .th-right,.fianzas-quote .th-mid{border:2px solid var(--clr-orange)}.fianzas-quote th{background:var(--clr-orange)}.fianzas-quote td,th{border:2px solid var(--clr-orange)}.fianzas-quote .email-form-container{max-width:600px;margin:auto}.fianzas-quote .email-form-container button{margin-bottom:1em}.fianzas-quote .table-mobile{display:none}@media screen and (max-width: 600px){.fianzas-quote .table-desktop{display:none}.fianzas-quote .table-mobile{display:table;margin-bottom:1em}}.range-slider{-webkit-appearance:none;margin:1rem;width:250px;cursor:pointer;border-radius:5px;background:transparent}.range-slider::-webkit-slider-runnable-track{background:var(--clr-gray);height:20px;border-radius:10px}.range-slider::-moz-range-track{background:var(--clr-gray);height:20px;border-radius:10px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;height:35px;width:15px;border-radius:10px;margin-top:-7.5px;background-color:var(--clr-orange)}.range-slider::-moz-range-thumb{border:none;border-radius:10px;height:35px;width:15px;background-color:var(--clr-orange)}.range-slider:focus{outline:none}.range-slider:focus::-webkit-slider-thumb{border:1px solid va(--clr-gray);outline:3px solid va(--clr-gray);outline-offset:.125rem}.range-slider:focus::-moz-range-thumb{border:1px solid va(--clr-gray);outline:3px solid va(--clr-gray);outline-offset:.125rem}.branches-seguros{position:relative;overflow:hidden}.branches-seguros .cut-bkground{position:absolute;top:-30em;right:-30em;width:935px;height:710px;overflow:hidden}.branches-seguros .cut-bkground img{position:absolute;width:100%;right:0;top:0}.branches-seguros .branches-upper-content{text-align:center;line-height:1.5em;max-width:700px;margin:auto;padding:1em}.branches-seguros .branches-upper-content h1{color:var(--clr-blue)}.branches-seguros .branches-upper-content p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.branches-seguros .branches-lower-content{padding:1em;display:flex;flex-wrap:wrap;justify-content:center;height:500px}.branches-seguros .branches-detail{width:500px;margin:2em}.branches-seguros .branches-detail ul{display:grid;grid-template-columns:1fr 1fr;list-style:none}.branches-seguros .branches-detail li{font-size:var(--fs-sm);max-width:220px;color:var(--clr-blue);line-height:2em}.branches-seguros .branches-detail li p{font-weight:var(--fw-semibold)}.branches-seguros .branches-detail img{width:100%}.brandswiper-seguros{width:1800px}@media screen and (max-width: 980px){.brandswiper-seguros .brandswiper{display:none}}.btn-seguros{display:inline-block;padding:10px 30px;cursor:pointer;background:var(--clr-blue);color:#fff;border:none;border-radius:5px}.btn-seguros-outline{display:inline-block;padding:10px 30px;cursor:pointer;background:#fff;color:#000;border:1px solid var(--clr-blue);border-radius:5px}.flex-content{padding:1em}.footer-seguros .services-content{background:var(--clr-gray);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2em;height:auto}.footer-seguros .service-title{line-height:1.5em;max-width:400px}.footer-seguros .service-title p{color:var(--clr-gray-font)}.footer-seguros .services-content .service-title h2{color:var(--clr-blue)}.footer-seguros .service-action{display:flex;flex-direction:column;justify-content:center}.footer-seguros .footer-upper-content{padding:1em}.footer-seguros .footer-upper-content-container{max-width:var(--maximum-width);margin:auto}.footer-seguros .footer-upper-content-container div{width:200px;padding:1em}.footer-seguros .footer-upper-content-container h4{color:#000;line-height:2em}.footer-seguros .footer-upper-content-container ul{list-style:none;line-height:1.5em}.footer-seguros .footer-upper-content-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.footer-seguros .footer-upper-content-container div .logo{width:80%}.footer-seguros .footer-upper-content-container div .store{width:50%}.footer-seguros .footer-upper-content-container div span{font-size:.7em}.footer-seguros .footer-upper-content-container p,.footer-seguros .footer-upper-content-container a{color:var(--clr-gray-font);font-size:var(--fs-xsm);line-height:1.5em;margin-bottom:1em}.footer-seguros .footer-upper-content-container h4,.footer-seguros .fa-iconx{color:var(--clr-blue)}.footer-seguros .footer-lower-content{color:var(--clr-gray-font);background:var(--clr-gray);padding:1em}.footer-seguros .footer-lower-content .footer-lower-content-foot{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:var(--maximum-width)}.footer-seguros .footer-lower-content-foot p{font-size:12px}.footer-seguros .footer-social{display:flex;width:250px;justify-content:space-between;font-size:12px;margin:1em}.footer-seguros .footer-social a{color:var(--clr-blue)}.header-seguros{background:var(--clr-blue);text-align:center;position:absolute;width:100%;z-index:1010;height:var(--header-height);color:#fff}.header-seguros nav{background:var(--clr-blue);position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.header-seguros .menu-container p{color:var(--clr-blue)}.header-seguros nav ul{text-align:left;list-style:none}.header-seguros nav li{margin-bottom:1em;margin-left:1em}.header-seguros nav a,.header-seguros nav p{color:#fff;text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.header-seguros nav a:hover{color:#dcdcdc}.header-seguros .navtoggle{display:none}.header-seguros .navtoggle:checked~nav{transform:scale(1)}.header-seguros .navtoggle:checked~nav a,.header-seguros .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.header-seguros .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.header-seguros .navtoggle-label span,.header-seguros .navtoggle-label span:before,.header-seguros .navtoggle-label span:after{display:block;background:#fff;height:2px;width:2em;border-radius:2px;position:relative}.header-seguros .navtoggle-label span:before,.header-seguros .navtoggle-label span:after{content:"";position:absolute}.header-seguros .navtoggle-label span:before{bottom:7px}.header-seguros .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.header-seguros .navtoggle-label{display:none}.header-seguros .menu-container p{color:#fff}.header-seguros{display:flex;flex-direction:column;justify-content:center}.header-seguros .menu-container{display:flex;justify-content:space-between;width:var(--maximum-width);margin:auto}.header-seguros nav{all:unset}.header-seguros nav a,.header-seguros nav p{opacity:1;color:#fff}.header-seguros nav li{position:relative}.header-seguros nav ul{display:flex;justify-content:flex-start}.header-seguros nav li{width:120px;text-align:center}.header-seguros nav li:before{content:"";display:block;height:5px;background:#fff;position:absolute;top:-.75em;left:0;right:0;transform:scaleX(0);transition:transform ease-in-out .25s}.header-seguros nav li:hover:before{transform:scale(1)}}.product-info-seguros{background:var(--clr-gray);padding:2em}.product-info-seguros .product-upper-content{text-align:center;padding:1em}.product-info-seguros .product-upper-content h1{color:var(--clr-blue)}.product-info-seguros .product-upper-content p{color:var(--clr-gray-font)}.product-info-seguros .products-container{display:flex;flex-wrap:wrap;justify-content:center}.product-info-seguros .product-detail{max-width:250px;padding:1em;text-align:center;line-height:1.5em;margin:1em}.product-info-seguros .product-detail img{height:50px}.product-info-seguros .product-detail h5{color:var(--clr-blue)}.product-info-seguros .product-detail p{color:var( --clr-gray-font);font-size:var(--fs-xsm)}.product-info-seguros .products-action{text-align:center}.services-seguros{position:relative;min-height:600px}.services-seguros .servicios-seguros-img{position:absolute;height:600px;width:100%;object-fit:cover;object-position:center;z-index:-99}.services-seguros .cover{position:absolute;top:0;height:100%;width:100%;background:linear-gradient(0deg,#003da6b3,#003da6b3);z-index:-98}.services-seguros .content h1{color:#fff;margin:auto;padding:.5em;text-align:center}.services-seguros .content .container{padding:1em;display:flex;justify-content:space-around;flex-wrap:wrap;max-width:1200px;margin:auto}.services-seguros .content .container .box{width:350px;height:200px;margin:1em;padding:0 2em;text-align:center}.services-seguros .content .container .box img{width:60px;height:50px}.services-seguros .content .container .box p{color:#fff;line-height:1.7em}.services-seguros .content .container .box .subtitle{font-weight:var(--fw-bold);font-size:var(--fs-sm)}@media screen and (max-width: 980px){.services-seguros{height:1520px}}.submenu-seguros{text-align:center;position:absolute;width:100%;z-index:1000;height:var(--submenu-height);top:var(--header-height)}.submenu-seguros nav{background:#fff;position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.submenu-seguros .logo{padding:1em}.submenu-seguros nav ul{text-align:left;list-style:none}.submenu-seguros nav li{margin-bottom:1em;margin-left:1em}.submenu-seguros nav a,.submenu-seguros nav p{text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.submenu-seguros nav a:hover{color:#dcdcdc}.submenu-seguros .navtoggle{display:none}.submenu-seguros .navtoggle:checked~nav{transform:scale(1)}.submenu-seguros .navtoggle:checked~nav a,.submenu-seguros .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.submenu-seguros .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.submenu-seguros .navtoggle-label span,.submenu-seguros .navtoggle-label span:before,.submenu-seguros .navtoggle-label span:after{display:block;background:#000;height:2px;width:2em;border-radius:2px;position:relative}.submenu-seguros .navtoggle-label span:before,.submenu-seguros .navtoggle-label span:after{content:"";position:absolute}.submenu-seguros .navtoggle-label span:before{bottom:7px}.submenu-seguros .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.submenu-seguros .navtoggle-label{display:none}.submenu-seguros{display:flex;flex-direction:column;justify-content:center}.submenu-seguros .submenu-container{width:var(--maximum-width);margin:auto}.submenu-seguros .submenu-container{display:flex;justify-content:space-between}.submenu-seguros .logo{padding:0}.submenu-seguros nav{all:unset;display:flex;flex-direction:column;justify-content:center;max-width:550px}.submenu-seguros nav a,.submenu-seguros nav p{opacity:1}.submenu-seguros nav a{position:relative}.submenu-seguros nav p{text-align:right;width:300px}.submenu-seguros nav ul{display:flex;justify-content:flex-end}.submenu-seguros nav ul li{display:flex;flex-direction:column;justify-content:center;width:120px}}.seguros-vida{padding:1em}.seguros-vida .seguros-vida-block{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1em;padding:1em}.seguros-vida .top{justify-content:flex-end}.seguros-vida .top .floating-portrait{width:350px;height:auto}.seguros-vida .paragraph{width:480px;display:flex;flex-direction:column;justify-content:center}.seguros-vida .paragraph ul{list-style-position:inside}.seguros-vida .paragraph h1,.seguros-vida .paragraph h2{color:var(--clr-blue)}.seguros-vida .paragraph h2{margin-bottom:.5em}.seguros-vida .footnote,.seguros-vida .paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-vida .floating-portrait{position:relative;width:450px;height:450px}.seguros-vida .floating-portrait .curvedbk{position:absolute;top:0;left:0;width:100%;z-index:-9999}.seguros-vida .floating-portrait .lg{width:500px}.seguros-vida .floating-portrait .seguros-vida-icon{margin:5em 6em}.seguros-vida .floating-portrait .seguros-vida-portrait{position:absolute;top:0;left:4em}.seguros-vida .single-image{max-width:400px}.seguros-vida .single-image img{width:100%}.seguros-vida .footnote{max-width:600px;margin:auto;text-align:center}@media screen and (max-width: 500px){.seguros-vida .floating-portrait .seguros-vida-portrait{left:1em;width:100%}.seguros-vida .floating-portrait .curvedbk{width:110%;left:-1em}}.seguros-gastos-medicos{padding:2em}.seguros-gastos-medicos .seguros-gastos-medicos-block{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2em}.seguros-gastos-medicos .top{justify-content:flex-end}.seguros-gastos-medicos .top .floating-portrait{width:350px;height:auto}.seguros-gastos-medicos .paragraph{width:440px;display:flex;flex-direction:column;justify-content:center}.seguros-gastos-medicos .single-paragraph{max-width:700px;margin:auto}.seguros-gastos-medicos .paragraph ul{list-style-position:inside}.seguros-gastos-medicos .single-paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.seguros-gastos-medicos .single-paragraph h2{color:var(--clr-blue);line-height:1.5em;margin-bottom:1em;text-align:center}.seguros-gastos-medicos .paragraph h1,.seguros-gastos-medicos .paragraph h2{color:var(--clr-blue)}.seguros-gastos-medicos .paragraph h2{margin-bottom:.5em}.seguros-gastos-medicos .footnote,.seguros-gastos-medicos .paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-gastos-medicos .floating-portrait{position:relative;width:500px}.seguros-gastos-medicos .floating-portrait .curvedbk{width:100%;z-index:-9999}.seguros-gastos-medicos .floating-portrait .lg{width:100%}.seguros-gastos-medicos .floating-portrait .seguros-vida-icon{position:absolute;top:0;left:0;margin:5em 7em}.seguros-gastos-medicos .floating-portrait .seguros-vida-portrait{position:absolute;top:0;left:0;width:75%}.seguros-gastos-medicos .single-image{max-width:400px}.seguros-gastos-medicos .single-image img{width:100%}.seguros-gastos-medicos .footnote{max-width:600px;margin:auto;text-align:center;line-height:1.5em}.seguros-gastos-medicos .footnote p{margin-bottom:1em}@media screen and (max-width: 500px){.seguros-gastos-medicos{padding:1em}.seguros-gastos-medicos .seguros-gastos-medicos-block{margin-bottom:1em}}.seguros-auto{padding:1em}.seguros-auto .seguros-auto-block{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1em}.seguros-auto .top{justify-content:flex-end}.seguros-auto .top .floating-portrait{position:relative;max-width:350px;width:100%;height:auto;margin:1em}.seguros-auto .top .paragraph{width:550px}.seguros-auto .paragraph{width:450px;display:flex;flex-direction:column;justify-content:center}.seguros-auto .paragraph ul{list-style-position:inside}.seguros-auto .paragraph h1,.seguros-auto .paragraph h2{color:var(--clr-blue)}.seguros-auto .paragraph h2{margin-bottom:.5em}.seguros-auto .footnote,.seguros-auto .paragraph p,.seguros-auto .paragraph li{color:var(--clr-gray-font);font-weight:var(--fw-regular);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-auto .floating-portrait{position:relative;width:450px;height:385px}.seguros-auto .floating-portrait .curvedbk{position:absolute;top:0;left:0;width:100%;z-index:-9999}.seguros-auto .floating-portrait .seguros-auto-icon{margin:5em 7em}.seguros-auto .floating-portrait .seguros-auto-portrait{position:absolute;top:0;left:4em;width:80%}.seguros-auto .single-image{max-width:400px}.seguros-auto .single-image img{width:100%}.seguros-auto .footnote{max-width:800px;margin:auto;text-align:center}.seguros-auto .table-area{max-width:var(--maximum-width);margin:auto auto 2em}.seguros-auto-block .seguros-auto-choices{background:var(--clr-gray-font);color:#fff;display:flex;flex-wrap:wrap;width:100%;justify-content:space-evenly}.seguros-auto-block .seguros-auto-choices .option{margin:auto}.seguros-auto-block .seguros-auto-choices .option img{height:40px;margin-bottom:.7em}.seguros-auto-block .seguros-auto-choices .option p{font-size:var(--fs-xsm);font-weight:var(--fw-thin);line-height:1.5em;margin-top:1em}.seguros-auto-block .seguros-auto-choices .option{width:210px;height:200px;margin:1em;text-align:center}.seguros-auto hr{margin-bottom:3em}.seguros-auto table{width:100%;color:var(--clr-gray-font);font-size:var(--fs-mm)}.seguros-auto .table-title{text-align:center;width:100%}.seguros-auto .table-title h1{color:var(--clr-blue)}.seguros-auto .table-title p{color:var(--clr-gray-font);margin-bottom:1em}.seguros-auto .th-left{border-top-left-radius:10px}.seguros-auto .th-right{border-top-right-radius:10px}.seguros-auto .td-left{border-bottom-left-radius:10px}.seguros-auto .td-right{border-bottom-right-radius:10px}.seguros-auto th{color:#fff}.seguros-auto th,td,caption{padding:1em}.seguros-auto td,th{border:2px solid var(--clr-blue)}.seguros-auto th{background:var(--clr-blue)}.seguros-auto .table-mobile{display:none}@media screen and (max-width: 600px){.seguros-auto .floating-portrait{width:380px}.seguros-auto .floating-portrait .seguros-auto-portrait{top:0;left:2em}.seguros-auto .table-desktop{display:none}.seguros-auto .table-mobile{display:table;margin-bottom:1em}}.seguros-hogar{padding:1em}.seguros-hogar .seguros-hogar-block{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2em;padding:1em}.seguros-hogar .top{justify-content:flex-end}.seguros-hogar .top .floating-portrait{width:350px;height:auto}.seguros-hogar .top .paragraph{width:550px}.seguros-hogar .paragraph{width:450px;display:flex;flex-direction:column;justify-content:center}.seguros-hogar .single-paragraph{max-width:600px;margin:auto;text-align:justify}.seguros-hogar .paragraph li{color:var(--clr-gray-font);margin-left:1em;line-height:1.5em}.seguros-hogar .single-paragraph h1{color:var(--clr-blue);text-align:center}.seguros-hogar .single-paragraph h2{color:var(--clr-blue);text-align:center;line-height:1.5em;margin-bottom:1em}.seguros-hogar .paragraph h1,.seguros-hogar .paragraph h2{color:var(--clr-blue)}.seguros-hogar .paragraph h2{margin:1em 0;line-height:1.5em}.seguros-hogar .footnote,.seguros-hogar .single-paragraph p,.seguros-hogar .paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-hogar .floating-portrait{position:relative;max-width:450px;margin-bottom:1em}.seguros-hogar .floating-portrait .curvedbk{width:100%;z-index:-9999}.seguros-hogar .floating-portrait .lg{width:100%}.seguros-hogar .floating-portrait .seguros-hogar-icon{position:absolute;top:0;left:0;margin:5em 7em}.seguros-hogar .floating-portrait .seguros-hogar-portrait{position:absolute;top:0;left:4em;width:75%}.seguros-hogar .single-image{max-width:400px}.seguros-hogar .single-image img{width:100%}.seguros-hogar .footnote{max-width:800px;margin:auto;text-align:center}@media screen and (max-width: 500px){.seguros-hogar .seguros-hogar-block{margin-bottom:1em}}.seguros-soycli{padding:1em}.seguros-soycli .seguros-soycli-block{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1em;padding:1em}.seguros-soycli .top{justify-content:flex-end}.seguros-soycli .top .floating-portrait{width:350px;height:auto}.seguros-soycli .paragraph{width:500px;display:flex;flex-direction:column;justify-content:center}.seguros-soycli .paragraph .appstore-container{width:200px;display:flex;justify-content:flex-start}.seguros-soycli .appstore-container img{margin-right:1em}.seguros-soycli .single-paragraph{max-width:700px;margin:auto}.seguros-soycli .single-paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.seguros-soycli .single-paragraph h2{color:var(--clr-blue);line-height:2em;margin-bottom:1em;text-align:center}.seguros-soycli .paragraph h1,.seguros-soycli .paragraph h2{color:var(--clr-blue)}.seguros-soycli .paragraph h2{margin-bottom:.5em}.seguros-soycli .footnote,.seguros-soycli .paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-soycli .floating-portrait{position:relative;width:450px;height:420px}.seguros-soycli .floating-portrait .curvedbk{position:absolute;top:0;left:0;width:100%;z-index:-9999}.seguros-soycli .floating-portrait .lg{width:500px}.seguros-soycli .floating-portrait .seguros-soycli-icon{margin:5em 7em}.seguros-soycli .floating-portrait .seguros-soycli-portrait{position:absolute;top:0;left:4em}.seguros-soycli .single-image{max-width:400px}.seguros-soycli .single-image img{width:100%}.seguros-soycli-gethelp{width:100%;background:var(--clr-gray)}.seguros-soycli-gethelp .gethelp-container{max-width:900px;margin:auto;text-align:left;display:flex;flex-wrap:wrap;justify-content:space-around}.seguros-soycli-gethelp .gethelp-container h2{color:var(--clr-blue)}.seguros-soycli-gethelp .gethelp-container p{color:var(--clr-gray-font);line-height:2em;font-size:var(--fs-xsm)}.seguros-soycli-gethelp .gethelp-container div{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding:1em}.seguros-soycli-ventajas{padding:1em}.seguros-soycli-ventajas h2{text-align:center;color:var(--clr-blue);margin-bottom:1em}.seguros-soycli-ventajas .ventajas-container{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:var(--clr-blue)}.seguros-soycli-ventajas .ventajas-container .box{height:230px;width:300px;color:#fff;text-align:center;margin:1em}.seguros-soycli-ventajas .ventajas-container .box h3{margin:1em}.seguros-soycli-ventajas .ventajas-container .box p{font-size:var(--fs-sm);font-weight:var(--fw-thin)}.seguros-soycli .footnote{max-width:600px;margin:auto;text-align:center;line-height:1.5em}.seguros-soycli .footnote p{margin-bottom:1em}@media screen and (max-width: 550px){.seguros-soycli .paragraph h1{margin-top:1em}.seguros-soycli .floating-portrait .curvedbk{position:absolute;top:0;left:-2em;width:115%;z-index:-9999}.seguros-soycli .floating-portrait .seguros-soycli-portrait{position:absolute;top:0;left:0;width:90%}}.oficinas .iconsa{color:var(--clr-blue)}.oficinas .curved-title{position:relative;width:450px;margin:auto auto 3em;height:250px}.oficinas h1{text-align:center;color:var(--clr-blue);padding-top:2.8em}.oficinas .oficinas-nosotros-block{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:3em;padding:1em}.oficinas .curvedbk{position:absolute;top:0;left:0;width:100%;z-index:-9999}.seguros-nosotros{padding:1em}.seguros-nosotros .seguros-nosotros-block{position:relative;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:6em;padding:1em}.seguros-nosotros .curved-title{position:relative;width:450px;margin:auto;height:250px}.seguros-nosotros .curved-title img{width:100%}.seguros-nosotros .curved-title h1{position:absolute;top:3em;left:3em;color:var(--clr-blue)}.seguros-nosotros .top{justify-content:flex-end}.seguros-nosotros .top .floating-portrait{position:absolute;top:0;left:9em;width:350px;height:auto}.seguros-nosotros .top .paragraph{width:550px}.seguros-nosotros .paragraph{width:550px;display:flex;flex-direction:column;justify-content:center}.seguros-nosotros .single-paragraph{max-width:600px;margin:auto;text-align:justify}.seguros-nosotros .paragraph li{color:var(--clr-gray-font);margin-left:1em;line-height:1.5em}.seguros-nosotros .single-paragraph h2,.seguros-nosotros .single-paragraph h1{color:var(--clr-blue);text-align:center;line-height:2em}.seguros-nosotros .paragraph h1,.seguros-nosotros .paragraph h2{color:var(--clr-blue);margin:1em 0}.seguros-nosotros .paragraph h2{margin-bottom:.5em}.seguros-nosotros .footnote,.seguros-nosotros .single-paragraph p,.seguros-nosotros .paragraph p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify;margin-bottom:1em}.seguros-nosotros .floating-portrait{position:relative;width:450px;height:345px}.seguros-nosotros .floating-portrait .curvedbk{position:absolute;top:0;left:0;width:100%;z-index:-9999}.seguros-nosotros .floating-portrait .lg{width:500px}.seguros-nosotros .floating-portrait .seguros-nosotros-icon{margin:5em 7em}.seguros-nosotros .floating-portrait .seguros-nosotros-portrait{position:absolute;top:0;left:4em}.seguros-nosotros .single-image{max-width:400px}.seguros-nosotros .single-image img{width:100%}.seguros-nosotros .footnote{max-width:800px;margin:auto;text-align:center}@media screen and (max-width: 500px){.seguros-nosotros .seguros-nosotros-block{margin-bottom:1em}.seguros-nosotros .curved-title h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.branches-riesgos{position:relative;overflow:hidden}.branches-riesgos .cut-bkground{position:absolute;top:-30em;right:-30em;width:935px;height:710px;overflow:hidden}.branches-riesgos .cut-bkground img{position:absolute;width:100%;right:0;top:0}.branches-riesgos .branches-upper-content{text-align:center;line-height:1.5em;max-width:700px;margin:auto;padding:1em}.branches-riesgos .branches-upper-content h1{color:var(--clr-blue)}.branches-riesgos .branches-upper-content p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.branches-riesgos .branches-lower-content{display:flex;flex-wrap:wrap;justify-content:center}.branches-riesgos .branches-detail{width:500px;margin:3em}.branches-riesgos .branches-detail ul{display:grid;grid-template-columns:1fr 1fr;list-style:none}.branches-riesgos .branches-detail li{font-size:var(--fs-sm);max-width:220px;color:var(--clr-blue);line-height:2em}.branches-riesgos .branches-detail li p{font-weight:var(--fw-semibold)}.branches-riesgos .branches-detail li .bullet-point{color:var(--clr-gold)}.branches-riesgos .branches-detail img{width:100%}.btn-riesgos{display:inline-block;padding:10px 30px;cursor:pointer;background:var(--clr-gold);color:#fff;border:none;border-radius:5px}.btn-riesgos-outline{display:inline-block;padding:10px 30px;cursor:pointer;background:#fff;color:#000;border:1px solid var(--clr-gold);border-radius:5px}.right-div{height:550px;width:400px}.footer-riesgos .services-content{background:var(--clr-gray);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2em;height:auto}.footer-riesgos .service-title{line-height:1.5em;max-width:400px}.footer-riesgos .service-title p{color:var(--clr-gray-font)}.footer-riesgos .services-content .service-title h2{color:var(--clr-blue)}.footer-riesgos .service-action{display:flex;flex-direction:column;justify-content:center}.footer-riesgos .footer-upper-content{padding:1em}.footer-riesgos .footer-upper-content-container{max-width:var(--maximum-width);margin:auto}.footer-riesgos .footer-upper-content-container div{width:200px;padding:1em}.footer-riesgos .footer-upper-content-container h4{color:#000;line-height:2em}.footer-riesgos .footer-upper-content-container ul{list-style:none;line-height:1.5em}.footer-riesgos .footer-upper-content-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.footer-riesgos .footer-upper-content-container div .logo{width:80%}.footer-riesgos .footer-upper-content-container div .store{width:50%}.footer-riesgos .footer-upper-content-container div span{font-size:.7em}.footer-riesgos .footer-upper-content-container p,.footer-riesgos .footer-upper-content-container a{color:var(--clr-gray-font);font-size:var(--fs-xsm);line-height:1.5em;margin-bottom:1em}.footer-riesgos .footer-upper-content-container h4{color:var(--clr-blue)}.footer-riesgos .fa-iconx{color:var(--clr-gold)}.footer-riesgos .footer-lower-content{color:var(--clr-gray-font);background:var(--clr-gray);padding:1em}.footer-riesgos .footer-lower-content .footer-lower-content-foot{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:var(--maximum-width)}.footer-riesgos .footer-lower-content-foot p{font-size:12px}.footer-riesgos .footer-social{display:flex;width:250px;justify-content:space-between;font-size:12px;margin:1em}.footer-riesgos .footer-social a{color:var(--clr-gold)}.header-riesgos{background:var(--clr-gold);text-align:center;position:absolute;width:100%;z-index:1010;height:var(--header-height);color:#fff}.header-riesgos nav{background:var(--clr-gold);position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.header-riesgos .menu-container p{color:var(--clr-gold)}.header-riesgos nav ul{text-align:left;list-style:none}.header-riesgos nav li{margin-bottom:1em;margin-left:1em}.header-riesgos nav a,.header-riesgos nav p{color:#fff;text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.header-riesgos nav a:hover{color:#dcdcdc}.header-riesgos .navtoggle{display:none}.header-riesgos .navtoggle:checked~nav{transform:scale(1)}.header-riesgos .navtoggle:checked~nav a,.header-riesgos .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.header-riesgos .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.header-riesgos .navtoggle-label span,.header-riesgos .navtoggle-label span:before,.header-riesgos .navtoggle-label span:after{display:block;background:#fff;height:2px;width:2em;border-radius:2px;position:relative}.header-riesgos .navtoggle-label span:before,.header-riesgos .navtoggle-label span:after{content:"";position:absolute}.header-riesgos .navtoggle-label span:before{bottom:7px}.header-riesgos .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.header-riesgos .navtoggle-label{display:none}.header-riesgos .menu-container p{color:#fff}.header-riesgos{display:flex;flex-direction:column;justify-content:center}.header-riesgos .menu-container{display:flex;justify-content:space-between;width:var(--maximum-width);margin:auto}.header-riesgos nav{all:unset}.header-riesgos nav a,.header-riesgos nav p{opacity:1;color:#fff}.header-riesgos nav li{position:relative}.header-riesgos nav ul{display:flex;justify-content:flex-start}.header-riesgos nav li{width:120px;text-align:center}.header-riesgos nav li:before{content:"";display:block;height:5px;background:#fff;position:absolute;top:-.75em;left:0;right:0;transform:scaleX(0);transition:transform ease-in-out .25s}.header-riesgos nav li:hover:before{transform:scale(1)}}.product-info-riesgos{background:var(--clr-gray);padding:2em}.product-info-riesgos .product-upper-content{text-align:center;padding:1em}.product-info-riesgos .product-upper-content h1{color:var(--clr-blue)}.product-info-riesgos .product-upper-content p{color:var(--clr-gray-font)}.product-info-riesgos .products-container{display:flex;flex-wrap:wrap;justify-content:space-around}.product-info-riesgos .product-detail{max-width:250px;padding:1em;text-align:center;line-height:1.5em;margin:1em}.product-info-riesgos .product-detail img{height:50px}.product-info-riesgos .product-detail h5{color:var(--clr-gold)}.product-info-riesgos .product-detail p{color:var( --clr-gray-font);font-size:var(--fs-xsm)}.product-info-riesgos .products-action{text-align:center}.services-riesgos{position:relative;min-height:400px}.services-riesgos .img-bk{position:absolute;height:400px;width:100%;object-fit:cover;object-position:center;z-index:-99}.services-riesgos .cover{position:absolute;top:0;height:100%;width:100%;background:linear-gradient(0deg,#f7aa24b3,#f7aa24b3);z-index:-98}.services-riesgos .content{display:flex;flex-direction:column;justify-content:center}.services-riesgos .content h1{color:#fff;padding:.5em;text-align:center}.services-riesgos .content p{color:#fff;text-align:center;font-size:var(--fs-regular);font-weight:var(--fw-semibold)}.submenu-riesgos{text-align:center;position:absolute;width:100%;z-index:1000;height:var(--submenu-height);top:var(--header-height)}.submenu-riesgos nav{background:#fff;position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.submenu-riesgos .logo{padding:1em}.submenu-riesgos nav ul{text-align:left;list-style:none}.submenu-riesgos nav li{margin-bottom:1em;margin-left:1em}.submenu-riesgos nav a,.submenu-riesgos nav p{text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.submenu-riesgos nav a:hover{color:#dcdcdc}.submenu-riesgos .navtoggle{display:none}.submenu-riesgos .navtoggle:checked~nav{transform:scale(1)}.submenu-riesgos .navtoggle:checked~nav a,.submenu-riesgos .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.submenu-riesgos .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.submenu-riesgos .navtoggle-label span,.submenu-riesgos .navtoggle-label span:before,.submenu-riesgos .navtoggle-label span:after{display:block;background:#000;height:2px;width:2em;border-radius:2px;position:relative}.submenu-riesgos .navtoggle-label span:before,.submenu-riesgos .navtoggle-label span:after{content:"";position:absolute}.submenu-riesgos .navtoggle-label span:before{bottom:7px}.submenu-riesgos .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.submenu-riesgos .navtoggle-label{display:none}.submenu-riesgos{display:flex;flex-direction:column;justify-content:center}.submenu-riesgos .submenu-container{width:var(--maximum-width);margin:auto}.submenu-riesgos .submenu-container{display:flex;justify-content:space-between}.submenu-riesgos .logo{padding:0}.submenu-riesgos nav{all:unset;display:flex;flex-direction:column;justify-content:center;max-width:650px}.submenu-riesgos nav a,.submenu-riesgos nav p{opacity:1}.submenu-riesgos nav a{position:relative}.submenu-riesgos nav p{text-align:right;width:300px}.submenu-riesgos nav ul{display:flex;justify-content:flex-end}.submenu-riesgos nav ul li{display:flex;flex-direction:column;justify-content:center;width:120px}}.oficinas .iconra{color:var(--clr-gold)}.branches-consult{position:relative;overflow:hidden}.branches-consult .cut-bkground{position:absolute;top:-30em;right:-30em;width:935px;height:710px;overflow:hidden}.branches-consult .cut-bkground img{position:absolute;width:100%;right:0;top:0}.branches-consult .branches-upper-content{text-align:center;line-height:1.5em;max-width:700px;margin:auto;padding:1em}.branches-consult .branches-upper-content h1{color:var(--clr-blue)}.branches-consult .branches-upper-content p{color:var(--clr-gray-font);line-height:1.5em;text-align:justify}.branches-consult .branches-lower-content{display:flex;flex-wrap:wrap;justify-content:center}.branches-consult .branches-detail{width:500px;margin:3em}.branches-consult .branches-detail ul{display:grid;grid-template-columns:1fr 1fr;list-style:none}.branches-consult .branches-detail li{font-size:var(--fs-sm);max-width:220px;color:var(--clr-blue);line-height:2em}.branches-consult .branches-detail li p{font-weight:var(--fw-semibold)}.branches-consult .branches-detail li .bullet-point{color:var(--clr-emerald)}.branches-consult .branches-detail img{width:100%}.btn-consult{display:inline-block;padding:10px 30px;cursor:pointer;background:var(--clr-emerald);color:#fff;border:none;border-radius:5px}.btn-consult-outline{display:inline-block;padding:10px 30px;cursor:pointer;background:#fff;color:#000;border:1px solid var(--clr-emerald);border-radius:5px}.flex-content{display:flex;justify-content:space-around;flex-wrap:wrap}.left-div{width:520px;display:flex;flex-direction:column;justify-content:center}.right-div{width:400px}.home-intro{padding:1em;line-height:1.5rem}.home-intro .buttons-array a,.home-intro p{margin-bottom:1em}.centralslider{padding:var(--section-padding-top) 1em 1em 1em;color:var(--clr-blue)}.buttons-array{max-width:500px}.footer-consult .services-content{background:var(--clr-gray);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2em;height:auto}.footer-consult .service-title{line-height:1.5em;max-width:400px}.footer-consult .service-title p{color:var(--clr-gray-font)}.footer-consult .services-content .service-title h2{color:var(--clr-blue)}.footer-consult .service-action{display:flex;flex-direction:column;justify-content:center}.footer-consult .footer-upper-content{padding:1em}.footer-consult .footer-upper-content-container{max-width:var(--maximum-width);margin:auto}.footer-consult .footer-upper-content-container div{width:200px;padding:1em}.footer-consult .footer-upper-content-container h4{color:#000;line-height:2em}.footer-consult .footer-upper-content-container ul{list-style:none;line-height:1.5em}.footer-consult .footer-upper-content-container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.footer-consult .footer-upper-content-container div .logo{width:80%}.footer-consult .footer-upper-content-container div .store{width:50%}.footer-consult .footer-upper-content-container div span{font-size:.7em}.footer-consult .footer-upper-content-container p,.footer-consult .footer-upper-content-container a{color:var(--clr-gray-font);font-size:var(--fs-xsm);line-height:1.5em;margin-bottom:1em}.footer-consult .footer-upper-content-container h4{color:var(--clr-blue)}.footer-consult .fa-iconx{color:var(--clr-emerald)}.footer-consult .footer-lower-content{color:var(--clr-gray-font);background:var(--clr-gray);padding:1em}.footer-consult .footer-lower-content .footer-lower-content-foot{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:var(--maximum-width)}.footer-consult .footer-lower-content-foot p{font-size:12px}.footer-consult .footer-social{display:flex;width:250px;justify-content:space-between;font-size:12px;margin:1em}.footer-consult .footer-social a{color:var(--clr-emerald)}.header-consult{background:var(--clr-emerald);text-align:center;position:absolute;width:100%;z-index:1010;height:var(--header-height);color:#fff}.header-consult nav{background:var(--clr-emerald);position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.header-consult .menu-container p{color:var(--clr-emerald)}.header-consult nav ul{text-align:left;list-style:none}.header-consult nav li{margin-bottom:1em;margin-left:1em}.header-consult nav a,.header-consult nav p{color:#fff;text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.header-consult nav a:hover{color:#dcdcdc}.header-consult .navtoggle{display:none}.header-consult .navtoggle:checked~nav{transform:scale(1)}.header-consult .navtoggle:checked~nav a,.header-consult .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.header-consult .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.header-consult .navtoggle-label span,.header-consult .navtoggle-label span:before,.header-consult .navtoggle-label span:after{display:block;background:#fff;height:2px;width:2em;border-radius:2px;position:relative}.header-consult .navtoggle-label span:before,.header-consult .navtoggle-label span:after{content:"";position:absolute}.header-consult .navtoggle-label span:before{bottom:7px}.header-consult .navtoggle-label span:after{top:7px}@media screen and (min-width: 980px){.header-consult .navtoggle-label{display:none}.header-consult .menu-container p{color:#fff}.header-consult{display:flex;flex-direction:column;justify-content:center}.header-consult .menu-container{display:flex;justify-content:space-between;width:var(--maximum-width);margin:auto}.header-consult nav{all:unset}.header-consult nav a,.header-consult nav p{opacity:1;color:#fff}.header-consult nav li{position:relative}.header-consult nav ul{display:flex;justify-content:flex-start}.header-consult nav li{width:120px;text-align:center}.header-consult nav li:before{content:"";display:block;height:5px;background:#fff;position:absolute;top:-.75em;left:0;right:0;transform:scaleX(0);transition:transform ease-in-out .25s}.header-consult nav li:hover:before{transform:scale(1)}}.product-info-consult{background:var(--clr-gray);padding:2em}.product-info-consult .product-upper-content{text-align:center;padding:1em}.product-info-consult .product-upper-content h1{color:var(--clr-blue)}.product-info-consult .product-upper-content p{color:var(--clr-gray-font)}.product-info-consult .products-container{display:flex;flex-wrap:wrap;justify-content:center}.product-info-consult .product-detail{max-width:250px;padding:1em;text-align:center;line-height:1.5em;margin:1em}.product-info-consult .product-detail img{height:50px}.product-info-consult .product-detail h5{color:var(--clr-emerald)}.product-info-consult .product-detail p{color:var( --clr-gray-font);font-size:var(--fs-xsm)}.product-info-consult .products-action{text-align:center}.services-consult .services-upper-content{position:relative;overflow:hidden;height:500px}.services-consult .services-upper-content .cover{position:absolute;top:0;height:100%;width:100%;background:linear-gradient(0deg,#648e3d76,#648e3db3);z-index:-998}.services-consult .services-upper-content .img-bk{width:100%;height:500px;object-fit:cover;object-position:center}.services-consult .service-main{display:flex;flex-wrap:wrap;padding:1em;justify-content:center}.services-consult .service-main-left{display:flex;flex-direction:column;justify-content:center}.services-consult .service-main-left .service-title{padding:1em;max-width:850px;color:#fff;text-align:center}.services-consult .service-title h2{line-height:2em}.services-consult .service-title p{line-height:1.5em;font-weight:var(--fw-semibold)}.services-consult .service-main-right{padding:1em}.services-consult .service-box h4{line-height:2em;color:#000}.services-consult .service-box{background:#fff;max-width:450px;border-radius:5px;padding:1em;margin-bottom:1em}.submenu-consult{text-align:center;position:absolute;width:100%;z-index:1000;height:var(--submenu-height);top:var(--header-height)}.submenu-consult nav{background:#fff;position:absolute;padding-top:1em;top:100%;width:100%;transform:scaleY(0);transform-origin:top;transition:transform .4s}.submenu-consult .logo{padding:1em}.submenu-consult nav ul{text-align:left;list-style:none}.submenu-consult nav li{margin-bottom:1em;margin-left:1em}.submenu-consult nav a,.submenu-consult nav p{text-decoration:none;opacity:0;transition:opacity .15s ease-in-out}.submenu-consult nav a:hover{color:#dcdcdc}.submenu-consult .navtoggle{display:none}.submenu-consult .navtoggle:checked~nav{transform:scale(1)}.submenu-consult .navtoggle:checked~nav a,.submenu-consult .navtoggle:checked~nav p{opacity:1;transition:opacity .25s ease-in-out .25s}.submenu-consult .navtoggle-label{position:absolute;top:0;left:0;margin-left:1em;height:100%;display:flex;align-items:center}.submenu-consult .navtoggle-label span,.submenu-consult .navtoggle-label span:before,.submenu-consult .navtoggle-label span:after{display:block;background:#000;height:2px;width:2em;border-radius:2px;position:relative}.submenu-consult .navtoggle-label span:before,.submenu-consult .navtoggle-label span:after{content:"";position:absolute}.submenu-consult .navtoggle-label span:before{bottom:7px}.submenu-consult .navtoggle-label span::af-consultter{top:7px}@media screen and (min-width: 980px){.submenu-consult .navtoggle-label{display:none}.submenu-consult{display:flex;flex-direction:column;justify-content:center}.submenu-consult .submenu-container{width:var(--maximum-width);margin:auto}.submenu-consult .submenu-container{display:flex;justify-content:space-between}.submenu-consult .logo{padding:0}.submenu-consult nav{all:unset;display:flex;flex-direction:column;justify-content:center;max-width:650px}.submenu-consult nav a,.submenu-consult nav p{opacity:1}.submenu-consult nav a{position:relative}.submenu-consult nav p{text-align:right;width:300px}.submenu-consult nav ul{display:flex;justify-content:flex-end}.submenu-consult nav ul li{display:flex;flex-direction:column;justify-content:center;width:120px}}.oficinas .iconca{color:var(--clr-emerald)}.chat-modal-window{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s;text-align:center;z-index:9999}.chat-content{position:fixed;bottom:0;width:100%;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s}.chat-content-form{max-width:700px;margin:auto;border-radius:10px;overflow:hidden}.chat-close{color:#aaa;float:right;font-size:28px;font-weight:700}.chat-close:hover,.chat-close:focus{color:#000;text-decoration:none;cursor:pointer}@-webkit-keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{0%{bottom:-400px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chat-header{padding:1rem;background-color:#f3f3f3;display:flex;justify-content:space-between}.chat-header p{line-height:2rem}.btn{padding:10px 30px;cursor:pointer;background:#003da6;color:#fff;border:none;border-radius:8px;font-size:var(--fs-mm)}.btn:disabled,.btn2:disabled{background:gray;color:#f3f3f3}.btn2{padding:10px 30px;cursor:pointer;background:#ff5100;color:#fff;border:none;border-radius:8px;max-width:180px;font-size:var(--fs-mm)}.chat-body-login{background-color:#003da6;padding:3rem}.chat-body-login h3{color:#fff;text-align:left;padding-bottom:1rem}.chat-body-login .input-container{padding:1rem;margin:auto;width:100%}.chat-body{display:flex;flex-direction:row;justify-content:space-around}.chat-login-form{display:flex;flex-direction:column;justify-content:space-around;background:#003da6;height:400px;width:100%;padding:2rem}.chat-body-col{height:400px;width:100%}.chat-body-left{background-color:#003da6;width:250px}.chat-info{text-align:left;color:#fff;padding:1rem;line-height:2rem}.chat-info ul{margin-left:1rem;margin-bottom:1rem}.chat-info-rooms ul{background-color:#5b6ee0}.chat-body-right{background-color:#fff;padding:1rem;overflow:scroll}.chat-footer{display:flex;padding:1rem;justify-content:space-around;background-color:#ff5100}.chat-footer .input-container{width:500px}.input-container{max-width:500px}.input-container input,textarea{border-radius:50px;height:100%;width:100%;padding:15px;border:none}.input-container textarea{height:6rem;border-radius:10px}.input-container input:focus,.input-container textarea:focus{outline:none}.chat-message-container{display:flex;justify-content:flex-end}.chat-message{background-color:#e4e6ff;text-align:left;padding:1rem;border-radius:5px;max-width:400px;margin-top:1rem}.message-header{display:flex}.message-header-sender{margin-right:1rem;color:#97a3fb}.message-header-time{color:#898a99}.chat-message-client{padding-top:1rem;background-color:#d9fdd3}.impulsa-modal{position:absolute;text-align:center;top:0;left:0;z-index:9999;margin:auto;width:100%;height:960vh}.impulsa-content{position:relative;background:#a9aba9c1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:1em;height:960vh}.modalhome-title-content{padding:2em}.modalhome-title-content p{font-size:18px}.title-shadow{text-shadow:1px 1px 2px gray,0 0 1em var(--clr-gray),0 0 .2em var(--clr-orange)}.paragraph-large{color:#fff;font-size:large}.close{font-size:4em;position:absolute;top:0;right:.5em}.modalhome-logo{margin-bottom:2em}.modalhome-banner{display:flex;flex-wrap:wrap;justify-content:space-around}.modalhome-banner-box{height:300px;width:320px;border-radius:5px;padding:2em 1em 1em 2em;line-height:1.5em;font-weight:var(--fw-thin);text-align:left;margin:.5em}.modalhome-banner-box:hover{border:1px solid gray;cursor:pointer}.modalhome-banner-box h1{font-family:var(--ff-secondary);font-size:var(--fs-slg)}.banner-box-fianzas{color:#fff;background:var(--clr-orange)}.banner-box-seguros{color:#fff;background:var(--clr-blue)}.banner-box-riesgos{color:#fff;background:var(--clr-gold)}.banner-box-consultoria{color:#fff;background:var(--clr-emerald)}.modal-mvision-content{max-width:800px;margin:auto;line-height:1.5em}.modal-mvision-content label{font-size:var(--fs-lg);line-height:3em}.modal-mvision-content p{font-weight:var(--fw-thin)}.modalhome-descripton-c ul,.modalhome-descripton-d ul{text-align:left}.modal-mvision-content .modalhome-descripton-a{text-align:justify}.modal-mvision-content input{display:none}.modal-mvision-content .fa-dropdown-icon-plus-a,.modal-mvision-content .fa-dropdown-icon-minus-a,.modal-mvision-content .fa-dropdown-icon-plus-b,.modal-mvision-content .fa-dropdown-icon-minus-b,.modal-mvision-content .fa-dropdown-icon-plus-c,.modal-mvision-content .fa-dropdown-icon-minus-c,.modal-mvision-content .fa-dropdown-icon-plus-d,.modal-mvision-content .fa-dropdown-icon-minus-d{font-size:var(--fs-lg);margin-right:.5em}.modalhome-descripton-a,.modalhome-descripton-b,.modalhome-descripton-c,.modalhome-descripton-d{display:none}.modalhome-check-a:checked~.modalhome-descripton-a,.modalhome-check-b:checked~.modalhome-descripton-b,.modalhome-check-c:checked~.modalhome-descripton-c,.modalhome-check-d:checked~.modalhome-descripton-d{display:block}.fa-dropdown-icon-minus-a,.fa-dropdown-icon-minus-b,.fa-dropdown-icon-minus-c,.fa-dropdown-icon-minus-d{display:none}.modalhome-check-a:checked~label .fa-dropdown-icon-minus-a,.modalhome-check-b:checked~label .fa-dropdown-icon-minus-b,.modalhome-check-c:checked~label .fa-dropdown-icon-minus-c,.modalhome-check-d:checked~label .fa-dropdown-icon-minus-d{display:inline-block}.modalhome-check-a:checked~label .fa-dropdown-icon-plus-a,.modalhome-check-b:checked~label .fa-dropdown-icon-plus-b,.modalhome-check-c:checked~label .fa-dropdown-icon-plus-c,.modalhome-check-d:checked~label .fa-dropdown-icon-plus-d{display:none}
