.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2308 .elementor-element.elementor-element-c4dd803{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-c4dd803:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-c4dd803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2308 .elementor-element.elementor-element-a8f3ffa{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-a8f3ffa:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-a8f3ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF0;}.elementor-2308 .elementor-element.elementor-element-eaa0caf{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-1980e6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-58fa8d5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-58fa8d5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:#F50037;}.elementor-2308 .elementor-element.elementor-element-6ed7225{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-6ed7225 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-6a4f20b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );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-2308 .elementor-element.elementor-element-a294354{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-a294354.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-dcc0ba2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2308 .elementor-element.elementor-element-faf8470{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-57675ae{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-60a3ef9{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-60a3ef9.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-fd71639{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-fd71639.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-fd71639 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-33f7b15{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#9C9494;}.elementor-2308 .elementor-element.elementor-element-33f7b15.elementor-element{--align-self:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-2308 .elementor-element.elementor-element-557da82{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-557da82:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-557da82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2308 .elementor-element.elementor-element-b2a6e91{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2308 .elementor-element.elementor-element-e622680{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-417cc62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2308 .elementor-element.elementor-element-3742b72 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-d102bd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-055f693{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-d99a647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-d99a647:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-d99a647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0515F6;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-2308 .elementor-element.elementor-element-2097b7f .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-2097b7f .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-2097b7f .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-984c94c .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-984c94c .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-984c94c .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-edf91ea .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-edf91ea .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-edf91ea .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-ffd0eb1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-5e367e1 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-f9e1a30 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-2723210 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-b7271cd img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-2045b76 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-348aa74 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-1189180 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-d99ef9f img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-49a27f0 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-aea7527 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-633da70 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-df52ea2 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-1250055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-1b5719a{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-1b5719a p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-083e600{--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;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-2308 .elementor-element.elementor-element-0104522{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-2d74484{text-align:start;}.elementor-2308 .elementor-element.elementor-element-2d74484 img{width:50px;}.elementor-2308 .elementor-element.elementor-element-032a8e5{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-032a8e5 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-1f6bf26{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-ed0b6be{padding:0px 0px 0px 0px;text-align:end;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:#8F8F8F;}.elementor-2308 .elementor-element.elementor-element-ed0b6be p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-215615a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2308 .elementor-element.elementor-element-215615a:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-215615a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-634e38b );}.elementor-2308 .elementor-element.elementor-element-8962ae8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-afc63c0{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-afc63c0 p{margin-block-end:0px;}.elementor-widget-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2308 .elementor-element.elementor-element-64fbdc8{--e-rating-icon-marked-color:#FCEE6D;}.elementor-2308 .elementor-element.elementor-element-206ef3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-305bfce{--display:flex;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );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 );color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2308 .elementor-element.elementor-element-ee3bf5f:has(:hover) .elementor-image-box-title,
					 .elementor-2308 .elementor-element.elementor-element-ee3bf5f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#FFDD98;}.elementor-2308 .elementor-element.elementor-element-df545c0{--display:flex;--justify-content: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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2308 .elementor-element.elementor-element-e5812da .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-e5812da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-530e406{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-530e406:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-530e406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5F1A;}.elementor-2308 .elementor-element.elementor-element-0835328{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-5462f01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-a47605f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-a47605f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-634e38b );}.elementor-2308 .elementor-element.elementor-element-e36ab82{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-e36ab82 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-a8dc4dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-bc7afde{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-bc7afde.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-4b3608b{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-02be69e{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-e87b794{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-7d622d2{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-7d622d2.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-d196908{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-d196908.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-d196908 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-0cbec54{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#F2F2F2;}.elementor-2308 .elementor-element.elementor-element-0cbec54.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-2450159{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-2450159:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-2450159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-e14a904{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2308 .elementor-element.elementor-element-0301578{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-5d72e77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2308 .elementor-element.elementor-element-e5b4957 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-28ff732{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-fa441d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-e254b60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-e254b60:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-e254b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-440576f );}.elementor-2308 .elementor-element.elementor-element-94f2711 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-94f2711 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-94f2711 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-b192698 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-b192698 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-b192698 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-3ec3863 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-3ec3863 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-3ec3863 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-c535c69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-46d0bd7 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-ab80805 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-13764bf img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-882f106 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-0853772{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-783c31f{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-783c31f p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-2b4370b{--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;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-2308 .elementor-element.elementor-element-377822c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-fa1947c{text-align:start;}.elementor-2308 .elementor-element.elementor-element-fa1947c img{width:50px;}.elementor-2308 .elementor-element.elementor-element-f1cd587{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-f1cd587 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-f917a9e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b7915b7{padding:0px 0px 0px 0px;text-align:end;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:#8F8F8F;}.elementor-2308 .elementor-element.elementor-element-b7915b7 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-2bbb1ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2308 .elementor-element.elementor-element-2bbb1ec:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-2bbb1ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09B399;}.elementor-2308 .elementor-element.elementor-element-02bc273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-b9ca132{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-b9ca132 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-12749b5{--e-rating-icon-marked-color:#FCEE6D;}.elementor-2308 .elementor-element.elementor-element-8025285{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-3b5edb5{--display:flex;}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2308 .elementor-element.elementor-element-c0278cf:has(:hover) .elementor-image-box-title,
					 .elementor-2308 .elementor-element.elementor-element-c0278cf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#FFDD98;}.elementor-2308 .elementor-element.elementor-element-a8f552a{--display:flex;--justify-content:center;}.elementor-2308 .elementor-element.elementor-element-71139e3 .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-71139e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-3b35707{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-3b35707:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-3b35707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4109B3;}.elementor-2308 .elementor-element.elementor-element-5d28714{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-5423746{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9d9d3f2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-9d9d3f2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-2f725dc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-2f725dc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-2308 .elementor-element.elementor-element-ce985af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-46b9934{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-46b9934.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-6dc617c{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9dc7e56{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-df18785{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-d0392f2{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-d0392f2.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-b11a637{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-b11a637.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-b11a637 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-da6ce97{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#F2F2F2;}.elementor-2308 .elementor-element.elementor-element-da6ce97.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-6228736{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-6228736:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-6228736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-a4d8c31{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2308 .elementor-element.elementor-element-4fe6211{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b10428b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2308 .elementor-element.elementor-element-e8af002 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-7939704{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-2700f12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-0de8c78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-0de8c78:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-0de8c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F50037;}.elementor-2308 .elementor-element.elementor-element-f76341b .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-f76341b .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-f76341b .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-8ec20ce .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-8ec20ce .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-8ec20ce .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-90aecdd .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-90aecdd .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-90aecdd .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-20d2967{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-2243d32 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-6e39b0d img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-e2d3a15 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-6d0cc1c img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-2948574 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-a80ab1d img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-e35842c img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-5159dc3 img{border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-202aab2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-129714c{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-129714c p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-cc595df{--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;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-2308 .elementor-element.elementor-element-e796b67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-e455979{text-align:start;}.elementor-2308 .elementor-element.elementor-element-e455979 img{width:50px;}.elementor-2308 .elementor-element.elementor-element-29d0665{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-29d0665 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-8b11b48{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b12a362{padding:0px 0px 0px 0px;text-align:end;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:#8F8F8F;}.elementor-2308 .elementor-element.elementor-element-b12a362 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-e39aa9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2308 .elementor-element.elementor-element-e39aa9b:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-e39aa9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE600;}.elementor-2308 .elementor-element.elementor-element-fcf81d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-8c22bd2{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-8c22bd2 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-c5e12f6{--e-rating-icon-marked-color:#FCEE6D;}.elementor-2308 .elementor-element.elementor-element-f74b057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-70b0888{--display:flex;}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2308 .elementor-element.elementor-element-1346512:has(:hover) .elementor-image-box-title,
					 .elementor-2308 .elementor-element.elementor-element-1346512:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-606c120{--display:flex;--justify-content:center;}.elementor-2308 .elementor-element.elementor-element-dddbb55 .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-dddbb55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-502b73d{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-502b73d:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-502b73d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFA1;}.elementor-2308 .elementor-element.elementor-element-9b319cf{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-ba89c7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9b9dab7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-9b9dab7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-d32173e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-d32173e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-634e38b );}.elementor-2308 .elementor-element.elementor-element-f920c36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-f058e3b{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-f058e3b.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-2242945{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-0996c3b{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-99e1356{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-655541e{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-655541e.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-0fa299e{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-0fa299e.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-0fa299e p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-c7970f5{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-c7970f5.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-5862b63{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-5862b63:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-5862b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-fa2b670{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2308 .elementor-element.elementor-element-ee4de49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b7737d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2308 .elementor-element.elementor-element-9827918 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-87d58b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-42cd6b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-8174e5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-8174e5d:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-8174e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3901AA;}.elementor-2308 .elementor-element.elementor-element-f51bae6 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-f51bae6 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-f51bae6 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-33ffaa8 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-33ffaa8 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-33ffaa8 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-0d942f9 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-0d942f9 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:0px;}.elementor-2308 .elementor-element.elementor-element-0d942f9 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;}.elementor-2308 .elementor-element.elementor-element-a628c73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-cce8e4c{--display:flex;}.elementor-2308 .elementor-element.elementor-element-933325f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-94825d9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-15aa962{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-68d3cfd{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-a67563b{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;color:#959595;}.elementor-2308 .elementor-element.elementor-element-930720b{--display:flex;}.elementor-2308 .elementor-element.elementor-element-41c336e .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-41c336e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-4f6f153{--display:flex;}.elementor-2308 .elementor-element.elementor-element-582166a img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-91cf750{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-c2c7ca1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-777c344{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-67ab3f9{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;color:#959595;}.elementor-2308 .elementor-element.elementor-element-82caefe{--display:flex;}.elementor-2308 .elementor-element.elementor-element-3f576bb .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-3f576bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-6a95dda{--display:flex;}.elementor-2308 .elementor-element.elementor-element-fcfed15 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-e0196ae{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b47a855{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-2a9d60f{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b113665{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;color:#959595;}.elementor-2308 .elementor-element.elementor-element-9f3e1c0{--display:flex;}.elementor-2308 .elementor-element.elementor-element-4667ecd .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-4667ecd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-c9f56e2{--display:flex;}.elementor-2308 .elementor-element.elementor-element-4bc6998 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-7361a3e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-5dd192c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-03a1ec5{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-274cb8f{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-1px;color:#959595;}.elementor-2308 .elementor-element.elementor-element-96a2876{--display:flex;}.elementor-2308 .elementor-element.elementor-element-9ed24e5 .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-9ed24e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-8d6fe50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b4eab54{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-b4eab54 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-bd4d8f0{--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;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-2308 .elementor-element.elementor-element-f84af5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b30adbe{text-align:start;}.elementor-2308 .elementor-element.elementor-element-b30adbe img{width:50px;}.elementor-2308 .elementor-element.elementor-element-251d78d{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-251d78d p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-32a8bb4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-e1c66fe{padding:0px 0px 0px 0px;text-align:end;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:#8F8F8F;}.elementor-2308 .elementor-element.elementor-element-e1c66fe p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-8427cea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2308 .elementor-element.elementor-element-8427cea:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-8427cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0515F6;}.elementor-2308 .elementor-element.elementor-element-25c49a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-ec68989{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ec68989 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-5ac85d2{--e-rating-icon-marked-color:#FCEE6D;}.elementor-2308 .elementor-element.elementor-element-b3d9cc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-7adb172{--display:flex;}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2308 .elementor-element.elementor-element-1ccad1a:has(:hover) .elementor-image-box-title,
					 .elementor-2308 .elementor-element.elementor-element-1ccad1a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#FFDD98;}.elementor-2308 .elementor-element.elementor-element-9fbd53f{--display:flex;--justify-content:center;}.elementor-2308 .elementor-element.elementor-element-f20050e .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-f20050e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-42beec4{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-42beec4:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-42beec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F50037;}.elementor-2308 .elementor-element.elementor-element-7f87f76{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-49ff14e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-589188d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-589188d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ef9121f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-ef9121f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-440576f );}.elementor-2308 .elementor-element.elementor-element-1f02355{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-f46b600{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-f46b600.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-1cc9f3e{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-fa8cea2{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-9a63645{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-90768b2{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-90768b2.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-25dfcc5{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-25dfcc5.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-25dfcc5 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-0e4f977{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-0e4f977.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-5bd2ca2{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-5bd2ca2:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-5bd2ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF27E;}.elementor-2308 .elementor-element.elementor-element-2e53c31{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-3101fc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-0cfb562{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-0cfb562 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-c6e6e3f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-c6e6e3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:#009400;}.elementor-2308 .elementor-element.elementor-element-9cbec6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-e0bcc57{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-e0bcc57.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-5f3fc64{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-525c6bd{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-70ac24f{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b54ab32{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-b54ab32.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-7e09037{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-7e09037.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-7e09037 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-5c29172{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-5c29172.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-4b8fcff{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-4b8fcff:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-4b8fcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2308 .elementor-element.elementor-element-293e15f{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2308 .elementor-element.elementor-element-86ceb1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-825d645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2308 .elementor-element.elementor-element-715b48e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-49583f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-fe2f87c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-49e91da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-49e91da:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-49e91da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a7a1f3 );}.elementor-2308 .elementor-element.elementor-element-ffe9137 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-ffe9137 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-ffe9137 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-be8db81 .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-be8db81 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-be8db81 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b4fa03e .elementor-counter{gap:0px;}.elementor-2308 .elementor-element.elementor-element-b4fa03e .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b4fa03e .elementor-counter-title{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-2cd4204{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-50c9d39{--display:flex;}.elementor-2308 .elementor-element.elementor-element-28aee4a img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-30d6029{--display:flex;}.elementor-2308 .elementor-element.elementor-element-427bc8b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-be1d799{--display:flex;}.elementor-2308 .elementor-element.elementor-element-eed1842 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-2f155cf{--display:flex;}.elementor-2308 .elementor-element.elementor-element-7a411d7 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2308 .elementor-element.elementor-element-b28cebc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-8cae168{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-8cae168 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-8d73f96{--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;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-2308 .elementor-element.elementor-element-cb56079{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-75c99a6{text-align:start;}.elementor-2308 .elementor-element.elementor-element-75c99a6 img{width:50px;}.elementor-2308 .elementor-element.elementor-element-c206b6f{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-c206b6f p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-b025c00{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-71ed060{padding:0px 0px 0px 0px;text-align:end;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:#8F8F8F;}.elementor-2308 .elementor-element.elementor-element-71ed060 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-90d144a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-2308 .elementor-element.elementor-element-90d144a:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-90d144a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0515F6;}.elementor-2308 .elementor-element.elementor-element-9bdcf6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-3867726{padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-3867726 p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-84eeaa4{--e-rating-icon-marked-color:#FCEE6D;}.elementor-2308 .elementor-element.elementor-element-c1fcbaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-946a25a{--display:flex;}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-title{margin-bottom:0px;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2308 .elementor-element.elementor-element-9389b78:has(:hover) .elementor-image-box-title,
					 .elementor-2308 .elementor-element.elementor-element-9389b78:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:#FFDD98;}.elementor-2308 .elementor-element.elementor-element-349c0c6{--display:flex;--justify-content:center;}.elementor-2308 .elementor-element.elementor-element-260dad0 .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:23px;font-weight:700;letter-spacing:-1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:8px 20px 8px 20px;}.elementor-2308 .elementor-element.elementor-element-260dad0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2308 .elementor-element.elementor-element-65c5639{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2308 .elementor-element.elementor-element-65c5639:not(.elementor-motion-effects-element-type-background), .elementor-2308 .elementor-element.elementor-element-65c5639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4109B3;}.elementor-2308 .elementor-element.elementor-element-34312a4{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-2a272ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-6d525ee{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-6d525ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-2cf8eed{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2308 .elementor-element.elementor-element-2cf8eed .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:700;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-2308 .elementor-element.elementor-element-3ccf5ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-7d922ed{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-7d922ed.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-96eca9a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-350033b{--spacer-size:150px;}.elementor-2308 .elementor-element.elementor-element-4d938fd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-7fd83a0{--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;--justify-content:space-evenly;}.elementor-2308 .elementor-element.elementor-element-7fd83a0.e-con{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-ef8c2fb{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:23px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-ef8c2fb.elementor-element{--align-self:center;}.elementor-2308 .elementor-element.elementor-element-ef8c2fb p{margin-block-end:0px;}.elementor-2308 .elementor-element.elementor-element-90c8080{padding:0px 0px 0px 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1px;color:var( --e-global-color-text );}.elementor-2308 .elementor-element.elementor-element-90c8080.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2308 .elementor-element.elementor-element-60a3ef9{--width:614px;}.elementor-2308 .elementor-element.elementor-element-d99a647{--width:612px;}.elementor-2308 .elementor-element.elementor-element-8962ae8{--width:100%;}.elementor-2308 .elementor-element.elementor-element-206ef3d{--width:100%;}.elementor-2308 .elementor-element.elementor-element-305bfce{--width:40%;}.elementor-2308 .elementor-element.elementor-element-df545c0{--width:60%;}.elementor-2308 .elementor-element.elementor-element-7d622d2{--width:614px;}.elementor-2308 .elementor-element.elementor-element-e254b60{--width:672px;}.elementor-2308 .elementor-element.elementor-element-02bc273{--width:100%;}.elementor-2308 .elementor-element.elementor-element-8025285{--width:100%;}.elementor-2308 .elementor-element.elementor-element-3b5edb5{--width:40%;}.elementor-2308 .elementor-element.elementor-element-a8f552a{--width:60%;}.elementor-2308 .elementor-element.elementor-element-d0392f2{--width:614px;}.elementor-2308 .elementor-element.elementor-element-0de8c78{--width:672px;}.elementor-2308 .elementor-element.elementor-element-fcf81d5{--width:100%;}.elementor-2308 .elementor-element.elementor-element-f74b057{--width:100%;}.elementor-2308 .elementor-element.elementor-element-70b0888{--width:40%;}.elementor-2308 .elementor-element.elementor-element-606c120{--width:60%;}.elementor-2308 .elementor-element.elementor-element-655541e{--width:614px;}.elementor-2308 .elementor-element.elementor-element-8174e5d{--width:672px;}.elementor-2308 .elementor-element.elementor-element-4f6f153{--width:100%;}.elementor-2308 .elementor-element.elementor-element-25c49a8{--width:100%;}.elementor-2308 .elementor-element.elementor-element-b3d9cc0{--width:100%;}.elementor-2308 .elementor-element.elementor-element-7adb172{--width:40%;}.elementor-2308 .elementor-element.elementor-element-9fbd53f{--width:60%;}.elementor-2308 .elementor-element.elementor-element-90768b2{--width:614px;}.elementor-2308 .elementor-element.elementor-element-b54ab32{--width:650px;}.elementor-2308 .elementor-element.elementor-element-4b8fcff{--content-width:1400px;}.elementor-2308 .elementor-element.elementor-element-293e15f{--width:75%;}.elementor-2308 .elementor-element.elementor-element-49e91da{--width:612px;}.elementor-2308 .elementor-element.elementor-element-9bdcf6f{--width:100%;}.elementor-2308 .elementor-element.elementor-element-c1fcbaf{--width:100%;}.elementor-2308 .elementor-element.elementor-element-946a25a{--width:40%;}.elementor-2308 .elementor-element.elementor-element-349c0c6{--width:60%;}.elementor-2308 .elementor-element.elementor-element-7fd83a0{--width:650px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2308 .elementor-element.elementor-element-ffd0eb1{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2308 .elementor-element.elementor-element-c535c69{--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-20d2967{--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-a628c73{--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-2cd4204{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2308 .elementor-element.elementor-element-a8f3ffa{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-eaa0caf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2308 .elementor-element.elementor-element-58fa8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-58fa8d5 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-6ed7225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-6ed7225 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2308 .elementor-element.elementor-element-a294354{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-faf8470{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-57675ae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-60a3ef9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-fd71639{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-33f7b15{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2308 .elementor-element.elementor-element-557da82{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-b2a6e91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-417cc62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-3742b72{text-align:center;}.elementor-2308 .elementor-element.elementor-element-3742b72 .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-d102bd4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-383bcdb img{width:70%;}.elementor-2308 .elementor-element.elementor-element-ca78e64 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-bad3629 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-b989699 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-7952a2f img{width:70%;}.elementor-2308 .elementor-element.elementor-element-7a84c77 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-e32fe5c img{width:70%;}.elementor-2308 .elementor-element.elementor-element-d99a647{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2308 .elementor-element.elementor-element-2097b7f .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-2097b7f .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-984c94c .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-984c94c .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-edf91ea .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-edf91ea .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-ffd0eb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-1b5719a{line-height:-1em;}.elementor-2308 .elementor-element.elementor-element-083e600{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-0104522{--width:35%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-2d74484 img{width:40px;}.elementor-2308 .elementor-element.elementor-element-032a8e5{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-1f6bf26{--width:60%;}.elementor-2308 .elementor-element.elementor-element-ed0b6be{font-size:18px;}.elementor-2308 .elementor-element.elementor-element-215615a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2308 .elementor-element.elementor-element-8962ae8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-afc63c0{font-size:20px;letter-spacing:-1px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-title{font-size:23px;line-height:1em;}.elementor-2308 .elementor-element.elementor-element-ee3bf5f .elementor-image-box-description{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-530e406{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-0835328{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-a47605f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-a47605f .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-e36ab82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-e36ab82 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-bc7afde{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-02be69e{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-e87b794{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-7d622d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-d196908{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-0cbec54{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-2450159{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-e14a904{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-5d72e77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-e5b4957{text-align:center;}.elementor-2308 .elementor-element.elementor-element-e5b4957 .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-28ff732{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-6f7a874 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-2e22f2d img{width:70%;}.elementor-2308 .elementor-element.elementor-element-8ce2e59 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-783dcdb img{width:70%;}.elementor-2308 .elementor-element.elementor-element-6f81c73 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-78fe36d img{width:70%;}.elementor-2308 .elementor-element.elementor-element-19cc0c1 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-e254b60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-94f2711 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-94f2711 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b192698 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b192698 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-3ec3863 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-3ec3863 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-c535c69{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-783c31f{line-height:-1em;}.elementor-2308 .elementor-element.elementor-element-2b4370b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-377822c{--width:35%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-fa1947c img{width:40px;}.elementor-2308 .elementor-element.elementor-element-f1cd587{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-f917a9e{--width:60%;}.elementor-2308 .elementor-element.elementor-element-b7915b7{font-size:18px;}.elementor-2308 .elementor-element.elementor-element-2bbb1ec{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2308 .elementor-element.elementor-element-02bc273{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-b9ca132{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-title{font-size:23px;line-height:1em;}.elementor-2308 .elementor-element.elementor-element-c0278cf .elementor-image-box-description{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-3b35707{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-5d28714{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9d9d3f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-9d9d3f2 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-2f725dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-2f725dc .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-46b9934{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-9dc7e56{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-df18785{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-d0392f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b11a637{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-da6ce97{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-6228736{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-a4d8c31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b10428b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-e8af002{text-align:center;}.elementor-2308 .elementor-element.elementor-element-e8af002 .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-7939704{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-a49fba6 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-49a5112 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-2e97fb8 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-9f64c59 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-0119779 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-5b09f58 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-e988fd6 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-0de8c78{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-f76341b .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-f76341b .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-8ec20ce .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-8ec20ce .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-90aecdd .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-90aecdd .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-20d2967{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-129714c{line-height:-1em;}.elementor-2308 .elementor-element.elementor-element-cc595df{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-e796b67{--width:35%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-e455979 img{width:40px;}.elementor-2308 .elementor-element.elementor-element-29d0665{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-8b11b48{--width:65%;}.elementor-2308 .elementor-element.elementor-element-b12a362{font-size:18px;}.elementor-2308 .elementor-element.elementor-element-e39aa9b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2308 .elementor-element.elementor-element-fcf81d5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-8c22bd2{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-title{font-size:23px;line-height:1em;}.elementor-2308 .elementor-element.elementor-element-1346512 .elementor-image-box-description{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-502b73d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-9b319cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9b9dab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-9b9dab7 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-d32173e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-d32173e .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-f058e3b{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-0996c3b{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-99e1356{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-655541e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-0fa299e{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-c7970f5{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-5862b63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-fa2b670{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b7737d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9827918{text-align:center;}.elementor-2308 .elementor-element.elementor-element-9827918 .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-87d58b5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-2d10726 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-b302223 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-f41caed img{width:70%;}.elementor-2308 .elementor-element.elementor-element-5c40903 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-d40c80f img{width:70%;}.elementor-2308 .elementor-element.elementor-element-efed26c img{width:70%;}.elementor-2308 .elementor-element.elementor-element-296e782 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-8174e5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-f51bae6 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-f51bae6 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-33ffaa8 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-33ffaa8 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-0d942f9 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-0d942f9 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-a628c73{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-94825d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2308 .elementor-element.elementor-element-15aa962{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-68d3cfd{font-size:25px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-a67563b{letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-930720b{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-41c336e .elementor-button{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-91cf750{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2308 .elementor-element.elementor-element-c2c7ca1{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-777c344{font-size:25px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-67ab3f9{letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-82caefe{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-3f576bb .elementor-button{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-e0196ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2308 .elementor-element.elementor-element-b47a855{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-2a9d60f{font-size:25px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b113665{letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-9f3e1c0{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-4667ecd .elementor-button{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-7361a3e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2308 .elementor-element.elementor-element-5dd192c{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-03a1ec5{font-size:25px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-274cb8f{letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-96a2876{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-9ed24e5 .elementor-button{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-b4eab54{line-height:-1em;}.elementor-2308 .elementor-element.elementor-element-bd4d8f0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-f84af5e{--width:35%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-b30adbe img{width:40px;}.elementor-2308 .elementor-element.elementor-element-251d78d{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-32a8bb4{--width:60%;}.elementor-2308 .elementor-element.elementor-element-e1c66fe{font-size:18px;}.elementor-2308 .elementor-element.elementor-element-8427cea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2308 .elementor-element.elementor-element-25c49a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-ec68989{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-title{font-size:23px;line-height:1em;}.elementor-2308 .elementor-element.elementor-element-1ccad1a .elementor-image-box-description{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-42beec4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-7f87f76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-589188d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-589188d .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-ef9121f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-ef9121f .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-f46b600{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-fa8cea2{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-9a63645{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-90768b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-25dfcc5{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-0e4f977{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-5bd2ca2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-2e53c31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-0cfb562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-0cfb562 .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-c6e6e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-c6e6e3f .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-e0bcc57{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-525c6bd{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-70ac24f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-b54ab32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-7e09037{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-5c29172{font-size:15px;}.elementor-2308 .elementor-element.elementor-element-4b8fcff{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-293e15f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-825d645{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-715b48e{text-align:center;}.elementor-2308 .elementor-element.elementor-element-715b48e .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-49583f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-35caba1 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-ce899d6 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-02bf65f img{width:70%;}.elementor-2308 .elementor-element.elementor-element-f879886 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-242c39b img{width:70%;}.elementor-2308 .elementor-element.elementor-element-a684daf img{width:70%;}.elementor-2308 .elementor-element.elementor-element-bbabd87 img{width:70%;}.elementor-2308 .elementor-element.elementor-element-49e91da{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-ffe9137 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-ffe9137 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-be8db81 .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-be8db81 .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b4fa03e .elementor-counter-number-wrapper{font-size:40px;line-height:1em;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b4fa03e .elementor-counter-title{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-2cd4204{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2308 .elementor-element.elementor-element-8cae168{line-height:-1em;}.elementor-2308 .elementor-element.elementor-element-8d73f96{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-cb56079{--width:35%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2308 .elementor-element.elementor-element-75c99a6 img{width:40px;}.elementor-2308 .elementor-element.elementor-element-c206b6f{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-b025c00{--width:60%;}.elementor-2308 .elementor-element.elementor-element-71ed060{font-size:18px;}.elementor-2308 .elementor-element.elementor-element-90d144a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2308 .elementor-element.elementor-element-9bdcf6f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2308 .elementor-element.elementor-element-3867726{font-size:20px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-title{font-size:23px;line-height:1em;}.elementor-2308 .elementor-element.elementor-element-9389b78 .elementor-image-box-description{font-size:12px;letter-spacing:-1px;}.elementor-2308 .elementor-element.elementor-element-65c5639{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2308 .elementor-element.elementor-element-34312a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-6d525ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-6d525ee .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-2cf8eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2308 .elementor-element.elementor-element-2cf8eed .elementor-heading-title{font-size:50px;line-height:1em;letter-spacing:-3px;}.elementor-2308 .elementor-element.elementor-element-7d922ed{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-350033b{--spacer-size:50px;}.elementor-2308 .elementor-element.elementor-element-4d938fd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-7fd83a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2308 .elementor-element.elementor-element-ef8c2fb{font-size:20px;}.elementor-2308 .elementor-element.elementor-element-90c8080{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-b3f1ea4 */<style>
/* ========== 0. FONT IMPORT & LOGIC CHUYỂN MÀU NỀN BODY ========== */
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');

/* --- LOGIC CHUYỂN MÀU NỀN BODY (Bổ sung để JS hoạt động) --- */

/* Khi JS thêm class này: Nền Sáng (Theme Light) */
.theme-light-active {
    /* Màu SÁNG/KEM của Section đầu tiên */
    background-color: #FFFDF0 !important; 
    color: #000000 !important; /* Màu chữ Đen */
}

/* Khi JS thêm class này: Nền Tối (Theme Dark) */
.theme-dark-active {
    /* Màu TỐI/ĐEN */
    background-color: #000000 !important; 
    color: #ffffff !important; /* Màu chữ Trắng */
}

/* ÁP DỤNG TRANSITION & TRANSPARENT CHO TẤT CẢ CÁC SECTION CÓ THAY ĐỔI MÀU NỀN */
.theme-section {
    background-color: transparent !important; 
    transition: background-color 0.7s ease !important;
}

/* ========== 1. BODY & FIXED UI COMMON ========== */
body {
    margin: 0; padding: 0;
    /* KHẮC PHỤC: Đặt màu nền mặc định là SÁNG/KEM (#FFFDF0) */
    background-color: #FFFDF0; 
    color: #000000;
    font-family: 'Outfit', sans-serif;
    transition: background-color 0.7s ease, color 0.4s ease;
}

.fixed-ui {
    position: fixed !important; 
    z-index: 9999 !important; 
    transition: color 0.4s ease, background-color 0.4s ease, border-color 0.4s ease;
}

/* KHẮC PHỤC LỆCH VỊ TRÍ (Desktop) */
#fixed-ui-wrapper { position: relative; z-index: 9999; }

#sidebar-menu,
#portfolio-sidebar-menu { /* Áp dụng cho cả 2 ID menu */
    top: 3.125rem !important; 
    left: 2rem !important;
    height: calc(100vh - 6.25rem);
    display: flex !important; 
    flex-direction: column !important; 
    align-items: flex-start !important; 
    justify-content: space-between !important;
}

#book-call-button,
#portfolio-book-call-button { /* Áp dụng cho cả 2 ID nút */
    top: 3.125rem !important; 
    right: 2rem !important;
    left: auto !important; 
    transform: none !important;
}


/* ========== 2. SIDEBAR BÊN TRÁI (LOGO & ICONS - DÙNG CHUNG) ========== */

/* 2.1 LOGO CHÍNH (TOP) */
#sidebar-menu .logo-top img,
#portfolio-sidebar-menu .logo-top img {
    display: block !important; 
    max-width: 64px; 
    height: auto;
}

/* 2.2 LOGO PHỤ (BOTTOM) */
#sidebar-menu .logo-bottom,
#portfolio-sidebar-menu .logo-bottom {
    width: 120px !important; 
    height: auto !important; 
    display: flex !important; 
    flex-direction: column !important; 
    align-items: flex-start !important; 
    opacity: 1 !important;
}
#sidebar-menu .logo-bottom img,
#portfolio-sidebar-menu .logo-bottom img {
    max-width: 120px !important; 
    height: auto !important; 
    display: block !important;
    position: static !important;
}
.logo-bottom-white { margin-bottom: 5px; } 


/* 2.3 NAVIGATION ICONS (DÙNG CHUNG) */
.sidebar-nav {
    display: flex !important; 
    flex-direction: column; 
    gap: 1rem; 
}

.sidebar-icon {
    position: relative !important; 
    display: inline-flex !important;
    align-items: center !important; 
    justify-content: center !important;
    padding: 10px 16px !important; 
    border-radius: 16px !important; 
    width: 24px !important; 
    height: 24px !important; 
    box-sizing: content-box;

    /* QUAN TRỌNG: cho tooltip bay ra ngoài */
    overflow: visible !important;

    transition: transform 0.15s ease, background-color 0.15s ease, opacity 0.15s ease;
}

.sidebar-icon img {
    max-width: 24px !important; 
    height: auto !important; 
    width: 24px !important;
    position: absolute !important; 
    top: 50% !important; 
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    display: none !important; 
}

.sidebar-icon:hover { 
    transform: translateY(-2px); 
    opacity: 1; 
}


/* 2.4 HIỆU ỨNG NHÃN (LABEL) - DÙNG CHUNG */
.sidebar-icon::after { 
    content: ''; 
    position: absolute; 
    left: calc(100% + 12px); 
    top: 50%; 
    transform: translateY(-50%); 
    padding: 6px 12px; 
    border-radius: 6px; 
    font-size: 14px; 
    font-weight: 700; 
    font-family: 'Outfit', sans-serif; 
    opacity: 0; 
    pointer-events: none; 
    white-space: nowrap; 
    transition: opacity 0.2s ease, background-color 0.2s ease;
    letter-spacing: -1px !important; 
    z-index: 99990;
}

/* QUY TẮC HOVER ƯU TIÊN CAO (cho cả 2 menu) */
.fixed-ui .sidebar-nav .sidebar-icon:hover::after,
.portfolio-menu-ui #portfolio-sidebar-menu .sidebar-icon:hover::after,
#sidebar-menu .sidebar-icon:hover::after { 
    opacity: 1 !important; 
    z-index: 99999 !important;
}


/* ========== 3. BUTTON BOOK A CALL - DÙNG CHUNG ========== */

.btn-book-call {
    display: flex !important; 
    align-items: center !important; 
    justify-content: center !important;
    gap: 0.5rem !important; 
    padding: 0.7rem 1.6rem !important; 
    border-radius: 999px !important;
    font-weight: 700 !important; 
    font-size: 23px !important; 
    line-height: 1 !important;
    white-space: nowrap !important;
    text-decoration: none;
    border: 0;
    font-family: 'Outfit', sans-serif; 
    transition: background-color 0.3s ease, color 0.3s ease, transform 0.15s ease;
    letter-spacing: -1px !important; 
}

.btn-book-call:hover {
    transform: translateY(-2px); 
}

.btn-icon-wrap {
    display: flex !important; 
    align-items: center !important; 
    justify-content: center !important;
}

.btn-arrow {
    height: auto !important; 
    display: block !important; 
    width: 18px !important; 
    vertical-align: middle !important; 
}

.btn-arrow-light { display: none !important; }
.btn-arrow-dark { display: block !important; }


/* ========== 4. LOGIC THEME TRANG CHỦ (#sidebar-menu) & LOGIC MÀU NÚT CHUNG ========== */

/* Nhãn cho Menu Trang Chủ (3 Icon) */
#sidebar-menu .sidebar-icon:nth-child(1)::after { content: 'HOME'; }
#sidebar-menu .sidebar-icon:nth-child(2)::after { content: 'PORTFOLIO'; }
#sidebar-menu .sidebar-icon:nth-child(3)::after { content: 'CONTACT'; }


/* -- THEME DARK (TRANG CHỦ) -- */
.theme-dark#sidebar-menu .sidebar-icon { background-color: #696969 !important; }
.theme-dark#sidebar-menu .sidebar-icon:hover { background-color: #929292 !important; }
.theme-dark#sidebar-menu .sidebar-icon .icon-dark { display: none !important; }
.theme-dark#sidebar-menu .sidebar-icon .icon-light { display: block !important; }
.theme-dark#sidebar-menu .sidebar-icon::after { 
    background-color: #1a1a1a !important; 
    color: #ffffff !important; 
}
.theme-dark#sidebar-menu .logo-bottom .logo-bottom-white { display: block !important; }
.theme-dark#sidebar-menu .logo-bottom .logo-bottom-black { display: none !important; }

/* -- THEME LIGHT (TRANG CHỦ) -- */
.theme-light#sidebar-menu .sidebar-icon { background-color: #D7D7D7 !important; }
.theme-light#sidebar-menu .sidebar-icon:hover { background-color: #a7a7a7 !important; }
.theme-light#sidebar-menu .sidebar-icon .icon-dark { display: block !important; }
.theme-light#sidebar-menu .sidebar-icon .icon-light { display: none !important; }
.theme-light#sidebar-menu .sidebar-icon::after { 
    background-color: #d7d7d7 !important; 
    color: #000000 !important; 
}
.theme-light#sidebar-menu .logo-bottom .logo-bottom-white { display: none !important; }
.theme-light#sidebar-menu .logo-bottom .logo-bottom-black { display: block !important; }


/* -- LOGIC MÀU NÚT (CHUNG) -- */

/* NÚT ĐEN (Màu mặc định cho nền tối) */
.theme-dark-button .btn-book-call { 
    background-color: #000000 !important; 
    color: #ffffff !important; 
}
.theme-dark-button .btn-arrow-dark { display: none !important; } 
.theme-dark-button .btn-arrow-light { display: block !important; }

/* NÚT TRẮNG (Màu mặc định cho nền sáng) */
.theme-light-button .btn-book-call { 
    background-color: #ffffff !important; 
    color: #000000 !important; 
}
.theme-light-button .btn-arrow-dark { display: block !important; } 
.theme-light-button .btn-arrow-light { display: none !important; }

/* NÚT ĐỎ ĐẶC BIỆT (cho Section 'thumbnails') */
.theme-red-button .btn-book-call { 
    background-color: #F50037 !important; /* MÀU ĐỎ */
    color: #ffffff !important; 
}
.theme-red-button .btn-arrow-dark { 
    display: none !important; 
}
.theme-red-button .btn-arrow-light { 
    display: block !important; /* Icon Trắng */
}


/* ========== 5. VIDEO CIRCLE (TRAFFIC/FUNNEL) - CHUNG ========== */

/* Mặc định: tablet & small desktop */
.traffic-circle {
    width: 100%; 
    max-width: 260px; 
    aspect-ratio: 1 / 1; 
    border-radius: 50%;
    background: #ff5f1b; 
    padding: 60px; 
    box-sizing: border-box; 
    overflow: hidden;
    margin: 0 auto; 
    position: relative; 
    display: flex; 
    align-items: center; 
    justify-content: center;
}

.traffic-circle .traffic-video {
    width: 100%; 
    height: 100%; 
    border-radius: 0; 
    object-fit: contain; 
    object-position: center;
    display: block; 
    background: transparent; 
}

@media (min-width: 1024px) {
  .traffic-circle { max-width: 230px; padding: 50px; }
}

@media (max-width: 767px) {
  .traffic-circle { max-width: 180px; padding: 35px; }
}

/* ĐIỀU CHỈNH RIÊNG CHO VIDEO THE-FUNNEL (VIDEO NHỎ HƠN) */
.traffic-circle.traffic-small-content { padding: 40px !important; }

@media (min-width: 1024px) {
    .traffic-circle.traffic-small-content { padding: 35px !important; }
}

@media (max-width: 767px) {
    .traffic-circle.traffic-small-content { padding: 20px !important; }
}


/* ========================================================== */
/* ========== 6. RESPONSIVE MOBILE (DÙNG CHUNG) ========== */
/* ========================================================== */

@media (max-width: 767px) {
    .theme-section { padding-top: 7rem !important; }
    
    #fixed-ui-wrapper { 
        display: block; 
        width: 100%; 
        position: static; 
    }
    
    /* SIDEBAR MENU: Cố định bên trái */
    #sidebar-menu,
    #portfolio-sidebar-menu { 
        position: fixed !important; 
        top: 3.125rem !important; 
        left: 1.5rem !important; 
        right: auto !important; 
        height: auto; 
    }

    #sidebar-menu .logo-top img,
    #portfolio-sidebar-menu .logo-top img {
        max-width: 47px !important; 
    }
    
    /* BUTTON BOOK A CALL: Cố định bên phải */
    #book-call-button,
    #portfolio-book-call-button { 
        position: fixed !important; 
        top: 3.125rem !important; 
        right: 1.5rem !important; 
        left: auto !important; 
    }
    
    /* ẨN ICON & LOGO BOTTOM TRÊN MOBILE */
    #sidebar-menu .sidebar-nav, 
    #sidebar-menu .logo-bottom, 
    #portfolio-sidebar-menu .sidebar-nav, 
    #portfolio-sidebar-menu .logo-bottom { 
        display: none !important; 
    }
    
    /* Điều chỉnh kích thước nút trên mobile */
    #book-call-button .btn-book-call, 
    #portfolio-book-call-button .btn-book-call { 
        font-size: 18px; 
        padding: 0.55rem 1.4rem; 
        max-width: 100%; 
    }

    .btn-arrow { width: 16px; }
}


