.elementor-4662 .elementor-element.elementor-element-2f3370cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--overflow:hidden;--border-radius:0px 0px 56px 56px;--padding-top:34px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-4662 .elementor-element.elementor-element-2f3370cd:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-2f3370cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #E7FAFF 0%, #DCE7FF 100%);}.elementor-4662 .elementor-element.elementor-element-5bb2767f{--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:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.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-4662 .elementor-element.elementor-element-314ec478 .elementor-heading-title{font-size:17px;font-weight:900;color:#20304A;}.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-4662 .elementor-element.elementor-element-3b41107b .elementor-button{font-weight:800;fill:#20304A;color:#20304A;border-radius:99px 99px 99px 99px;}.elementor-4662 .elementor-element.elementor-element-3c1f3de7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:34px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4662 .elementor-element.elementor-element-5ce43a2d{text-align:center;}.elementor-4662 .elementor-element.elementor-element-5ce43a2d .elementor-heading-title{font-size:74px;font-weight:900;letter-spacing:8px;color:rgba(42, 86, 175, 0.14);}.elementor-4662 .elementor-element.elementor-element-1e10d00{text-align:center;}.elementor-4662 .elementor-element.elementor-element-1e10d00 .elementor-heading-title{font-size:64px;font-weight:900;line-height:1.08em;}.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-4662 .elementor-element.elementor-element-666a2ffc{text-align:center;font-size:18px;line-height:1.8em;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-61351070{--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:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-4662 .elementor-element.elementor-element-3d720aae{--display:flex;--min-height:330px;--overflow:hidden;--border-radius:34px 34px 34px 34px;--padding-top:24px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4662 .elementor-element.elementor-element-3d720aae:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-3d720aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE17A;}.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-4662 .elementor-element.elementor-element-3b2fd038 img{width:88%;height:230px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-57bf3e63{--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-4662 .elementor-element.elementor-element-6b5e69bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-4662 .elementor-element.elementor-element-76b1bbd1 .elementor-heading-title{font-size:22px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-1c2ba668 .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.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-4662 .elementor-element.elementor-element-19a8369c .elementor-icon-wrapper{text-align:center;}.elementor-4662 .elementor-element.elementor-element-19a8369c.elementor-view-stacked .elementor-icon{background-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-19a8369c.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-19a8369c.elementor-view-default .elementor-icon{color:#20304A;border-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-19a8369c.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-19a8369c.elementor-view-default .elementor-icon svg{fill:#20304A;}.elementor-4662 .elementor-element.elementor-element-19a8369c .elementor-icon{padding:12px;}.elementor-4662 .elementor-element.elementor-element-4b045adb{--display:flex;--min-height:330px;--overflow:hidden;--border-radius:34px 34px 34px 34px;--padding-top:24px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4662 .elementor-element.elementor-element-4b045adb:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-4b045adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAC91;}.elementor-4662 .elementor-element.elementor-element-170a65c6 img{width:88%;height:230px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-1d447475{--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-4662 .elementor-element.elementor-element-29ae2139{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-4662 .elementor-element.elementor-element-684cbab3 .elementor-heading-title{font-size:22px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-3830030 .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-43efb1ad .elementor-icon-wrapper{text-align:center;}.elementor-4662 .elementor-element.elementor-element-43efb1ad.elementor-view-stacked .elementor-icon{background-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-43efb1ad.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-43efb1ad.elementor-view-default .elementor-icon{color:#20304A;border-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-43efb1ad.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-43efb1ad.elementor-view-default .elementor-icon svg{fill:#20304A;}.elementor-4662 .elementor-element.elementor-element-43efb1ad .elementor-icon{padding:12px;}.elementor-4662 .elementor-element.elementor-element-75966842{--display:flex;--min-height:330px;--overflow:hidden;--border-radius:34px 34px 34px 34px;--padding-top:24px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4662 .elementor-element.elementor-element-75966842:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-75966842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9BCBFF;}.elementor-4662 .elementor-element.elementor-element-6127a817 img{width:88%;height:230px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-3c32d56c{--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-4662 .elementor-element.elementor-element-583f23b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-4662 .elementor-element.elementor-element-4f037a3c .elementor-heading-title{font-size:22px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-79159be2 .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-40ae84f5 .elementor-icon-wrapper{text-align:center;}.elementor-4662 .elementor-element.elementor-element-40ae84f5.elementor-view-stacked .elementor-icon{background-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-40ae84f5.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-40ae84f5.elementor-view-default .elementor-icon{color:#20304A;border-color:#20304A;}.elementor-4662 .elementor-element.elementor-element-40ae84f5.elementor-view-framed .elementor-icon, .elementor-4662 .elementor-element.elementor-element-40ae84f5.elementor-view-default .elementor-icon svg{fill:#20304A;}.elementor-4662 .elementor-element.elementor-element-40ae84f5 .elementor-icon{padding:12px;}.elementor-4662 .elementor-element.elementor-element-4f15a2ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4662 .elementor-element.elementor-element-4f15a2ac:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-4f15a2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FF;}.elementor-4662 .elementor-element.elementor-element-7f1f6bc9{--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-4662 .elementor-element.elementor-element-35ec5ac9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4662 .elementor-element.elementor-element-1b92c46e .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.15em;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-48f21d9f{font-size:17px;line-height:1.8em;color:#718096;}.elementor-4662 .elementor-element.elementor-element-232953d1 .elementor-heading-title{font-size:13px;font-weight:800;letter-spacing:1.6px;color:#9AAFC3;}.elementor-4662 .elementor-element.elementor-element-4df8f5fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4662 .elementor-element.elementor-element-7af692e{--display:flex;--min-height:220px;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:18px;}.elementor-4662 .elementor-element.elementor-element-7af692e:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-7af692e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8EBD6;}.elementor-4662 .elementor-element.elementor-element-3c326999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4662 .elementor-element.elementor-element-3d2dd4de .elementor-heading-title{font-size:24px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-76d1b8b3 .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-2501ce51 .elementor-button{font-size:13px;font-weight:800;fill:#20304A;color:#20304A;border-radius:99px 99px 99px 99px;}.elementor-4662 .elementor-element.elementor-element-792f4b42 img{width:52%;height:175px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-233bb457{--display:flex;--min-height:220px;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:18px;}.elementor-4662 .elementor-element.elementor-element-233bb457:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-233bb457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6D9FF;}.elementor-4662 .elementor-element.elementor-element-5f1f25c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4662 .elementor-element.elementor-element-6f0eb8f4 .elementor-heading-title{font-size:24px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-1ccac496 .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-736152da .elementor-button{font-size:13px;font-weight:800;fill:#20304A;color:#20304A;border-radius:99px 99px 99px 99px;}.elementor-4662 .elementor-element.elementor-element-68a41916 img{width:52%;height:175px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-2b9a2e85{--display:flex;--min-height:220px;--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:18px;}.elementor-4662 .elementor-element.elementor-element-2b9a2e85:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-2b9a2e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD4E4;}.elementor-4662 .elementor-element.elementor-element-b1762a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4662 .elementor-element.elementor-element-2f5fee0a .elementor-heading-title{font-size:24px;font-weight:900;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-e95dfa .elementor-heading-title{font-size:13px;font-weight:700;color:#52677D;}.elementor-4662 .elementor-element.elementor-element-834be38 .elementor-button{font-size:13px;font-weight:800;fill:#20304A;color:#20304A;border-radius:99px 99px 99px 99px;}.elementor-4662 .elementor-element.elementor-element-4f359b4b img{width:52%;height:175px;object-fit:contain;object-position:center center;}.elementor-4662 .elementor-element.elementor-element-2257b273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--border-radius:52px 52px 52px 52px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4662 .elementor-element.elementor-element-2257b273:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-2257b273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4662 .elementor-element.elementor-element-448fa002 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.15em;color:#20304A;}.elementor-4662 .elementor-element.elementor-element-65afb8fe{font-size:17px;line-height:1.8em;color:#718096;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4662 .elementor-element.elementor-element-5515280a{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-4662 .elementor-element.elementor-element-688bd9c3{--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:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:44px 44px 44px 44px;--margin-top:72px;--margin-bottom:72px;--margin-left:24px;--margin-right:24px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-4662 .elementor-element.elementor-element-688bd9c3:not(.elementor-motion-effects-element-type-background), .elementor-4662 .elementor-element.elementor-element-688bd9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #65D9E3 0%, #7CA7FF 100%);}.elementor-4662 .elementor-element.elementor-element-68a6c273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4662 .elementor-element.elementor-element-6ab71cf3 .elementor-heading-title{font-size:42px;font-weight:900;color:#173044;}.elementor-4662 .elementor-element.elementor-element-892b134{font-size:17px;line-height:1.8em;color:#294C5F;}.elementor-4662 .elementor-element.elementor-element-5a1be08e .elementor-button{font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}@media(max-width:1024px){.elementor-4662 .elementor-element.elementor-element-5ce43a2d .elementor-heading-title{font-size:50px;}.elementor-4662 .elementor-element.elementor-element-1e10d00 .elementor-heading-title{font-size:46px;}.elementor-4662 .elementor-element.elementor-element-5515280a{--grid-columns:2;}}@media(max-width:767px){.elementor-4662 .elementor-element.elementor-element-5ce43a2d .elementor-heading-title{font-size:30px;}.elementor-4662 .elementor-element.elementor-element-1e10d00 .elementor-heading-title{font-size:36px;}.elementor-4662 .elementor-element.elementor-element-61351070{--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-4662 .elementor-element.elementor-element-7f1f6bc9{--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-4662 .elementor-element.elementor-element-7af692e{--width:100%;}.elementor-4662 .elementor-element.elementor-element-233bb457{--width:100%;}.elementor-4662 .elementor-element.elementor-element-2b9a2e85{--width:100%;}.elementor-4662 .elementor-element.elementor-element-5515280a{--grid-columns:1;}.elementor-4662 .elementor-element.elementor-element-688bd9c3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-4662 .elementor-element.elementor-element-2f3370cd{--content-width:1320px;}.elementor-4662 .elementor-element.elementor-element-4f15a2ac{--content-width:1260px;}.elementor-4662 .elementor-element.elementor-element-7af692e{--width:30%;}.elementor-4662 .elementor-element.elementor-element-233bb457{--width:30%;}.elementor-4662 .elementor-element.elementor-element-2b9a2e85{--width:30%;}.elementor-4662 .elementor-element.elementor-element-2257b273{--content-width:1260px;}.elementor-4662 .elementor-element.elementor-element-688bd9c3{--content-width:1260px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4662 .elementor-element.elementor-element-7af692e{--width:48%;}.elementor-4662 .elementor-element.elementor-element-233bb457{--width:48%;}.elementor-4662 .elementor-element.elementor-element-2b9a2e85{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-1e10d00 */.elementor-4662 .elementor-element.elementor-element-1e10d00 .elementor-heading-title { background: linear-gradient(105deg, #1839B5 0%, #3478EF 48%, #36C9D8 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: transparent; filter: drop-shadow(0 10px 28px rgba(48,104,208,.12)); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d720aae */.elementor-4662 .elementor-element.elementor-element-3d720aae { transition: transform .3s ease, box-shadow .3s ease; } .elementor-4662 .elementor-element.elementor-element-3d720aae:hover { transform: translateY(-10px); box-shadow: 0 26px 58px rgba(40,67,103,.22); } .elementor-4662 .elementor-element.elementor-element-3d720aae:before { content:""; position:absolute; width:150px; height:150px; border:32px solid rgba(255,255,255,.24); border-radius:50%; right:-74px; top:-78px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b045adb */.elementor-4662 .elementor-element.elementor-element-4b045adb { transition: transform .3s ease, box-shadow .3s ease; } .elementor-4662 .elementor-element.elementor-element-4b045adb:hover { transform: translateY(-10px); box-shadow: 0 26px 58px rgba(40,67,103,.22); } .elementor-4662 .elementor-element.elementor-element-4b045adb:before { content:""; position:absolute; width:150px; height:150px; border:32px solid rgba(255,255,255,.24); border-radius:50%; right:-74px; top:-78px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75966842 */.elementor-4662 .elementor-element.elementor-element-75966842 { transition: transform .3s ease, box-shadow .3s ease; } .elementor-4662 .elementor-element.elementor-element-75966842:hover { transform: translateY(-10px); box-shadow: 0 26px 58px rgba(40,67,103,.22); } .elementor-4662 .elementor-element.elementor-element-75966842:before { content:""; position:absolute; width:150px; height:150px; border:32px solid rgba(255,255,255,.24); border-radius:50%; right:-74px; top:-78px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f3370cd */.elementor-4662 .elementor-element.elementor-element-2f3370cd:before { content:""; position:absolute; width:420px; height:420px; border-radius:50%; background:radial-gradient(circle,rgba(90,218,230,.34),rgba(90,218,230,0) 70%); left:-150px; top:-160px; } .elementor-4662 .elementor-element.elementor-element-2f3370cd:after { content:""; position:absolute; width:520px; height:520px; border:90px solid rgba(255,255,255,.24); border-radius:50%; right:-240px; bottom:-260px; } .elementor-4662 .elementor-element.elementor-element-2f3370cd > .e-con-inner { position:relative; z-index:2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af692e */.elementor-4662 .elementor-element.elementor-element-7af692e { transition: transform .28s ease, box-shadow .28s ease; } .elementor-4662 .elementor-element.elementor-element-7af692e:hover { transform: translateY(-7px); box-shadow: 0 22px 48px rgba(40,67,103,.18); } .elementor-4662 .elementor-element.elementor-element-7af692e:after { content:""; position:absolute; width:120px; height:120px; border-radius:50%; background:rgba(255,255,255,.22); right:-42px; bottom:-48px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-233bb457 */.elementor-4662 .elementor-element.elementor-element-233bb457 { transition: transform .28s ease, box-shadow .28s ease; } .elementor-4662 .elementor-element.elementor-element-233bb457:hover { transform: translateY(-7px); box-shadow: 0 22px 48px rgba(40,67,103,.18); } .elementor-4662 .elementor-element.elementor-element-233bb457:after { content:""; position:absolute; width:120px; height:120px; border-radius:50%; background:rgba(255,255,255,.22); right:-42px; bottom:-48px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b9a2e85 */.elementor-4662 .elementor-element.elementor-element-2b9a2e85 { transition: transform .28s ease, box-shadow .28s ease; } .elementor-4662 .elementor-element.elementor-element-2b9a2e85:hover { transform: translateY(-7px); box-shadow: 0 22px 48px rgba(40,67,103,.18); } .elementor-4662 .elementor-element.elementor-element-2b9a2e85:after { content:""; position:absolute; width:120px; height:120px; border-radius:50%; background:rgba(255,255,255,.22); right:-42px; bottom:-48px; }/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-3f5c9821 */.elementor-4662 .elementor-element.elementor-element-3f5c9821 .e-filter-item { border-radius:999px; padding:10px 18px; border:0; background:#EEF4FA; color:#456078; font-weight:800; transition:.2s ease; } .elementor-4662 .elementor-element.elementor-element-3f5c9821 .e-filter-item:hover, .elementor-4662 .elementor-element.elementor-element-3f5c9821 .e-filter-item[aria-pressed="true"] { background:linear-gradient(110deg,#274FD8,#43C7D7); color:#fff; box-shadow:0 10px 22px rgba(48,98,205,.20); }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5515280a */.elementor-4662 .elementor-element.elementor-element-5515280a .elementor-loop-container { align-items:stretch; } .elementor-4662 .elementor-element.elementor-element-5515280a .e-loop-item { height:100%; } .elementor-4662 .elementor-element.elementor-element-5515280a .elementor-pagination { margin-top:34px; } .elementor-4662 .elementor-element.elementor-element-5515280a .page-numbers { border-radius:12px; min-width:42px; min-height:42px; display:inline-flex; align-items:center; justify-content:center; background:#EEF4FA; color:#34506A; font-weight:800; } .elementor-4662 .elementor-element.elementor-element-5515280a .page-numbers.current { color:#fff; background:linear-gradient(110deg,#274FD8,#43C7D7); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2257b273 */.elementor-4662 .elementor-element.elementor-element-2257b273 { border:1px solid rgba(89,126,167,.08); }/* End custom CSS */