.elementor-19 .elementor-element.elementor-element-4291f180{--display:flex;--min-height:638px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-4291f180:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4291f180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7EC9E7;background-image:url("https://i0.wp.com/mangotech.tech/wp-content/uploads/2025/09/daytime-city.png?fit=1024%2C751&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-4291f180.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-4f93f10{--display:flex;--position:absolute;--min-height:348px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4f93f10{left:-11px;}body.rtl .elementor-19 .elementor-element.elementor-element-4f93f10{right:-11px;}.elementor-19 .elementor-element.elementor-element-47ad6815{--display:flex;--min-height:380px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;--z-index:10;}.elementor-19 .elementor-element.elementor-element-ba0d87e{--display:flex;--min-height:116px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4c8a5e4b{text-align:start;}.elementor-19 .elementor-element.elementor-element-4c8a5e4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:500;text-shadow:6px 4px 10px rgba(0, 0, 0, 0.36);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-4f9fcc6{text-align:start;}.elementor-19 .elementor-element.elementor-element-4f9fcc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:500;text-shadow:6px 4px 10px rgba(0, 0, 0, 0.36);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-3f855158{--display:flex;--min-height:66px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-55288456{text-align:start;}.elementor-19 .elementor-element.elementor-element-55288456 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;text-shadow:6px 4px 10px rgba(0, 0, 0, 0.36);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-6316647e{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 024px;--row-gap:0px;--column-gap:024px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-58cdc9f3{--display:flex;--min-height:55px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;--z-index:10;}.elementor-19 .elementor-element.elementor-element-58cdc9f3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-58cdc9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-58cdc9f3:hover{background-color:#7AA4C900;border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-58cdc9f3, .elementor-19 .elementor-element.elementor-element-58cdc9f3::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-762abdbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:20;text-align:center;}.elementor-19 .elementor-element.elementor-element-762abdbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#7AA4C9;}.elementor-19 .elementor-element.elementor-element-762abdbd .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-762abdbd .elementor-heading-title a:focus{color:#E02424;}.elementor-19 .elementor-element.elementor-element-762abdbd .elementor-heading-title a{transition-duration:0.2s;}.elementor-19 .elementor-element.elementor-element-5e508f07{--display:flex;--min-height:55px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;--z-index:10;}.elementor-19 .elementor-element.elementor-element-5e508f07:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5e508f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7AA4C900;}.elementor-19 .elementor-element.elementor-element-5e508f07:hover{background-color:#FAFAFA;border-style:solid;border-color:#FAFAFA;--border-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-5e508f07, .elementor-19 .elementor-element.elementor-element-5e508f07::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-3a58949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:20;text-align:center;}.elementor-19 .elementor-element.elementor-element-3a58949 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-3a58949 .elementor-heading-title a:hover, .elementor-19 .elementor-element.elementor-element-3a58949 .elementor-heading-title a:focus{color:#E02424;}.elementor-19 .elementor-element.elementor-element-3a58949 .elementor-heading-title a{transition-duration:0.2s;}.elementor-19 .elementor-element.elementor-element-1410a8f4{--display:flex;--min-height:380px;--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;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-788e192d{text-align:center;}.elementor-19 .elementor-element.elementor-element-788e192d img{width:100%;}.elementor-19 .elementor-element.elementor-element-3636ae03.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3636ae03{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-3636ae03{right:0px;}.elementor-19 .elementor-element.elementor-element-3636ae03{top:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7307703a{left:448px;}body.rtl .elementor-19 .elementor-element.elementor-element-7307703a{right:448px;}.elementor-19 .elementor-element.elementor-element-7307703a{top:264px;z-index:1;}.elementor-19 .elementor-element.elementor-element-7307703a img{width:34%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2fe51ccb{left:207px;}body.rtl .elementor-19 .elementor-element.elementor-element-2fe51ccb{right:207px;}.elementor-19 .elementor-element.elementor-element-2fe51ccb{top:92px;z-index:1;}.elementor-19 .elementor-element.elementor-element-2fe51ccb img{width:62%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-379b94d0{left:690px;}body.rtl .elementor-19 .elementor-element.elementor-element-379b94d0{right:690px;}.elementor-19 .elementor-element.elementor-element-379b94d0{top:81px;z-index:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-101d11eb{left:712px;}body.rtl .elementor-19 .elementor-element.elementor-element-101d11eb{right:712px;}.elementor-19 .elementor-element.elementor-element-101d11eb{top:368px;z-index:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1cf26135{left:58px;}body.rtl .elementor-19 .elementor-element.elementor-element-1cf26135{right:58px;}.elementor-19 .elementor-element.elementor-element-1cf26135{top:425px;z-index:1;}.elementor-19 .elementor-element.elementor-element-7305fd8{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-7305fd8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7305fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC324;}.elementor-19 .elementor-element.elementor-element-399ab1d{--display:flex;--min-height:314px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:060px;--padding-right:060px;}.elementor-19 .elementor-element.elementor-element-599589e{text-align:center;}.elementor-19 .elementor-element.elementor-element-599589e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:600;line-height:48px;color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-316a3a2{--display:flex;--min-height:314px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:040px;--padding-left:020px;--padding-right:020px;}.elementor-19 .elementor-element.elementor-element-00b5f44{--display:flex;--min-height:406px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;box-shadow:-7px 4px 10px 0px rgba(0,0,0,0.5);--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-19 .elementor-element.elementor-element-00b5f44:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-00b5f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#68C4DC;}.elementor-19 .elementor-element.elementor-element-00b5f44.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9078693{--e-transform-translateX:-41px;--e-transform-translateY:27px;--e-transform-scale:1.3;}.elementor-19 .elementor-element.elementor-element-bd75548{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-bd75548:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bd75548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6F00;}.elementor-19 .elementor-element.elementor-element-f18ade0{--display:flex;--min-height:190px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-753753b{--display:flex;--min-height:323px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;box-shadow:7px 7px 14px 0px rgba(0, 0, 0, 0.24);--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-19 .elementor-element.elementor-element-753753b.e-con{--e-con-transform-scale:1;}.elementor-19 .elementor-element.elementor-element-326af94{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-326af94.e-con{--e-con-transform-scale:1.3;}.elementor-19 .elementor-element.elementor-element-aca280a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-19 .elementor-element.elementor-element-6da9bfc{--display:flex;--min-height:190px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-19 .elementor-element.elementor-element-fc2bc35{text-align:center;}.elementor-19 .elementor-element.elementor-element-fc2bc35 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:600;line-height:48px;color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-8ce541d{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-8ce541d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8ce541d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E7D32;}.elementor-19 .elementor-element.elementor-element-70ac515{--display:flex;--min-height:281px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-591e2f2{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-19 .elementor-element.elementor-element-76fec74{--display:flex;--position:absolute;--min-height:117px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-46px;}.elementor-19 .elementor-element.elementor-element-76fec74:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-76fec74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4E8;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-76fec74{left:39%;}body.rtl .elementor-19 .elementor-element.elementor-element-76fec74{right:39%;}.elementor-19 .elementor-element.elementor-element-9a06cc6{text-align:center;}.elementor-19 .elementor-element.elementor-element-9a06cc6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:72px;font-weight:600;color:#FDC721;}.elementor-19 .elementor-element.elementor-element-31158f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-31158f8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-3a3f3d1{--display:flex;--position:absolute;--min-height:117px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:195px;}.elementor-19 .elementor-element.elementor-element-3a3f3d1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3a3f3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4E8;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3a3f3d1{left:-7%;}body.rtl .elementor-19 .elementor-element.elementor-element-3a3f3d1{right:-7%;}.elementor-19 .elementor-element.elementor-element-78e825a{text-align:center;}.elementor-19 .elementor-element.elementor-element-78e825a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:72px;font-weight:600;color:#FDC721;}.elementor-19 .elementor-element.elementor-element-ec91cd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-ec91cd2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-8e82651{--display:flex;--position:absolute;--min-height:117px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:425px;}.elementor-19 .elementor-element.elementor-element-8e82651:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8e82651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4E8;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8e82651{left:39%;}body.rtl .elementor-19 .elementor-element.elementor-element-8e82651{right:39%;}.elementor-19 .elementor-element.elementor-element-1d53830{text-align:center;}.elementor-19 .elementor-element.elementor-element-1d53830 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:72px;font-weight:600;color:#FDC721;}.elementor-19 .elementor-element.elementor-element-85b0b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-85b0b2f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-896043f{--display:flex;--position:absolute;--min-height:117px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:195px;}.elementor-19 .elementor-element.elementor-element-896043f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-896043f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4E8;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-896043f{left:85%;}body.rtl .elementor-19 .elementor-element.elementor-element-896043f{right:85%;}.elementor-19 .elementor-element.elementor-element-b567177{text-align:center;}.elementor-19 .elementor-element.elementor-element-b567177 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:72px;font-weight:600;color:#FDC721;}.elementor-19 .elementor-element.elementor-element-0f02364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0f02364 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-4b21b85 img{width:17%;}.elementor-19 .elementor-element.elementor-element-4533887{--display:flex;--min-height:281px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-2f2c035{--display:flex;--min-height:447px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2f2c035:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2f2c035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F4E8;}.elementor-19 .elementor-element.elementor-element-12c1ca6{--display:flex;--position:absolute;--min-height:389px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:020px;top:23px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-12c1ca6{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-12c1ca6{right:0px;}.elementor-19 .elementor-element.elementor-element-670e896{text-align:center;}.elementor-19 .elementor-element.elementor-element-670e896 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-6e5adff{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6e5adff .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:31px;letter-spacing:0px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-afb07e3{--display:flex;--position:absolute;--min-height:389px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:020px;top:23px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-afb07e3{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-afb07e3{right:0px;}.elementor-19 .elementor-element.elementor-element-189472c{text-align:center;}.elementor-19 .elementor-element.elementor-element-189472c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-c65b6b6{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-c65b6b6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:31px;letter-spacing:0px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-a5c76e8{--display:flex;--position:absolute;--min-height:389px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:020px;top:23px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a5c76e8{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-a5c76e8{right:0px;}.elementor-19 .elementor-element.elementor-element-05f018f{text-align:center;}.elementor-19 .elementor-element.elementor-element-05f018f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-10cf8c7{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-10cf8c7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:31px;letter-spacing:0px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-a35ab96{--display:flex;--position:absolute;--min-height:389px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:20px;top:23px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a35ab96{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-a35ab96{right:0px;}.elementor-19 .elementor-element.elementor-element-7d4b011{text-align:center;}.elementor-19 .elementor-element.elementor-element-7d4b011 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-31ce26e{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-31ce26e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:400;line-height:31px;letter-spacing:0px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-16c86de{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:060px;--padding-left:80px;--padding-right:80px;}.elementor-19 .elementor-element.elementor-element-16c86de:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-16c86de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00838F;}.elementor-19 .elementor-element.elementor-element-cbfb946{--display:flex;--min-height:420px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 0px 0px 040px;--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-19 .elementor-element.elementor-element-cbfb946:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-cbfb946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-cbfb946:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:9px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-19 .elementor-element.elementor-element-cbfb946, .elementor-19 .elementor-element.elementor-element-cbfb946::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-7a1557b{--display:flex;--min-height:298px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6fb62ff .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-64e3491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-19 .elementor-element.elementor-element-64e3491 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-7f89100{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-f9f8b7a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f9f8b7a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-27278da{margin:024px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-27278da .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:48px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-c255ad4{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-c255ad4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-fc1937e{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-fc1937e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-419e075{--display:flex;--min-height:241px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-ef4212d{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-ef4212d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-6c61264{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-6c61264 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#FF5722;}.elementor-19 .elementor-element.elementor-element-ef60e16{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-ef60e16 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-845f15b{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-845f15b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-be6b73d{margin:016px 084px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-be6b73d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-f58fd00{--display:flex;--min-height:108px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-6991d149{--display:flex;--min-height:44px;--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;--border-radius:20px 20px 20px 20px;box-shadow:3px 4px 10px 0px rgba(0, 0, 0, 0.34);--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-19 .elementor-element.elementor-element-6991d149:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6991d149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7DDD9252;}.elementor-19 .elementor-element.elementor-element-6991d149.e-con:hover{--e-con-transform-scale:1.08;}.elementor-19 .elementor-element.elementor-element-6991d149.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-16919187.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-16919187 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:29px;font-weight:700;text-shadow:4px 3px 5px rgba(0,0,0,0.3);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-84491cc{--display:flex;--min-height:420px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 0px;--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-19 .elementor-element.elementor-element-84491cc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-84491cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-84491cc:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:9px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-19 .elementor-element.elementor-element-84491cc, .elementor-19 .elementor-element.elementor-element-84491cc::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6806ffa{--display:flex;--min-height:298px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7808492 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-3b668a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-19 .elementor-element.elementor-element-3b668a5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-2697eac{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-65cd34f{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-65cd34f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-737d286{margin:024px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-737d286 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:48px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-5f728a9{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-5f728a9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-d6c9a3d{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-d6c9a3d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-a6d41c0{--display:flex;--min-height:241px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-e33d911{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-e33d911 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-9ec353b{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-9ec353b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#FF5722;}.elementor-19 .elementor-element.elementor-element-3d329c8{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3d329c8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-3f358a7{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3f358a7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-487521d{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-487521d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-f0698e4{margin:016px 084px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-f0698e4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-861af19{--display:flex;--min-height:108px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-6d57c11{--display:flex;--min-height:44px;--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;--border-radius:20px 20px 20px 20px;box-shadow:3px 4px 10px 0px rgba(0, 0, 0, 0.34);--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-19 .elementor-element.elementor-element-6d57c11:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6d57c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7DDD9252;}.elementor-19 .elementor-element.elementor-element-6d57c11.e-con:hover{--e-con-transform-scale:1.08;}.elementor-19 .elementor-element.elementor-element-6d57c11.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-892060c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-892060c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:29px;font-weight:700;text-shadow:4px 3px 5px rgba(0,0,0,0.3);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-b19e84d{--display:flex;--min-height:420px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 040px 40px 0px;--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-19 .elementor-element.elementor-element-b19e84d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b19e84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-b19e84d:hover{--border-radius:40px 40px 40px 40px;--border-top-left-radius:40px;--border-top-right-radius:40px;--border-bottom-right-radius:40px;--border-bottom-left-radius:40px;box-shadow:9px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-19 .elementor-element.elementor-element-b19e84d, .elementor-19 .elementor-element.elementor-element-b19e84d::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-ec5ce4b{--display:flex;--min-height:298px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6d8f806 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:42px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-8130c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-19 .elementor-element.elementor-element-8130c60 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-2c5f038{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-4a38adc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4a38adc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-7ed51e3{margin:024px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-7ed51e3 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:48px;font-weight:700;text-shadow:7px 5px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-1f6e525{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-1f6e525 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-696983e{margin:08px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-696983e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:7px 0px 10px rgba(0, 0, 0, 0.23);color:#FAF3E0;}.elementor-19 .elementor-element.elementor-element-643673d{--display:flex;--min-height:241px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-51ea13b{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-51ea13b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-88078b7{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-88078b7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#FF5722;}.elementor-19 .elementor-element.elementor-element-2c36a7e{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-2c36a7e .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-e1ab688{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-e1ab688 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-b32da4f{margin:016px 012px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-b32da4f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-21d830a{margin:016px 084px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-21d830a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:700;text-shadow:3px 4px 10px rgba(0, 0, 0, 0.23);color:#333333;}.elementor-19 .elementor-element.elementor-element-19d7688{--display:flex;--min-height:108px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-7b7d357{--display:flex;--min-height:44px;--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;--border-radius:20px 20px 20px 20px;box-shadow:3px 4px 10px 0px rgba(0, 0, 0, 0.34);--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-19 .elementor-element.elementor-element-7b7d357:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7b7d357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7DDD9252;}.elementor-19 .elementor-element.elementor-element-7b7d357.e-con:hover{--e-con-transform-scale:1.08;}.elementor-19 .elementor-element.elementor-element-7b7d357.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7b17483.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7b17483 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:29px;font-weight:700;text-shadow:4px 3px 5px rgba(0,0,0,0.3);color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-1f7cb71{--display:flex;--min-height:580px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-1f7cb71:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1f7cb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37474F;}.elementor-19 .elementor-element.elementor-element-81938df{--display:flex;--min-height:124px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-98c729f{text-align:center;}.elementor-19 .elementor-element.elementor-element-98c729f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:41px;font-weight:600;color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-2537d50{--display:flex;--min-height:414px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-fdeaaa5.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e43d390{--display:flex;--min-height:580px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-e43d390:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e43d390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8E1;}.elementor-19 .elementor-element.elementor-element-c6b3863{--display:flex;--min-height:124px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-224de79{text-align:center;}.elementor-19 .elementor-element.elementor-element-224de79 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:41px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-34154a7{--display:flex;--min-height:306px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3fddbb6{--display:flex;--min-height:248px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:060px;}.elementor-19 .elementor-element.elementor-element-7764504{--display:flex;--min-height:455px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;box-shadow:7px 7px 22px 0px rgba(0, 0, 0, 0.07);--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-19 .elementor-element.elementor-element-7764504:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7764504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-0b6aad0{--display:flex;--min-height:174px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#C6C980;--border-color:#C6C980;--border-radius:0px 0px 0px 0px;--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-19 .elementor-element.elementor-element-f2f6dab img{border-style:none;}.elementor-19 .elementor-element.elementor-element-fc0472c{margin:030px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-fc0472c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:28px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-f3c7bc7{margin:018px 28px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-f3c7bc7 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:400;line-height:33px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-c7673dd{--display:flex;--min-height:248px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:060px;}.elementor-19 .elementor-element.elementor-element-29419f1{--display:flex;--min-height:455px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;box-shadow:7px 7px 22px 0px rgba(0, 0, 0, 0.07);--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-19 .elementor-element.elementor-element-29419f1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-29419f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-02c6dfd{--display:flex;--min-height:174px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#C6C980;--border-color:#C6C980;--border-radius:0px 0px 0px 0px;--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-19 .elementor-element.elementor-element-ac6e1b0 img{border-style:none;}.elementor-19 .elementor-element.elementor-element-fdfa1b6{margin:030px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-fdfa1b6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:28px;font-weight:600;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-e6dee1f{margin:018px 28px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-e6dee1f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:400;line-height:33px;color:#1A1A1A;}.elementor-19 .elementor-element.elementor-element-0b05ac6{--display:flex;--min-height:638px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-0b05ac6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0b05ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A1B9A;}.elementor-19 .elementor-element.elementor-element-1e3334d{--display:flex;--min-height:124px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-2480c81{--display:flex;--min-height:124px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-0b070ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0b070ce .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-670e509{--display:flex;--min-height:124px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-1073ad6{--display:flex;--min-height:513px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-3d5b8c8{--display:flex;--min-height:265px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-4f65023{margin:0px 028px calc(var(--kit-widget-spacing, 0px) + 0px) 028px;padding:0px 0px 0px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-4f65023 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:27px;font-weight:500;line-height:30px;color:#FAFAFA;}.elementor-19 .elementor-element.elementor-element-992b1ba{--display:flex;--min-height:166px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-992b1ba.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-36b2272{--display:flex;--min-height:265px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-19 .elementor-element.elementor-element-323a794{--display:flex;--min-height:300px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:40px 40px 40px 40px;box-shadow:-4px 8px 18px 3px rgba(0, 0, 0, 0.5);--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-4f93f10{--width:48%;}.elementor-19 .elementor-element.elementor-element-47ad6815{--width:74%;}.elementor-19 .elementor-element.elementor-element-58cdc9f3{--width:32%;}.elementor-19 .elementor-element.elementor-element-5e508f07{--width:32%;}.elementor-19 .elementor-element.elementor-element-00b5f44{--width:100%;}.elementor-19 .elementor-element.elementor-element-753753b{--width:90%;}.elementor-19 .elementor-element.elementor-element-6da9bfc{--width:44%;}.elementor-19 .elementor-element.elementor-element-591e2f2{--width:86%;}.elementor-19 .elementor-element.elementor-element-76fec74{--width:22%;}.elementor-19 .elementor-element.elementor-element-3a3f3d1{--width:22%;}.elementor-19 .elementor-element.elementor-element-8e82651{--width:22%;}.elementor-19 .elementor-element.elementor-element-896043f{--width:22%;}.elementor-19 .elementor-element.elementor-element-4533887{--width:73%;}.elementor-19 .elementor-element.elementor-element-2f2c035{--width:90%;}.elementor-19 .elementor-element.elementor-element-7f89100{--width:60%;}.elementor-19 .elementor-element.elementor-element-6991d149{--width:67%;}.elementor-19 .elementor-element.elementor-element-2697eac{--width:60%;}.elementor-19 .elementor-element.elementor-element-6d57c11{--width:67%;}.elementor-19 .elementor-element.elementor-element-2c5f038{--width:60%;}.elementor-19 .elementor-element.elementor-element-7b7d357{--width:67%;}.elementor-19 .elementor-element.elementor-element-2480c81{--width:56%;}.elementor-19 .elementor-element.elementor-element-3d5b8c8{--width:56%;}.elementor-19 .elementor-element.elementor-element-992b1ba{--width:87%;}.elementor-19 .elementor-element.elementor-element-323a794{--width:90%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-4291f180{--min-height:513px;}.elementor-19 .elementor-element.elementor-element-4f93f10{--min-height:208px;}.elementor-19 .elementor-element.elementor-element-47ad6815{--padding-top:060px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ba0d87e{--min-height:149px;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-4c8a5e4b .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-4f9fcc6 .elementor-heading-title{font-size:34px;}.elementor-19 .elementor-element.elementor-element-6316647e{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-788e192d img{width:100%;}.elementor-19 .elementor-element.elementor-element-753753b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-419e075{--min-height:373px;}.elementor-19 .elementor-element.elementor-element-16919187 .elementor-heading-title{font-size:26px;}.elementor-19 .elementor-element.elementor-element-a6d41c0{--min-height:373px;}.elementor-19 .elementor-element.elementor-element-892060c .elementor-heading-title{font-size:26px;}.elementor-19 .elementor-element.elementor-element-643673d{--min-height:373px;}.elementor-19 .elementor-element.elementor-element-7b17483 .elementor-heading-title{font-size:26px;}.elementor-19 .elementor-element.elementor-element-0b6aad0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-f2f6dab{--e-transform-scale:1.5;}.elementor-19 .elementor-element.elementor-element-02c6dfd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19 .elementor-element.elementor-element-ac6e1b0{--e-transform-scale:1.5;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-4291f180{--width:100%;--min-height:380px;--justify-content:flex-start;}.elementor-19 .elementor-element.elementor-element-47ad6815{--width:40%;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4c8a5e4b .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-4f9fcc6 .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-3f855158{--min-height:49px;}.elementor-19 .elementor-element.elementor-element-55288456 .elementor-heading-title{font-size:12px;}.elementor-19 .elementor-element.elementor-element-6316647e{--min-height:83px;--justify-content:flex-start;--gap:06px 024px;--row-gap:06px;--column-gap:024px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-58cdc9f3{--width:80%;--min-height:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:03px;--padding-right:03px;}.elementor-19 .elementor-element.elementor-element-762abdbd .elementor-heading-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-5e508f07{--width:80%;--min-height:43px;}.elementor-19 .elementor-element.elementor-element-3a58949 .elementor-heading-title{font-size:13px;}.elementor-19 .elementor-element.elementor-element-1410a8f4{--width:60%;--z-index:5;}.elementor-19 .elementor-element.elementor-element-788e192d img{width:100%;}.elementor-19 .elementor-element.elementor-element-fc2bc35 .elementor-heading-title{font-size:23px;}.elementor-19 .elementor-element.elementor-element-591e2f2{--width:100%;}.elementor-19 .elementor-element.elementor-element-76fec74{--width:24%;--min-height:100px;top:11px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-76fec74{left:39%;}body.rtl .elementor-19 .elementor-element.elementor-element-76fec74{right:39%;}.elementor-19 .elementor-element.elementor-element-3a3f3d1{--width:24%;--min-height:100px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3a3f3d1{left:2%;}body.rtl .elementor-19 .elementor-element.elementor-element-3a3f3d1{right:2%;}.elementor-19 .elementor-element.elementor-element-8e82651{--width:24%;--min-height:100px;}.elementor-19 .elementor-element.elementor-element-896043f{--width:24%;--min-height:100px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-896043f{left:74%;}body.rtl .elementor-19 .elementor-element.elementor-element-896043f{right:74%;}.elementor-19 .elementor-element.elementor-element-4533887{--padding-top:020px;--padding-bottom:40px;--padding-left:020px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2f2c035{--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-19 .elementor-element.elementor-element-16c86de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cbfb946{--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cbfb946:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-19 .elementor-element.elementor-element-7a1557b{--padding-top:015px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6fb62ff .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-64e3491 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-27278da{margin:036px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-27278da .elementor-heading-title{font-size:37px;}.elementor-19 .elementor-element.elementor-element-419e075{--min-height:300px;}.elementor-19 .elementor-element.elementor-element-ef4212d{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6c61264{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6991d149{--width:81%;--min-height:27px;}.elementor-19 .elementor-element.elementor-element-16919187 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-84491cc:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-19 .elementor-element.elementor-element-6806ffa{--padding-top:015px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7808492 .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-3b668a5 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-737d286{margin:036px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-737d286 .elementor-heading-title{font-size:37px;}.elementor-19 .elementor-element.elementor-element-a6d41c0{--min-height:300px;}.elementor-19 .elementor-element.elementor-element-e33d911{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-9ec353b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6d57c11{--width:81%;--min-height:27px;}.elementor-19 .elementor-element.elementor-element-892060c .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-b19e84d{--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b19e84d:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-19 .elementor-element.elementor-element-ec5ce4b{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6d8f806 .elementor-heading-title{font-size:29px;}.elementor-19 .elementor-element.elementor-element-8130c60 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-7ed51e3{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-7ed51e3 .elementor-heading-title{font-size:37px;}.elementor-19 .elementor-element.elementor-element-643673d{--min-height:300px;}.elementor-19 .elementor-element.elementor-element-51ea13b{margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-88078b7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-7b7d357{--width:81%;--min-height:27px;}.elementor-19 .elementor-element.elementor-element-7b17483 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-c7673dd{--margin-top:036px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-36b2272{--margin-top:0160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-58cdc9f3 */.hover-container:hover .hover-heading * {
  color: #FAFAFA !important;
  transition: color 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e508f07 */.hover-container2:hover .hover-heading2 * {
  color: #7AA4C9 !important;
  transition: color 0.8s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4291f180 */.elementor-19 .elementor-element.elementor-element-4291f180 {
  background: #7aa4c9; /* Sky blue */
  overflow: hidden;
}

.floating-cloud {
  position: absolute;
  top: 0;
  left: 100%;
  opacity: 0.8;
  width: 200px;
  pointer-events: none;
  transition: transform 0.1s linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd75548 */.elementor-19 .elementor-element.elementor-element-bd75548 {
    background: radial-gradient(ellipse at top left, #FFB300 0%, #FF6F00 50%, #E65100 100%);
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b21b85 */.elementor-19 .elementor-element.elementor-element-4b21b85 img {
    animation: gentleSway 3s ease-in-out infinite;
    transform-origin: center bottom; /* Rocks from the bottom */
}

@keyframes gentleSway {
    0%, 100% { transform: rotate(-4deg); }
    50% { transform: rotate(2deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591e2f2 */.elementor-19 .elementor-element.elementor-element-591e2f2::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='50%25' cy='50%25' r='45%25' fill='none' stroke='%23e8f4e8' stroke-width='2%25' stroke-dasharray='2%35,3%25'/%3E%3C/svg%3E");
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f2c035 */.elementor-19 .elementor-element.elementor-element-2f2c035 {
    border: 2px solid #fdc721;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce541d */.elementor-19 .elementor-element.elementor-element-8ce541d {
    background: 
        radial-gradient(circle at 20% 30%, #4CAF50 0%, transparent 50%),
        radial-gradient(circle at 80% 70%, #388E3C 0%, transparent 50%),
        radial-gradient(circle at center, #2E7D32 0%, #1B5E20 100%);
}









/* Hide all big containers by default */
.big-container {
    display: none;
}


/* When big container is displayed, use flex for centering */
.big-container[style*="display: block"] {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}

/* Style for little buttons */
.little-button {
    cursor: pointer;
    padding: 10px 10px;
    background: #f0f0f0;
    margin: 5px;
    border-radius: 5px;
    display: inline-block;
    transition: background-color 0.3s;
}

/* Selected little button style */
.little-button.selected {
    background-color: #fdc721 !important;
    color: #fafafa !important;
}




.little-button.selected h1,
.little-button.selected h2,
.little-button.selected h3,
.little-button.selected h4,
.little-button.selected h5,
.little-button.selected h6,
.little-button.selected p,
.little-button.selected span,
.little-button.selected div {
    color: #fafafa !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9f8b7a */.price-strikethrough {
    position: relative;
    display: inline-block; /* This is KEY - makes it only as wide as the text */
}

.price-strikethrough::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 3px;
    background-color: red;
    transform: translateY(-50%) rotate(-12deg);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1557b */.elementor-19 .elementor-element.elementor-element-7a1557b {
    position: relative;
    clip-path: polygon(
        0% 0,      /* rounded top-left start */
        100% 0,    /* rounded top-right start */
        100% 5%,   /* rounded top-right curve */
        100% 85%,  /* right edge before notch */
        55% 95%,   /* right side of bottom point - MOVED FROM 52% */
        50% 100%,  /* bottom center point */
        45% 95%,   /* left side of bottom point - MOVED FROM 48% */
        0 85%,     /* left edge before notch */
        0 5%       /* rounded top-left curve */
    );
}







.elementor-19 .elementor-element.elementor-element-7a1557b {
  /* Three-stop luxury blue gradient (resting state) */
  background: linear-gradient(
    135deg,
    #00B4DB 30%,   /* aqua */
    #0083B0 50%,  /* deep ocean blue */
    #0055A4 100%  /* royal blue */
  );

  /* prep for movement */
  background-size: 300% 300%;
  background-position: 0% 50%; /* start position */
  transition: background-position 2s ease; /* smooth movement */
}







.elementor-19 .elementor-element.elementor-element-7a1557b {
  position: relative; /* make sure the pseudo-element is positioned relative to this */
}

.elementor-19 .elementor-element.elementor-element-7a1557b::after {
  content: '';
  position: absolute;
  top: 125px;               /* vertical position */
  left: 50%;                /* center horizontally */
  transform: translateX(-50%) rotate(20deg); /* center + rotate */
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 20px solid #fafafa; /* arrow color */
  z-index: 10;
  animation: arrowBounceAfter 2s infinite;
  filter: drop-shadow(0 2px 4px rgba(255, 68, 68, 0.3));
}

@keyframes arrowBounceAfter {
  0%, 20%, 50%, 80%, 100% {
    transform: translateX(-50%) translateY(0) rotate(0deg);
  }
  40% {
    transform: translateX(-50%) translateY(-8px) rotate(15deg);
  }
  60% {
    transform: translateX(-50%) translateY(-4px) rotate(15deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6991d149 */.elementor-19 .elementor-element.elementor-element-6991d149 {
    background: linear-gradient(135deg, #faea5d, #ff99cc, #66ffcc, #99ccff);
    background-size: 300% 300%;
    animation: psychedelic 8s infinite linear;
}

@keyframes psychedelic {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbfb946 */.hover-child:hover .priceblue {
  background-position: 100% 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65cd34f */.price-strikethrough {
    position: relative;
    display: inline-block; /* This is KEY - makes it only as wide as the text */
}

.price-strikethrough::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 3px;
    background-color: red;
    transform: translateY(-50%) rotate(-12deg);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6806ffa */.elementor-19 .elementor-element.elementor-element-6806ffa {
    position: relative;
    clip-path: polygon(
        0% 0,      /* rounded top-left start */
        100% 0,    /* rounded top-right start */
        100% 5%,   /* rounded top-right curve */
        100% 85%,  /* right edge before notch */
        55% 95%,   /* right side of bottom point - MOVED FROM 52% */
        50% 100%,  /* bottom center point */
        45% 95%,   /* left side of bottom point - MOVED FROM 48% */
        0 85%,     /* left edge before notch */
        0 5%       /* rounded top-left curve */
    );
}







.elementor-19 .elementor-element.elementor-element-6806ffa {
  /* Three-stop luxury gold/orange gradient (resting state) */
  background: linear-gradient(
    135deg,
    #FFB347 30%,   /* warm gold */
    #FF7E5F 50%,  /* amber sunset */
    #FF512F 100%  /* copper orange */
  );
  background-size: 300% 300%;
  background-position: 0% 50%;
  transition: background-position 2s ease;
}

















.elementor-19 .elementor-element.elementor-element-6806ffa {
  position: relative; /* make sure the pseudo-element is positioned relative to this */
}

.elementor-19 .elementor-element.elementor-element-6806ffa::after {
  content: '';
  position: absolute;
  top: 125px;               /* vertical position */
  left: 50%;                /* center horizontally */
  transform: translateX(-50%) rotate(20deg); /* center + rotate */
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 20px solid #fafafa; /* arrow color */
  z-index: 10;
  animation: arrowBounceAfter 2s infinite;
  filter: drop-shadow(0 2px 4px rgba(255, 68, 68, 0.3));
}

@keyframes arrowBounceAfter {
  0%, 20%, 50%, 80%, 100% {
    transform: translateX(-50%) translateY(0) rotate(0deg);
  }
  40% {
    transform: translateX(-50%) translateY(-8px) rotate(15deg);
  }
  60% {
    transform: translateX(-50%) translateY(-4px) rotate(15deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d57c11 */.elementor-19 .elementor-element.elementor-element-6d57c11 {
    background: linear-gradient(135deg, #faea5d, #ff99cc, #66ffcc, #99ccff);
    background-size: 300% 300%;
    animation: psychedelic 8s infinite linear;
}

@keyframes psychedelic {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84491cc */.hover-child:hover .priceorange {
  background-position: 100% 50%;
}








.elementor-19 .elementor-element.elementor-element-84491cc {
  position: relative;
  box-sizing: border-box; /* make percentages consistent */
}

/* shared line styles */
.elementor-19 .elementor-element.elementor-element-84491cc::before,
.elementor-19 .elementor-element.elementor-element-84491cc::after {
  content: "";
  position: absolute;
  top: 65%;
  height: 15%;           /* instead of top/bottom for precision */
  width: 2px;
  background-color: #FF7E5F;
  transition: opacity 0.3s ease;
}

/* left line */
.elementor-19 .elementor-element.elementor-element-84491cc::before {
  left: 0;
}

/* right line */
.elementor-19 .elementor-element.elementor-element-84491cc::after {
  right: 0;
}

/* hide on hover */
.elementor-19 .elementor-element.elementor-element-84491cc:hover::before,
.elementor-19 .elementor-element.elementor-element-84491cc:hover::after {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a38adc */.price-strikethrough {
    position: relative;
    display: inline-block; /* This is KEY - makes it only as wide as the text */
}

.price-strikethrough::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 3px;
    background-color: red;
    transform: translateY(-50%) rotate(-12deg);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec5ce4b */.elementor-19 .elementor-element.elementor-element-ec5ce4b {
    position: relative;
    clip-path: polygon(
        0% 0,      /* rounded top-left start */
        100% 0,    /* rounded top-right start */
        100% 5%,   /* rounded top-right curve */
        100% 85%,  /* right edge before notch */
        55% 95%,   /* right side of bottom point - MOVED FROM 52% */
        50% 100%,  /* bottom center point */
        45% 95%,   /* left side of bottom point - MOVED FROM 48% */
        0 85%,     /* left edge before notch */
        0 5%       /* rounded top-left curve */
    );
}







.elementor-19 .elementor-element.elementor-element-ec5ce4b {
  /* Three-stop luxury violet/magenta gradient (resting state) */
  background: linear-gradient(
    135deg,
    #C471ED 30%,   /* royal purple */
    #9B59B6 50%,  /* rich amethyst */
    #F64F59 100%  /* deep rose/magenta */
  );
  background-size: 300% 300%;
  background-position: 0% 50%;
  transition: background-position 2s ease;
}
















.elementor-19 .elementor-element.elementor-element-ec5ce4b {
  position: relative; /* make sure the pseudo-element is positioned relative to this */
}

.elementor-19 .elementor-element.elementor-element-ec5ce4b::after {
  content: '';
  position: absolute;
  top: 125px;               /* vertical position */
  left: 50%;                /* center horizontally */
  transform: translateX(-50%) rotate(20deg); /* center + rotate */
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 20px solid #fafafa; /* arrow color */
  z-index: 10;
  animation: arrowBounceAfter 2s infinite;
  filter: drop-shadow(0 2px 4px rgba(255, 68, 68, 0.3));
}

@keyframes arrowBounceAfter {
  0%, 20%, 50%, 80%, 100% {
    transform: translateX(-50%) translateY(0) rotate(0deg);
  }
  40% {
    transform: translateX(-50%) translateY(-8px) rotate(15deg);
  }
  60% {
    transform: translateX(-50%) translateY(-4px) rotate(15deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b7d357 */.elementor-19 .elementor-element.elementor-element-7b7d357 {
    background: linear-gradient(135deg, #faea5d, #ff99cc, #66ffcc, #99ccff);
    background-size: 300% 300%;
    animation: psychedelic 8s infinite linear;
}

@keyframes psychedelic {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b19e84d */.hover-child:hover .priceviolet {
  background-position: 100% 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c86de */.hover-parent .hover-child {
  flex: 1;
  position: relative;
  z-index: 1;
  transition: transform 0.4s ease, z-index 0s ease;
}

/* Only apply hover effects on larger screens */
@media (min-width: 768px) {
  .hover-parent .hover-child:hover {
    transform: scale(1.15);
    z-index: 10;
  }
}














.elementor-19 .elementor-element.elementor-element-16c86de {
  position: relative;
  overflow: hidden;

  /* Light base, like clouds */
  background-color: #fdf9f6; 

  /* Soft pastel bursts */
  background-image:
    radial-gradient(circle at 20% 30%, rgba(255, 182, 193, 0.5) 0%, transparent 40%), /* pastel pink */
    radial-gradient(circle at 70% 20%, rgba(173, 216, 230, 0.5) 0%, transparent 40%), /* pastel blue */
    radial-gradient(circle at 40% 70%, rgba(255, 239, 184, 0.5) 0%, transparent 40%), /* pastel yellow */
    radial-gradient(circle at 80% 60%, rgba(186, 247, 198, 0.5) 0%, transparent 40%); /* pastel mint */

  background-size: 200% 200%;
  animation: marshmallowMove 4s infinite alternate ease-in-out;
}

@keyframes marshmallowMove {
  0% {
    background-position: 0% 0%, 100% 0%, 0% 100%, 100% 100%;
  }
  50% {
    background-position: 30% 40%, 60% 20%, 20% 60%, 70% 80%;
  }
  100% {
    background-position: 50% 10%, 40% 30%, 30% 60%, 80% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7cb71 */.elementor-19 .elementor-element.elementor-element-1f7cb71 {
    background: radial-gradient(circle at top left, #546E7A 0%, #37474F 40%, #263238 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7764504 *//* Grandmother container base */
.elementor-19 .elementor-element.elementor-element-7764504 {
    position: relative;
    overflow: hidden;
    display: block;
}

/* Target the CHILD image (scaling) */
.elementor-19 .elementor-element.elementor-element-7764504 img {
    transition: transform 0.6s ease;
    width: 100%;
    height: auto;
    display: block;
}

.elementor-19 .elementor-element.elementor-element-7764504:hover img {
    transform: scale(1.15);
}

/* Target the MOTHER container for blue overlay */
.elementor-19 .elementor-element.elementor-element-7764504 > .elementor-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #A2B4EB69;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
    z-index: 1;
}

/* Target the MOTHER container for chevron arrow */
.elementor-19 .elementor-element.elementor-element-7764504 > .elementor-container::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    width: 24px;
    height: 24px;
    border-right: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
    z-index: 2;
}

/* Hover effects on MOTHER container */
.elementor-19 .elementor-element.elementor-element-7764504:hover > .elementor-container::before,
.elementor-19 .elementor-element.elementor-element-7764504:hover > .elementor-container::after {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29419f1 *//* Grandmother container base */
.elementor-19 .elementor-element.elementor-element-29419f1 {
    position: relative;
    overflow: hidden;
    display: block;
}

/* Target the CHILD image (scaling) */
.elementor-19 .elementor-element.elementor-element-29419f1 img {
    transition: transform 0.6s ease;
    width: 100%;
    height: auto;
    display: block;
}

.elementor-19 .elementor-element.elementor-element-29419f1:hover img {
    transform: scale(1.15);
}

/* Target the MOTHER container for blue overlay */
.elementor-19 .elementor-element.elementor-element-29419f1 > .elementor-container::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #A2B4EB69;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
    z-index: 1;
}

/* Target the MOTHER container for chevron arrow */
.elementor-19 .elementor-element.elementor-element-29419f1 > .elementor-container::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    width: 24px;
    height: 24px;
    border-right: 2px solid #ffffff;
    border-top: 2px solid #ffffff;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
    z-index: 2;
}

/* Hover effects on MOTHER container */
.elementor-19 .elementor-element.elementor-element-29419f1:hover > .elementor-container::before,
.elementor-19 .elementor-element.elementor-element-29419f1:hover > .elementor-container::after {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43d390 */.elementor-19 .elementor-element.elementor-element-e43d390 {
    background: radial-gradient(circle at center, #FFF8E1 0%, #FFECB3 50%, #FFE082 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323a794 */.elementor-19 .elementor-element.elementor-element-323a794 {
    max-height: 100px;
    overflow-y: hidden; /* Adds scrollbar if content exceeds max height */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b05ac6 */.elementor-19 .elementor-element.elementor-element-0b05ac6 {
    background: radial-gradient(circle at top right, #6A1B9A, #AD1457);
    box-shadow: 0 10px 40px rgba(173, 20, 87, 0.4);
}/* End custom CSS */