.elementor-8 .elementor-element.elementor-element-5c4e8c7{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5c4e8c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5c4e8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4be81ce );}.elementor-8 .elementor-element.elementor-element-87c06a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-8 .elementor-element.elementor-element-87c06a4.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72cb707{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-72cb707 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:72px;font-weight:600;line-height:76px;letter-spacing:-0.9px;word-spacing:2px;color:var( --e-global-color-fea1490 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-8 .elementor-element.elementor-element-94b36eb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-ceafb99-font-family ), Sans-serif;font-size:var( --e-global-typography-ceafb99-font-size );font-weight:var( --e-global-typography-ceafb99-font-weight );line-height:var( --e-global-typography-ceafb99-line-height );color:var( --e-global-color-fea1490 );}.elementor-8 .elementor-element.elementor-element-217d8e9{--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 48px;--row-gap:0px;--column-gap:48px;--padding-top:72px;--padding-bottom:48px;--padding-left:120px;--padding-right:120px;}.elementor-8 .elementor-element.elementor-element-7e208e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-7e208e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7e208e8 .elementor-heading-title{font-family:var( --e-global-typography-63fb8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-63fb8f3-font-size );font-weight:var( --e-global-typography-63fb8f3-font-weight );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-c7336a5{text-align:justify;font-family:var( --e-global-typography-ceafb99-font-family ), Sans-serif;font-size:var( --e-global-typography-ceafb99-font-size );font-weight:var( --e-global-typography-ceafb99-font-weight );line-height:var( --e-global-typography-ceafb99-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-3f07838{--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;--flex-wrap:wrap;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3f07838:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f07838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8FC;}.elementor-8 .elementor-element.elementor-element-115edd3{--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-8 .elementor-element.elementor-element-6c30cc6{--display:flex;--justify-content:flex-start;}.elementor-8 .elementor-element.elementor-element-6c30cc6.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b3a636f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-b3a636f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b3a636f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-d6ac6a8{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-d6ac6a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d6ac6a8 .elementor-heading-title{font-family:var( --e-global-typography-63fb8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-63fb8f3-font-size );font-weight:var( --e-global-typography-63fb8f3-font-weight );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-9de7279{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9de7279.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e4ebeb5{background-color:var( --e-global-color-fea1490 );padding:024px 040px 024px 040px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-e4ebeb5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-e4ebeb5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-e4ebeb5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-e4ebeb5:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-e4ebeb5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-b849417{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7cd3749{background-color:var( --e-global-color-fea1490 );padding:024px 040px 024px 040px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-7cd3749.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-7cd3749.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-7cd3749.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-7cd3749.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-7cd3749:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-7cd3749:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-30d74e2{--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:024px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b542d04{background-color:var( --e-global-color-fea1490 );padding:024px 040px 024px 040px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b542d04.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-b542d04.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-b542d04.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-b542d04:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-b542d04:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-c15604d{background-color:var( --e-global-color-fea1490 );padding:024px 040px 024px 040px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c15604d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c15604d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c15604d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-c15604d:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-c15604d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-4730ce6{background-color:var( --e-global-color-fea1490 );padding:024px 040px 024px 040px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4730ce6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-4730ce6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-4730ce6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-4730ce6:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-4730ce6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-6904795{--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:048px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c322e9{text-align:center;}.elementor-8 .elementor-element.elementor-element-4c322e9 .elementor-heading-title{font-family:var( --e-global-typography-63fb8f3-font-family ), Sans-serif;font-size:var( --e-global-typography-63fb8f3-font-size );font-weight:var( --e-global-typography-63fb8f3-font-weight );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-cda9d79{text-align:center;font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-ed8f1aa{--display:flex;--min-height:70vh;--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 32px;--row-gap:0px;--column-gap:32px;--padding-top:048px;--padding-bottom:048px;--padding-left:0120px;--padding-right:0120px;}.elementor-8 .elementor-element.elementor-element-ed8f1aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed8f1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-9950734{--display:flex;}.elementor-8 .elementor-element.elementor-element-9f628da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9f628da .elementor-heading-title{font-family:var( --e-global-typography-74963d4-font-family ), Sans-serif;font-size:var( --e-global-typography-74963d4-font-size );font-weight:var( --e-global-typography-74963d4-font-weight );line-height:var( --e-global-typography-74963d4-line-height );letter-spacing:var( --e-global-typography-74963d4-letter-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-ddd18fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-592f5fc{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-e3e7fe7{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-e3e7fe7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e3e7fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCF51;}.elementor-8 .elementor-element.elementor-element-86d228e{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-86d228e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-86d228e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-86d228e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-86d228e:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-86d228e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-63ab379{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-63ab379:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63ab379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d33df2 );}.elementor-8 .elementor-element.elementor-element-587c704{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-587c704.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-587c704.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-587c704.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-587c704:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-587c704:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-2e0e0b1{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-2e0e0b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e0e0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#340395;}.elementor-8 .elementor-element.elementor-element-a7ea78e{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a7ea78e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-a7ea78e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a7ea78e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-a7ea78e:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-a7ea78e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-f561700{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:4;}.elementor-8 .elementor-element.elementor-element-f561700:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f561700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002D4A;}.elementor-8 .elementor-element.elementor-element-5a31c68{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5a31c68.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-5a31c68.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5a31c68.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-5a31c68:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-5a31c68:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-f2658a8{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-f2658a8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f2658a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A014A;}.elementor-8 .elementor-element.elementor-element-02d3f72{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-02d3f72.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-02d3f72.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-02d3f72.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-02d3f72:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-02d3f72:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-2683d95{--display:flex;--border-radius:24px 24px 24px 24px;--z-index:6;}.elementor-8 .elementor-element.elementor-element-2683d95:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2683d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#707005;}.elementor-8 .elementor-element.elementor-element-d2dd124{padding:8px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d2dd124.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-d2dd124.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-d2dd124.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-bef3535-font-family ), Sans-serif;font-size:var( --e-global-typography-bef3535-font-size );font-weight:var( --e-global-typography-bef3535-font-weight );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d2dd124:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-d2dd124:has(:focus) .elementor-image-box-title{color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-description{font-family:var( --e-global-typography-5ca05bc-font-family ), Sans-serif;font-size:var( --e-global-typography-5ca05bc-font-size );font-weight:var( --e-global-typography-5ca05bc-font-weight );line-height:var( --e-global-typography-5ca05bc-line-height );color:var( --e-global-color-b20915f );}.elementor-8 .elementor-element.elementor-element-90e0bca{--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:048px;--padding-bottom:048px;--padding-left:120px;--padding-right:0120px;}.elementor-8 .elementor-element.elementor-element-7b884d6{--display:flex;}.elementor-8 .elementor-element.elementor-element-44a7034{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-44a7034 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:500;line-height:62px;letter-spacing:-1px;color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-e64ac5e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ceafb99-font-family ), Sans-serif;font-size:var( --e-global-typography-ceafb99-font-size );font-weight:var( --e-global-typography-ceafb99-font-weight );line-height:var( --e-global-typography-ceafb99-line-height );color:var( --e-global-color-d1da1db );}.elementor-8 .elementor-element.elementor-element-acdd4d3{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ccce4c9{--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-8 .elementor-element.elementor-element-620547f{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-87c06a4{--width:100%;}.elementor-8 .elementor-element.elementor-element-6c30cc6{--width:40%;}.elementor-8 .elementor-element.elementor-element-9de7279{--width:30%;}.elementor-8 .elementor-element.elementor-element-b849417{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-94b36eb{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-8 .elementor-element.elementor-element-7e208e8 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-8 .elementor-element.elementor-element-c7336a5{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-8 .elementor-element.elementor-element-b3a636f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d6ac6a8 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-4c322e9 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-8 .elementor-element.elementor-element-cda9d79{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-9f628da .elementor-heading-title{font-size:var( --e-global-typography-74963d4-font-size );line-height:var( --e-global-typography-74963d4-line-height );letter-spacing:var( --e-global-typography-74963d4-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ddd18fb{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-e64ac5e{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-94b36eb{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-8 .elementor-element.elementor-element-7e208e8 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-8 .elementor-element.elementor-element-c7336a5{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-8 .elementor-element.elementor-element-b3a636f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-d6ac6a8 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-e4ebeb5 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-7cd3749 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b542d04 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c15604d .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-4730ce6 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-4c322e9 .elementor-heading-title{font-size:var( --e-global-typography-63fb8f3-font-size );line-height:var( --e-global-typography-63fb8f3-line-height );letter-spacing:var( --e-global-typography-63fb8f3-letter-spacing );word-spacing:var( --e-global-typography-63fb8f3-word-spacing );}.elementor-8 .elementor-element.elementor-element-cda9d79{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-9f628da .elementor-heading-title{font-size:var( --e-global-typography-74963d4-font-size );line-height:var( --e-global-typography-74963d4-line-height );letter-spacing:var( --e-global-typography-74963d4-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ddd18fb{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-86d228e .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-587c704 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a7ea78e .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5a31c68 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-02d3f72 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-title{font-size:var( --e-global-typography-bef3535-font-size );line-height:var( --e-global-typography-bef3535-line-height );letter-spacing:var( --e-global-typography-bef3535-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d2dd124 .elementor-image-box-description{font-size:var( --e-global-typography-5ca05bc-font-size );line-height:var( --e-global-typography-5ca05bc-line-height );}.elementor-8 .elementor-element.elementor-element-e64ac5e{font-size:var( --e-global-typography-ceafb99-font-size );line-height:var( --e-global-typography-ceafb99-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-d9a5624 */@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500&family=IBM+Plex+Sans:wght@400&display=swap');

.why-choose-section {
  background-color: #F8F8E6;
  padding: 80px 0 0 0;
  overflow: hidden;
  width: 100%;
}

.heading-wrapper {
  padding: 0 20px 60px 20px;
}

.main-heading {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 56px;
  font-weight: 500;
  letter-spacing: -1px;
  text-align: center;
  margin: 0;
  color: #333;
}

.scroll-container {
  width: 100%;
  overflow: hidden;
  padding-bottom: 80px;
}

.container {
  display: flex;
  flex-wrap: nowrap;
  gap: 30px;
  padding: 0 40px;
  width: fit-content;
}

.panel {
  width: calc(33.333vw - 60px);
  min-width: 400px;
  height: 400px;
  background-color: #0072BB;
  border-radius: 16px;
  padding: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-shrink: 0;
  box-sizing: border-box;
}

.panel h3 {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 32px;
  font-weight: 500;
  color: #ffffff;
  margin: 0 0 20px 0;
  line-height: 1.3;
}

.panel p {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 20px;
  color: #ffffff;
  line-height: 1.6;
  margin: 0;
}

.panel p strong {
  display: block;
  margin-bottom: 10px;
  font-weight: 600;
}

@media (max-width: 1024px) {
  .panel {
    width: calc(50vw - 60px);
    min-width: 350px;
  }
}

@media (max-width: 768px) {
  .main-heading {
    font-size: 36px;
  }
  
  .heading-wrapper {
    padding-bottom: 40px;
  }
  
  .panel {
    width: calc(80vw - 40px);
    min-width: 300px;
    padding: 30px;
    height: 350px;
  }
  
  .panel h3 {
    font-size: 24px;
  }
  
  .panel p {
    font-size: 16px;
  }
  
  .container {
    gap: 20px;
    padding: 0 20px;
  }
  
  .scroll-container {
    padding-bottom: 60px;
  }
}

@media (max-width: 480px) {
  .main-heading {
    font-size: 28px;
  }
  
  .panel {
    width: calc(90vw - 20px);
    min-width: 280px;
  }
}/* End custom CSS */