.elementor-667 .elementor-element.elementor-element-d63a856{--display:flex;--min-height:698px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10em;--padding-bottom:13em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-d63a856:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-d63a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #1F2E3C 0%, var( --e-global-color-48271a0 ) 78%);}.elementor-667 .elementor-element.elementor-element-d63a856.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-46dbf01{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-667 .elementor-element.elementor-element-46dbf01.e-con{--align-self:center;}.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-667 .elementor-element.elementor-element-40f8d43{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-40f8d43 > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-40f8d43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-40f8d43 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:3.4em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-40f8d43 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;color:#D0CECE;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-1383395 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-1383395{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-1383395 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-1383395.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-6ba8636{--display:flex;--min-height:0px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-30d2354 );--border-color:var( --e-global-color-30d2354 );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-667 .elementor-element.elementor-element-6ba8636:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-6ba8636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-6ba8636.e-con{--align-self:center;}.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-667 .elementor-element.elementor-element-f7d4244 > .elementor-widget-container{margin:0em 0em -1.3em 0em;padding:0.5em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-f7d4244.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-f7d4244{text-align:center;}.elementor-667 .elementor-element.elementor-element-f7d4244 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:0.32em;color:#5B0592;}.elementor-667 .elementor-element.elementor-element-b8a0924{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:61px;--padding-left:30px;--padding-right:30px;}.elementor-667 .elementor-element.elementor-element-b8a0924:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-b8a0924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F2E3C 0%, #000000 100%);}.elementor-667 .elementor-element.elementor-element-b8a0924.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-965ccfe{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--padding-top:1em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-965ccfe.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-fee5c7e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-fee5c7e > .elementor-widget-container{margin:-1em 0em -1em 0em;padding:4em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-fee5c7e.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-fee5c7e .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-fee5c7e .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-fee5c7e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-984ec3f{--display:flex;--min-height:216px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:8px 8px 8px 8px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-667 .elementor-element.elementor-element-984ec3f:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-984ec3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #8A1DAD1F 0%, var( --e-global-color-48271a0 ) 100%);}.elementor-667 .elementor-element.elementor-element-35c30ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-45a2abd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-45a2abd > .elementor-widget-container{margin:-1em 0em -1em 0em;padding:4em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-45a2abd.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-45a2abd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-667 .elementor-element.elementor-element-45a2abd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-667 .elementor-element.elementor-element-45a2abd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-title{font-family:"Red Hat Text", Sans-serif;font-size:1.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;color:#E3E3E3;}.elementor-667 .elementor-element.elementor-element-471a166{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.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-667 .elementor-element.elementor-element-c767f98.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-85bf660 .elementor-button{background-color:#2FD8DF;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;box-shadow:0px 8px 21px 0px #2FD8DF;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-85bf660{width:var( --container-widget-width, 21em );max-width:21em;--container-widget-width:21em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-85bf660.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-85bf660 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-85bf660 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-667 .elementor-element.elementor-element-a9376dd{--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-evenly;--align-items:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-a9376dd:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-a9376dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-48271a0 ) 0%, #0D0D0D00 76%);}.elementor-667 .elementor-element.elementor-element-1654867{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-1654867 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#A7A7A730;}.elementor-667 .elementor-element.elementor-element-1654867.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-1654867 .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-1654867 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-1654867 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;color:#E3E3E3;}.elementor-667 .elementor-element.elementor-element-78a1a98{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-78a1a98 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-78a1a98.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-78a1a98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-667 .elementor-element.elementor-element-45620c5{--display:flex;--position:fixed;--min-height:43px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A794;--border-color:#A7A7A794;--border-radius:50px 50px 50px 50px;--margin-top:2em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;top:0px;--z-index:99;}.elementor-667 .elementor-element.elementor-element-45620c5.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-c14b39f{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-c14b39f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-c14b39f img{width:74%;max-width:100%;}.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-667 .elementor-element.elementor-element-8853241 .elementor-menu-toggle{margin-left:auto;background-color:#7A7A7A30;}.elementor-667 .elementor-element.elementor-element-8853241 .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-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-1415186 );fill:var( --e-global-color-1415186 );}.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--dropdown{border-radius:20px 20px 20px 20px;}.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:20px;border-top-right-radius:20px;}.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.elementor-667 .elementor-element.elementor-element-8853241 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-8853241 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-f3565f7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 8px 21px 0px #F9F9F9;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-f3565f7{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-f3565f7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-f3565f7.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-f3565f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-667 .elementor-element.elementor-element-f3565f7 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-667 .elementor-element.elementor-element-ed1ef15{--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;--gap:0em 3em;--row-gap:0em;--column-gap:3em;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 32px -5px #F9F9F9;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:9;}.elementor-667 .elementor-element.elementor-element-ed1ef15:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-ed1ef15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-eefa42f{width:var( --container-widget-width, 24em );max-width:24em;--container-widget-width:24em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-eefa42f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-eefa42f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-af7da95{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-af7da95 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-af7da95.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-af7da95 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#000000;}.elementor-667 .elementor-element.elementor-element-b22f57e .elementor-button{background-color:#2FD8DF;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;box-shadow:0px 8px 21px 0px #2FD8DF;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-b22f57e{width:var( --container-widget-width, 21em );max-width:21em;--container-widget-width:21em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-b22f57e.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-b22f57e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-b22f57e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-667 .elementor-element.elementor-element-851750b{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--padding-top:1em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-851750b:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-851750b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #1F2E3C 0%, var( --e-global-color-48271a0 ) 63%);}.elementor-667 .elementor-element.elementor-element-851750b.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ed0e8fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-ed0e8fd > .elementor-widget-container{margin:-1em 0em -1em 0em;padding:4em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-ed0e8fd.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-ed0e8fd .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-ed0e8fd .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-ed0e8fd .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-10da2f9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-d6cc9bf{--display:flex;--min-height:216px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:8px 8px 8px 8px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-667 .elementor-element.elementor-element-d6cc9bf:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-d6cc9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #8A1DAD1F 0%, var( --e-global-color-48271a0 ) 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-667 .elementor-element.elementor-element-57fdfb0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-57fdfb0 .elementor-icon-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-57fdfb0{--icon-box-icon-margin:15px;}.elementor-667 .elementor-element.elementor-element-57fdfb0 .elementor-icon{font-size:41px;}.elementor-667 .elementor-element.elementor-element-57fdfb0 .elementor-icon-box-description{color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-a5afdc3{--display:flex;--min-height:216px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:8px 8px 8px 8px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-667 .elementor-element.elementor-element-a5afdc3:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-a5afdc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #8A1DAD1F 0%, var( --e-global-color-48271a0 ) 100%);}.elementor-667 .elementor-element.elementor-element-d3478b3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-d3478b3 .elementor-icon-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-d3478b3{--icon-box-icon-margin:15px;}.elementor-667 .elementor-element.elementor-element-d3478b3 .elementor-icon{font-size:41px;}.elementor-667 .elementor-element.elementor-element-d3478b3 .elementor-icon-box-description{color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-99c4662{--display:flex;--min-height:216px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:8px 8px 8px 8px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-667 .elementor-element.elementor-element-99c4662:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-99c4662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #8A1DAD1F 0%, var( --e-global-color-48271a0 ) 100%);}.elementor-667 .elementor-element.elementor-element-f9f27b9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-1c3b530 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-1c3b530{text-align:left;}.elementor-667 .elementor-element.elementor-element-1c3b530 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-6b4c651{width:initial;max-width:initial;text-align:right;}.elementor-667 .elementor-element.elementor-element-6b4c651 > .elementor-widget-container{margin:-1.46em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-6b4c651.elementor-element{--align-self:flex-end;}.elementor-667 .elementor-element.elementor-element-6b4c651 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-4cae9e7{--display:flex;--min-height:78px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-cd1675d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-cd1675d > .elementor-widget-container{background-color:transparent;padding:3em 1em 3em 1em;background-image:linear-gradient(180deg, #2FD8DF00 78%, var( --e-global-color-85a77c7 ) 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#A7A7A730;border-radius:10px 10px 10px 10px;}.elementor-667 .elementor-element.elementor-element-cd1675d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title 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-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-9c63783{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-9c63783 > .elementor-widget-container{background-color:transparent;padding:3em 1em 3em 1em;background-image:linear-gradient(180deg, #F9F9F900 58%, var( --e-global-color-85a77c7 ) 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#A7A7A730;border-radius:10px 10px 10px 10px;}.elementor-667 .elementor-element.elementor-element-9c63783.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title 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-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-044258a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-044258a > .elementor-widget-container{background-color:transparent;padding:3em 1em 3em 1em;background-image:linear-gradient(180deg, #F9F9F900 38%, var( --e-global-color-85a77c7 ) 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#A7A7A730;border-radius:10px 10px 10px 10px;}.elementor-667 .elementor-element.elementor-element-044258a.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title 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-667 .elementor-element.elementor-element-044258a .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-0aeae92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-0aeae92 > .elementor-widget-container{background-color:transparent;padding:3em 1em 3em 1em;background-image:linear-gradient(180deg, #F9F9F900 0%, var( --e-global-color-85a77c7 ) 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#A7A7A730;border-radius:10px 10px 10px 10px;}.elementor-667 .elementor-element.elementor-element-0aeae92.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title 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-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-19dd52d{--display:flex;--position:fixed;--min-height:43px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A794;--border-color:#A7A7A794;--border-radius:50px 50px 50px 50px;--margin-top:2em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;top:0px;--z-index:99;}.elementor-667 .elementor-element.elementor-element-19dd52d.e-con{--align-self:center;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-19dd52d{left:0%;}body.rtl .elementor-667 .elementor-element.elementor-element-19dd52d{right:0%;}.elementor-667 .elementor-element.elementor-element-e498306{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-e498306 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-e498306 img{width:74%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-menu-toggle{margin-left:auto;background-color:#7A7A7A30;}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu .elementor-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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-1415186 );fill:var( --e-global-color-1415186 );}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--dropdown{border-radius:20px 20px 20px 20px;}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:20px;border-top-right-radius:20px;}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.elementor-667 .elementor-element.elementor-element-6fb1032 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-6fb1032 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-7b65b4d{--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;--gap:0em 3em;--row-gap:0em;--column-gap:3em;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 32px -5px #F9F9F9;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:9;}.elementor-667 .elementor-element.elementor-element-7b65b4d:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-7b65b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-1be1923{width:var( --container-widget-width, 24em );max-width:24em;--container-widget-width:24em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-1be1923 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-1be1923 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-89382ff{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-89382ff > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-89382ff.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-89382ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-2163720 .elementor-button{background-color:#2FD8DF;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;box-shadow:0px 8px 21px 0px #2FD8DF;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-2163720{width:var( --container-widget-width, 21em );max-width:21em;--container-widget-width:21em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-2163720.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-2163720 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-2163720 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-667 .elementor-element.elementor-element-1eec9d1{--display:flex;--min-height:711px;--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;--justify-content:center;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-1eec9d1:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-1eec9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #4C2C6C 0%, var( --e-global-color-48271a0 ) 63%);}.elementor-667 .elementor-element.elementor-element-1eec9d1.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-64fec30{width:var( --container-widget-width, 6em );max-width:6em;--container-widget-width:6em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-64fec30 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-64fec30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:67px 48px 42px rgba(12.12432861328125, 11.49065784284789, 11.49065784284789, 0.97);color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-257e138{width:var( --container-widget-width, 48.667% );max-width:48.667%;--container-widget-width:48.667%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-257e138 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-257e138.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-257e138 .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-257e138 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:700;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-257e138 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-161d460{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-161d460.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-64d748e{--display:flex;}.elementor-667 .elementor-element.elementor-element-78b5598 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-78b5598{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-78b5598 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-78b5598.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-b454822{--display:flex;}.elementor-667 .elementor-element.elementor-element-0d98735 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-0d98735{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-0d98735 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-0d98735.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-d60b6dd{--display:flex;}.elementor-667 .elementor-element.elementor-element-4f15b36 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-4f15b36{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-4f15b36 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-4f15b36.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-2ff7228{--display:flex;}.elementor-667 .elementor-element.elementor-element-9447fe8 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-9447fe8{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-9447fe8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-9447fe8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-d0c0ec3{--display:flex;}.elementor-667 .elementor-element.elementor-element-00c5468 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-00c5468{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-00c5468 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-00c5468.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-52e4668{--display:flex;}.elementor-667 .elementor-element.elementor-element-ed479d5 .elementor-button{background-color:#2FD8DF00;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:1.5em 3em 1.5em 3em;}.elementor-667 .elementor-element.elementor-element-ed479d5{width:var( --container-widget-width, 249.639em );max-width:249.639em;--container-widget-width:249.639em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-ed479d5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-ed479d5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-232caf9{--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;--gap:0em 3em;--row-gap:0em;--column-gap:3em;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 32px -5px #F9F9F9;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:9;}.elementor-667 .elementor-element.elementor-element-232caf9:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-232caf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-6d387fc{width:var( --container-widget-width, 24em );max-width:24em;--container-widget-width:24em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-6d387fc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-6d387fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-d1a57b3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-d1a57b3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-d1a57b3.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-d1a57b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-9de9544 .elementor-button{background-color:#2FD8DF;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;box-shadow:0px 8px 21px 0px #2FD8DF;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-9de9544{width:var( --container-widget-width, 21em );max-width:21em;--container-widget-width:21em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-9de9544.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-9de9544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-9de9544 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-667 .elementor-element.elementor-element-259f219{--display:flex;--min-height:650px;--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;--justify-content:center;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-259f219:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-259f219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-259f219.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-4fbff8e{--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:flex-start;--align-items:center;--gap:0em 0.5em;--row-gap:0em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.25em;--padding-bottom:0.25em;--padding-left:0.25em;--padding-right:0.25em;}.elementor-667 .elementor-element.elementor-element-4fbff8e.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-1258362{width:var( --container-widget-width, 2.6em );max-width:2.6em;--container-widget-width:2.6em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-1258362 > .elementor-widget-container{background-color:var( --e-global-color-85a77c7 );margin:0em 0em 0em 0em;padding:0.25em 0.25em 0.25em 0.25em;border-radius:6px 6px 6px 6px;}.elementor-667 .elementor-element.elementor-element-1258362 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-d3c8851{width:var( --container-widget-width, 6.9em );max-width:6.9em;--container-widget-width:6.9em;--container-widget-flex-grow:0;text-align:center;}.elementor-667 .elementor-element.elementor-element-d3c8851 > .elementor-widget-container{margin:0em 0em -0.2em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-d3c8851 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-a6c1a57{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-a6c1a57 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-a6c1a57.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-a6c1a57 .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-a6c1a57 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-a6c1a57 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-f28d5d7{--display:flex;--min-height:498px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A30;--border-color:#7A7A7A30;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-667 .elementor-element.elementor-element-f28d5d7:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-f28d5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-a8ee907{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:4em;}.elementor-667 .elementor-element.elementor-element-6563e3d{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-6563e3d img{border-radius:6px 6px 6px 6px;}.elementor-667 .elementor-element.elementor-element-ea86671{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-ea86671 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-ea86671.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ea86671 .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-ea86671 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:600;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-ea86671 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.825em;font-weight:400;}.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-667 .elementor-element.elementor-element-a8b5d54{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-primary );}.elementor-667 .elementor-element.elementor-element-5e508a3{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-0783469{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-0783469 img{border-radius:6px 6px 6px 6px;}.elementor-667 .elementor-element.elementor-element-ed33a56{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-ed33a56 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-ed33a56.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ed33a56 .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-ed33a56 .elementor-image-box-title{margin-bottom:5px;font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:600;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-ed33a56 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.825em;font-weight:400;}.elementor-667 .elementor-element.elementor-element-3033c9b{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-primary );}.elementor-667 .elementor-element.elementor-element-7d17f3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-667 .elementor-element.elementor-element-b1ecd3a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:left;}.elementor-667 .elementor-element.elementor-element-b1ecd3a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-b1ecd3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-f074d35{--display:flex;}.elementor-667 .elementor-element.elementor-element-d2e891d{--e-image-carousel-slides-to-show:4;}.elementor-667 .elementor-element.elementor-element-d2e891d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-d2e891d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-d2e891d .swiper-wrapper{display:flex;align-items:center;}.elementor-667 .elementor-element.elementor-element-bdd2e86{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-bdd2e86:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-bdd2e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E0F16 100%);}.elementor-667 .elementor-element.elementor-element-93c7041{--display:flex;--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-667 .elementor-element.elementor-element-56d6abd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-b776f19{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-b776f19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-667 .elementor-element.elementor-element-bc8c4eb{--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:center;--align-items:center;--gap:0em 0.5em;--row-gap:0em;--column-gap:0.5em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.25em;--padding-bottom:0.25em;--padding-left:0.25em;--padding-right:0.2em;}.elementor-667 .elementor-element.elementor-element-bc8c4eb.e-con{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-fb6b33e{width:100%;max-width:100%;text-align:center;}.elementor-667 .elementor-element.elementor-element-fb6b33e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-fb6b33e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-7940307{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-7940307 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-7940307.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-7940307 .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-7940307 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:700;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-7940307 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-30d2354 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-667 .elementor-element.elementor-element-c9eec82 .swiper-pagination-bullet-active, .elementor-667 .elementor-element.elementor-element-c9eec82 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-667 .elementor-element.elementor-element-c9eec82 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-667 .elementor-element.elementor-element-c9eec82 > .elementor-widget-container{margin:3em 0em 3em 0em;}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-swiper-button{font-size:18px;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-c9eec82 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-testimonial__content{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:16px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:16px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:16px;}.elementor-667 .elementor-element.elementor-element-c9eec82.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:16px;}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-testimonial__text{color:var( --e-global-color-48271a0 );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-667 .elementor-element.elementor-element-c9eec82 .elementor-testimonial__name{color:var( --e-global-color-1415186 );}.elementor-667 .elementor-element.elementor-element-5bcf297{--display:flex;--min-height:650px;--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;--justify-content:center;--padding-top:5em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-5bcf297:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-5bcf297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-5bcf297.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-428589a{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-428589a > .elementor-widget-container{margin:-1em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-428589a.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-428589a .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-428589a .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:700;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-428589a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;}.elementor-667 .elementor-element.elementor-element-53c9c6b{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-53c9c6b:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-53c9c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-1e84991 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-1e84991{text-align:left;}.elementor-667 .elementor-element.elementor-element-1e84991 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-f1b7762{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-f1b7762:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-f1b7762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-7166675 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-7166675{text-align:left;}.elementor-667 .elementor-element.elementor-element-7166675 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-4766b3a{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-4766b3a:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-4766b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-a196568 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-a196568{text-align:left;}.elementor-667 .elementor-element.elementor-element-a196568 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-8c69cee{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-8c69cee:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-8c69cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-5f66135 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-5f66135{text-align:left;}.elementor-667 .elementor-element.elementor-element-5f66135 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-ad507de{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-ad507de:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-ad507de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-c3d975a > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-c3d975a{text-align:left;}.elementor-667 .elementor-element.elementor-element-c3d975a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-4a3352f{--display:flex;border-style:solid;--border-style:solid;border-color:#7A7A7A20;--border-color:#7A7A7A20;--border-radius:9px 9px 9px 9px;}.elementor-667 .elementor-element.elementor-element-4a3352f:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-4a3352f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-e2fcd37 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-667 .elementor-element.elementor-element-e2fcd37{text-align:left;}.elementor-667 .elementor-element.elementor-element-e2fcd37 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-4ddc27f{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:9px 9px 9px 9px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-30d2354 );--n-accordion-title-active-color:var( --e-global-color-30d2354 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-667 .elementor-element.elementor-element-4ddc27f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-48271a0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A30;}.elementor-667 .elementor-element.elementor-element-4ddc27f.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-4ddc27f {--n-accordion-padding:1.2em 1em 1.2em 1em;}:where( .elementor-667 .elementor-element.elementor-element-4ddc27f > .elementor-widget-container > .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:"Inter", Sans-serif;font-weight:400;}.elementor-667 .elementor-element.elementor-element-53f66af{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-53f66af > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-53f66af.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-53f66af .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-53f66af .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-53f66af .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;}.elementor-667 .elementor-element.elementor-element-31ad107 .elementor-button{background-color:#2FD8DF;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;box-shadow:0px 8px 21px 0px #2FD8DF;border-radius:30px 30px 30px 30px;padding:1em 2em 1em 2em;}.elementor-667 .elementor-element.elementor-element-31ad107 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-667 .elementor-element.elementor-element-31ad107 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-667 .elementor-element.elementor-element-a91e44b{--display:flex;--position:fixed;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:87%;--z-index:99;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-a91e44b{left:0px;}body.rtl .elementor-667 .elementor-element.elementor-element-a91e44b{right:0px;}.elementor-667 .elementor-element.elementor-element-9ae3d68 .elementor-button-content-wrapper{flex-direction:row;}.elementor-667 .elementor-element.elementor-element-9ae3d68 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-667 .elementor-element.elementor-element-da3c6b8 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-667 .elementor-element.elementor-element-da3c6b8{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-667 .elementor-element.elementor-element-da3c6b8 .e-off-canvas__content{border-radius:10px 10px 10px 10px;box-shadow:36px 26px 34px 19px rgba(0,0,0,0.5);}.elementor-667 .elementor-element.elementor-element-d1ed0d9{--display:flex;}.elementor-667 .elementor-element.elementor-element-6c3a372{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-9b64595{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-9b64595 > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-9b64595.elementor-element{--align-self:flex-end;}.elementor-667 .elementor-element.elementor-element-9b64595 .elementor-image-box-wrapper{text-align:left;}.elementor-667 .elementor-element.elementor-element-9b64595 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:600;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-9b64595 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;}.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-667 .elementor-element.elementor-element-38f8c34{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-667 .elementor-element.elementor-element-38f8c34.elementor-element{--align-self:flex-end;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(23px/2);}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(23px/2);}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(23px/2);margin-left:calc(23px/2);}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-23px/2);margin-left:calc(-23px/2);}body.rtl .elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-23px/2);}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-23px/2);}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#7A7A7A;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-667 .elementor-element.elementor-element-38f8c34 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-30d2354 );}.elementor-667 .elementor-element.elementor-element-c9d7e35{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-c9d7e35 > .elementor-widget-container{padding:4em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-c9d7e35.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-c9d7e35 img{width:74%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-e6c6ef0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-667 .elementor-element.elementor-element-e6c6ef0:not(.elementor-motion-effects-element-type-background), .elementor-667 .elementor-element.elementor-element-e6c6ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48271a0 );}.elementor-667 .elementor-element.elementor-element-2714fc0{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-2714fc0 > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-2714fc0.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-2714fc0 .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-2714fc0 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:0.825em;font-weight:400;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-2714fc0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;}.elementor-667 .elementor-element.elementor-element-1b805bc{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-1b805bc > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-1b805bc.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-1b805bc .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-1b805bc .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:0.825em;font-weight:400;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-1b805bc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;}.elementor-667 .elementor-element.elementor-element-fddc216{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-fddc216 > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-fddc216.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-fddc216 .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-fddc216 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:0.825em;font-weight:400;color:#F9F9F9;}.elementor-667 .elementor-element.elementor-element-fddc216 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:100%;background-size:calc(100% + 15px) 100%;background-image:repeating-linear-gradient( to right, #7A7A7A21, #7A7A7A21 calc((100% / 12) - 15px), transparent calc((100% / 12) - 15px), transparent calc(100% / 12) );}@media(max-width:1024px){.elementor-667 .elementor-element.elementor-element-46dbf01{--grid-auto-flow:row;}.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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-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-667 .elementor-element.elementor-element-35c30ca{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-471a166{--grid-auto-flow:row;}.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-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-667 .elementor-element.elementor-element-f3565f7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-6b4c651 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-161d460{--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-1258362 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-d3c8851 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-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-667 .elementor-element.elementor-element-a8b5d54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-3033c9b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-fb6b33e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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 );}}@media(min-width:768px){.elementor-667 .elementor-element.elementor-element-d63a856{--content-width:1020px;}.elementor-667 .elementor-element.elementor-element-46dbf01{--content-width:1481px;}.elementor-667 .elementor-element.elementor-element-161d460{--width:100%;}.elementor-667 .elementor-element.elementor-element-4fbff8e{--width:17%;}.elementor-667 .elementor-element.elementor-element-b776f19{--width:100.089%;}.elementor-667 .elementor-element.elementor-element-bc8c4eb{--width:12em;}.elementor-667 .elementor-element.elementor-element-a91e44b{--width:100%;}}@media(max-width:767px){.elementor-667 .elementor-element.elementor-element-d63a856{--min-height:0px;--justify-content:flex-start;--padding-top:7em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-46dbf01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.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-667 .elementor-element.elementor-element-40f8d43{width:100%;max-width:100%;z-index:99;}.elementor-667 .elementor-element.elementor-element-40f8d43 > .elementor-widget-container{margin:0.5em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-40f8d43 .elementor-image-box-title{margin-bottom:15px;font-size:1.5em;}.elementor-667 .elementor-element.elementor-element-40f8d43 .elementor-image-box-description{font-size:1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-1383395{z-index:99;}.elementor-667 .elementor-element.elementor-element-6ba8636{--z-index:98;}.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-667 .elementor-element.elementor-element-965ccfe{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-fee5c7e{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-fee5c7e > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-fee5c7e .elementor-image-box-title{font-size:1.5em;}.elementor-667 .elementor-element.elementor-element-fee5c7e .elementor-image-box-description{font-size:1em;}.elementor-667 .elementor-element.elementor-element-984ec3f{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-667 .elementor-element.elementor-element-35c30ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-45a2abd{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-45a2abd > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-img{margin-bottom:15px;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-title{font-size:1.2em;}.elementor-667 .elementor-element.elementor-element-45a2abd .elementor-image-box-description{font-size:1em;}.elementor-667 .elementor-element.elementor-element-471a166{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:5px 0px;--row-gap:5px;--column-gap:0px;--grid-auto-flow:row;}.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-667 .elementor-element.elementor-element-85bf660{--container-widget-width:10em;--container-widget-flex-grow:0;width:var( --container-widget-width, 10em );max-width:10em;}.elementor-667 .elementor-element.elementor-element-85bf660 .elementor-button{font-size:0.8em;}.elementor-667 .elementor-element.elementor-element-1654867{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-1654867 .elementor-image-box-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-1654867 .elementor-image-box-description{font-size:1em;}.elementor-667 .elementor-element.elementor-element-78a1a98{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-45620c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:00.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0.5em;top:10px;}.elementor-667 .elementor-element.elementor-element-45620c5.e-con{--align-self:center;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-45620c5{left:-1px;}body.rtl .elementor-667 .elementor-element.elementor-element-45620c5{right:-1px;}.elementor-667 .elementor-element.elementor-element-c14b39f{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;text-align:center;}.elementor-667 .elementor-element.elementor-element-c14b39f img{width:100%;}.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-667 .elementor-element.elementor-element-8853241{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;z-index:99;}.elementor-667 .elementor-element.elementor-element-8853241 > .elementor-widget-container{margin:0em 0em -.5em 0em;}.elementor-667 .elementor-element.elementor-element-8853241.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-8853241 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-667 .elementor-element.elementor-element-f3565f7{width:var( --container-widget-width, 10.7em );max-width:10.7em;--container-widget-width:10.7em;--container-widget-flex-grow:0;z-index:99;}.elementor-667 .elementor-element.elementor-element-f3565f7 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-f3565f7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:1em 1em 1em 1em;}.elementor-667 .elementor-element.elementor-element-ed1ef15{--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:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-eefa42f .elementor-heading-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-af7da95{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-851750b{--padding-top:2em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-ed0e8fd{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-ed0e8fd > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-ed0e8fd .elementor-image-box-title{font-size:1.5em;}.elementor-667 .elementor-element.elementor-element-ed0e8fd .elementor-image-box-description{font-size:1em;}.elementor-667 .elementor-element.elementor-element-10da2f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-d6cc9bf{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-57fdfb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-a5afdc3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-667 .elementor-element.elementor-element-99c4662{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-667 .elementor-element.elementor-element-6b4c651 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-667 .elementor-element.elementor-element-6b4c651{text-align:left;}.elementor-667 .elementor-element.elementor-element-6b4c651 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-4cae9e7{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-cd1675d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-9c63783 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-044258a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title, .elementor-667 .elementor-element.elementor-element-0aeae92 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-19dd52d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:00.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0.5em;top:10px;}.elementor-667 .elementor-element.elementor-element-19dd52d.e-con{--align-self:center;}body:not(.rtl) .elementor-667 .elementor-element.elementor-element-19dd52d{left:-1px;}body.rtl .elementor-667 .elementor-element.elementor-element-19dd52d{right:-1px;}.elementor-667 .elementor-element.elementor-element-e498306{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;text-align:center;}.elementor-667 .elementor-element.elementor-element-e498306 img{width:100%;}.elementor-667 .elementor-element.elementor-element-6fb1032{width:var( --container-widget-width, 148px );max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-6fb1032 > .elementor-widget-container{margin:0em 0em -.5em 0em;}.elementor-667 .elementor-element.elementor-element-6fb1032.elementor-element{--align-self:flex-start;}.elementor-667 .elementor-element.elementor-element-6fb1032 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-7b65b4d{--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:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-1be1923 .elementor-heading-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-89382ff{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-1eec9d1{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-257e138{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-257e138 .elementor-image-box-title{font-size:1.8em;}.elementor-667 .elementor-element.elementor-element-161d460{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-667 .elementor-element.elementor-element-78b5598{z-index:0;}.elementor-667 .elementor-element.elementor-element-0d98735{z-index:0;}.elementor-667 .elementor-element.elementor-element-4f15b36{z-index:0;}.elementor-667 .elementor-element.elementor-element-9447fe8{z-index:0;}.elementor-667 .elementor-element.elementor-element-00c5468{z-index:0;}.elementor-667 .elementor-element.elementor-element-ed479d5{z-index:0;}.elementor-667 .elementor-element.elementor-element-232caf9{--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:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-6d387fc .elementor-heading-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-d1a57b3{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-259f219{--padding-top:3em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-4fbff8e{--width:10.99em;}.elementor-667 .elementor-element.elementor-element-1258362 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-d3c8851 > .elementor-widget-container{margin:0em 0em -0.1em 0em;}.elementor-667 .elementor-element.elementor-element-d3c8851 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-a6c1a57{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-a6c1a57 .elementor-image-box-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-f28d5d7{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-667 .elementor-element.elementor-element-a8ee907{--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:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-a8ee907.e-con{--align-self:center;}.elementor-667 .elementor-element.elementor-element-6563e3d{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-6563e3d.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-ea86671 .elementor-image-box-title{font-size:2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-a8b5d54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-5e508a3{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-0783469{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-ed33a56 .elementor-image-box-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-3033c9b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-7d17f3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-b1ecd3a{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-f074d35{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-667 .elementor-element.elementor-element-d2e891d{--e-image-carousel-slides-to-show:3;}.elementor-667 .elementor-element.elementor-element-bc8c4eb{--width:12em;}.elementor-667 .elementor-element.elementor-element-fb6b33e{width:var( --container-widget-width, 11em );max-width:11em;--container-widget-width:11em;--container-widget-flex-grow:0;}.elementor-667 .elementor-element.elementor-element-fb6b33e.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-fb6b33e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-667 .elementor-element.elementor-element-7940307{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-7940307 .elementor-image-box-title{font-size:1.4em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-667 .elementor-element.elementor-element-c9eec82 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-667 .elementor-element.elementor-element-c9eec82 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-667 .elementor-element.elementor-element-5bcf297{--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-667 .elementor-element.elementor-element-428589a{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-428589a .elementor-image-box-title{font-size:2em;}.elementor-667 .elementor-element.elementor-element-4ddc27f{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-53f66af{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-53f66af .elementor-image-box-title{font-size:1.9em;}.elementor-667 .elementor-element.elementor-element-9ae3d68 .elementor-button{font-size:0.8em;}.elementor-667 .elementor-element.elementor-element-da3c6b8{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:100%;}.elementor-667 .elementor-element.elementor-element-6c3a372{--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;}.elementor-667 .elementor-element.elementor-element-9b64595{width:100%;max-width:100%;}.elementor-667 .elementor-element.elementor-element-9b64595 > .elementor-widget-container{margin:3em 0em 1em 0em;}.elementor-667 .elementor-element.elementor-element-9b64595 .elementor-image-box-wrapper{text-align:center;}.elementor-667 .elementor-element.elementor-element-9b64595 .elementor-image-box-title{font-size:1.9em;}.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-667 .elementor-element.elementor-element-38f8c34{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-38f8c34.elementor-element{--align-self:center;}.elementor-667 .elementor-element.elementor-element-c9d7e35{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;text-align:center;}.elementor-667 .elementor-element.elementor-element-c9d7e35 img{width:100%;}.elementor-667 .elementor-element.elementor-element-e6c6ef0{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-667 .elementor-element.elementor-element-2714fc0{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-2714fc0 .elementor-image-box-title{font-size:0.825em;}.elementor-667 .elementor-element.elementor-element-1b805bc{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-1b805bc .elementor-image-box-title{font-size:0.825em;}.elementor-667 .elementor-element.elementor-element-1b805bc .elementor-image-box-description{font-size:0.825em;}.elementor-667 .elementor-element.elementor-element-fddc216{width:initial;max-width:initial;}.elementor-667 .elementor-element.elementor-element-fddc216 .elementor-image-box-title{font-size:0.825em;}.elementor-667 .elementor-element.elementor-element-fddc216 .elementor-image-box-description{font-size:0.825em;}}/* Start custom CSS for button, class: .elementor-element-1383395 */.elementor-667 .elementor-element.elementor-element-1383395 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-1383395:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-1383395:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7d4244 */.texto{
    display:inline-block;
    color: #5B0592;
    font-size: 0.825em;
    padding-right: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5em;
    animation: carrossel 15s linear infinite;
}

