.elementor-254 .elementor-element.elementor-element-2f5cf30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-254 .elementor-element.elementor-element-a090b3c{--display:flex;}.elementor-254 .elementor-element.elementor-element-b00fbb6{--display:flex;}.elementor-254 .elementor-element.elementor-element-e46a1ce{--spacer-size:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-30273d7 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:60px;font-weight:500;color:#4867B0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-b88271c{width:var( --container-widget-width, 87.135% );max-width:87.135%;--container-widget-width:87.135%;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:36px;}.elementor-254 .elementor-element.elementor-element-b88271c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-201b366{--display:flex;}.elementor-254 .elementor-element.elementor-element-1cf6a27d{--display:flex;--min-height:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-1cf6a27d.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-42fb907{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-254 .elementor-element.elementor-element-52d9a37b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-52d9a37b img{width:100%;max-width:92%;height:500px;object-fit:cover;object-position:center center;}.elementor-254 .elementor-element.elementor-element-ebe67c4{--display:flex;}.elementor-254 .elementor-element.elementor-element-128177e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-dbe1390{--display:flex;}.elementor-254 .elementor-element.elementor-element-8789a60{--spacer-size:28px;}.elementor-254 .elementor-element.elementor-element-99d7c78{text-align:center;}.elementor-254 .elementor-element.elementor-element-99d7c78 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:60px;font-weight:500;}.elementor-254 .elementor-element.elementor-element-2f1cb24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-254 .elementor-element.elementor-element-b1ba784{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-e0793e8{--display:flex;--min-height:120px;--justify-content:center;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-e0793e8:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-e0793e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-254 .elementor-element.elementor-element-e0793e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-32a562f.elementor-element{--align-self:center;}.elementor-254 .elementor-element.elementor-element-32a562f{text-align:center;}.elementor-254 .elementor-element.elementor-element-32a562f .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-254 .elementor-element.elementor-element-8413370{width:var( --container-widget-width, 95.424% );max-width:95.424%;--container-widget-width:95.424%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-254 .elementor-element.elementor-element-8413370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-6a51e31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-5ccefc2{--display:flex;--min-height:120px;--justify-content:center;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-5ccefc2:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-5ccefc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-254 .elementor-element.elementor-element-41d29ae.elementor-element{--align-self:center;}.elementor-254 .elementor-element.elementor-element-41d29ae{text-align:center;}.elementor-254 .elementor-element.elementor-element-41d29ae .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:35px;font-weight:500;color:#000000;}.elementor-254 .elementor-element.elementor-element-b255e17{width:var( --container-widget-width, 109.973% );max-width:109.973%;--container-widget-width:109.973%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-254 .elementor-element.elementor-element-b255e17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-8841810{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-d1e4dd4{--display:flex;--min-height:120px;--justify-content:center;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-d1e4dd4:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-d1e4dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-254 .elementor-element.elementor-element-70819be.elementor-element{--align-self:center;}.elementor-254 .elementor-element.elementor-element-70819be{text-align:center;}.elementor-254 .elementor-element.elementor-element-70819be .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-254 .elementor-element.elementor-element-c162083{width:var( --container-widget-width, 95.424% );max-width:95.424%;--container-widget-width:95.424%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-254 .elementor-element.elementor-element-c162083.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-fa1a6a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-254 .elementor-element.elementor-element-1759c38{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-a09a7f1{--display:flex;--min-height:120px;--justify-content:center;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-a09a7f1:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-a09a7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/Icon1b-150x150.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-254 .elementor-element.elementor-element-3ec0827{width:var( --container-widget-width, 95.424% );max-width:95.424%;--container-widget-width:95.424%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-254 .elementor-element.elementor-element-3ec0827.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-38b92bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-424aba5{--display:flex;--min-height:120px;--justify-content:center;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-424aba5:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-424aba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-4353718 .elementor-icon-wrapper{text-align:center;}.elementor-254 .elementor-element.elementor-element-4353718.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-254 .elementor-element.elementor-element-4353718.elementor-view-framed .elementor-icon, .elementor-254 .elementor-element.elementor-element-4353718.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-254 .elementor-element.elementor-element-4353718.elementor-view-framed .elementor-icon, .elementor-254 .elementor-element.elementor-element-4353718.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-254 .elementor-element.elementor-element-0ba4a83{width:var( --container-widget-width, 95.424% );max-width:95.424%;--container-widget-width:95.424%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-254 .elementor-element.elementor-element-0ba4a83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-254 .elementor-element.elementor-element-ef35c23{--spacer-size:29px;}.elementor-254 .elementor-element.elementor-element-1b82896c{--display:flex;--min-height:352px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-56774c1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-acd8629{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-acd8629.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-repeater-item-e844760 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/photo-1486312338219-ce68d2c6f44d.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-repeater-item-3531ef2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/RSQ_1574.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-repeater-item-d8e5882 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/viber_image_2020-07-05_13-02-06.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-repeater-item-fc24004 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/RSQ_1293.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-43d9b07e .swiper-slide{transition-duration:calc(4000ms*1.2);height:400px;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-button:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-43d9b07e{background-color:#37393B82;}.elementor-254 .elementor-element.elementor-element-43d9b07e .swiper-slide-contents{max-width:66%;}.elementor-254 .elementor-element.elementor-element-43d9b07e .swiper-slide-inner{text-align:start;}.elementor-254 .elementor-element.elementor-element-43d9b07e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:17px;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-heading{font-family:"Fjalla One", Sans-serif;font-size:61px;font-weight:500;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-button{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:500;border-radius:0px;}.elementor-254 .elementor-element.elementor-element-8e487d9{--spacer-size:50px;}.elementor-254 .elementor-element.elementor-element-b30fe3e{--display:flex;}.elementor-254 .elementor-element.elementor-element-29b63de{--display:flex;}.elementor-254 .elementor-element.elementor-element-c7ebead{text-align:center;}.elementor-254 .elementor-element.elementor-element-c7ebead .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:60px;font-weight:500;}.elementor-254 .elementor-element.elementor-element-02550f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-254 .elementor-element.elementor-element-5cae29c{--display:flex;}.elementor-254 .elementor-element.elementor-element-61e9db7{--display:flex;}.elementor-254 .elementor-element.elementor-element-b27d758{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-254 .elementor-element.elementor-element-631bb71{--display:flex;}.elementor-254 .elementor-element.elementor-element-7ddc063{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-254 .elementor-element.elementor-element-2ebab89{--display:flex;}.elementor-254 .elementor-element.elementor-element-133c5d2{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-254 .elementor-element.elementor-element-7a9c577{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 2px 0px;--n-accordion-icon-size:13px;}.elementor-254 .elementor-element.elementor-element-7a9c577 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-254 .elementor-element.elementor-element-7a9c577 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fjalla One", Sans-serif;font-weight:500;}:where( .elementor-254 .elementor-element.elementor-element-7a9c577 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-254 .elementor-element.elementor-element-369002c{--display:flex;--min-height:352px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-322f944{--display:flex;}.elementor-254 .elementor-element.elementor-element-a3b138c{--display:flex;}.elementor-254 .elementor-element.elementor-element-a3b138c:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-a3b138c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E81A0;}.elementor-254 .elementor-element.elementor-element-453135e{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:78px;}.elementor-254 .elementor-element.elementor-element-453135e.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-453135e{left:-535px;}body.rtl .elementor-254 .elementor-element.elementor-element-453135e{right:-535px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-repeater-item-e844760 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/photo-1550096141-7263640aa48c-1888099e.png);background-size:cover;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-repeater-item-3531ef2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/RSQ_1492-2f74f2e4.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-repeater-item-fc24004 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://stgabrielinternationalschool.com/wp-content/uploads/2026/06/RSQ_1030.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-f308ba6 .swiper-slide{transition-duration:calc(4000ms*1.2);height:310px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-slide-button:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-f308ba6{background-color:#37393B82;}.elementor-254 .elementor-element.elementor-element-f308ba6 .swiper-slide-contents{max-width:66%;}.elementor-254 .elementor-element.elementor-element-f308ba6 .swiper-slide-inner{text-align:start;}.elementor-254 .elementor-element.elementor-element-f308ba6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:17px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-slide-heading{font-family:"Fjalla One", Sans-serif;font-size:61px;font-weight:500;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-slide-button{border-radius:0px;}.elementor-254 .elementor-element.elementor-element-7672e57a{--display:flex;}.elementor-254 .elementor-element.elementor-element-237488ec{--spacer-size:200px;}.elementor-254 .elementor-element.elementor-element-15c861af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-65f546cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-77b02648{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-38049e4a{left:44px;}body.rtl .elementor-254 .elementor-element.elementor-element-38049e4a{right:44px;}.elementor-254 .elementor-element.elementor-element-38049e4a{top:227px;}.elementor-254 .elementor-element.elementor-element-38049e4a .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-62d2ba2d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-62d2ba2d{left:44px;}body.rtl .elementor-254 .elementor-element.elementor-element-62d2ba2d{right:44px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d{top:296px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-5202ce7c{--spacer-size:50px;}.elementor-254 .elementor-element.elementor-element-30dce8b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-75ad8d23{width:var( --container-widget-width, 53.593% );max-width:53.593%;--container-widget-width:53.593%;--container-widget-flex-grow:0;top:159px;}.elementor-254 .elementor-element.elementor-element-75ad8d23.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-75ad8d23{left:41px;}body.rtl .elementor-254 .elementor-element.elementor-element-75ad8d23{right:41px;}.elementor-254 .elementor-element.elementor-element-75ad8d23 .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-254 .elementor-element.elementor-element-c2c91a8{--spacer-size:50px;}.elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-1a25d649{left:44px;}body.rtl .elementor-254 .elementor-element.elementor-element-1a25d649{right:44px;}.elementor-254 .elementor-element.elementor-element-1a25d649{top:296px;}.elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-37d9316d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-254 .elementor-element.elementor-element-a090b3c{--width:5%;}.elementor-254 .elementor-element.elementor-element-b00fbb6{--width:42%;}.elementor-254 .elementor-element.elementor-element-201b366{--width:42%;}.elementor-254 .elementor-element.elementor-element-1cf6a27d{--width:100%;}.elementor-254 .elementor-element.elementor-element-ebe67c4{--width:11%;}.elementor-254 .elementor-element.elementor-element-2f1cb24{--width:75%;}.elementor-254 .elementor-element.elementor-element-b1ba784{--width:33.33%;}.elementor-254 .elementor-element.elementor-element-e0793e8{--width:120px;}.elementor-254 .elementor-element.elementor-element-6a51e31{--width:33.33%;}.elementor-254 .elementor-element.elementor-element-5ccefc2{--width:120px;}.elementor-254 .elementor-element.elementor-element-8841810{--width:33.33%;}.elementor-254 .elementor-element.elementor-element-d1e4dd4{--width:120px;}.elementor-254 .elementor-element.elementor-element-fa1a6a3{--width:75%;}.elementor-254 .elementor-element.elementor-element-1759c38{--width:33.33%;}.elementor-254 .elementor-element.elementor-element-a09a7f1{--width:120px;}.elementor-254 .elementor-element.elementor-element-38b92bb{--width:33.33%;}.elementor-254 .elementor-element.elementor-element-424aba5{--width:120px;}.elementor-254 .elementor-element.elementor-element-56774c1b{--width:100%;}.elementor-254 .elementor-element.elementor-element-acd8629{--width:62%;}.elementor-254 .elementor-element.elementor-element-5cae29c{--width:62%;}.elementor-254 .elementor-element.elementor-element-322f944{--width:51%;}.elementor-254 .elementor-element.elementor-element-a3b138c{--width:49%;}.elementor-254 .elementor-element.elementor-element-453135e{--width:130%;}.elementor-254 .elementor-element.elementor-element-65f546cb{--width:5%;}.elementor-254 .elementor-element.elementor-element-77b02648{--width:45%;}.elementor-254 .elementor-element.elementor-element-30dce8b4{--width:45%;}.elementor-254 .elementor-element.elementor-element-37d9316d{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-254 .elementor-element.elementor-element-b00fbb6{--width:100%;}.elementor-254 .elementor-element.elementor-element-201b366{--width:100%;}.elementor-254 .elementor-element.elementor-element-2f1cb24{--width:100%;}.elementor-254 .elementor-element.elementor-element-fa1a6a3{--width:100%;}.elementor-254 .elementor-element.elementor-element-acd8629{--width:100%;}.elementor-254 .elementor-element.elementor-element-5cae29c{--width:100%;}.elementor-254 .elementor-element.elementor-element-453135e{--width:702.622px;}.elementor-254 .elementor-element.elementor-element-77b02648{--width:100%;}.elementor-254 .elementor-element.elementor-element-30dce8b4{--width:100%;}}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-2f5cf30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-30273d7{text-align:center;}.elementor-254 .elementor-element.elementor-element-30273d7 .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-254 .elementor-element.elementor-element-b88271c{width:var( --container-widget-width, 714.614px );max-width:714.614px;--container-widget-width:714.614px;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-254 .elementor-element.elementor-element-52d9a37b img{max-width:100%;height:316px;}.elementor-254 .elementor-element.elementor-element-99d7c78 .elementor-heading-title{font-size:50px;}.elementor-254 .elementor-element.elementor-element-8413370{font-size:15px;}.elementor-254 .elementor-element.elementor-element-b255e17{font-size:15px;}.elementor-254 .elementor-element.elementor-element-c162083{font-size:15px;}.elementor-254 .elementor-element.elementor-element-3ec0827{font-size:15px;}.elementor-254 .elementor-element.elementor-element-38b92bb{--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-0ba4a83{font-size:15px;}.elementor-254 .elementor-element.elementor-element-1b82896c{--min-height:391px;}.elementor-254 .elementor-element.elementor-element-acd8629{--min-height:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-43d9b07e .swiper-slide{height:350px;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-heading{font-size:50px;}.elementor-254 .elementor-element.elementor-element-c7ebead .elementor-heading-title{font-size:50px;}.elementor-254 .elementor-element.elementor-element-b27d758{font-size:15px;}.elementor-254 .elementor-element.elementor-element-7a9c577{--n-accordion-title-font-size:20px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-453135e{left:-355px;}body.rtl .elementor-254 .elementor-element.elementor-element-453135e{right:-355px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-slide-heading{font-size:50px;}.elementor-254 .elementor-element.elementor-element-7672e57a{--min-height:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-237488ec{--spacer-size:114px;}.elementor-254 .elementor-element.elementor-element-15c861af{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-254 .elementor-element.elementor-element-77b02648{--min-height:0px;}.elementor-254 .elementor-element.elementor-element-6371652e img{height:400px;object-fit:cover;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-38049e4a{left:33px;}body.rtl .elementor-254 .elementor-element.elementor-element-38049e4a{right:33px;}.elementor-254 .elementor-element.elementor-element-38049e4a{top:129px;}.elementor-254 .elementor-element.elementor-element-38049e4a .elementor-heading-title{font-size:50px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-62d2ba2d{left:41px;}body.rtl .elementor-254 .elementor-element.elementor-element-62d2ba2d{right:41px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d{top:187px;}.elementor-254 .elementor-element.elementor-element-3d714ee3 img{height:400px;object-fit:cover;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-75ad8d23{left:42px;}body.rtl .elementor-254 .elementor-element.elementor-element-75ad8d23{right:42px;}.elementor-254 .elementor-element.elementor-element-75ad8d23{top:118px;}.elementor-254 .elementor-element.elementor-element-75ad8d23 .elementor-heading-title{font-size:50px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-1a25d649{left:44px;}body.rtl .elementor-254 .elementor-element.elementor-element-1a25d649{right:44px;}.elementor-254 .elementor-element.elementor-element-1a25d649{top:239px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-30273d7 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-254 .elementor-element.elementor-element-b88271c{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-254 .elementor-element.elementor-element-52d9a37b img{height:188px;}.elementor-254 .elementor-element.elementor-element-99d7c78 .elementor-heading-title{font-size:35px;}.elementor-254 .elementor-element.elementor-element-e0793e8{--width:40%;--border-radius:100px 100px 100px 100px;}.elementor-254 .elementor-element.elementor-element-8413370{font-size:14px;}.elementor-254 .elementor-element.elementor-element-5ccefc2{--width:40%;}.elementor-254 .elementor-element.elementor-element-b255e17{font-size:14px;}.elementor-254 .elementor-element.elementor-element-d1e4dd4{--width:40%;}.elementor-254 .elementor-element.elementor-element-c162083{font-size:14px;}.elementor-254 .elementor-element.elementor-element-a09a7f1{--width:40%;}.elementor-254 .elementor-element.elementor-element-3ec0827{font-size:14px;}.elementor-254 .elementor-element.elementor-element-38b92bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-424aba5{--width:40%;}.elementor-254 .elementor-element.elementor-element-0ba4a83{font-size:14px;}.elementor-254 .elementor-element.elementor-element-acd8629{--width:100%;--min-height:100px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-heading{font-size:35px;}.elementor-254 .elementor-element.elementor-element-43d9b07e .elementor-slide-description{font-size:35px;}.elementor-254 .elementor-element.elementor-element-c7ebead .elementor-heading-title{font-size:35px;}.elementor-254 .elementor-element.elementor-element-b27d758{font-size:15px;}.elementor-254 .elementor-element.elementor-element-7ddc063{font-size:14px;}.elementor-254 .elementor-element.elementor-element-133c5d2{font-size:14px;}.elementor-254 .elementor-element.elementor-element-7a9c577{--n-accordion-title-font-size:17px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-453135e{left:6px;}body.rtl .elementor-254 .elementor-element.elementor-element-453135e{right:6px;}.elementor-254 .elementor-element.elementor-element-f308ba6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .swiper-slide{height:230px;}.elementor-254 .elementor-element.elementor-element-f308ba6 .elementor-slide-heading{font-size:35px;}.elementor-254 .elementor-element.elementor-element-15c861af{--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-77b02648{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-6371652e img{height:200px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-38049e4a{left:35.969px;}body.rtl .elementor-254 .elementor-element.elementor-element-38049e4a{right:35.969px;}.elementor-254 .elementor-element.elementor-element-38049e4a{top:60.969px;}.elementor-254 .elementor-element.elementor-element-38049e4a .elementor-heading-title{font-size:35px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d{width:var( --container-widget-width, 214.477px );max-width:214.477px;--container-widget-width:214.477px;--container-widget-flex-grow:0;top:106.969px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-62d2ba2d{left:-0.016px;}body.rtl .elementor-254 .elementor-element.elementor-element-62d2ba2d{right:-0.016px;}.elementor-254 .elementor-element.elementor-element-62d2ba2d .elementor-button{font-size:12px;padding:15px 30px 15px 30px;}.elementor-254 .elementor-element.elementor-element-5202ce7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-3d714ee3 img{height:200px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-75ad8d23{left:32.969px;}body.rtl .elementor-254 .elementor-element.elementor-element-75ad8d23{right:32.969px;}.elementor-254 .elementor-element.elementor-element-75ad8d23{top:44.969px;}.elementor-254 .elementor-element.elementor-element-75ad8d23 .elementor-heading-title{font-size:35px;}body:not(.rtl) .elementor-254 .elementor-element.elementor-element-1a25d649{left:31.984px;}body.rtl .elementor-254 .elementor-element.elementor-element-1a25d649{right:31.984px;}.elementor-254 .elementor-element.elementor-element-1a25d649{top:124px;}.elementor-254 .elementor-element.elementor-element-1a25d649 .elementor-button{font-size:12px;padding:15px 30px 15px 30px;}}/* Start custom CSS for slides, class: .elementor-element-43d9b07e *//* Slide container */
.elementor-slides .swiper-slide {
    position: relative;
    overflow: hidden;
}

/* Overlay */
.elementor-slides .swiper-slide::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(15, 46, 114, 0.3);
    z-index: 1;
    pointer-events: none;
}

/* Make sure the content container is above the overlay */
.elementor-slides .swiper-slide .elementor-container,
.elementor-slides .swiper-slide .elementor-slide-content {
    position: relative;
    z-index: 2;
}

/* Keep all text and buttons above the overlay */
.elementor-slides .swiper-slide .elementor-slide-heading,
.elementor-slides .swiper-slide .elementor-slide-description,
.elementor-slides .swiper-slide .elementor-slide-button {
    position: relative;
    z-index: 3;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6371652e */.image {
    position: relative;
    overflow: hidden;
}

.image img {
    width: 100%;
    display: block;
    transition: transform 0.4s ease;
}

.image:hover img {
    transform: scale(1.1);
}

/* Overlay */
.image::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(15, 46, 114, 0.2);
    pointer-events: none;
    z-index: 1;
}

/* Keep the image below the overlay */
.image img {
    position: relative;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d714ee3 */.image::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(15, 46, 114, 0.5);;
    opacity: 0.5;
    pointer-events: none;
}/* End custom CSS */