.elementor-22 .elementor-element.elementor-element-fb53908{--display:flex;--min-height:52vw;--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;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--overflow:hidden;--border-radius:0 0 var(--radius-80) var(--radius-80);}.elementor-22 .elementor-element.elementor-element-fb53908:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fb53908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a17d083 ) 0%, var( --e-global-color-44bf0ec ) 100%);}.elementor-22 .elementor-element.elementor-element-151c916{--display:flex;--overflow:hidden;--z-index:2;}.elementor-22 .elementor-element.elementor-element-910e83c .elementor-heading-title{font-size:var(--h1);font-weight:500;line-height:1.35em;letter-spacing:0.06em;color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-274d887{--display:flex;--overflow:hidden;--z-index:2;}.elementor-22 .elementor-element.elementor-element-a107630 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-905f270{width:100%;max-width:100%;z-index:2;}.elementor-22 .elementor-element.elementor-element-905f270 > .elementor-widget-container{margin:var(--space-80) 0 0 0;}.elementor-22 .elementor-element.elementor-element-905f270 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-905f270 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-b3fc953{--display:flex;--position:absolute;top:29%;}.elementor-22 .elementor-element.elementor-element-b3fc953.e-con{--e-con-transform-translateY:15%;}.elementor-22 .elementor-element.elementor-element-e234d83{text-align:end;}.elementor-22 .elementor-element.elementor-element-e234d83 img{width:19%;}.elementor-22 .elementor-element.elementor-element-9a7f71c{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;top:-61%;text-align:start;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-9a7f71c{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-9a7f71c{right:0px;}.elementor-22 .elementor-element.elementor-element-9a7f71c img{width:100%;}.elementor-22 .elementor-element.elementor-element-c05becb{--display:flex;--min-height:52vw;--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;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--overflow:hidden;--border-radius:0 0 var(--radius-80) var(--radius-80);}.elementor-22 .elementor-element.elementor-element-c05becb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c05becb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a17d083 ) 0%, var( --e-global-color-44bf0ec ) 100%);}.elementor-22 .elementor-element.elementor-element-802e109{--display:flex;--overflow:hidden;--z-index:2;}.elementor-22 .elementor-element.elementor-element-c5ca330 .elementor-heading-title{font-size:var(--h1);font-weight:500;line-height:1.35em;letter-spacing:0.06em;color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-73ffaa1{--display:flex;}.elementor-22 .elementor-element.elementor-element-0919c7c{text-align:end;}.elementor-22 .elementor-element.elementor-element-0919c7c img{width:19%;}.elementor-22 .elementor-element.elementor-element-8936d5e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;top:-61%;text-align:start;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8936d5e{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-8936d5e{right:0px;}.elementor-22 .elementor-element.elementor-element-8936d5e img{width:100%;}.elementor-22 .elementor-element.elementor-element-924feba{--display:flex;--overflow:hidden;--z-index:2;}.elementor-22 .elementor-element.elementor-element-e3d35b6 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-9a61edd{width:100%;max-width:100%;z-index:2;}.elementor-22 .elementor-element.elementor-element-9a61edd > .elementor-widget-container{margin:var(--space-80) 0 0 0;}.elementor-22 .elementor-element.elementor-element-9a61edd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-9a61edd .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-bb203db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-60) var(--space-60);--row-gap:var(--space-60);--column-gap:var(--space-60);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-d08c8e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-d08c8e9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d08c8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter{gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-number-wrapper{gap:var(--space-6);color:var( --e-global-color-a7ce01b );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-title{color:var( --e-global-color-a7ce01b );font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-250f23a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-250f23a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-250f23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter{gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-number-wrapper{gap:var(--space-6);color:var( --e-global-color-a7ce01b );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-title{color:var( --e-global-color-a7ce01b );font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a824826{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-a824826:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a824826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter{gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-number-wrapper{gap:var(--space-6);color:var( --e-global-color-a7ce01b );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-title{color:var( --e-global-color-a7ce01b );font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ed8bcbd{--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;--align-items:center;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-276ff42{--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;--align-items:center;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-d0572b2{--display:flex;--min-height:740px;--overflow:hidden;--overlay-opacity:0.71;--padding-top:13vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-d0572b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediterest.com/wp-content/uploads/light-1.webp");background-position:125% 70%;background-repeat:no-repeat;background-size:39% auto;}.elementor-22 .elementor-element.elementor-element-d0572b2::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/light-1.webp");--background-overlay:'';background-position:-12% 40%;background-repeat:no-repeat;background-size:22% auto;}.elementor-22 .elementor-element.elementor-element-2080b70{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;z-index:2;}.elementor-22 .elementor-element.elementor-element-2080b70 > .elementor-widget-container{--e-transform-translateX:-30px;margin:0px 0px 500px 0px;}.elementor-22 .elementor-element.elementor-element-2080b70.elementor-element{--order:1;}.elementor-22 .elementor-element.elementor-element-2080b70 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-2080b70 img{width:100%;}.elementor-22 .elementor-element.elementor-element-be34b69{--display:flex;--margin-top:-630px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:13vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-be34b69.e-con{--order:3;}.elementor-22 .elementor-element.elementor-element-f5995ed > .elementor-widget-container{margin:90px 0px 90px 0px;}.elementor-22 .elementor-element.elementor-element-f5995ed.elementor-element{--order:3;}.elementor-22 .elementor-element.elementor-element-f5995ed{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-f5995ed .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-022f0c9.elementor-element{--order:2;}.elementor-22 .elementor-element.elementor-element-022f0c9{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-022f0c9 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a9a37eb.elementor-element{--order:4;}.elementor-22 .elementor-element.elementor-element-a9a37eb{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-a9a37eb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-c39f2ed{--display:flex;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:13vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-c39f2ed.e-con{--order:3;}.elementor-22 .elementor-element.elementor-element-65a40e1 > .elementor-widget-container{margin:90px 0px 90px 0px;}.elementor-22 .elementor-element.elementor-element-65a40e1.elementor-element{--order:3;}.elementor-22 .elementor-element.elementor-element-65a40e1{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-65a40e1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fda2a2b.elementor-element{--order:2;}.elementor-22 .elementor-element.elementor-element-fda2a2b{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-fda2a2b .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6a84abe.elementor-element{--order:4;}.elementor-22 .elementor-element.elementor-element-6a84abe{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-6a84abe .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-34b6bb4{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:2;}.elementor-22 .elementor-element.elementor-element-34b6bb4 > .elementor-widget-container{--e-transform-translateX:30px;}.elementor-22 .elementor-element.elementor-element-34b6bb4.elementor-element{--align-self:flex-end;--order:5;}.elementor-22 .elementor-element.elementor-element-34b6bb4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-34b6bb4 img{width:100%;}.elementor-22 .elementor-element.elementor-element-856d77b{--display:flex;--position:absolute;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-856d77b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-856d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-11564f5 ) 0%, #F7FBFE 100%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-856d77b{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-856d77b{right:0px;}.elementor-22 .elementor-element.elementor-element-bbecc41 img{width:100%;}.elementor-22 .elementor-element.elementor-element-f9d5789{--display:flex;--gap:var(--space-150) var(--space-150);--row-gap:var(--space-150);--column-gap:var(--space-150);--overflow:hidden;--overlay-opacity:0.71;--padding-top:13vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-f9d5789:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediterest.com/wp-content/uploads/light.webp");background-position:125% 70%;background-repeat:no-repeat;background-size:39% auto;}.elementor-22 .elementor-element.elementor-element-f9d5789::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/light.webp");--background-overlay:'';background-position:-12% 40%;background-repeat:no-repeat;background-size:22% auto;}.elementor-22 .elementor-element.elementor-element-63789c0{z-index:3;text-align:center;}.elementor-22 .elementor-element.elementor-element-63789c0 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-8b2ac80.elementor-element{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-8b2ac80{z-index:3;text-align:end;}.elementor-22 .elementor-element.elementor-element-8b2ac80 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ac94960{z-index:3;}.elementor-22 .elementor-element.elementor-element-ac94960 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4c6fb8c{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;bottom:0px;z-index:2;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-4c6fb8c{right:-10vw;}body.rtl .elementor-22 .elementor-element.elementor-element-4c6fb8c{left:-10vw;}.elementor-22 .elementor-element.elementor-element-4c6fb8c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-4c6fb8c img{width:100%;}.elementor-22 .elementor-element.elementor-element-32c32d4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:0px;z-index:2;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-32c32d4{left:-7vw;}body.rtl .elementor-22 .elementor-element.elementor-element-32c32d4{right:-7vw;}.elementor-22 .elementor-element.elementor-element-32c32d4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-32c32d4 img{width:100%;}.elementor-22 .elementor-element.elementor-element-bec9a8b{--display:flex;--position:absolute;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-bec9a8b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-bec9a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-11564f5 ) 0%, #F7FBFE 100%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-bec9a8b{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-bec9a8b{right:0px;}.elementor-22 .elementor-element.elementor-element-63aeccf img{width:100%;}.elementor-22 .elementor-element.elementor-element-c1dce1f{--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;--overlay-opacity:0.43;--padding-top:var(--space-80);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-c1dce1f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c1dce1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7FBFE 0%, #E6F3FA 100%);}.elementor-22 .elementor-element.elementor-element-c1dce1f::before, .elementor-22 .elementor-element.elementor-element-c1dce1f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c1dce1f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c1dce1f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c1dce1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c1dce1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/homem02.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-fed7d09{--display:flex;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-bf573a8 > .elementor-widget-container{margin:0 0 var(--space-24) 0;}.elementor-22 .elementor-element.elementor-element-bf573a8{text-align:center;}.elementor-22 .elementor-element.elementor-element-bf573a8 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-0d22dd2 > .elementor-widget-container{margin:0px 110px 0px 110px;}.elementor-22 .elementor-element.elementor-element-0d22dd2{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-46660c2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-2c51228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--space-150);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-1bfa5d2{--display:flex;--position:absolute;--padding-top:var(--space-27);--padding-bottom:0;--padding-left:0;--padding-right:0;top:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-1bfa5d2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1bfa5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F3FA;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-1bfa5d2{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-1bfa5d2{right:0px;}.elementor-22 .elementor-element.elementor-element-621d7df > .elementor-widget-container{--e-transform-flipY:-1;margin:0px 0px -1px 0px;}.elementor-22 .elementor-element.elementor-element-621d7df img{width:100%;}.elementor-22 .elementor-element.elementor-element-95c0f7c{--display:flex;--overflow:hidden;--margin-top:var(--space-20);--margin-bottom:var(--space-50);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-826cb2c{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-826cb2c .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9804948{--display:flex;--min-height:649px;--gap:20vw 20vw;--row-gap:20vw;--column-gap:20vw;--padding-top:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-46a714c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-05cd407 );--border-color:var( --e-global-color-05cd407 );--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-90);--padding-right:var(--space-90);--z-index:1;}.elementor-22 .elementor-element.elementor-element-46a714c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-46a714c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-46a714c:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-cb12a09{--display:flex;}.elementor-22 .elementor-element.elementor-element-88fc262 img{width:100%;}.elementor-22 .elementor-element.elementor-element-ed5df90{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-39b59c4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-00d2f60 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e8b039a > .elementor-widget-container{margin:0px 0px -11px 0px;padding:var(--space-10) 150px 0 0;}.elementor-22 .elementor-element.elementor-element-e8b039a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-db49b67{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-db49b67{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-db49b67{left:0px;}.elementor-22 .elementor-element.elementor-element-43f3e34 .elementor-heading-title{font-family:var( --e-global-typography-4a00137-font-family ), Sans-serif;font-size:var( --e-global-typography-4a00137-font-size );font-weight:var( --e-global-typography-4a00137-font-weight );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-0a82ebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-05cd407 );--border-color:var( --e-global-color-05cd407 );--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-90);--padding-right:var(--space-90);--z-index:2;}.elementor-22 .elementor-element.elementor-element-0a82ebc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0a82ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-0a82ebc:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-bcffeb1{--display:flex;}.elementor-22 .elementor-element.elementor-element-c35d960 > .elementor-widget-container{margin:-20px 0px -40px 0px;}.elementor-22 .elementor-element.elementor-element-c35d960 img{width:88%;}.elementor-22 .elementor-element.elementor-element-e9e8d8b{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-65dd910 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-23fbc15 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-048cde8 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:var(--space-10) 150px 0 0;}.elementor-22 .elementor-element.elementor-element-048cde8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-66132c8{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-66132c8{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-66132c8{left:0px;}.elementor-22 .elementor-element.elementor-element-afb9ff9 .elementor-heading-title{font-family:var( --e-global-typography-4a00137-font-family ), Sans-serif;font-size:var( --e-global-typography-4a00137-font-size );font-weight:var( --e-global-typography-4a00137-font-weight );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-5dde350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-70) var(--space-70);--row-gap:var(--space-70);--column-gap:var(--space-70);--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-05cd407 );--border-color:var( --e-global-color-05cd407 );--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-90);--padding-right:var(--space-90);--z-index:2;}.elementor-22 .elementor-element.elementor-element-5dde350:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5dde350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-5dde350:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c8162c2{--display:flex;}.elementor-22 .elementor-element.elementor-element-ff7077b > .elementor-widget-container{margin:-20px 0px -70px 0px;}.elementor-22 .elementor-element.elementor-element-ff7077b img{width:64%;}.elementor-22 .elementor-element.elementor-element-cc7e49d{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);}.elementor-22 .elementor-element.elementor-element-5548ece .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-66269bf .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-48494cf > .elementor-widget-container{margin:0px 0px -11px 0px;padding:var(--space-10) 150px 0 0;}.elementor-22 .elementor-element.elementor-element-48494cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-410272d{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-410272d{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-410272d{left:0px;}.elementor-22 .elementor-element.elementor-element-9ab9032 .elementor-heading-title{font-family:var( --e-global-typography-4a00137-font-family ), Sans-serif;font-size:var( --e-global-typography-4a00137-font-size );font-weight:var( --e-global-typography-4a00137-font-weight );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );color:var( --e-global-color-08271dd );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-2bcf81b{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-2bcf81b{right:0px;}.elementor-22 .elementor-element.elementor-element-2bcf81b{top:0px;z-index:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-93832bf{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-93832bf{right:0px;}.elementor-22 .elementor-element.elementor-element-93832bf{top:800px;z-index:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-958bfc9{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-958bfc9{right:0px;}.elementor-22 .elementor-element.elementor-element-958bfc9{top:1600px;z-index:0;}.elementor-22 .elementor-element.elementor-element-34ae5ec{--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;--overlay-opacity:0.43;--padding-top:var(--space-80);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-34ae5ec:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-34ae5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-34ae5ec::before, .elementor-22 .elementor-element.elementor-element-34ae5ec > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-34ae5ec > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-34ae5ec > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-34ae5ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-34ae5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/homem02.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-8ede9d2{--display:flex;--overflow:hidden;--margin-top:0;--margin-bottom:var(--space-24);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-5be179d{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-5be179d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-81deb3d > .elementor-widget-container{margin:0px 110px 0px 110px;}.elementor-22 .elementor-element.elementor-element-81deb3d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-81deb3d p{margin-block-end:10px;}.elementor-22 .elementor-element.elementor-element-b94d109{--display:flex;--min-height:18vw;--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;}.elementor-22 .elementor-element.elementor-element-b94d109:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b94d109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediterest.com/wp-content/uploads/homem03.svg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-cb5a732{text-align:center;}.elementor-22 .elementor-element.elementor-element-cb5a732 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-68ffd6a{text-align:center;}.elementor-22 .elementor-element.elementor-element-68ffd6a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-72a0bc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:var(--space-80);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-84abb25{--display:flex;--overflow:hidden;--margin-top:var(--space-20);--margin-bottom:var(--space-50);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-51736c1{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-51736c1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fc6361d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4859306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-4859306:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4859306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-4859306:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4859306.e-con:hover{--e-con-transform-scale:0.97;}.elementor-22 .elementor-element.elementor-element-677c9af{--display:flex;}.elementor-22 .elementor-element.elementor-element-597d789{--display:flex;--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);}.elementor-22 .elementor-element.elementor-element-ca38c7a .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1420e19 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e9fedbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-e9fedbb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e9fedbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-e9fedbb:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e9fedbb.e-con:hover{--e-con-transform-scale:0.97;}.elementor-22 .elementor-element.elementor-element-8d9393e{--display:flex;}.elementor-22 .elementor-element.elementor-element-8dbe06f{--display:flex;--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);}.elementor-22 .elementor-element.elementor-element-9f866ed .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-01b3562 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e1d2066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-e1d2066:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e1d2066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-e1d2066:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e1d2066.e-con:hover{--e-con-transform-scale:0.97;}.elementor-22 .elementor-element.elementor-element-3d42f30{--display:flex;}.elementor-22 .elementor-element.elementor-element-3e2317e{--display:flex;--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);}.elementor-22 .elementor-element.elementor-element-ddc97a2 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7e327b3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-cc9e886{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-cc9e886:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cc9e886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-cc9e886:hover{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-cc9e886.e-con:hover{--e-con-transform-scale:0.97;}.elementor-22 .elementor-element.elementor-element-68143a4{--display:flex;}.elementor-22 .elementor-element.elementor-element-ba77e72{--display:flex;--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);}.elementor-22 .elementor-element.elementor-element-3883638 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-9907ec3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7be012e > .elementor-widget-container{margin:var(--space-60) 0 0 0;}.elementor-22 .elementor-element.elementor-element-f8b5acd{--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;--align-items:flex-start;--gap:var(--space-60) var(--space-60);--row-gap:var(--space-60);--column-gap:var(--space-60);--padding-top:var(--space-40);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-2dd769e{--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:flex-end;--overflow:hidden;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-2dd769e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-22 .elementor-element.elementor-element-7283950{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-7283950 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-05cfac9{--display:flex;--position:absolute;--min-height:43%;bottom:0px;}.elementor-22 .elementor-element.elementor-element-05cfac9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-05cfac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-05cfac9{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-05cfac9{right:0px;}.elementor-22 .elementor-element.elementor-element-45bb473{--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:flex-end;--overflow:hidden;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-45bb473.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-22 .elementor-element.elementor-element-5d68d77{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-5d68d77 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-0a25215{--display:flex;--position:absolute;--min-height:43%;bottom:0px;}.elementor-22 .elementor-element.elementor-element-0a25215:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0a25215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-0a25215{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-0a25215{right:0px;}.elementor-22 .elementor-element.elementor-element-09df679{--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:flex-end;--overflow:hidden;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-09df679.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-22 .elementor-element.elementor-element-9651394{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-9651394 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-303288f{--display:flex;--position:absolute;--min-height:43%;bottom:0px;}.elementor-22 .elementor-element.elementor-element-303288f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-303288f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 0%, var( --e-global-color-secondary ) 100%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-303288f{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-303288f{right:0px;}.elementor-22 .elementor-element.elementor-element-71b55b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--overlay-opacity:0.13;--padding-top:13vw;--padding-bottom:4.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-71b55b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-11564f5 ) 0%, #DEEEF6 100%);}.elementor-22 .elementor-element.elementor-element-71b55b2::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/homem04.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-318e26b{--display:flex;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-4bf51b5{text-align:center;}.elementor-22 .elementor-element.elementor-element-4bf51b5 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-54edeea{text-align:center;}.elementor-22 .elementor-element.elementor-element-54edeea .elementor-heading-title{font-size:var( --e-global-typography-6637cf7-font-size );font-weight:var( --e-global-typography-6637cf7-font-weight );line-height:var( --e-global-typography-6637cf7-line-height );letter-spacing:var( --e-global-typography-6637cf7-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5072dfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-6dd057f{--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;--overlay-opacity:1;--padding-top:var(--space-45);--padding-bottom:3px;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-6dd057f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mediterest.com/wp-content/uploads/homebg2.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-6dd057f::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A9D4EE00 35%, #A9D4EE 100%);}.elementor-22 .elementor-element.elementor-element-ce839c8{--display:flex;--gap:var(--space-60) var(--space-60);--row-gap:var(--space-60);--column-gap:var(--space-60);--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 3px 0px 0px rgba(0, 0, 0, 0.18);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-150);--padding-right:var(--space-150);}.elementor-22 .elementor-element.elementor-element-ce839c8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ce839c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-a1f773b{--display:flex;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-1cf5f6f{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-1cf5f6f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4f66ae3{--display:flex;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-42c2ce4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-42c2ce4 > .elementor-widget-container{background-color:var( --e-global-color-08271dd );padding:var(--space-10) var(--space-35) var(--space-15) var(--space-35);border-radius:199px 199px 199px 199px;}.elementor-22 .elementor-element.elementor-element-42c2ce4.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-42c2ce4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-e73488c{--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;--align-items:flex-start;--gap:var(--space-100) var(--space-100);--row-gap:var(--space-100);--column-gap:var(--space-100);}.elementor-22 .elementor-element.elementor-element-5e7f251{--display:flex;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-45);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-8884381{--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;--align-items:flex-end;--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);}.elementor-22 .elementor-element.elementor-element-9531c94 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6fb2e56 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-415c64c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-415c64c p{margin-block-end:var(--space-6);}.elementor-22 .elementor-element.elementor-element-9ee3396{--display:flex;--min-height:1px;--margin-top:0;--margin-bottom:var(--space-40);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-9ee3396:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9ee3396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-2d1f8b5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-74962a5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cdbc747{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10));--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-f497e56 img{border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-22 .elementor-element.elementor-element-c099599{--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;--align-items:flex-start;--gap:var(--space-100) var(--space-100);--row-gap:var(--space-100);--column-gap:var(--space-100);}.elementor-22 .elementor-element.elementor-element-92edba5{--display:flex;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-45);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-c9f7433{--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;--align-items:flex-end;--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);}.elementor-22 .elementor-element.elementor-element-921b499 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-df4dc70 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5f4f2c2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5f4f2c2 p{margin-block-end:var(--space-6);}.elementor-22 .elementor-element.elementor-element-8ffa241{--display:flex;--min-height:1px;--margin-top:0;--margin-bottom:var(--space-40);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-8ffa241:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-8ffa241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-62627f6 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1715d9f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-94db87c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10));--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-51887da img{border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-22 .elementor-element.elementor-element-9083b2a{--display:flex;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-56be4c6{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-56be4c6 > .elementor-widget-container{background-color:var( --e-global-color-08271dd );padding:var(--space-10) var(--space-35) var(--space-15) var(--space-35);border-radius:199px 199px 199px 199px;}.elementor-22 .elementor-element.elementor-element-56be4c6.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-56be4c6 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-b5d3bc2{--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;--align-items:flex-start;--gap:var(--space-100) var(--space-100);--row-gap:var(--space-100);--column-gap:var(--space-100);}.elementor-22 .elementor-element.elementor-element-eb30c61{--display:flex;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-45);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-c89a9f2{--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;--align-items:flex-end;--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);}.elementor-22 .elementor-element.elementor-element-1af4607 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6acd237 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a0ed43a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a0ed43a p{margin-block-end:var(--space-6);}.elementor-22 .elementor-element.elementor-element-c3d79a1{--display:flex;--min-height:1px;--margin-top:0;--margin-bottom:var(--space-40);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-c3d79a1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c3d79a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-9a81bbf .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fcd22d4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-53fbb86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10));--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-80b8605 img{border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-22 .elementor-element.elementor-element-7adae4e{--display:flex;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-5c4e5dd{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-5c4e5dd > .elementor-widget-container{background-color:var( --e-global-color-08271dd );padding:var(--space-10) var(--space-35) var(--space-15) var(--space-35);border-radius:199px 199px 199px 199px;}.elementor-22 .elementor-element.elementor-element-5c4e5dd.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5c4e5dd .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-dc7cddf{--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;--align-items:flex-start;--gap:var(--space-100) var(--space-100);--row-gap:var(--space-100);--column-gap:var(--space-100);}.elementor-22 .elementor-element.elementor-element-8d35bc1{--display:flex;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-45);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-e1fb2f6{--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;--align-items:flex-end;--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);}.elementor-22 .elementor-element.elementor-element-8d5b53c .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6880440 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );font-weight:var( --e-global-typography-229334f-font-weight );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bb049ab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bb049ab p{margin-block-end:var(--space-6);}.elementor-22 .elementor-element.elementor-element-545dc30{--display:flex;--min-height:1px;--margin-top:0;--margin-bottom:var(--space-40);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-545dc30:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-545dc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08271dd );}.elementor-22 .elementor-element.elementor-element-40005f5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );font-weight:var( --e-global-typography-7b0ba6c-font-weight );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-aec2437 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-cb732c0-font-family ), Sans-serif;font-size:var( --e-global-typography-cb732c0-font-size );font-weight:var( --e-global-typography-cb732c0-font-weight );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ffd1f0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-08271dd );--border-color:var( --e-global-color-08271dd );--border-radius:calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10)) calc(var(--radius-30) + var(--space-10));--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-904642a img{border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);}.elementor-22 .elementor-element.elementor-element-b81fb08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--overlay-opacity:1;--padding-top:9vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-b81fb08:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A9D4EE 61%, #C8E4F6 100%);}.elementor-22 .elementor-element.elementor-element-b81fb08::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediterest.com/wp-content/uploads/hb.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-4772f67{--display:flex;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-f677f9c{text-align:center;}.elementor-22 .elementor-element.elementor-element-f677f9c .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-11badec{--display:flex;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-f91328f{text-align:center;}.elementor-22 .elementor-element.elementor-element-f91328f .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );font-weight:var( --e-global-typography-5ab3815-font-weight );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a1736c9 > .elementor-widget-container{margin:var(--space-30) 0 0 0;}.elementor-22 .elementor-element.elementor-element-a1736c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-21dfdb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);--overflow:hidden;--padding-top:0;--padding-bottom:var(--space-90);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-21dfdb7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-21dfdb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C8E4F6 30%, var( --e-global-color-1793f99 ) 100%);}.elementor-22 .elementor-element.elementor-element-c620589{--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;--align-items:center;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-599b3b7 img{width:100%;}.elementor-22 .elementor-element.elementor-element-a6e60da img{width:100%;}.elementor-22 .elementor-element.elementor-element-2b6854e{--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;--align-items:center;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-5fe11b5 img{width:100%;}.elementor-22 .elementor-element.elementor-element-cd4e337 img{width:100%;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-b3fc953{--width:1440px;}.elementor-22 .elementor-element.elementor-element-73ffaa1{--width:1440px;}.elementor-22 .elementor-element.elementor-element-bb203db{--content-width:1160px;}.elementor-22 .elementor-element.elementor-element-f9d5789{--content-width:1160px;}.elementor-22 .elementor-element.elementor-element-c1dce1f{--content-width:900px;}.elementor-22 .elementor-element.elementor-element-cb12a09{--width:34%;}.elementor-22 .elementor-element.elementor-element-ed5df90{--width:66%;}.elementor-22 .elementor-element.elementor-element-db49b67{--width:88px;}.elementor-22 .elementor-element.elementor-element-bcffeb1{--width:34%;}.elementor-22 .elementor-element.elementor-element-e9e8d8b{--width:66%;}.elementor-22 .elementor-element.elementor-element-66132c8{--width:88px;}.elementor-22 .elementor-element.elementor-element-c8162c2{--width:34%;}.elementor-22 .elementor-element.elementor-element-cc7e49d{--width:66%;}.elementor-22 .elementor-element.elementor-element-410272d{--width:88px;}.elementor-22 .elementor-element.elementor-element-34ae5ec{--content-width:900px;}.elementor-22 .elementor-element.elementor-element-677c9af{--width:118px;}.elementor-22 .elementor-element.elementor-element-597d789{--width:calc(100% - 118px);}.elementor-22 .elementor-element.elementor-element-8d9393e{--width:118px;}.elementor-22 .elementor-element.elementor-element-8dbe06f{--width:calc(100% - 118px);}.elementor-22 .elementor-element.elementor-element-3d42f30{--width:118px;}.elementor-22 .elementor-element.elementor-element-3e2317e{--width:calc(100% - 118px);}.elementor-22 .elementor-element.elementor-element-68143a4{--width:118px;}.elementor-22 .elementor-element.elementor-element-ba77e72{--width:calc(100% - 118px);}.elementor-22 .elementor-element.elementor-element-f8b5acd{--content-width:1160px;}.elementor-22 .elementor-element.elementor-element-2dd769e{--width:50%;}.elementor-22 .elementor-element.elementor-element-45bb473{--width:50%;}.elementor-22 .elementor-element.elementor-element-09df679{--width:50%;}.elementor-22 .elementor-element.elementor-element-71b55b2{--content-width:1160px;}.elementor-22 .elementor-element.elementor-element-5e7f251{--width:60%;}.elementor-22 .elementor-element.elementor-element-cdbc747{--width:40%;}.elementor-22 .elementor-element.elementor-element-92edba5{--width:60%;}.elementor-22 .elementor-element.elementor-element-94db87c{--width:40%;}.elementor-22 .elementor-element.elementor-element-eb30c61{--width:60%;}.elementor-22 .elementor-element.elementor-element-53fbb86{--width:40%;}.elementor-22 .elementor-element.elementor-element-8d35bc1{--width:60%;}.elementor-22 .elementor-element.elementor-element-6ffd1f0{--width:40%;}.elementor-22 .elementor-element.elementor-element-c620589{--width:100%;}.elementor-22 .elementor-element.elementor-element-2b6854e{--width:100%;}}@media(max-width:1540px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-b3fc953{--width:87%;}.elementor-22 .elementor-element.elementor-element-73ffaa1{--width:87%;}.elementor-22 .elementor-element.elementor-element-bb203db{--content-width:960px;}.elementor-22 .elementor-element.elementor-element-f9d5789{--content-width:960px;}.elementor-22 .elementor-element.elementor-element-cb12a09{--width:30%;}.elementor-22 .elementor-element.elementor-element-ed5df90{--width:70%;}.elementor-22 .elementor-element.elementor-element-db49b67{--width:77px;}.elementor-22 .elementor-element.elementor-element-bcffeb1{--width:30%;}.elementor-22 .elementor-element.elementor-element-e9e8d8b{--width:70%;}.elementor-22 .elementor-element.elementor-element-66132c8{--width:77px;}.elementor-22 .elementor-element.elementor-element-c8162c2{--width:30%;}.elementor-22 .elementor-element.elementor-element-cc7e49d{--width:70%;}.elementor-22 .elementor-element.elementor-element-410272d{--width:77px;}.elementor-22 .elementor-element.elementor-element-677c9af{--width:110px;}.elementor-22 .elementor-element.elementor-element-597d789{--width:calc(100% - 110px);}.elementor-22 .elementor-element.elementor-element-8d9393e{--width:110px;}.elementor-22 .elementor-element.elementor-element-8dbe06f{--width:calc(100% - 110px);}.elementor-22 .elementor-element.elementor-element-3d42f30{--width:110px;}.elementor-22 .elementor-element.elementor-element-3e2317e{--width:calc(100% - 110px);}.elementor-22 .elementor-element.elementor-element-68143a4{--width:110px;}.elementor-22 .elementor-element.elementor-element-ba77e72{--width:calc(100% - 110px);}.elementor-22 .elementor-element.elementor-element-f8b5acd{--content-width:960px;}.elementor-22 .elementor-element.elementor-element-71b55b2{--content-width:960px;}}@media(max-width:1200px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-bb203db{--content-width:768px;}.elementor-22 .elementor-element.elementor-element-db49b67{--width:60px;}.elementor-22 .elementor-element.elementor-element-66132c8{--width:60px;}.elementor-22 .elementor-element.elementor-element-410272d{--width:60px;}.elementor-22 .elementor-element.elementor-element-677c9af{--width:80px;}.elementor-22 .elementor-element.elementor-element-597d789{--width:calc(100% - 80px);}.elementor-22 .elementor-element.elementor-element-8d9393e{--width:80px;}.elementor-22 .elementor-element.elementor-element-8dbe06f{--width:calc(100% - 80px);}.elementor-22 .elementor-element.elementor-element-3d42f30{--width:80px;}.elementor-22 .elementor-element.elementor-element-3e2317e{--width:calc(100% - 80px);}.elementor-22 .elementor-element.elementor-element-68143a4{--width:80px;}.elementor-22 .elementor-element.elementor-element-ba77e72{--width:calc(100% - 80px);}.elementor-22 .elementor-element.elementor-element-f8b5acd{--content-width:768px;}.elementor-22 .elementor-element.elementor-element-71b55b2{--content-width:768px;}}@media(max-width:1540px){.elementor-22 .elementor-element.elementor-element-fb53908{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-a107630 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-905f270 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-b3fc953{top:27%;}.elementor-22 .elementor-element.elementor-element-e234d83 img{width:17.6%;}.elementor-22 .elementor-element.elementor-element-9a7f71c{top:-68%;}.elementor-22 .elementor-element.elementor-element-c05becb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-0919c7c img{width:17.6%;}.elementor-22 .elementor-element.elementor-element-8936d5e{top:-68%;}.elementor-22 .elementor-element.elementor-element-e3d35b6 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9a61edd .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d0572b2{--gap:var(--space-125) var(--space-125);--row-gap:var(--space-125);--column-gap:var(--space-125);}.elementor-22 .elementor-element.elementor-element-2080b70 > .elementor-widget-container{margin:0px 0px 400px 0px;}.elementor-22 .elementor-element.elementor-element-be34b69{--margin-top:-580px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-f5995ed .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-022f0c9 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a37eb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c39f2ed{--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-65a40e1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fda2a2b .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a84abe .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f9d5789{--gap:var(--space-125) var(--space-125);--row-gap:var(--space-125);--column-gap:var(--space-125);}.elementor-22 .elementor-element.elementor-element-63789c0 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8b2ac80 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ac94960 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bf573a8 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d22dd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-46660c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-826cb2c .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-46a714c{--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-70);--padding-right:var(--space-70);}.elementor-22 .elementor-element.elementor-element-39b59c4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-00d2f60 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e8b039a > .elementor-widget-container{padding:var(--space-10) 120px 0 0;}.elementor-22 .elementor-element.elementor-element-e8b039a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-43f3e34 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0a82ebc{--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-70);--padding-right:var(--space-70);}.elementor-22 .elementor-element.elementor-element-65dd910 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-23fbc15 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-048cde8 > .elementor-widget-container{padding:var(--space-10) 120px 0 0;}.elementor-22 .elementor-element.elementor-element-048cde8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-afb9ff9 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5dde350{--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--padding-top:var(--space-70);--padding-bottom:var(--space-70);--padding-left:var(--space-70);--padding-right:var(--space-70);}.elementor-22 .elementor-element.elementor-element-5548ece .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66269bf .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-48494cf > .elementor-widget-container{padding:var(--space-10) 120px 0 0;}.elementor-22 .elementor-element.elementor-element-48494cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9ab9032 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5be179d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-81deb3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cb5a732 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68ffd6a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-51736c1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fc6361d{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4859306{--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-ca38c7a .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1420e19 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e9fedbb{--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-9f866ed .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-01b3562 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e1d2066{--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-ddc97a2 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7e327b3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc9e886{--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-3883638 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9907ec3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f8b5acd{--gap:var(--space-45) var(--space-45);--row-gap:var(--space-45);--column-gap:var(--space-45);}.elementor-22 .elementor-element.elementor-element-7283950 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5d68d77 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9651394 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-71b55b2{--padding-top:14vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-4bf51b5 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-54edeea .elementor-heading-title{font-size:var( --e-global-typography-6637cf7-font-size );line-height:var( --e-global-typography-6637cf7-line-height );letter-spacing:var( --e-global-typography-6637cf7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1cf5f6f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-42c2ce4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5e7f251{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-9531c94 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6fb2e56 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-415c64c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9ee3396{--margin-top:0;--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-2d1f8b5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-74962a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-92edba5{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-921b499 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-df4dc70 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5f4f2c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8ffa241{--margin-top:0;--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-62627f6 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1715d9f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56be4c6 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb30c61{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-1af4607 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6acd237 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a0ed43a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c3d79a1{--margin-top:0;--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-9a81bbf .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fcd22d4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5c4e5dd .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8d35bc1{--padding-top:var(--space-35);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-8d5b53c .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6880440 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bb049ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-545dc30{--margin-top:0;--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-40005f5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-aec2437 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f677f9c .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f91328f .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}}@media(max-width:1200px){.elementor-22 .elementor-element.elementor-element-fb53908{--min-height:60vw;}.elementor-22 .elementor-element.elementor-element-151c916{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-a107630 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-905f270 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-b3fc953{top:34%;}.elementor-22 .elementor-element.elementor-element-e234d83 img{width:20%;}.elementor-22 .elementor-element.elementor-element-9a7f71c{top:-58%;}.elementor-22 .elementor-element.elementor-element-0919c7c img{width:20%;}.elementor-22 .elementor-element.elementor-element-8936d5e{top:-58%;}.elementor-22 .elementor-element.elementor-element-e3d35b6 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9a61edd .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-bb203db{--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d0572b2{--min-height:1700px;}.elementor-22 .elementor-element.elementor-element-d0572b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:120% 63%;background-size:44% auto;}.elementor-22 .elementor-element.elementor-element-d0572b2::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-17% 32%;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-2080b70 > .elementor-widget-container{margin:0px 0px 476px 0px;}.elementor-22 .elementor-element.elementor-element-be34b69{--padding-top:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-f5995ed > .elementor-widget-container{margin:70px 0px 70px 0px;}.elementor-22 .elementor-element.elementor-element-f5995ed .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-022f0c9 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a37eb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c39f2ed{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-65a40e1 > .elementor-widget-container{margin:90px 0px 90px 0px;}.elementor-22 .elementor-element.elementor-element-65a40e1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fda2a2b .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a84abe .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-34b6bb4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f9d5789:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:120% 63%;background-size:44% auto;}.elementor-22 .elementor-element.elementor-element-f9d5789::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-17% 32%;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-63789c0 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8b2ac80 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ac94960 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4c6fb8c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-bf573a8 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d22dd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-46660c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-826cb2c .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9804948{--gap:26vw 26vw;--row-gap:26vw;--column-gap:26vw;}.elementor-22 .elementor-element.elementor-element-46a714c{--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-39b59c4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-00d2f60 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e8b039a > .elementor-widget-container{padding:var(--space-10) 0 0 0;}.elementor-22 .elementor-element.elementor-element-e8b039a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-43f3e34 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0a82ebc{--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-65dd910 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-23fbc15 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-048cde8 > .elementor-widget-container{padding:var(--space-10) 0 0 0;}.elementor-22 .elementor-element.elementor-element-048cde8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-afb9ff9 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5dde350{--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-5548ece .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66269bf .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-48494cf > .elementor-widget-container{padding:var(--space-10) 0 0 0;}.elementor-22 .elementor-element.elementor-element-48494cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9ab9032 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2bcf81b{top:-130px;}.elementor-22 .elementor-element.elementor-element-93832bf{top:340px;}.elementor-22 .elementor-element.elementor-element-958bfc9{top:720px;}.elementor-22 .elementor-element.elementor-element-5be179d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-81deb3d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cb5a732 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68ffd6a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-51736c1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fc6361d{--gap:var(--space-24) var(--space-24);--row-gap:var(--space-24);--column-gap:var(--space-24);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4859306{--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-597d789{--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);}.elementor-22 .elementor-element.elementor-element-ca38c7a .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1420e19 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e9fedbb{--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-8dbe06f{--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);}.elementor-22 .elementor-element.elementor-element-9f866ed .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-01b3562 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e1d2066{--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-3e2317e{--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);}.elementor-22 .elementor-element.elementor-element-ddc97a2 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7e327b3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc9e886{--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-ba77e72{--gap:var(--space-8) var(--space-8);--row-gap:var(--space-8);--column-gap:var(--space-8);}.elementor-22 .elementor-element.elementor-element-3883638 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9907ec3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f8b5acd{--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);}.elementor-22 .elementor-element.elementor-element-7283950 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5d68d77 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9651394 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-71b55b2::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:120% auto;}.elementor-22 .elementor-element.elementor-element-71b55b2{--padding-top:17vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-4bf51b5 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-54edeea .elementor-heading-title{font-size:var( --e-global-typography-6637cf7-font-size );line-height:var( --e-global-typography-6637cf7-line-height );letter-spacing:var( --e-global-typography-6637cf7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ce839c8{--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:var(--space-60);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-1cf5f6f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-42c2ce4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e73488c{--justify-content:flex-start;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-5e7f251{--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-9531c94 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6fb2e56 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-415c64c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9ee3396{--margin-top:0;--margin-bottom:var(--space-15);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-2d1f8b5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-74962a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c099599{--justify-content:flex-start;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-92edba5{--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-921b499 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-df4dc70 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5f4f2c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8ffa241{--margin-top:0;--margin-bottom:var(--space-15);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-62627f6 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1715d9f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56be4c6 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d3bc2{--justify-content:flex-start;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-eb30c61{--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-1af4607 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6acd237 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a0ed43a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c3d79a1{--margin-top:0;--margin-bottom:var(--space-15);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-9a81bbf .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fcd22d4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5c4e5dd .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-dc7cddf{--justify-content:flex-start;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-8d35bc1{--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-8d5b53c .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6880440 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bb049ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-545dc30{--margin-top:0;--margin-bottom:var(--space-15);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-40005f5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-aec2437 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f677f9c .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f91328f .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-fb53908{--min-height:145vw;--justify-content:flex-start;--padding-top:var(--header-h);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-151c916{--margin-top:var(--cok-width);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-910e83c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-910e83c.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-910e83c .elementor-heading-title{line-height:1.35em;letter-spacing:0.06px;}.elementor-22 .elementor-element.elementor-element-a107630{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-a107630.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-a107630 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-905f270 > .elementor-widget-container{margin:var(--space-35) 0 0 0;}.elementor-22 .elementor-element.elementor-element-905f270 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-b3fc953{--padding-top:0;--padding-bottom:0;--padding-left:var(--cok-width);--padding-right:var(--cok-width);top:56.5%;}.elementor-22 .elementor-element.elementor-element-e234d83{text-align:center;}.elementor-22 .elementor-element.elementor-element-e234d83 img{width:33%;}.elementor-22 .elementor-element.elementor-element-9a7f71c{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;top:-28%;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-9a7f71c{left:-109px;}body.rtl .elementor-22 .elementor-element.elementor-element-9a7f71c{right:-109px;}.elementor-22 .elementor-element.elementor-element-c05becb{--min-height:140vw;--justify-content:flex-start;--gap:var(--space-50) var(--space-50);--row-gap:var(--space-50);--column-gap:var(--space-50);--padding-top:var(--header-h);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-802e109{--margin-top:var(--cok-width);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-c5ca330{text-align:start;}.elementor-22 .elementor-element.elementor-element-c5ca330 .elementor-heading-title{line-height:1.35em;letter-spacing:0.06px;}.elementor-22 .elementor-element.elementor-element-73ffaa1{--padding-top:0;--padding-bottom:0;--padding-left:var(--cok-width);--padding-right:var(--cok-width);}.elementor-22 .elementor-element.elementor-element-0919c7c{text-align:end;}.elementor-22 .elementor-element.elementor-element-0919c7c img{width:116px;}.elementor-22 .elementor-element.elementor-element-8936d5e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:-24%;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-8936d5e{left:-25px;}body.rtl .elementor-22 .elementor-element.elementor-element-8936d5e{right:-25px;}.elementor-22 .elementor-element.elementor-element-924feba{--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;}.elementor-22 .elementor-element.elementor-element-e3d35b6{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e3d35b6.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e3d35b6 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9a61edd{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-9a61edd > .elementor-widget-container{margin:0 0 0 0;}.elementor-22 .elementor-element.elementor-element-9a61edd .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-bb203db{--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ed8bcbd{--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-276ff42{--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-d0572b2{--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:30vw;--padding-bottom:32vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-d0572b2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:145% 75%;background-size:57% auto;}.elementor-22 .elementor-element.elementor-element-d0572b2::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-d0572b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-21% 28%;background-size:44% auto;}.elementor-22 .elementor-element.elementor-element-2080b70 > .elementor-widget-container{--e-transform-rotateZ:13deg;--e-transform-translateX:-45px;}.elementor-22 .elementor-element.elementor-element-f5995ed > .elementor-widget-container{margin:var(--space-80) 0 var(--space-80) 0;}.elementor-22 .elementor-element.elementor-element-f5995ed .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-022f0c9 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a37eb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c39f2ed{--margin-top:-430px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:40vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-65a40e1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fda2a2b .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6a84abe .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f9d5789{--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:30vw;--padding-bottom:32vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-f9d5789:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:145% 75%;background-size:57% auto;}.elementor-22 .elementor-element.elementor-element-f9d5789::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f9d5789 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-21% 28%;background-size:44% auto;}.elementor-22 .elementor-element.elementor-element-63789c0 > .elementor-widget-container{margin:var(--space-80) 0 var(--space-80) 0;}.elementor-22 .elementor-element.elementor-element-63789c0 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8b2ac80 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ac94960 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-4c6fb8c{right:-12vw;}body.rtl .elementor-22 .elementor-element.elementor-element-4c6fb8c{left:-12vw;}.elementor-22 .elementor-element.elementor-element-32c32d4 > .elementor-widget-container{--e-transform-rotateZ:13deg;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-32c32d4{left:-15vw;}body.rtl .elementor-22 .elementor-element.elementor-element-32c32d4{right:-15vw;}.elementor-22 .elementor-element.elementor-element-bf573a8{text-align:center;}.elementor-22 .elementor-element.elementor-element-bf573a8 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0d22dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0d22dd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-46660c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-826cb2c .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9804948{--gap:40vw 40vw;--row-gap:40vw;--column-gap:40vw;--padding-top:0vw;--padding-bottom:40vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-46a714c{--padding-top:var(--space-30);--padding-bottom:var(--space-30);--padding-left:var(--space-30);--padding-right:var(--space-30);}.elementor-22 .elementor-element.elementor-element-39b59c4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-00d2f60 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e8b039a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-db49b67{--width:50px;}.elementor-22 .elementor-element.elementor-element-43f3e34 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0a82ebc{--padding-top:var(--space-30);--padding-bottom:var(--space-30);--padding-left:var(--space-30);--padding-right:var(--space-30);}.elementor-22 .elementor-element.elementor-element-c35d960 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-22 .elementor-element.elementor-element-c35d960 img{width:83%;}.elementor-22 .elementor-element.elementor-element-65dd910 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-23fbc15 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-048cde8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66132c8{--width:50px;}.elementor-22 .elementor-element.elementor-element-afb9ff9 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5dde350{--padding-top:var(--space-30);--padding-bottom:var(--space-30);--padding-left:var(--space-30);--padding-right:var(--space-30);}.elementor-22 .elementor-element.elementor-element-ff7077b > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-22 .elementor-element.elementor-element-ff7077b img{width:61%;}.elementor-22 .elementor-element.elementor-element-5548ece .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-66269bf .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-48494cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-410272d{--width:50px;}.elementor-22 .elementor-element.elementor-element-9ab9032 .elementor-heading-title{font-size:var( --e-global-typography-4a00137-font-size );line-height:var( --e-global-typography-4a00137-line-height );letter-spacing:var( --e-global-typography-4a00137-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2bcf81b{top:-20px;}.elementor-22 .elementor-element.elementor-element-93832bf{top:620px;}.elementor-22 .elementor-element.elementor-element-958bfc9{top:1200px;}.elementor-22 .elementor-element.elementor-element-5be179d{text-align:center;}.elementor-22 .elementor-element.elementor-element-5be179d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-81deb3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-81deb3d{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b94d109{--min-height:40vw;}.elementor-22 .elementor-element.elementor-element-b94d109:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b94d109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:220% auto;}.elementor-22 .elementor-element.elementor-element-cb5a732 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-68ffd6a .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-51736c1 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fc6361d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-4859306{--flex-wrap:nowrap;--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-677c9af{--width:65px;}.elementor-22 .elementor-element.elementor-element-638da5b{text-align:start;}.elementor-22 .elementor-element.elementor-element-597d789{--width:calc(100% - 65px);}.elementor-22 .elementor-element.elementor-element-ca38c7a .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1420e19 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e9fedbb{--flex-wrap:nowrap;--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-8d9393e{--width:65px;}.elementor-22 .elementor-element.elementor-element-79843a3{text-align:start;}.elementor-22 .elementor-element.elementor-element-8dbe06f{--width:calc(100% - 65px);}.elementor-22 .elementor-element.elementor-element-9f866ed .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-01b3562 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e1d2066{--flex-wrap:nowrap;--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-3d42f30{--width:65px;}.elementor-22 .elementor-element.elementor-element-f3e5dba{text-align:start;}.elementor-22 .elementor-element.elementor-element-3e2317e{--width:calc(100% - 65px);}.elementor-22 .elementor-element.elementor-element-ddc97a2 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7e327b3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cc9e886{--flex-wrap:nowrap;--padding-top:var(--space-40);--padding-bottom:var(--space-40);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-68143a4{--width:65px;}.elementor-22 .elementor-element.elementor-element-458de3c{text-align:start;}.elementor-22 .elementor-element.elementor-element-ba77e72{--width:calc(100% - 65px);}.elementor-22 .elementor-element.elementor-element-3883638 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9907ec3 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7283950 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-45bb473{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-5d68d77 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9651394 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );letter-spacing:var( --e-global-typography-3ecd242-letter-spacing );}.elementor-22 .elementor-element.elementor-element-71b55b2::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-71b55b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:130% auto;}.elementor-22 .elementor-element.elementor-element-71b55b2{--padding-top:20vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-22 .elementor-element.elementor-element-4bf51b5 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-54edeea .elementor-heading-title{font-size:var( --e-global-typography-6637cf7-font-size );line-height:var( --e-global-typography-6637cf7-line-height );letter-spacing:var( --e-global-typography-6637cf7-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6dd057f::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6dd057f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #A9D4EE00 3%, #A9D4EE 18%);}.elementor-22 .elementor-element.elementor-element-ce839c8{--padding-top:var(--space-45);--padding-bottom:var(--space-45);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-1cf5f6f .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-42c2ce4 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e73488c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-9531c94 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6fb2e56 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-415c64c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2d1f8b5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-74962a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c099599{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-921b499 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-df4dc70 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5f4f2c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-62627f6 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1715d9f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56be4c6 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d3bc2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-1af4607 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6acd237 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a0ed43a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9a81bbf .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fcd22d4 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5c4e5dd .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-dc7cddf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-8d5b53c .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6880440 .elementor-heading-title{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );letter-spacing:var( --e-global-typography-229334f-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bb049ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22 .elementor-element.elementor-element-40005f5 .elementor-heading-title{font-size:var( --e-global-typography-7b0ba6c-font-size );line-height:var( --e-global-typography-7b0ba6c-line-height );letter-spacing:var( --e-global-typography-7b0ba6c-letter-spacing );}.elementor-22 .elementor-element.elementor-element-aec2437 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-cb732c0-font-size );line-height:var( --e-global-typography-cb732c0-line-height );letter-spacing:var( --e-global-typography-cb732c0-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b81fb08::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b81fb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:180% auto;}.elementor-22 .elementor-element.elementor-element-f677f9c .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );letter-spacing:var( --e-global-typography-4fe46d8-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f91328f .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );letter-spacing:var( --e-global-typography-5ab3815-letter-spacing );}.elementor-22 .elementor-element.elementor-element-21dfdb7{--flex-wrap:nowrap;--padding-top:var(--space-30);--padding-bottom:var(--space-80);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-c620589{--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-2b6854e{--flex-wrap:nowrap;}}/* Start custom CSS for image, class: .elementor-element-9a7f71c */.elementor-22 .elementor-element.elementor-element-9a7f71c {
  transform-origin: right center; /* 旋轉中心在右側中間 */
  animation: swingRotate 6s ease-in-out infinite alternate;
}
@keyframes swingRotate {
  from {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(5deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8936d5e */.elementor-22 .elementor-element.elementor-element-8936d5e {
  transform-origin: right center; /* 旋轉中心在右側中間 */
  animation: swingRotate 6s ease-in-out infinite alternate;
}
@keyframes swingRotate {
  from {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(5deg);
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3b97f2a */.elementor-22 .elementor-element.elementor-element-3b97f2a .elementor-counter-number-suffix{font-size: 0.68em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d08c8e9 */.elementor-22 .elementor-element.elementor-element-d08c8e9{aspect-ratio: 340 / 265;
    @media (width < 767px){
    aspect-ratio: 340 / 160;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7a57c73 */.elementor-22 .elementor-element.elementor-element-7a57c73 .elementor-counter-number-suffix{font-size: 0.68em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250f23a */.elementor-22 .elementor-element.elementor-element-250f23a{aspect-ratio: 340 / 265;
    @media (width < 767px){
    aspect-ratio: 340 / 160;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-32d950f */.elementor-22 .elementor-element.elementor-element-32d950f .elementor-counter-number-suffix{font-size: 0.33em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a824826 */.elementor-22 .elementor-element.elementor-element-a824826{aspect-ratio: 340 / 265;
    @media (width < 767px){
    aspect-ratio: 340 / 160;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8bcbd */.logo-img{animation: logomarquee 70s linear infinite;
    justify-content: space-around;max-width:unset!important;min-width: 1920px!important;
    @media (width < 480px){
    min-width: 1720px!important;
  }
}
  
@keyframes logomarquee {
	0%   { transform: translateX(0%); }
	100% { transform: translateX(-100%); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276ff42 */.logo2-img {
    animation: logomarquee2 60s linear infinite;
    justify-content: space-around;
    max-width: unset !important;
    min-width: 1360px !important;
    @media (width < 480px){
    min-width: 1020px!important;
  }
}

@keyframes logomarquee2 {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(0%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db49b67 */.elementor-22 .elementor-element.elementor-element-db49b67{aspect-ratio: 1 / 1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a714c */.elementor-22 .elementor-element.elementor-element-46a714c:hover .bw{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66132c8 */.elementor-22 .elementor-element.elementor-element-66132c8{aspect-ratio: 1 / 1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a82ebc */.elementor-22 .elementor-element.elementor-element-0a82ebc:hover .bw{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410272d */.elementor-22 .elementor-element.elementor-element-410272d{aspect-ratio: 1 / 1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dde350 */.elementor-22 .elementor-element.elementor-element-5dde350:hover .bw{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc6361d */.elementor-22 .elementor-element.elementor-element-fc6361d .hwg:hover img,.elementor-22 .elementor-element.elementor-element-fc6361d .hwg:hover .elementor-heading-title{-webkit-filter: brightness(0%) invert(1);
filter: brightness(0%) invert(1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd769e */.elementor-22 .elementor-element.elementor-element-2dd769e{aspect-ratio: 340 / 265;}

.elementor-22 .elementor-element.elementor-element-2dd769e img{transition: all 0.26s ease-out;}
.elementor-22 .elementor-element.elementor-element-2dd769e:hover img{transform: scale(1.08);}

.elementor-22 .elementor-element.elementor-element-2dd769e .covercolor{transition: all 0.2s ease-out;opacity: 0;transform: translateY(80%);}

.elementor-22 .elementor-element.elementor-element-2dd769e:hover .covercolor{opacity: 1;transform: translateY(0%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bb473 */.elementor-22 .elementor-element.elementor-element-45bb473{aspect-ratio: 340 / 265;}
.elementor-22 .elementor-element.elementor-element-45bb473 img{transition: all 0.26s ease-out;}
.elementor-22 .elementor-element.elementor-element-45bb473:hover img{transform: scale(1.08);}

.elementor-22 .elementor-element.elementor-element-45bb473 .covercolor{transition: all 0.2s ease-out;opacity: 0;transform: translateY(80%);}

.elementor-22 .elementor-element.elementor-element-45bb473:hover .covercolor{opacity: 1;transform: translateY(0%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09df679 */.elementor-22 .elementor-element.elementor-element-09df679{aspect-ratio: 340 / 265;}
.elementor-22 .elementor-element.elementor-element-09df679 img{transition: all 0.26s ease-out;}
.elementor-22 .elementor-element.elementor-element-09df679:hover img{transform: scale(1.08);}

.elementor-22 .elementor-element.elementor-element-09df679 .covercolor{transition: all 0.2s ease-out;opacity: 0;transform: translateY(80%);}

.elementor-22 .elementor-element.elementor-element-09df679:hover .covercolor{opacity: 1;transform: translateY(0%);}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-74962a5 */.elementor-22 .elementor-element.elementor-element-74962a5 .elementor-counter-number-suffix{font-size: 0.4em;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f497e56 */.elementor-22 .elementor-element.elementor-element-f497e56 img{aspect-ratio: 37 / 40;
object-fit: cover;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-1715d9f */.elementor-22 .elementor-element.elementor-element-1715d9f .elementor-counter-number-suffix{font-size: 0.4em;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51887da */.elementor-22 .elementor-element.elementor-element-51887da img{aspect-ratio: 37 / 40;
object-fit: cover;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-fcd22d4 */.elementor-22 .elementor-element.elementor-element-fcd22d4 .elementor-counter-number-suffix{font-size: 0.4em;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80b8605 */.elementor-22 .elementor-element.elementor-element-80b8605 img{aspect-ratio: 37 / 40;
object-fit: cover;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aec2437 */.elementor-22 .elementor-element.elementor-element-aec2437 .elementor-counter-number-suffix{font-size: 0.4em;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-904642a */.elementor-22 .elementor-element.elementor-element-904642a img{aspect-ratio: 37 / 40;
object-fit: cover;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f91328f */@media screen and (max-width: 767px){
.elementor-22 .elementor-element.elementor-element-f91328f .elementor-heading-title{font-size:18px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21dfdb7 */.marquee-img{max-width:unset!important;min-width: var(--marquee-img-size)!important;width: var(--marquee-img-size)!important;}
.marquee-div{animation: marquee 50s linear infinite;
    justify-content: space-around;max-width:unset!important;min-width: calc(var(--marquee-img-size) * 2 + (var(--space-18) * 1))!important;}
  
@keyframes marquee {
	0%   { transform: translateX(0%); }
	100% { transform: translateX(-100%); }
}/* End custom CSS */