.elementor-1419 .elementor-element.elementor-element-03394d3{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-622127c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Global-Supply-Chain-Solutions.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-622127c .elementor-background-overlay{background-color:#132763B3;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-622127c .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-7858270 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Door-to-Door-Logistics-Services.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-7858270 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-7858270 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-44b1931 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Heavy-Equipment-Trading.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-44b1931 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-44b1931 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-eae4e98 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Chemical-Trading.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-eae4e98 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-eae4e98 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-e0708fa .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Local-International-Tender-Management.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-e0708fa .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-e0708fa .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ba7fe2c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Building-Design-Development.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ba7fe2c .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ba7fe2c .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-fdded43 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Pharmaceutical-Products.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-fdded43 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-fdded43 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ab330fb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Medical-Equipment-Devices.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ab330fb .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-ab330fb .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-b7f2f38 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Surgical-Non-Surgical-Products.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-b7f2f38 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-b7f2f38 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-c5af07d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Furniture-Solutions.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-c5af07d .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-c5af07d .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-6b2e87b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-19-2026-02_22_40-PM.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-6b2e87b .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-6b2e87b .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-47eaac9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Direct-China-Product-Sourcing.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-47eaac9 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-47eaac9 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-89f6a8d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Tire-Trading.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-89f6a8d .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-89f6a8d .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-cd045de .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Warehousing-Solutions.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-cd045de .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-cd045de .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-9ec4712 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/Cargo-Handling-Services.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-9ec4712 .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-9ec4712 .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-f6be3eb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rkgroupint.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-19-2026-04_08_40-PM.png);background-size:cover;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-f6be3eb .elementor-background-overlay{background-color:#1327638A;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-repeater-item-f6be3eb .swiper-slide-contents{margin-right:auto;}.elementor-1419 .elementor-element.elementor-element-6203b39 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-button{background-color:#FFB26B;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#050505;border-color:#FFB26B;}.elementor-1419 .elementor-element.elementor-element-6203b39 .swiper-slide-contents{max-width:566px;}.elementor-1419 .elementor-element.elementor-element-6203b39 .swiper-slide-inner{text-align:start;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:600;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-description{color:#FFFFFFDE;font-family:"Syne", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0.3px;}.elementor-1419 .elementor-element.elementor-element-1db5bcb8{--display:flex;}.elementor-1419 .elementor-element.elementor-element-1db5bcb8:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-1db5bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0B0C;}.elementor-1419 .elementor-element.elementor-element-56aff804 .deensimc-marquee-main-container{--deensimc-container-padding:20px;--deensimc-item-gap:120px;}.elementor-1419 .elementor-element.elementor-element-56aff804 .deensimc-scroll-text{font-family:"Syne", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:1.5px;color:#FFFFFF8F;}.elementor-1419 .elementor-element.elementor-element-56aff804 .deensimc-text-wrapper svg{fill:#FFFFFF8F;height:8px;width:8px;align-self:center;flex-shrink:0;}.elementor-1419 .elementor-element.elementor-element-56aff804 .deensimc-text-wrapper i{color:#FFFFFF8F;font-size:8px;align-self:center;flex-shrink:0;}.elementor-1419 .elementor-element.elementor-element-56aff804 .deensimc-text-wrapper{gap:8px;}.elementor-1419 .elementor-element.elementor-element-39a5f02{--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;--overlay-opacity:0.96;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-39a5f02:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-39a5f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rkgroupint.com/wp-content/uploads/2026/05/pexels-wolfgang-weiser-467045605-32119530.jpg");background-position:center center;background-size:cover;}.elementor-1419 .elementor-element.elementor-element-39a5f02::before, .elementor-1419 .elementor-element.elementor-element-39a5f02 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-39a5f02 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-39a5f02 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-39a5f02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-39a5f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-c7fff6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-e9bb1e9{--display:flex;}.elementor-1419 .elementor-element.elementor-element-e9bb1e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-108631b img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-1419 .elementor-element.elementor-element-a0ecba5{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;}.elementor-1419 .elementor-element.elementor-element-a0ecba5:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-a0ecba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-78f722a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1419 .elementor-element.elementor-element-dfbea44{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-1419 .elementor-element.elementor-element-dfbea44 .elementor-divider-separator{width:216px;}.elementor-1419 .elementor-element.elementor-element-dfbea44 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-dfbea44 .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1419 .elementor-element.elementor-element-69cbd41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1419 .elementor-element.elementor-element-cb95112{color:#494949;}.elementor-1419 .elementor-element.elementor-element-5002d23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-cd03737{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-a07c13b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-a07c13b .elementor-icon-list-text{color:#2E2F31;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-1c3c679{--display:flex;}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-902e81f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-item > a{font-family:"Syne", Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-902e81f .elementor-icon-list-text{color:#2E2F31;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-00fe806{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-00fe806:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-00fe806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF1;}.elementor-1419 .elementor-element.elementor-element-e332cff{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-1419 .elementor-element.elementor-element-e332cff .elementor-divider-separator{width:300px;}.elementor-1419 .elementor-element.elementor-element-e332cff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-e332cff .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-00e3727{padding:0px 0px 10px 0px;}.elementor-1419 .elementor-element.elementor-element-00e3727 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1419 .elementor-element.elementor-element-26e9913{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-358ad87{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1419 .elementor-element.elementor-element-358ad87:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-358ad87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rkgroupint.com/wp-content/uploads/2026/09/pexels-wolfgang-weiser-467045605-36834652.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1419 .elementor-element.elementor-element-358ad87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1419 .elementor-element.elementor-element-d3a914b{--display:flex;--min-height:500px;}.elementor-1419 .elementor-element.elementor-element-b4d4c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-1f851ee{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-1f851ee:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-1f851ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-81d9236.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-81d9236.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-81d9236.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-81d9236.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-81d9236:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-81d9236:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-03f1323{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-03f1323:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-03f1323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-09428b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-09428b7.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-09428b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-09428b7.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-09428b7:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-09428b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-ba2ff0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-ab9be3b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-ab9be3b:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-ab9be3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-72a8e59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-72a8e59.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-72a8e59.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-72a8e59.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-72a8e59:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-72a8e59:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-90e8df1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-90e8df1:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-90e8df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-30f7e1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-30f7e1f.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-30f7e1f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-30f7e1f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-30f7e1f:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-30f7e1f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-30b74f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-3600624{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-3600624:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-3600624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-2c3818d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-2c3818d.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-2c3818d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-2c3818d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-2c3818d:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-2c3818d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-2a129b0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-2a129b0:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-2a129b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-6e2710f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-6e2710f.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-6e2710f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-6e2710f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-6e2710f:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-6e2710f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-99afbf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-b921c44{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-b921c44:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-b921c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-b1ac670.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-b1ac670.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-b1ac670.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-b1ac670.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-b1ac670:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-b1ac670:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-be17d54{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-be17d54:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-be17d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title{margin-block-end:10px;color:#000000FC;}.elementor-1419 .elementor-element.elementor-element-ae8b90e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:#FFFFFF;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ae8b90e.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-ae8b90e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-ae8b90e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon{font-size:21px;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-ae8b90e:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-ae8b90e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.3px;color:#000000BF;}.elementor-1419 .elementor-element.elementor-element-b95147f{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-41dbf89{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-41dbf89 .elementor-divider-separator{width:300px;}.elementor-1419 .elementor-element.elementor-element-41dbf89 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-41dbf89 .elementor-divider__text{color:#132763;font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-67033b3{width:var( --container-widget-width, 652px );max-width:652px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-67033b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1419 .elementor-element.elementor-element-031b21b{border-style:solid;border-width:01px 0px 0px 0px;border-color:#C9A84C33;}.elementor-1419 .elementor-element.elementor-element-d6fbf11{--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;--overlay-opacity:0.96;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-d6fbf11:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rkgroupint.com/wp-content/uploads/2026/05/pexels-wolfgang-weiser-467045605-32119530.jpg");background-position:center center;background-size:cover;}.elementor-1419 .elementor-element.elementor-element-d6fbf11::before, .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-51a9ca1{width:var( --container-widget-width, 652px );max-width:652px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;text-align:center;}.elementor-1419 .elementor-element.elementor-element-51a9ca1.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-51a9ca1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1419 .elementor-element.elementor-element-33c9dab{width:var( --container-widget-width, 563px );max-width:563px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -130px) 0px;--container-widget-width:563px;--container-widget-flex-grow:0;text-align:center;color:#494949;}.elementor-1419 .elementor-element.elementor-element-33c9dab.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-79dd782{--display:flex;--min-height:400px;--justify-content:center;--overlay-opacity:0.81;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-79dd782:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-79dd782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rkgroupint.com/wp-content/uploads/2026/07/hero-warehouse-BRmmRD-3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1419 .elementor-element.elementor-element-79dd782::before, .elementor-1419 .elementor-element.elementor-element-79dd782 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-79dd782 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-79dd782 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-79dd782 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-79dd782 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#041E6D;--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-6df3de5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 60px;--row-gap:20px;--column-gap:60px;}.elementor-1419 .elementor-element.elementor-element-9f3fd50{--display:flex;}.elementor-1419 .elementor-element.elementor-element-c394f9b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-c394f9b .elementor-divider-separator{width:300px;}.elementor-1419 .elementor-element.elementor-element-c394f9b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-c394f9b .elementor-divider__text{color:#FFFFFF;font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-601755f{width:var( --container-widget-width, 652px );max-width:652px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-601755f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-faa58be{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-999d5c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-98f4961{--display:flex;}.elementor-1419 .elementor-element.elementor-element-3829d21{background-color:#202D5E8C;padding:15px 20px 15px 20px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-3829d21 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-a32aacd{background-color:#202D5E8C;padding:15px 20px 15px 20px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-a32aacd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-75c6bcd{--display:flex;}.elementor-1419 .elementor-element.elementor-element-3c02bf5{background-color:#202D5E8C;padding:15px 20px 15px 20px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-3c02bf5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-af6480d{background-color:#202D5E8C;padding:15px 20px 15px 20px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-af6480d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1419 .elementor-element.elementor-element-2b3beec{--display:flex;--justify-content:center;}.elementor-1419 .elementor-element.elementor-element-76742ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-a503e29{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1419 .elementor-element.elementor-element-a503e29:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-a503e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-a503e29::before, .elementor-1419 .elementor-element.elementor-element-a503e29 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-a503e29 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-a503e29 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-a503e29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-a503e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1419 .elementor-element.elementor-element-bf26ec5{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1419 .elementor-element.elementor-element-bf26ec5 .elementor-counter-title{justify-content:start;color:#C0C0C0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.6em;letter-spacing:0.11px;}.elementor-1419 .elementor-element.elementor-element-bf26ec5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-cda2043{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1419 .elementor-element.elementor-element-cda2043:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-cda2043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-cda2043::before, .elementor-1419 .elementor-element.elementor-element-cda2043 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-cda2043 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-cda2043 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-cda2043 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-cda2043 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-38a9dc8{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1419 .elementor-element.elementor-element-38a9dc8 .elementor-counter-title{justify-content:start;color:#C0C0C0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.6em;letter-spacing:0.11px;}.elementor-1419 .elementor-element.elementor-element-38a9dc8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-4dfacb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-ce4b3ed{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1419 .elementor-element.elementor-element-ce4b3ed:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-ce4b3ed::before, .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-ce4b3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-f5fa1e5{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1419 .elementor-element.elementor-element-f5fa1e5 .elementor-counter-title{justify-content:start;color:#C0C0C0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.6em;letter-spacing:0.11px;}.elementor-1419 .elementor-element.elementor-element-f5fa1e5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-b4aad09{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1419 .elementor-element.elementor-element-b4aad09:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-b4aad09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-b4aad09::before, .elementor-1419 .elementor-element.elementor-element-b4aad09 > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-b4aad09 > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-b4aad09 > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-b4aad09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-b4aad09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-8de77c8{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1419 .elementor-element.elementor-element-8de77c8 .elementor-counter-title{justify-content:start;color:#C0C0C0;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.6em;letter-spacing:0.11px;}.elementor-1419 .elementor-element.elementor-element-8de77c8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;}.elementor-1419 .elementor-element.elementor-element-64841c2{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1419 .elementor-element.elementor-element-64841c2:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-64841c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-e0a459a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-e0a459a.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-e0a459a .elementor-divider-separator{width:300px;}.elementor-1419 .elementor-element.elementor-element-e0a459a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-e0a459a .elementor-divider__text{color:#132763;font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-1b8a5a8{text-align:center;}.elementor-1419 .elementor-element.elementor-element-1b8a5a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1419 .elementor-element.elementor-element-9729895{width:var( --container-widget-width, 633px );max-width:633px;--container-widget-width:633px;--container-widget-flex-grow:0;text-align:start;color:#616161;}.elementor-1419 .elementor-element.elementor-element-9729895.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-3cd65e7{--display:flex;}.elementor-1419 .elementor-element.elementor-element-69a25fc{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-69a25fc:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-69a25fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6FF;}.elementor-1419 .elementor-element.elementor-element-dbabd3e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-dbabd3e.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-dbabd3e .elementor-divider-separator{width:300px;}.elementor-1419 .elementor-element.elementor-element-dbabd3e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-dbabd3e .elementor-divider__text{color:#132763;font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-d0ecb9d{text-align:center;}.elementor-1419 .elementor-element.elementor-element-d0ecb9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1419 .elementor-element.elementor-element-1711f96{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;color:#616161;}.elementor-1419 .elementor-element.elementor-element-1711f96.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-2b617da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-86bfc3f{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-86bfc3f:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-86bfc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-86bfc3f.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-8b7ece9.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-8b7ece9.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-8b7ece9.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-8b7ece9.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-8b7ece9:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-8b7ece9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-8b7ece9 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-039f951{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-039f951:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-039f951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-039f951.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-3016ee8.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-3016ee8.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-3016ee8.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-3016ee8.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-3016ee8:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-3016ee8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-3016ee8 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-befc148{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-befc148:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-befc148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-befc148.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-d0735e9.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-d0735e9.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-d0735e9.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-d0735e9.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-d0735e9:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-d0735e9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-d0735e9 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-fe71b16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-a841423{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-a841423:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-a841423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a841423.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-e2e7449.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-e2e7449.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-e2e7449.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-e2e7449.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-e2e7449:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-e2e7449:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-e2e7449 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-5c48798{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-5c48798:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-5c48798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-5c48798.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-c24c972.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-c24c972.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-c24c972.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-c24c972.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-c24c972:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-c24c972:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-c24c972 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-28aaad7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-28aaad7:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-28aaad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-28aaad7.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-008b507.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-008b507.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-008b507.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-008b507.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-008b507:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-008b507:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-008b507 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-69bed21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-c1d8a64{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-c1d8a64:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-c1d8a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-c1d8a64.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-4e4c58c.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-4e4c58c.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-4e4c58c.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-4e4c58c.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-4e4c58c:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-4e4c58c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-4e4c58c .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-c3a9a61{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-c3a9a61:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-c3a9a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-c3a9a61.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-7d2579b.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-7d2579b.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-7d2579b.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-7d2579b.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-7d2579b:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-7d2579b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-7d2579b .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-a4b242d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBE2E9;--border-color:#DBE2E9;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1419 .elementor-element.elementor-element-a4b242d:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-a4b242d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a4b242d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon-box-title{margin-block-end:5px;color:#1A1A1A;}.elementor-1419 .elementor-element.elementor-element-415a702.elementor-view-stacked .elementor-icon{background-color:#DBEFF9;fill:#112561;color:#112561;}.elementor-1419 .elementor-element.elementor-element-415a702.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-415a702.elementor-view-default .elementor-icon{fill:#DBEFF9;color:#DBEFF9;border-color:#DBEFF9;}.elementor-1419 .elementor-element.elementor-element-415a702.elementor-view-framed .elementor-icon{background-color:#112561;}.elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-415a702:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-415a702:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1419 .elementor-element.elementor-element-415a702 .elementor-icon-box-description{font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1419 .elementor-element.elementor-element-69c5def{--display:flex;--overlay-opacity:0.87;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-69c5def:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-69c5def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F6FF;background-image:url("https://rkgroupint.com/wp-content/uploads/2026/07/global-map-Df7BJzhG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1419 .elementor-element.elementor-element-69c5def::before, .elementor-1419 .elementor-element.elementor-element-69c5def > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-69c5def > .e-con-inner > .elementor-background-video-container::before, .elementor-1419 .elementor-element.elementor-element-69c5def > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-69c5def > .e-con-inner > .elementor-background-slideshow::before, .elementor-1419 .elementor-element.elementor-element-69c5def > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A226D;--background-overlay:'';}.elementor-1419 .elementor-element.elementor-element-d9b8f51{text-align:center;}.elementor-1419 .elementor-element.elementor-element-d9b8f51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.22px;color:var( --e-global-color-accent );}.elementor-1419 .elementor-element.elementor-element-ef3f46d{text-align:center;}.elementor-1419 .elementor-element.elementor-element-ef3f46d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-6ac3069{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFFA8;}.elementor-1419 .elementor-element.elementor-element-6ac3069.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-ecbd9fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1419 .elementor-element.elementor-element-ecbd9fb.e-con{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-10b95b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-10b95b2:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-10b95b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-07fc613.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-07fc613.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-07fc613.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-07fc613:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-07fc613:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-07fc613 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#9E9E9E;}.elementor-1419 .elementor-element.elementor-element-52fda00{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-52fda00:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-52fda00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a6bfe95.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a6bfe95.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-a6bfe95.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-a6bfe95:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-a6bfe95:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-a6bfe95 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#9E9E9E;}.elementor-1419 .elementor-element.elementor-element-5b63a86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-5b63a86:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-5b63a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ce41bbe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ce41bbe.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-ce41bbe.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-ce41bbe:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-ce41bbe:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-ce41bbe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#9E9E9E;}.elementor-1419 .elementor-element.elementor-element-1f76f7c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4F9FF17;--border-color:#F4F9FF17;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1419 .elementor-element.elementor-element-1f76f7c:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-1f76f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202D5E8C;}.elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-212646b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-212646b.elementor-view-framed .elementor-icon, .elementor-1419 .elementor-element.elementor-element-212646b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon{font-size:24px;}.elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:-0.36px;}.elementor-1419 .elementor-element.elementor-element-212646b:has(:hover) .elementor-icon-box-title,
					 .elementor-1419 .elementor-element.elementor-element-212646b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1419 .elementor-element.elementor-element-212646b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#9E9E9E;}.elementor-1419 .elementor-element.elementor-element-e8ba230{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1419 .elementor-element.elementor-element-f23a48b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-1419 .elementor-element.elementor-element-f23a48b.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-f23a48b .elementor-divider-separator{width:169px;margin:0 auto;margin-center:0;}.elementor-1419 .elementor-element.elementor-element-f23a48b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1419 .elementor-element.elementor-element-f23a48b .elementor-divider__text{color:var( --e-global-color-accent );font-family:"Syne", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.6em;letter-spacing:2px;}.elementor-1419 .elementor-element.elementor-element-83decec{width:var( --container-widget-width, 652px );max-width:652px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;text-align:center;}.elementor-1419 .elementor-element.elementor-element-83decec.elementor-element{--align-self:center;}.elementor-1419 .elementor-element.elementor-element-83decec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-1419 .elementor-element.elementor-element-2eec74e .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-1419 .elementor-element.elementor-element-2eec74e .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:120px;--edge-shadow-spread:50px;--edge-shadow-blur:30px;}.elementor-1419 .elementor-element.elementor-element-2eec74e .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-1419 .elementor-element.elementor-element-2eec74e .deensimc-img-wrapper .deensimc-img{width:180px;}.elementor-1419 .elementor-element.elementor-element-e9e0f9d .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-1419 .elementor-element.elementor-element-e9e0f9d .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:120px;--edge-shadow-spread:50px;--edge-shadow-blur:30px;}.elementor-1419 .elementor-element.elementor-element-e9e0f9d .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-1419 .elementor-element.elementor-element-e9e0f9d .deensimc-img-wrapper .deensimc-img{width:180px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-heading{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-c7fff6b{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-108631b img{height:480px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1419 .elementor-element.elementor-element-69cbd41 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-00e3727 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title a{font-size:21px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-b95147f{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-67033b3 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-51a9ca1 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-601755f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-faa58be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1419 .elementor-element.elementor-element-bf26ec5 .elementor-counter-number-wrapper{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-38a9dc8 .elementor-counter-number-wrapper{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-f5fa1e5 .elementor-counter-number-wrapper{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-8de77c8 .elementor-counter-number-wrapper{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-1b8a5a8 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-d0ecb9d .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-ef3f46d .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-83decec .elementor-heading-title{font-size:40px;line-height:1.2em;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-heading{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-6203b39 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-39a5f02{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-108631b img{height:374px;}.elementor-1419 .elementor-element.elementor-element-78f722a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1419 .elementor-element.elementor-element-69cbd41 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-00fe806{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-e332cff .elementor-divider-separator{width:265px;}.elementor-1419 .elementor-element.elementor-element-00e3727 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-358ad87{--min-height:250px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-81d9236 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-09428b7 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-72a8e59 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-30f7e1f .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-2c3818d .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-6e2710f .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-b1ac670 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon{font-size:22px;}.elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title, .elementor-1419 .elementor-element.elementor-element-ae8b90e .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-67033b3 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-d6fbf11{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-51a9ca1 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-31785e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1419 .elementor-element.elementor-element-601755f .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-faa58be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1419 .elementor-element.elementor-element-bf26ec5 .elementor-counter-number-wrapper{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-38a9dc8 .elementor-counter-number-wrapper{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-f5fa1e5 .elementor-counter-number-wrapper{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-8de77c8 .elementor-counter-number-wrapper{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-64841c2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1419 .elementor-element.elementor-element-1b8a5a8 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-d0ecb9d .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-ef3f46d .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-1419 .elementor-element.elementor-element-83decec .elementor-heading-title{font-size:32px;line-height:1.2em;}}@media(min-width:768px){.elementor-1419 .elementor-element.elementor-element-e9bb1e9{--width:40.968%;}.elementor-1419 .elementor-element.elementor-element-358ad87{--width:30%;}.elementor-1419 .elementor-element.elementor-element-ecbd9fb{--width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1419 .elementor-element.elementor-element-e9bb1e9{--width:100%;}}@media(min-width:1025px){.elementor-1419 .elementor-element.elementor-element-39a5f02:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-39a5f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1419 .elementor-element.elementor-element-d6fbf11:not(.elementor-motion-effects-element-type-background), .elementor-1419 .elementor-element.elementor-element-d6fbf11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-6203b39 */.elementor-1419 .elementor-element.elementor-element-6203b39 .swiper-slide-inner { 
    max-width: 1330px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e53fc15 */.hero-carousel {
    position: relative;
    width: 100%;
    height: 92vh;
    min-height: 560px;
   
    overflow: hidden;
    font-family: 'Syne', 'Helvetica Neue', Arial, sans-serif;
  }

  .hero-slide {
      
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transform: scale(1.08);
    transition: opacity 1.4s ease, transform 7s ease;
    z-index: 1;
  }

  .hero-slide.active {
    opacity: 1;
    transform: scale(1);
    z-index: 2;
  }

  /* REPLACE IMAGE 1 */
  .hero-slide-1 { background-image: url('https://oddhayon.com/rkgroup/wp-content/uploads/2026/07/hero-meeting-BpvNX-pw.jpg'); }
  /* REPLACE IMAGE 2 */
  .hero-slide-2 { background-image: url('https://oddhayon.com/rkgroup/wp-content/uploads/2026/07/hero-warehouse-BRmmRD-3.jpg'); }
  /* REPLACE IMAGE 3 */
  .hero-slide-3 { background-image: url('https://oddhayon.com/rkgroup/wp-content/uploads/2026/07/hero-port-CU5KD7Dv.jpg'); }

  .hero-overlay {
    position: absolute;
    inset: 0;
    z-index: 3;
    background: linear-gradient(
    180deg,
    rgba(10, 36, 99, 0.75) 0%,
    rgba(10, 36, 99, 0.55) 50%,
    rgba(10, 36, 99, 0.85) 100%
);
  }

  .hero-content {
      
       padding:0 20px;
    position: relative;
    z-index: 4;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    max-width: 1240px;
    margin: 0 auto;
    color: #fff;
  }

  .hero-eyebrow {
   display: inline-block;
    font-size: 12px;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-weight: 500;
    color: #F19024;
    margin-bottom: 18px;
    background: #f1902445;
    opacity: 0;
    animation: heroFadeUp 0.8s ease 0.2s forwards;
    padding: 5px 15px;
    border: 1px solid;
    border-radius: 20px;
    font-family: inter;
  }

  .hero-headline {
      width:655px;
    font-size: clamp(32px, 5vw, 58px);
    line-height: 1.12;
    font-weight: 400;
    margin: 0 0 20px;
    opacity: 0;
    animation: heroFadeUp 0.9s ease 0.4s forwards;
    font-family:'Playfair Display';
  }

  .hero-subtext {
    font-size: clamp(15px, 1.4vw, 18px);
    line-height: 1.6;
        color: rgb(255 255 255 / 67%);
    max-width: 560px;
    margin: 0 0 34px;
    opacity: 0;
    animation: heroFadeUp 0.9s ease 0.6s forwards;
  }

  .hero-buttons {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
    opacity: 0;
    animation: heroFadeUp 0.9s ease 0.8s forwards;
  }

  .hero-btn {
    display: inline-block;
    padding: 14px 30px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;
    text-decoration: none;
    border-radius: 4px;
    transition: all 0.25s ease;
    font-family: "syne";
  }

  .hero-btn-primary {
    background: #ffb26b;
    color: #1a1a1a;
    font-family: 'Syne';
  }
  .hero-btn-primary:hover { background: #ff9c3f; }

  .hero-btn-secondary {
    background: transparent;
    color: #fff;
    border: 1.5px solid rgba(255,255,255,0.7);
  }
  .hero-btn-secondary:hover { background: rgba(255,255,255,0.12); }

  @keyframes heroFadeUp {
    from { opacity: 0; transform: translateY(18px); }
    to   { opacity: 1; transform: translateY(0); }
  }

  .hero-dots {
      
    position: absolute;
    z-index: 5;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    gap: 10px;
  }
  
    .hero-dot:hover{
        background: #ffb26b; 
    }

  .hero-dot {
      
      
      
    width: 30px;
    height: 6px;
    border-radius: 11%;
    background: rgba(255,255,255,0.4);
    border: none;
    cursor: pointer;
    padding: 0;
    transition: background 0.25s ease, transform 0.25s ease;
  }

  .hero-dot.active {
    background: #ffb26b; 
  }

  .hero-arrow {
      display:none !important;
  
  }
  .hero-arrow:hover { background: rgba(0,0,0,0.35); }
  .hero-arrow-prev { left: 24px; }
  .hero-arrow-next { right: 24px; }

  @media (max-width: 640px) {
        .hero-subtext {
            max-width:400px;
            padding:0 20px;
        }
      .hero-headline{
          max-width: 400px;
          padding:0 20px;
      }
    .hero-carousel { height: 80vh; min-height: 480px; }
    .hero-arrow { display: none; }
    .hero-content { align-items: center; text-align: center; }
    .hero-buttons { justify-content: center; }
  }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81d9236 */.elementor-1419 .elementor-element.elementor-element-81d9236 h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09428b7 */.elementor-1419 .elementor-element.elementor-element-09428b7 h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72a8e59 */.elementor-1419 .elementor-element.elementor-element-72a8e59 h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30f7e1f */.elementor-1419 .elementor-element.elementor-element-30f7e1f h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c3818d */.elementor-1419 .elementor-element.elementor-element-2c3818d h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e2710f */.elementor-1419 .elementor-element.elementor-element-6e2710f h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1ac670 */.elementor-1419 .elementor-element.elementor-element-b1ac670 h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ae8b90e */.elementor-1419 .elementor-element.elementor-element-ae8b90e h3{
    margin-top:-2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-031b21b */.rk-item-last{
    border:none !important;
}
.rk-container{
  display:flex;
  gap:60px;
  max-width:1240px;
  margin:auto;
  font-family:'Syne', sans-serif;
}
.elementor-1419 .elementor-element.elementor-element-031b21b ul{
    border-right:1px solid #c9a84c33;
}

.rk-items{
  list-style:none;
  padding:0;
  margin:0;
  width:55%;
}

.rk-item{
  display:flex;
  gap:20px;
  padding:45px 0;
  border-bottom:1px solid rgba(201,168,76,0.2);
  cursor:pointer;
  align-items:center; /* 🔥 KEY FIX */
}

.rk-num{
  align-self:flex-start;
  padding-top:6px;
  color:#8F8F8F;
}

.rk-content p{
  margin-top:0;
  font-size:15px;
  line-height:1.6;
  color:#666;

  max-height:0;
  opacity:0;
  transform:translateY(8px);
  overflow:hidden;

  transition:
    max-height 0.5s ease,
    opacity 0.4s ease,
    transform 0.4s ease;
}

.rk-content{
  display:flex;
  flex-direction:column;
  justify-content:center;
}

/* wrapper for animation */
.rk-desc{
  display:grid;
  grid-template-rows: 0fr;
  opacity:0;
  transform:translateY(8px);
  transition:0.45s ease;
}

.rk-desc > div{
  overflow:hidden;
}

/* ACTIVE */
.rk-item.active .rk-desc{
  grid-template-rows: 1fr;
  opacity:1;
  transform:translateY(0);
}
.rk-content p{
 padding-right:30px;
}
/* ACTIVE */
.rk-item.active .rk-content p{
  max-height:200px;
  opacity:1;
  transform:translateY(0);
  margin-bottom:0 !important;
}


.rk-content h3{
    margin-bottom:4px !important;
    color:#8F8F8F;
}
/* ACTIVE STATE */
.rk-item.active .rk-content h3{
  color:#132763;
  margin-bottom:10px !important;
}



.rk-item.active .rk-num{
  color:#132763;
  font-weight:600;
}

/* IMAGE */
.rk-image-box{
  width:45%;
  position:sticky;
  top:100px;
  height:500px;
}

.rk-image-box img{
  position:absolute;
  width:100%;
  height:100%;
  object-fit:cover;

  opacity:0;
  transform:none; /* ❌ remove zoom effect */

  transition:opacity 0.6s ease;
}
.rk-image-box{
  width:45%;
  position:sticky;
  top:100px;
  height:590px;
  overflow:hidden;
  margin-top:35px;
}



.rk-image-content{
  position:absolute;
  left:30px;
  right:30px;
  bottom:30px;
  z-index:3;
}

.rk-image-content h3{
  color:#fff;
  font-family:'Syne', sans-serif;
  font-size:28px;
  line-height:1.2;
  margin:0;
}
/* ACTIVE IMAGE */
.rk-image-box img.active{
  opacity:1;
  transform:none;
}








/* =========================
   MOBILE RESPONSIVE
========================= */
@media (max-width: 767px){

  .rk-container{
    flex-direction:column-reverse; /* image first */
    gap:30px;
    padding:0 20px;
  }

  /* IMAGE SECTION */
  .rk-image-box{
    width:100%;
    position:relative;
    top:auto;
    height:320px;
    margin-top:0;
  }

  .rk-image-box img{
    position:absolute;
    width:100%;
    height:100%;
    object-fit:cover;
  }

  /* CONTENT SECTION */
  .rk-items{
    width:100%;
  }

  .elementor-1419 .elementor-element.elementor-element-031b21b ul{
    border-right:none;
  }

  .rk-item{
    gap:14px;
    padding:28px 0;
    align-items:flex-start;
  }

  .rk-content h3{
    font-size:20px;
    line-height:1.3;
  }

  .rk-content p{
    padding-right:0;
    font-size:14px;
    line-height:1.7;
  }

  .rk-num{
    padding-top:2px;
    font-size:14px;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31785e4 *//* =========================================
   MAIN SCROLL SECTION
========================================= */

.scroll-features {
    position: relative;
    width: 100%;
    height: 200vh;
}


/* =========================================
   STICKY 3 COLUMN AREA
   CONTAINER WIDTH: 1240PX
========================================= */

.scroll-features__sticky {
    position: sticky;
    top: 0;

    width: 100%;
    max-width: 1240px;
    height: 100vh;

    margin: 0 auto;
    padding: 40px 0;

    display: grid;
    grid-template-columns: 1fr 1.15fr 1fr;
    align-items: center;
    gap: 40px;

    box-sizing: border-box;
    overflow: hidden;
}


/* =========================================
   LEFT & RIGHT COLUMNS
========================================= */

.scroll-features__column {
    position: relative;
    height: 600px;
}


/* =========================================
   FEATURE SETS
========================================= */

.feature-set {
    position: absolute;
    inset: 0;

    display: flex;
    flex-direction: column;
    justify-content: space-between;

    opacity: 0;
    visibility: hidden;

    transform: translateY(35px);

    transition:
        opacity 0.6s ease,
        transform 0.6s ease,
        visibility 0.6s ease;

    pointer-events: none;
}


.feature-set.active {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
    pointer-events: auto;
}


/* =========================================
   FEATURE ITEMS
========================================= */

.feature-item {
    width: 100%;
    max-width: 300px;
}


/* LEFT SIDE */

.scroll-features__column--left {
    text-align: right;
}

.scroll-features__column--left .feature-item {
    margin-left: auto;
}


/* RIGHT SIDE */

.scroll-features__column--right {
    text-align: left;
}

.scroll-features__column--right .feature-item {
    margin-right: auto;
}


/* =========================================
   FEATURE HEADINGS
   FONT: PLAYFAIR DISPLAY
========================================= */

.feature-item h3 {
    font-family: "Syne", serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
    margin: 0 0 8px;
}


/* =========================================
   FEATURE DESCRIPTION
   FONT: SYNE
========================================= */

.feature-item p {
    font-family: "Syne", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;
    margin: 0;
}


/* =========================================
   CENTER COLUMN
========================================= */

.scroll-features__center {
    width: 100%;
    height: 600px;
    padding:0 !important;

    display: flex;
    align-items: center;
    justify-content: center;
}


/* =========================================
   IMAGE WRAPPER
   FIXED HEIGHT: 600PX
========================================= */

.scroll-features__image-wrapper {
    position: relative;

    width: 100%;
    max-width: 430px;

    height: 600px;
    min-height: 600px;

    overflow: hidden;
}


/* =========================================
   IMAGES
========================================= */

.scroll-features__image {
    position: absolute;
    inset: 0;

    display: block;

    width: 100%;
    height: 600px;

    object-fit: cover;

    opacity: 0;
    visibility: hidden;

    transform: scale(1.03);

    transition:
        opacity 0.6s ease,
        transform 0.8s ease,
        visibility 0.6s ease;
}


.scroll-features__image.active {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .scroll-features__sticky {
        width: 100%;
        max-width: 100%;

        grid-template-columns: 1fr 0.9fr 1fr;

        gap: 25px;
        padding: 40px 25px;
    }


    .scroll-features__column {
        height: 600px;
    }


    .scroll-features__center {
        height: 600px;
    }


    .scroll-features__image-wrapper {
        width: 100%;
        max-width: 350px;

        height: 600px;
        min-height: 600px;
    }


    .scroll-features__image {
        height: 600px;
    }


    .feature-item {
        max-width: 240px;
    }


    .feature-item h3 {
        font-size: 22px;
    }


    .feature-item p {
        font-size: 13px;
    }

}









/* =========================================
   LAPTOP / SHORT DESKTOP SCREEN FIX
   Keeps all feature points visible
========================================= */

@media (min-width: 768px) and (max-height: 850px) {

    .scroll-features__sticky {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .scroll-features__column {
        height: 520px;
    }

    .scroll-features__center {
        height: 520px;
    }

    .scroll-features__image-wrapper {
        height: 520px;
        min-height: 520px;
    }

    .scroll-features__image {
        height: 520px;
    }

    .feature-item h3 {
        font-size: 18px;
        line-height: 1.2;
        margin-bottom: 6px;
    }

    .feature-item p {
        font-size: 13px;
        line-height: 1.45;
    }
}


/* =========================================
   EXTRA SHORT LAPTOP SCREENS
   Example: browser viewport below 700px
========================================= */

@media (min-width: 768px) and (max-height: 700px) {

    .scroll-features__sticky {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .scroll-features__column {
        height: 450px;
    }

    .scroll-features__center {
        height: 450px;
    }

    .scroll-features__image-wrapper {
        height: 450px;
        min-height: 450px;
    }

    .scroll-features__image {
        height: 450px;
    }

    .feature-item h3 {
        font-size: 16px;
        line-height: 1.15;
        margin-bottom: 4px;
    }

    .feature-item p {
        font-size: 12px;
        line-height: 1.35;
    }
}


/* =========================================
   MOBILE
========================================= */




@media (max-width: 767px) {
    
    
.scroll-features__image-wrapper { 

    height: 300px !important;
    min-height: 300px !important;
 
}

.scroll-features__image{
    height: 400px !important;
}


.feature-item h3{
    font-size:18px;
}
     .scroll-features {
        height: auto;
    }

    .scroll-features__sticky {
        position: relative;
        width: 100%;
        height: auto;

        display: flex;
        flex-direction: column;

        padding: 50px 20px;
        gap: 40px;

        overflow: visible;
    }

    /* CENTER IMAGE FIRST */

    .scroll-features__center {
        margin:30px 0 !important;
        margin-bottom: -20px !important;
        order: 1;
        width: 100%;
        height: 300px;
    }

    .scroll-features__image-wrapper {
        width: 100%;
        max-width: 450px;
        height: 600px;
        min-height: 600px;
    }

    .scroll-features__image {
        width: 100%;
        height: 600px;
    }

    /* Show only first image on mobile */

    .feature-image--1 {
        opacity: 1;
        visibility: visible;
        transform: scale(1);
    }

    .feature-image--2 {
        display: none;
    }

    /* LEFT COLUMN */

    .scroll-features__column--left {
        order: 2;
    }

    /* RIGHT COLUMN */

    .scroll-features__column--right {
        order: 3;
    }

    .scroll-features__column {
        width: 100%;
        height: auto;
        text-align: left;
    }

    /* =========================================
       SHOW ALL FEATURE SETS ON MOBILE
    ========================================= */

    .feature-set,
    .feature-set.active {
        position: relative;
        inset: auto;

        display: flex;
        flex-direction: column;

        gap: 30px;

        opacity: 1;
        visibility: visible;
        transform: none;

        pointer-events: auto;
    }

    /* Space between Set 1 and Set 2 */

    .feature-set--2 {
        margin-top: 30px;
    }

    .feature-item,
    .scroll-features__column--left .feature-item,
    .scroll-features__column--right .feature-item {
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e6bc7f */.hw-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; position: relative; }
.hw-connector { position: absolute; top: 36px; left: calc(12.5% + 20px); right: calc(12.5% + 20px); height: 1px; background: repeating-linear-gradient(90deg, #112561 0px, #112561 6px, transparent 6px, transparent 14px); z-index: 0; }
.hw-step { position: relative; padding: 0 16px; text-align: center; z-index: 1; }
.hw-num-wrap { display: flex; justify-content: center; margin-bottom: 24px; }
.hw-num { width: 56px; height: 56px; border-radius: 50%; background: #fff; border: 1.5px solid #112561; display: flex; align-items: center; justify-content: center; }
.hw-num span { font-family: 'Playfair Display', sans-serif; font-size: 18px; color: #112561; line-height: 1; }
.hw-icon { width: 44px; height: 44px; border-radius: 12px; background: #EEF0F7; display: flex; align-items: center; justify-content: center; margin: 0 auto 18px; transition: background 0.3s ease; }
.hw-icon svg { width: 22px; height: 22px; stroke: #112561; fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; transition: stroke 0.3s ease; }
.hw-step-title { font-family: 'Playfair Display', sans-serif; font-size: 17px; color: #1a1a1a; margin-bottom: 10px; line-height: 1.3; }
.hw-step-desc { font-size: 13px;
font-family:'syne';color: #777; line-height: 1.7; margin: 0; }
.hw-step-card { background: #fff; border: 1px solid #dde1ee; border-radius: 16px; padding: 28px 20px 24px; margin-top: 16px; transition: box-shadow 0.3s ease, transform 0.3s ease; }
.hw-step-card:hover { box-shadow: 0 8px 32px rgba(17,37,97,0.12); transform: translateY(-4px); }
.hw-step-card:hover .hw-icon { background: #112561; }
.hw-step-card:hover .hw-icon svg { stroke: #fff; }
@media (max-width: 768px) {
  .hw-steps { grid-template-columns: 1fr 1fr; gap: 16px; }
  .hw-connector { display: none; }
  .hw-heading { font-size: 28px; }
}
@media (max-width: 480px) {
  .hw-steps { grid-template-columns: 1fr; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b7ece9 */.elementor-1419 .elementor-element.elementor-element-8b7ece9 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86bfc3f */.elementor-1419 .elementor-element.elementor-element-86bfc3f:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3016ee8 */.elementor-1419 .elementor-element.elementor-element-3016ee8 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-039f951 */.elementor-1419 .elementor-element.elementor-element-039f951:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d0735e9 */.elementor-1419 .elementor-element.elementor-element-d0735e9 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befc148 */.elementor-1419 .elementor-element.elementor-element-befc148:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2e7449 */.elementor-1419 .elementor-element.elementor-element-e2e7449 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a841423 */.elementor-1419 .elementor-element.elementor-element-a841423:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c24c972 */.elementor-1419 .elementor-element.elementor-element-c24c972 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c48798 */.elementor-1419 .elementor-element.elementor-element-5c48798:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-008b507 */.elementor-1419 .elementor-element.elementor-element-008b507 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28aaad7 */.elementor-1419 .elementor-element.elementor-element-28aaad7:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e4c58c */.elementor-1419 .elementor-element.elementor-element-4e4c58c h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d8a64 */.elementor-1419 .elementor-element.elementor-element-c1d8a64:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d2579b */.elementor-1419 .elementor-element.elementor-element-7d2579b h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a9a61 */.elementor-1419 .elementor-element.elementor-element-c3a9a61:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-415a702 */.elementor-1419 .elementor-element.elementor-element-415a702 h3{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4b242d */.elementor-1419 .elementor-element.elementor-element-a4b242d:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
}/* End custom CSS */