.elementor-10 .elementor-element.elementor-element-b557371{--display:flex;--min-height:100px;--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:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b557371:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b557371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-b7649e4 img{width:100%;}.elementor-10 .elementor-element.elementor-element-ea258a4{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item:focus{color:#6386AC;fill:#6386AC;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#66FFD8;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main .elementor-item{padding-left:0rem;padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-0b825e2{--e-nav-menu-horizontal-menu-item-margin:calc( 2.5rem / 2 );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2.5rem;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a, .elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a:focus,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-menu-toggle:hover,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a:focus,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-cc55647 );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown .elementor-item, .elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Quicksand", Sans-serif;font-size:0.875rem;font-weight:500;}.elementor-10 .elementor-element.elementor-element-0b825e2 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0b825e2 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-88133b2 .elementor-button{background-color:#6386AC;font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:700;border-radius:1000px 1000px 1000px 1000px;padding:1.25rem 1.5rem 1.25rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-e1e3801{--display:flex;--min-height:750px;--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:center;--align-items:flex-start;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-cc55647 );--border-color:var( --e-global-color-cc55647 );}.elementor-10 .elementor-element.elementor-element-e1e3801:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1e3801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/bg_novo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-63de545 img{border-style:solid;border-color:var( --e-global-color-cc55647 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d5e3308{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1bbfc5b .elementor-button{background-color:#4888CD;border-radius:1000px 1000px 1000px 1000px;padding:1.5rem 2rem 1.5rem 2rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-12f91cf{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-12f91cf{left:0px;}.elementor-10 .elementor-element.elementor-element-12f91cf{top:631px;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon svg{height:100%;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-b8b3f1e{--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;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-3e6c68b{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-3e6c68b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-7baf9ba{--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;--align-items:center;--gap:48px 20px;--row-gap:48px;--column-gap:20px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a10659d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a10659d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0e862ff{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ff50980{--display:flex;--min-height:310px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-ff50980:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff50980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/card1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9aa5c65:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9aa5c65:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cfc50df{--display:flex;--min-height:310px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-cfc50df:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cfc50df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/card2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f6730d9:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f6730d9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e278bc9{--display:flex;--min-height:310px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 2;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-e278bc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e278bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/card3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6a05ee5:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6a05ee5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-147fdc9{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 3;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-147fdc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-147fdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/card4.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e5b094c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e5b094c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-811f726{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 3;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-811f726:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-811f726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psipedrorodrigues.com.br/wp-content/uploads/2025/09/card5.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d397760:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d397760:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8b5fb0c{--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;--align-items:center;--gap:48px 20px;--row-gap:48px;--column-gap:20px;--padding-top:0rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-da77160{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-da77160 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-9211df8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b91b03e{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-b91b03e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b91b03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6386AC;}.elementor-10 .elementor-element.elementor-element-ca7f25c{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ca7f25c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-ca7f25c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b273a25{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-b273a25:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b273a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCECFE;}.elementor-10 .elementor-element.elementor-element-6aeeb90{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6aeeb90:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-6aeeb90:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-249bb4d{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-249bb4d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-249bb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6386AC;}.elementor-10 .elementor-element.elementor-element-71fc836{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-71fc836:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-71fc836:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3eff6a1{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-3eff6a1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3eff6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCECFE;}.elementor-10 .elementor-element.elementor-element-1c538ce{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c538ce:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-1c538ce:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-95ec19a{--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;--align-items:center;--padding-top:15rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3315a6d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-3315a6d{right:0px;}.elementor-10 .elementor-element.elementor-element-3315a6d{top:-1px;z-index:1;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon svg{height:100%;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-ff6e3dc.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ff6e3dc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2efc80f{width:var( --container-widget-width, 47% );max-width:47%;padding:0rem 0rem 1rem 0rem;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2efc80f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a1a01dd{--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:space-between;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-cfcaaf2{width:var( --container-widget-width, 41% );max-width:41%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2rem 2rem 2rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-title{margin-bottom:10px;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cfcaaf2:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-cfcaaf2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c775d55{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5d9276a{width:var( --container-widget-width, 41% );max-width:41%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2rem 2rem 2rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-title{margin-bottom:10px;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5d9276a:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-5d9276a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2a77df6{--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:space-between;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-58585c5{width:var( --container-widget-width, 41% );max-width:41%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2rem 2rem 2rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-title{margin-bottom:10px;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-58585c5:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-58585c5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-92cf81c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5ded012{width:var( --container-widget-width, 41% );max-width:41%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2rem 2rem 2rem 2rem;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-title{margin-bottom:10px;font-family:"Quicksand", Sans-serif;font-size:1.25rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5ded012:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-5ded012:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d22ab9d{--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:space-between;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-4bf20ee.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-4bf20ee img{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-76678f6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-e411e93.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e411e93 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0521fa7{width:100%;max-width:100%;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-10 .elementor-element.elementor-element-0521fa7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-2b68a32 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-09b5768 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-4e3a582 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-1c9900d{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:5rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-b32b721{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-b32b721:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b32b721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-fd9a7bd{width:var( --container-widget-width, 50% );max-width:50%;padding:3.5em 3.5em 3.5em 3.5em;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fd9a7bd .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-fd9a7bd .elementor-image-box-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fd9a7bd .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-74bfa47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-74bfa47 img{width:100%;border-radius:0em 1em 1em 0em;}.elementor-10 .elementor-element.elementor-element-dcd8193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-dcd8193:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dcd8193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-10 .elementor-element.elementor-element-0e55787{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0e55787 img{width:100%;border-radius:1em 0em 0em 1em;}.elementor-10 .elementor-element.elementor-element-a721d5e{--display:flex;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-10 .elementor-element.elementor-element-8dccb30{width:100%;max-width:100%;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-10 .elementor-element.elementor-element-8dccb30 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-21fc1fa{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7ad18f8{--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:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-bba7a3b .elementor-image-box-title{margin-bottom:9px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bba7a3b:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-bba7a3b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bba7a3b .elementor-image-box-description{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-c0826a6 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:1.5rem 2rem 1.5rem 2rem;}.elementor-10 .elementor-element.elementor-element-c0826a6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4aa877f{--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:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5833492.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5833492 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-74718cc{text-align:center;}.elementor-10 .elementor-element.elementor-element-74718cc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-4101a81{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-10 .elementor-element.elementor-element-dd00854{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-dd00854 a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3a36772{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3d7dd2c{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3d7dd2c a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9377966{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f4a7551{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f4a7551 a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a2179a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ed0d64f{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ed0d64f a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6f97f01{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-19e52f0{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-19e52f0 a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4b0b0c7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2215c2e{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2215c2e a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4707e1f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e2da81c{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e2da81c a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-51f7441{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dd738f0{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-dd738f0 a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3f8f11d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1e80e82{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1e80e82 a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3b9b6e2{--n-accordion-title-font-size:1.125rem;padding:2em 0em 0em 0em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#4F96D9;--n-accordion-title-active-color:#4F96D9;--n-accordion-icon-size:24px;}.elementor-10 .elementor-element.elementor-element-3b9b6e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:#1949751F;}.elementor-10 .elementor-element.elementor-element-3b9b6e2 {--n-accordion-padding:010px 0px 030px 0px;}:where( .elementor-10 .elementor-element.elementor-element-3b9b6e2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Quicksand", Sans-serif;font-weight:700;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b0cc1f5{--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:space-between;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-b0cc1f5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0cc1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc55647 );}.elementor-10 .elementor-element.elementor-element-c050fd6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ffb4b9a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2947113{--display:flex;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:200px 200px 200px 200px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.8em;--padding-bottom:0.8em;--padding-left:2em;--padding-right:1em;--z-index:999;}.elementor-10 .elementor-element.elementor-element-2947113:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2947113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4888CD;}.elementor-10 .elementor-element.elementor-element-0965c5d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3efe523{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3efe523 img{width:100%;}.elementor-10 .elementor-element.elementor-element-8061d96 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.5em;color:#FFFFFFAD;}.elementor-10 .elementor-element.elementor-element-4486e3f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:1rem 1rem 1rem 1rem;}.elementor-10 .elementor-element.elementor-element-4486e3f.elementor-element{--align-self:center;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-e1e3801{--min-height:700px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d5e3308{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-12f91cf{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-12f91cf{left:0px;}.elementor-10 .elementor-element.elementor-element-12f91cf{top:581px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a10659d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0e862ff{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-da77160 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-9211df8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-3315a6d{top:-1px;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon svg{height:100%;}.elementor-10 .elementor-element.elementor-element-2efc80f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2efc80f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0521fa7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-74bfa47 img{height:100%;}.elementor-10 .elementor-element.elementor-element-0e55787 img{height:100%;}.elementor-10 .elementor-element.elementor-element-8dccb30 .elementor-heading-title{font-size:2rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-4aa877f{--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-74718cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-3efe523{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}}@media(max-width:1200px){.elementor-10 .elementor-element.elementor-element-b557371{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-b7649e4{text-align:left;}.elementor-10 .elementor-element.elementor-element-b7649e4 img{width:100%;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu .elementor-item{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-0b825e2{--e-nav-menu-horizontal-menu-item-margin:calc( 2rem / 2 );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2rem;}.elementor-10 .elementor-element.elementor-element-88133b2 .elementor-button{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-3e6c68b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7baf9ba{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-a10659d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0e862ff{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8b5fb0c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-da77160{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9211df8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-2efc80f{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0521fa7{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a721d5e{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-10 .elementor-element.elementor-element-8dccb30{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4aa877f{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-0b825e2.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown .elementor-item, .elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:2rem !important;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-e1e3801{--min-height:600px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d5e3308{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-title{font-size:2.5rem;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-description{font-size:1.25rem;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-12f91cf{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-12f91cf{left:0px;}.elementor-10 .elementor-element.elementor-element-12f91cf{top:481px;}.elementor-10 .elementor-element.elementor-element-b8b3f1e{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-7baf9ba{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a10659d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0e862ff{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-8b5fb0c{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-da77160 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-9211df8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-373a8c4{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-373a8c4 img{width:100%;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-5917f08{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5917f08 img{width:100%;}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-e1ccc7c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e1ccc7c img{width:100%;}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-502fd45{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-502fd45 img{width:100%;}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-95ec19a{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-2efc80f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a1a01dd{--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-cfcaaf2{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-c775d55{--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5d9276a{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-2a77df6{--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-58585c5{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-92cf81c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5ded012{width:initial;max-width:initial;}.elementor-10 .elementor-element.elementor-element-d22ab9d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-0521fa7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-2b68a32 .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-09b5768 .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-4e3a582 .elementor-heading-title{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-1c9900d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-fd9a7bd{padding:3em 3em 3em 3em;}.elementor-10 .elementor-element.elementor-element-a721d5e{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-7ad18f8{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-4aa877f{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-74718cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-b0cc1f5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-debb9d6.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-3efe523{width:var( --container-widget-width, 75% );max-width:75%;margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3efe523.elementor-element{--align-self:flex-start;}}@media(max-width:880px){.elementor-10 .elementor-element.elementor-element-d5e3308{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-title{font-size:2rem;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-12f91cf{right:-224px;}body.rtl .elementor-10 .elementor-element.elementor-element-12f91cf{left:-224px;}.elementor-10 .elementor-element.elementor-element-12f91cf{top:481px;}.elementor-10 .elementor-element.elementor-element-a10659d{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0e862ff{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ff50980:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff50980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-10 .elementor-element.elementor-element-ff50980{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-cfc50df{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-e278bc9{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-147fdc9{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-811f726{--min-height:310px;grid-column:span 2;}.elementor-10 .elementor-element.elementor-element-da77160{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9211df8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b91b03e{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-b273a25{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-249bb4d{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-3eff6a1{grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-2efc80f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-cfcaaf2{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-5d9276a{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-58585c5{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-5ded012{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-0521fa7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-8dccb30{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4aa877f{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-b0cc1f5{--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-10 .elementor-element.elementor-element-debb9d6.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0965c5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3efe523.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8061d96 .elementor-heading-title{font-size:0.7rem;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-b557371{--min-height:80px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-b7649e4 img{width:80%;}.elementor-10 .elementor-element.elementor-element-ea258a4{--width:12%;--justify-content:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-10 .elementor-element.elementor-element-0b825e2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:1rem !important;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-10 .elementor-element.elementor-element-e1e3801{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-e1e3801:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1e3801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-63de545 img{border-width:0px 0px 2px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d5e3308{width:100%;max-width:100%;padding:0rem 1rem 0rem 1rem;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-title{font-size:8.2vw;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-1bbfc5b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-1bbfc5b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-12f91cf{right:-144px;}body.rtl .elementor-10 .elementor-element.elementor-element-12f91cf{left:-144px;}.elementor-10 .elementor-element.elementor-element-12f91cf{top:237px;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon{font-size:0px;}.elementor-10 .elementor-element.elementor-element-12f91cf .elementor-icon svg{height:0px;}.elementor-10 .elementor-element.elementor-element-b8b3f1e{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-3e6c68b{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-7baf9ba{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a10659d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0e862ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ff50980{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-cfc50df{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-e278bc9{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-147fdc9{--min-height:310px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-811f726{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-8b5fb0c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-da77160 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-9211df8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b91b03e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-b273a25{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-249bb4d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-3eff6a1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-95ec19a{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3315a6d{left:-392px;}body.rtl .elementor-10 .elementor-element.elementor-element-3315a6d{right:-392px;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon{font-size:100%;}.elementor-10 .elementor-element.elementor-element-3315a6d .elementor-icon svg{height:100%;}.elementor-10 .elementor-element.elementor-element-2efc80f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a1a01dd{--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-cfcaaf2{width:var( --container-widget-width, 85% );max-width:85%;padding:1.5rem 1.5rem 1.5rem 1.5rem;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-cfcaaf2 .elementor-image-box-description{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-c775d55{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5d9276a{width:var( --container-widget-width, 85% );max-width:85%;padding:1.5rem 1.5rem 1.5rem 1.5rem;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-5d9276a .elementor-image-box-description{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-2a77df6{--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-58585c5{width:var( --container-widget-width, 85% );max-width:85%;padding:1.5rem 1.5rem 1.5rem 1.5rem;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-58585c5 .elementor-image-box-description{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-92cf81c{--justify-content:flex-end;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10 .elementor-element.elementor-element-5ded012{width:var( --container-widget-width, 85% );max-width:85%;padding:1.5rem 1.5rem 1.5rem 1.5rem;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-title{font-size:1.125rem;}.elementor-10 .elementor-element.elementor-element-5ded012 .elementor-image-box-description{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-d22ab9d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-0521fa7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-1c9900d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:01rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-b32b721{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-fd9a7bd{width:100%;max-width:100%;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-10 .elementor-element.elementor-element-fd9a7bd .elementor-image-box-title{font-size:1.5rem;}.elementor-10 .elementor-element.elementor-element-fd9a7bd .elementor-image-box-description{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-74bfa47{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-74bfa47 img{border-radius:1em 1em 0em 0em;}.elementor-10 .elementor-element.elementor-element-dcd8193{--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;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-10 .elementor-element.elementor-element-0e55787{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0e55787 img{border-radius:1em 1em 0em 0em;}.elementor-10 .elementor-element.elementor-element-a721d5e{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-10 .elementor-element.elementor-element-8dccb30 .elementor-heading-title{font-size:1.5rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-21fc1fa .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-10 .elementor-element.elementor-element-7ad18f8{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-4aa877f{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-10 .elementor-element.elementor-element-74718cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-3b9b6e2{padding:1em 0em 0em 0em;--n-accordion-title-font-size:1rem;}.elementor-10 .elementor-element.elementor-element-b0cc1f5{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10 .elementor-element.elementor-element-2947113{--width:95%;--min-height:90px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:1em;--z-index:99999;}.elementor-10 .elementor-element.elementor-element-0965c5d{--width:49%;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3efe523{width:var( --container-widget-width, 80% );max-width:80%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3efe523.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3efe523 img{width:100%;}.elementor-10 .elementor-element.elementor-element-8061d96 .elementor-heading-title{font-size:2.7vw;}.elementor-10 .elementor-element.elementor-element-4486e3f{padding:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-4486e3f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4486e3f .elementor-button{font-size:0.875rem;padding:1rem 1rem 1rem 1rem;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ea258a4{--width:65%;}.elementor-10 .elementor-element.elementor-element-76678f6{--width:51%;}.elementor-10 .elementor-element.elementor-element-a721d5e{--width:50%;}.elementor-10 .elementor-element.elementor-element-2947113{--width:420px;}.elementor-10 .elementor-element.elementor-element-0965c5d{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-b557371{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-ea258a4{--width:77%;}.elementor-10 .elementor-element.elementor-element-e1e3801{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-b8b3f1e{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-7baf9ba{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-8b5fb0c{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-95ec19a{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-d22ab9d{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-1c9900d{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-7ad18f8{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-4aa877f{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-b0cc1f5{--content-width:90%;}}@media(max-width:1200px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-b557371{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-ea258a4{--width:100%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-a10659d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0e862ff{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9aa5c65 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-f6730d9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6a05ee5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-e5b094c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-d397760 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-da77160 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-9211df8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-ca7f25c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6aeeb90 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-71fc836 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-1c538ce .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-2efc80f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-0521fa7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-74718cc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-b557371 */.elementor-10 .elementor-element.elementor-element-b557371{
    background: linear-gradient(90deg, #194975 -44.5%, #4C6C8F 52.31%, #194975 149.11%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d5e3308 */.elementor-10 .elementor-element.elementor-element-d5e3308 .elementor-image-box-description{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff6e3dc */.elementor-10 .elementor-element.elementor-element-ff6e3dc{
    border-radius: 100px;
    border-top: 1px solid #FFF;
    background: #4F96D9;
    padding: 6px 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cfcaaf2 */.elementor-10 .elementor-element.elementor-element-cfcaaf2{
    border-radius: 16px;
    background: linear-gradient(180deg, #6386AC 0%, #43607E 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d9276a */.elementor-10 .elementor-element.elementor-element-5d9276a{
    border-radius: 16px;
    background: linear-gradient(180deg, #6386AC 0%, #43607E 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-58585c5 */.elementor-10 .elementor-element.elementor-element-58585c5{
    border-radius: 16px;
    background: linear-gradient(180deg, #6386AC 0%, #43607E 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ded012 */.elementor-10 .elementor-element.elementor-element-5ded012{
    border-radius: 16px;
    background: linear-gradient(180deg, #6386AC 0%, #43607E 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ec19a */.elementor-10 .elementor-element.elementor-element-95ec19a{
    background: linear-gradient(90deg, #DCECFE -15.87%, #F5FAFF 51.34%, #DCECFE 118.71%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411e93 */.elementor-10 .elementor-element.elementor-element-e411e93{
    border-radius: 100px;
    border-top: 1px solid #FFF;
    background: #4F96D9;
    padding: 6px 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd9a7bd */.elementor-10 .elementor-element.elementor-element-fd9a7bd{
    text-wrap: balance;
}

@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fd9a7bd{
        text-wrap: wrap;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74bfa47 */.elementor-10 .elementor-element.elementor-element-74bfa47 img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b32b721 */.elementor-10 .elementor-element.elementor-element-b32b721{
    border-radius: 24px;
background: radial-gradient(132.91% 102.01% at 22.93% 32.25%, #F5FAFF 0%, #DCECFE 100%);
box-shadow: 0 2px 8px 0 rgba(99, 99, 99, 0.20);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e55787 */.elementor-10 .elementor-element.elementor-element-0e55787 img{
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd8193 */.elementor-10 .elementor-element.elementor-element-dcd8193{
    border-radius: 24px;
background: radial-gradient(132.91% 102.01% at 22.93% 32.25%, #F5FAFF 0%, #DCECFE 100%);
box-shadow: 0 2px 8px 0 rgba(99, 99, 99, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ad18f8 */.elementor-10 .elementor-element.elementor-element-7ad18f8{
    background: linear-gradient(90deg, #194975 -44.5%, #4C6C8F 52.31%, #194975 149.11%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5833492 */.elementor-10 .elementor-element.elementor-element-5833492{
    border-radius: 100px;
    border-top: 1px solid #FFF;
    background: #4F96D9;
    padding: 6px 20px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3b9b6e2 */.elementor-10 .elementor-element.elementor-element-3b9b6e2 .e-n-accordion-item, .e-n-accordion-item-title {
    border: 0 0 1px 0 solid #102E4A1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3efe523 */@media(max-width: 500px){
    .elementor-10 .elementor-element.elementor-element-3efe523 img{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2947113 */.barra {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid #ffffff10;
    position: fixed; /* 'important' não é necessário aqui, pois fixed já tem alta especificidade */
    right: 20px;
    bottom: 20px;
    opacity: 0; /* Começa invisível */
    visibility: hidden; /* Garante que não ocupa espaço nem é acessível */
    transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out; /* Transição suave */
}

/* Classe que será adicionada via JavaScript para mostrar a barra */
.barra.visivel {
    opacity: 1;
    visibility: visible;
}

@media (max-width: 767px) {
    .barra {
        bottom: 20px;
        left: 50%;
        right: auto; /* Remove o 'right: 20px' definido acima para evitar conflito */
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

.brtxt{
    display: block;
    padding-bottom: 16px;
}

/*bullets*/
.timeline::before{
    content: "";
    width: 15px; /*largura dos bullets*/
    height: 15px; /*altura dos bullets*/
    background: #1477B5; /*cor dos bullets*/
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow:
    0 0 0 7px #E0EEFE,
    0 0 0 10px #0D3E6D; /*cor das bordas dos bullets*/
    z-index: 2;
    transition: 0.5s;
}

.timeline-last::before{
    content: "";
    width: 15px; /*largura dos bullets*/
    height: 15px; /*altura dos bullets*/
    background: #1477B5; /*cor dos bullets*/
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow:
    0 0 0 7px #E0EEFE,
    0 0 0 10px #0D3E6D; /*cor das bordas dos bullets*/
    z-index: 2;
    transition: 0.5s;
}

/*linha*/
.timeline::after{
    content: "";
    width: 1px;
    height: 130%; /*controle a altura da linha por aqui*/
    background: #10324D; /*cor da linha*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translatex(-50%);
}

@media (max-width: 1024px){
    .timeline::before ,.timeline-last::before{
        top: 8%;
        left: 20px;
        width: 10px; /*largura dos bullets*/
        height: 10px; /*altura dos bullets*/
    }
    .timeline::after{
        top: 8%;
        left: 20px;
        height: 110%;
    }
}/* End custom CSS */