.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-22 .elementor-element.elementor-element-8fbdece:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-8fbdece{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #E97862 0%, #F6B5A8 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-8fbdece .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-2b7a60a:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-2b7a60a{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #C9B7E8 0%, #E4DAF4 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-2b7a60a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-08f494a:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-08f494a{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #E7A44B 0%, #F3C98D 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-08f494a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-eeae6bf:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-eeae6bf{background-color:transparent;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #72AAA5 0%, #B5D5D1 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-eeae6bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a61bc72:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-a61bc72{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #F6C84E 0%, #FBE29A 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-a61bc72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b754fb3:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-b754fb3{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #A8C29A 0%, #D5E3CE 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-b754fb3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c151567:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-c151567{background-color:transparent;padding:0px 0px 0px 0px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #79C2DF 0%, #B9DEF0 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-c151567 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3c44aac:hover{--e-transform-scale:1.08;}.elementor-22 .elementor-element.elementor-element-3c44aac{background-color:transparent;padding:20px 20px 20px 20px;--e-transform-transition-duration:200ms;background-image:linear-gradient(180deg, #F3AE7D 0%, #F9D5B6 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-22 .elementor-element.elementor-element-3c44aac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}/* Start custom CSS for heading, class: .elementor-element-eeae6bf */.elementor-22 .elementor-element.elementor-element-eeae6bf{padding:0!important;min-height:72px!important;height:72px!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;}
.elementor-22 .elementor-element.elementor-element-eeae6bf .elementor-heading-title{display:flex!important;flex:1 1 auto!important;width:100%!important;margin:0!important;align-items:stretch!important;height:auto!important;}
.elementor-22 .elementor-element.elementor-element-eeae6bf .elementor-heading-title a{display:flex!important;flex:1 1 auto!important;width:100%!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important;min-height:72px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c151567 */.elementor-22 .elementor-element.elementor-element-c151567{padding:0!important;min-height:72px!important;height:72px!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;}
.elementor-22 .elementor-element.elementor-element-c151567 .elementor-heading-title{display:flex!important;flex:1 1 auto!important;width:100%!important;margin:0!important;align-items:stretch!important;height:auto!important;}
.elementor-22 .elementor-element.elementor-element-c151567 .elementor-heading-title a{display:flex!important;flex:1 1 auto!important;width:100%!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important;min-height:72px!important;}/* End custom CSS */
/* Start custom CSS */.e-con.e-child{position:relative;overflow:hidden;isolation:isolate}.e-con.e-child:before{content:"";position:absolute;z-index:0;inset:-12%;opacity:.15;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.65' stroke-width='3'%3E%3Cpath d='M0 0L160 160M-40 0L160 200M0 -40L200 160'/%3E%3C/g%3E%3C/svg%3E") center/100% 100%;transform:scale(1);transition:transform .2s;pointer-events:none}.e-con.e-child>*{position:relative;z-index:1}.e-con.e-child:hover:before{transform:scale(1.15)}.elementor-element-319fcf7{--box-bg:#E97862}.elementor-element-cf817de{--box-bg:#C9B7E8}.elementor-element-c7e7c74{--box-bg:#E7A44B}.elementor-element-1d4a0ee{--box-bg:#72AAA5}.elementor-element-eae7641{--box-bg:#F6C84E}.elementor-element-216be9d{--box-bg:#A8C29A}.elementor-element-e337867{--box-bg:#79C2DF}.elementor-element-d8cd2fe{--box-bg:#F3AE7D}.e-con.e-child:hover{background-color:var(--box-bg)!important;background-image:none!important}/* End custom CSS */