.elementor-3504 .elementor-element.elementor-element-befe40e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3504 .elementor-element.elementor-element-befe40e:not(.elementor-motion-effects-element-type-background), .elementor-3504 .elementor-element.elementor-element-befe40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(139deg, #D4D3F6 20%, #FFFFFF 100%);}.elementor-3504 .elementor-element.elementor-element-0733a82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3504 .elementor-element.elementor-element-0733a82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3504 .elementor-element.elementor-element-8528d67{--display:flex;--justify-content:center;--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-3504 .elementor-element.elementor-element-8528d67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3504 .elementor-element.elementor-element-e5d53ac{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline{font-size:40px;font-weight:500;}.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline-dynamic-text{font-weight:600;}.elementor-3504 .elementor-element.elementor-element-2c885b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3504 .elementor-element.elementor-element-79d10e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3504 .elementor-element.elementor-element-39b4acd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3504 .elementor-element.elementor-element-2047f4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3504 .elementor-element.elementor-element-b035355 img{width:29%;}.elementor-3504 .elementor-element.elementor-element-900b37c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3504 .elementor-element.elementor-element-e7642ef{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-3504 .elementor-element.elementor-element-e7642ef .elementor-headline{text-align:center;font-size:40px;font-weight:500;}.elementor-3504 .elementor-element.elementor-element-e7642ef .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-3504 .elementor-element.elementor-element-e7642ef .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-e7642ef .elementor-headline-dynamic-text{font-weight:600;}.elementor-3504 .elementor-element.elementor-element-b315599{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-3504 .elementor-element.elementor-element-b315599 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3504 .elementor-element.elementor-element-b315599 .elementor-headline{text-align:center;font-size:20px;font-weight:500;}.elementor-3504 .elementor-element.elementor-element-b315599 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF00;}.elementor-3504 .elementor-element.elementor-element-b315599 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-25565de{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3504 .elementor-element.elementor-element-e86a360{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.elementor-3504 .elementor-element.elementor-element-e9cdbca{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3504 .elementor-element.elementor-element-cd46ec1 .elementor-icon-wrapper{text-align:left;}.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-3504 .elementor-element.elementor-element-fb051ee .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-d3feeed{--e-rating-gap:9px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3504 .elementor-element.elementor-element-44934cc{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-b2602c1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-893b6bf .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-249a972 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-06f4f04{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-6b2ba89{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-4c2b19f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-a2d2766 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-bec12aa .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-fc1151c{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-09b60c9{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-3fe691d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-e243100 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-319605d .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-60be3b6{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-7226704{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-0121341{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-fcd1507 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-c0d72c7 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-7205909 .elementor-heading-title{font-family:"Cambon", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-3e05b71{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-a8ebb5c{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-c4c9baa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-631eda1 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-b2f12a2 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-f4257c4{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-27a5eac{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-6bb7e97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-c7a9791 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-60d8f59 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-169aa56{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-d0d5414{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-82deb08{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-932b2b8 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-84e9c72 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-194f621{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-c8fd2ea{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-2c80860{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-2a8932b .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-b95ccb7 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-db4d909{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-15df70e{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-5b6c9f2{--display:flex;--min-height:0vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-81cd3b9 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-b52934d .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-244a3a2{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-dd32029{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-6b64a32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-81146e6 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-8bf952c .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-ddaa93a{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-563fa40{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-cd5b3e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-3d3b314 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-8f51c4f .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-840b286{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-3c6cfc6{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-00bed1d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-deafb64 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-3d2fc1c .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-6f8e1f1{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-dd0c411{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-d7a6fcc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-b084077 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-46a4cc4 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-3d985f9{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-f9b79f0{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-6236214{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-3617a15 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-9397cd8 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-d5d4bee{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-5c463e3{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-7a306fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-ae6db71 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-9ff3a69 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-dc8d47d{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-931c43a{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-65c47a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-1a68128 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-4a18e26 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-410c122{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-557f7cb{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-19a5e41{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-01cff89 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-2bb7c46 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-a621311{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-e9bc3ec{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-f1bb337{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-9232531 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-205c347 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-04b477e{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-1b62767{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-2f03786{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-dd14e3d .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-84241ce .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-63dcb87{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-b2908aa{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-94de2e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-0dbaee7 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-d168fe9 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-466cd73{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-ca9aaeb{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-ffd4bee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-ded3a1d .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-4efa70d .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-c87b80b{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-c2a3628{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-027b5a1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-dd4a623 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-50f07d1 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-36063d7{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-f6983d2{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-f46b846{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-c580618 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-2d75443 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-c143a85{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-27f93f9{font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-49e5c25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-a994b5c .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-0aeeff1 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-b23f5c2{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-0965f07{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-02569f1 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-e33419d .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-e458cc0{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-d470ef9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-7213a6b .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-afc89c1 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-77cd975{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-4484934{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-96cc5e8 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-03370fa .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-d7a1068{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-deb057f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-28e36cb .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-37baf20 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-6e0f8f6{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-22e2ec5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-ce1a7b1 .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-29fcff8 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-92267ee{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-89a96e6{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-3504 .elementor-element.elementor-element-b95d514{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-4f186ef .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-edc2ae3 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-c85d80d{--e-rating-gap:9px;}.elementor-3504 .elementor-element.elementor-element-7ff7653{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-3504 .elementor-element.elementor-element-b59df7c .elementor-icon-wrapper{text-align:left;}.elementor-3504 .elementor-element.elementor-element-592c5d2 .elementor-heading-title{font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-3504 .elementor-element.elementor-element-17f15ff{--e-rating-gap:9px;}@media(max-width:1024px){.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline{font-size:30px;}.elementor-3504 .elementor-element.elementor-element-2c885b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3504 .elementor-element.elementor-element-79d10e5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3504 .elementor-element.elementor-element-39b4acd img{width:100%;}.elementor-3504 .elementor-element.elementor-element-2047f4c img{width:100%;}.elementor-3504 .elementor-element.elementor-element-b035355 img{width:43%;}.elementor-3504 .elementor-element.elementor-element-e86a360{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3504 .elementor-element.elementor-element-befe40e{--padding-top:150px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3504 .elementor-element.elementor-element-e5d53ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3504 .elementor-element.elementor-element-e5d53ac .elementor-headline{text-align:center;font-size:28px;}.elementor-3504 .elementor-element.elementor-element-2c885b6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-3504 .elementor-element.elementor-element-79d10e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3504 .elementor-element.elementor-element-39b4acd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3504 .elementor-element.elementor-element-39b4acd img{width:72%;}.elementor-3504 .elementor-element.elementor-element-2047f4c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3504 .elementor-element.elementor-element-2047f4c img{width:72%;}.elementor-3504 .elementor-element.elementor-element-b035355 img{width:29%;}.elementor-3504 .elementor-element.elementor-element-e7642ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3504 .elementor-element.elementor-element-e7642ef .elementor-headline{font-size:28px;}.elementor-3504 .elementor-element.elementor-element-b315599 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3504 .elementor-element.elementor-element-b315599 .elementor-headline{font-size:28px;}.elementor-3504 .elementor-element.elementor-element-e86a360{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-3504 .elementor-element.elementor-element-8528d67{--width:65%;}.elementor-3504 .elementor-element.elementor-element-2c885b6{--width:35%;}}/* Start custom CSS for text-editor, class: .elementor-element-44934cc */.elementor-3504 .elementor-element.elementor-element-44934cc {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-44934cc::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-44934cc::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-44934cc::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2ba89 */.elementor-3504 .elementor-element.elementor-element-6b2ba89 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-6b2ba89::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-6b2ba89::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-6b2ba89::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09b60c9 */.elementor-3504 .elementor-element.elementor-element-09b60c9 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-09b60c9::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-09b60c9::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-09b60c9::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7226704 */.elementor-3504 .elementor-element.elementor-element-7226704 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-7226704::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-7226704::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-7226704::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8ebb5c */.elementor-3504 .elementor-element.elementor-element-a8ebb5c {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-a8ebb5c::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-a8ebb5c::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-a8ebb5c::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27a5eac */.elementor-3504 .elementor-element.elementor-element-27a5eac {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-27a5eac::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-27a5eac::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-27a5eac::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0d5414 */.elementor-3504 .elementor-element.elementor-element-d0d5414 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-d0d5414::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-d0d5414::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-d0d5414::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8fd2ea */.elementor-3504 .elementor-element.elementor-element-c8fd2ea {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-c8fd2ea::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-c8fd2ea::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-c8fd2ea::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15df70e */.elementor-3504 .elementor-element.elementor-element-15df70e {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-15df70e::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-15df70e::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-15df70e::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd32029 */.elementor-3504 .elementor-element.elementor-element-dd32029 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-dd32029::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-dd32029::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-dd32029::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-563fa40 */.elementor-3504 .elementor-element.elementor-element-563fa40 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-563fa40::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-563fa40::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-563fa40::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6cfc6 */.elementor-3504 .elementor-element.elementor-element-3c6cfc6 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-3c6cfc6::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-3c6cfc6::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-3c6cfc6::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0c411 */.elementor-3504 .elementor-element.elementor-element-dd0c411 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-dd0c411::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-dd0c411::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-dd0c411::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9b79f0 */.elementor-3504 .elementor-element.elementor-element-f9b79f0 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-f9b79f0::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-f9b79f0::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-f9b79f0::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c463e3 */.elementor-3504 .elementor-element.elementor-element-5c463e3 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-5c463e3::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-5c463e3::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-5c463e3::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-931c43a */.elementor-3504 .elementor-element.elementor-element-931c43a {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-931c43a::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-931c43a::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-931c43a::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557f7cb */.elementor-3504 .elementor-element.elementor-element-557f7cb {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-557f7cb::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-557f7cb::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-557f7cb::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9bc3ec */.elementor-3504 .elementor-element.elementor-element-e9bc3ec {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-e9bc3ec::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-e9bc3ec::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-e9bc3ec::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b62767 */.elementor-3504 .elementor-element.elementor-element-1b62767 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-1b62767::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-1b62767::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-1b62767::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2908aa */.elementor-3504 .elementor-element.elementor-element-b2908aa {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-b2908aa::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-b2908aa::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-b2908aa::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca9aaeb */.elementor-3504 .elementor-element.elementor-element-ca9aaeb {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-ca9aaeb::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-ca9aaeb::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-ca9aaeb::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2a3628 */.elementor-3504 .elementor-element.elementor-element-c2a3628 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-c2a3628::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-c2a3628::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-c2a3628::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6983d2 */.elementor-3504 .elementor-element.elementor-element-f6983d2 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-f6983d2::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-f6983d2::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-f6983d2::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27f93f9 */.elementor-3504 .elementor-element.elementor-element-27f93f9 {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-27f93f9::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-27f93f9::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-27f93f9::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8602b27 */.elementor-3504 .elementor-element.elementor-element-8602b27 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-8602b27::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-8602b27::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-8602b27::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9053f */.elementor-3504 .elementor-element.elementor-element-fd9053f {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-fd9053f::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-fd9053f::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-fd9053f::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1993239 */.elementor-3504 .elementor-element.elementor-element-1993239 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-1993239::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-1993239::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-1993239::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89a96e6 */.elementor-3504 .elementor-element.elementor-element-89a96e6 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-89a96e6::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-89a96e6::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-89a96e6::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2de3f01 */.elementor-3504 .elementor-element.elementor-element-2de3f01 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-2de3f01::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-2de3f01::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-2de3f01::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-17f15ff */.elementor-3504 .elementor-element.elementor-element-17f15ff {
  max-height: 165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-17f15ff::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-17f15ff::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-17f15ff::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca0a490 */.elementor-3504 .elementor-element.elementor-element-ca0a490 {
  max-height:165px; /* Set the visible height */
  overflow-y: auto;  /* Enables vertical scroll */
  overflow-x: hidden; /* Hide horizontal scroll */
  scrollbar-width: thin; /* Firefox */
}

.elementor-3504 .elementor-element.elementor-element-ca0a490::-webkit-scrollbar {
  width: 6px; /* Scrollbar width */
}

.elementor-3504 .elementor-element.elementor-element-ca0a490::-webkit-scrollbar-thumb {
  background: #888;  /* Scrollbar color */
  border-radius: 10px;
}

.elementor-3504 .elementor-element.elementor-element-ca0a490::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cambon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aarialife.com/wp-content/uploads/2025/05/Cambon-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cambon';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aarialife.com/wp-content/uploads/2025/05/Cambon-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cambon';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aarialife.com/wp-content/uploads/2025/05/Cambon-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Cambon';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://aarialife.com/wp-content/uploads/2025/05/Cambon-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */