.elementor-238 .elementor-element.elementor-element-90e1d4d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-90e1d4d:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-90e1d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-9da7b7c{--display:flex;--min-height:273px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-238 .elementor-element.elementor-element-9da7b7c:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-9da7b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/ChatGPT-Image-May-16-2026-02_54_16-PM.png");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-6cdb28c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-238 .elementor-element.elementor-element-a1e64e4{width:var( --container-widget-width, 50.238% );max-width:50.238%;--container-widget-width:50.238%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-a1e64e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button{background-color:#EFEFEF00;font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-96d6004{width:var( --container-widget-width, 23% );max-width:23%;margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-96d6004.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-238 .elementor-element.elementor-element-9e892ed{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-9e892ed:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-9e892ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-ef1e144{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-ef1e144:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-ef1e144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-9455e1b{--display:flex;--min-height:579px;--border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-5e99188{--display:flex;--min-height:480px;--border-radius:10px 10px 10px 10px;--z-index:10;}.elementor-238 .elementor-element.elementor-element-5e99188:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-5e99188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/pro-services-qatar-business-compliance-support.webp.webp");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-5ee63ab{--display:flex;}.elementor-238 .elementor-element.elementor-element-1e6ed6b{text-align:start;}.elementor-238 .elementor-element.elementor-element-1e6ed6b .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-8125d16{text-align:start;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:#525252;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-wrapper{align-items:start;gap:0px;}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-6bab7e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-6bab7e6.elementor-view-framed .elementor-icon, .elementor-238 .elementor-element.elementor-element-6bab7e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-6bab7e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon{border-radius:9px 9px 9px 9px;}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title a{font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-wrapper{align-items:start;gap:0px;}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-6efd3fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-6efd3fe.elementor-view-framed .elementor-icon, .elementor-238 .elementor-element.elementor-element-6efd3fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-6efd3fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon{border-radius:9px 9px 9px 9px;}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title a{font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-c94ae92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-c94ae92:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-c94ae92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-a529316{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-a529316:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-a529316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-858d82a{--display:flex;--min-height:579px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-3f4f933{--display:flex;--min-height:480px;--border-radius:10px 10px 10px 10px;--z-index:10;}.elementor-238 .elementor-element.elementor-element-3f4f933:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-3f4f933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/shanghai-aerial-dusk-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-7fe3277{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-562029d{text-align:start;}.elementor-238 .elementor-element.elementor-element-562029d .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-bed730d{text-align:start;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:#525252;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-238 .elementor-element.elementor-element-55926ca{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > a{font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-text{color:#525252;transition:color 0.3s;}.elementor-238 .elementor-element.elementor-element-ee889dd{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-ee889dd:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-ee889dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-b08f285{--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;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-b08f285:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-b08f285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344{padding:30px 050px 30px 050px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-title{justify-content:center;font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae{padding:30px 050px 30px 050px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-title{justify-content:center;font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf{padding:30px 050px 30px 050px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-title{justify-content:center;font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b58842c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-b58842c:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-b58842c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-56b1c67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-56b1c67:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-56b1c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-f1131b9{--display:flex;--min-height:579px;--border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-9822460{--display:flex;--min-height:480px;--border-radius:10px 10px 10px 10px;--z-index:10;}.elementor-238 .elementor-element.elementor-element-9822460:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-9822460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/ChatGPT-Image-May-20-2026-02_32_16-PM.png");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-49d1563{--display:flex;}.elementor-238 .elementor-element.elementor-element-0f6ed43{text-align:start;}.elementor-238 .elementor-element.elementor-element-0f6ed43 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-99c3905{text-align:start;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-b92a212{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-7a3ac63 .elementor-heading-title{font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-a1e46f7{text-align:start;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-1c053c4 .elementor-heading-title{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-518fd15{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-518fd15:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-518fd15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-7083f77{--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;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-7083f77:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-7083f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-ed1b85f{text-align:center;}.elementor-238 .elementor-element.elementor-element-ed1b85f .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-5295a30{--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-238 .elementor-element.elementor-element-524c6b7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-524c6b7:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-524c6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b74e759:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-b74e759:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-622ac73{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-622ac73:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-622ac73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-54af852:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-54af852:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-2a17d48{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-2a17d48:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-2a17d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6f353f3:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-6f353f3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-8a67057{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-8a67057:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-8a67057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ff80340:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-ff80340:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-87b6790{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-87b6790:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-87b6790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-bca3a3d{--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;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-bca3a3d:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-bca3a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-ea71d58.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-ea71d58{text-align:center;}.elementor-238 .elementor-element.elementor-element-ea71d58 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-f2b669a{width:var( --container-widget-width, 64.198% );max-width:64.198%;--container-widget-width:64.198%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-f2b669a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-3dbaf62{--display:flex;}.elementor-238 .elementor-element.elementor-element-5eceb6a{--display:flex;--min-height:513px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-5eceb6a:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-5eceb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/ChatGPT-Image-May-20-2026-02_45_09-PM.png");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-5eceb6a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-238 .elementor-element.elementor-element-5eceb6a, .elementor-238 .elementor-element.elementor-element-5eceb6a::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-44dd9ee{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-44dd9ee:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-44dd9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-b9dfc32{text-align:start;font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-b9dfc32 p{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-0bc0a5d{--display:flex;}.elementor-238 .elementor-element.elementor-element-ec8b870{--display:flex;--min-height:513px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-ec8b870:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-ec8b870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.ayamgroups.com/wp-content/uploads/2026/05/ChatGPT-Image-May-20-2026-02_51_18-PM.png");background-position:center center;background-size:cover;}.elementor-238 .elementor-element.elementor-element-ec8b870:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-238 .elementor-element.elementor-element-ec8b870, .elementor-238 .elementor-element.elementor-element-ec8b870::before{--border-transition:0.3s;}.elementor-238 .elementor-element.elementor-element-a151088{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-a151088:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-a151088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-48d12b5{text-align:start;font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-size:var( --e-global-typography-682689c-font-size );font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-48d12b5 p{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-f4a1aef{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-238 .elementor-element.elementor-element-3517634{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-3517634:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-3517634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-f840da3{--display:flex;}.elementor-238 .elementor-element.elementor-element-f840da3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-4dea26f{text-align:start;}.elementor-238 .elementor-element.elementor-element-4dea26f .elementor-heading-title{font-family:var( --e-global-typography-98a1287-font-family ), Sans-serif;font-size:var( --e-global-typography-98a1287-font-size );font-weight:var( --e-global-typography-98a1287-font-weight );line-height:var( --e-global-typography-98a1287-line-height );letter-spacing:var( --e-global-typography-98a1287-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-2ab5ff7{text-align:start;font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-9121c7e{width:var( --container-widget-width, 74% );max-width:74%;margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-238 .elementor-element.elementor-element-050fa6e{--display:flex;}.elementor-238 .elementor-element.elementor-element-2a7a9c7{--display:flex;}.elementor-238 .elementor-element.elementor-element-f4ade74{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-aeb72dc{--display:flex;}.elementor-238 .elementor-element.elementor-element-0339d86{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-39b0f42{--display:flex;}.elementor-238 .elementor-element.elementor-element-ae82d2f{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d6232ad{--n-accordion-title-font-size:var( --e-global-typography-682689c-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:400px;}.elementor-238 .elementor-element.elementor-element-d6232ad.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-d6232ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;}:where( .elementor-238 .elementor-element.elementor-element-d6232ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-682689c-font-family ), Sans-serif;font-weight:var( --e-global-typography-682689c-font-weight );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-45aafae{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-45aafae:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-45aafae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-933bdb2{--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;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-933bdb2:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-933bdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-413c01e{text-align:center;}.elementor-238 .elementor-element.elementor-element-413c01e .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-238 .elementor-element.elementor-element-975bbf3{border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-975bbf3 iframe{height:377px;}.elementor-238 .elementor-element.elementor-element-97f1aa3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-52fe062{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-52fe062:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-52fe062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon{font-size:35px;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-543619d:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-543619d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-093539b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-093539b:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-093539b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb5b3f9 );}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon{font-size:35px;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title a{font-family:var( --e-global-typography-627f175-font-family ), Sans-serif;font-size:var( --e-global-typography-627f175-font-size );font-weight:var( --e-global-typography-627f175-font-weight );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d88eab5:has(:hover) .elementor-icon-box-title,
					 .elementor-238 .elementor-element.elementor-element-d88eab5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-description{font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );color:#525252;}.elementor-238 .elementor-element.elementor-element-53ed8dd{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-238 .elementor-element.elementor-element-53ed8dd:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-53ed8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-1ab2024{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-238 .elementor-element.elementor-element-1ab2024:not(.elementor-motion-effects-element-type-background), .elementor-238 .elementor-element.elementor-element-1ab2024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-238 .elementor-element.elementor-element-9b5e7fe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-238 .elementor-element.elementor-element-9b5e7fe .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-a78d628{width:var( --container-widget-width, 50.195% );max-width:50.195%;--container-widget-width:50.195%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-48e6feb-font-family ), Sans-serif;font-size:var( --e-global-typography-48e6feb-font-size );font-weight:var( --e-global-typography-48e6feb-font-weight );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-238 .elementor-element.elementor-element-a78d628.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-238 .elementor-element.elementor-element-45d0626{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button{background-color:#EFEFEF00;font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-3230a32{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-17fe386-font-family ), Sans-serif;font-size:var( --e-global-typography-17fe386-font-size );font-weight:var( --e-global-typography-17fe386-font-weight );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-238 .elementor-element.elementor-element-3cfe942{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-238:not(.elementor-motion-effects-element-type-background), body.elementor-page-238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-238 .elementor-element.elementor-element-f840da3{--width:32.965%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6cdb28c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a1e64e4{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-1e6ed6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8125d16{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-562029d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-bed730d{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0f6ed43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-99c3905{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-7a3ac63 .elementor-heading-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a1e46f7{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-1c053c4 .elementor-heading-title{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ed1b85f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ea71d58 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f2b669a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b9dfc32{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-48d12b5{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f4a1aef{--e-n-carousel-swiper-slides-to-display:2;}.elementor-238 .elementor-element.elementor-element-4dea26f .elementor-heading-title{font-size:var( --e-global-typography-98a1287-font-size );line-height:var( --e-global-typography-98a1287-line-height );letter-spacing:var( --e-global-typography-98a1287-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2ab5ff7{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f4ade74{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0339d86{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ae82d2f{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d6232ad{--n-accordion-title-font-size:var( --e-global-typography-682689c-font-size );}:where( .elementor-238 .elementor-element.elementor-element-d6232ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-413c01e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-9b5e7fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a78d628{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}}@media(max-width:767px){.elementor-238 .elementor-element.elementor-element-90e1d4d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-9da7b7c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6cdb28c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a1e64e4{width:var( --container-widget-width, 282.219px );max-width:282.219px;--container-widget-width:282.219px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-238 .elementor-element.elementor-element-96d6004{width:var( --container-widget-width, 194.938px );max-width:194.938px;--container-widget-width:194.938px;--container-widget-flex-grow:0;}.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-9e892ed{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-9455e1b{--min-height:207px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-5e99188{--min-height:306px;}.elementor-238 .elementor-element.elementor-element-1e6ed6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8125d16{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6bab7e6 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-title a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6efd3fe .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-c94ae92{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-858d82a{--min-height:298px;}.elementor-238 .elementor-element.elementor-element-3f4f933{--min-height:290px;}.elementor-238 .elementor-element.elementor-element-562029d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-bed730d{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-238 .elementor-element.elementor-element-55926ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ee889dd{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344.elementor-element{--align-self:center;}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter{flex-direction:row-reverse;}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-number-wrapper{gap:2px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3381344 .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-8995fae .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-dad59bf .elementor-counter-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b58842c{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-f1131b9{--min-height:347px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-9822460{--min-height:298px;}.elementor-238 .elementor-element.elementor-element-49d1563{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-0f6ed43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-99c3905{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-7a3ac63 .elementor-heading-title{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a1e46f7{font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-1c053c4 .elementor-heading-title{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-518fd15{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-ed1b85f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-5295a30{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-b74e759 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-54af852 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-6f353f3 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ff80340 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-87b6790{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-ea71d58 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f2b669a{width:var( --container-widget-width, 251.281px );max-width:251.281px;--container-widget-width:251.281px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3dbaf62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-238 .elementor-element.elementor-element-b9dfc32{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-48d12b5{font-size:var( --e-global-typography-682689c-font-size );line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f4a1aef{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-238 .elementor-element.elementor-element-3517634{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-4dea26f .elementor-heading-title{font-size:var( --e-global-typography-98a1287-font-size );line-height:var( --e-global-typography-98a1287-line-height );letter-spacing:var( --e-global-typography-98a1287-letter-spacing );}.elementor-238 .elementor-element.elementor-element-2ab5ff7{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-f4ade74{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-0339d86{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-ae82d2f{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d6232ad{--n-accordion-title-font-size:var( --e-global-typography-682689c-font-size );}:where( .elementor-238 .elementor-element.elementor-element-d6232ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-682689c-line-height );letter-spacing:var( --e-global-typography-682689c-letter-spacing );}.elementor-238 .elementor-element.elementor-element-45aafae{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-413c01e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-543619d .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-wrapper{gap:2px;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title, .elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-title a{font-size:var( --e-global-typography-627f175-font-size );line-height:var( --e-global-typography-627f175-line-height );letter-spacing:var( --e-global-typography-627f175-letter-spacing );}.elementor-238 .elementor-element.elementor-element-d88eab5 .elementor-icon-box-description{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-53ed8dd{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-238 .elementor-element.elementor-element-9b5e7fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-238 .elementor-element.elementor-element-a78d628{width:var( --container-widget-width, 219.969px );max-width:219.969px;--container-widget-width:219.969px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-48e6feb-font-size );line-height:var( --e-global-typography-48e6feb-line-height );letter-spacing:var( --e-global-typography-48e6feb-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button{font-size:var( --e-global-typography-17fe386-font-size );line-height:var( --e-global-typography-17fe386-line-height );letter-spacing:var( --e-global-typography-17fe386-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-96d6004 */.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button {
  position: relative;
}