/* ========================================================== */
/* ========== 7. CSS RIÊNG CHO TRANG PORTFOLIO (ĐÃ CẬP NHẬT THEME LOGIC) ========== */
/* ========================================================== */

/* ĐỊNH VỊ */
.portfolio-menu-ui #portfolio-sidebar-menu {
    top: 3.125rem !important; 
    left: 2rem !important;
    height: calc(100vh - 6.25rem);
    display: flex !important; 
    flex-direction: column !important; 
    align-items: flex-start !important; 
    justify-content: space-between !important;
}

.portfolio-menu-ui #portfolio-book-call-button {
    top: 3.125rem !important; 
    right: 2rem !important;
    left: auto !important; 
    transform: none !important;
}

/* --- 7.1 LOGO PORTFOLIO: ĐỔI THEO THEME (KHẮC PHỤC LỖI HIỂN THỊ CẢ 2 LOGO) --- */

/* Bỏ quy tắc ẩn mặc định để theme logic kiểm soát */
#portfolio-sidebar-menu .logo-bottom-white,
#portfolio-sidebar-menu .logo-bottom-black {
    display: block !important;
}
.portfolio-menu-ui .logo-bottom .logo-bottom-black { /* Xóa quy tắc chỉ hiển thị logo trắng */
    display: block !important; 
}

