.elementor-146 .elementor-element.elementor-element-c3de457{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--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-146 .elementor-element.elementor-element-c3de457:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-c3de457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eeece6ff;}.elementor-146 .elementor-element.elementor-element-f5831b8{--display:flex;--min-height:700px;--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;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-a7b8af7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-146 .elementor-element.elementor-element-370f5b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-146 .elementor-element.elementor-element-da3058b{background-color:#E0D9CC;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-146 .elementor-element.elementor-element-d08abbb i.softlite-dynamic-icon{font-size:100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-icon i{font-size:100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-icon:not(i){width:100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-icon svg{width:100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-1{font-size:48.256000518799px;font-weight:400;line-height:54.664398193359px;letter-spacing:0.48256000876427px;color:#000000ff;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-2{font-size:39.040000915527px;font-weight:400;line-height:44.974082946777px;letter-spacing:0.3904000222683px;color:#000000ff;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-background-color-1{background-color:#e1daceff;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-background-color-2{background-color:#e1daceff;}.elementor-146 .elementor-element.elementor-element-7f93153{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:column;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-146 .elementor-element.elementor-element-7f93153:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-7f93153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0D9CC;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-146 .elementor-element.elementor-element-96a8cd9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-146 .elementor-element.elementor-element-96a8cd9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-146 .elementor-element.elementor-element-96a8cd9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-96a8cd9 .elementor-image-box-title{margin-bottom:30px;font-family:"Forum", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-96a8cd9 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-146 .elementor-element.elementor-element-96a8cd9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-96a8cd9:has(:hover) .elementor-image-box-title,
					 .elementor-146 .elementor-element.elementor-element-96a8cd9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-96a8cd9 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b27d473.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-146 .elementor-element.elementor-element-b27d473.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-146 .elementor-element.elementor-element-b27d473.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-b27d473 .elementor-image-box-title{margin-bottom:30px;font-family:"Forum", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-b27d473 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-146 .elementor-element.elementor-element-b27d473 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-b27d473:has(:hover) .elementor-image-box-title,
					 .elementor-146 .elementor-element.elementor-element-b27d473:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-b27d473 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-146 .elementor-element.elementor-element-e0a919a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-146 .elementor-element.elementor-element-e0a919a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-146 .elementor-element.elementor-element-e0a919a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-e0a919a .elementor-image-box-title{margin-bottom:60px;font-family:"Forum", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-e0a919a .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-146 .elementor-element.elementor-element-e0a919a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-e0a919a:has(:hover) .elementor-image-box-title,
					 .elementor-146 .elementor-element.elementor-element-e0a919a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-e0a919a .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-146 .elementor-element.elementor-element-0d76003.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-146 .elementor-element.elementor-element-0d76003.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-146 .elementor-element.elementor-element-0d76003.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-0d76003 .elementor-image-box-title{margin-bottom:30px;font-family:"Forum", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-0d76003 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-146 .elementor-element.elementor-element-0d76003 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-0d76003:has(:hover) .elementor-image-box-title,
					 .elementor-146 .elementor-element.elementor-element-0d76003:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-0d76003 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-f5831b8{--width:auto;}.elementor-146 .elementor-element.elementor-element-a7b8af7{--width:auto;}.elementor-146 .elementor-element.elementor-element-370f5b8{--width:auto;}.elementor-146 .elementor-element.elementor-element-7f93153{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-146 .elementor-element.elementor-element-c3de457{--width:1600px;}}@media(max-width:1024px){.elementor-146 .elementor-element.elementor-element-c3de457{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146 .elementor-element.elementor-element-f5831b8{--flex-wrap:initial;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-1{font-size:33.203201293945px;line-height:37.612586975098px;letter-spacing:0.33203202486038px;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-2{font-size:28.288000106812px;line-height:32.587776184082px;letter-spacing:0.28288000822067px;}.elementor-146 .elementor-element.elementor-element-7f93153{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-c3de457{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146 .elementor-element.elementor-element-f5831b8{--width:auto;--flex-wrap:initial;}.elementor-146 .elementor-element.elementor-element-a7b8af7{--width:auto;}.elementor-146 .elementor-element.elementor-element-370f5b8{--width:auto;}.elementor-146 .elementor-element.elementor-element-d08abbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-1{font-size:28.885599136353px;line-height:32.721607208252px;letter-spacing:0.28885599970818px;}.elementor-146 .elementor-element.elementor-element-d08abbb .softlite-dynamic-card-box-text-2{font-size:25.204000473022px;line-height:29.035009384155px;letter-spacing:0.25203999876976px;}.elementor-146 .elementor-element.elementor-element-7f93153{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-146 .elementor-element.elementor-element-96a8cd9 .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-b27d473 .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-e0a919a .elementor-image-box-img{margin-bottom:20px;}.elementor-146 .elementor-element.elementor-element-0d76003 .elementor-image-box-img{margin-bottom:20px;}}
.elementor-146 .elementor-element.elementor-element-d08abbb {width: auto;}.elementor-146 .elementor-element.elementor-element-d08abbb .bz8h6d9u{align-items: center;color: rgb(0, 0, 0);display: flex;font-family: Lato;line-height: 19.200000762939453px;min-height: 231px;position: relative;flex-direction: row;}.elementor-146 .elementor-element.elementor-element-d08abbb .bz8h6d9u::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .bz8h6d9u::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .mxny7y3l{bottom: 0px;color: rgb(0, 0, 0);font-family: Lato;left: 0px;line-height: 19.200000762939453px;position: absolute;right: 0px;top: 0px;width: auto;z-index: 0;}.elementor-146 .elementor-element.elementor-element-d08abbb .mxny7y3l::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .mxny7y3l::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .teso9rlv{bottom: 0px;color: rgb(0, 0, 0);font-family: Lato;left: 0px;line-height: 19.200000762939453px;position: absolute;right: 0px;top: 0px;width: auto;z-index: 0;overflow: hidden;}.elementor-146 .elementor-element.elementor-element-d08abbb .teso9rlv::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .teso9rlv::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 1024px) {.elementor-146 .elementor-element.elementor-element-d08abbb .teso9rlv{overflow: hidden;}}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .teso9rlv{overflow: hidden;}}.elementor-146 .elementor-element.elementor-element-d08abbb .prr6vylr{color: rgb(0, 0, 0);display: flex;font-family: Lato;justify-content: center;line-height: 19.200000762939453px;margin-left: auto;margin-right: auto;max-width: 100%;padding-bottom: 63.36000061035156px;padding-top: 63.36000061035156px;position: relative;width: 100%;padding-block-start: 63.36000061035156px;padding-block-end: 63.36000061035156px;flex-direction: row;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}.elementor-146 .elementor-element.elementor-element-d08abbb .prr6vylr::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .prr6vylr::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 1024px) {.elementor-146 .elementor-element.elementor-element-d08abbb .prr6vylr{margin-left: auto;margin-right: auto;padding-bottom: 33.79199981689453px;padding-top: 33.79199981689453px;padding-block-start: 33.79199981689453px;padding-block-end: 33.79199981689453px;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .prr6vylr{margin-left: auto;margin-right: auto;padding-bottom: 25.31100082397461px;padding-top: 25.31100082397461px;padding-block-start: 25.31100082397461px;padding-block-end: 25.31100082397461px;padding-right: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;}}.elementor-146 .elementor-element.elementor-element-d08abbb .zq4so2ar{color: rgb(0, 0, 0);font-family: Lato;line-height: 19.200000762939453px;width: 100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .zq4so2ar::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .zq4so2ar::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .gpzo5c89{color: rgb(0, 0, 0);font-family: Lato;height: 100%;line-height: 19.200000762939453px;position: relative;width: 100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .gpzo5c89::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .gpzo5c89::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .xp1i4gtg{color: rgb(0, 0, 0);column-gap: 11px;display: grid;font-family: Lato;grid-column-end: -1;grid-column-start: 1;grid-row-end: -1;grid-row-start: 1;grid-template-columns: minmax(46.6px, 1fr) repeat(24, minmax(0px, 69.4583px)) minmax(46.6px, 1fr);grid-template-rows: repeat(3, minmax(38.8032px, auto));line-height: 19.200000762939453px;overflow-x: clip;position: relative;row-gap: 11px;width: auto;grid-column-gap: 11px;}.elementor-146 .elementor-element.elementor-element-d08abbb .xp1i4gtg::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .xp1i4gtg::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 1024px) {.elementor-146 .elementor-element.elementor-element-d08abbb .xp1i4gtg{grid-template-columns: minmax(19.72px, 1fr) repeat(24, minmax(0px, 69.4583px)) minmax(19.72px, 1fr);grid-template-rows: repeat(3, minmax(20.695px, auto));}}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .xp1i4gtg{grid-template-columns: minmax(35.02px, 1fr) repeat(8, minmax(0px, 230.375px)) minmax(35.02px, 1fr);grid-template-rows: repeat(2, minmax(24px, auto));}}.elementor-146 .elementor-element.elementor-element-d08abbb .k9e0o9an{color: rgb(0, 0, 0);font-family: Lato;grid-column-end: 22;grid-column-start: 6;grid-row-end: 4;grid-row-start: 1;line-height: 19.200000762939453px;width: auto;z-index: 1;}.elementor-146 .elementor-element.elementor-element-d08abbb .k9e0o9an::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .k9e0o9an::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .k9e0o9an{grid-column-end: 10;grid-column-start: 2;grid-row-end: 3;}}.elementor-146 .elementor-element.elementor-element-d08abbb .h2bulmkg{border-bottom-color: rgb(255, 246, 230);border-left-color: rgb(255, 246, 230);border-right-color: rgb(255, 246, 230);border-top-color: rgb(255, 246, 230);color: rgb(0, 0, 0);display: flex;flex-direction: column;font-family: Lato;height: 100%;justify-content: flex-start;line-height: 19.200000762939453px;position: relative;width: 100%;}.elementor-146 .elementor-element.elementor-element-d08abbb .h2bulmkg::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .h2bulmkg::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);display: block;outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .xz6r42m6{color: rgb(0, 0, 0);font-family: Lato;line-height: 19.200000762939453px;width: auto;}.elementor-146 .elementor-element.elementor-element-d08abbb .xz6r42m6::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .xz6r42m6::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .hewgp0o8{font-family: Forum;margin-bottom: 32px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-146 .elementor-element.elementor-element-d08abbb .hewgp0o8::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);white-space: pre-wrap;-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .hewgp0o8::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);white-space: pre-wrap;-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 1024px) {.elementor-146 .elementor-element.elementor-element-d08abbb .hewgp0o8{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .hewgp0o8{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-146 .elementor-element.elementor-element-d08abbb .jin5szdw{font-family: Forum;margin-bottom: 0px;margin-top: 32px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-146 .elementor-element.elementor-element-d08abbb .jin5szdw::before{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);white-space: pre-wrap;-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}.elementor-146 .elementor-element.elementor-element-d08abbb .jin5szdw::after{border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-color: rgb(0, 0, 0);outline-color: rgb(0, 0, 0);text-decoration: none solid rgb(0, 0, 0);text-decoration-color: rgb(0, 0, 0);white-space: pre-wrap;-webkit-text-fill-color: rgb(0, 0, 0);-webkit-text-stroke-color: rgb(0, 0, 0);}@media (max-width: 1024px) {.elementor-146 .elementor-element.elementor-element-d08abbb .jin5szdw{margin-bottom: 0px;margin-top: 32px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-146 .elementor-element.elementor-element-d08abbb .jin5szdw{margin-bottom: 0px;margin-top: 32px;margin-right: 0px;margin-left: 0px;}}
.elementor-146 .elementor-element.elementor-element-370f5b8{font-family: Lato;line-height: 19.200000762939453px;display: block;}
.elementor-146 .elementor-element.elementor-element-a7b8af7{font-family: Lato;line-height: 19.200000762939453px;display: block;}
.elementor-146 .elementor-element.elementor-element-f5831b8{font-family: Lato;line-height: 19.200000762939453px;}.elementor-146 .elementor-element.elementor-element-f5831b8::before{display: block;}.elementor-146 .elementor-element.elementor-element-f5831b8::after{display: block;}
/* ===== FIX UNWANTED WHITE SPACES & OVERFLOW ===== */

/* Force sane box model */
*,
*::before,
*::after {
  box-sizing: border-box !important;
}

/* Prevent horizontal overflow */
html,
body {
  max-width: 100%;
  overflow-x: hidden;
}

/* Fix Elementor container spacing */
.elementor-element {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Fix flex containers causing gaps */
@media (max-width: 1024px) {
  .elementor-element {
    display: block !important;
  }
}

/* Remove unexpected paragraph gaps */
.elementor-widget-text-editor p {
  margin-bottom: 0.6em;
}

/* Fix text wrapping issues */
.elementor-widget-text-editor,
.elementor-widget-text-editor * {
  white-space: normal !important;
  word-break: break-word;
  overflow-wrap: break-word;
}

/* Fix buttons creating extra height */
.elementor-button,
.elementor-button * {
  line-height: 1.2 !important;
}

/* Remove ghost spacing from empty elements */
.elementor-element:empty {
  display: none !important;
}


/* ===== BACKGROUND COLOR FIX ===== */

/* Elementor section / container */
.elementor-section,
.elementor-container,
.elementor-widget-wrap {
  background-color: #e0d9cc;
}

/* If this is a specific widget, use this instead */
.elementor-widget {
  background-color: #e0d9cc;
}





