html{font-size:62.5%}:root{--primary-font:"Montserrat";--secondary-font:"Open Sans"}body{font-size:1.6rem;font-family:var(--primary-font), var(--secondary-font), Arial;--primary-color:#5f6ee5;--primary-color-9:#5f6ee5e6;--primary-color-5:#5f6ee580;--secondary-color:#08c9e3;--secondary-txt:#000;--white-txt:#fff;--dark-gray-txt:#2b3337;--light-gray-txt:#575656;--input-color:#000;--placeholder-color:#242c69;--stage-incomplete-color:#f0f0f033;background:#fff}body.dark-theme{--primary-bg:#2b3337;--secondary-bg:#242b2e;--primary-txt:#fff;--secondary-alt-bg-9:#2b3337e6;--input-bg-1:#2b3337;--input-bg-2:#fff;--input-bg-3:#fff;--hr-color:#5f6ee5;--border-promo:#8c8c8c}body.light-theme{--primary-bg:#fff;--secondary-bg:#f0f0f0;--primary-txt:#606060;--secondary-alt-bg-9:#f0f0f0;--input-bg-1:#fff;--input-bg-2:#f0f0f0;--input-bg-3:#fff;--hr-color:#606060;--border-promo:#242b2e}body{color:var(--primary-txt)}.cursor-poiner{cursor:pointer}p{margin:0}header{background:var(--primary-color);width:100%;height:8.7rem;position:absolute;top:0;left:0;right:0}header img.logo{width:auto;height:4.7rem}header i.burger-btn,header a.login-btn i{cursor:pointer;color:#fff;padding:1rem;font-size:2.3rem}header a.login-btn{color:#fff;margin-left:auto;font-size:1.5rem;display:none}header div.static-logo-btn{display:none}header div.static-logo-btn>div.container{justify-content:flex-end;align-items:center;height:100%;display:flex}header div.static-logo-btn.show{display:block}header div.static-logo-btn.none{display:none!important}header div.drawer-menu{color:var(--white-txt);z-index:9999;background-color:#000000e6;flex-direction:column;justify-content:center;align-items:center;width:65%;height:100vh;transition:all .4s;display:flex;position:fixed;top:0;bottom:0;left:-100vw}header div.drawer-menu.show{left:0}header div.drawer-menu-top{justify-content:space-between;align-items:center;width:100%;height:12rem;display:flex;position:absolute;top:0}header div.drawer-menu nav{flex-direction:column;align-items:center;display:flex}header div.drawer-menu nav a{cursor:pointer;color:#fff;text-transform:uppercase;cursor:pointer;padding:1rem 0;font-family:Open Sans;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.2rem}header div.drawer-menu-top a.client-name{color:var(--white-txt)}header div.top-links a{color:var(--white-txt);text-transform:uppercase;padding:.8rem 0;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.3rem}header div.drawer-menu button.toggle-theme{background:0 0;border:none}header div.drawer-menu button.toggle-theme p{color:var(--white-txt);margin-bottom:0;font-size:1.1rem;line-height:1.3rem}header div.drawer-menu button.toggle-theme:focus{outline:none}header div.drawer-menu button.toggle-currency{color:var(--white-txt);background:0 0;border:none;margin-bottom:0;font-size:1.1rem;line-height:1.3rem}header div.drawer-menu button.toggle-currency:focus{outline:none}header div.drawer-menu button.toggle-menu{color:#000;z-index:10001;background:0 0;border:1px solid #000;border-radius:.4rem;width:3.8rem;padding:.5rem .2rem;font-size:2rem;display:flex;position:absolute;top:.5rem;right:0}header div.drawer-menu button.toggle-menu.open{color:#fff;border:1px solid #fff}header div.drawer-menu button.toggle-menu i{margin-left:auto;margin-right:auto}.container-whatsapp{z-index:2000;width:60px;height:50px;position:fixed;bottom:5rem;left:1rem}.container-whatsapp .logo{animation-name:whatsapp;animation-duration:1.5s;animation-delay:1s;animation-fill-mode:backwards;display:block;position:relative}.container-whatsapp .logo img{filter:drop-shadow(3px 4px 3px #000000b3)}.container-whatsapp:hover .message{opacity:1;margin-top:-45px}.container-whatsapp .message{opacity:0;text-align:center;background:#fff;border-radius:20px;width:200px;margin-top:-20px;padding:10px 15px;transition:all 1s;position:absolute;left:6rem;box-shadow:2px 2px 4px #000000b3}@keyframes whatsapp{0%{opacity:0;left:-7rem}to{opacity:1;left:0}}@media (width<=767.98px){header{height:6rem}header img.logo{width:auto;height:3.8rem}header div.drawer-menu{width:100%}header div.drawer-menu-top{height:6rem}header div.static-logo-btn>div.container{justify-content:space-between}}footer{color:var(--primary-txt);background:#5f6ee5;padding-top:20rem;padding-bottom:10rem;position:relative;background:radial-gradient(147.51% 66.33% at 88.89% 90.23%,#5f6ee5 45.63%,#00c9e4 100%)!important}footer div.wrapper-mex-brands{justify-content:space-between;margin-bottom:5rem;display:flex}footer div.wrapper-mex-brands img{width:auto;height:3.8rem}footer .wrapper-mas-mobile{margin:2rem auto}footer .wrapper-mas-mobile img{width:100%;max-width:140px;display:none}footer .nav-footer{text-align:center}footer .wrapper-links{justify-content:center}footer .nav-footer .column-links{text-align:start;flex-direction:column;width:100%;max-width:250px;display:flex}footer .nav-footer .column-links a{color:#fff;font-size:12px;font-weight:500}footer div.wrapper-links{display:flex}footer div.web-links{padding:0;display:flex}footer div.web-links a{color:var(--primary-txt);margin-bottom:.2rem;font-family:Lato;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.7rem}footer div.social-links{text-align:center;color:#fff;flex-direction:column;align-items:center;row-gap:2rem;margin:5rem auto;display:flex}footer div.social-networks{column-gap:5rem;display:flex}footer div.social-links i{color:#fff;font-size:2.8rem}footer div.social-links a{color:#fff;font-size:14px;font-weight:800}footer div.social-links p{color:#fff;font-size:12px;font-weight:500}footer img.logo-footer{align-self:flex-start;width:auto;height:5rem;margin-bottom:2.8rem}footer div.legal-cards{color:var(--white-txt);border-radius:4px;margin:0 3%;padding-top:1.6rem;padding-bottom:1.6rem}footer div.legal-cards>div{justify-content:center;align-items:center;display:flex}footer div.legal-cards p{margin-bottom:0;margin-right:4rem;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:17px}footer .wraper-cards div{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.8rem 4rem;display:flex}footer .wraper-cards img{width:auto;height:2.5rem}@media (width<=767.98px){footer{margin-bottom:0;padding-top:6.4rem}footer div.wrapper-mex-brands{display:none}footer img.logo-footer{align-self:center;height:6.6rem}footer div.wrapper-links{flex-wrap:wrap}footer div.web-links{flex-direction:column;margin-bottom:3.1rem}footer div.social-networks{column-gap:2rem}footer div.legal-cards{border-radius:0;margin:0;padding-top:4rem;padding-bottom:4rem}footer div.legal-cards>div{flex-direction:column;row-gap:4rem}footer div.legal-cards p{text-align:center;margin-right:0}footer .wrapper-mas-mobile img{display:block}footer .nav-footer .column-links{justify-content:space-between;row-gap:1.5rem;line-height:13px}}.slick-next:before{display:none}.slick-prev{left:-44px}.slick-prev:before{display:none}@media (width<=767.98px){.container.unset-md{max-width:unset!important;padding-right:unset!important;padding-left:unset!important}}.blog-and-reviews-section{z-index:6;background:linear-gradient(90deg,#00c9e4 30%,#5d70e5);flex-direction:column;justify-content:space-between;gap:20rem;margin-top:-1rem;display:flex;position:relative;transform:skewY(-6deg)}section.reviews-carousel{width:100%;max-width:1400px;margin-top:-20rem;margin-left:auto;margin-right:auto;display:none;overflow:hidden;transform:skewY(6deg)}section.reviews-carousel.show{display:block}section.reviews-carousel div.wrappers-items{margin:0 50px}section.reviews-carousel div.wrappers-items .slick-list{margin-bottom:6rem}section.reviews-carousel div.wrappers-item .slick-dots{bottom:0}section.reviews-carousel div.wrappers-items div.review{text-align:center;background:#fff;border:1px solid #d9d9d9;border-radius:12px;flex-direction:column;justify-content:space-between;height:313px;margin:0 67.5px;padding:20px 15px;display:flex;box-shadow:0 4px 20px #00000026}section.reviews-carousel div.wrappers-items div.review div.wrapper-stars{color:var(--secondary-color)}section.reviews-carousel div.wrappers-items div.review .title{color:var(--light-gray-txt);font-size:14px;font-weight:600}section.reviews-carousel div.wrappers-items div.review .comment{color:var(--light-gray-txt);text-align:justify;font-size:12px;font-weight:400}section.reviews-carousel div.wrappers-items div.review .profile{justify-content:space-around;align-items:center;display:flex}section.reviews-carousel div.wrappers-items div.review .customer-img{background-repeat:no-repeat;background-size:cover;border:1px solid #d9d9d9;border-radius:80px;width:8rem;height:8rem;margin:5px}section.reviews-carousel div.wrappers-items div.review .wrapper-customer-img{border:1px solid #d9d9d9;border-radius:80px}section.reviews-carousel div.wrappers-items div.review .customer{color:var(--light-gray-txt);font-size:14px;font-weight:500}section.reviews-carousel .slick-dots{bottom:-18%}section.reviews-carousel .slick-dots li button:before{content:none}section.reviews-carousel .slick-dots li,section.reviews-carousel .slick-dots li button{background:#fff;border-radius:4px;width:50px;height:10px}section.reviews-carousel .slick-dots li.slick-active,section.reviews-carousel .slick-dots li.slick-active button{background:#cecece}@media (width<=767.98px){.blog-and-reviews-section{background:#fff;padding-bottom:20rem}section.reviews-carousel{margin-top:0;display:none}section.reviews-carousel div.wrappers-items div.review{margin:0 1rem}section.reviews-carousel div.wrappers-items{margin:0 10px}section.reviews-carousel .slick-dots li,section.reviews-carousel .slick-dots li button{background:#00c9e4}section.reviews-carousel .slick-dots li.slick-active,section.reviews-carousel .slick-dots li.slick-active button{background:#007989}}section.always-with-us{background:var(--secondary-bg);width:100%;height:360px}section.always-with-us div.cont-always-with-us{justify-content:space-between;min-height:100%;display:flex}section.always-with-us div.cont-always-with-us div.always_img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;max-width:800px;height:100%}@media (width<=980px){section.always-with-us div.cont-always-with-us div.always_img{margin:0 auto}}section.always-with-us div.cont-always-with-us div.always_info{flex-wrap:wrap;justify-content:center;align-items:center;width:43%;margin-right:auto;padding:47px 0;display:flex}@media (width<=980px){section.always-with-us div.cont-always-with-us div.always_info{text-align:center;width:90%;margin:20px auto}}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt{width:80%;max-width:430px}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt h3{color:var(--primary-txt);margin-bottom:15px;font-size:30px;font-weight:600}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt strong{color:var(--primary-txt);margin-bottom:15px;font-size:14px;font-weight:700}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt p{color:var(--primary-txt);font-size:16px;font-weight:400}@media (width<=980px){section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt p{margin-bottom:65px}}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt p#txt_two{color:var(--primary-txt);font-size:14px;font-weight:400}@media (width<=1199.98px){section.always-with-us div.cont-always-with-us div.always_img{max-width:unset;width:45%}}@media (width<=767.98px){section.always-with-us{height:auto}section.always-with-us div.cont-always-with-us{flex-direction:column}section.always-with-us div.cont-always-with-us div.always_img{background-position:50%;background-size:cover;width:100%;height:360px}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt{text-align:center;width:100%}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt h3{text-align:center;width:100%;margin-bottom:15px}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt p{text-align:center;margin-bottom:65px}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt strong{text-align:center}section.always-with-us div.cont-always-with-us div.always_info div.always_info_txt p#txt_two{margin-bottom:45px}}.always-with-us .cont-always-with-us .always_img .vector{background:#5f6ee580;align-items:center;height:60px;margin-top:300px;display:flex}.always-with-us .cont-always-with-us .always_img .vector .always_txt{justify-content:end;align-items:center;gap:23px;margin-right:20px;padding:0;display:flex}.always-with-us .cont-always-with-us .always_img .vector .always_txt p{color:var(--white-txt);text-align:end;margin:0;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem}.always-with-us .cont-always-with-us .always_img .vector .always_txt img{width:30px}.insurance-section{z-index:7;background:#fff;flex-direction:column;justify-content:space-between;margin-top:-1rem;padding-top:23rem;padding-left:2rem;padding-right:2rem;display:flex;position:relative;transform:skewY(-6deg)}.insurance-container{justify-content:center;margin-top:-20rem;display:flex;transform:skewY(6deg)}@media (width<=767.98px){.insurance-section{margin-bottom:10rem;padding-top:15rem}.insurance-container{margin-top:0}}@media (orientation:landscape) and (width<=932px){.insurance-container{margin-top:0}.insurance-section{margin-top:0;padding-top:2rem}}.pay-and-insurance-section{background-color:#fff;flex-direction:column;gap:30rem;margin-top:-50rem;margin-bottom:10rem;padding-top:45rem;display:flex;transform:skewY(-6deg)}.insurance-container{transform:skewY(6deg)}#loadding-hourglass{z-index:99999;text-align:center;background:#ffffff80;flex-direction:column;place-content:center;width:100%;height:100%;transition:visibility .7s .2s,opacity .7s 1s;display:flex;position:fixed;top:0;left:0}#loadding-hourglass>div{text-align:center;width:6rem;height:6rem;position:relative}.loader-svg-mundial{opacity:0;--duration:75ms;--total-duration:calc(var(--duration) * var(--n));height:6rem;animation:disappear calc(var(--n) * var(--duration)) steps(1) infinite;animation-delay:calc(var(--i) * var(--duration));position:absolute;left:0;right:0}@keyframes disappear{0%{opacity:1}4.76%{opacity:0}to{opacity:0}}
