.elementor-6591 .elementor-element.elementor-element-13ce048{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-de43d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:60px;}body.rtl .elementor-6591 .elementor-element.elementor-element-620bfc1.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-6591 .elementor-element.elementor-element-620bfc1:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-6591 .elementor-element.elementor-element-620bfc1.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-6591 .elementor-element.elementor-element-620bfc1:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-6591 .elementor-element.elementor-element-620bfc1.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__name{color:var( --e-global-color-text );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );margin-bottom:15px;}.elementor-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );background-color:var( --e-global-color-7a43a1c );font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:1px;border-width:2px;border-radius:2px;padding:05px 15px 5px 15px;}.elementor-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-059aa57{--divider-border-style:solid;--divider-color:var( --e-global-color-bea2b4a );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-6591 .elementor-element.elementor-element-059aa57 .elementor-divider-separator{width:100%;}.elementor-6591 .elementor-element.elementor-element-059aa57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6591 .elementor-element.elementor-element-88a7f3d .elementor-icon-list-icon{width:14px;}.elementor-6591 .elementor-element.elementor-element-88a7f3d .elementor-icon-list-icon i{font-size:14px;}.elementor-6591 .elementor-element.elementor-element-88a7f3d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-6591 .elementor-element.elementor-element-88a7f3d .elementor-icon-list-text, .elementor-6591 .elementor-element.elementor-element-88a7f3d .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-6591 .elementor-element.elementor-element-0af5230{--divider-border-style:solid;--divider-color:var( --e-global-color-bea2b4a );--divider-border-width:1px;}.elementor-6591 .elementor-element.elementor-element-0af5230 .elementor-divider-separator{width:100%;}.elementor-6591 .elementor-element.elementor-element-0af5230 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6591 .elementor-element.elementor-element-3e0e217{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-27b7dad );--e-share-buttons-secondary-color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-3e0e217 .elementor-share-btn{font-size:calc(1px * 10);}.elementor-6591 .elementor-element.elementor-element-3e0e217 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-6591 .elementor-element.elementor-element-3e0e217 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-text );}.elementor-6591 .elementor-element.elementor-element-2559725{--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;}.elementor-6591 .elementor-element.elementor-element-7934101{font-size:var( --e-global-typography-cda23d3-font-size );font-weight:var( --e-global-typography-cda23d3-font-weight );text-transform:var( --e-global-typography-cda23d3-text-transform );font-style:var( --e-global-typography-cda23d3-font-style );text-decoration:var( --e-global-typography-cda23d3-text-decoration );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-7a0253f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-7a0253f:not(.elementor-motion-effects-element-type-background), .elementor-6591 .elementor-element.elementor-element-7a0253f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d111b77 );}.elementor-6591 .elementor-element.elementor-element-03e4487{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 30px 0px;text-align:start;}.elementor-6591 .elementor-element.elementor-element-03e4487 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:#6EC7CC;}.elementor-6591 .elementor-element.elementor-element-03e4487 .elementor-heading-title a{transition-duration:0.3s;}.elementor-6591 .elementor-element.elementor-element-21cefb9{font-size:var( --e-global-typography-cda23d3-font-size );font-weight:var( --e-global-typography-cda23d3-font-weight );text-transform:var( --e-global-typography-cda23d3-text-transform );font-style:var( --e-global-typography-cda23d3-font-style );text-decoration:var( --e-global-typography-cda23d3-text-decoration );line-height:var( --e-global-typography-cda23d3-line-height );color:var( --e-global-color-secondary );}.elementor-6591 .elementor-element.elementor-element-f8f323d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-6d5cc37{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 30px 0px;text-align:start;}.elementor-6591 .elementor-element.elementor-element-6d5cc37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:#6EC7CC;}.elementor-6591 .elementor-element.elementor-element-6d5cc37 .elementor-heading-title a{transition-duration:0.3s;}.elementor-6591 .elementor-element.elementor-element-53537a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-53537a7:not(.elementor-motion-effects-element-type-background), .elementor-6591 .elementor-element.elementor-element-53537a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#076367;}.elementor-6591 .elementor-element.elementor-element-4956076{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title a:hover, .elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title a{transition-duration:0.3s;}.elementor-6591 .elementor-element.elementor-element-f367282{padding:0px 30px 0px 40px;font-size:var( --e-global-typography-cda23d3-font-size );font-weight:var( --e-global-typography-cda23d3-font-weight );text-transform:var( --e-global-typography-cda23d3-text-transform );font-style:var( --e-global-typography-cda23d3-font-style );text-decoration:var( --e-global-typography-cda23d3-text-decoration );line-height:var( --e-global-typography-cda23d3-line-height );color:var( --e-global-color-secondary );}.elementor-6591 .elementor-element.elementor-element-3e86110{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-d38e843{background-color:var( --e-global-color-159ef7c );padding:45px 30px 60px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6591 .elementor-element.elementor-element-d38e843.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-8f682ac{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-e57b3d7{background-color:var( --e-global-color-159ef7c );padding:45px 30px 60px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6591 .elementor-element.elementor-element-e57b3d7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-5538507{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-8d367e7{background-color:var( --e-global-color-159ef7c );padding:45px 30px 60px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6591 .elementor-element.elementor-element-8d367e7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-e8cf3c6{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-f069152{background-color:var( --e-global-color-159ef7c );padding:45px 30px 60px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6591 .elementor-element.elementor-element-f069152.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-b655d55{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-d24bdd2{background-color:var( --e-global-color-159ef7c );padding:45px 30px 60px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-6591 .elementor-element.elementor-element-d24bdd2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-primary );}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48e3605 );}.elementor-6591 .elementor-element.elementor-element-dc8b840{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 30px 0px;text-align:start;}.elementor-6591 .elementor-element.elementor-element-dc8b840 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:#6EC7CC;}.elementor-6591 .elementor-element.elementor-element-dc8b840 .elementor-heading-title a{transition-duration:0.3s;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__head-column-cell{text-align:left;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell{text-align:left;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell-icon{font-size:0px;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell-icon img{width:0px;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell-icon svg{width:0px;}.elementor-6591 .elementor-element.elementor-element-550a7d7{--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-550a7d7:not(.elementor-motion-effects-element-type-background), .elementor-6591 .elementor-element.elementor-element-550a7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-6591 .elementor-element.elementor-element-3642a4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;}.elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;color:#6EC7CC;}.elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title a:hover, .elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title a{transition-duration:0.3s;}.elementor-6591 .elementor-element.elementor-element-e9f5409{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-cda23d3-font-size );font-weight:var( --e-global-typography-cda23d3-font-weight );text-transform:var( --e-global-typography-cda23d3-text-transform );font-style:var( --e-global-typography-cda23d3-font-style );text-decoration:var( --e-global-typography-cda23d3-text-decoration );line-height:var( --e-global-typography-cda23d3-line-height );color:#020101;}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button{background-color:var( --e-global-color-7a43a1c );font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:1px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:15px 30px 15px 30px;}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button:hover, .elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-6591 .elementor-element.elementor-element-3d711d9{width:100%;max-width:100%;}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button:hover svg, .elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-6591 .elementor-element.elementor-element-5072950{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6591 .elementor-element.elementor-element-c6a8e21{--display:flex;}@media(min-width:768px){.elementor-6591 .elementor-element.elementor-element-de43d71{--width:33.33333%;}.elementor-6591 .elementor-element.elementor-element-2559725{--width:66.6666%;}.elementor-6591 .elementor-element.elementor-element-53537a7{--width:100%;}.elementor-6591 .elementor-element.elementor-element-3e86110{--width:33.3333%;}.elementor-6591 .elementor-element.elementor-element-8f682ac{--width:33.3333%;}.elementor-6591 .elementor-element.elementor-element-5538507{--width:33.3333%;}.elementor-6591 .elementor-element.elementor-element-e8cf3c6{--width:33.3333%;}.elementor-6591 .elementor-element.elementor-element-b655d55{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6591 .elementor-element.elementor-element-de43d71{--width:100%;}.elementor-6591 .elementor-element.elementor-element-2559725{--width:100%;}.elementor-6591 .elementor-element.elementor-element-3e86110{--width:50%;}.elementor-6591 .elementor-element.elementor-element-8f682ac{--width:50%;}.elementor-6591 .elementor-element.elementor-element-5538507{--width:50%;}.elementor-6591 .elementor-element.elementor-element-e8cf3c6{--width:50%;}.elementor-6591 .elementor-element.elementor-element-b655d55{--width:50%;}}@media(max-width:1024px){.elementor-6591 .elementor-element.elementor-element-de43d71{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-de43d71.e-con{--order:99999 /* order end hack */;}.elementor-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__name{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-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__button{font-size:16px;line-height:19px;} .elementor-6591 .elementor-element.elementor-element-3e0e217{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6591 .elementor-element.elementor-element-2559725{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-7934101{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-03e4487 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-21cefb9{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-f8f323d{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-6d5cc37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-f367282{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-dc8b840 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell{text-align:left;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body .ha-table__body-row-cell{padding:10px 10px 10px 10px;}.elementor-6591 .elementor-element.elementor-element-550a7d7{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-e9f5409{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-3d711d9 .elementor-button{font-size:16px;line-height:19px;}}@media(max-width:767px){.elementor-6591 .elementor-element.elementor-element-620bfc1 .elementor-author-box__name{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-6591 .elementor-element.elementor-element-3e0e217{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6591 .elementor-element.elementor-element-7934101{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-03e4487 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-21cefb9{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-6d5cc37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-4956076 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-f367282{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}.elementor-6591 .elementor-element.elementor-element-3e86110{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d38e843 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-8f682ac{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-e57b3d7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-5538507{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-8d367e7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-e8cf3c6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-f069152 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-b655d55{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title, .elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6591 .elementor-element.elementor-element-d24bdd2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6591 .elementor-element.elementor-element-dc8b840 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body-row-cell{text-align:left;}.elementor-6591 .elementor-element.elementor-element-10817b6 .ha-table__body .ha-table__body-row-cell-wrap{padding:10px 10px 10px 10px;}.elementor-6591 .elementor-element.elementor-element-3642a4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6591 .elementor-element.elementor-element-e9f5409{font-size:var( --e-global-typography-cda23d3-font-size );line-height:var( --e-global-typography-cda23d3-line-height );}}/* Start custom CSS for author-box, class: .elementor-element-620bfc1 */.elementor-author-box__name::before{
    content: "by ";
}/* End custom CSS */
/* Start custom CSS for ha-data-table, class: .elementor-element-10817b6 */.table-wrap {
    width: 100%;
    overflow-x: auto; /* fallback: horizontal scroll if needed */
  }

  .rb-table {
    border-collapse: collapse;
    width: 100%;
  }

  .rb-table th,
  .rb-table td {
    border: 1px solid #ddd;
    padding: 10px;
    vertical-align: top;
  }

  .rb-table thead th {
    background: #5636D1;
    color: #fff;
    text-align: center;
  }

  /* Mobile stacking */
  @media (max-width: 768px) {
    .rb-table thead {
      display: none; /* hide header row */
    }
    .rb-table tr {
      display: block;
      margin: 0 0 14px;
      border: 1px solid #e6e6e6;
    }
    .rb-table td {
      display: flex;
      gap: 8px;
      justify-content: space-between;
      border: none;
      border-bottom: 1px solid #eee;
      padding: 10px 12px;
    }
    .rb-table td:last-child {
      border-bottom: none;
    }
    /* Make the first cell act like a row heading */
    .rb-table td:first-child {
      background: #f8f8ff;
      font-weight: 700;
      display: block;
      width: 100%;
      border-bottom: 1px solid #eaeaea;
    }
    /* Show header labels before each value using data-label */
    .rb-table td:not(:first-child)::before {
      content: attr(data-label);
      font-weight: 600;
      margin-right: 12px;
      text-align: left;
      flex: 0 0 110px; /* label width */
      white-space: nowrap;
    }
    /* Full-width heading rows (e.g., Who/When if needed) */
    .rb-table td[colspan] {
      display: block;
    }
  }/* End custom CSS */
/* Start custom CSS */.elementor-flip-box__layer__description li{ text-align: left;}

.elementor-flip-box__layer__overlay{
    padding:5px 5px 5px 5px !important;
}/* End custom CSS */