@charset "UTF-8";.nav-item,body{font-size:1.1rem;font-weight:400}.btn-book,.nav-item,body{font-weight:400}.nav-item .nav-link,.offcanvas-title,body{color:#fff}@font-face{font-family:BWHaasGroteskWeb;src:url("../fonts/BW/BWHaasGroteskWeb-55Roman.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:BWHaasGroteskWeb;src:url("../fonts/BW/BWHaasGroteskWeb-65Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:BWHaasGroteskWeb;src:url("../fonts/BW/BWHaasGroteskWeb-95Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:JetBrainsMono;src:url("../fonts/JB/JetBrainsMono-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:JetBrainsMono;src:url("../fonts/JB/JetBrainsMono-Bold.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:JetBrainsMono;src:url("../fonts/JB/JetBrainsMono-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:JetBrainsMono;src:url("../fonts/JB/JetBrainsMono-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}:root{--roomie-green:#14ea73;--roomie-darkgreen:#08c25a;--roomie-dark:#0a0e27;--roomie-blue:#1a1f3a;--yellow-error:#fdff87;--bg-green:#14ea73;--bg-darkgray:#3d3d3d;--bg-gray:#787878;--bg-btndarkgray:#444444;--bg-blue:#7b8c97;--bg-graypoints:#4e4e4e;--card-radius:1.2rem;--card-border:6px solid #ccc;--card-image-width:865px;--card-image-height:643px;--swiper-navigation-size:35px}html{scroll-behavior:auto!important}body{background-color:#000;font-family:BWHaasGroteskWeb,sans-serif;font-style:normal;line-height:1.4;overflow-x:hidden}.btn-book,.nav-item{font-family:JetBrainsMono,monospace}.img-brand{max-width:130px;height:auto;min-height:100px;aspect-ratio:2/1}.nav-item{padding-left:.5rem;padding-right:.5rem}.nav-link.plus::after,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.services-differentiation .card-sd .card-transparent h4,.txt_rgreen,footer a.active,footer a:hover,ul.products-list li a:hover{color:var(--roomie-green)}.navbar{background-color:rgba(0,0,0,.3)}.navbar .col-sm-3{margin-bottom:.5rem}.navbar .d-flex{min-height:80px;width:100%}.navbar div.dropdown-menu{background-color:rgba(0,0,0,.8)}.navbar div.dropdown-menu .row{padding-bottom:.4rem}.bg-navbar,.offcanvas{background-color:#000}.nav-link.plus::after{content:"+";padding-left:.7rem;padding-right:.5rem}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2820, 234, 115, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#cards-container .article-info,#problem-cards-container .article-info,.card-products-modules .card-info,.card-r-modules .card-info,.ff-jet,h1,h2,h3,h4,h5,h6{font-family:JetBrainsMono,monospace;font-weight:300}.coming_soon{position:absolute;font-size:.6rem;color:var(--bg-gray);margin-left:-40px;top:60%;display:none}.bg_rgreen{background-color:var(--bg-green);color:#000}.bg_rdgray{background-color:var(--bg-darkgray)}.bg_rblue{background-color:var(--bg-blue);color:#fff}.btn-book,.btn-primary,.btn-primary:active::before,.btn-primary:hover::before,.btn-secondary:active::before,.btn-secondary:hover::before{color:#000;background-color:var(--roomie-green)}.bg_gray{background-color:var(--bg-graypoints)}.modal-backdrop{opacity:.8!important}.modal-video h5{font-size:2.2rem}.modal-video .modal-content{color:#fff;background-color:#000;border-radius:1.2rem}.modal-video .modal-body{font-size:.95rem;padding:1rem 1.5rem}.modal-video .modal-header{border-bottom:none;color:#16ea73;padding:.5rem 1.5rem}.modal-video .modal-footer{border-top:none}.modal-video .btn-close{width:.5em;height:.5em;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2314ea73'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--roomie-green);border-color:var(--roomie-green)}.btn-book{font-size:.8rem;border:1px solid var(--roomie-green);transition:.3s;margin-right:.5rem;border-radius:12px;text-align:center}.btn-primary,.btn-secondary{line-height:2;font-weight:400;padding:.2rem .7rem;text-align:left;transition:.3s;font-size:1rem;font-family:JetBrainsMono,monospace}.btn-book:active,.btn-book:hover{background-color:#000;border:1px solid var(--roomie-green);color:var(--roomie-green)}.btn-mw275{min-width:calc(275px + 1rem)}.btn-primary{border-radius:12px;border:1px solid var(--roomie-green)}.btn-primary::before,.btn-secondary::before{align-content:center;border-radius:50%;float:right;width:30px;height:30px;text-align:center;margin:0 0 0 1.2rem;vertical-align:middle;background-color:#000;color:#fff}.btn-primary:active,.btn-primary:hover{background-color:#000;color:var(--roomie-green);border:1px solid #000;transition:.3s}.btn-secondary{border-radius:12px;background-color:var(--bg-btndarkgray);border:1px solid var(--bg-btndarkgray);color:#fff}.btn-secondary:active,.btn-secondary:hover{border:1px solid #000;background-color:#000;color:var(--roomie-green);transition:.3s}.icon-chevron-right::before{content:"\f054";font-family:"Font Awesome 7 Free"}.hero-section{font-size:1rem;margin-top:5rem;min-height:600px}.card-pdb .card .card-title,.hero-section h1{font-size:1.4rem;font-family:JetBrainsMono,monospace;font-weight:300}.hero-section h1 .bold{font-weight:900;font-size:2.2rem}.hero-section #canvas3d{display:block;overflow:hidden;position:absolute;left:0;top:0;z-index:-1}.strong,strong{font-family:BWHaasGroteskWeb;font-weight:900;letter-spacing:1px}#problem-cards-container .article,.bold,.card-module .module-name,.card-module .module-number,.card-pain-points .card,.card-roomie-modules .card,.cards-thechallenge .card,footer p.section-title{font-family:JetBrainsMono,monospace}.bold{font-weight:700}.card-iav .card-dark,.card-rfo .card-dark{background-color:var(--roomie-darkgreen)!important}.card-iav .card,.card-pdb .card,.card-rfo .card{background-color:var(--roomie-green)}.card-iav .card .card-text,.card-rfo .card .card-text,.services-differentiation .card-sd .card .card-text{font-size:.8rem}.card-become-partner .card .card-footer,.card-core-cap .card .card-footer,.card-iav .card .card-footer,.card-module .card-info .card-footer,.card-pdb .card .card-header{background-color:transparent;border:none;padding:0}.card-iav .card .card-footer .img-fluid{max-width:60%;aspect-ratio:1/1;height:auto;margin:0 auto}.card-iav .card-black,.card-rfo .card-black{background-color:#000!important;color:#fff}.card-iav .card-black .card-text,.card-rfo .card-black .card-text,.product-quantitative p,ul.media-kit-list{font-size:1rem}.card-pdb .card .card-body{vertical-align:bottom}.card-pdb .card .card-header .img-fluid{max-width:50%;aspect-ratio:1/1;height:auto;margin:1.7rem auto 0}.card-pain-points .card{background-color:var(--bg-graypoints);color:#fff;font-weight:300;min-height:250px}.card-pain-points .card .card-number,.card-roomie-modules .card .card-number{color:#000;font-size:1.7rem}.card-pain-points .card .anim-icon,.card-roomie-modules .card .anim-icon{max-width:50px;height:auto;aspect-ratio:1/1}.card-pain-points .card .img-fluid,.card-roomie-modules .card .img-fluid{max-width:60%;aspect-ratio:1/1;height:auto;margin:1rem auto}.card-core-cap .card{background-color:#000;color:#fff;text-align:start;padding:.8rem}.card-core-cap .card .card-header .img-fluid{max-width:40px;aspect-ratio:1/1;height:auto}.bg-ourfuture p,.bg-sform p,.card-become-partner .card .card-text,.card-core-cap .card .card-text,.trust-certifications .card-sd .card .card-text{font-size:.95rem}.card-become-partner .card .card-title,.card-core-cap .card .card-title{color:var(--roomie-green);font-size:1.5rem}.card-become-partner .card{background-color:#4e4e4e;color:#fff;text-align:start;padding:.8rem}.card-become-partner .card .card-header{border-bottom:none}.card-become-partner .card .card-number{color:var(--roomie-green);font-size:3rem;font-family:JetBrainsMono;font-weight:300;font-style:normal}.horizontal-container{overflow-x:auto;white-space:nowrap;overflow-y:hidden;width:880px;height:435px;border:1px solid #ff0}.card-roomie-modules .card{display:inline-block;background-color:var(--bg-graypoints);color:#fff;font-weight:300;width:270px;height:335px}#cards-container .article-dark,.card-dark,.card-products-modules .card-dark,.card-r-modules .card-dark,footer{background-color:#000;color:#fff}.card-darkgray{background-color:var(--bg-graypoints);color:#fff}.card-r-modules .card{background-color:var(--roomie-green);color:#000;font-size:.85rem}#cards-container .article-footer,#problem-cards-container .article-footer,.card-products-modules .card-footer,.card-r-modules .card-footer{border:none;background-color:transparent}#cards-container .article-info img,#problem-cards-container .article-info img,.card-products-modules .card-info img,.card-r-modules .card-info img{max-width:35px;height:auto}#cards-container figure,#problem-cards-container figure,.card-products-modules figure,.card-r-modules figure{background-color:#000;border-radius:50%;width:60px;height:60px;text-align:center;padding-top:.25rem}#cards-container figure img,#problem-cards-container figure img,.card-products-modules figure img,.card-r-modules figure img{width:50px;height:50px;margin:0 auto}#cards-container .anim-icon,#problem-cards-container .anim-icon,.card-products-modules .anim-icon,.card-r-modules .anim-icon{max-width:50%;height:auto;aspect-ratio:1/1}#cards-container .module-name,#problem-cards-container .module-name,.card-products-modules .module-name,.card-r-modules .module-name{font-family:JetBrainsMono,monospace;font-weight:800;font-size:1.1rem;line-height:1.2}#cards-container .horizontal-scroll-wrapper,#problem-cards-container .horizontal-scroll-wrapper{height:300vh;background-color:#eee}#cards-container .article,.card-products-modules .card{background-color:var(--roomie-green);color:#000;font-size:.85rem}#cards-container #container-hrz,#problem-cards-container #container-hrz{display:flex;flex-wrap:nowrap;margin:3rem 0;overflow:hidden;width:100%;padding:0;display:flex;grid-column-gap:1rem}#cards-container .article{padding:1rem;width:280px;flex:none;justify-content:space-around}#cards-container .article-dark .anim-icon{max-width:70%;height:auto;aspect-ratio:1/1}#cards-container .article:first-child,#problem-cards-container .article:first-child{z-index:10}#cards-container .article-body,#problem-cards-container .article-body{min-height:80%}#cards-container .article-body,#cards-container .article-footer,#problem-cards-container .article-body,#problem-cards-container .article-footer,.card-products-modules .card-body,.card-products-modules .card-footer{white-space:normal}#problem-cards-container .article{padding:1rem;font-size:.85rem;width:320px;flex:none;justify-content:space-around;background-color:var(--bg-graypoints);color:#fff;font-weight:300;min-height:250px}#problem-cards-container .article .card{background-color:transparent}#problem-cards-container .article-dark{background-color:#000;color:#fff;width:250px}.card-products-modules .card{width:300px!important;height:400px;float:left}.icon-fluid{max-width:40px;height:auto}.roi-first-outcomes{background-color:var(--bg-graypoints);border-radius:var(--card-radius);color:#fff}.services-differentiation{background-color:#000;border-radius:var(--card-radius);color:#fff;padding:1em .5rem}.card-module .card-info .card-body,.card-wrapper,.services-differentiation .card-sd:first-child,.trust-certifications .card-sd:first-child{padding:0}.services-differentiation .card-sd .card-dark,.trust-certifications .card-sd .card-dark{background-color:var(--bg-gray)!important}.services-differentiation .card-sd .card-border,.trust-certifications .card-sd .card-border{background-color:transparent!important;border:4px solid #0db558}.services-differentiation .card-sd .card-transparent,.trust-certifications .card-sd .card-transparent{background-color:transparent!important;border:none}.services-differentiation .card-sd .card,.trust-certifications .card-sd .card{background-color:var(--bg-darkgray);color:#fff;margin:1.5rem 0}.trust-certifications{background-color:var(--roomie-green);border-radius:var(--card-radius);padding:1em .5rem}.trust-certifications .card-sd h4{color:#000}.card-rfo:first-child{padding:.5rem 1rem 0}.card-rfo:last-child{padding:0 1rem 1.5rem}.card-rfo .card-transparent{background-color:transparent!important;border:none;color:#fff}.card-rfo .card .card-footer{background-color:transparent;border:none;text-align:end}.card-rfo .card .card-footer .anim-icon,.card-rfo .card .card-footer .img-fluid{max-width:40px;aspect-ratio:1/1;height:auto;float:right}.card-module{color:#fff;background-color:#000;border-radius:var(--card-radius);border:var(--bg-gray);margin:3rem 0;min-height:100px}.card-module .card-info{color:#fff;padding:1rem 2rem .5rem}.card-module .card-info img{max-width:50px;height:auto}.card-module .module-name{font-weight:800;font-size:1.8rem;line-height:1.2}.card-module .module-description{font-size:1rem;margin-bottom:2.5rem}.card-module .module-number{font-weight:800;font-size:1.5rem;color:#4c4c4c}ul.media-kit-list li,ul.products-list li{margin:.5rem 0}footer a,ul.products-list li a{color:inherit;text-decoration:none}ul.products-list li a::after{content:"\f101";font-family:"Font Awesome 7 Free";margin-left:.5rem;color:var(--roomie-green)}.rive-zone .vid-fluid,.rive-zone canvas{float:right;width:709px;height:527px;max-width:100%}.img-brbottom{border-radius:0 0 1rem 1rem}.rive-zone-brr{border-radius:0 1rem 1rem 0}.rive-zone-brl{border-radius:1rem 0 0 1rem}.proven-content{grid-column-gap:0.4rem;justify-content:space-around;display:flex}.proven-item,.scase-item{padding:0 .8rem;margin:.8rem 0;background-color:#586c79;border-radius:var(--card-radius)}.proven-item img,.scase-item img,.solutions-client-item img{display:block;transition:opacity .3s linear}.marquee-item:hover,.proven-item:hover,.scase-item:hover{background-color:#fff;border-radius:var(--card-radius)}.scases-logo{background-color:rgba(0,0,0,.8);border-radius:var(--card-radius);display:inline-block}.solutions-client-item{padding:.8rem;margin:.8rem 0;font-size:.85rem;text-align:center;color:#fff}.green-card,.solutions-client-item:hover{color:#000;border-radius:var(--card-radius)}.solutions-client-item:hover{background-color:#fff}#particles-js{position:absolute;width:100%;height:100%;z-index:-1}.marquee-container{width:100%;padding:0;overflow:hidden;display:flex;grid-column-gap:1rem}.marquee-content{animation:40s linear infinite marquee;min-width:100%;grid-column-gap:0.4rem;flex:none;justify-content:space-around;display:flex}.marquee-item{flex:0 0 auto;padding:0 .8rem;background-color:#000;border-radius:var(--card-radius)}.marquee-item img{max-height:100px;filter:grayscale(100%)}.marquee-item:hover img{filter:grayscale(0)}.marquee-container:hover .marquee-content{animation-play-state:paused}.vid-fluid{width:100%;height:auto}.green-card{background-color:var(--roomie-green);padding:1.5rem;max-width:80%}.green-card p{font-size:1.5rem;margin-top:2rem}.green-card .card-title{font-weight:400}.about-roomie .img-fluid{aspect-ratio:4/3}.certs-icons img{max-width:130px;height:auto;margin:.7rem .8rem}.swiper-button-next,.swiper-button-prev{color:#fff;opacity:.8}.slider-wrapper{position:relative;padding:0 50px}.bg-ourfuture,.bg-sform{border-radius:var(--card-radius);padding:2rem}.swiper-button-next-custom,.swiper-button-prev-custom{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;z-index:10}.swiper-button-prev-custom{left:0}.swiper-button-next-custom{right:0}.swiper-pagination{margin-top:100rem}.swiper-pagination-bullet{background:#ccc!important;width:.8rem;height:.8rem}.swiper-pagination-bullet-active{background:var(--roomie-green)}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-.2rem}.testimonialsSwiper blockquote{width:80%;margin:0 auto;font-size:1rem}.testimonialsSwiper .author{font-weight:700;font-style:italic;text-align:end;margin:1rem 0 0}a.privacy-policy{color:var(--bg-blue);text-decoration:none}footer .small,footer i{color:#bdbdbd}footer img{max-width:200px!important;height:auto}footer p.section-title{font-weight:400;color:#fff;font-size:1.3rem;line-height:1.2;margin-bottom:.65rem}footer i:hover,footer p.section-title a.active{color:var(--roomie-green)!important}footer .small{font-size:.8rem}footer li,footer ul{list-style-type:none}footer ul{margin:0;padding:0}footer ul li{margin:.35rem 0;font-size:.75rem}.product-quantitative .row{margin:1.7rem 0}hr{width:80%!important;margin:3rem auto!important}.mobile-only{display:inherit}.desktop-only{display:none}.bottom-canvas{margin-top:26rem}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - .4rem))}}@keyframes flickerAnimation{0%,100%{opacity:1}50%{opacity:0}}@keyframes gradient-animation{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.cards-thechallenge .card{padding-top:2rem;background-color:var(--bg-graypoints);color:#fff;font-size:1.5rem;line-height:1.2;font-weight:100;min-height:180px}.solution-block .card{background-color:var(--roomie-green);min-height:180px;padding:.8rem 0;margin:2rem 0}.solution-block .card .card-title{font-size:1.8rem}.solution-block .card:first-child{margin:3rem 0 2rem}.partner-block .card{background-color:var(--roomie-green);min-height:100px;padding:.5rem 0;margin:1rem 1.5rem}.partner-block .card .card-title{font-size:1.4rem}.partner-block .card img{max-width:55px}.partner-block .card ul{margin:0}.contenedor-principal{display:flex;width:100%;position:relative}.columnas-wrapper{display:flex;overflow:hidden;height:auto!important}.bg-fservices,.bg-iservices{background-size:contain;background-position:right center;background-repeat:no-repeat;background-attachment:fixed;height:500px;display:flex;flex-direction:column}#bloque-izq-2{margin-top:2.5rem}.bg-fservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Financial_Mobile.jpg");justify-content:center}.bg-iservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Insurance_Mobile.jpg");justify-content:center}.bg-hservices,.bg-rservices{background-size:contain;background-repeat:no-repeat;background-attachment:fixed;display:flex;flex-direction:column;background-position:right center;height:500px}.bg-rservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Retail_Mobile.jpg");justify-content:center}.bg-hservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_HealthCare_Mobile.jpg");justify-content:center}.bg-cvision,.bg-pservices{background-size:contain;background-repeat:no-repeat;background-attachment:fixed;display:flex;flex-direction:column}.bg-pservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_PublicSector_Mobile.jpg");background-position:right center;height:500px;justify-content:center}.bg-cvision{background-image:url("../img/company/Our-future-vision_Mobile.jpg?c");background-position:center center;height:700px;justify-content:center}.bg-newsletter,.bg-presources{background-position:top center;background-size:contain;height:700px;flex-direction:column;background-repeat:no-repeat;background-attachment:fixed;display:flex}.bg-presources{background-image:url("../img/company/Press-Resources_Mobile.jpg");justify-content:center}.bg-newsletter{background-image:url("../img/company/Newsletter-Suscription.jpg");justify-content:center}.bg-team{background-image:url("../img/company/Roomie_Equipo.jpg");background-position:bottom center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:600px;display:flex;flex-direction:column;justify-content:center}ul.media-kit-list li::marker{color:var(--roomie-green);content:"- "}ul.list-green li::marker{color:var(--roomie-green);content:"- "}.bg-ourfuture{background-color:var(--bg-darkgray)}.bg-sform{background-color:#030201}.events-cards .card{min-height:480px}.offcanvas-menu .nav-link{padding:.75rem 1rem;color:#fff;font-weight:500}.offcanvas-submenu{padding-left:1rem}.offcanvas-submenu .nav-link{font-size:.9rem;padding:.5rem 1rem;color:#fff}.offcanvas-submenu .nav-link i{margin-right:.5rem;color:var(--roomie-green)}.btn-toggle{background:0 0;border:none;color:#212529;padding:.5rem}.btn-toggle::after{content:"+";color:var(--roomie-green);margin-left:.5rem;transition:transform .3s}.btn-toggle[aria-expanded=true]::after{transform:rotate(180deg)}.is-invalid{color:#b00}@media (min-width:576px){.bottom-canvas{margin-top:5rem}.img-brand{max-width:200px;height:auto;min-height:100px;aspect-ratio:2/1}.bg-cvision,.bg-presources{height:500px;background-size:cover}.mobile-only{display:none}.desktop-only{display:inherit}.card-module{margin:3rem 0;min-height:100px}.card-module .card-info{padding:1rem 2rem}.card-module .card-info img{max-width:50px;height:auto}.card-module .module-name{font-size:1.8rem;line-height:1.2}.card-module .module-description{font-size:1rem;margin-bottom:5rem}.card-module .module-number{font-size:1.5rem}.card-rfo:first-child{padding:1.5rem 1rem 1rem}.card-rfo:last-child{padding:.5rem 1rem 1.5rem}.card-rfo .anim-icon{max-width:150px;max-height:150px;margin:0 auto .5rem}.card-pain-points .fs-3{font-size:1.5rem!important}.card-pain-points .card{min-height:350px}.card-pain-points .card.product-lst{min-height:500px}.card-pain-points .card.product-acs,.card-pain-points .card.product-arh,.card-pain-points .card.product-rti{min-height:430px}.card-pain-points .card.product-eaa,.card-pain-points .card.product-lac{min-height:400px}.card-pain-points .card.product-psr{min-height:470px}.card-pain-points .card.solution-hcf{min-height:360px}.card-pain-points .card.solution-ins{min-height:380px}.bg-fservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Financial.jpg");background-size:cover}.bg-iservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Insurance.jpg");background-size:cover}.bg-rservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_Retail.jpg");background-size:cover}.bg-hservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_HealthCare.jpg");background-size:cover}.bg-pservices{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.8)),url("../img/solutions/Roomie_PublicSector.jpg");background-size:cover}.bg-cvision{background-image:url("../img/company/Our-future-vision.jpg?c")}.bg-presources{background-image:url("../img/company/Press-Resources.jpg")}.testimonialsSwiper blockquote{width:80%;font-size:1.2rem}}@media (min-width:768px){.hero-section h1{font-size:2rem}.hero-section h1 .bold{font-size:3.2rem}.columnas-wrapper{display:flex;overflow:hidden;height:480px!important}}@media (min-width:992px){.mega-item,.services-differentiation,.trust-certifications{background-color:var(--roomie-green)}.mega-item,.mega-item:hover h5,.mega-item:hover h6{color:#fff}.img-brand{max-width:130px;height:auto}.nav-item{padding-left:.2rem;padding-right:.2rem;font-size:1rem}.btn-book{margin-right:.3rem}.icon-chevron-right::before{position:relative;display:block}.services-differentiation .card-sd:first-child,.trust-certifications .card-sd:first-child,.trust-certifications .card-sd:nth-child(2){padding:0 0 1rem}.services-differentiation .card-sd .card-transparent h4{color:#000}.services-differentiation .card-sd .card-dark{background-color:#000!important}.services-differentiation .card-sd .card,.trust-certifications .card-sd .card{margin:0}.dropdown-mega{position:static}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:0;content:"+";border:none;color:var(--roomie-green)}.dropdown-mega .dropdown-menu{width:100%;left:0;right:0;padding:2rem;margin-top:0;display:none}.dropdown-mega:hover .dropdown-menu{display:block}.dropdown-mega:hover .dropdown-menu .container{max-width:800px}.submenu-company .mega-item{width:180px;height:120px}.submenu-products .mega-item{width:95%;height:140px;margin:.25rem 0}.submenu-products .mega-item img{margin-bottom:1rem}.submenu-products .mega-item h5{font-size:.9rem}.submenu-products .mega-item.larger{width:90%;height:290px}.submenu-products .mega-item.larger img{width:55px;height:55px;border-radius:50%;background-color:#000;padding:.3rem}.submenu-products .mega-item.larger:hover,.submenu-products .mega-item.larger:hover h2,.submenu-products .mega-item.larger:hover p{color:#fff!important}.mega-item{padding:.8rem;border-radius:8px;transition:.3s;text-align:end;box-shadow:0 4px 8px rgba(108,117,125,.8);width:180px;height:150px;position:relative;display:flex;margin:0 auto}.mega-item img{width:45px;height:auto;display:block;border-radius:50%;background-color:#000;border:4px solid #000}.mega-item h5,.mega-item h6{font-weight:600;color:#000;text-align:end;display:block}.mega-item h5{font-size:1.1rem}.mega-item h6{font-size:1rem}.mega-item p{font-size:.75rem;color:#6c757d;margin-top:.25rem}.mega-item .partner-block .card-title{font-size:1.8rem}}@media (min-width:1260px){.img-brand{max-width:200px;height:auto}.nav-item{padding-left:.5rem;padding-right:.5rem;font-size:1.2rem}.btn-book{font-size:1rem;margin-right:.5rem}}