.elementor-20824 .elementor-element.elementor-element-46f13d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:90px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-46f13d7:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-46f13d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEF5FA 0%, #FFFFFF 100%);}.elementor-20824 .elementor-element.elementor-element-21f4db6{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20824 .elementor-element.elementor-element-1b698d9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-3d03ed7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;line-height:1.15em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4a29f8e{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-ccf0111{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-aa89cef .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-6779180 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-4057de8 .elementor-icon-list-icon i{color:#0E618E;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-4057de8 .elementor-icon-list-icon svg{fill:#0E618E;transition:fill 0.3s;}.elementor-20824 .elementor-element.elementor-element-4057de8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-20824 .elementor-element.elementor-element-4057de8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20824 .elementor-element.elementor-element-4057de8 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;}.elementor-20824 .elementor-element.elementor-element-4057de8 .elementor-icon-list-text{color:#0B2F47;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-d74b952{--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;}.elementor-20824 .elementor-element.elementor-element-90ef999{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-ea87e87 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:34px;font-weight:800;line-height:1em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-6e9c74f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-4315452{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-de2b77e .elementor-icon-list-icon i{color:#7CC7F0;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-de2b77e .elementor-icon-list-icon svg{fill:#7CC7F0;transition:fill 0.3s;}.elementor-20824 .elementor-element.elementor-element-de2b77e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20824 .elementor-element.elementor-element-de2b77e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20824 .elementor-element.elementor-element-de2b77e .elementor-icon-list-item > a{font-size:13px;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-de2b77e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-10e1342{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-2181055{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-20824 .elementor-element.elementor-element-f7ad3d6{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20824 .elementor-element.elementor-element-2707775{text-align:center;}.elementor-20824 .elementor-element.elementor-element-2707775 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-9c9c1d4{text-align:center;}.elementor-20824 .elementor-element.elementor-element-9c9c1d4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:32px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-10c6f58{text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#BFD3E1;}.elementor-20824 .elementor-element.elementor-element-d1e8000{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-7e8c57c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-a4859c2 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-c513781{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-20824 .elementor-element.elementor-element-330d95b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-62fb7b1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#BFD3E1;}.elementor-20824 .elementor-element.elementor-element-dc3fe8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-06a8aa6 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-ddb7b34{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-20824 .elementor-element.elementor-element-0a62ae4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-97ffd36 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#BFD3E1;}.elementor-20824 .elementor-element.elementor-element-b9bd566{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-d9133f7 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-59a816d{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-20824 .elementor-element.elementor-element-41d4d7f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-823ec99 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#BFD3E1;}.elementor-20824 .elementor-element.elementor-element-478edf7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-6ab806e .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-6e0fbc5{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-20824 .elementor-element.elementor-element-6fa324f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-981410b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#BFD3E1;}.elementor-20824 .elementor-element.elementor-element-bdb0c48{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-49a376c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20824 .elementor-element.elementor-element-cee8df8{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20824 .elementor-element.elementor-element-20bfe48 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-907b34f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4ab434e{--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;}.elementor-20824 .elementor-element.elementor-element-33496ed{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-5a9c1c5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-9302d9e{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-698f7d2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-cc81257 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-ccc73f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-bf17281{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-72150e0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-c88d712{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-55c0a61 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-dfcd701 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-bc8c0a9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-d6ba6cd{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-29d9b76 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-b3bb0a1{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-ffe4509 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-3f9bc8c .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-6e5e4ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-d7cf402{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-3a16460 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-5686229{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-16ca387 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-88890bb .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-33dbbe1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-92013ff{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-7a7067b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-e5b47c3{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-4de9a33 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-8620e7e .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-cf60c12 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-38cc982{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-36865b1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-4f4f0ab{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-20824 .elementor-element.elementor-element-a527b34 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:800;line-height:1.25em;color:#C9DCE9;}.elementor-20824 .elementor-element.elementor-element-f2b3fae .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-9392bc9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-13459e1{font-family:"Outfit", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-650dda3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-34bf188{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-ecb5c5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20824 .elementor-element.elementor-element-fa73598{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20824 .elementor-element.elementor-element-2d79595{text-align:start;}.elementor-20824 .elementor-element.elementor-element-2d79595 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-f2ebb0c{text-align:start;}.elementor-20824 .elementor-element.elementor-element-f2ebb0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-eebc6a2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20824 .elementor-element.elementor-element-6ecf5fb{text-align:start;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-64535f0{--e-image-carousel-slides-to-show:6;}.elementor-20824 .elementor-element.elementor-element-64535f0 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-20824 .elementor-element.elementor-element-54d4f49{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-0f42221{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20824 .elementor-element.elementor-element-71e4978 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-3099830{text-align:center;}.elementor-20824 .elementor-element.elementor-element-3099830 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-dd58f05{--display:flex;}.elementor-20824 .elementor-element.elementor-element-30cf649{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-8485cb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 20px;--row-gap:28px;--column-gap:20px;--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-9b8ed38{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-cc8d179{text-align:center;}.elementor-20824 .elementor-element.elementor-element-cc8d179 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-efd0ac5{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-20824 .elementor-element.elementor-element-f52e475{text-align:center;}.elementor-20824 .elementor-element.elementor-element-f52e475 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-29ff585{text-align:center;font-family:"Outfit", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-eff3cc2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-f9fa0cf{text-align:center;}.elementor-20824 .elementor-element.elementor-element-f9fa0cf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-1fde0c1{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-20824 .elementor-element.elementor-element-aa8b29b{text-align:center;}.elementor-20824 .elementor-element.elementor-element-aa8b29b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-949bfbd{text-align:center;font-family:"Outfit", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-b711712{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-0f714cd{text-align:center;}.elementor-20824 .elementor-element.elementor-element-0f714cd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-8596457{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-20824 .elementor-element.elementor-element-005681c{text-align:center;}.elementor-20824 .elementor-element.elementor-element-005681c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-bd0a37e{text-align:center;font-family:"Outfit", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-d4f2a73{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-0a369ef{text-align:center;}.elementor-20824 .elementor-element.elementor-element-0a369ef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-aa518ff{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-20824 .elementor-element.elementor-element-3981a08{text-align:center;}.elementor-20824 .elementor-element.elementor-element-3981a08 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-958416c{text-align:center;font-family:"Outfit", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-2f75194{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:1;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-2f75194:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-2f75194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsmdevelopers.com/wp-content/uploads/2026/09/IMG_3025-scaled.webp");background-position:center center;background-size:cover;}.elementor-20824 .elementor-element.elementor-element-2f75194::before, .elementor-20824 .elementor-element.elementor-element-2f75194 > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-2f75194 > .e-con-inner > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-2f75194 > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-2f75194 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-2f75194 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, rgba(8,33,51,0.97) 0%, rgba(14,79,116,0.90) 100%);}.elementor-20824 .elementor-element.elementor-element-18729e2{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-56c649e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-a42a049 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-577ab2e{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#C8D7E2;}.elementor-20824 .elementor-element.elementor-element-099f89a .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-47c37e4{--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:14px;--padding-bottom:14px;--padding-left:34px;--padding-right:34px;}.elementor-20824 .elementor-element.elementor-element-e8b3a59{--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 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-991fe35 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-604b01f{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-20824 .elementor-element.elementor-element-d6a9351 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-76a29f2{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B5C8D6;}.elementor-20824 .elementor-element.elementor-element-1dbfd7b{--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 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-1f803d5 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-29a1582{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-20824 .elementor-element.elementor-element-e451d47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-87bf4ac{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B5C8D6;}.elementor-20824 .elementor-element.elementor-element-5a0e9ca{--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 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-1e0be3c .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-98af7c9{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-20824 .elementor-element.elementor-element-84a2fa8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-7b1a389{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B5C8D6;}.elementor-20824 .elementor-element.elementor-element-afe5f07{--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 20px;--row-gap:20px;--column-gap:20px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-6b341c3 .elementor-icon-wrapper{text-align:center;}.elementor-20824 .elementor-element.elementor-element-7cd986b{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-20824 .elementor-element.elementor-element-f1cd224 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-3adb1f0{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#B5C8D6;}.elementor-20824 .elementor-element.elementor-element-311ec4b{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-311ec4b:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-311ec4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5FA;}.elementor-20824 .elementor-element.elementor-element-879e742{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20824 .elementor-element.elementor-element-bc06307{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20824 .elementor-element.elementor-element-0e87373{text-align:start;}.elementor-20824 .elementor-element.elementor-element-0e87373 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-0b101f9{text-align:start;}.elementor-20824 .elementor-element.elementor-element-0b101f9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-6016a76{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20824 .elementor-element.elementor-element-0d21370{text-align:start;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-60c12dc{--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;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:#D9E7F1;--border-color:#D9E7F1;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(11,47,71,0.06);--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-20824 .elementor-element.elementor-element-60c12dc:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-60c12dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-2b24671{--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;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-7cbff0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20824 .elementor-element.elementor-element-bcc61c6{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20824 .elementor-element.elementor-element-5c60ac4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-662e773 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-b179253{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-ea477d4{--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;--justify-content:flex-end;}.elementor-20824 .elementor-element.elementor-element-586806d .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-990fe82{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-b32c3e4{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-b32c3e4:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsmdevelopers.com/wp-content/uploads/2026/09/2-scaled.webp");background-position:center center;background-size:cover;}.elementor-20824 .elementor-element.elementor-element-b32c3e4::before, .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-b32c3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,47,71,0) 30%, rgba(11,47,71,0.92) 100%);}.elementor-20824 .elementor-element.elementor-element-009778b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-2714429 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-8737024 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.25em;color:#CFE6F5;}.elementor-20824 .elementor-element.elementor-element-239102f{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-239102f:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-239102f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsmdevelopers.com/wp-content/uploads/2026/09/399.webp");background-position:center center;background-size:cover;}.elementor-20824 .elementor-element.elementor-element-239102f::before, .elementor-20824 .elementor-element.elementor-element-239102f > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-239102f > .e-con-inner > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-239102f > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-239102f > .e-con-inner > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-239102f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,47,71,0) 30%, rgba(11,47,71,0.92) 100%);}.elementor-20824 .elementor-element.elementor-element-429f455 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-a367e8f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-f4d1399 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.25em;color:#CFE6F5;}.elementor-20824 .elementor-element.elementor-element-cf77647{--display:flex;--min-height:420px;--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-cf77647:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-cf77647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsmdevelopers.com/wp-content/uploads/2026/09/change-render.jpg.webp");background-position:center center;background-size:cover;}.elementor-20824 .elementor-element.elementor-element-cf77647::before, .elementor-20824 .elementor-element.elementor-element-cf77647 > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-cf77647 > .e-con-inner > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-cf77647 > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-cf77647 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-cf77647 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,47,71,0) 30%, rgba(11,47,71,0.92) 100%);}.elementor-20824 .elementor-element.elementor-element-abaec65 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;color:#0B2F47;}.elementor-20824 .elementor-element.elementor-element-17ff880 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-729abcd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;line-height:1.25em;color:#CFE6F5;}.elementor-20824 .elementor-element.elementor-element-bd1cb44{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-a0da24a{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:28px 28px 28px 28px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-20824 .elementor-element.elementor-element-a0da24a:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-a0da24a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #081A27 0%, #0E618E 120%);}.elementor-20824 .elementor-element.elementor-element-87ff336{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20824 .elementor-element.elementor-element-928ee58{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20824 .elementor-element.elementor-element-b352c27{text-align:start;}.elementor-20824 .elementor-element.elementor-element-b352c27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:2.2px;color:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-ea084aa{text-align:start;}.elementor-20824 .elementor-element.elementor-element-ea084aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-5eb76f9{--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-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button{background-color:#7CC7F0;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:1em;fill:#0B1F2E;color:#0B1F2E;border-radius:50px 50px 50px 50px;padding:17px 30px 17px 30px;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button:hover, .elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button:focus{background-color:#FFFFFF;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button:hover svg, .elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button:focus svg{fill:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-67b7ae2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.15);--border-color:rgba(255,255,255,0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-992f1ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-4ab72f8 .elementor-icon-wrapper{text-align:start;}.elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-stacked .elementor-icon{background-color:#7CC7F0;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-default .elementor-icon{color:#7CC7F0;border-color:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-default .elementor-icon svg{fill:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-framed .elementor-icon{background-color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4ab72f8.elementor-view-stacked .elementor-icon svg{fill:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4ab72f8 .elementor-icon{font-size:24px;padding:18px;border-radius:14px 14px 14px 14px;}.elementor-20824 .elementor-element.elementor-element-4ab72f8 .elementor-icon svg{height:24px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter{flex-direction:column-reverse;gap:6px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-title{justify-content:start;color:#C9DCE9;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:700;line-height:1em;}.elementor-20824 .elementor-element.elementor-element-0e8aff2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-380d642 .elementor-icon-wrapper{text-align:start;}.elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-stacked .elementor-icon{background-color:#7CC7F0;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-default .elementor-icon{color:#7CC7F0;border-color:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-default .elementor-icon svg{fill:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-framed .elementor-icon{background-color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-380d642.elementor-view-stacked .elementor-icon svg{fill:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-380d642 .elementor-icon{font-size:24px;padding:18px;border-radius:14px 14px 14px 14px;}.elementor-20824 .elementor-element.elementor-element-380d642 .elementor-icon svg{height:24px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter{flex-direction:column-reverse;gap:6px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-title{justify-content:start;color:#C9DCE9;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:700;line-height:1em;}.elementor-20824 .elementor-element.elementor-element-8f9f71b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:28px;}.elementor-20824 .elementor-element.elementor-element-846cdee .elementor-icon-wrapper{text-align:start;}.elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-stacked .elementor-icon{background-color:#7CC7F0;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-default .elementor-icon{color:#7CC7F0;border-color:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-framed .elementor-icon, .elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-default .elementor-icon svg{fill:#7CC7F0;}.elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-framed .elementor-icon{background-color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-846cdee.elementor-view-stacked .elementor-icon svg{fill:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-846cdee .elementor-icon{font-size:24px;padding:18px;border-radius:14px 14px 14px 14px;}.elementor-20824 .elementor-element.elementor-element-846cdee .elementor-icon svg{height:24px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter{flex-direction:column-reverse;gap:6px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-title{justify-content:start;color:#C9DCE9;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:52px;font-weight:700;line-height:1em;}.elementor-20824 .elementor-element.elementor-element-58e8ece{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-58e8ece:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-58e8ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsmdevelopers.com/wp-content/uploads/2026/09/fazaia.webp");background-position:center center;background-size:cover;}.elementor-20824 .elementor-element.elementor-element-58e8ece::before, .elementor-20824 .elementor-element.elementor-element-58e8ece > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-58e8ece > .e-con-inner > .elementor-background-video-container::before, .elementor-20824 .elementor-element.elementor-element-58e8ece > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-58e8ece > .e-con-inner > .elementor-background-slideshow::before, .elementor-20824 .elementor-element.elementor-element-58e8ece > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B2F47;--background-overlay:'';}.elementor-20824 .elementor-element.elementor-element-72fbe17{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:38px;--padding-bottom:30px;--padding-left:36px;--padding-right:36px;}.elementor-20824 .elementor-element.elementor-element-87812bb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-66f419b{font-family:"Outfit", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.7em;color:#5A6B79;}.elementor-20824 .elementor-element.elementor-element-5716729 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#0B2F47 !important;color:#ffffff !important;border-radius:10px 10px 10px 10px;padding:14px 26px 14px 26px;}.elementor-20824 .elementor-element.elementor-element-5716729 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#0E618E !important;color:#FFFFFF !important;}.elementor-20824 .elementor-element.elementor-element-8ff7340{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-0a3f42f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-837fae0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-fcf53dc{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#C8D7E2;}.elementor-20824 .elementor-element.elementor-element-733b93f .elementor-icon-list-icon i{color:#7CC7F0;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-733b93f .elementor-icon-list-icon svg{fill:#7CC7F0;transition:fill 0.3s;}.elementor-20824 .elementor-element.elementor-element-733b93f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-20824 .elementor-element.elementor-element-733b93f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20824 .elementor-element.elementor-element-733b93f .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;}.elementor-20824 .elementor-element.elementor-element-733b93f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-20824 .elementor-element.elementor-element-a0e2d77{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-a0e2d77:not(.elementor-motion-effects-element-type-background), .elementor-20824 .elementor-element.elementor-element-a0e2d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-20824 .elementor-element.elementor-element-3556244{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-20824 .elementor-element.elementor-element-50d8c0a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.5px;color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-fbad621 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:700;line-height:1.25em;color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-5b175bd{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4A5A68;}.elementor-20824 .elementor-element.elementor-element-8e3c36c{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-20824 .elementor-element.elementor-element-2175ebc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-26d7f4f{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#C8D7E2;}.elementor-20824 .elementor-element.elementor-element-649f024 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-94502dd{--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;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-item{border-width:0px;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-icon, .elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-title{color:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-icon svg{fill:#0B1F2E;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-active .elementor-accordion-icon, .elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-accordion-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:600;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-tab-title .elementor-accordion-icon i:before{color:#0E618E;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-tab-title .elementor-accordion-icon svg{fill:#0E618E;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-20824 .elementor-element.elementor-element-4fc39cc .elementor-tab-content{color:#4A5A68;font-family:"Outfit", Sans-serif;font-size:15.5px;line-height:1.7em;}@media(max-width:1024px){.elementor-20824 .elementor-element.elementor-element-46f13d7{--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-20824 .elementor-element.elementor-element-2181055{--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-20824 .elementor-element.elementor-element-2707775{text-align:center;}.elementor-20824 .elementor-element.elementor-element-9c9c1d4{text-align:center;}.elementor-20824 .elementor-element.elementor-element-10c6f58{text-align:center;}.elementor-20824 .elementor-element.elementor-element-d1e8000{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-7e8c57c{--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-20824 .elementor-element.elementor-element-dc3fe8a{--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-20824 .elementor-element.elementor-element-b9bd566{--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-20824 .elementor-element.elementor-element-478edf7{--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-20824 .elementor-element.elementor-element-49a376c{--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-20824 .elementor-element.elementor-element-5a9c1c5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-34bf188{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-ecb5c5b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20824 .elementor-element.elementor-element-2d79595 .elementor-heading-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-f2ebb0c .elementor-heading-title{font-size:36px;}.elementor-20824 .elementor-element.elementor-element-6ecf5fb{font-size:16px;}.elementor-20824 .elementor-element.elementor-element-64535f0{--e-image-carousel-slides-to-show:4;}.elementor-20824 .elementor-element.elementor-element-8485cb9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-2f75194{--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-20824 .elementor-element.elementor-element-311ec4b{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-879e742{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20824 .elementor-element.elementor-element-0e87373 .elementor-heading-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-0b101f9 .elementor-heading-title{font-size:36px;}.elementor-20824 .elementor-element.elementor-element-0d21370{font-size:16px;}.elementor-20824 .elementor-element.elementor-element-7cbff0c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20824 .elementor-element.elementor-element-ea477d4{--justify-content:flex-start;}.elementor-20824 .elementor-element.elementor-element-990fe82{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-bd1cb44{--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-20824 .elementor-element.elementor-element-a0da24a{--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-20824 .elementor-element.elementor-element-87ff336{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20824 .elementor-element.elementor-element-b352c27 .elementor-heading-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-ea084aa .elementor-heading-title{font-size:32px;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button{font-size:15px;}.elementor-20824 .elementor-element.elementor-element-67b7ae2{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-number-wrapper{font-size:44px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-number-wrapper{font-size:44px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-number-wrapper{font-size:44px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-58e8ece{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20824 .elementor-element.elementor-element-a0e2d77{--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;}}@media(max-width:767px){.elementor-20824 .elementor-element.elementor-element-46f13d7{--padding-top:50px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-3d03ed7 .elementor-heading-title{font-size:34px;}.elementor-20824 .elementor-element.elementor-element-10e1342{--padding-top:0px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-2181055{--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:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-f7ad3d6{--width:100%;}.elementor-20824 .elementor-element.elementor-element-2707775{text-align:center;}.elementor-20824 .elementor-element.elementor-element-9c9c1d4{text-align:center;}.elementor-20824 .elementor-element.elementor-element-9c9c1d4 .elementor-heading-title{font-size:26px;}.elementor-20824 .elementor-element.elementor-element-10c6f58{text-align:center;}.elementor-20824 .elementor-element.elementor-element-d1e8000{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-7e8c57c{--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-20824 .elementor-element.elementor-element-c513781{--width:100%;}.elementor-20824 .elementor-element.elementor-element-dc3fe8a{--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-20824 .elementor-element.elementor-element-ddb7b34{--width:100%;}.elementor-20824 .elementor-element.elementor-element-b9bd566{--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-20824 .elementor-element.elementor-element-59a816d{--width:100%;}.elementor-20824 .elementor-element.elementor-element-478edf7{--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-20824 .elementor-element.elementor-element-6e0fbc5{--width:100%;}.elementor-20824 .elementor-element.elementor-element-bdb0c48{--padding-top:10px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-907b34f .elementor-heading-title{font-size:28px;}.elementor-20824 .elementor-element.elementor-element-5a9c1c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-9302d9e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-c88d712{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-b3bb0a1{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-5686229{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-e5b47c3{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-4f4f0ab{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-34bf188{--padding-top:56px;--padding-bottom:56px;--padding-left:14px;--padding-right:14px;}.elementor-20824 .elementor-element.elementor-element-ecb5c5b{--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-20824 .elementor-element.elementor-element-2d79595{text-align:start;}.elementor-20824 .elementor-element.elementor-element-2d79595 .elementor-heading-title{font-size:12px;}.elementor-20824 .elementor-element.elementor-element-f2ebb0c{text-align:start;}.elementor-20824 .elementor-element.elementor-element-f2ebb0c .elementor-heading-title{font-size:30px;}.elementor-20824 .elementor-element.elementor-element-6ecf5fb{text-align:start;font-size:16px;}.elementor-20824 .elementor-element.elementor-element-64535f0{--e-image-carousel-slides-to-show:2;}.elementor-20824 .elementor-element.elementor-element-54d4f49{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-3099830 .elementor-heading-title{font-size:28px;}.elementor-20824 .elementor-element.elementor-element-dd58f05{--width:100%;}.elementor-20824 .elementor-element.elementor-element-8485cb9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-2f75194{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-a42a049 .elementor-heading-title{font-size:28px;}.elementor-20824 .elementor-element.elementor-element-47c37e4{--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-311ec4b{--padding-top:64px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-20824 .elementor-element.elementor-element-879e742{--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-20824 .elementor-element.elementor-element-0e87373{text-align:start;}.elementor-20824 .elementor-element.elementor-element-0e87373 .elementor-heading-title{font-size:12px;}.elementor-20824 .elementor-element.elementor-element-0b101f9{text-align:start;}.elementor-20824 .elementor-element.elementor-element-0b101f9 .elementor-heading-title{font-size:30px;}.elementor-20824 .elementor-element.elementor-element-0d21370{text-align:start;font-size:16px;}.elementor-20824 .elementor-element.elementor-element-60c12dc{--padding-top:22px;--padding-bottom:22px;--padding-left:14px;--padding-right:14px;}.elementor-20824 .elementor-element.elementor-element-2b24671{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-662e773 .elementor-heading-title{font-size:28px;}.elementor-20824 .elementor-element.elementor-element-990fe82{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-b32c3e4{--min-height:340px;}.elementor-20824 .elementor-element.elementor-element-239102f{--min-height:340px;}.elementor-20824 .elementor-element.elementor-element-cf77647{--min-height:340px;}.elementor-20824 .elementor-element.elementor-element-bd1cb44{--padding-top:0px;--padding-bottom:64px;--padding-left:14px;--padding-right:14px;}.elementor-20824 .elementor-element.elementor-element-a0da24a{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-20824 .elementor-element.elementor-element-87ff336{--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-20824 .elementor-element.elementor-element-b352c27{text-align:start;}.elementor-20824 .elementor-element.elementor-element-b352c27 .elementor-heading-title{font-size:12px;}.elementor-20824 .elementor-element.elementor-element-ea084aa{text-align:start;}.elementor-20824 .elementor-element.elementor-element-ea084aa .elementor-heading-title{font-size:26px;}.elementor-20824 .elementor-element.elementor-element-d9ab7c0 .elementor-button{font-size:15px;}.elementor-20824 .elementor-element.elementor-element-67b7ae2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20824 .elementor-element.elementor-element-992f1ed{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-number-wrapper{font-size:40px;}.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-0e8aff2{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-number-wrapper{font-size:40px;}.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-8f9f71b{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-number-wrapper{font-size:40px;}.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-title{font-size:13px;}.elementor-20824 .elementor-element.elementor-element-58e8ece{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-72fbe17{--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20824 .elementor-element.elementor-element-837fae0 .elementor-heading-title{font-size:28px;}.elementor-20824 .elementor-element.elementor-element-a0e2d77{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20824 .elementor-element.elementor-element-fbad621 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-20824 .elementor-element.elementor-element-46f13d7{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-21f4db6{--width:54%;}.elementor-20824 .elementor-element.elementor-element-d74b952{--width:46%;}.elementor-20824 .elementor-element.elementor-element-10e1342{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-f7ad3d6{--width:100%;}.elementor-20824 .elementor-element.elementor-element-d1e8000{--width:100%;}.elementor-20824 .elementor-element.elementor-element-c513781{--width:100%;}.elementor-20824 .elementor-element.elementor-element-ddb7b34{--width:100%;}.elementor-20824 .elementor-element.elementor-element-59a816d{--width:100%;}.elementor-20824 .elementor-element.elementor-element-6e0fbc5{--width:100%;}.elementor-20824 .elementor-element.elementor-element-bdb0c48{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-cee8df8{--width:52%;}.elementor-20824 .elementor-element.elementor-element-4ab434e{--width:48%;}.elementor-20824 .elementor-element.elementor-element-34bf188{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-fa73598{--width:50%;}.elementor-20824 .elementor-element.elementor-element-eebc6a2{--width:42%;}.elementor-20824 .elementor-element.elementor-element-54d4f49{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-0f42221{--width:100%;}.elementor-20824 .elementor-element.elementor-element-dd58f05{--width:760px;}.elementor-20824 .elementor-element.elementor-element-2f75194{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-18729e2{--width:40%;}.elementor-20824 .elementor-element.elementor-element-47c37e4{--width:60%;}.elementor-20824 .elementor-element.elementor-element-604b01f{--width:85%;}.elementor-20824 .elementor-element.elementor-element-29a1582{--width:85%;}.elementor-20824 .elementor-element.elementor-element-98af7c9{--width:85%;}.elementor-20824 .elementor-element.elementor-element-7cd986b{--width:85%;}.elementor-20824 .elementor-element.elementor-element-311ec4b{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-bc06307{--width:55%;}.elementor-20824 .elementor-element.elementor-element-6016a76{--width:40%;}.elementor-20824 .elementor-element.elementor-element-2b24671{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-bcc61c6{--width:70%;}.elementor-20824 .elementor-element.elementor-element-ea477d4{--width:30%;}.elementor-20824 .elementor-element.elementor-element-bd1cb44{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-928ee58{--width:60%;}.elementor-20824 .elementor-element.elementor-element-58e8ece{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-72fbe17{--width:48%;}.elementor-20824 .elementor-element.elementor-element-8ff7340{--width:52%;}.elementor-20824 .elementor-element.elementor-element-a0e2d77{--content-width:1240px;}.elementor-20824 .elementor-element.elementor-element-3556244{--width:36%;}.elementor-20824 .elementor-element.elementor-element-94502dd{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20824 .elementor-element.elementor-element-21f4db6{--width:100%;}.elementor-20824 .elementor-element.elementor-element-d74b952{--width:100%;}.elementor-20824 .elementor-element.elementor-element-f7ad3d6{--width:100%;}.elementor-20824 .elementor-element.elementor-element-d1e8000{--width:100%;}.elementor-20824 .elementor-element.elementor-element-c513781{--width:100%;}.elementor-20824 .elementor-element.elementor-element-ddb7b34{--width:100%;}.elementor-20824 .elementor-element.elementor-element-59a816d{--width:100%;}.elementor-20824 .elementor-element.elementor-element-6e0fbc5{--width:100%;}.elementor-20824 .elementor-element.elementor-element-cee8df8{--width:100%;}.elementor-20824 .elementor-element.elementor-element-4ab434e{--width:100%;}.elementor-20824 .elementor-element.elementor-element-fa73598{--width:100%;}.elementor-20824 .elementor-element.elementor-element-eebc6a2{--width:100%;}.elementor-20824 .elementor-element.elementor-element-18729e2{--width:100%;}.elementor-20824 .elementor-element.elementor-element-47c37e4{--width:100%;}.elementor-20824 .elementor-element.elementor-element-bc06307{--width:100%;}.elementor-20824 .elementor-element.elementor-element-6016a76{--width:100%;}.elementor-20824 .elementor-element.elementor-element-bcc61c6{--width:100%;}.elementor-20824 .elementor-element.elementor-element-ea477d4{--width:100%;}.elementor-20824 .elementor-element.elementor-element-928ee58{--width:100%;}.elementor-20824 .elementor-element.elementor-element-72fbe17{--width:100%;}.elementor-20824 .elementor-element.elementor-element-8ff7340{--width:100%;}.elementor-20824 .elementor-element.elementor-element-3556244{--width:100%;}.elementor-20824 .elementor-element.elementor-element-94502dd{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2d79595 */.elementor-20824 .elementor-element.elementor-element-2d79595 .elementor-heading-title::before{content:"";display:inline-block;width:28px;height:2px;background:currentColor;vertical-align:middle;margin-right:12px;margin-top:-3px}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-64535f0 */.elementor-20824 .elementor-element.elementor-element-64535f0 .swiper-slide{display:flex;align-items:center;justify-content:center;height:110px;background:#fff;border:1px solid #D9E7F1;border-radius:16px;padding:12px 16px;transition:border-color .3s,box-shadow .3s} .elementor-20824 .elementor-element.elementor-element-64535f0 .swiper-slide:hover{border-color:#0E618E;box-shadow:0 12px 28px rgba(11,47,71,.10)} .elementor-20824 .elementor-element.elementor-element-64535f0 .swiper-slide-image{width:100%;height:84px;max-height:84px;object-fit:contain;transition:transform .3s} .elementor-20824 .elementor-element.elementor-element-64535f0 .swiper-slide:hover .swiper-slide-image{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e87373 */.elementor-20824 .elementor-element.elementor-element-0e87373 .elementor-heading-title::before{content:"";display:inline-block;width:28px;height:2px;background:currentColor;vertical-align:middle;margin-right:12px;margin-top:-3px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b352c27 */.elementor-20824 .elementor-element.elementor-element-b352c27 .elementor-heading-title::before{content:"";display:inline-block;width:28px;height:2px;background:currentColor;vertical-align:middle;margin-right:12px;margin-top:-3px}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1ea1f52 */.elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter{align-items:flex-start;text-align:left} .elementor-20824 .elementor-element.elementor-element-1ea1f52 .elementor-counter-number-wrapper{justify-content:flex-start}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-23142dc */.elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter{align-items:flex-start;text-align:left} .elementor-20824 .elementor-element.elementor-element-23142dc .elementor-counter-number-wrapper{justify-content:flex-start}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1b9c9c6 */.elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter{align-items:flex-start;text-align:left} .elementor-20824 .elementor-element.elementor-element-1b9c9c6 .elementor-counter-number-wrapper{justify-content:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b7ae2 */@media(min-width:768px){.elementor-20824 .elementor-element.elementor-element-67b7ae2 > .e-con:not(:last-child){border-right:1px solid rgba(255,255,255,0.15)}} .elementor-20824 .elementor-element.elementor-element-67b7ae2 > .e-con:first-child{padding-left:0}/* End custom CSS */
/* Start custom CSS *//* NESPAK Housing Society page styles */
.fz-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}
.fz-eyebrow .elementor-heading-title:before{content:"";width:28px;height:2px;background:currentColor;display:inline-block}
.fz-eyebrow.fz-light .elementor-heading-title{color:#7CC7F0 !important}
.fz-hl{color:#0E618E}
.fz-hl-light{color:#7CC7F0}
/* buttons */
.fz-btn-primary .elementor-button{background:#0B2F47;color:#fff;border-radius:10px;padding:16px 28px;border:2px solid #0B2F47;transition:.3s}
.fz-btn-primary .elementor-button:hover{background:#0E618E;border-color:#0E618E;transform:translateY(-2px)}
.fz-btn-outline .elementor-button{background:transparent;color:#0B2F47;border:2px solid #0B2F47;border-radius:10px;padding:16px 28px;transition:.3s}
.fz-btn-outline .elementor-button:hover{background:#0B2F47;color:#fff}
.fz-btn-white .elementor-button{background:#fff;color:#0B2F47;border-radius:10px;padding:15px 26px;border:2px solid #fff;transition:.3s}
.fz-btn-white .elementor-button:hover{background:transparent;color:#fff}
/* hero */
.fz-hero{position:relative;overflow:hidden}
.fz-hero-media{position:relative}
.fz-hero-media img{border-radius:24px 24px 24px 120px;box-shadow:0 30px 60px rgba(11,47,71,.18);aspect-ratio:4/3.4;object-fit:cover;width:100%}
.fz-hero-badge{position:absolute !important;left:-28px;bottom:36px;width:auto !important;max-width:240px;background:#fff;border-radius:16px;box-shadow:0 18px 40px rgba(11,47,71,.16);z-index:2}
.fz-hero-tag{position:absolute !important;right:20px;top:20px;width:auto !important;background:rgba(11,47,71,.88);backdrop-filter:blur(6px);border-radius:40px;z-index:2}
.fz-ticks .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px 22px}
.fz-ticks .elementor-icon-list-item{margin:0 !important;padding:0 !important}
/* trust */
.fz-trust-box{background:linear-gradient(120deg,#0B2F47 0%,#0E4F74 100%);border-radius:24px;position:relative;overflow:hidden}
.fz-trust-box:after{content:"";position:absolute;right:-60px;bottom:-60px;width:260px;height:260px;border:40px solid rgba(255,255,255,.04);border-radius:50%}
.fz-trust-item{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px;transition:.3s}
.fz-trust-item:hover{background:rgba(255,255,255,.12);transform:translateY(-3px)}
.fz-trust-ico .elementor-icon{background:#7CC7F0;color:#0B2F47;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}
.fz-trust-ico .elementor-icon svg{width:20px;height:20px;fill:#0B2F47}
/* services */
.fz-svc{position:relative;background:#fff;border:1px solid #E3ECF3;border-radius:18px;transition:all .35s ease;overflow:hidden}
.fz-svc:hover{background:#0B2F47;border-color:#0B2F47;transform:translateY(-6px);box-shadow:0 24px 50px rgba(11,47,71,.22)}
.fz-svc:hover{box-shadow:inset 0 4px 0 #7CC7F0,0 24px 50px rgba(11,47,71,.22)}
.fz-svc .fz-num{position:absolute;right:24px;top:18px;width:auto}
.fz-svc .fz-num .elementor-heading-title{font-size:44px;font-weight:800;color:transparent;-webkit-text-stroke:1px #C9DCE9;line-height:1}
.fz-svc-ico .elementor-icon{width:58px;height:58px;border-radius:14px;background:#EAF3F9;color:#0E618E;display:flex;align-items:center;justify-content:center;font-size:24px;transition:.35s}
.fz-svc-ico .elementor-icon svg{width:24px;height:24px;fill:#0E618E}
.fz-svc:hover .fz-svc-ico .elementor-icon{background:#7CC7F0;color:#0B2F47}
.fz-svc:hover .fz-svc-ico .elementor-icon svg{fill:#0B2F47}
.fz-svc:hover .elementor-heading-title,.fz-svc:hover .elementor-heading-title a{color:#fff !important}
.fz-svc:hover .fz-num .elementor-heading-title{-webkit-text-stroke:1px rgba(255,255,255,.25)}
.fz-svc:hover .elementor-widget-text-editor{color:#C8D7E2 !important}
.fz-more .elementor-heading-title a{color:#0E618E;font-weight:600}
.fz-svc:hover .fz-more .elementor-heading-title a{color:#7CC7F0 !important}
/* grey structure */
.fz-collage{position:relative}
.fz-collage-main img{border-radius:20px;width:100%;aspect-ratio:4/4.3;object-fit:cover}
.fz-collage-small{position:absolute !important;right:-24px;bottom:-30px;width:46% !important}
.fz-collage-small img{border-radius:16px;border:8px solid #F4F8FB;aspect-ratio:1/1;object-fit:cover;width:100%;box-shadow:0 20px 40px rgba(11,47,71,.2)}
.fz-collage-stamp{position:absolute !important;left:22px;top:22px;width:auto !important;background:#0E618E;border-radius:12px;z-index:2}
.fz-checkgrid .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.fz-checkgrid .elementor-icon-list-item{background:#fff;border:1px solid #E3ECF3;border-radius:12px;padding:14px 16px !important;margin:0 !important;align-items:flex-start !important;transition:.3s}
.fz-checkgrid .elementor-icon-list-item:hover{border-color:#0E618E;box-shadow:0 10px 24px rgba(11,47,71,.08)}
.fz-checkgrid .elementor-icon-list-icon{margin-top:3px}
.fz-note{border-left:4px solid #0E618E;background:#EAF3F9;border-radius:0 12px 12px 0}
/* process */
.fz-steps{position:relative}
.fz-steps{background-image:repeating-linear-gradient(90deg,#9CC6DF 0 8px,transparent 8px 16px);background-size:75% 2px;background-repeat:no-repeat;background-position:center 36px}
.fz-step{position:relative;z-index:1;text-align:center}
.fz-step-num .elementor-heading-title{width:72px;height:72px;margin:0 auto;border-radius:50%;background:#fff;border:2px solid #0E618E;display:flex;align-items:center;justify-content:center;transition:.35s;box-shadow:0 0 0 8px #fff}
.fz-step:hover .fz-step-num .elementor-heading-title{background:#0E618E;color:#fff !important}
.fz-step-card{background:#F4F8FB;border-radius:16px;transition:.35s;height:100%}
.fz-step:hover .fz-step-card{background:#fff;box-shadow:0 18px 40px rgba(11,47,71,.1)}
/* why */
.fz-why-row{border-bottom:1px solid rgba(255,255,255,.12);transition:.3s}
.fz-why-row:last-child{border-bottom:0}
.fz-why-row:hover{padding-left:10px}
.fz-why-ico .elementor-icon{width:54px;height:54px;border-radius:50%;border:1px solid rgba(124,199,240,.5);color:#7CC7F0;display:flex;align-items:center;justify-content:center;font-size:20px;transition:.3s}
.fz-why-ico .elementor-icon svg{width:20px;height:20px;fill:#7CC7F0}
.fz-why-row:hover .fz-why-ico .elementor-icon{background:#7CC7F0;color:#0B2F47}
.fz-why-row:hover .fz-why-ico .elementor-icon svg{fill:#0B2F47}
.fz-glass{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:22px;backdrop-filter:blur(4px)}
/* projects */
.fz-proj{border-radius:20px;overflow:hidden;position:relative;transition:.4s;background-size:cover;background-position:center}
.fz-proj:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(11,47,71,.25)}
.fz-proj-tag .elementor-heading-title{display:inline-block;background:#7CC7F0;color:#0B2F47;padding:6px 12px;border-radius:30px}
/* cta */
.fz-form-card{background:#fff;border-radius:22px;box-shadow:0 30px 60px rgba(0,0,0,.25)}
.fz-form-card .ff-el-form-control{border-radius:10px !important;background:#F4F8FB !important;border:1px solid #E3ECF3 !important;padding:12px 14px !important}
.fz-form-card .ff-btn-submit{background:#0B2F47 !important;border-radius:10px !important;padding:14px 26px !important;width:100%;font-weight:600}
.fz-form-card .ff-btn-submit:hover{background:#0E618E !important}
.fz-contact .elementor-icon-list-icon{width:44px;height:44px;border-radius:12px;background:rgba(124,199,240,.15);display:flex !important;align-items:center;justify-content:center;margin-right:14px}
.fz-contact .elementor-icon-list-item{margin-bottom:14px !important}
/* faq */
.fz-faq .elementor-accordion-item{background:#fff;border:1px solid #E3ECF3 !important;border-radius:14px;margin-bottom:14px;overflow:hidden;transition:.3s}
.fz-faq .elementor-accordion-item:hover{box-shadow:0 12px 30px rgba(11,47,71,.08)}
.fz-faq .elementor-tab-title{padding:20px 24px !important;border:0 !important}
.fz-faq .elementor-tab-title.elementor-active{background:#0B2F47}
.fz-faq .elementor-tab-title.elementor-active a,.fz-faq .elementor-tab-title.elementor-active .elementor-accordion-icon{color:#fff !important}
.fz-faq .elementor-tab-content{border:0 !important;padding:18px 24px 22px !important}
.fz-help{background:linear-gradient(140deg,#0E618E,#0B2F47);border-radius:20px}
/* responsive */
@media(max-width:1024px){.fz-steps{background-image:none !important}.fz-hero-badge{left:12px}.fz-collage-small{right:10px}}
@media(max-width:767px){.fz-checkgrid .elementor-icon-list-items{grid-template-columns:1fr}.fz-collage-small{display:none}.fz-hero-media img{border-radius:20px}.fz-hero-badge{left:12px;bottom:12px;max-width:200px}.fz-svc .fz-num .elementor-heading-title{font-size:34px}.fz-why-row:hover{padding-left:0}}

.fz-ticks .elementor-icon-list-items{margin-left:0 !important;margin-right:0 !important}
.fz-ticks .elementor-icon-list-item:after{display:none !important}
.fz-hero-badge .elementor-widget{flex:0 0 auto !important;width:auto !important}

.fz-trust-ico,.fz-why-ico,.fz-svc-ico{flex:0 0 auto !important;width:auto !important}
@media(max-width:1024px){.fz-hero-media img{aspect-ratio:16/10}}

@media(max-width:1024px){.fz-collage-main img{aspect-ratio:16/10}.fz-collage-small{width:34% !important}}

.fz-page-p,.elementor-widget-text-editor p{margin:0 0 14px}
.elementor-widget-text-editor p:last-child{margin-bottom:0}

.fz-form-card .ff-el-input--label{display:none}
.fz-form-card .ff-el-group{margin-bottom:14px}
.fz-form-card form .ff-btn.ff-btn-submit:not(.ff_btn_no_style),.fz-form-card form .ff-btn-submit{background-color:#0B2F47 !important;color:#fff !important;border-radius:10px !important;width:100%;padding:14px 26px !important;font-weight:600}
.fz-form-card form .ff-btn.ff-btn-submit:hover{background-color:#0E618E !important}

.fz-trust-item,.fz-why-row,.fz-hero-badge{flex-direction:row !important;flex-wrap:nowrap !important}
.fz-trust-item > .e-con,.fz-why-row > .e-con{flex:1 1 0 !important;width:auto !important;min-width:0;--width:auto}
@media(max-width:767px){.fz-hero-badge{padding:10px 14px !important;bottom:10px !important;left:10px !important}.fz-hero-badge .elementor-heading-title{font-size:13px !important}.fz-hero-badge .elementor-widget:first-child .elementor-heading-title{font-size:24px !important}.fz-hero-tag{right:10px !important;top:10px !important}.fz-trust-item{padding:16px !important}}

.fz-steps > .e-con,.fz-step > .e-con,.fz-step{min-width:0;max-width:100%}
.fz-step-card{width:100% !important;--width:100%}
.fz-step,.fz-svc,.fz-step-card{flex-wrap:nowrap !important}

/* nsp-exp */
.nsp-exp > .e-con:first-child{max-width:820px !important;margin:0 auto !important;align-items:center !important}
.nsp-exp > .e-con:first-child .elementor-heading-title,.nsp-exp > .e-con:first-child .elementor-widget-text-editor{text-align:center !important}
.nsp-exp > .e-con:first-child .fz-eyebrow .elementor-heading-title{justify-content:center}
.nsp-exp .fz-trust-item{flex-direction:column !important;align-items:center !important;text-align:center;gap:14px;padding:30px 20px !important;border-top:3px solid #7CC7F0 !important}
.nsp-exp .fz-trust-item > .e-con{width:100% !important;align-items:center !important}
.nsp-exp .fz-trust-item .elementor-heading-title{text-align:center !important}
.nsp-exp .fz-trust-ico .elementor-icon{width:56px;height:56px;border-radius:50%}
.nsp-exp .fz-trust-item:hover{transform:translateY(-6px)}/* End custom CSS */