/* theme-light (Nền tối) → logo TRẮNG */
.theme-light#portfolio-sidebar-menu .logo-bottom-white {
    display: block !important;
}
.theme-light#portfolio-sidebar-menu .logo-bottom-black {
    display: none !important;
}

/* theme-dark (Nền sáng) → logo ĐEN */
.theme-dark#portfolio-sidebar-menu .logo-bottom-white {
    display: none !important;
}
.theme-dark#portfolio-sidebar-menu .logo-bottom-black {
    display: block !important;
}


/* --- 7.2 ICONS SIDEBAR THEME LOGIC --- */

/* LABEL CHO 2 ICON */
#portfolio-sidebar-menu .sidebar-icon:nth-child(1)::after { 
    content: 'HOME'; 
    letter-spacing: -1px !important; 
}
#portfolio-sidebar-menu .sidebar-icon:nth-child(2)::after { 
    content: 'CONTACT'; 
    letter-spacing: -1px !important; 
}
#portfolio-sidebar-menu .sidebar-icon:nth-child(3)::after { 
    content: none; 
}

/* THEME DARK CHO SIDEBAR PORTFOLIO (Cho nền sáng - Logo Đen) */
.portfolio-menu-ui .theme-dark.fixed-ui .sidebar-icon { 
    background-color: #D7D7D7 !important; 
}

