.elementor-1321 .elementor-element.elementor-element-2884bcc{--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:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-2884bcc:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-2884bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E4F3FE 0%, #FFFFFF 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1321 .elementor-element.elementor-element-55d98c4{text-align:center;}.elementor-1321 .elementor-element.elementor-element-55d98c4 img{width:16%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-1d1d3e1{width:auto;max-width:auto;background-color:#DBF0FF;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91D5FF;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-1d1d3e1.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-1d1d3e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#1A89BE;}.elementor-1321 .elementor-element.elementor-element-f41bf62{text-align:center;}.elementor-1321 .elementor-element.elementor-element-f41bf62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-19bad10{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-19bad10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-681bb4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-681bb4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-8f5c3a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-0b34b38{width:auto;max-width:auto;background-color:#DBF0FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91D5FF;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-0b34b38.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-0b34b38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#1A89BE;}.elementor-1321 .elementor-element.elementor-element-bd16bfd{--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:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-a61ecde{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-a61ecde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1321 .elementor-element.elementor-element-9bc5af3 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-9bc5af3 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-9bc5af3 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-9bc5af3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-c149f2e{text-align:center;}.elementor-1321 .elementor-element.elementor-element-c149f2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-694c7d0{--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-1321 .elementor-element.elementor-element-1806f76{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-2447064{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1321 .elementor-element.elementor-element-2447064 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1321 .elementor-element.elementor-element-2447064 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1321 .elementor-element.elementor-element-441565f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-441565f.e-con{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-e908772{text-align:center;}.elementor-1321 .elementor-element.elementor-element-e908772 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-52e13c1{padding:0px 0px 20px 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-52e13c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-641091e{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-c5709b4 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-c5709b4 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-c5709b4 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-c5709b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-40640cf{text-align:center;}.elementor-1321 .elementor-element.elementor-element-40640cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-57abaab{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-3be84c9{text-align:center;}.elementor-1321 .elementor-element.elementor-element-3be84c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-7fb7e5a{text-align:center;}.elementor-1321 .elementor-element.elementor-element-7fb7e5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-76bc664{text-align:center;}.elementor-1321 .elementor-element.elementor-element-76bc664 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-39f3cac{width:var( --container-widget-width, 68% );max-width:68%;padding:20px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-94d6f85 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-94d6f85 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-94d6f85 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-94d6f85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-45868f9{text-align:center;}.elementor-1321 .elementor-element.elementor-element-45868f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-2213dbc{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-030a31a{text-align:center;}.elementor-1321 .elementor-element.elementor-element-030a31a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-94d3e96{text-align:center;}.elementor-1321 .elementor-element.elementor-element-94d3e96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-6c0a772{width:var( --container-widget-width, 68% );max-width:68%;padding:20px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-0376e20 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-0376e20 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-0376e20 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-0376e20 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-bda42da{text-align:center;}.elementor-1321 .elementor-element.elementor-element-bda42da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-65f81dd{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-23d4d0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-23d4d0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1321 .elementor-element.elementor-element-5987c94{text-align:center;}.elementor-1321 .elementor-element.elementor-element-5987c94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-8dc3324{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-8dc3324 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:#000000;}.elementor-1321 .elementor-element.elementor-element-daf41b7 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:25px 20px 25px 20px;}.elementor-1321 .elementor-element.elementor-element-daf41b7 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-daf41b7 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-daf41b7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-37e0d64{text-align:center;}.elementor-1321 .elementor-element.elementor-element-37e0d64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-3d7a6af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-1e319b3 img{width:100%;height:auto;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-1321 .elementor-element.elementor-element-159ac5f{--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-1321 .elementor-element.elementor-element-5510434 img{width:78%;}.elementor-1321 .elementor-element.elementor-element-9125566{--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-1321 .elementor-element.elementor-element-f9f1a2f{padding:0px 0px 30px 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-f9f1a2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-c369b5e{--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:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-9651765{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1321 .elementor-element.elementor-element-9651765:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-9651765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-1b86689{--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-1321 .elementor-element.elementor-element-54cf333{--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-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1321 .elementor-element.elementor-element-54cf333:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-54cf333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #04406B 0%, #3387CC 100%);}.elementor-1321 .elementor-element.elementor-element-ca7f146{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-1ee9238{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 2px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-1ee9238 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1321 .elementor-element.elementor-element-7e79eed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-7e79eed .elementor-icon-wrapper{text-align:right;}.elementor-1321 .elementor-element.elementor-element-7e79eed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-7e79eed.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-7e79eed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-7e79eed.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-7e79eed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-7e79eed .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-7e79eed .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-2ea306f{padding:0px 0px 0px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-2ea306f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-1321 .elementor-element.elementor-element-b99aeae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-b99aeae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:28px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-b819b80{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1321 .elementor-element.elementor-element-b819b80:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-b819b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-947c948{--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-1321 .elementor-element.elementor-element-96ced37{--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-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1321 .elementor-element.elementor-element-96ced37:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-96ced37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #04406B 0%, #3387CC 100%);}.elementor-1321 .elementor-element.elementor-element-c75a7d8{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-5ac79a1{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 2px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-5ac79a1 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-670f17c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-670f17c .elementor-icon-wrapper{text-align:right;}.elementor-1321 .elementor-element.elementor-element-670f17c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-670f17c.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-670f17c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-670f17c.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-670f17c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-670f17c .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-670f17c .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-157746e{padding:0px 0px 0px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-157746e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-1321 .elementor-element.elementor-element-173d9e5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-173d9e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:28px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-adb49c8{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1321 .elementor-element.elementor-element-dba4751{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1321 .elementor-element.elementor-element-dba4751:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-dba4751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-b279a98{--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-1321 .elementor-element.elementor-element-140c76f{--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-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1321 .elementor-element.elementor-element-140c76f:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-140c76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #04406B 0%, #3387CC 100%);}.elementor-1321 .elementor-element.elementor-element-bffc743{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e68fb89{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 2px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-e68fb89 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-e1c9312{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-e1c9312 .elementor-icon-wrapper{text-align:right;}.elementor-1321 .elementor-element.elementor-element-e1c9312.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-e1c9312.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-e1c9312.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-e1c9312.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-e1c9312.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-e1c9312 .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-e1c9312 .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-13cda19{padding:0px 0px 0px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-13cda19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-1321 .elementor-element.elementor-element-a23092c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-a23092c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:28px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-79bd269{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1321 .elementor-element.elementor-element-79bd269:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-79bd269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-40d38b1{--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-1321 .elementor-element.elementor-element-50ab9cd{--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-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1321 .elementor-element.elementor-element-50ab9cd:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-50ab9cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(232deg, #04406B 0%, #3387CC 100%);}.elementor-1321 .elementor-element.elementor-element-60d294e{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-c188a1e{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 2px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-c188a1e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:700;letter-spacing:6px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-61d2e72{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-61d2e72 .elementor-icon-wrapper{text-align:right;}.elementor-1321 .elementor-element.elementor-element-61d2e72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-61d2e72.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-61d2e72.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-61d2e72.elementor-view-framed .elementor-icon, .elementor-1321 .elementor-element.elementor-element-61d2e72.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-61d2e72 .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-61d2e72 .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-abadcf3{padding:0px 0px 0px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-abadcf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.4em;}.elementor-1321 .elementor-element.elementor-element-efe61f6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-efe61f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:none;line-height:28px;color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-a8ae605{--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-1321 .elementor-element.elementor-element-c77affb .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-c77affb .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-c77affb .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-c77affb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1321 .elementor-element.elementor-element-c77affb .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-ecf2583{text-align:center;}.elementor-1321 .elementor-element.elementor-element-ecf2583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-652c960{--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:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-9356bb3{--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:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1321 .elementor-element.elementor-element-9356bb3:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-9356bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-4e30427{--display:flex;}.elementor-1321 .elementor-element.elementor-element-dcf7611{text-align:left;}.elementor-1321 .elementor-element.elementor-element-dcf7611 img{width:200%;height:391px;object-fit:cover;object-position:center center;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-1321 .elementor-element.elementor-element-1698efc{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-b2fe7fa{padding:0px 0px 0px 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-b2fe7fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-5c2c492{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1321 .elementor-element.elementor-element-5c2c492 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-0377627{--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;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-14c825a{text-align:left;}.elementor-1321 .elementor-element.elementor-element-14c825a img{width:100%;height:391px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1321 .elementor-element.elementor-element-f2dd30f{padding:0px 0px 30px 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-f2dd30f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-2dfbce0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-2dfbce0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:28px;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-b15d9fa{text-align:left;}.elementor-1321 .elementor-element.elementor-element-b15d9fa img{width:100%;height:391px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1321 .elementor-element.elementor-element-1b16763 .elementor-button{background-color:#0091FF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:30px 30px 30px 30px;}.elementor-1321 .elementor-element.elementor-element-1b16763 .elementor-button:hover, .elementor-1321 .elementor-element.elementor-element-1b16763 .elementor-button:focus{background-color:#0091FF;}.elementor-1321 .elementor-element.elementor-element-1b16763 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1321 .elementor-element.elementor-element-4de43d5{text-align:center;}.elementor-1321 .elementor-element.elementor-element-4de43d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1321 .elementor-element.elementor-element-f976d65{--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:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-453affd{padding:0px 0px 30px 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-453affd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;text-transform:capitalize;}.elementor-1321 .elementor-element.elementor-element-873c5d5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-89676a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-9bf4108{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-aa45933 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-302e33c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-3dcbb1d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-2485fd0{--n-accordion-title-font-size:15px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-1321 .elementor-element.elementor-element-2485fd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1321 .elementor-element.elementor-element-2485fd0 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1321 .elementor-element.elementor-element-2485fd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-1321 .elementor-element.elementor-element-9cdd4aa{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-99596d8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1321 .elementor-element.elementor-element-99596d8 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1321 .elementor-element.elementor-element-99596d8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1321 .elementor-element.elementor-element-53eb0ea{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-baf0cee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-5066190{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-5066190 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:28px;color:#7C7C7C;}.elementor-1321 .elementor-element.elementor-element-0b6e7fa{--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-1321 .elementor-element.elementor-element-7cf9f6f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-7cf9f6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:23px;color:#286A9C;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1321 .elementor-element.elementor-element-2884bcc{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-bd16bfd{--padding-top:5%;--padding-bottom:5%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-a61ecde{width:var( --container-widget-width, 672.719px );max-width:672.719px;padding:0px 0px 0px 0px;--container-widget-width:672.719px;--container-widget-flex-grow:0;}.elementor-1321 .elementor-element.elementor-element-a61ecde.elementor-element{--align-self:center;}.elementor-1321 .elementor-element.elementor-element-441565f{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:05%;}.elementor-1321 .elementor-element.elementor-element-641091e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-57abaab{--padding-top:5%;--padding-bottom:5%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-3be84c9 .elementor-heading-title{font-size:43px;}.elementor-1321 .elementor-element.elementor-element-7fb7e5a .elementor-heading-title{font-size:43px;}.elementor-1321 .elementor-element.elementor-element-39f3cac{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-2213dbc{--padding-top:5%;--padding-bottom:5%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-030a31a .elementor-heading-title{font-size:43px;}.elementor-1321 .elementor-element.elementor-element-94d3e96 .elementor-heading-title{font-size:43px;}.elementor-1321 .elementor-element.elementor-element-6c0a772{width:100%;max-width:100%;}.elementor-1321 .elementor-element.elementor-element-65f81dd{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-23d4d0a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-3d7a6af{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-c369b5e{--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:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-9651765{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-b819b80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-adb49c8{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-dba4751{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-79bd269{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-652c960{--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:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-9356bb3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-1698efc{--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-0377627{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-f976d65{--padding-top:05%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-53eb0ea{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-0b6e7fa{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-55d98c4 img{width:35%;}.elementor-1321 .elementor-element.elementor-element-1d1d3e1 .elementor-heading-title{font-size:12px;line-height:24px;}.elementor-1321 .elementor-element.elementor-element-f41bf62 .elementor-heading-title{line-height:25px;}.elementor-1321 .elementor-element.elementor-element-19bad10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1321 .elementor-element.elementor-element-19bad10 .elementor-heading-title{line-height:25px;}.elementor-1321 .elementor-element.elementor-element-681bb4c .elementor-heading-title{font-size:13px;line-height:22px;}.elementor-1321 .elementor-element.elementor-element-0b34b38 .elementor-heading-title{font-size:12px;}.elementor-1321 .elementor-element.elementor-element-9bc5af3 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-e908772 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1321 .elementor-element.elementor-element-52e13c1{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-52e13c1 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1321 .elementor-element.elementor-element-c5709b4 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-3be84c9 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1321 .elementor-element.elementor-element-7fb7e5a .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1321 .elementor-element.elementor-element-76bc664 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-1321 .elementor-element.elementor-element-94d6f85 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-030a31a .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1321 .elementor-element.elementor-element-94d3e96 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-1321 .elementor-element.elementor-element-0376e20 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-5987c94 .elementor-heading-title{font-size:30px;}.elementor-1321 .elementor-element.elementor-element-8dc3324 .elementor-heading-title{font-size:16px;}.elementor-1321 .elementor-element.elementor-element-daf41b7 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-3d7a6af{--min-height:auto;}.elementor-1321 .elementor-element.elementor-element-1e319b3 img{height:auto;}.elementor-1321 .elementor-element.elementor-element-159ac5f{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-5510434 img{width:100%;}.elementor-1321 .elementor-element.elementor-element-9125566{--padding-top:5%;--padding-bottom:10%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-f9f1a2f{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-f9f1a2f .elementor-heading-title{font-size:35px;}.elementor-1321 .elementor-element.elementor-element-c369b5e{--padding-top:5%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-ca7f146{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1321 .elementor-element.elementor-element-7e79eed .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-7e79eed .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-c75a7d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1321 .elementor-element.elementor-element-670f17c .elementor-icon{font-size:41px;}.elementor-1321 .elementor-element.elementor-element-670f17c .elementor-icon svg{height:41px;}.elementor-1321 .elementor-element.elementor-element-adb49c8{--padding-top:0%;--padding-bottom:5%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-bffc743{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1321 .elementor-element.elementor-element-60d294e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1321 .elementor-element.elementor-element-c77affb .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-652c960{--padding-top:5%;--padding-bottom:5%;--padding-left:05%;--padding-right:5%;}.elementor-1321 .elementor-element.elementor-element-dcf7611 img{height:300px;}.elementor-1321 .elementor-element.elementor-element-1698efc{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1321 .elementor-element.elementor-element-b2fe7fa{width:100%;max-width:100%;text-align:center;}.elementor-1321 .elementor-element.elementor-element-b2fe7fa .elementor-heading-title{font-size:35px;}.elementor-1321 .elementor-element.elementor-element-5c2c492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1321 .elementor-element.elementor-element-5c2c492 .elementor-heading-title{font-size:16px;}.elementor-1321 .elementor-element.elementor-element-0377627{--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-1321 .elementor-element.elementor-element-14c825a img{height:300px;}.elementor-1321 .elementor-element.elementor-element-f2dd30f{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-f2dd30f .elementor-heading-title{font-size:35px;}.elementor-1321 .elementor-element.elementor-element-2dfbce0 .elementor-heading-title{font-size:16px;}.elementor-1321 .elementor-element.elementor-element-b15d9fa img{height:300px;}.elementor-1321 .elementor-element.elementor-element-1b16763 .elementor-button{font-size:14px;padding:20px 15px 20px 15px;}.elementor-1321 .elementor-element.elementor-element-453affd{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-453affd .elementor-heading-title{font-size:35px;}.elementor-1321 .elementor-element.elementor-element-89676a1 .elementor-heading-title{line-height:24px;}:where( .elementor-1321 .elementor-element.elementor-element-2485fd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:25px;}.elementor-1321 .elementor-element.elementor-element-53eb0ea{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1321 .elementor-element.elementor-element-baf0cee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-1321 .elementor-element.elementor-element-bd16bfd{--content-width:721px;}.elementor-1321 .elementor-element.elementor-element-23d4d0a{--width:50%;}.elementor-1321 .elementor-element.elementor-element-3d7a6af{--width:40%;}.elementor-1321 .elementor-element.elementor-element-c369b5e{--content-width:1180px;}.elementor-1321 .elementor-element.elementor-element-9651765{--width:50%;}.elementor-1321 .elementor-element.elementor-element-b819b80{--width:50%;}.elementor-1321 .elementor-element.elementor-element-adb49c8{--content-width:1180px;}.elementor-1321 .elementor-element.elementor-element-dba4751{--width:50%;}.elementor-1321 .elementor-element.elementor-element-79bd269{--width:50%;}.elementor-1321 .elementor-element.elementor-element-652c960{--content-width:1180px;}.elementor-1321 .elementor-element.elementor-element-9356bb3{--width:50%;}.elementor-1321 .elementor-element.elementor-element-1698efc{--width:50%;}.elementor-1321 .elementor-element.elementor-element-f976d65{--content-width:1180px;}.elementor-1321 .elementor-element.elementor-element-baf0cee{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1321 .elementor-element.elementor-element-23d4d0a{--width:100%;}.elementor-1321 .elementor-element.elementor-element-3d7a6af{--width:100%;}.elementor-1321 .elementor-element.elementor-element-c369b5e{--content-width:1260px;}.elementor-1321 .elementor-element.elementor-element-9651765{--width:100%;}.elementor-1321 .elementor-element.elementor-element-b819b80{--width:100%;}.elementor-1321 .elementor-element.elementor-element-adb49c8{--content-width:1260px;}.elementor-1321 .elementor-element.elementor-element-dba4751{--width:100%;}.elementor-1321 .elementor-element.elementor-element-79bd269{--width:100%;}.elementor-1321 .elementor-element.elementor-element-652c960{--content-width:1260px;}.elementor-1321 .elementor-element.elementor-element-9356bb3{--width:100%;}.elementor-1321 .elementor-element.elementor-element-1698efc{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f41bf62 */.gradient-text {
  background: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 10%, rgb(14, 97, 161) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-weight: 700; /* optional styling */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19bad10 */.gradient-text {
  background: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 10%, rgb(14, 97, 161) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-weight: 700; /* optional styling */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-681bb4c */.gradient-text {
  background: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 10%, rgb(14, 97, 161) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-weight: 700; /* optional styling */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2447064 */.divider-fade {
  position: relative;
  width: 80%;
  height: 1px; /* adjust thickness */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    var(--token-4c899ba9-b9aa-4dc9-b6f5-6aabbbf5277c, #0087f0) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  border: none;
  border-radius: 1px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e908772 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e13c1 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be84c9 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fb7e5a */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76bc664 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-030a31a */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94d3e96 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8dc3324 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ea306f */.text2 {
  display: inline-block;
  background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(73, 160, 227) 38%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700; /* optional for bold look */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b99aeae */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157746e */.text2 {
  display: inline-block;
  background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(73, 160, 227) 38%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700; /* optional for bold look */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-173d9e5 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c369b5e */@property --a {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: true;
}

.box {
  position: relative;
  border-radius: 20px;
  background: conic-gradient(
    from var(--a),
    transparent 0deg,
    transparent 300deg,   /* controls where the line starts */
    rgb(0, 145, 255) 310deg, /* short visible part */
    transparent 320deg     /* back to transparent quickly */
  );
  animation: animate 6s linear infinite;
  overflow: hidden;
}

@keyframes animate {
  0% {
    --a: 0deg;
  }
  100% {
    --a: 350deg;
  }
}

.box::after {
  position: absolute;
  padding: 0px !important;
  border-radius: 20px;

  z-index: 1;
}
.elementor-1321 .elementor-element.elementor-element-1b86689{
    padding: 4px;
}

.elementor-1321 .elementor-element.elementor-element-947c948{
    padding: 4px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13cda19 */.text2 {
  display: inline-block;
  background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(73, 160, 227) 38%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700; /* optional for bold look */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a23092c */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abadcf3 */.text2 {
  display: inline-block;
  background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(73, 160, 227) 38%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700; /* optional for bold look */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efe61f6 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb49c8 */@property --a {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: true;
}

.box {
  position: relative;
  border-radius: 20px;
  background: conic-gradient(
    from var(--a),
    transparent 0deg,
    transparent 300deg,   /* controls where the line starts */
    rgb(0, 145, 255) 310deg, /* short visible part */
    transparent 320deg     /* back to transparent quickly */
  );
  animation: animate 6s linear infinite;
  overflow: hidden;
}

@keyframes animate {
  0% {
    --a: 0deg;
  }
  100% {
    --a: 350deg;
  }
}

.box::after {
  position: absolute;
  padding: 0px !important;
  border-radius: 20px;

  z-index: 1;
}
.elementor-1321 .elementor-element.elementor-element-1b86689{
    padding: 4px;
}

.elementor-1321 .elementor-element.elementor-element-947c948{
    padding: 4px;
    
}

.elementor-1321 .elementor-element.elementor-element-b279a98{
    padding: 4px;
}

.elementor-1321 .elementor-element.elementor-element-40d38b1{
    padding: 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c2c492 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652c960 */@property --a {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: true;
}

.box {
  position: relative;
  border-radius: 20px;
  background: conic-gradient(
    from var(--a),
    transparent 0deg,
    transparent 300deg,   /* controls where the line starts */
    rgb(0, 145, 255) 310deg, /* short visible part */
    transparent 320deg     /* back to transparent quickly */
  );
  animation: animate 6s linear infinite;
  overflow: hidden;
}

@keyframes animate {
  0% {
    --a: 0deg;
  }
  100% {
    --a: 350deg;
  }
}

.box::after {
  position: absolute;
  padding: 0px !important;
  border-radius: 20px;

  z-index: 1;
}
.elementor-1321 .elementor-element.elementor-element-4e30427{
    padding: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2dd30f */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 30%, rgb(14, 97, 161) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dfbce0 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453affd */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 30%, rgb(14, 97, 161) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-99596d8 */.divider-fade {
  position: relative;
  width: 80%;
  height: 1px; /* adjust thickness */
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    var(--token-4c899ba9-b9aa-4dc9-b6f5-6aabbbf5277c, #0087f0) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  border: none;
  border-radius: 1px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5066190 */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cf9f6f */.gradient-text2 {
  background-image: linear-gradient(5490deg, rgba(54, 168, 255, 0.86) 20%, rgb(14, 97, 161) 80%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */