.elementor-16816 .elementor-element.elementor-element-1bc6b71{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-1bc6b71:not(.elementor-motion-effects-element-type-background), .elementor-16816 .elementor-element.elementor-element-1bc6b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c35059 );}.elementor-16816 .elementor-element.elementor-element-030851d{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--swiper-pagination-size:2px;--progressbar-normal-color:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-030851d .swiper-slide > .elementor-element{height:100%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16816 .elementor-element.elementor-element-5d12a39{--grid-columns:3;width:100%;max-width:100%;z-index:1;}.elementor-16816 .elementor-element.elementor-element-5d12a39 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0rem 1rem 0rem 1rem;}.elementor-16816 .elementor-element.elementor-element-5d12a39 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-16816 .elementor-element.elementor-element-5d12a39 .e-loop-item > .elementor-section, .elementor-16816 .elementor-element.elementor-element-5d12a39 .e-loop-item > .elementor-section > .elementor-container, .elementor-16816 .elementor-element.elementor-element-5d12a39 .e-loop-item > .e-con, .elementor-16816 .elementor-element.elementor-element-5d12a39 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-16816 .elementor-element.elementor-element-f970a11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16816 .elementor-element.elementor-element-f970a11:not(.elementor-motion-effects-element-type-background), .elementor-16816 .elementor-element.elementor-element-f970a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E8F1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16816 .elementor-element.elementor-element-25a7174{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;text-align:center;}.elementor-16816 .elementor-element.elementor-element-25a7174 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-04572fb{left:0px;}body.rtl .elementor-16816 .elementor-element.elementor-element-04572fb{right:0px;}.elementor-16816 .elementor-element.elementor-element-04572fb{top:-100px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16816 .elementor-element.elementor-element-add529f{--display:flex;}.elementor-16816 .elementor-element.elementor-element-95804d7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16816 .elementor-element.elementor-element-73edd83{--display:flex;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-16816 .elementor-element.elementor-element-73edd83.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-41cd621{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-0fed3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-0fed3e8 img{width:217px;}.elementor-16816 .elementor-element.elementor-element-6308f29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-16816 .elementor-element.elementor-element-2f2fa6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-16816 .elementor-element.elementor-element-403d5d6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-c9015b9.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button:focus svg{fill:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-b5fe2e9.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button:focus svg{fill:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-23ed18f{--display:flex;}.elementor-16816 .elementor-element.elementor-element-e1ca412{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-c6effe5{--display:flex;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-16816 .elementor-element.elementor-element-c6effe5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-ba23782{--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:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-0b4756c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-0b4756c img{width:115px;}.elementor-16816 .elementor-element.elementor-element-847daa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-847daa8 img{width:119px;}.elementor-16816 .elementor-element.elementor-element-68213be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-16816 .elementor-element.elementor-element-68213be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-114cff6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button:focus{background-color:var( --e-global-color-c744ef5 );color:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-a962640.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-2785696{--display:flex;}.elementor-16816 .elementor-element.elementor-element-7c6d040{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-1a3ac43{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-16816 .elementor-element.elementor-element-1a3ac43.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-0694c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16816 .elementor-element.elementor-element-0694c12 img{width:120px;}.elementor-16816 .elementor-element.elementor-element-2261d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-16816 .elementor-element.elementor-element-2261d16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-1b16128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-1b16128 p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button:focus{background-color:var( --e-global-color-c744ef5 );color:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-8e05c49.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-c513419{--display:flex;}.elementor-16816 .elementor-element.elementor-element-dd1ff94{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-7e20aaf{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-16816 .elementor-element.elementor-element-7e20aaf.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-0051e73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-16816 .elementor-element.elementor-element-0051e73 img{width:190px;}.elementor-16816 .elementor-element.elementor-element-cbd2636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-16816 .elementor-element.elementor-element-cbd2636 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-96251d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button:focus{background-color:var( --e-global-color-c744ef5 );color:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-fdbc979.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-1e87989{--display:flex;}.elementor-16816 .elementor-element.elementor-element-2e15a7e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-f137e9d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-16816 .elementor-element.elementor-element-f137e9d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-1f8b54a{--display:flex;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-5339223 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-9e5ba0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button:hover, .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button:focus{background-color:var( --e-global-color-c744ef5 );color:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-66bf603.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:1em;fill:var( --e-global-color-c744ef5 );color:var( --e-global-color-c744ef5 );padding:11px 30px 11px 30px;}.elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button:hover svg, .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16816 .elementor-element.elementor-element-dc39ca0{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:342px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-gap:5rem;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:1.5rem;--n-tabs-title-padding-right:0rem;--n-tabs-title-padding-bottom:1.5rem;--n-tabs-title-padding-left:0rem;--n-tabs-title-font-size:24px;--n-tabs-title-color:var( --e-global-color-5049840 );--n-tabs-title-color-active:var( --e-global-color-text );--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;--n-tabs-icon-color:#02010100;--n-tabs-icon-color-active:#02010100;}.elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E9631000;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E9631000;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#02010100;border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:300;line-height:30px;}.elementor-16816 .elementor-element.elementor-element-dc39ca0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );--n-tabs-icon-color-hover:#02010100;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-caa691f{right:-45px;}body.rtl .elementor-16816 .elementor-element.elementor-element-caa691f{left:-45px;}.elementor-16816 .elementor-element.elementor-element-caa691f{top:4rem;z-index:3;}.elementor-16816 .elementor-element.elementor-element-caa691f img{width:135px;}.elementor-16816 .elementor-element.elementor-element-527913c{--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:32px 50px;--row-gap:32px;--column-gap:50px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-16816 .elementor-element.elementor-element-527913c:not(.elementor-motion-effects-element-type-background), .elementor-16816 .elementor-element.elementor-element-527913c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-150cc3b{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;bottom:-50px;z-index:4;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-150cc3b{left:-20px;}body.rtl .elementor-16816 .elementor-element.elementor-element-150cc3b{right:-20px;}.elementor-16816 .elementor-element.elementor-element-881ac54{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-30e05a8{left:-116.979px;}body.rtl .elementor-16816 .elementor-element.elementor-element-30e05a8{right:-116.979px;}.elementor-16816 .elementor-element.elementor-element-30e05a8{top:-79.979px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-3172ad2{left:0px;}body.rtl .elementor-16816 .elementor-element.elementor-element-3172ad2{right:0px;}.elementor-16816 .elementor-element.elementor-element-3172ad2{top:-100px;}.elementor-16816 .elementor-element.elementor-element-342af05{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-342af05 img{width:188px;}.elementor-16816 .elementor-element.elementor-element-87ba54e img{width:270px;}.elementor-16816 .elementor-element.elementor-element-6b4b0fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5049840 );--border-color:var( --e-global-color-5049840 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-d5b9306{width:var( --container-widget-width, 773px );max-width:773px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:773px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-d5b9306 p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-76a85a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-f27ad55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:68px 0px 0px 0px;text-align:start;font-size:var( --e-global-typography-e302355-font-size );font-weight:var( --e-global-typography-e302355-font-weight );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );color:var( --e-global-color-text );}.elementor-16816 .elementor-element.elementor-element-f27ad55 p{margin-block-end:60px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16816 .elementor-element.elementor-element-0b2b5f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-16816 .elementor-element.elementor-element-0b2b5f2 .elementor-divider-separator{width:100%;}.elementor-16816 .elementor-element.elementor-element-0b2b5f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16816 .elementor-element.elementor-element-f785f44{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:54%;}.elementor-16816 .elementor-element.elementor-element-5d7e92e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-b7826d6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-b7826d6 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-b1f23a7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-b1f23a7 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16816 .elementor-element.elementor-element-7ca38c3{margin:-20px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e302355-font-size );font-weight:var( --e-global-typography-e302355-font-weight );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-16816 .elementor-element.elementor-element-76001eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16816 .elementor-element.elementor-element-156529c{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;bottom:40px;z-index:0;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-156529c{right:30px;}body.rtl .elementor-16816 .elementor-element.elementor-element-156529c{left:30px;}.elementor-16816 .elementor-element.elementor-element-689aedf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-689aedf .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-c5f02c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16816 .elementor-element.elementor-element-548cfff{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;bottom:40px;z-index:0;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-548cfff{right:30px;}body.rtl .elementor-16816 .elementor-element.elementor-element-548cfff{left:30px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-4ce9b90{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-4ce9b90 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-743387b{--display:flex;}.elementor-16816 .elementor-element.elementor-element-37225f1{--display:flex;}.elementor-16816 .elementor-element.elementor-element-d94f13c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-d925031{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-5e9174a{font-family:"Roboto", Sans-serif;font-weight:300;font-style:italic;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-0ffe045{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:300px;--z-index:2;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-0ffe045{right:calc(50vw - 760px);}body.rtl .elementor-16816 .elementor-element.elementor-element-0ffe045{left:calc(50vw - 760px);}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-4a08114{left:-108px;}body.rtl .elementor-16816 .elementor-element.elementor-element-4a08114{right:-108px;}.elementor-16816 .elementor-element.elementor-element-4a08114{top:195px;z-index:0;}.elementor-16816 .elementor-element.elementor-element-4a08114 img{width:100%;}.elementor-16816 .elementor-element.elementor-element-8c1b40a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;--z-index:2;}.elementor-16816 .elementor-element.elementor-element-8c1b40a:not(.elementor-motion-effects-element-type-background), .elementor-16816 .elementor-element.elementor-element-8c1b40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.fortifyiq.com/wp-content/uploads/2025/06/Star-32.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-16816 .elementor-element.elementor-element-f204eb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:75px;--margin-bottom:-20px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-fe3a50c{width:var( --container-widget-width, 224px );max-width:224px;background-image:url("https://test.fortifyiq.com/wp-content/uploads/2025/06/Group-14.svg");--container-widget-width:224px;--container-widget-flex-grow:0;background-position:bottom center;background-repeat:no-repeat;text-align:center;}.elementor-16816 .elementor-element.elementor-element-fe3a50c img{width:222px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-wrapper{text-align:start;}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-894b9a5-font-size );line-height:var( --e-global-typography-894b9a5-line-height );letter-spacing:var( --e-global-typography-894b9a5-letter-spacing );color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-description{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );color:var( --e-global-color-c744ef5 );}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-d66aa8c{right:170px;}body.rtl .elementor-16816 .elementor-element.elementor-element-d66aa8c{left:170px;}.elementor-16816 .elementor-element.elementor-element-d66aa8c{bottom:140px;}.elementor-16816 .elementor-element.elementor-element-d66aa8c img{width:100%;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-b600074{left:-63px;}body.rtl .elementor-16816 .elementor-element.elementor-element-b600074{right:-63px;}.elementor-16816 .elementor-element.elementor-element-b600074{top:249px;}.elementor-16816 .elementor-element.elementor-element-b600074 img{width:100%;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-1007ac9{left:0px;}body.rtl .elementor-16816 .elementor-element.elementor-element-1007ac9{right:0px;}.elementor-16816 .elementor-element.elementor-element-1007ac9{bottom:-56px;}.elementor-16816 .elementor-element.elementor-element-1007ac9 img{width:100%;}.elementor-16816 .elementor-element.elementor-element-09f1206{width:var( --container-widget-width, 540px );max-width:540px;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--container-widget-width:540px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-16816 .elementor-element.elementor-element-09f1206.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-text{color:var( --e-global-color-c744ef5 );transition:color 0.3s;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-0d77f53{right:-140px;}body.rtl .elementor-16816 .elementor-element.elementor-element-0d77f53{left:-140px;}.elementor-16816 .elementor-element.elementor-element-0d77f53{bottom:-284px;z-index:0;}.elementor-16816 .elementor-element.elementor-element-66ac7674{--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-16816 .elementor-element.elementor-element-9df8bb9{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-9df8bb9{left:0px;}body.rtl .elementor-16816 .elementor-element.elementor-element-9df8bb9{right:0px;}.elementor-16816 .elementor-element.elementor-element-132ee3ef{--display:flex;}.elementor-16816 .elementor-element.elementor-element-52ddff1d{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-6be2e572{font-family:"Roboto", Sans-serif;font-weight:300;font-style:italic;color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-e7035d8{font-size:var( --e-global-typography-1be9dfd-font-size );font-weight:var( --e-global-typography-1be9dfd-font-weight );line-height:var( --e-global-typography-1be9dfd-line-height );letter-spacing:var( --e-global-typography-1be9dfd-letter-spacing );color:var( --e-global-color-c744ef5 );}.elementor-16816 .elementor-element.elementor-element-e8143a2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-1648e1b4{--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:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-16816 .elementor-element.elementor-element-423f90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-16816 .elementor-element.elementor-element-423f90b .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );font-weight:var( --e-global-typography-3c89d5a-font-weight );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );color:var( --e-global-color-5049840 );}.elementor-16816 .elementor-element.elementor-element-ae1dc12{--grid-columns:2;--grid-row-gap:2rem;--grid-column-gap:2rem;}.elementor-16816 .elementor-element.elementor-element-ae1dc12 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-16816 .elementor-element.elementor-element-030851d{--swiper-slides-to-display:1;}.elementor-16816 .elementor-element.elementor-element-5d12a39{--grid-columns:3;width:var( --container-widget-width, calc(100% - 4rem) );max-width:calc(100% - 4rem);--container-widget-width:calc(100% - 4rem);--container-widget-flex-grow:0;--grid-column-gap:16px;}.elementor-16816 .elementor-element.elementor-element-f970a11{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-16816 .elementor-element.elementor-element-25a7174{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-16816 .elementor-element.elementor-element-25a7174 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-95804d7{--min-height:500px;}.elementor-16816 .elementor-element.elementor-element-73edd83{--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-16816 .elementor-element.elementor-element-41cd621{--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-16816 .elementor-element.elementor-element-2f2fa6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;letter-spacing:0.19px;}.elementor-16816 .elementor-element.elementor-element-2f2fa6c p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-c9015b9.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-b5fe2e9.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-e1ca412{--min-height:500px;}.elementor-16816 .elementor-element.elementor-element-c6effe5{--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-16816 .elementor-element.elementor-element-ba23782{--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-16816 .elementor-element.elementor-element-114cff6{font-size:19px;letter-spacing:0.19px;}.elementor-16816 .elementor-element.elementor-element-a962640.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-7c6d040{--min-height:500px;}.elementor-16816 .elementor-element.elementor-element-1b16128{font-size:19px;letter-spacing:0.19px;}.elementor-16816 .elementor-element.elementor-element-8e05c49.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-dd1ff94{--min-height:500px;}.elementor-16816 .elementor-element.elementor-element-96251d9{font-size:19px;letter-spacing:0.19px;}.elementor-16816 .elementor-element.elementor-element-fdbc979.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-2e15a7e{--min-height:500px;}.elementor-16816 .elementor-element.elementor-element-5339223 .elementor-heading-title{font-size:24px;}.elementor-16816 .elementor-element.elementor-element-9e5ba0e{font-size:19px;letter-spacing:0.19px;}.elementor-16816 .elementor-element.elementor-element-66bf603.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-dc39ca0{--n-tabs-heading-width:280px;--n-tabs-gap:1rem;}:where( .elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:4rem;--padding-right:2rem;--padding-bottom:4rem;--padding-left:2rem;}.elementor-16816 .elementor-element.elementor-element-527913c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:0px;--z-index:2;}.elementor-16816 .elementor-element.elementor-element-150cc3b{bottom:0px;}.elementor-16816 .elementor-element.elementor-element-881ac54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-30e05a8{left:-116.969px;}body.rtl .elementor-16816 .elementor-element.elementor-element-30e05a8{right:-116.969px;}.elementor-16816 .elementor-element.elementor-element-30e05a8{top:-80.969px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-3172ad2{left:-15px;}body.rtl .elementor-16816 .elementor-element.elementor-element-3172ad2{right:-15px;}.elementor-16816 .elementor-element.elementor-element-3172ad2{top:-100px;}.elementor-16816 .elementor-element.elementor-element-3172ad2 img{width:80%;}.elementor-16816 .elementor-element.elementor-element-6b4b0fb{--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-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-d5b9306{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;text-align:start;font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-d5b9306.elementor-element{--align-self:flex-start;}.elementor-16816 .elementor-element.elementor-element-76a85a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-f27ad55{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e302355-font-size );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-f27ad55 p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-0b2b5f2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-16816 .elementor-element.elementor-element-f785f44{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16816 .elementor-element.elementor-element-b7826d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-b7826d6 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-b1f23a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-b1f23a7 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-7ca38c3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 0px;--icon-vertical-offset:2px;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e302355-font-size );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-76001eb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-8097621 img{width:140px;}.elementor-16816 .elementor-element.elementor-element-689aedf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-689aedf .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-c5f02c3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-cbac8e8 img{width:140px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-4ce9b90{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-4ce9b90 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-743387b{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:260px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-324f9c0{text-align:center;}.elementor-16816 .elementor-element.elementor-element-37225f1{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:-620px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-37225f1.e-con{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-d94f13c .elementor-heading-title{font-size:22px;line-height:26px;letter-spacing:0.44px;}.elementor-16816 .elementor-element.elementor-element-d925031{font-size:15px;line-height:20px;}.elementor-16816 .elementor-element.elementor-element-5e9174a{font-size:17px;line-height:22px;}.elementor-16816 .elementor-element.elementor-element-0ffe045{--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;bottom:-53px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-0ffe045{right:calc(50vw - 50%);}body.rtl .elementor-16816 .elementor-element.elementor-element-0ffe045{left:calc(50vw - 50%);}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-4a08114{left:-26px;}body.rtl .elementor-16816 .elementor-element.elementor-element-4a08114{right:-26px;}.elementor-16816 .elementor-element.elementor-element-4a08114{top:161px;}.elementor-16816 .elementor-element.elementor-element-4a08114 img{width:70px;}.elementor-16816 .elementor-element.elementor-element-fe3a50c{background-size:contain;}.elementor-16816 .elementor-element.elementor-element-fe3a50c img{width:120px;}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-title{font-size:var( --e-global-typography-894b9a5-font-size );line-height:var( --e-global-typography-894b9a5-line-height );letter-spacing:var( --e-global-typography-894b9a5-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-description{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-d66aa8c img{width:70px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-b600074{left:-26px;}body.rtl .elementor-16816 .elementor-element.elementor-element-b600074{right:-26px;}.elementor-16816 .elementor-element.elementor-element-b600074{top:161px;}.elementor-16816 .elementor-element.elementor-element-b600074 img{width:70px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-1007ac9{left:-31px;}body.rtl .elementor-16816 .elementor-element.elementor-element-1007ac9{right:-31px;}.elementor-16816 .elementor-element.elementor-element-1007ac9{bottom:47px;}.elementor-16816 .elementor-element.elementor-element-1007ac9 img{width:70px;}.elementor-16816 .elementor-element.elementor-element-09f1206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-offset:2px;}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-52ddff1d{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-e7035d8{font-size:var( --e-global-typography-1be9dfd-font-size );line-height:var( --e-global-typography-1be9dfd-line-height );letter-spacing:var( --e-global-typography-1be9dfd-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-1648e1b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-16816 .elementor-element.elementor-element-423f90b .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-ae1dc12{--grid-columns:1;--grid-column-gap:2rem;}.elementor-16816 .elementor-element.elementor-element-ae1dc12 > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-16816 .elementor-element.elementor-element-030851d{--swiper-slides-to-display:1;}.elementor-16816 .elementor-element.elementor-element-5d12a39{--grid-columns:1;}.elementor-16816 .elementor-element.elementor-element-f970a11{--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16816 .elementor-element.elementor-element-25a7174 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-95804d7{--min-height:100px;}.elementor-16816 .elementor-element.elementor-element-73edd83{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-403d5d6{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button{padding:11px 11px 11px 11px;}.elementor-16816 .elementor-element.elementor-element-b5fe2e9{width:initial;max-width:initial;}.elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button{padding:11px 11px 11px 11px;}.elementor-16816 .elementor-element.elementor-element-e1ca412{--min-height:100px;}.elementor-16816 .elementor-element.elementor-element-c6effe5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-7c6d040{--min-height:100px;}.elementor-16816 .elementor-element.elementor-element-1a3ac43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-1b16128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-16816 .elementor-element.elementor-element-dd1ff94{--min-height:100px;}.elementor-16816 .elementor-element.elementor-element-7e20aaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-96251d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-16816 .elementor-element.elementor-element-2e15a7e{--min-height:100px;}.elementor-16816 .elementor-element.elementor-element-f137e9d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-1f8b54a{--gap:43px 43px;--row-gap:43px;--column-gap:43px;}.elementor-16816 .elementor-element.elementor-element-dc39ca0{--n-tabs-title-gap:0px;--n-tabs-gap:0rem;--n-tabs-title-padding-top:1rem;--n-tabs-title-padding-right:1rem;--n-tabs-title-padding-bottom:1rem;--n-tabs-title-padding-left:1rem;--n-tabs-title-font-size:clamp(18px, calc(18px + (22 - 18) * ((100vw - 320px) / (920))), 22px);--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:18px;}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}.elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}:where( .elementor-16816 .elementor-element.elementor-element-dc39ca0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0rem;--padding-right:1rem;--padding-bottom:1rem;--padding-left:1rem;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-caa691f{right:60px;}body.rtl .elementor-16816 .elementor-element.elementor-element-caa691f{left:60px;}.elementor-16816 .elementor-element.elementor-element-caa691f{top:-65rem;}.elementor-16816 .elementor-element.elementor-element-caa691f img{width:81px;}.elementor-16816 .elementor-element.elementor-element-527913c{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16816 .elementor-element.elementor-element-881ac54{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-3172ad2{left:38px;}body.rtl .elementor-16816 .elementor-element.elementor-element-3172ad2{right:38px;}.elementor-16816 .elementor-element.elementor-element-3172ad2{top:-102px;}.elementor-16816 .elementor-element.elementor-element-342af05 img{width:70%;}.elementor-16816 .elementor-element.elementor-element-87ba54e img{width:70%;}.elementor-16816 .elementor-element.elementor-element-6b4b0fb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-d5b9306{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-d5b9306.elementor-element{--order:1;}.elementor-16816 .elementor-element.elementor-element-76a85a5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-76a85a5.e-con{--order:2;}.elementor-16816 .elementor-element.elementor-element-f27ad55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-e302355-font-size );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-0b2b5f2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-f785f44{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16816 .elementor-element.elementor-element-f785f44.e-con{--order:3;}.elementor-16816 .elementor-element.elementor-element-b7826d6 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-b1f23a7 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-7ca38c3{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-7ca38c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e302355-font-size );line-height:var( --e-global-typography-e302355-line-height );letter-spacing:var( --e-global-typography-e302355-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-76001eb{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16816 .elementor-element.elementor-element-76001eb.e-con{--order:4;}.elementor-16816 .elementor-element.elementor-element-8097621.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-8097621 img{width:82px;}.elementor-16816 .elementor-element.elementor-element-689aedf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-689aedf .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-c5f02c3{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-c5f02c3.e-con{--order:4;}.elementor-16816 .elementor-element.elementor-element-cbac8e8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-16816 .elementor-element.elementor-element-cbac8e8 img{width:82px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-a0bad9d .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-4ce9b90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-4ce9b90 .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-0ffe045{--width:100%;--min-height:500px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-16816 .elementor-element.elementor-element-0ffe045.e-con{--order:5;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-0ffe045{right:0;}body.rtl .elementor-16816 .elementor-element.elementor-element-0ffe045{left:0;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-4a08114{left:calc(50% - 35px);}body.rtl .elementor-16816 .elementor-element.elementor-element-4a08114{right:calc(50% - 35px);}.elementor-16816 .elementor-element.elementor-element-4a08114{top:436px;}.elementor-16816 .elementor-element.elementor-element-8c1b40a{--width:100%;--min-height:500px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-2rem;--margin-right:-2rem;}.elementor-16816 .elementor-element.elementor-element-8c1b40a:not(.elementor-motion-effects-element-type-background), .elementor-16816 .elementor-element.elementor-element-8c1b40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-title{font-size:var( --e-global-typography-894b9a5-font-size );line-height:var( --e-global-typography-894b9a5-line-height );letter-spacing:var( --e-global-typography-894b9a5-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-6cff713 .elementor-image-box-description{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-b600074{left:calc(50% - 35px);}body.rtl .elementor-16816 .elementor-element.elementor-element-b600074{right:calc(50% - 35px);}.elementor-16816 .elementor-element.elementor-element-b600074{top:436px;}body:not(.rtl) .elementor-16816 .elementor-element.elementor-element-1007ac9{left:calc(50% - 35px);}body.rtl .elementor-16816 .elementor-element.elementor-element-1007ac9{right:calc(50% - 35px);}.elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16816 .elementor-element.elementor-element-09f1206 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-66ac7674{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16816 .elementor-element.elementor-element-9df8bb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50px;}.elementor-16816 .elementor-element.elementor-element-132ee3ef{--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0%;--padding-bottom:0%;--padding-left:47%;--padding-right:5%;}.elementor-16816 .elementor-element.elementor-element-52ddff1d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-d144aee-font-size );line-height:var( --e-global-typography-d144aee-line-height );}.elementor-16816 .elementor-element.elementor-element-52ddff1d.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-52ddff1d p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-6be2e572{width:100%;max-width:100%;font-size:12px;line-height:15px;}.elementor-16816 .elementor-element.elementor-element-6be2e572.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-6be2e572 p{margin-block-end:0px;}.elementor-16816 .elementor-element.elementor-element-e7035d8{width:var( --container-widget-width, 300px );max-width:300px;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:300px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-1be9dfd-font-size );line-height:var( --e-global-typography-1be9dfd-line-height );letter-spacing:var( --e-global-typography-1be9dfd-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-e7035d8.elementor-element{--align-self:center;}.elementor-16816 .elementor-element.elementor-element-1648e1b4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-16816 .elementor-element.elementor-element-423f90b{margin:0px -15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16816 .elementor-element.elementor-element-423f90b .elementor-heading-title{font-size:var( --e-global-typography-3c89d5a-font-size );line-height:var( --e-global-typography-3c89d5a-line-height );letter-spacing:var( --e-global-typography-3c89d5a-letter-spacing );}.elementor-16816 .elementor-element.elementor-element-ae1dc12{--grid-columns:1;--grid-row-gap:2rem;}.elementor-16816 .elementor-element.elementor-element-ae1dc12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-16816 .elementor-element.elementor-element-f970a11{--content-width:927px;}.elementor-16816 .elementor-element.elementor-element-73edd83{--width:395px;}.elementor-16816 .elementor-element.elementor-element-c6effe5{--width:395px;}.elementor-16816 .elementor-element.elementor-element-1a3ac43{--width:395px;}.elementor-16816 .elementor-element.elementor-element-7e20aaf{--width:395px;}.elementor-16816 .elementor-element.elementor-element-f137e9d{--width:395px;}.elementor-16816 .elementor-element.elementor-element-0ffe045{--width:752px;}.elementor-16816 .elementor-element.elementor-element-f204eb6{--width:514px;}}@media(max-width:1024px) and (min-width:768px){.elementor-16816 .elementor-element.elementor-element-f970a11{--content-width:100%;}.elementor-16816 .elementor-element.elementor-element-73edd83{--width:100%;}.elementor-16816 .elementor-element.elementor-element-c6effe5{--width:100%;}.elementor-16816 .elementor-element.elementor-element-1a3ac43{--width:100%;}.elementor-16816 .elementor-element.elementor-element-7e20aaf{--width:100%;}.elementor-16816 .elementor-element.elementor-element-f137e9d{--width:100%;}.elementor-16816 .elementor-element.elementor-element-5d7e92e{--width:45%;}.elementor-16816 .elementor-element.elementor-element-76001eb{--width:500px;}.elementor-16816 .elementor-element.elementor-element-743387b{--width:55%;}.elementor-16816 .elementor-element.elementor-element-37225f1{--width:240px;}.elementor-16816 .elementor-element.elementor-element-0ffe045{--width:55%;}.elementor-16816 .elementor-element.elementor-element-8c1b40a{--width:100%;}}/* Start custom CSS for loop-carousel, class: .elementor-element-030851d */.elementor-16816 .elementor-element.elementor-element-030851d .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    bottom: 110px;
    top: unset;
    width: var(--content-width);
    margin-left: calc((100% - var(--content-width)) / 2);
}
body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-030851d .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    width: calc(100% - 4rem);
    margin-left: 2rem;
}
body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-030851d .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    bottom: 34px;
    top: unset;
    width: calc(100% - 9rem);
    margin-left: 1rem;
}

.elementor-16816 .elementor-element.elementor-element-030851d .custom-bullets {
    z-index: 9;
    height: 100px;
    width: var(--content-width);
}
body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-030851d .custom-bullets {
    width: calc(100% - 4rem)!important;
}

.elementor-16816 .elementor-element.elementor-element-030851d .custom-bullets span {
    width: 33.33%;
    height: 100px;
    background-color: transparent;
    border-radius: 0;
    margin: 0;
}
.elementor-16816 .elementor-element.elementor-element-030851d .custom-bullets span:hover {
    background-color: #00000055;
    border-radius: 8px;
    transition: all 0.3s;
}
.elementor-16816 .elementor-element.elementor-element-030851d .swiper-pagination-progressbar {
    background-color: #ffffff;
}

/* Custom bullets for mobile */
/* Container for the new bullets */
body[data-elementor-device-mode=mobile] #hero .custom-bullets {
    position: absolute !important;
    top: unset!important;
    bottom: 0!important;
    width: var(--content-width) !important;
    text-align: center;
    line-height: 1;
    z-index: 9;
    display: flex !important;
    justify-content: end;
    gap: 12px;
    height: auto;
    padding-right: 1rem;
}

/* Individual Bullet Styling */
body[data-elementor-device-mode=mobile] #hero .custom-bullets .swiper-pagination-bullet {
    width: 24px !important;
    height: 24px !important;
    margin: 0 !important;
    cursor: pointer;
    border-radius: 0;
    display: inline-block !important;
    opacity: 0.7;
    background: url('https://test.fortifyiq.com/wp-content/uploads/2025/12/bullet-hexa-normal.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: all 0.3;
}

body[data-elementor-device-mode=mobile] #hero .custom-bullets .swiper-pagination-bullet:hover {
    opacity: 1;
    transition: all 0.3;
}
/* Active Bullet Styling */
body[data-elementor-device-mode=mobile] #hero .custom-bullets .swiper-pagination-bullet-active {
    background: url('https://test.fortifyiq.com/wp-content/uploads/2025/12/bullet-hexa-active.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 1;
    transition: all 0.3;
}

/* Ensure the bar is visible and ready for JS control */
body[data-elementor-device-mode=mobile] #hero .swiper-pagination-progressbar-fill {
    transform-origin: left center !important;
    width: 100% !important; 
    display: block !important;
    background: #F16D24 !important;
    /* We remove the scaleX(0) from here and let JS handle the start */
    transform: scaleX(0); 
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5d12a39 */.elementor-16816 .elementor-element.elementor-element-5d12a39 {
    max-width: var(--content-width)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25a7174 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-25a7174 br{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fed3e8 */.elementor-16816 .elementor-element.elementor-element-0fed3e8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0fed3e8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6308f29 */.elementor-16816 .elementor-element.elementor-element-6308f29 span {
    color: #19CAE6;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f2fa6c */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2f2fa6c {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9015b9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c9015b9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5fe2e9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-b5fe2e9 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-add529f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-add529f {
    background: conic-gradient(from 47deg at 50% 50%, #F7F7F7 0deg, #FFF 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-add529f {
        background-color: #F7F7F7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4756c */.elementor-16816 .elementor-element.elementor-element-0b4756c img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0b4756c img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-847daa8 */.elementor-16816 .elementor-element.elementor-element-847daa8 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-847daa8 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-114cff6 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-114cff6 {
        font-size: var(--e-global-typography-e302355-font-size)!important;
        line-height: var(--e-global-typography-e302355-line-height)!important;
        letter-spacing: var(--e-global-typography-e302355-letter-spacing)!important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a962640 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-a962640 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ed18f */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-23ed18f {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #3B6EB6 0deg, #2A5BA2 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-23ed18f {
        background-color: #3B6EB6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0694c12 */.elementor-16816 .elementor-element.elementor-element-0694c12 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0694c12 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b16128 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1b16128 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e05c49 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8e05c49 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2785696 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-2785696 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0051e73 */.elementor-16816 .elementor-element.elementor-element-0051e73 img:hover {
    transform: scale(1.1);
}
.elementor-16816 .elementor-element.elementor-element-0051e73 img {
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96251d9 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-96251d9 {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdbc979 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-fdbc979 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c513419 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #1F7796 0deg, #1A5A71 360deg);
    border-radius: 20px 0px 0px 0px;
}


body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c513419 {
    background-color: #1F7796;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e5ba0e */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-9e5ba0e {
        font-size: var(--e-global-typography-e302355-font-size);
        line-height: var(--e-global-typography-e302355-line-height);
        letter-spacing: var(--e-global-typography-e302355-letter-spacing);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66bf603 */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-66bf603 .elementor-button span {
        font-size: var(--e-global-typography-676b580-font-size);
        line-height: var(--e-global-typography-676b580-line-height);
        letter-spacing: var(--e-global-typography-676b580-letter-spacing);
        word-spacing: var(--e-global-typography-676b580-word-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e87989 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background: conic-gradient(from 57deg at 45.53% 30.59%, #129C8A 0deg, #088C7A 360deg);
    border-radius: 20px 0px 0px 0px;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-1e87989 {
    background-color: #129C8A;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-dc39ca0 */body[data-elementor-device-mode=desktop] .elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tabs-heading {
    padding-top: 17px;
    padding-bottom: 85px;
    gap: 0;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tabs-heading .e-n-tab-title:after {
    display: none !important;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title {
    font-weight: 300;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tab-title {
    display: flex;
    justify-content: space-between;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tab-icon {
    margin-right: 0;
    order: 2;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tab-title-text {
    order: 1;
    flex: 1;
    text-align: left;
}

body[data-elementor-device-mode=desktop] .elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tab-icon,
body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-dc39ca0 .e-n-tab-icon {
    display: none !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"] {
    border-top: 2px solid black !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="5"] {
    border-bottom: 2px solid black !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"][aria-selected="true"] .e-n-tab-title-text,
body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"]:hover .e-n-tab-title-text {
    color: #17ACC3 !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"][aria-selected="true"] .e-n-tab-title-text {
    font-weight: 500;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-title-text,
body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="2"]:hover .e-n-tab-title-text {
    color: #3B6EB6 !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="2"][aria-selected="true"] .e-n-tab-title-text {
    font-weight: 400;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="3"][aria-selected="true"] .e-n-tab-title-text,
body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="3"]:hover .e-n-tab-title-text {
    color: #1A5A71 !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="3"][aria-selected="true"] .e-n-tab-title-text {
    font-weight: 400;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="4"][aria-selected="true"] .e-n-tab-title-text,
body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="4"]:hover .e-n-tab-title-text {
    color: #1A5A71 !important;
    font-weight: 400;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="5"][aria-selected="true"] .e-n-tab-title-text,
body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="5"]:hover .e-n-tab-title-text {
    color: #088C7A !important;
}

body:not([data-elementor-device-mode="mobile"]) .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="5"][aria-selected="true"] .e-n-tab-title-text {
    font-weight: 400;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 [data-touch-mode=true] .e-n-tab-title[aria-selected=false]:hover .e-n-tab-icon svg:last-child {
    height: 0 !important;
    opacity: 0 !important;
    transform: translateY(-100vh) !important;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 [data-touch-mode=true] .e-n-tab-title[aria-selected=false]:hover .e-n-tab-icon svg:first-child {
    height: auto !important;
    opacity: 1 !important;
    transform: none !important;
}

.elementor-16816 .elementor-element.elementor-element-dc39ca0 .swiper-inner-content {
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
    .elementor-16816 .elementor-element.elementor-element-dc39ca0 .swiper-inner-content {
        position: relative !important;
        left: auto;
        top: auto;
        transform: none;
    }
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title {
    line-height: var(--e-global-typography-d144aee-line-height);
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"][aria-selected="true"] {
    background-color: #F7F7F7;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="2"][aria-selected="true"] {
    background-color: #3B6EB6;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="3"][aria-selected="true"] {
    background-color: #1F7796;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="4"][aria-selected="true"] {
    background-color: #1F7796;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="5"][aria-selected="true"] {
    background-color: #129C8A;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[data-tab-index="1"][aria-selected="true"] .e-n-tab-title-text {
    color: #17ACC3 !important;
}

body[data-elementor-device-mode="mobile"] .elementor-16816 .elementor-element.elementor-element-dc39ca0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    color: white !important;
    font-size: var(--e-global-typography-d144aee-font-size);
    font-weight: 500 !important;
    padding-right: 1rem;
}

body[data-elementor-device-mode="mobile"] .tabs-one.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] ::after {
    content: '' !important;
    width: calc(100% - 2rem) !important;
    position: absolute !important;
    height: 1px !important;
    background: #000000 !important;
    bottom: -1px !important;
    left: 1rem !important;
}

body[data-elementor-device-mode="mobile"] .tabs-one.elementor-widget-n-tabs .e-n-tab-title[data-tab-index="5"] ::after {
    height: 1px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c904ce */body[data-elementor-device-mode="desktop"] .tabs-one {
  position: relative !important;
}
body[data-elementor-device-mode="desktop"] .custom-tab-arrows {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 5;
}
body[data-elementor-device-mode="desktop"] .tab-prev,
body[data-elementor-device-mode="desktop"] .tab-next {
  position: absolute;
  top: -300px;
  transform: translateY(-50%);
  background: none;
  border: none;
  width: 35px;
  height: 35px;
  cursor: pointer;
  pointer-events: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
body[data-elementor-device-mode="desktop"] .tab-prev {
  left: -85px;
}
body[data-elementor-device-mode="desktop"] .tab-next {
  right: -85px;
}

@media (max-width: 1140px) {
  .tab-prev { left: -50px !important; }
  .tab-next { right: -50px !important; }
}
@media (max-width: 1040px) {
  .tab-prev { left: -30px !important; }
  .tab-next { right: -30px !important; }
}
body[data-elementor-device-mode="desktop"] .tab-prev img,
body[data-elementor-device-mode="desktop"] .tab-next img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
body[data-elementor-device-mode="desktop"] .tab-prev:hover,
body[data-elementor-device-mode="desktop"] .tab-next:hover {
  background: none;
}
body[data-elementor-device-mode="desktop"] .custom-tab-arrows {
  display: block;
}
.custom-tab-arrows {
  display: none;
}
@media (max-width: 1024px) {
  body[data-elementor-device-mode="desktop"] .tab-prev,
  body[data-elementor-device-mode="desktop"] .tab-next {
    width: 50px;
    height: 50px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f970a11 *//*body[data-elementor-device-mode=desktop]  .elementor-16816 .elementor-element.elementor-element-f970a11 {
    zoom: 0.8;
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5b9306 */.elementor-16816 .elementor-element.elementor-element-d5b9306 h2 {

    font-weight: 300;
    line-height: 1.3em;
    margin-bottom: 0.5em;

}
body[data-elementor-device-mode=mobile] h2 {
    padding: 0!important;
}

.elementor-16816 .elementor-element.elementor-element-d5b9306 span {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27ad55 */body:not([data-elementor-device-mode=desktop])  .elementor-16816 .elementor-element.elementor-element-f27ad55 br{
    display: none;
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-f27ad55 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7826d6 */.elementor-16816 .elementor-element.elementor-element-b7826d6 span {
    color: var(--e-global-color-accent);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f23a7 */.elementor-16816 .elementor-element.elementor-element-b1f23a7 span {
    color: var(--e-global-color-accent);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ca38c3 */.elementor-16816 .elementor-element.elementor-element-7ca38c3 strong {
    font-weight: 600;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-689aedf */.elementor-16816 .elementor-element.elementor-element-689aedf span {
    color: var(--e-global-color-primary);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76001eb */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-76001eb {
    position: relative
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-76001eb {
    position: relative
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bad9d */.elementor-16816 .elementor-element.elementor-element-a0bad9d span {
    color: var(--e-global-color-primary);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ce9b90 */.elementor-16816 .elementor-element.elementor-element-4ce9b90 span {
    color: var(--e-global-color-primary);
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f02c3 */body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-c5f02c3 {
    position: relative
}

body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-c5f02c3 {
    position: relative
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cff713 */.elementor-16816 .elementor-element.elementor-element-6cff713 p {
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-09f1206 */.elementor-16816 .elementor-element.elementor-element-09f1206 i{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c1b40a */.elementor-16816 .elementor-element.elementor-element-8c1b40a {
    aspect-ratio: 0.88
}
body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-8c1b40a {
    aspect-ratio: unset;
    position: relative;
    width: 100vw
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ffe045 */.elementor-16816 .elementor-element.elementor-element-0ffe045 {
    aspect-ratio: 0.88
}
body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-0ffe045 {
    aspect-ratio: unset;
    position: relative;
    width: 100vw
}

body[data-elementor-device-mode=tablet] .elementor-16816 .elementor-element.elementor-element-0ffe045 {
    position: relative
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52ddff1d */.elementor-16816 .elementor-element.elementor-element-52ddff1d p {
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7035d8 */.elementor-16816 .elementor-element.elementor-element-e7035d8:before {
    content:url(https://test.fortifyiq.com/wp-content/uploads/2025/07/Group-499.svg);
    position: absolute;
    top:-20px;
    left: -18px;
}
.elementor-16816 .elementor-element.elementor-element-e7035d8:after {
    content:url(https://test.fortifyiq.com/wp-content/uploads/2025/07/Group-505.svg);
    position: absolute;
    bottom:-10px;
    right: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423f90b */body[data-elementor-device-mode=mobile] .elementor-16816 .elementor-element.elementor-element-423f90b h2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS */body, html {
    overflow-x: hidden;
}

.breadcrumbs-block {
    display: none;
}/* End custom CSS */