.portfolio-menu-ui .theme-dark.fixed-ui .sidebar-icon:hover { 
    background-color: #a7a7a7 !important; 
}

/* Icon Dark/Light */
.portfolio-menu-ui .theme-dark.fixed-ui .sidebar-icon .icon-dark { 
    display: block !important; /* Hiển thị icon dark (đen) */
}
.portfolio-menu-ui .theme-dark.fixed-ui .sidebar-icon .icon-light { 
    display: none !important; 
}

/* Tooltip màu dark */
.portfolio-menu-ui .theme-dark.fixed-ui .sidebar-icon::after {
    background-color: #d7d7d7 !important; 
    color: #000000 !important; 
}

/* THEME LIGHT CHO SIDEBAR PORTFOLIO (Cho nền tối - Logo Trắng) */
.portfolio-menu-ui .theme-light.fixed-ui .sidebar-icon { 
    background-color: #696969 !important; 
}

.portfolio-menu-ui .theme-light.fixed-ui .sidebar-icon:hover { 
    background-color: #929292 !important; 
}

.portfolio-menu-ui .theme-light.fixed-ui .sidebar-icon .icon-dark { 
    display: none !important; 
}
.portfolio-menu-ui .theme-light.fixed-ui .sidebar-icon .icon-light { 
    display: block !important; /* Hiển thị icon light (trắng) */
}

.portfolio-menu-ui .theme-light.fixed-ui .sidebar-icon::after {
    background-color: #1a1a1a !important; 
    color: #ffffff !important; 
}


/* --- 7.3 MOBILE PORTFOLIO --- */

@media (max-width: 767px) {
    .portfolio-menu-ui #portfolio-sidebar-menu {
        top: 3.125rem !important;
        left: 1.5rem !important;
        right: auto !important;
        height: auto;
    }

    .portfolio-menu-ui #portfolio-book-call-button {
        top: 3.125rem !important;
        right: 1.5rem !important;
        left: auto !important;
    }
    
    .portfolio-menu-ui #portfolio-sidebar-menu .sidebar-nav, 
    .portfolio-menu-ui #portfolio-sidebar-menu .logo-bottom { 
        display: none !important; 
    }
}
<\/style>/* End custom CSS */