.elementor-48 .elementor-element.elementor-element-a16a58f{--display:flex;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-logo-img{width:300px;height:auto;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-nav{background:transparent;padding:22px 40px 22px 40px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-inner{max-width:820px;text-align:center;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-bg{background-position:center center;background-color:#0d2a20;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-overlay{background:rgba(8,20,15,0.88);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero{min-height:100vh;--nr-hero-primary:#1a6e5c;--nr-hero-accent:#e8a020;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-h1{color:#ffffff;margin-bottom:10px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-h1-accent{color:#e8a020;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-h2{color:rgba(255,255,255,0.70);margin-bottom:40px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-btn-primary{background:#1a6e5c;color:#ffffff;padding:15px 36px 15px 36px;border-radius:50px 50px 50px 50px;gap:10px;min-width:300px;white-space:nowrap;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-btn-primary:hover{transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-btn-outline{background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.9);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.25);padding:15px 30px 15px 30px;border-radius:50px 50px 50px 50px;gap:10px;min-width:226px;white-space:nowrap;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-btn-outline:hover{background:rgba(232,160,32,0.12);transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-phone{background:rgba(255,255,255,0.08);color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.15);padding:8px 18px 8px 18px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-ph-icon i,.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-ph-icon svg{color:#e8a020;fill:#e8a020;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-phone:hover{background:rgba(26,110,92,0.4);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-badge{background:rgba(26,110,92,0.25);color:rgba(255,255,255,0.9);padding:7px 18px 7px 18px;border-radius:50px 50px 50px 50px;margin-bottom:28px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-badge-dot{background:#e8a020;box-shadow:0 0 8px #e8a020;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-trust{background:rgba(0,0,0,0.35);border-top-color:rgba(255,255,255,0.08);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-trust-item{padding:22px 20px 22px 20px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-trust-num{color:#ffffff;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-trust-num .nr-accent{color:#e8a020;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-trust-label{color:rgba(255,255,255,0.55);}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-content{padding:40px 28px 0px 28px;}.elementor-48 .elementor-element.elementor-element-b1d6002 .nr-hero-cta-group{gap:16px;margin-bottom:52px;}.elementor-48 .elementor-element.elementor-element-36e9474{--display:flex;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-video{height:336px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-section{background:#f5faf8;--nr-wcu-primary:#1a6e5c;--nr-wcu-accent:#e8a020;padding:96px 0px 88px 0px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-head h2{color:#171717;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-head h2 em{color:#1a6e5c;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-card{background:#ffffff;padding:22px 24px 22px 24px;border-radius:18px 18px 18px 18px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-card:hover{transform:translateY(-5px);}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-cards{gap:16px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-icon{width:52px;height:52px;min-width:52px;border-radius:14px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-icon i,.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-icon svg{font-size:22px;width:22px;height:22px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-tag{background:#edf7f8;color:#3d8e97;padding:3px 10px 3px 10px;border-radius:30px 30px 30px 30px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-stat{background:#ffffff;padding:16px 10px 16px 10px;border-radius:14px 14px 14px 14px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-stat:hover{transform:translateY(-4px);}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-wcu-banner{background:linear-gradient(135deg,#1a6e5c,var(--nr-wcu-primary,#1a6e5c));padding:40px 44px 40px 44px;border-radius:22px 22px 22px 22px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-btn-w{background:#ffffff;color:#1a6e5c;padding:12px 26px 12px 26px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-btn-w:hover{transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-btn-g{background:rgba(255,255,255,0.1);color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.3);padding:12px 26px 12px 26px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-ec589c3 .nr-btn-g:hover{background:rgba(255,255,255,0.2);transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-488242d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-journey-section{--nr-jt-primary:#61AFB7;--nr-jt-accent:#75BEA5;--nr-jt-secondary:var( --e-global-color-accent );--nr-jt-bg:#f6fbfc;background:#f6fbfc;}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-journey-banner{background:linear-gradient(135deg,#1a6e5c,var(--nr-jt-primary,#1a6e5c));padding:40px 44px 40px 44px;border-radius:22px 22px 22px 22px;}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-btn-w{background:#ffffff;color:#1a6e5c;padding:12px 26px 12px 26px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-btn-w:hover{transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-btn-g{background:rgba(255,255,255,0.1);color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.3);padding:12px 26px 12px 26px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-2d79df6 .nr-btn-g:hover{background:rgba(255,255,255,0.2);transform:translateY(-3px);}.elementor-48 .elementor-element.elementor-element-f018c34{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-eb95f4c .nr-treat-card{min-width:calc((100% - (4 - 1) * 20px) / 4) !important;max-width:calc((100% - (4 - 1) * 20px) / 4) !important;border-radius:18px;}.elementor-48 .elementor-element.elementor-element-eb95f4c .nr-treat-section{background:#f6fbfc;--nr-treat-primary:#61AFB7;}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-section{background-color:transparent;background-image:linear-gradient(172deg, #3d8e97 0%, #75BEA5 100%);padding:96px 0px 88px 0px;}.elementor-48 .elementor-element.elementor-element-eb4977e > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-section h2{color:#ffffff;}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-desc{color:rgba(255,255,255,0.8);}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-btn1{background:#ffffff;color:#3d8e97;padding:16px 38px 16px 38px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-btn2{background:rgba(255,255,255,0.1);color:#ffffff;padding:16px 32px 16px 32px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-eb4977e .nr-cta-btn2:hover{background:rgba(255,255,255,0.2);}.elementor-48 .elementor-element.elementor-element-35d3b5d > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-section{background:#f6fbfc;padding:96px 0px 80px 0px;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-grid{grid-template-columns:repeat(3,1fr);gap:22px;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-review-card{background:#ffffff;padding:28px 24px 28px 24px;border-radius:18px 18px 18px 18px;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-review-stars i{color:#f4b400;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-review-text{color:#3a4a48;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-cta-btn{background:#ffffff;color:#3d8e97;padding:12px 28px 12px 28px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-cta-btn:hover{background:#61AFB7;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-section{background-color:transparent;background-image:linear-gradient(170deg, #0e3a3f 0%, #1a4a50 100%);padding:96px 0px 88px 0px;}.elementor-48 .elementor-element.elementor-element-90db65f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-grid{grid-template-columns:repeat(4,1fr);gap:22px;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-award-card{background:rgba(255,255,255,0.06);padding:32px 22px 32px 22px;border-radius:18px 18px 18px 18px;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-award-card:hover{background:rgba(255,255,255,0.1);}.elementor-48 .elementor-element.elementor-element-90db65f .nr-award-icon{font-size:36px;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-head h2{color:#ffffff;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-head h2 em{color:#75BEA5;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-award-card h3{color:#ffffff;}.elementor-48 .elementor-element.elementor-element-90db65f .nr-award-card p{color:rgba(255,255,255,0.6);}.elementor-48 .elementor-element.elementor-element-ce1baba > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-section{background:#f6fbfc;padding:96px 0px 88px 0px;}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-grid{grid-template-columns:repeat(4,1fr);gap:22px;}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-card{background:#ffffff;border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-avatar{height:250px;}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-avatar img{object-fit:cover;}.elementor-48 .elementor-element.elementor-element-f726ffd{--display:flex;}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-section{background-color:transparent;background-image:linear-gradient(172deg, #3d8e97 0%, #75BEA5 100%);padding:96px 0px 88px 0px;}.elementor-48 .elementor-element.elementor-element-a2e99f3 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-section h2{color:#ffffff;}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-desc{color:rgba(255,255,255,0.8);}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-btn1{background:#ffffff;color:#3d8e97;padding:16px 38px 16px 38px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-btn2{background:rgba(255,255,255,0.1);color:#ffffff;padding:16px 32px 16px 32px;border-radius:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-a2e99f3 .nr-cta-btn2:hover{background:rgba(255,255,255,0.2);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-grid{grid-template-columns:repeat(2,1fr);}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-grid{grid-template-columns:repeat(2,1fr);}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-35d3b5d .nr-reviews-grid{grid-template-columns:repeat(1,1fr);}.elementor-48 .elementor-element.elementor-element-90db65f .nr-awards-grid{grid-template-columns:repeat(1,1fr);}.elementor-48 .elementor-element.elementor-element-ce1baba .nr-team-grid{grid-template-columns:repeat(1,1fr);}}/* Start custom CSS for nouraltaafi-journey-tabs, class: .elementor-element-2d79df6 */.elementor-48 .elementor-element.elementor-element-2d79df6{
    [type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #EDF7F8;
    color: #fff;
    text-decoration: none;
}
}/* End custom CSS */