.elementor-37 .elementor-element.elementor-element-e2dd9ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-eb9a190{--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-37 .elementor-element.elementor-element-f8aa5e6{--display:flex;}.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-37 .elementor-element.elementor-element-9c4842e .elementor-heading-title{color:#1C2B36;}.elementor-37 .elementor-element.elementor-element-981b3e2{--display:flex;}.elementor-37 .elementor-element.elementor-element-cf323db .elementor-heading-title{color:#1C2B36;}.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-37 .elementor-element.elementor-element-b9d142f{color:#3D4F5C;}.elementor-37 .elementor-element.elementor-element-69fb8a7{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-ceb9472{--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-37 .elementor-element.elementor-element-3d3f8da{--display:flex;}.elementor-37 .elementor-element.elementor-element-219b9da{--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-37 .elementor-element.elementor-element-4117d1a{--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-37 .elementor-element.elementor-element-f55843f{--display:flex;}.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-37 .elementor-element.elementor-element-0d879ee{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-0d879ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-0d879ee img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.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-37 .elementor-element.elementor-element-b604c5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-08efcaa{--display:flex;}.elementor-37 .elementor-element.elementor-element-37830d4{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-37830d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-37830d4 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-f7ce49f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-1d91167{--display:flex;}.elementor-37 .elementor-element.elementor-element-c729a08{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-c729a08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-c729a08 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-1d11dc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-08a137d{--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-37 .elementor-element.elementor-element-d0b0d4b{--display:flex;}.elementor-37 .elementor-element.elementor-element-0b41b97{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-0b41b97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-0b41b97 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-8f6efae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-8f97da7{--display:flex;}.elementor-37 .elementor-element.elementor-element-64c1c73{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-64c1c73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-64c1c73 img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-3d26148 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-0e920bc{--display:flex;}.elementor-37 .elementor-element.elementor-element-34ac7ec{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-34ac7ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-34ac7ec img{width:100%;max-width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-30f49e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-bf969c3{--display:flex;}.elementor-37 .elementor-element.elementor-element-ff48344{--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-37 .elementor-element.elementor-element-3bcd25e{--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-37 .elementor-element.elementor-element-99bf0a7{--display:flex;}.elementor-37 .elementor-element.elementor-element-1f94902 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-18c6a47{--display:flex;}.elementor-37 .elementor-element.elementor-element-4630992 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-a482398{--display:flex;}.elementor-37 .elementor-element.elementor-element-b166b49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-6da103f{--display:flex;}.elementor-37 .elementor-element.elementor-element-383ae28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-78f7025{--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-37 .elementor-element.elementor-element-0e186d0{--display:flex;}.elementor-37 .elementor-element.elementor-element-0279a2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-45709c9{--display:flex;}.elementor-37 .elementor-element.elementor-element-3cf7a21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-015df31{--display:flex;}.elementor-37 .elementor-element.elementor-element-02fa728 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-bca5334{--display:flex;}.elementor-37 .elementor-element.elementor-element-352de4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-8ad9221{--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-37 .elementor-element.elementor-element-fc02628{--display:flex;}.elementor-37 .elementor-element.elementor-element-3ea00fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-cc2d0b8{--display:flex;}.elementor-37 .elementor-element.elementor-element-93e1237 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-206d47f{--display:flex;}.elementor-37 .elementor-element.elementor-element-25f0121 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-de6103a{--display:flex;}.elementor-37 .elementor-element.elementor-element-f5d421a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-8cca8c5{--display:flex;}.elementor-37 .elementor-element.elementor-element-cec6ee9{--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-37 .elementor-element.elementor-element-8b66987{--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-37 .elementor-element.elementor-element-6b3b5c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-d186070 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-37 .elementor-element.elementor-element-704d248{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-f2ac939{--display:flex;}.elementor-37 .elementor-element.elementor-element-af5f72b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-37 .elementor-element.elementor-element-f161415{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-a52c62e{--display:flex;}.elementor-37 .elementor-element.elementor-element-edf46d0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-37 .elementor-element.elementor-element-30b151f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-712b2ec{--display:flex;}.elementor-37 .elementor-element.elementor-element-2fb44d8{--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-37 .elementor-element.elementor-element-16871f8{--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-37 .elementor-element.elementor-element-a33b92a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-2448f41{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-349fe56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-388286e{--display:flex;}.elementor-37 .elementor-element.elementor-element-35b07e0{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-8ecf34f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-9cd0c92{--display:flex;}.elementor-37 .elementor-element.elementor-element-eb5a773{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-c35adef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-17d2171{--display:flex;}.elementor-37 .elementor-element.elementor-element-5c22768{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-df23cad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-0cca9a4{--display:flex;}.elementor-37 .elementor-element.elementor-element-d7261a5{--display:flex;}.elementor-37 .elementor-element.elementor-element-a525cab{--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-37 .elementor-element.elementor-element-7684c10{--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-37 .elementor-element.elementor-element-dfd500e{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-dfd500e:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-dfd500e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-d39d955{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-d39d955:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-d39d955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-f8d0121{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-f8d0121:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-f8d0121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-fcb94e2{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-fcb94e2:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fcb94e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-aeb5f57{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-aeb5f57:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-aeb5f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-f6aa9b7{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-f6aa9b7:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-f6aa9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-3e540bc{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-3e540bc:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-3e540bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-5defb96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#2A8D88;--border-color:#2A8D88;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-37 .elementor-element.elementor-element-5defb96:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-5defb96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAEFF6;}.elementor-37 .elementor-element.elementor-element-6eaa7b4{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-6eaa7b4:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-6eaa7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-25ff304 .elementor-heading-title{font-family:"Fredoka One", Sans-serif;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-d88b695{--display:flex;}.elementor-37 .elementor-element.elementor-element-17a466b{--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-37 .elementor-element.elementor-element-4b817f7{--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-37 .elementor-element.elementor-element-ca79ff4{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-ca79ff4:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ca79ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1FAE5;}.elementor-37 .elementor-element.elementor-element-6649310{--display:flex;}.elementor-37 .elementor-element.elementor-element-0bb8b55{--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-37 .elementor-element.elementor-element-31291d9{--display:flex;}.elementor-37 .elementor-element.elementor-element-ea9b983{--display:flex;}.elementor-37 .elementor-element.elementor-element-ed21f5f{--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-37 .elementor-element.elementor-element-a136650{--display:flex;}.elementor-37 .elementor-element.elementor-element-03cae09{--display:flex;}.elementor-37 .elementor-element.elementor-element-f5f3376{--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-37 .elementor-element.elementor-element-d7f08d5{--display:flex;}.elementor-37 .elementor-element.elementor-element-c71734c{--display:flex;}.elementor-37 .elementor-element.elementor-element-7b997a3{--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;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-7b997a3:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7b997a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EEF5;}.elementor-37 .elementor-element.elementor-element-ad5da48{--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-37 .elementor-element.elementor-element-72ed0a8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-37 .elementor-element.elementor-element-f7dc5ec .elementor-counter{flex-direction:column;}.elementor-37 .elementor-element.elementor-element-f7dc5ec .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-37 .elementor-element.elementor-element-bbce2e7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-37 .elementor-element.elementor-element-4649e69 .elementor-counter{flex-direction:column;}.elementor-37 .elementor-element.elementor-element-4649e69 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-37 .elementor-element.elementor-element-fb4165f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:28px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-37 .elementor-element.elementor-element-fb4165f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-37 .elementor-element.elementor-element-fb4165f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#F5C518;}.elementor-37 .elementor-element.elementor-element-fb4165f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-37 .elementor-element.elementor-element-fb4165f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:0px 0px 3px 0px;border-color:#F5C518;}.elementor-37 .elementor-element.elementor-element-fb4165f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 3px 0px;border-color:#309A95;}.elementor-37 .elementor-element.elementor-element-fb4165f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Nunito", Sans-serif;font-weight:700;}.elementor-37 .elementor-element.elementor-element-fb4165f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-37 .elementor-element.elementor-element-3527b48{--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-37 .elementor-element.elementor-element-3527b48:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-3527b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E9590;}.elementor-37 .elementor-element.elementor-element-6344738{--display:flex;}.elementor-37 .elementor-element.elementor-element-ec0c239{text-align:center;}.elementor-37 .elementor-element.elementor-element-afca9dc{padding:0px 120px 0px 120px;text-align:center;}.elementor-37 .elementor-element.elementor-element-5c4408b{--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;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-eb9a190{--width:65%;}.elementor-37 .elementor-element.elementor-element-219b9da{--width:65%;}.elementor-37 .elementor-element.elementor-element-ff48344{--width:65%;}.elementor-37 .elementor-element.elementor-element-cec6ee9{--width:65%;}.elementor-37 .elementor-element.elementor-element-2fb44d8{--width:65%;}.elementor-37 .elementor-element.elementor-element-7684c10{--width:50%;}.elementor-37 .elementor-element.elementor-element-dfd500e{--width:100%;}.elementor-37 .elementor-element.elementor-element-d39d955{--width:100%;}.elementor-37 .elementor-element.elementor-element-f8d0121{--width:100%;}.elementor-37 .elementor-element.elementor-element-fcb94e2{--width:100%;}.elementor-37 .elementor-element.elementor-element-aeb5f57{--width:100%;}.elementor-37 .elementor-element.elementor-element-f6aa9b7{--width:100%;}.elementor-37 .elementor-element.elementor-element-3e540bc{--width:100%;}.elementor-37 .elementor-element.elementor-element-5defb96{--width:50%;}.elementor-37 .elementor-element.elementor-element-4b817f7{--width:50%;}.elementor-37 .elementor-element.elementor-element-ca79ff4{--width:100%;}.elementor-37 .elementor-element.elementor-element-6649310{--width:50%;}.elementor-37 .elementor-element.elementor-element-7b997a3{--width:100%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-ceb9472{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-37 .elementor-element.elementor-element-3d3f8da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-25ff304{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-25ff304 .elementor-heading-title{font-size:16px;}}/* Start custom CSS *//* ─── HANDOUT CARDS — emoji icon ───────────────────── */
.sp-service-card .card-icon .elementor-heading-title {
  font-size: 24px !important;
  width: 52px !important;
  height: 52px !important;
  min-width: 52px !important;
  background: #D6EEF5 !important;
  border-radius: 14px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1 !important;
}



/* ─── CARD BUTTONS ──────────────────────────────────── */
.sp-service-card .elementor-widget-button .elementor-button {
  font-family: 'Nunito', sans-serif !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  color: #3AADA8 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  padding: 4px 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
}
.sp-service-card .elementor-widget-button .elementor-button:hover {
  color: #2A8D88 !important;
  background: transparent !important;
  transform: none !important;
}




/* ─── MENTORSHIP TOPIC PILLS ────────────────────────── */
.elementor-element-0bb8b55,
.elementor-element-ed21f5f,
.elementor-element-f5f3376 {
  flex-direction: row !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}
.elementor-element-0bb8b55 > .e-con,
.elementor-element-ed21f5f > .e-con,
.elementor-element-f5f3376 > .e-con {
  background: #FFFFFF !important;
  border: 2px solid #EDF2F4 !important;
  border-radius: 50px !important;
  padding: 10px 18px !important;
  flex: 1 1 calc(50% - 10px) !important;
  min-width: 0 !important;
}
.elementor-element-0bb8b55 .elementor-heading-title,
.elementor-element-ed21f5f .elementor-heading-title,
.elementor-element-f5f3376 .elementor-heading-title {
  font-family: 'Nunito', sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #3D4F5C !important;
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}
.elementor-element-0bb8b55 .elementor-heading-title::before,
.elementor-element-ed21f5f .elementor-heading-title::before,
.elementor-element-f5f3376 .elementor-heading-title::before {
  content: '' !important;
  width: 7px !important;
  height: 7px !important;
  border-radius: 50% !important;
  background: #3AADA8 !important;
  flex-shrink: 0 !important;
  display: inline-block !important;
}





/* ─── MENTORSHIP PRICING COUNTER ────────────────────── */
.sp-service-card .sp-counter .elementor-counter {
  display: flex !important;
  flex-direction: column-reverse !important;
  align-items: flex-start !important;
  gap: 2px !important;
}
.sp-service-card .sp-counter .elementor-counter-number-wrapper {
  display: flex !important;
  align-items: baseline !important;
}
.sp-service-card .sp-counter .elementor-counter-number-prefix {
  font-family: 'Fredoka One', cursive !important;
  font-size: 22px !important;
  color: #3AADA8 !important;
  line-height: 1 !important;
}
.sp-service-card .sp-counter .elementor-counter-number {
  font-family: 'Fredoka One', cursive !important;
  font-size: 52px !important;
  color: #1C2B36 !important;
  line-height: 1 !important;
}
.sp-service-card .sp-counter .elementor-counter-title {
  font-family: 'Nunito', sans-serif !important;
  font-size: 12px !important;
  color: #7A8F9A !important;
  line-height: 1.4 !important;
}
.sp-service-card .sp-counter + .card-body-sm {
  border-top: 1px solid #EDF2F4 !important;
  padding-top: 16px !important;
  margin-top: 8px !important;
  width: 100% !important;
}


/* ─── FEATURE LIST in pricing cards ─────────────────── */
.sp-service-card .card-body-sm ul {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;
}
.sp-service-card .card-body-sm ul li {
  font-family: 'Nunito', sans-serif !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  color: #3D4F5C !important;
  line-height: 1.65 !important;
  display: flex !important;
  align-items: flex-start !important;
  gap: 8px !important;
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
.sp-service-card .card-body-sm ul li::before {
  content: '' !important;
  width: 7px !important;
  height: 7px !important;
  border-radius: 50% !important;
  background: #3AADA8 !important;
  flex-shrink: 0 !important;
  margin-top: 6px !important;
}
.sp-service-card .card-body-sm ul li p {
  margin: 0 !important;
  font-size: 13px !important;
  color: #3D4F5C !important;
  line-height: 1.65 !important;
}

/* Featured in-person card */
.elementor-element-bbce2e7.sp-service-card {
  border: 2px solid #3AADA8 !important;
  background: linear-gradient(160deg, #EEF8FB, #FFFFFF) !important;
}


/* ─── RESPONSIVE ─────────────────────────────────────── */
@media (max-width: 767px) {
  .sp-tabs-bar .e-n-tab-title { padding: 14px 18px !important; font-size: 13px !important; }
  .elementor-element-0bb8b55 > .e-con,
  .elementor-element-ed21f5f > .e-con,
  .elementor-element-f5f3376 > .e-con { flex: 1 1 100% !important; }
}/* End custom CSS */