@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba8636 */.elementor-667 .elementor-element.elementor-element-6ba8636{
    white-space: nowrap
}
.elementor-667 .elementor-element.elementor-element-6ba8636 {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984ec3f */.elementor-667 .elementor-element.elementor-element-984ec3f {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3565f7 */.elementor-667 .elementor-element.elementor-element-f3565f7 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-f3565f7:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-f3565f7:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45620c5 */.elementor-667 .elementor-element.elementor-element-45620c5 {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6cc9bf */.elementor-667 .elementor-element.elementor-element-d6cc9bf {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5afdc3 */.elementor-667 .elementor-element.elementor-element-a5afdc3 {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99c4662 */.elementor-667 .elementor-element.elementor-element-99c4662 {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19dd52d */.elementor-667 .elementor-element.elementor-element-19dd52d {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78b5598 */.elementor-667 .elementor-element.elementor-element-78b5598 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-78b5598:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-78b5598:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d98735 */.elementor-667 .elementor-element.elementor-element-0d98735 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-0d98735:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-0d98735:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f15b36 */.elementor-667 .elementor-element.elementor-element-4f15b36 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-4f15b36:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-4f15b36:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9447fe8 */.elementor-667 .elementor-element.elementor-element-9447fe8 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-9447fe8:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-9447fe8:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00c5468 */.elementor-667 .elementor-element.elementor-element-00c5468 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-00c5468:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-00c5468:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed479d5 */.elementor-667 .elementor-element.elementor-element-ed479d5 {
    /* Estilo base do botão */
    background: linear-gradient(90deg, #2bede6, #13b3b7);
    color: white;
    border: none;
    border-radius: 50px; /* Deixa o botão arredondado */
    text-transform: uppercase;
    box-shadow: 0 4px 15px rgba(19, 179, 183, 0.5); /* Sombra suave */
    transition: all 0.3s ease; /* Animação suave para hover */
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.elementor-667 .elementor-element.elementor-element-ed479d5:hover {
    /* Efeito ao passar o mouse */
    background: linear-gradient(90deg, #13b3b7, #2bede6);
    box-shadow: 0 0 20px 5px rgba(19, 179, 183, 0.8); /* Sombra intensa */
    transform: translateY(-3px); /* Eleva o botão */
}

.elementor-667 .elementor-element.elementor-element-ed479d5:active {
    /* Efeito ao clicar no botão */
    transform: translateY(1px); /* Volta ligeiramente ao pressionar */
    box-shadow: 0 2px 10px rgba(19, 179, 183, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fbff8e */.elementor-667 .elementor-element.elementor-element-4fbff8e{
    background-color: #0d0d0d80; /* Cor do fundo do botão */
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-color: #7a7a7a;
    border-radius: 9px; /* Arredondamento */
    overflow: hidden; /* Garante que o brilho fique dentro do botão */
    z-index: 1;
    text-align: center;
    text-decoration: none;
    transition: background-color 0.2s ease;
}

/* Luz animada */
.elementor-667 .elementor-element.elementor-element-4fbff8e::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%; /* Começa fora do botão */
    width: 100%; /* Deve corresponder ao tamanho do botão */
    height: 100%; /* Deve corresponder à altura do botão */
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 90%);
    transform: skewX(-30deg); /* Inclina o efeito de luz */
    z-index: 2;
    animation: shine-loop 2.5s linear infinite; /* Animação contínua */
}

/* Animação da luz */
@keyframes shine-loop {
    0% {
        left: -100%; /* Começa fora à esquerda */
    }
    100% {
        left: 100%; /* Termina fora à direita */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e508a3 */@media (min-width: 768px) {
  .elementor-667 .elementor-element.elementor-element-5e508a3 {
    border-left: 4px dotted #f9f9f930;
  }
}

/* Mobile: Borda pontilhada apenas na parte inferior */
@media (max-width: 767px) {
  .elementor-667 .elementor-element.elementor-element-5e508a3 {
    border-top: 4px dotted #f9f9f930;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f074d35 */.elementor-667 .elementor-element.elementor-element-f074d35::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #0d0d0d, transparent 15%, transparent 85%, #0d0d0d 100%);
    pointer-events: none;
}

.elementor-667 .elementor-element.elementor-element-f074d35::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 998;
    background: linear-gradient(-90deg, #0d0d0d, transparent 15%, transparent 85%, #0d0d0d 100%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc8c4eb */.elementor-667 .elementor-element.elementor-element-bc8c4eb{
    background-color: #0d0d0d80; /* Cor do fundo do botão */
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-color: #7a7a7a;
    border-radius: 9px; /* Arredondamento */
    overflow: hidden; /* Garante que o brilho fique dentro do botão */
    z-index: 1;
    text-align: center;
    text-decoration: none;
    transition: background-color 0.2s ease;
}

/* Luz animada */
.elementor-667 .elementor-element.elementor-element-bc8c4eb::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%; /* Começa fora do botão */
    width: 100%; /* Deve corresponder ao tamanho do botão */
    height: 100%; /* Deve corresponder à altura do botão */
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 90%);
    transform: skewX(-30deg); /* Inclina o efeito de luz */
    z-index: 2;
    animation: shine-loop 2.5s linear infinite; /* Animação contínua */
}

/* Animação da luz */
@keyframes shine-loop {
    0% {
        left: -100%; /* Começa fora à esquerda */
    }
    100% {
        left: 100%; /* Termina fora à direita */
    }
}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}

body::-webkit-scrollbar {
width: 12px;
}

body::-webkit-scrollbar-track {
background: #0d0d0d;
}

body::-webkit-scrollbar-thumb {
background-color: #8A1DAD;
border-radius: 10px;
border: 2px solid #0D0D0D;
}

.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grab;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}

.swiper-wrapper:active{
    flex-direction: row;
    cursor: grabbing;
}

/* box container */
.website-box {
height: 600px;
overflow: hidden;
}


/* website image position */
.website-img img{
object-fit: contain;
object-position: 0px 0px;
transition: object-position 6s ease;
}

white{
    color: #FEFEFE;
}


rx2{
    background-color: #8A1DAD;
    padding: 0 4px; /* Para evitar que o texto encoste nas bordas do fundo */
}

rx{
    background: linear-gradient(45deg, #8A1DAD, #B967F8); /* Gradiente com roxo claro */
    padding: 0 4px; /* Espaçamento interno */
    color: #fff; /* Texto branco para contraste */
    border-radius: 4px; /* Opcional: Cantos arredondados */
    box-shadow: 0 4px 8px rgba(185, 103, 248, 0.4); /* Efeito de brilho externo */
}/* End custom CSS */