.elementor-549 .elementor-element.elementor-element-5c08cf8{--display:flex;--min-height:100vh;--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:center;--overlay-opacity:1;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-549 .elementor-element.elementor-element-5c08cf8::before, .elementor-549 .elementor-element.elementor-element-5c08cf8 > .elementor-background-video-container::before, .elementor-549 .elementor-element.elementor-element-5c08cf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-549 .elementor-element.elementor-element-5c08cf8 > .elementor-background-slideshow::before, .elementor-549 .elementor-element.elementor-element-5c08cf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-549 .elementor-element.elementor-element-5c08cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000057;--background-overlay:'';}.elementor-549 .elementor-element.elementor-element-5c08cf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-548499d{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-549 .elementor-element.elementor-element-a425e2b{padding:12px 16px 12px 16px;}.elementor-549 .elementor-element.elementor-element-a425e2b.elementor-element{--align-self:center;}.elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon-box-title{margin-block-end:8px;color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-a425e2b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-a425e2b.elementor-view-framed .elementor-icon, .elementor-549 .elementor-element.elementor-element-a425e2b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon{font-size:19px;}.elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon-box-title, .elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon-box-title a{font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:600;line-height:2px;}.elementor-549 .elementor-element.elementor-element-a425e2b:has(:hover) .elementor-icon-box-title,
					 .elementor-549 .elementor-element.elementor-element-a425e2b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-a425e2b .elementor-icon-box-description{font-family:"Google Sans Flex", Sans-serif;font-weight:400;}.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-549 .elementor-element.elementor-element-0d7b888.elementor-element{--align-self:center;}.elementor-549 .elementor-element.elementor-element-0d7b888{text-align:center;}.elementor-549 .elementor-element.elementor-element-0d7b888 .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:56px;font-weight:700;line-height:60px;color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-b5590ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-549 .elementor-element.elementor-element-b5590ba.elementor-element{--align-self:center;}.elementor-549 .elementor-element.elementor-element-b5590ba .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-26ed013{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-549 .elementor-element.elementor-element-26ed013.e-con{--align-self:center;}.elementor-549 .elementor-element.elementor-element-098d3ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-549 .elementor-element.elementor-element-572d3ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-549 .elementor-element.elementor-element-572d3ee .elementor-button{font-family:"Google Sans Flex", Sans-serif;font-size:18px;font-weight:600;border-radius:60px 60px 60px 60px;padding:15px 15px 15px 15px;}.elementor-549 .elementor-element.elementor-element-0926f57{--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-549 .elementor-element.elementor-element-b2d43b2{--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:300px 300px;--row-gap:300px;--column-gap:300px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-549 .elementor-element.elementor-element-dc45a26{--display:flex;}.elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon-box-title{margin-block-end:8px;color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-c3c4d83.elementor-view-stacked .elementor-icon{background-color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-c3c4d83.elementor-view-framed .elementor-icon, .elementor-549 .elementor-element.elementor-element-c3c4d83.elementor-view-default .elementor-icon{fill:#1E77AE;color:#1E77AE;border-color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon{font-size:14px;}.elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon-box-title, .elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon-box-title a{font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:700;line-height:2px;}.elementor-549 .elementor-element.elementor-element-c3c4d83:has(:hover) .elementor-icon-box-title,
					 .elementor-549 .elementor-element.elementor-element-c3c4d83:has(:focus) .elementor-icon-box-title{color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-c3c4d83 .elementor-icon-box-description{font-family:"Google Sans Flex", Sans-serif;font-weight:400;}.elementor-549 .elementor-element.elementor-element-5ffc3ef .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:32px;font-weight:500;line-height:48px;color:#1B1D1F;}.elementor-549 .elementor-element.elementor-element-9f51b77{--display:flex;--justify-content:flex-end;}.elementor-549 .elementor-element.elementor-element-dfde3f4 .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#69747A;}.elementor-549 .elementor-element.elementor-element-b48b3a9{--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-549 .elementor-element.elementor-element-9152576{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-52dbd24{--display:flex;--justify-content:space-between;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:#E0E3E5;--border-color:#E0E3E5;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-52dbd24:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-52dbd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-d4947eb .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:20px;font-weight:700;color:#1B1D1F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-549 .elementor-element.elementor-element-e460c18{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;color:#69747A;}.elementor-549 .elementor-element.elementor-element-5998b7b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-b4f020d .elementor-button{background-color:#85AC5E1A;font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:600;fill:#51772B;color:#51772B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#85AC5E4D;border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-549 .elementor-element.elementor-element-b4f020d .elementor-button-content-wrapper{flex-direction:row;}.elementor-549 .elementor-element.elementor-element-b4f020d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-549 .elementor-element.elementor-element-1b24602 .elementor-button{background-color:#F7F7F8;font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:600;fill:#1E77AE;color:#1E77AE;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4EAF7;border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.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-549 .elementor-element.elementor-element-bac71f7 img{width:100%;height:150px;object-fit:cover;object-position:top center;}.elementor-549 .elementor-element.elementor-element-f60d1b5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E3E5;--border-color:#E0E3E5;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-f60d1b5:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-f60d1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-e8594ae img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-549 .elementor-element.elementor-element-1ef35f2 .elementor-button{background-color:#F7F7F8;font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:600;fill:#1E77AE;color:#1E77AE;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4EAF7;border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-549 .elementor-element.elementor-element-1ef35f2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-549 .elementor-element.elementor-element-1ef35f2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-549 .elementor-element.elementor-element-425286a .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:20px;font-weight:700;color:#1B1D1F;}.elementor-549 .elementor-element.elementor-element-c6bcdcf{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;color:#69747A;}.elementor-549 .elementor-element.elementor-element-91a37c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-549 .elementor-element.elementor-element-7a170e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E3E5;--border-color:#E0E3E5;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-7a170e2:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-7a170e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-e743feb .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:20px;font-weight:700;color:#1B1D1F;}.elementor-549 .elementor-element.elementor-element-cc7afe3{font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;color:#69747A;}.elementor-549 .elementor-element.elementor-element-0f54a45 img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-549 .elementor-element.elementor-element-40f0b8d{--display:flex;--justify-content:space-between;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:#E0E3E5;--border-color:#E0E3E5;--border-radius:24px 24px 24px 24px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-549 .elementor-element.elementor-element-40f0b8d:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-40f0b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-549 .elementor-element.elementor-element-4ce9c87 img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-549 .elementor-element.elementor-element-6d13318 .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:20px;font-weight:700;color:#1B1D1F;}.elementor-549 .elementor-element.elementor-element-feec12a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Google Sans Flex", Sans-serif;font-size:16px;font-weight:400;color:#69747A;}.elementor-549 .elementor-element.elementor-element-ad77534{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-549 .elementor-element.elementor-element-cdd2e5f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E3E5;--border-color:#E0E3E5;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-549 .elementor-element.elementor-element-cdd2e5f:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-cdd2e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-549 .elementor-element.elementor-element-15a90ce .ue-item{transform:scale(1,1);}.elementor-549 .elementor-element.elementor-element-15a90ce .uc-active-item .ue-item{transform:scale(1,1);}.elementor-549 .elementor-element.elementor-element-15a90ce .carousel-image{aspect-ratio:3 / 2;background-size:contain;opacity:40%;}.elementor-549 .elementor-element.elementor-element-15a90ce .uc-active-item .carousel-image{opacity:100%;}.elementor-549 .elementor-element.elementor-element-15a90ce .uc_image_carousel_container_holder{text-align:center;}.elementor-549 .elementor-element.elementor-element-15a90ce .ue-content-holder{justify-content:start;}.elementor-549 .elementor-element.elementor-element-15a90ce .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-549 .elementor-element.elementor-element-15a90ce .uc_image_carousel_content{background-color:#efefef;}.elementor-549 .elementor-element.elementor-element-15a90ce .ue-title{color:#000000;margin-top:0px;}.elementor-549 .elementor-element.elementor-element-15a90ce .ue-text{color:#686868;margin-top:10px;}.elementor-549 .elementor-element.elementor-element-15a90ce .uc_more_btn{padding:10px 20px 10px 20px;border-radius:15px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-549 .elementor-element.elementor-element-15a90ce .uc_more_btn svg{fill:#000000;}.elementor-549 .elementor-element.elementor-element-15a90ce .ue-btn-inner-wrapper{gap:10px;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-nav .owl-prev{left:0px;right:auto;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-nav .owl-next{right:0px;left:auto;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-next,.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-next:hover,.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav svg{fill:#000000!important;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-next:hover svg,.elementor-549 .elementor-element.elementor-element-15a90ce .owl-carousel .owl-nav .owl-prev:hover svg{fill:#ffffff!important;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-dot.active{background-color:#000000;}.elementor-549 .elementor-element.elementor-element-15a90ce .owl-dots{margin-top:20px;}.elementor-549 .elementor-element.elementor-element-5329cb0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-549 .elementor-element.elementor-element-4715981{--display:flex;}.elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon-box-title{margin-block-end:8px;color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-7f0e56a.elementor-view-stacked .elementor-icon{background-color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-7f0e56a.elementor-view-framed .elementor-icon, .elementor-549 .elementor-element.elementor-element-7f0e56a.elementor-view-default .elementor-icon{fill:#1E77AE;color:#1E77AE;border-color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon{font-size:14px;}.elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon-box-title, .elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon-box-title a{font-family:"Google Sans Flex", Sans-serif;font-size:14px;font-weight:700;line-height:2px;}.elementor-549 .elementor-element.elementor-element-7f0e56a:has(:hover) .elementor-icon-box-title,
					 .elementor-549 .elementor-element.elementor-element-7f0e56a:has(:focus) .elementor-icon-box-title{color:#1E77AE;}.elementor-549 .elementor-element.elementor-element-7f0e56a .elementor-icon-box-description{font-family:"Google Sans Flex", Sans-serif;font-weight:400;}.elementor-549 .elementor-element.elementor-element-04950a6 .elementor-heading-title{font-family:"Google Sans Flex", Sans-serif;font-size:32px;font-weight:500;line-height:48px;color:#1B1D1F;}.elementor-549 .elementor-element.elementor-element-a4b981c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-6b72090 .elementor-button{background-color:#1E77AE;border-radius:99px 99px 99px 99px;}.elementor-549 .elementor-element.elementor-element-6b72090 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-549 .elementor-element.elementor-element-de1783c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-549:not(.elementor-motion-effects-element-type-background), body.elementor-page-549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-549 .elementor-element.elementor-element-26ed013{--width:25%;}.elementor-549 .elementor-element.elementor-element-098d3ac{--width:100%;}.elementor-549 .elementor-element.elementor-element-52dbd24{--width:70%;}.elementor-549 .elementor-element.elementor-element-f60d1b5{--width:30%;}.elementor-549 .elementor-element.elementor-element-7a170e2{--width:30%;}.elementor-549 .elementor-element.elementor-element-40f0b8d{--width:70%;}.elementor-549 .elementor-element.elementor-element-4715981{--width:50%;}.elementor-549 .elementor-element.elementor-element-a4b981c{--width:50%;}}/* Start custom CSS for icon-box, class: .elementor-element-a425e2b */.fancy-border{
    position: relative;
    border-radius: 99px!important;
}

.fancy-border::before{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    padding:2px; /* border thickness */

    background:
        /* base stroke */
            linear-gradient(
            rgba(255,255,255,0),
            rgba(255,255,255,0)
            ),
        /* top-left stronger corner fading to top-right */
        linear-gradient(
            90deg,
            rgba(255,255,255,0.00) 0% ,
            rgba(255,255,255,0.4) 1%,
            rgba(255,255,255,0.00) 100%
        ),

        /* bottom-left transparent fading to bottom-right */
        linear-gradient(
            90deg,
            rgba(255,255,255,0.00) 0%,
            rgba(255,255,255,0.4) 99%,
            rgba(255,255,255,0.00) 100%
        );

    background-size:
        100% 100%,
        100% 50%,
        100% 50%;

    background-position:
        center,
        top,
        bottom;

    background-repeat:no-repeat;

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;
            mask-composite: exclude;

    pointer-events:none;
}


.blur-bg{
    background: rgba(0,0,0,0.1); /* 20% white */
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4f020d */.fix-icon svg {
    fill:#85AC5E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b24602 */.fix-icon svg {
    fill:#85AC5E;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ef35f2 */.fix-icon svg {
    fill:#85AC5E;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Google Sans Flex';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://iccia.vocus-dev2.com/wp-content/uploads/2026/03/GoogleSansFlex_24pt-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */