.elementor-15 .elementor-element.elementor-element-hp000001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero{min-height:690px;background-size:auto,cover;background-position:center,center center;--hero-overlay:rgba(8,15,20,.78);}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-grid{min-height:690px;grid-template-columns:minmax(0,calc(100% - 46% - var(--hero-gap,54px))) minmax(0,46%);--hero-gap:54px;gap:54px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-photo{width:100%;height:455px;aspect-ratio:auto;object-fit:cover;object-position:center center;border-radius:27px;border-color:#408f73;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-media{justify-content:center;--rassvo-media-max:760px;--rassvo-media-gap:34px;}.elementor-15 .elementor-element.elementor-element-hp000002 .stat24{--stat-x:0px;--stat-y:0px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-copy{text-align:right;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions{gap:12px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn svg{width:14px;height:14px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn i{font-size:14px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .primary i{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .primary svg{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .secondary i{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .secondary svg{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-title{color:#3aa878;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-stat strong{color:#3aa878;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-eyebrow{background:#07566a;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services{background:#171e27;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services-grid{max-width:1040px;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-pill{background:#07586b;color:#ffffff;box-shadow:0 0 22px rgba(255,255,255,.20);}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-pill-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-pill-icon svg{width:14px;height:14px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services-head h2{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services-head p{color:#cfd8d8;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-card{background:#075668;border-color:#2b9a70;min-height:360px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-card h3{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-card p{color:#4fa66a;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-card:hover{background:#12333f;border-color:#459b76;--card-hover-glow:rgba(108,117,117,.33);--card-hover-spread:70px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-icon{width:90px;height:90px;border-radius:50%;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-icon img{width:100%;height:100%;object-fit:contain;border-radius:50%;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-card-action{background:#2f9f76;color:#ffffff;margin-top:18px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-service-card:hover .rassvo-card-action{background:#267f61;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp-wrap{justify-content:center;margin-top:30px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp{width:38%;padding:13px 22px 13px 22px;background:#2f9f76;color:#ffffff;border-radius:4px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp:hover{background:#267f61;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp .rassvo-section-whatsapp-icon{color:#ffffff;fill:#ffffff;font-size:18px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp .rassvo-section-whatsapp-icon svg{width:18px;height:18px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why{--why-overlay:rgba(6,20,28,.84);}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why h2{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why-grid{grid-template-columns:minmax(0,calc(100% - 51% - var(--why-gap,54px))) minmax(0,51%);--why-gap:54px;gap:54px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why-photo{width:100%;height:420px;aspect-ratio:auto;object-fit:cover;object-position:center center;border-radius:26px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why-photo-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why-copy{text-align:right;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item>div:last-child{text-align:right;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-pill-icon{color:#2fa36f;fill:#2fa36f;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-pill-icon svg{color:#2fa36f;fill:#2fa36f;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-pill-icon svg path{fill:#2fa36f;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item{background:#075668;border-color:#2d9570;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item:hover{background:#12333f;--feature-glow:rgba(108,117,117,.25);}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item strong{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item span{color:#d8e0df;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-icon{--why-icon-bg:transparent;background:var(--feature-icon-bg,var(--why-icon-bg));--why-icon-border:#2d9570;border-color:var(--feature-icon-border,var(--why-icon-border));--why-icon-color:#ffffff;color:var(--feature-icon-color,var(--why-icon-color));width:40px;height:40px;font-size:17px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-icon i{color:var(--feature-icon-color,var(--why-icon-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-icon svg{color:var(--feature-icon-color,var(--why-icon-color));fill:var(--feature-icon-color,var(--why-icon-color));width:17px;height:17px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-icon svg path{fill:var(--feature-icon-color,var(--why-icon-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item:hover .rassvo-feature-icon{--why-icon-hover-bg:#12333f;background:var(--feature-icon-hover-bg,var(--why-icon-hover-bg));--why-icon-hover-border:#48b684;border-color:var(--feature-icon-hover-border,var(--why-icon-hover-border));--why-icon-hover-color:#ffffff;color:var(--feature-icon-hover-color,var(--why-icon-hover-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item:hover .rassvo-feature-icon i{color:var(--feature-icon-hover-color,var(--why-icon-hover-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item:hover .rassvo-feature-icon svg{color:var(--feature-icon-hover-color,var(--why-icon-hover-color));fill:var(--feature-icon-hover-color,var(--why-icon-hover-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-feature-item:hover .rassvo-feature-icon svg path{fill:var(--feature-icon-hover-color,var(--why-icon-hover-color));}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp-wrap{justify-content:center;margin-top:18px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp{width:58%;background:#2f9f76;color:#ffffff;border-radius:4px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp:hover{background:#267f61;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp-icon{color:#ffffff;fill:#ffffff;font-size:18px;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp-icon svg{width:18px;height:18px;}.elementor-15 .elementor-element.elementor-element-hp000005 .rassvo-company-card{background:#075668;border-color:#2e926d;max-width:1120px;}.elementor-15 .elementor-element.elementor-element-hp000005 .rassvo-company-logo{border-color:#2e926d;width:219px;height:219px;}.elementor-15 .elementor-element.elementor-element-hp000005 .rassvo-company-card:hover{background:#12333f;--company-glow:rgba(108,117,117,.30);}.elementor-15 .elementor-element.elementor-element-hp000005 .rassvo-company-logo img{width:73%;height:73%;object-fit:contain;}.elementor-15 .elementor-element.elementor-element-hp000005 .rassvo-company-card .rassvo-card-action{background:#2f9f76;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000006 h3{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-value-item{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item i,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item svg,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item svg path,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-value-item i,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-value-item svg,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-value-item svg path{color:#319b70;fill:#319b70;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon i,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon svg,.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon svg path{color:#319b70;fill:#319b70;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item i{font-size:24px;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-item svg{width:24px;height:24px;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sectors .rassvo-mini-title{justify-content:center;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-sector-row{justify-content:center;gap:48px;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-values .rassvo-mini-title{justify-content:center;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-values-row{justify-content:center;gap:60px;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-hp000006 .rassvo-mini-title-icon svg{width:16px;height:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-hp000001{--width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-media{justify-content:center;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-copy{text-align:center;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions{gap:0px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn svg{width:20px;height:20px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn i{font-size:20px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp{width:60%;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp{width:70%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-hp000002 .stat24{--stat-x:0px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions{gap:23px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn svg{width:25px;height:25px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-actions .rassvo-btn i{font-size:25px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-subtitle,.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-kicker{font-size:25px;}.elementor-15 .elementor-element.elementor-element-hp000002 .rassvo-hero-copy p{font-size:20px;}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-services-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-15 .elementor-element.elementor-element-hp000003 .rassvo-section-whatsapp{width:100%;}.elementor-15 .elementor-element.elementor-element-hp000004 .rassvo-why .rassvo-section-whatsapp{width:100%;}.elementor-15 .elementor-element.elementor-element-f8913dc > .elementor-widget-container{padding:0px 0px 0px 0px;}}