@charset "UTF-8";@font-face{font-family:poppins;src:url(/build/assets/Poppins-Medium-DwAlJ_UI.ttf) format("woff");font-style:normal}@font-face{font-family:poppins-light;src:url(/build/assets/Poppins-Light-DT6-CsId.ttf) format("woff");font-style:normal}@font-face{font-family:poppins-regular;src:url(/build/assets/Poppins-Regular-CDE4z94E.ttf) format("woff");font-style:normal}@font-face{font-family:poppins-bold;src:url(/build/assets/Poppins-Bold-B5ijbvYk.ttf) format("woff");font-style:normal}@font-face{font-family:minionPro;src:url(/build/assets/MinionPro-Regular-KTqqhEFO.otf) format("woff");font-style:normal}@font-face{font-family:poppins-thin;src:url(../../fonts/fonts/Poppins-Thin.ttf) format("woff");font-style:normal}@font-face{font-family:poppins-regular;src:url(../../fonts/fonts/Poppins-Regular.ttf) format("woff");font-style:normal}.extra :root,.extra [data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0) );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}.extra [data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}.extra body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.extra .content{width:100%}.extra hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.extra h6,.extra h5,.extra h4,.extra h3,.extra h2,.extra h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.extra h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.extra h1{font-size:2.5rem}}.extra h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){.extra h2{font-size:2rem}}.extra h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){.extra h3{font-size:1.75rem}}.extra h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){.extra h4{font-size:1.5rem}}.extra h5{font-size:1.25rem}.extra h6{font-size:1rem}.extra p{margin-top:0;margin-bottom:1rem}.partials{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;pointer-events:none}.partials .preloader__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:opacity 1s cubic-bezier(.95,.05,.795,.035)}.partials .preloader__layer{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1s cubic-bezier(.95,.05,.795,.035);background-color:#f1efe8;background-image:linear-gradient(45deg,#f1efe8)}.partials .preloader__logo{position:relative;display:block;width:520px;height:150px;object-fit:cover;margin-bottom:5rem;transition:opacity .5s ease-out}@media screen and (max-width: 700px) and (min-width: 500px){.partials .preloader__logo{height:120px;width:auto}}@media screen and (max-width: 500px) and (min-width: 200px){.partials .preloader__logo{height:80px;width:auto}}.partials .preloader__icon{--uib-size: 80px;--uib-color: #ef3757;--uib-speed: 1.75s;--uib-stroke: 5px;--uib-bg-opacity: .1;position:relative;display:flex;align-items:center;justify-content:center;height:var(--uib-stroke);width:var(--uib-size);border-radius:calc(var(--uib-stroke) / 2);overflow:hidden;transform:translateZ(0)}.partials .preloader__icon:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--uib-color);opacity:var(--uib-bg-opacity);transition:background-color .3s ease}.partials .preloader__icon:after{content:"";height:100%;width:100%;border-radius:calc(var(--uib-stroke) / 2);animation:wobble var(--uib-speed) ease-in-out infinite;transform:translate(-95%);background-color:var(--uib-color);transition:background-color .3s ease}.partials .preloader__line1{position:absolute;bottom:0;left:75%;width:100%;height:1px;transform:rotate(-45deg) translate(-100%);transform-origin:left;background-color:#ffde00;z-index:1;animation:preloader_line1 1.5s infinite 2s}@keyframes preloader_line1{0%{transform:rotate(-45deg) translate(-100%)}to{transform:rotate(-45deg) translate(38%)}}.partials .preloader__line2{position:absolute;bottom:0;left:55%;width:100%;height:1px;transform:rotate(-45deg) translate(65%);transform-origin:left;background-color:#ed1f36;z-index:1;animation:preloader_line2 1.5s infinite 2s}@keyframes preloader_line2{0%{transform:rotate(-45deg) translate(65%)}to{transform:rotate(-45deg) translate(-100%)}}.partials.--hidden .preloader__backdrop{opacity:0}.partials.--hidden .preloader__layer{transform:translateY(-100%)}.partials.--hidden .preloader__logo,.partials.--hidden .preloader__icon,.partials.--hidden .preloader__line1,.partials.--hidden .preloader__line2{opacity:0}@keyframes wobble{0%,to{transform:translate(-95%)}50%{transform:translate(95%)}}#contacto{width:70%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:3% auto!important;justify-content:space-between}#contacto .contacto__title{flex-direction:column;width:20%;margin-left:0}#contacto .contacto__title h5{font-size:1.1rem;font-weight:100}#contacto .contacto__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:240px}#contacto .contacto__subtitle{margin:0;width:27%}#contacto .contacto__subtitle a{color:#000}@media (max-width: 1900px){#contacto .contacto__subtitle a{font-size:18px}}@media (max-width: 900px){#contacto .contacto__subtitle a{font-size:14px}}@media (max-width: 500px){#contacto .contacto__subtitle a{font-size:.7rem}}#contacto .contacto__subtitle h2{margin-bottom:10%;font-size:55px;font-family:poppins-light}#contacto .contacto__subtitle div{display:flex;align-items:center;padding:0 0 45px;font-size:1.333rem}#contacto .contacto__subtitle div p{margin:0 0 0 15px}.contacto__subtitle p{text-decoration:underline}.contacto__subtitle div:first-of-type p{text-decoration:none}#contacto .contacto__form{margin:0;width:35%}#contacto .contacto__form form label{display:block;margin-bottom:5px;font-weight:800;font-size:.7rem;font-family:poppins-light}#contacto .contacto__form form input{width:100%;padding:8px;margin-bottom:35px;border-bottom:1px solid #000000;box-sizing:border-box;border-top:none;border-right:none;border-left:none;font-size:1.2rem;background-color:transparent}#contacto .contacto__form form textarea{width:100%;padding:8px;margin-bottom:15px;border:1px solid #000;box-sizing:border-box;resize:none;height:200px;font-size:1.2rem;background-color:transparent}#contacto .contacto__form form button{color:#fff;background-color:#ef3757;padding:10px;border:none;border-radius:15px;cursor:pointer;width:50%;position:relative;left:50%;font-size:1.5rem}#contacto .contacto__form form button :hover{background-color:#333}#contacto .contacto__form form a{color:#000;text-decoration:none}#contacto .contacto__form form a :hover{text-decoration:underline}#contacto .contacto__form form .contacto__form__checkbox{display:flex;align-items:start;justify-content:space-around;margin-bottom:15px;color:#000;margin-top:10px;flex-wrap:wrap}#contacto .contacto__form form .contacto__form__checkbox>div:nth-child(3){font-size:12px}@media (max-width: 768px){#contacto .contacto__form form .contacto__form__checkbox>div:nth-child(3){font-size:9px}}#contacto .contacto__form form .contacto__form__checkbox>div{width:100%!important}#contacto .contacto__form form .contacto__form__checkbox .contacto__form__accept{margin-top:30px}#contacto .contacto__form form .contacto__form__accept{display:flex;flex-direction:column}#contacto .contacto__form form .contacto__form__checkbox a{text-decoration:underline;font-weight:400}#contacto .contacto__form form .contacto__form__checkbox p{display:inline}#contacto .contacto__form form .contacto__form__checkbox .polityconditions,#contacto .contacto__form form .contacto__form__checkbox .commercialconditions{width:100%;display:flex;flex-wrap:nowrap;align-items:flex-start;margin-bottom:30px}#contacto .contacto__form form .contacto__form__checkbox .polityconditions input{width:30%;height:30%;margin:4% 0% 0%;border-radius:50%}#contacto .contacto__form form .contacto__form__checkbox .checkbox-label{font-size:1rem}.check_container{position:relative}.checkbox{position:relative;top:1px;width:25px;height:25px;border:2px solid #000;border-radius:50px;cursor:pointer;display:block;transition:all .3s linear}.checkbox:after{content:"";position:absolute;top:30%;left:30%;width:6px;height:12px;opacity:0;transform:rotate(45deg) scale(0);border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transition:all .2s ease-in-out}.checkbox:checked:after{opacity:1;transform:rotate(45deg) scale(1) translate(-75%,-50%)}.hidden:checked~.checkbox:after{opacity:1!important;transform:rotate(50deg) scale(1) translate(20%,-25%)!important}.hidden:checked~.checkbox{background:#2196f3;border:none}.checkbox-label{margin-left:10px;display:inline-block;vertical-align:middle}.hidden{display:none!important}.contact-form__error{margin-top:4rem;padding:1rem;border-radius:4px;max-width:60rem;border-left:5px solid red;background-color:#ffe6e6;color:maroon;height:auto}.form-sent{margin-top:4rem;padding:1rem;border-radius:4px;max-width:60rem;border-left:5px solid green;background-color:#e6ffe6;color:#000100}.form-sent p{text-align:left}.loading{opacity:.5}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border-radius:10px;transition:var(--bs-navbar-toggler-transition)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020;transform:translate(-30px)}header{color:#000;padding:10px 0;height:130px;display:flex;justify-content:space-between;align-items:center;width:100%}header .logo{margin-left:20px}header .logo img{height:50px}header #nav{font-size:22px}header #nav ul{display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0;list-style:none}header #nav ul li{margin-left:20px;font-size:1rem;margin-right:20px}header #nav ul li .nav-link{display:flex;align-items:center;margin:0 20px}header #nav ul li .nav-link .nav__logo{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;align-items:center;margin-left:10px;margin-right:100px}header #nav ul li .nav-link .nav__logo img{width:240px}header #nav ul li .nav-link .nav__logo .nav__logo__title{height:24px;font-family:poppins-bold;font-size:x-large;margin:0;font-weight:700}header #nav ul li .nav-link .nav__logo .nav__logo__subtitle{font-family:poppins;font-size:small;margin:0}header #nav ul li a{color:#000;text-decoration:none;transition:color .3s}header #nav ul li a:hover{color:#555}#nav__small{display:none}#header__blogs{width:100%;color:#000;background-color:#f4f4f4;padding:10px 0;height:130px;display:flex;justify-content:space-between;align-items:center}.new-nav__blogs{display:flex;align-items:center;width:auto;gap:130px}.new-nav__blogs .new-nav__blogs__logo{margin-left:40px;position:absolute}.new-nav__blogs .new-nav__blogs__logo img{width:240px}.new-nav__blogs__wrapper{display:flex;flex-direction:column;width:70%;margin:50px auto auto}.new-nav__blogs__wrapper ul{display:flex;align-items:center;padding:0;margin:0}.new-nav__blogs__wrapper ul li{list-style:none;margin-left:20px;font-size:1rem;margin-right:20px}ul li:last-child{margin-left:auto}.new-nav__blogs__wrapper hr{width:100%;margin-top:20px}#header__blogs #nav__blogs__small{display:none}.nav-link:hover{color:#000}#carousel-large{display:block}#carousel-large #carouselExampleIndicators .carousel-inner .carousel-item{margin:none}#carousel-large #carouselExampleIndicators .carousel-inner .carousel-item p{font-weight:600;line-height:100%;font-size:3.5rem;font-family:minionPro;position:absolute;bottom:35%;left:28%;color:#fff;margin:0}#carousel-small{display:none}#servicios{width:70%;display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;flex-direction:row;margin:3% auto;padding:0% 1%}#servicios .servicios__title{width:20%;margin-left:2%}#servicios .servicios__title h5{font-size:1.1rem;font-weight:100;margin:0;padding:0}#servicios .servicios__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#777;width:240px}#servicios .servicios__title img{margin-top:2rem}#servicios .servicios__subtitle{width:27%}#servicios .servicios__subtitle h2{width:100%;font-size:55px;font-weight:300;font-family:poppins-light}#servicios .servicios__example{width:30%}#servicios .servicios__example p{font-size:1.3rem;font-weight:600;font-family:poppins-light;margin-bottom:20px}#servicios .servicios__example .servicios__btn{background-color:#ef3757;border-color:#ef3757;color:#fff;height:65px;width:250px;font-size:1.5rem;margin-top:35px;border-radius:15px;display:flex;align-items:center;justify-items:center}#servicios .servicios__example .servicios__btn a{color:#fff;text-decoration:none;flex:1}#servicios .servicios__example .servicios__btn a :hover{background-color:#000;border-color:#d43281}#servicios .servicios__points{color:#f23791;font-size:1.3rem;font-family:poppins-light;font-weight:lighter}#servicios .servicios__points p{color:#ef3757;font-family:poppins-bold}#servicios .servicios__points div{color:#ef3757;display:flex;justify-content:flex-start;text-decoration:underline;gap:100px;font-weight:lighter}#servicios .servicios__points div ul{color:#ef3757}#servicios .servicios__points div ul li{color:#ef3757;list-style:disc}#servicios .servicios__points div ul li a{color:#ef3757;font-family:poppins-light;font-weight:700}#plan{background-color:#f1efe8;padding:3% 0%;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}#plan>div{width:70%;display:flex;flex-wrap:nowrap;flex-direction:row;margin:3% 2%;justify-content:space-evenly}#plan div .plan__title{flex-direction:column;width:20%;margin-left:2%;margin-top:0%}#plan div .plan__title h5{font-size:1.1rem;font-weight:100;margin:0;padding:0}#plan div .plan__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:240px}#plan div .plan__title img{width:15rem;margin-top:2rem}#plan div .plan__subtitle{margin:0;width:27%}#plan div .plan__subtitle h2{width:100%;font-size:55px;font-weight:300;font-family:poppins-light}#plan div .plan__example{margin:0;flex-direction:column;width:25%;align-items:center}#plan div .plan__example p{font-size:1.3rem}#plan .plan__points{display:flex;flex-wrap:wrap;justify-content:center;margin:0;width:70%;height:100%;overflow:hidden;gap:15px}#plan .plan__points .plan__points__card{width:45%;position:relative;display:flex}#plan .plan__points .plan__points__card div{background-color:#fff;height:100%;width:50%}#plan .plan__points .plan__points__card div img{height:100%;width:50%;position:absolute;object-fit:cover;object-position:center}#plan .plan__points .plan__points__card .plan__points__text{width:50%;display:flex;flex-direction:column;gap:30px;padding:40px}#plan .plan__points .plan__points__card .plan__points__text h3{font-family:poppins-light;font-size:2.417rem}#plan .plan__points .plan__points__card .plan__points__text p{font-family:poppins-light;font-size:1.333rem}#about{display:flex;justify-content:center;background-color:#f1efe8;padding:3% 0% 15%;align-items:flex-start}#about div{width:70%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:3% 2%;justify-content:space-between}#about div .about__title{flex-direction:column;width:20%;margin:0}#about div .about__title h5{font-size:1.1rem;font-weight:100;margin:0;padding:0}#about div .about__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:240px}#about div .about__title img{width:15rem;margin-top:2rem}#about div .about__subtitle{margin:0;width:27%}#about div .about__subtitle h2{width:100%;font-size:55px;font-weight:300;font-family:poppins-light}#about div .about__example{margin:0;flex-direction:column;width:25%;align-items:center}#about div .about__example p{font-size:1.5rem;width:80%}#quienes-somos .img{position:relative;bottom:150px}#quienes-somos .img img{width:50%;left:25%;position:relative}@media (max-width: 2000px){#quienes-somos .img img{width:70%;left:15%}}#quienes-somos .team{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap}#quienes-somos .team .team__display{display:flex}#quienes-somos .team .team__position{display:flex;justify-content:space-evenly;width:50%;flex-wrap:wrap;flex-direction:row;align-items:flex-start}@media (max-width: 2000px){#quienes-somos .team .team__position{width:70%}}@media (max-width: 450px){#quienes-somos .team .team__position{flex-direction:column}}#quienes-somos .team .team__position .team-member{width:11rem;margin:2rem;flex:1;height:200px;display:flex;flex-direction:column;justify-content:space-between;gap:30px;margin:60px 30px}#quienes-somos .team .team__position .team-member h3{font-size:2rem;font-family:poppins-light;margin-bottom:10px}@media (max-width: 550px){#quienes-somos .team .team__position .team-member h3{font-size:1.6rem}}@media (max-width: 450px){#quienes-somos .team .team__position .team-member h3{font-size:1.3rem}}@media (max-width: 650px){#quienes-somos .team .team__position .team-member h3 br{display:none}}#quienes-somos .team .team__position .team-member p{font-size:1.2rem!important;font-family:poppins-light;font-weight:600;margin-bottom:auto}#quienes-somos .team .team__position .team-member .icon-container{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:auto}#quienes-somos .team .team__position .team-member img{width:40px}#quienes-somos .team hr{margin:90px 0;opacity:100%;box-shadow:none;color:#000;width:90%;background-color:#000}#services{display:flex;justify-content:center;background-color:#f1efe8;padding:3% 0% 0%}#services div .services__title{flex-direction:column;width:25%;margin:0}#services div .services__title h5{font-size:1.1rem;font-weight:100;margin:0;padding:0}#services div .services__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:240px}#services div .services__title img{width:15rem;margin-top:2rem}#services div .services__subtitle{margin:0;width:22%}#services div .services__subtitle h2{width:100%;font-size:55px;font-weight:300;font-family:poppins-light}#services div .services__example{margin:0;flex-direction:column;width:30%;align-items:center}#services div .services__example p{font-size:1.5rem}#services--navigation{width:100%;background-color:#ef3757}#services--navigation .services--navigation-menu{display:flex;justify-content:center;flex-wrap:wrap;padding:40px;gap:130px}#services--navigation .services--navigation-menu a{text-decoration:none;text-transform:uppercase;font-size:17px;color:#fff;font-family:poppins-light}#new--services{width:100%}.new--services-cards{display:flex;flex-direction:column}.new--services-card{display:flex}.new--services-card-img{flex:0 0 50%;position:relative}.new--services-card-img img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center}.new--services-card-text{flex:1;width:30%;padding:0 50px;margin:30px 0 30px 100px;display:flex;flex-direction:column;gap:90px}.new--services-card-title{display:flex;flex-direction:column}.new--services-card-title h3{font-size:64px;margin-bottom:60px;font-family:poppins-light}.new--services-card-title p{font-size:21px}.reversed{flex-direction:row-reverse}.cards-fixed{display:flex;flex-direction:column;gap:10px;margin:10px auto}.cards-fixed .card-info{display:flex;flex-direction:row;gap:15px}.cards-fixed .card-info p{font-size:20px}.card-bullet-points-wrapper li{font-family:poppins-light;font-size:19px}.card-bullet-poinsts-title{display:flex;justify-content:space-between;width:300px}.card-bullet-poinsts-title.cursor-pointer{cursor:pointer}.show-more-cards{margin:30px 0;display:flex;gap:20px}.show-more-cards img{width:30px;height:30px}.hidden-points{display:none}.contact--form-cream-bg{background-color:#f1efe8;width:100%;margin-top:px}.contact--form-cream-bg #contacto{margin:0% auto!important;padding:4%}.show-animation{animation:slideDown .5s ease-out}.hide-animation{animation:slideUp .5s ease-out}#actualidad{width:100%;background-color:#f1efe8;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;justify-content:space-evenly;padding:4% 0%;align-items:center}#actualidad>div{width:80%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;padding:3% 4%;justify-content:start;gap:20rem}#actualidad .actualidad__title{flex-direction:column;width:auto;margin:0 0 0 10px}#actualidad .actualidad__title h5{font-size:1.1rem;font-weight:100}#actualidad .actualidad__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:240px}#actualidad .actualidad__title img{width:15rem;margin-top:2rem}#actualidad .actualidad__subtitle{display:flex;flex-direction:column}#actualidad .actualidad__subtitle h2{font-size:55px;font-family:poppins-light}#actualidad .actualidad__subtitle div{display:flex;align-items:center;padding:20px 0;font-size:1.2rem}#actualidad .actualidad__subtitle div a{text-decoration:underline;cursor:pointer}#actualidad .actualidad__subtitle div:nth-child(3){position:relative}#actualidad .actualidad__subtitle div:nth-child(3) p{display:block;opacity:0;position:absolute;bottom:-10px;text-decoration:none;text-align:center;width:fit-content;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}@media (max-width: 1600px){#actualidad .actualidad__subtitle div:nth-child(3) p{bottom:-20px}}#actualidad .actualidad__subtitle div:nth-child(3) p.show{opacity:1;transform:translateY(0)}#actualidad .actualidad__subtitle div p{margin:0 0 0 10px;font-size:15px}#actualidad .actualidad__subtitle div a{margin:0 0 0 10px;font-size:15px;color:#000}@media (max-width: 900px) and (min-width: 850px){#actualidad .actualidad__subtitle div a{font-size:12px}}#actualidad .actualidad__subtitle .actualidad__points{display:flex;flex-direction:row}#actualidad .actualidad__subtitle .actualidad__points div{margin-right:30px}#blog{width:80%;padding:4% 0%;text-align:-webkit-center;margin:auto}#blog hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:100%}#blog>hr{width:80%;margin:0% 7%}#blog div{display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:3% 0%;justify-content:space-evenly;padding:20px 0}#blog div .blog__title{flex-direction:column;width:20%;margin-left:4%}#blog div .blog__title h5{font-size:1.1rem;font-weight:100;margin:0;padding:0;margin-bottom:.5rem}#blog div .blog__title hr{margin:3px 0 20px;opacity:inherit;box-shadow:none;color:#000;max-width:240px}#blog div .blog__title a{color:#000;text-decoration:none;display:flex;align-items:center;margin-top:1rem}#blog div .blog__title a img{width:1rem;margin-right:15px}#blog div .blog__subtitle{margin:0;width:70%;flex-wrap:wrap}#blog div .blog__subtitle .card{border:none;width:24rem;display:flex;flex-direction:column;margin-bottom:40px;width:40%!important;align-items:flex-start}#blog div .blog__subtitle .card .card-body{flex-direction:column;justify-content:space-between}#blog div .blog__subtitle .card .card-body h6{text-transform:uppercase}#blog div .blog__subtitle .card .card-body hr{margin-bottom:30px;opacity:inherit;box-shadow:none;color:#000;width:100%}#blog div .blog__subtitle .card .card-body .card-body-info{display:flex;flex-direction:column;margin:0}#blog div .blog__subtitle .card .card-body .card-body-info .card-title{color:#ef3757;margin-bottom:30px;text-transform:uppercase}#blog div .blog__subtitle .card .card-body .card-body-info h5{font-size:2rem;text-align:start;margin-bottom:20px}#blog div .blog__subtitle .card .card-body .card-body-info .card-text{font-size:1.2rem;text-align:left;margin-bottom:20px}#blog div .blog__subtitle .card .card-body .card-body-info .arrow{color:#000;text-decoration:none}#blog div .blog__subtitle .card .card-body .card-body-info .arrow img{width:1rem;margin-right:15px}.cream_bg{position:absolute;height:50vh;width:100%;background-color:#f4f4f4;top:0}.blog__img{display:block;margin:80px auto 0;width:60%;object-fit:cover;object-position:center;position:relative}#contact{width:100%;background-color:#f4f4f4;padding:4% 0%;text-align:-webkit-center}#contact div{width:70%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:0%;justify-content:space-between;padding:20px 0}#contact div .contact__title{flex-direction:column;width:20%;margin:0}#contact div .contact__title h5{font-size:1.1rem;font-weight:100;text-align:left}#contact div .contact__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:80%}#contact div .contact__title a{color:#000;text-decoration:none;display:flex;align-items:center;margin-top:1rem}#contact div .contact__title a img{width:1rem;margin-right:15px}#contact div .contact__subtitle{margin:0;width:70%;gap:150px}#contact div .contact__subtitle .card{width:50%!important;background-color:#f4f4f4;border:none;width:24rem;display:flex;flex-direction:column;margin-bottom:40px}#contact div .contact__subtitle .card .card-body{flex-direction:column}#contact div .contact__subtitle .card .card-body hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:100%}#contact div .contact__subtitle .card .card-body .card-body-info{display:flex;flex-direction:column;align-items:flex-start;width:100%}#contact div .contact__subtitle .card .card-body .card-body-info .card-title{color:#ef3757}#contact div .contact__subtitle .card .card-body .card-body-info h5{text-align:start}#contact div .contact__subtitle .card .card-body .card-body-info .card-text{text-align:left}#contact div .contact__subtitle .card .card-body .card-body-info .arrow{color:#000;text-decoration:none}#contact div .contact__subtitle .card .card-body .card-body-info .arrow img{width:1rem;margin-right:15px}#contact div .contact__subtitle .card .card-body .card-body-info .card-title{margin-bottom:30px}#contact div .contact__subtitle .card .card-body .card-body-info h5{font-size:2rem;text-align:start;margin-bottom:20px;font-family:poppins-light}#contact div .contact__subtitle .card .card-body .card-body-info .card-text{font-size:1.2rem;text-align:left;margin-bottom:20px;font-family:poppins-light}#offcanvasNavbar{z-index:10000}.content{width:100%;position:relative}@media screen and (max-width: 1650px){#services--navigation .services--navigation-menu a{font-size:14px}.new--services-card-text{width:40%;gap:70px}#contacto .contacto__subtitle h2{font-size:45px}#contact div .contact__subtitle{gap:50px}}@media screen and (max-width: 1550px){.new--services-card-title h3{font-size:39px;margin-bottom:40px}}@media screen and (max-width: 1350px){#services{padding:3% 0% 5%!important}#services--navigation .services--navigation-menu a{font-size:16px}#services--navigation .services--navigation-menu{padding:15px;gap:70px}}@media screen and (max-width: 1220px){header #nav ul li .nav-link .nav__logo{margin-right:40px}header #nav ul li .nav-link .nav__logo img{width:190px}header #nav ul li{margin-left:10px;font-size:.9rem}header #nav ul li .nav-link{margin:0 15px}}@media screen and (max-width: 1100px){.new--services-card{flex-direction:column}.new--services-card-text{width:90%;margin:50px auto;gap:40px}.new--services-card-title h3{font-size:35px}.new--services-card-title p{font-size:19px}.cards-fixed .card-info p{font-size:16px}.new--services-card .new--services-card-img img{position:static;height:500px}footer{justify-content:space-around!important}}@media screen and (max-width: 1010px){#services--navigation .services--navigation-menu{padding:15px;gap:40px}#services--navigation .services--navigation-menu a{font-size:.9rem}#services--navigation .services--navigation-menu{gap:20px}}@media screen and (max-width: 550px) and (min-width: 400px){.new--services-card-text{margin:30px 0;width:100%!important}}@media screen and (max-width: 400px) and (min-width: 300px){#services--navigation .services--navigation-menu{padding:10px;gap:30px}#services--navigation .services--navigation-menu a{font-size:.5rem}.new--services-card-title h3{margin-top:20px;font-size:23px}.new--services-card-text{margin:15px 0;gap:0}.new--services-card-title p,.cards-fixed .card-info p{font-size:.6rem}.cards-fixed .card-info img{width:15px;height:15px}.show-more-cards{margin:20px 0}.show-more-cards img{width:15px;height:15px}.show-more-cards a{font-size:.6rem}.card-bullet-points-wrapper li{font-size:.5rem}}#services{display:flex;justify-content:center;background-color:#f1efe8;padding:3% 0% 5%}#services div{width:80%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:3% 2%;justify-content:space-evenly}.card-img,.card-img-bottom,.card-img-top{width:100%!important;height:350px;margin:auto;object-fit:cover;border-radius:0!important}#blog__example{padding:4% 0%;text-align:-webkit-center}#blog__example hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:100%}#blog__example div{width:70%;display:flex;flex-wrap:nowrap;align-items:flex-start;flex-direction:row;margin:3% 2%;justify-content:space-between}#blog__example div .example__title{flex-direction:column;width:20%;margin:0}#blog__example div .example__title div{margin:30px 0 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:18px}#blog__example div .example__title div img{width:45px;height:45px}#blog__example div .example__title h5{font-size:1.1rem;font-weight:100}#blog__example div .example__title hr{margin:3px 0 30px;opacity:inherit;box-shadow:none;color:#000;width:80%}#blog__example div .example__title a{color:#000;text-decoration:none;display:flex;align-items:center;margin-top:1rem}#blog__example div .example__title a img{width:1rem;margin-right:15px}#blog__example div .example__subtitle{margin:0;width:70%;text-align:left;flex-direction:column}#blog__example div .example__subtitle p,#blog__example div .example__subtitle ul,#blog__example div .example__subtitle ol,#blog__example div .example__subtitle li{font-family:poppins-regular}#blog__example div .example__subtitle strong{font-family:poppins-bold}#blog__example div .example__subtitle h2{margin-bottom:50px;font-size:55px;font-family:poppins-light}footer{width:100%;background-color:#000;color:#fff;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-evenly;padding:40px 0}footer .footer__marca{display:flex;flex-direction:row;width:30%;justify-content:space-around;gap:90px}footer .footer__marca div{display:flex;align-items:flex-start;color:#fff;text-decoration:none}footer .footer__marca div .footer__logo{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;align-items:flex-start}footer .footer__marca div .footer__logo img{width:150px}footer .footer__marca div .footer__logo .footer__logo__info{font-size:.9rem;margin-top:10%;flex-direction:row;align-self:flex-start;gap:15px;font-family:poppins-light}footer .footer__marca div .footer__logo .footer__logo__info div{display:flex;flex-direction:column;min-width:120px}footer .footer__marca div .footer__logo .footer__logo__info img{width:50px;height:50px}footer .footer__marca p,footer .footer__marca a{font-family:poppins-light;color:#fff;margin:0}footer .footer__marca>p{font-family:poppins-light;color:#fff;margin:0;font-size:25px}footer .footer__links{display:flex;justify-content:space-evenly;width:30%;font-size:1rem;gap:40px}footer .footer__links .footer__links__column{list-style:none;padding:0}footer .footer__links .footer__links__column p{color:#fff;font-family:poppins-bold}footer .footer__links .footer__links__column ul{list-style:none;padding:0}footer .footer__links .footer__links__column ul li a{font-family:poppins-light;text-decoration:none;color:#fff}footer .footer__links .footer__links__column .footer__links__column__social{display:flex;justify-content:space-around}*{font-family:poppins;color:#000}body{font-family:poppins;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.dropdown-toggle :after{color:#ef3757}.aviso__legal{width:50%;margin:0 auto}@media (max-width: 1300px){.aviso__legal{width:60%}}@media (max-width: 1000px){.aviso__legal{width:70%}}.aviso__legal h1,.aviso__legal h2{color:#000;margin-bottom:30px;margin-top:50px;text-align:center;font-weight:900}.aviso__legal h1{font-size:25px}@media (max-width: 600px){.aviso__legal h1{font-size:.9rem}}.aviso__legal h2{font-size:20px}@media (max-width: 600px){.aviso__legal h2{font-size:.9rem}}.aviso__legal .section{margin-bottom:20px}.aviso__legal .section:last-child{margin-bottom:200px}.aviso__legal p{margin:5px 0;text-align:justify}@media (max-width: 600px){.aviso__legal p{font-size:.9rem}}.aviso__legal .data-table{width:100%;margin:30px 0 30px 50px;border-collapse:collapse}@media (max-width: 1300px){.aviso__legal .data-table{display:block}}@media (max-width: 600px){.aviso__legal .data-table{margin:30px 0}}.aviso__legal .data-table td{padding:8px}@media (max-width: 1300px){.aviso__legal .data-table td{width:100%;display:block;text-align:left;padding:10px 0}}@media (max-width: 600px){.aviso__legal .data-table td{font-size:.9rem}}.aviso__legal .data-table td:first-child{font-weight:700;width:300px}.politica__privacidad{width:50%;margin:0 auto}@media (max-width: 1300px){.politica__privacidad{width:60%}}@media (max-width: 1000px){.politica__privacidad{width:70%}}.politica__privacidad h1,.politica__privacidad h2,.politica__privacidad h3{color:#000;margin-bottom:30px;margin-top:50px;font-weight:900}.politica__privacidad h3{font-size:1rem}.politica__privacidad h1{font-size:25px}@media (max-width: 600px){.politica__privacidad h1{font-size:.9rem}}.politica__privacidad h2{font-size:20px}@media (max-width: 600px){.politica__privacidad h2{font-size:.9rem}}.politica__privacidad .section{margin-bottom:20px}.politica__privacidad .section:last-child{margin-bottom:200px}.politica__privacidad p{margin:5px 0;text-align:justify}@media (max-width: 600px){.politica__privacidad p{font-size:.9rem}}.politica__privacidad li{margin-top:30px}.politica__privacidad li:last-child{margin-bottom:30px}.politica__privacidad .bold{font-weight:700}.politica__cookies{width:50%;margin:0 auto}@media (max-width: 1300px){.politica__cookies{width:60%}}@media (max-width: 1000px){.politica__cookies{width:70%}}.politica__cookies h1,.politica__cookies h2,.politica__cookies h3{color:#000;margin-bottom:30px;margin-top:50px;font-weight:900}.politica__cookies h3{font-size:1rem;text-decoration:underline}.politica__cookies h1{font-size:25px;text-align:center}@media (max-width: 600px){.politica__cookies h1{font-size:.9rem}}.politica__cookies h2{font-size:20px}@media (max-width: 600px){.politica__cookies h2{font-size:.9rem}}.politica__cookies .section{margin-bottom:20px}.politica__cookies .section:last-child{margin-bottom:200px}.politica__cookies p{margin:5px 0;text-align:justify}@media (max-width: 600px){.politica__cookies p{font-size:.9rem}}.politica__cookies li{margin-top:30px}.politica__cookies li:last-child{margin-top:30px;margin-bottom:30px}.politica__cookies .bold{font-weight:700}.politica__cookies .data-table{width:50%;margin:30px 0;border-collapse:collapse;overflow-x:auto}.politica__cookies .data-table th,.politica__cookies .data-table td{padding:12px;text-align:left;border:1px solid #ddd}.politica__cookies .data-table th{background-color:#f2f2f2;font-weight:700}.politica__cookies .data-table tr:hover{background-color:#f5f5f5}.politica__cookies .data-table td:first-child{font-weight:700}@media screen and (max-width: 2400px) and (min-width: 2100px){#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}}@media screen and (max-width: 2100px) and (min-width: 1700px){.new-nav__blogs__wrapper{margin:50px 0 auto auto}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:2.1rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:1rem}#servicios,#services div{width:90%}#plan>div{width:90%}#plan .plan__points{width:90%}#contacto .contacto__subtitle h2{font-size:45px}#contacto .contacto__subtitle div p{font-size:20px}#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}}@media screen and (max-width: 1700px) and (min-width: 1500px){#carousel-large #carouselExampleIndicators .carousel-inner .carousel-item p{font-size:2rem;bottom:40%;left:25%}#servicios{width:90%;margin:3% auto}#servicios .servicios__title{width:27%}#servicios .servicios__subtitle{width:30%}#servicios .servicios__subtitle h2{font-size:45px}#servicios .servicios__example{width:30%}#plan>div{width:90%;margin:3% auto}#plan div .plan__title{width:27%}#plan div .plan__subtitle{width:30%}#plan div .plan__subtitle h2{font-size:50px}#plan div .plan__example{width:30%}#contacto{width:80%}#contacto .contacto__title{flex-direction:column;width:27%;margin:0}#contacto .contacto__subtitle{margin:0;width:30%}#contacto .contacto__subtitle h2{font-size:50px}#contacto .contacto__form{width:30%}#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}#services div{width:90%;margin:3% auto}#services div .services__title{width:27%}#services div .services__subtitle{width:30%}#services div .services__subtitle h2{font-size:50px}#services div .services__example{width:30%}#plan .plan__points{width:90%}#plan .plan__points div{width:70%}#plan .plan__points div .plan__points__img{height:400px;object-fit:cover}#plan .plan__points div .plan__points__box{height:400px}#plan .plan__points div .plan__points__text h3{font-size:1.5rem}#plan .plan__points div .plan__points__text p{font-size:1.2rem}#quienes-somos .team .team__position .team-member{width:10rem}#blog__img{height:350px;margin-bottom:15%}.card-img,.card-img-bottom,.card-img-top{height:300px}.new-nav__blogs__wrapper{margin:50px 0 auto auto}}@media screen and (max-width: 1500px) and (min-width: 1350px){#plan .plan__points div .plan__points__img{height:220px;object-fit:cover}#plan .plan__points div .plan__points__box{height:220px}#blog div .blog__subtitle .card .card-body .card-body-info .card-text{font-size:1rem}#contact div .contact__subtitle .card .card-body .card-body-info h5{font-size:1.6rem}#contact div .contact__subtitle .card .card-body .card-body-info .card-text{font-size:1rem}.card-img,.card-img-bottom,.card-img-top{height:250px}.new-nav__blogs__wrapper{margin:50px 0 auto auto}#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}}@media screen and (max-width: 1500px) and (min-width: 1350px){#carousel-large #carouselExampleIndicators .carousel-inner .carousel-item p{font-size:2rem;bottom:40%;left:25%}#servicios{width:90%}#servicios .servicios__title{width:25%}#servicios .servicios__title h5{font-size:1.5rem}#servicios .servicios__subtitle{width:30%}#servicios .servicios__subtitle h2{font-size:40px}#servicios .servicios__example{width:30%}#servicios .servicios__example p{font-size:1.2rem}#servicios .servicios__example .servicios__points{font-size:1rem}#servicios .servicios__example button{width:150px;height:50px;font-size:1rem}#plan>div{width:90%;margin:3% auto}#plan div .plan__title{width:25%}#plan div .plan__title h5{font-size:1.5rem}#plan div .plan__subtitle{width:30%}#plan div .plan__subtitle h2{font-size:45px}#plan div .plan__example{width:30%}#plan div .plan__example p{font-size:1rem}#plan .plan__points{width:100%}#plan .plan__points div .plan__points__text h3{font-size:1rem}#plan .plan__points div .plan__points__text p{font-size:.8rem}#contacto{margin:3%;width:90%}#contacto .contacto__title{flex-direction:column;width:27%;margin:0}#contacto .contacto__subtitle{margin:0;width:30%}#contacto .contacto__subtitle h2{font-size:40px}#contacto .contacto__form{width:30%}#services div{margin:3% auto}#services div .services__title{width:25%}#services div .services__title h5{font-size:1.5rem}#services div .services__subtitle{width:30%}#services div .services__subtitle h2{font-size:45px}#services div .services__example{width:30%}#services div .services__example p{font-size:1rem}#quienes-somos .team .team__position .team-member{width:10rem}#blog__img{height:350px;margin-bottom:15%}#about div{margin:3% auto}#about div .about__title{width:27%}#about div .about__title h5{font-size:1.5rem}#about div .about__subtitle,#about div .about__example{width:30%}#about div .about__example p{font-size:1.2rem}}@media screen and (max-width: 1350px) and (min-width: 1030px){#carousel-large #carouselExampleIndicators .carousel-inner .carousel-item p{font-size:1.5rem;bottom:41%}#servicios{margin:3% auto;flex-wrap:wrap}#servicios .servicios__title,#servicios .servicios__subtitle{width:45%}#servicios .servicios__example{width:100%;margin-top:4rem}#plan>div{flex-wrap:wrap;margin:3% auto;width:80%}#plan .plan__points{width:80%}#plan div .plan__title,#plan div .plan__subtitle{width:45%}#plan div .plan__example{margin:4rem 0rem 0rem;width:100%}#plan .plan__points .plan__points__card{flex:auto}#plan .plan__points .plan__points__card .plan__points__text{padding:15px}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:1.2rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:.9rem}#contacto{flex-wrap:wrap;margin:3% auto}#contacto .contacto__title{flex-direction:column;width:45%;margin:0}#contacto .contacto__subtitle{margin:0;width:45%}#contacto .contacto__form{width:50%;margin-top:4rem}#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}#about div{flex-wrap:wrap;margin:3% auto}#about div .about__title,#about div .about__subtitle{width:45%}#about div .about__example{margin:4rem 0rem 0rem;width:90%}#services div{flex-wrap:wrap;margin:3% auto}#services div .services__title,#services div .services__subtitle{width:45%}#services div .services__example{margin:4rem 0rem 0rem;width:50%}#quienes-somos .team .team__position{width:70%}#quienes-somos .team .team__position .team-member{width:13rem}#blog__img{height:350px;margin-bottom:15%}#blog div .blog__subtitle .card .card-body .card-body-info .card-text{font-size:.9rem}#blog div .blog__subtitle .card .card-body .card-body-info h5{font-size:1.5rem}.card-img,.card-img-bottom,.card-img-top{height:200px;width:100%!important}#actualidad .actualidad__subtitle{width:50%}#actualidad>div{gap:2rem;justify-content:space-between}.new-nav__blogs__wrapper{margin:50px 0 auto auto}#servicios{width:80%}}@media screen and (max-width: 1030px) and (min-width: 850px){header #nav .nav__logo{width:150px}#carouselExampleIndicators .carousel-inner .carousel-item p{font-size:1.2rem!important;bottom:42%!important;left:25%!important}#servicios{margin:3% auto;flex-wrap:wrap;width:80%}#servicios .servicios__title{width:45%}#servicios .servicios__title h5{font-size:1.4rem}#servicios .servicios__subtitle{width:45%}#servicios .servicios__subtitle h2{font-size:40px}#servicios .servicios__example{width:90%;margin-top:4rem}#servicios .servicios__example p,#servicios .servicios__example .servicios__points{font-size:.9rem}#servicios .servicios__example .servicios__btn{height:45px;width:180px;margin-bottom:70px}#servicios .servicios__example .servicios__btn a{font-size:.9rem}#plan>div{flex-wrap:wrap;margin:3% auto;width:80%}#plan div .plan__title{width:45%}#plan div .plan__title h5{font-size:1.4rem}#plan div .plan__title img{width:13rem}#plan div .plan__subtitle{width:45%}#plan div .plan__subtitle h2{font-size:40px}#plan div .plan__example{margin:4rem 0rem 0rem;width:90%}#plan div .plan__example p{font-size:.9rem}#plan .plan__points{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;margin:0;width:100%}#plan .plan__points .plan__points__card{width:70%}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:1.5rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:1rem}#contacto{flex-wrap:wrap;margin:3% auto}#contacto .contacto__title{flex-direction:column;width:45%;margin:0}#contacto .contacto__title h5{font-size:1.4rem}#contacto .contacto__subtitle{margin:0;width:45%}#contacto .contacto__subtitle h2{font-size:40px;margin-bottom:50px}#contacto .contacto__subtitle div p{font-size:15px}#contacto .contacto__subtitle div{font-size:1rem}#contacto .contacto__subtitle div:first-of-type{margin-bottom:0}#contacto .contacto__form{width:50%;margin-top:4rem}#contacto .contacto__form form label{font-size:.6rem}#contacto .contacto__form form input,#contacto .contacto__form form textarea,#contacto .contacto__form form button{font-size:1rem}#contact div .contact__subtitle{display:flex;flex-direction:row;justify-content:space-between;width:100%}#contact div .contact__title h5{text-align:center}#about div{flex-wrap:wrap;margin:3% auto}#about div .about__title{width:45%}#about div .about__title h5{font-size:1.4rem}#about div .about__title img{width:13rem}#about div .about__subtitle{width:45%}#about div .about__subtitle h2{font-size:45px}#about div .about__example{margin:4rem 0rem 0rem;width:90%}#about div .about__example p{font-size:.9rem}#services div{flex-wrap:wrap;margin:3% auto}#services div .services__title{width:45%}#services div .services__title h5{font-size:1.4rem}#services div .services__title img{width:13rem}#services div .services__subtitle{width:45%}#services div .services__subtitle h2{font-size:45px}#services div .services__example{margin:4rem 0rem 0rem;width:50%}#services div .services__example p{font-size:.9rem}#blog__img{height:314px;margin-bottom:15%}#blog div .blog__subtitle .card .card-body .card-body-info h5{font-size:1.5rem}#blog div .blog__subtitle .card .card-body .card-body-info .card-text{font-size:.9rem}.card-img,.card-img-bottom,.card-img-top{height:200px;width:100%!important}#contact div{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;margin:3% 2%;justify-content:space-evenly}footer .footer__marca div .footer__logo .footer__logo__info{font-size:.8rem}footer .footer__marca div .footer__logo .footer__logo__info p{font-size:.8rem}footer .footer__marca p{font-size:.8rem}footer .footer__links{font-size:.8rem}#actualidad .actualidad__subtitle{width:50%}#actualidad>div{gap:2rem;justify-content:space-between}#actualidad .actualidad__subtitle h2{font-size:45px}#actualidad .actualidad__subtitle div p{font-size:.8rem}#actualidad .actualidad__subtitle .actualidad__points div{margin-right:15px}#quienes-somos .team .team__position .team-member img{width:30px}.new-nav__blogs__wrapper ul li .nav-link{font-size:.8rem}.new-nav__blogs .new-nav__blogs__logo img{width:180px}.new-nav__blogs__wrapper{margin:50px 0 auto auto}#blog__example div .example__title div{gap:10px;margin:20px 0 0}#blog__example div .example__title div img{width:25px;height:25px}.blog__img{width:80%;margin-top:40px}}@media screen and (max-width: 850px) and (min-width: 600px){header{height:80px}#nav,#header__blogs .new-nav__blogs,#header__blogs .new-nav__blogs__wrapper{display:none}#nav__blogs__small{display:block!important;background-color:#f4f4f4}ul li:last-child{margin:0}#nav__blogs__small .navbar-brand img,#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-header img{width:150px}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#nav__small{display:block;background-color:#fff}#nav__small .navbar-brand img,#nav__small .container-fluid .offcanvas-end .offcanvas-header img{width:150px}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#carousel-small{display:block}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item{margin:none}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item p{font-family:minionPro;font-weight:600;font-size:2rem;position:absolute;bottom:77%;left:18%;color:#fff;margin:0}#carousel-large{display:none}#servicios{display:flex;margin:3% auto;flex-wrap:wrap}#servicios .servicios__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#servicios .servicios__title h5{font-size:1.4rem}#servicios .servicios__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#servicios .servicios__subtitle{width:100%}#servicios .servicios__subtitle h2{font-size:40px;margin-top:3rem}#servicios .servicios__example{width:100%;margin-top:4rem}#servicios .servicios__example p{font-size:1rem}#servicios .servicios__example .servicios__points{font-size:.9rem}#servicios .servicios__example .servicios__btn{width:140px;height:50%;display:flex;align-items:center}#servicios .servicios__example .servicios__btn a{font-size:.9rem}#plan>div{flex-wrap:wrap;margin:3% auto}#plan div .plan__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#plan div .plan__title h5{font-size:1.4rem}#plan div .plan__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#plan div .plan__title img{width:13rem}#plan div .plan__subtitle{width:100%}#plan div .plan__subtitle h2{font-size:45px;margin-top:3rem}#plan div .plan__example{margin:4rem 0rem 0rem;width:100%}#plan div .plan__example p{font-size:1rem}#plan .plan__points{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;margin:0;width:100%}#plan .plan__points .plan__points__card{width:80%}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:1.3rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:.9rem}#contacto{flex-wrap:wrap;margin:3% auto}#contacto .contacto__title{margin:0;width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#contacto .contacto__title h5{font-size:1.4rem}#contacto .contacto__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#contacto .contacto__subtitle{margin:0;width:100%;margin-top:4rem}#contacto .contacto__subtitle div:first-of-type{margin:0}#contacto .contacto__subtitle div img{width:30px;height:30px}#contacto .contacto__subtitle h2{font-size:45px;margin-bottom:2.9rem}#contacto .contacto__subtitle div{font-size:1rem}#contacto .contacto__form{width:80%;margin-top:4rem}#contacto .contacto__form form label{font-size:.6rem}#contacto .contacto__form form input,#contacto .contacto__form form textarea,#contacto .contacto__form form button{font-size:1rem}#contacto .contacto__form form .contacto__form__checkbox>div:first-child{width:30%}#contact div .contact__subtitle{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:20px}#contact div .contact__subtitle .card .card-body .card-body-info h5{font-size:1.5rem}#contact div .contact__subtitle .card .card-body .card-body-info .card-text{font-size:1rem}#contact div .contact__title h5{text-align:center}#contact div .contact__title a{font-size:.8rem}#about div{flex-wrap:wrap;margin:3% auto}#about div .about__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#about div .about__title h5{font-size:1.4rem}#about div .about__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#about div .about__title img{width:13rem}#about div .about__subtitle{width:100%}#about div .about__subtitle h2{font-size:45px;margin-top:3rem}#about div .about__example{margin:4rem 0rem 0rem;width:80%}#about div .about__example p{font-size:.9rem}#quienes-somos .img{position:relative;bottom:120px}#quienes-somos .team .team__position{width:70%}#quienes-somos .team .team__position .team-member img{width:30px}#services{display:flex;justify-content:center;background-color:#f1efe8;padding:3% 0% 15%;align-items:flex-start}#services div{flex-wrap:wrap;margin:3% auto;height:100%}#services div .services__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#services div .services__title h5{font-size:1.4rem}#services div .services__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#services div .services__title img{width:13rem}#services div .services__subtitle{width:100%}#services div .services__subtitle h2{font-size:45px;margin-top:3rem}#services div .services__example{margin:4rem 0rem 0rem;width:100%}#services div .services__example p{font-size:.9rem}.card-img,.card-img-bottom,.card-img-top{width:100%!important;height:150px;margin:auto;object-fit:cover;border-radius:0!important}#blog div .blog__subtitle .card .card-body .card-body-info h5{font-size:1.2rem}#blog div .blog__subtitle .card .card-body .card-body-info .card-text,#blog div .blog__subtitle .card .card-body .card-body-info .arrow{font-size:.8rem}#blog div .blog__subtitle{width:100%}.cream_bg{height:25vh}.blog__img{width:80%;margin-top:0}#actualidad{flex-wrap:wrap;padding:0}#actualidad>div{gap:2rem;flex-direction:column;justify-content:space-between;margin:3% auto}#actualidad .actualidad__title h5{font-size:1.4rem}#actualidad .actualidad__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#actualidad .actualidad__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#actualidad .actualidad__title img{width:13rem}#actualidad .actualidad__subtitle{margin:0;width:50%;margin-top:4rem}#actualidad .actualidad__subtitle h{font-size:45px;margin-bottom:2.9rem}#actualidad .actualidad__subtitle div{font-size:1rem}#actualidad .actualidad__subtitle div p{font-size:.8rem}#blog div{flex-wrap:wrap;align-items:flex-start}#blog div .blog__title{flex-direction:column;width:100%;margin:0% 4% 7% 0%;align-items:flex-end}#blog div .blog__subtitle .card .card-body,#blog div .blog__subtitle .card .card-body .card-body-info{align-items:flex-start}#blog__example div{display:flex;align-items:center;flex-direction:column;margin:11% 2%;justify-content:space-evenly;flex-wrap:wrap}#blog__example div h2{width:100%}#blog__example .example__title{flex-direction:column;width:20%;margin:0 0 60px}#blog__example div .example__title{width:60%;justify-content:center}#blog__example div .example__title div{width:60%;justify-content:center;margin:20px 0 50px;gap:10px}#blog__example div .example__subtitle h2{font-size:45px}#blog__example div .example__title div img{width:25px;height:25px}#blog__example div .example__subtitle{width:80%}#blog__img{height:290px;margin-bottom:5%}#blog__img img{top:15%;width:80%}#contact div{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;margin:3% 2%;justify-content:space-evenly}footer{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-evenly;align-items:center}footer .footer__marca{width:70%}footer .footer__marca div .footer__logo .footer__logo__info{font-size:.8rem}footer .footer__marca div .footer__logo .footer__logo__info p{font-size:.8rem}footer .footer__marca p{font-size:.8rem}footer .footer__links{font-size:.8rem;margin-top:4rem;width:70%}}@media screen and (max-width: 600px) and (min-width: 400px){header{height:65px}#header__blogs .new-nav__blogs,#header__blogs .new-nav__blogs__wrapper,#nav{display:none}#nav__blogs__small{display:block!important;background-color:#f4f4f4}ul li:last-child{margin:0}#nav__blogs__small .navbar-brand img,#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-header img{width:150px}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#nav__small{display:flex;background-color:#fff}#nav__small .navbar-brand img,#nav__small .container-fluid .offcanvas-end .offcanvas-header img{width:150px}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#carousel-small{display:block}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item{margin:none}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item p{font-family:minionPro;font-weight:600;font-size:1.3rem;position:absolute;bottom:77%;left:13%;color:#fff;margin:0}#carousel-large{display:none}#servicios{display:flex;margin:3% auto;flex-wrap:wrap}#servicios .servicios__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#servicios .servicios__title h5{font-size:1rem}#servicios .servicios__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#servicios .servicios__subtitle{width:100%}#servicios .servicios__subtitle h2{font-size:35px;margin-top:3rem}#servicios .servicios__example{width:100%;margin-top:4rem}#servicios .servicios__example p{font-size:.9rem}#servicios .servicios__example .servicios__points{font-size:.8rem}#servicios .servicios__example .servicios__btn{width:100px;height:40px;margin-top:5px;padding:0;display:flex;align-items:center;justify-content:center}#servicios .servicios__example .servicios__btn a{font-size:.8rem}#servicios .servicios__points div{flex-direction:column;gap:0px}#servicios .servicios__points div ul:not(:last-child){margin-bottom:0}#plan>div{flex-wrap:wrap;margin:3% auto}#plan div .plan__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#plan div .plan__title h5{font-size:1rem}#plan div .plan__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#plan div .plan__title img{width:10rem}#plan div .plan__subtitle{width:100%}#plan div .plan__subtitle h2{font-size:35px;margin-top:3rem}#plan div .plan__example{margin:4rem 0rem 0rem;width:100%}#plan div .plan__example p{font-size:.8rem}#plan .plan__points{width:80%}#plan .plan__points .plan__points__card{width:90%}#plan .plan__points .plan__points__card .plan__points__text{padding:20px}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:1.2rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:.6rem}#quienes-somos .img{position:relative;bottom:70px}#contacto{flex-wrap:wrap;margin:3% auto}#contacto .contacto__title{margin:0;width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#contacto .contacto__title h5{font-size:1rem}#contacto .contacto__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#contacto .contacto__subtitle{margin:0;width:100%;margin-top:4rem}#contacto .contacto__subtitle div:first-of-type{margin:0}#contacto .contacto__subtitle div img{width:30px;height:30px}#contacto .contacto__subtitle h2{font-size:35px;margin-bottom:2rem}#contacto .contacto__subtitle div{font-size:1rem}#contacto .contacto__form{width:90%;margin-top:4rem}#contacto .contacto__form form label{font-size:.6rem}#contacto .contacto__form form input,#contacto .contacto__form form textarea,#contacto .contacto__form form button{font-size:1rem}#contacto .contacto__form form .contacto__form__checkbox p,#contacto .contacto__form form .contacto__form__checkbox .checkbox-label{font-size:.8rem}.checkbox{width:20px;height:20px}.checkbox:after{top:15%;left:15%}#contact div .contact__subtitle{flex-direction:column;gap:0px;width:90%}#contact div .contact__subtitle .card{width:100%!important}#about div{flex-wrap:wrap;margin:3% auto}#about div .about__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#about div .about__title h5{font-size:1rem}#about div .about__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#about div .about__title img{width:10rem}#about div .about__subtitle{width:100%}#about div .about__subtitle h2{font-size:35px;margin-top:3rem}#about div .about__example{margin:4rem 0rem 0rem;width:90%}#about div .about__example p{font-size:.8rem}#quienes-somos .img{position:relative;bottom:85px}#services{align-items:flex-start}#services div{flex-wrap:wrap;margin:3% auto}#services div .services__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#services div .services__title h5{font-size:1rem}#services div .services__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#services div .services__title img{width:10rem}#services div .services__subtitle{width:100%}#services div .services__subtitle h2{font-size:35px;margin-top:3rem;margin-left:22px}#services div .services__example{margin:4rem 0rem 0rem;width:90%}#services div .services__example p{font-size:.8rem}#actualidad{flex-wrap:wrap;padding:3% auto}#actualidad>div{gap:2rem;flex-direction:column;justify-content:space-between;margin:3% auto}#actualidad .actualidad__title{margin:0;width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#actualidad .actualidad__title h5{font-size:1rem}#actualidad .actualidad__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#actualidad .actualidad__title img{width:10rem}#actualidad .actualidad__subtitle{margin:0;width:100%;margin-top:4rem}#actualidad .actualidad__subtitle h2{font-size:35px;margin-bottom:2rem}#actualidad .actualidad__subtitle div{font-size:1rem}#actualidad .actualidad__subtitle .actualidad__points{flex-wrap:wrap}#blog div{flex-wrap:wrap;align-items:flex-end}#blog div .blog__title{flex-direction:column;width:100%;margin:0% 0% 7%;align-items:flex-end}#blog div .blog__subtitle .card .card-body,#blog div .blog__subtitle .card .card-body .card-body-info{align-items:flex-start}#blog__example div{display:flex;align-items:center;flex-direction:column;margin:11% 2%;justify-content:space-evenly;flex-wrap:wrap}#blog__example div .example__subtitle{width:90%}#blog__example .example__title{flex-direction:column;width:20%;margin:0 0 60px!important}#blog__img img{top:15%;width:100%}#blog div .blog__subtitle{width:100%;flex-direction:column}#blog div .blog__subtitle .card{width:100%!important}#blog__example div .example__title{width:80%}#blog__example div .example__title div{width:100%;justify-content:center}#blog__example div .example__subtitle h2{font-size:35px}#blog__example div .example__subtitle p{font-size:12.8px}.cream_bg{height:0}.blog__img{width:100%;margin-top:0}#contact>div{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;margin:3% 0%;justify-content:space-evenly;gap:50px}#contact div .contact__title{width:100%}#contact div .contact__subtitle{flex-direction:column}.contact__title>h5,.contact__title>hr,.contact__title>a{align-self:flex-end}footer{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-evenly;align-items:center}footer .footer__marca{width:70%}footer .footer__marca div .footer__logo .footer__logo__info{font-size:.8rem}footer .footer__marca div .footer__logo .footer__logo__info p{font-size:.8rem}footer .footer__marca p{font-size:.8rem}footer .footer__links{font-size:.8rem;margin-top:4rem;width:70%}}@media screen and (max-width: 400px) and (min-width: 200px){.card-bullet-poinsts-title{width:200px}.new--services-card .new--services-card-img img{height:300px}header{height:65px}#header__blogs .new-nav__blogs,#header__blogs .new-nav__blogs__wrapper,#nav{display:none}#nav__blogs__small{display:block!important;background-color:#f4f4f4}ul li:last-child{margin:0}#nav__blogs__small .navbar-brand img,#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-header img{width:150px}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__blogs__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#nav__small{display:block;background-color:#fff}#nav__small .navbar-brand img,#nav__small .container-fluid .offcanvas-end .offcanvas-header img{width:120px}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column;flex-wrap:nowrap;align-content:space-around}#nav__small .container-fluid .offcanvas-end .offcanvas-body ul li{font-size:small;margin-bottom:25px}#carousel-large{display:none}#carousel-small{display:block}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item{margin:none}#carousel-small #carouselExampleIndicators1 .carousel-inner .carousel-item p{font-family:minionPro;font-weight:600;font-size:1.1rem;position:absolute;bottom:70%;left:10%;color:#fff;margin:0}#servicios{display:flex;margin:3% auto;flex-wrap:wrap}#servicios .servicios__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#servicios .servicios__title h5{font-size:.8rem}#servicios .servicios__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#servicios .servicios__title img{width:40px;height:40px}#servicios .servicios__subtitle{width:100%}#servicios .servicios__subtitle h2{font-size:25px;margin-top:2rem}#servicios .servicios__example{width:95%;margin-top:2rem}#servicios .servicios__example p,#servicios .servicios__example .servicios__points{font-size:.6rem}#servicios .servicios__example .servicios__btn{width:110px;height:30px;display:flex;justify-content:center;align-items:center;margin-top:18px}#servicios .servicios__example .servicios__btn a{font-size:.6rem}#servicios .servicios__points div{gap:40px}#servicios .servicios__points div ul{padding-left:1rem}#plan>div{flex-wrap:wrap;margin:3% auto}#plan div .plan__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#plan div .plan__title h5{font-size:.8rem}#plan div .plan__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#plan div .plan__title img{width:8rem}#plan div .plan__subtitle{width:100%}#plan div .plan__subtitle h2{font-size:25px;margin-top:2rem}#plan div .plan__example{margin:2rem 0rem 0rem;width:100%}#plan div .plan__example p{font-size:.6rem}#plan .plan__points{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;margin:0;width:100%}#plan .plan__points .plan__points__card{width:80%}#plan .plan__points .plan__points__card .plan__points__text{padding:20px;gap:10px}#plan .plan__points .plan__points__card .plan__points__text h3{font-size:.8rem}#plan .plan__points .plan__points__card .plan__points__text p{font-size:.4rem}#quienes-somos .img{position:relative;bottom:60px}#contacto{flex-wrap:wrap;margin:3% auto}#contacto .contacto__title{margin:0;width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#contacto .contacto__title h5{font-size:.8rem}#contacto .contacto__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#contacto .contacto__subtitle{margin:0;width:100%;margin-top:2rem}#contacto .contacto__subtitle h2{font-size:25px;margin-bottom:1.5rem}#contacto .contacto__subtitle div{font-size:.7rem}#contacto .contacto__form{width:90%;margin-top:2rem}#contacto .contacto__form form label{font-size:.4rem}#contacto .contacto__form form input{font-size:.7rem}#contacto .contacto__form form textarea{font-size:.7rem;height:80px}#contacto .contacto__form form button{font-size:.7rem;width:110px;height:30px;display:flex;justify-content:center;align-items:center}#contacto .contacto__form form .contacto__form__checkbox .polityconditions,#contacto .contacto__form form .contacto__form__checkbox .commercialconditions{margin-bottom:10px}#contacto .contacto__form .contacto__form__checkbox{justify-content:space-evenly;gap:10px}#contacto .contacto__form .contacto__form__checkbox div p{margin-top:0;margin-bottom:1rem;font-size:.7rem}#contacto .contacto__form form .contacto__form__checkbox p,#contacto .contacto__form form .contacto__form__checkbox .checkbox-label{font-size:.6rem}#contacto .contacto__subtitle div:first-of-type{margin:0}#contacto .contacto__subtitle div img{width:30px;height:30px}#contacto .contacto__subtitle div{padding:0 0 20px}#contact>div{flex-direction:column}#contact div .contact__title{width:90%}#contact div .contact__subtitle{flex-direction:column;width:90%;gap:10px}#contact div .contact__subtitle .card{width:100%!important;margin-bottom:0}#contact div .contact__subtitle .card .card-body .card-body-info h5{font-size:25px}#contact div .contact__subtitle .card .card-body .card-body-info .card-text,#contact div .contact__subtitle .card .card-body .card-body-info .arrow{font-size:9.6px}#contact div .contact__subtitle .card .card-body h6{font-size:.7rem}#contact div .contact__subtitle .card .card-body .card-body-info .card-title{font-size:.7rem;text-transform:uppercase;margin-bottom:10px}.contact-form__error p,.form-sent p{font-size:.6rem}.checkbox{width:20px;height:20px}.checkbox:after{top:15%;left:15%}#about div{flex-wrap:wrap;margin:3% auto}#about div .about__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#about div .about__title h5{font-size:.8rem}#about div .about__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#about div .about__title img{width:8rem}#about div .about__subtitle{width:100%}#about div .about__subtitle h2{font-size:25px;margin-top:2rem}#about div .about__example{margin:2rem 0rem 0rem;width:99%}#about div .about__example p{margin-bottom:30px;font-size:.6rem}#services{align-items:flex-start}#services div{flex-wrap:wrap;margin:3% auto}#services div .services__title{width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#services div .services__title h5{font-size:.8rem}#services div .services__title hr{margin:3px 0%;opacity:100%;box-shadow:none;color:#000;width:60%}#services div .services__title img{width:8rem}#services div .services__subtitle{width:100%}#services div .services__subtitle h2{font-size:25px;margin-top:2rem}#services div .services__example{margin:2rem 0rem 0rem;width:99%}#services div .services__example p{font-size:.6rem}#actualidad{flex-wrap:wrap;padding:3% auto}#actualidad>div{gap:2rem;flex-direction:column;justify-content:space-between;margin:3% auto}#actualidad .actualidad__title{margin:0;width:100%;display:flex;height:100%;flex-direction:column;align-items:flex-end}#actualidad .actualidad__title h5{font-size:.8rem}#actualidad .actualidad__title hr{margin:3px 0;opacity:inherit;box-shadow:none;color:#000;width:60%}#actualidad .actualidad__title img{width:8rem}#actualidad .actualidad__subtitle{margin:0;width:100%;margin-top:2rem}#actualidad .actualidad__subtitle h2{font-size:25px;margin-bottom:1.5rem}#actualidad .actualidad__subtitle div{font-size:.7rem}#actualidad .actualidad__subtitle .actualidad__points{flex-wrap:wrap}#actualidad .actualidad__subtitle .actualidad__points div{margin-right:25px}#blog div{flex-wrap:wrap;align-items:flex-end;padding:5px 0}#blog div .blog__title{flex-direction:column;width:100%;margin:0% 0% 7%;align-items:flex-end}#blog div .blog__subtitle .card .card-body,#blog div .blog__subtitle .card .card-body .card-body-info{align-items:flex-start}#blog__example div{display:flex;align-items:center;flex-direction:column;margin:11% 2%;justify-content:space-evenly;flex-wrap:wrap}#blog__example .example__title{flex-direction:column;width:20%;margin:0 0 60px!important}.cream_bg{height:0}.blog__img{width:100%;margin-top:0}#blog div .blog__subtitle .card .card-body .card-body-info h5{font-size:1.2rem}#blog div .blog__subtitle .card .card-body .card-body-info .card-text{font-size:.6rem}.card-img,.card-img-bottom,.card-img-top{height:150px}#blog__example div .example__title{width:80%}#blog__example div .example__title div{justify-content:center;width:100%}#blog__example div .example__title div img{width:25px;height:25px}#blog div .blog__subtitle{width:100%;flex-direction:column}#blog__example div .example__subtitle h2{font-size:25px}#blog__example div .example__subtitle{width:90%}#blog__example div .example__subtitle p{font-size:9.6px}#blog div .blog__subtitle .card{width:100%!important}#blog div .blog__subtitle .card .card-body .card-body-info .arrow{font-size:.6rem}#blog div .blog__subtitle .card .card-body .card-body-info .arrow img{width:.6rem}#blog div .blog__subtitle .card .card-body hr{margin-bottom:15px}#blog div .blog__subtitle .card .card-body .card-body-info .card-title{font-size:.7rem;margin-bottom:15px}#blog div .blog__subtitle .card .card-body>h6{margin-top:30px;font-size:.7rem}footer{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-evenly;align-items:center}footer .footer__marca{width:95%;align-items:center;justify-content:space-evenly;gap:0}footer .footer__marca div .footer__logo a img{width:120px}footer .footer__marca div .footer__logo .footer__logo__info{font-size:.6rem}footer .footer__marca div .footer__logo .footer__logo__info p{font-size:.6rem}footer .footer__marca p{font-size:.6rem}footer .footer__links{font-size:.6rem;margin-top:3rem;width:95%}#quienes-somos .team .team__position{width:70%}#quienes-somos .img img{width:70%;left:15%}#quienes-somos .team .team__position .team-member{gap:10px;height:60px}#quienes-somos .team .team__position .team-member h3{font-size:1.3rem;margin-bottom:10px}#quienes-somos .team .team__position .team-member p{font-size:.9rem!important}#quienes-somos .team .team__position .team-member img{width:20px}}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}@keyframes slideUp{0%{opacity:1;max-height:1000px}to{opacity:0;max-height:0}}
