.elementor-16 .elementor-element.elementor-element-sp000001{--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-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title{min-height:205px;padding:45px 70px 42px 70px;margin-bottom:48px;align-items:center;background:#0c131a;border-bottom-color:#2b8f69;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title-content{text-align:right;max-width:620px;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title-icon{font-size:20px;color:#2b8f69;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title-icon svg{width:20px;height:20px;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title-line{gap:12px;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title h1{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title p{color:#2b8f69;}.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title .rassvo-page-title-desc{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services{background:#171e27;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services-grid{max-width:1040px;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-pill{background:#07586b;color:#ffffff;box-shadow:0 0 22px rgba(255,255,255,.20);}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-pill-icon{font-size:14px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-pill-icon svg{width:14px;height:14px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services-head h2{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services-head p{color:#cfd8d8;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-card{background:#075668;border-color:#2b9a70;min-height:360px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-card h3{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-card p{color:#4fa66a;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-card:hover{background:#12333f;border-color:#459b76;--card-hover-glow:rgba(108,117,117,.33);--card-hover-spread:70px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-icon{width:90px;height:90px;border-radius:50%;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-icon img{width:100%;height:100%;object-fit:contain;border-radius:50%;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-card-action{background:#2f9f76;color:#ffffff;margin-top:18px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-service-card:hover .rassvo-card-action{background:#267f61;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp-wrap{justify-content:center;margin-top:30px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp{width:38%;padding:13px 22px 13px 22px;background:#2f9f76;color:#ffffff;border-radius:4px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp:hover{background:#267f61;color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp .rassvo-section-whatsapp-icon{color:#ffffff;fill:#ffffff;font-size:18px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp .rassvo-section-whatsapp-icon svg{width:18px;height:18px;}.elementor-16 .elementor-element.elementor-element-sp000004 .rassvo-company-card{background:#075668;border-color:#2e926d;max-width:1120px;}.elementor-16 .elementor-element.elementor-element-sp000004 .rassvo-company-logo{border-color:#2e926d;width:235px;height:235px;}.elementor-16 .elementor-element.elementor-element-sp000004 .rassvo-company-card:hover{background:#12333f;--company-glow:rgba(108,117,117,.30);}.elementor-16 .elementor-element.elementor-element-sp000004 .rassvo-company-logo img{width:77%;height:77%;object-fit:contain;}.elementor-16 .elementor-element.elementor-element-sp000004 .rassvo-company-card .rassvo-card-action{background:#2f9f76;color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000005 h3{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-value-item{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item i,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item svg,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item svg path,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-value-item i,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-value-item svg,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-value-item svg path{color:#319b70;fill:#319b70;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon i,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon svg,.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon svg path{color:#319b70;fill:#319b70;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item i{font-size:24px;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-item svg{width:24px;height:24px;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sectors .rassvo-mini-title{justify-content:center;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-sector-row{justify-content:center;gap:48px;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-values .rassvo-mini-title{justify-content:center;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-values-row{justify-content:center;gap:60px;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon{font-size:16px;}.elementor-16 .elementor-element.elementor-element-sp000005 .rassvo-mini-title-icon svg{width:16px;height:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-sp000001{--width:100%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title{min-height:190px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp{width:60%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-sp000002 .rassvo-page-title{min-height:165px;}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-services-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-16 .elementor-element.elementor-element-sp000003 .rassvo-section-whatsapp{width:100%;}}