.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  transition: gap 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-96d6004 .elementor-button-text::after {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  right: 0;
  height: 1.5px;
  background: currentColor;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-96d6004:hover .elementor-button-text::after {
  transform: scaleX(1);
}

.elementor-238 .elementor-element.elementor-element-96d6004:hover .elementor-button-text {
  gap: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9121c7e */.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button {
  position: relative;
}

.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  transition: gap 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-9121c7e .elementor-button-text::after {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  right: 0;
  height: 1.5px;
  background: currentColor;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-9121c7e:hover .elementor-button-text::after {
  transform: scaleX(1);
}

.elementor-238 .elementor-element.elementor-element-9121c7e:hover .elementor-button-text {
  gap: 12px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d6232ad *//* Fix question row layout – proper flex alignment */
.e-n-accordion-item-title {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  padding: 22px 4px !important;
  gap: 16px !important;
}

/* Icon stays right, same size, no drift */
.e-n-accordion-item-title > span[class*="icon"],
.e-n-accordion-item-title .elementor-accordion-icon {
  width: 34px !important;
  height: 34px !important;
  min-width: 34px !important;
  border-radius: 50% !important;
  border: 1.5px solid #ddd !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin-left: auto !important;
  transform: none !important;
  transition: background 0.25s ease, border-color 0.25s ease !important;
  color: #888 !important;
  background: transparent !important;
  flex-shrink: 0 !important;
}

/* Active icon – maroon + white */
.e-n-accordion-item[open] .e-n-accordion-item-title > span[class*="icon"],
.e-n-accordion-item[open] .e-n-accordion-item-title .elementor-accordion-icon {
  background: #8B1A4A !important;
  border-color: #8B1A4A !important;
  color: #fff !important;
}

.e-n-accordion-item[open] .e-n-accordion-item-title span[class*="icon"] svg,
.e-n-accordion-item[open] .e-n-accordion-item-title span[class*="icon"] i,
.e-n-accordion-item[open] .e-n-accordion-item-title span[class*="icon"] path {
  fill: #fff !important;
  color: #fff !important;
  stroke: #fff !important;
}

/* ── Remove answer box border ── */
.e-n-accordion-item > div[role="region"],
.e-n-accordion-item .e-con-full,
.e-n-accordion-item .elementor-widget-text-editor {
  border: none !important;
  box-shadow: none !important;
  background: transparent !important;
  padding: 0 4px 20px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3230a32 */.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button {
  position: relative;
}

.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  transition: gap 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-3230a32 .elementor-button-text::after {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  right: 0;
  height: 1.5px;
  background: currentColor;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-3230a32:hover .elementor-button-text::after {
  transform: scaleX(1);
}

.elementor-238 .elementor-element.elementor-element-3230a32:hover .elementor-button-text {
  gap: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cfe942 */.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button {
  position: relative;
}

.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  transition: gap 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-3cfe942 .elementor-button-text::after {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  right: 0;
  height: 1.5px;
  background: currentColor;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-238 .elementor-element.elementor-element-3cfe942:hover .elementor-button-text::after {
  transform: scaleX(1);
}

.elementor-238 .elementor-element.elementor-element-3cfe942:hover .elementor-button-text {
  gap: 12px;
}/* End custom CSS */