.elementor-6731 .elementor-element.elementor-element-42706b53{--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;--padding-top:63px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-42706b53:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-42706b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F1F63;}.elementor-6731 .elementor-element.elementor-element-6f3e2362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6731 .elementor-element.elementor-element-64709e7c > .elementor-widget-container{margin:-50px 40px 50px 40px;padding:0px 0px 0px 0px;}.elementor-6731 .elementor-element.elementor-element-64709e7c img{height:82px;object-fit:contain;object-position:center center;}.elementor-6731 .elementor-element.elementor-element-5c1826e1{--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:59px;--padding-bottom:10px;--padding-left:50px;--padding-right:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6731 .elementor-element.elementor-element-4019c412{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"acumin-pro", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-df4b959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-df4b959:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-df4b959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6731 .elementor-element.elementor-element-39ac48fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6731 .elementor-element.elementor-element-5c91a9f6{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-1fcfbd5b{--display:flex;}.elementor-6731 .elementor-element.elementor-element-36bfdc75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-41cb7af4{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-61e185fc{--display:flex;}.elementor-6731 .elementor-element.elementor-element-4dd41c03 > .elementor-widget-container{margin:0px -25px -38px 0px;}.elementor-6731 .elementor-element.elementor-element-69ce3674 > .elementor-widget-container{margin:0px -25px -38px 0px;}.elementor-6731 .elementor-element.elementor-element-32df9d84{--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;--overflow:hidden;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6731 .elementor-element.elementor-element-217913b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-6731 .elementor-element.elementor-element-217913b > .elementor-widget-container{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/02/lines-pattern-upd.png");margin:0px -30px 15px -30px;background-size:38px auto;}.elementor-6731 .elementor-element.elementor-element-217913b .elementor-divider-separator{width:100%;}.elementor-6731 .elementor-element.elementor-element-217913b .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-6731 .elementor-element.elementor-element-20da89f{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-3ef9025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6731 .elementor-element.elementor-element-3ef9025:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-3ef9025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020C11 0%, #0B3E55 100%);}.elementor-6731 .elementor-element.elementor-element-1cdb752a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6731 .elementor-element.elementor-element-7a2a80fc{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-6e0349b7{--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-6731 .elementor-element.elementor-element-28f6a5db{--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;--overflow:hidden;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-28f6a5db.e-con{--align-self:center;}.elementor-6731 .elementor-element.elementor-element-774c1ac4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-6731 .elementor-element.elementor-element-774c1ac4 > .elementor-widget-container{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/02/lines-pattern-upd.png");margin:0px -30px 15px -30px;background-size:38px auto;}.elementor-6731 .elementor-element.elementor-element-774c1ac4 .elementor-divider-separator{width:100%;}.elementor-6731 .elementor-element.elementor-element-774c1ac4 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-6731 .elementor-element.elementor-element-3deb8c19{--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-6731 .elementor-element.elementor-element-55e11a30{--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:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-55ded241{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-55ded241:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-55ded241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8369D;}.elementor-6731 .elementor-element.elementor-element-5d0631f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-2b256ae8{width:var( --container-widget-width, 638px );max-width:638px;--container-widget-width:638px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-4ad6809d img{width:682px;}.elementor-6731 .elementor-element.elementor-element-35217a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-2dc32017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6731 .elementor-element.elementor-element-19c88bbb{--display:flex;--min-height:43vh;--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;}.elementor-6731 .elementor-element.elementor-element-19c88bbb:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-19c88bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#784388;background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/02/MonsterFade1-1.jpg");background-position:bottom center;background-size:cover;}.elementor-6731 .elementor-element.elementor-element-29134b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6731 .elementor-element.elementor-element-7afba082{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-ac506a0{--display:flex;--min-height:55vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-200dd05e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-200dd05e:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-200dd05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/02/mm-25-img-2-1.jpg");background-position:center center;background-size:cover;}.elementor-6731 .elementor-element.elementor-element-78a5b27c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-78a5b27c:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-78a5b27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/02/mm-img-1.jpg");background-position:center center;background-size:cover;}.elementor-6731 .elementor-element.elementor-element-5ca31ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-5ca31ff8:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-5ca31ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020C11 0%, #142F3D 100%);}.elementor-6731 .elementor-element.elementor-element-516ace05{--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-6731 .elementor-element.elementor-element-227a1aba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-31a41292{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-119f593a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-144da7ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-e4f2a66{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-e4f2a66:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-e4f2a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #142F3D 0%, #0B3E55 100%);}.elementor-6731 .elementor-element.elementor-element-494f4e32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-494f4e32:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-494f4e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/05/open2-1.png");background-position:center center;background-size:cover;}.elementor-6731 .elementor-element.elementor-element-59446bf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#183242;--border-color:#183242;--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-6731 .elementor-element.elementor-element-59446bf3:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-59446bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sfcgroup1.com/wp-content/uploads/2025/05/contents-m-1.png");background-position:center center;background-size:cover;}.elementor-6731 .elementor-element.elementor-element-583ea94e{--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:40px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-583ea94e:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-583ea94e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #020C11 0%, #0B3E55 100%);}.elementor-6731 .elementor-element.elementor-element-1c8d40f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-7e86f008{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-6731 .elementor-element.elementor-element-47a1a70{--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-widget-eael-lightbox .eael-lightbox-btn > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-6d14c67c{width:760px;max-width:760px;}.eael-lightbox-modal-window-6d14c67c{width:760px;max-width:760px;}.elementor-6731 .elementor-element.elementor-element-6d14c67c .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-6d14c67c{background:rgba(0,0,0,.8);}.eael-lightbox-popup-window-6d14c67c .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-6d14c67c .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-6731 .elementor-element.elementor-element-63fbdd8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-70px;}.eael-lightbox-popup-window-1ca2ef2{width:760px;max-width:760px;}.eael-lightbox-modal-window-1ca2ef2{width:760px;max-width:760px;}.elementor-6731 .elementor-element.elementor-element-1ca2ef2 .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-1ca2ef2{background:rgba(0,0,0,.8);}.eael-lightbox-popup-window-1ca2ef2 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-1ca2ef2 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-6731 .elementor-element.elementor-element-1910e9b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6731 .elementor-element.elementor-element-1910e9b7:not(.elementor-motion-effects-element-type-background), .elementor-6731 .elementor-element.elementor-element-1910e9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-6731 .elementor-element.elementor-element-2a32f14f img{width:55px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6731 .elementor-element.elementor-element-1f57005b > .elementor-widget-container{padding:0px 16px 0px 0px;}.elementor-6731 .elementor-element.elementor-element-1f57005b .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:1.875rem;font-weight:900;line-height:1.35em;}.elementor-6731 .elementor-element.elementor-element-71356a0f > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-6731 .elementor-element.elementor-element-71356a0f{font-family:"acumin-pro", Sans-serif;font-weight:900;color:#000000;}body.elementor-page-6731:not(.elementor-motion-effects-element-type-background), body.elementor-page-6731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F1F2;}@media(max-width:1024px){.elementor-6731 .elementor-element.elementor-element-42706b53{--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-6731 .elementor-element.elementor-element-64709e7c > .elementor-widget-container{margin:-50px 40px 0px 40px;}.elementor-6731 .elementor-element.elementor-element-5c1826e1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-4019c412{text-align:center;}.elementor-6731 .elementor-element.elementor-element-4dd41c03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6731 .elementor-element.elementor-element-227a1aba{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-119f593a{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-144da7ca{--margin-top:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-1c8d40f2{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6731 .elementor-element.elementor-element-63fbdd8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-6731 .elementor-element.elementor-element-42706b53{--content-width:960px;}.elementor-6731 .elementor-element.elementor-element-6f3e2362{--width:330px;}.elementor-6731 .elementor-element.elementor-element-5c1826e1{--width:66.6666%;}.elementor-6731 .elementor-element.elementor-element-df4b959{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-39ac48fc{--width:50%;}.elementor-6731 .elementor-element.elementor-element-36bfdc75{--width:50%;}.elementor-6731 .elementor-element.elementor-element-3ef9025{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-1cdb752a{--width:71%;}.elementor-6731 .elementor-element.elementor-element-28f6a5db{--width:85%;}.elementor-6731 .elementor-element.elementor-element-55ded241{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-5d0631f3{--width:65%;}.elementor-6731 .elementor-element.elementor-element-19c88bbb{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-29134b34{--width:50%;}.elementor-6731 .elementor-element.elementor-element-200dd05e{--width:50%;}.elementor-6731 .elementor-element.elementor-element-78a5b27c{--width:50%;}.elementor-6731 .elementor-element.elementor-element-516ace05{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-227a1aba{--width:55%;}.elementor-6731 .elementor-element.elementor-element-119f593a{--width:45%;}.elementor-6731 .elementor-element.elementor-element-494f4e32{--width:calc(50% - 6px);}.elementor-6731 .elementor-element.elementor-element-59446bf3{--width:calc(50% - 6px);}.elementor-6731 .elementor-element.elementor-element-583ea94e{--content-width:1014px;}.elementor-6731 .elementor-element.elementor-element-1c8d40f2{--width:55%;}.elementor-6731 .elementor-element.elementor-element-1910e9b7{--content-width:1014px;}}@media(max-width:767px){.elementor-6731 .elementor-element.elementor-element-42706b53{--content-width:400px;}.elementor-6731 .elementor-element.elementor-element-6f3e2362{--width:250px;}.elementor-6731 .elementor-element.elementor-element-5c1826e1{--padding-top:15px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-6731 .elementor-element.elementor-element-df4b959{--content-width:400px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-39ac48fc{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6731 .elementor-element.elementor-element-1fcfbd5b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6731 .elementor-element.elementor-element-36bfdc75{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6731 .elementor-element.elementor-element-41cb7af4{width:100%;max-width:100%;}.elementor-6731 .elementor-element.elementor-element-20da89f{width:100%;max-width:100%;text-align:center;}.elementor-6731 .elementor-element.elementor-element-3ef9025{--content-width:400px;}.elementor-6731 .elementor-element.elementor-element-1cdb752a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-28f6a5db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6731 .elementor-element.elementor-element-39bfe14c.elementor-element{--align-self:center;}.elementor-6731 .elementor-element.elementor-element-55ded241{--content-width:400px;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-5d0631f3{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-2dc32017{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-19c88bbb{--content-width:400px;--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-29134b34{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-7afba082{width:100%;max-width:100%;}.elementor-6731 .elementor-element.elementor-element-ac506a0{--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-200dd05e{--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-78a5b27c{--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-516ace05{--justify-content:center;}.elementor-6731 .elementor-element.elementor-element-227a1aba{--width:380px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-227a1aba.e-con{--align-self:center;}.elementor-6731 .elementor-element.elementor-element-119f593a{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-9edf784 img{width:340px;max-width:100%;}.elementor-6731 .elementor-element.elementor-element-144da7ca{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-e4f2a66{--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-494f4e32{--min-height:0vh;}.elementor-6731 .elementor-element.elementor-element-59446bf3{--min-height:0vh;border-width:10px 0px 0px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6731 .elementor-element.elementor-element-583ea94e{--content-width:400px;}.elementor-6731 .elementor-element.elementor-element-1c8d40f2{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-6731 .elementor-element.elementor-element-47a1a70{--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.eael-lightbox-popup-window-6d14c67c{width:325px;max-width:325px;}.eael-lightbox-modal-window-6d14c67c{width:325px;max-width:325px;}.elementor-6731 .elementor-element.elementor-element-29686eff{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-6731 .elementor-element.elementor-element-4176b9ff{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-6731 .elementor-element.elementor-element-63fbdd8c{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.eael-lightbox-popup-window-1ca2ef2{width:325px;max-width:325px;}.eael-lightbox-modal-window-1ca2ef2{width:325px;max-width:325px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-47251ed2 */.elementor-6731 .elementor-element.elementor-element-47251ed2 .elementor-widget-container {
    position: relative;
}
.elementor-6731 .elementor-element.elementor-element-47251ed2 img {
    border:4px solid #75C044;
    border-radius: 12px;
    z-index: 1;
    position: relative
}

.elementor-6731 .elementor-element.elementor-element-47251ed2 .elementor-widget-container::after {
    content: '';
    width: 336px;
    height: 284px;
    position: absolute;
    bottom: -45px;
    left: -70px;
    background: url(/wp-content/themes/foundation_xy/assets/images/projects-decor.png) no-repeat center / contain;
    z-index: 0;
}

@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-47251ed2 .elementor-widget-container::after { 
        width: 309px;
        height:260px;
        left: -85px;   
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64709e7c */.elementor-6731 .elementor-element.elementor-element-64709e7c {
    z-index: 1;
}

.elementor-6731 .elementor-element.elementor-element-64709e7c .elementor-widget-container{
    background: #fff;
    border: 4px solid #E9E9E9;
    border-radius: 12px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42706b53 */.elementor-6731 .elementor-element.elementor-element-42706b53:before {
    content: '';
    width: 100%;
    height: 45%;
    position: absolute;
    top: auto;
    bottom: 0;
    z-index: 0;
    background: #000;
    background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41cb7af4 */.elementor-6731 .elementor-element.elementor-element-41cb7af4 a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-41cb7af4 .button{
    text-decoration: none;
    background-color: #9F1F63;
}

@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-41cb7af4 a.button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-217913b */.elementor-6731 .elementor-element.elementor-element-217913b {
    overflow: hidden;
    margin-left: -50px;
    margin-right: -50px;
    max-width: calc(100% + 100px)!important;
    width: calc(100% + 100px);
}
.elementor-6731 .elementor-element.elementor-element-217913b .elementor-widget-container {
    width: 150%;
    margin-left: -25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32df9d84 */@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-32df9d84 {
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20da89f */.elementor-6731 .elementor-element.elementor-element-20da89f a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-20da89f .button{
    text-decoration: none;
    background-color: #9F1F63;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2a80fc */.elementor-6731 .elementor-element.elementor-element-7a2a80fc a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-7a2a80fc .button{
    text-decoration: none;
    background-color: #9F1F63;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-774c1ac4 */.elementor-6731 .elementor-element.elementor-element-774c1ac4 {
    overflow: hidden;
    margin-left: -50px;
    margin-right: -50px;
    max-width: calc(100% + 100px)!important;
    width: calc(100% + 100px);
}
.elementor-6731 .elementor-element.elementor-element-774c1ac4 .elementor-widget-container {
    width: 150%;
    margin-left: -25%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f6a5db */@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-28f6a5db {
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b256ae8 */.elementor-6731 .elementor-element.elementor-element-2b256ae8 a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-2b256ae8 .button{
    text-decoration: none;
    background-color: #fff;
    color: #9F1F63;
    border-color: #fff;
}

@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-2b256ae8 .elementor-widget-container {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
    
    .elementor-6731 .elementor-element.elementor-element-2b256ae8 h2 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7afba082 */.elementor-6731 .elementor-element.elementor-element-7afba082 a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-7afba082 .button{
    text-decoration: none;
    background-color: #fff;
    color: #9F1F63;
    border-color: #fff;
}
@media(min-with: 1025px){
.elementor-6731 .elementor-element.elementor-element-7afba082 p {
    width: 392px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c88bbb */@media(max-width: 767px){
    .elementor-6731 .elementor-element.elementor-element-19c88bbb {
        background: #784388!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31a41292 */.elementor-6731 .elementor-element.elementor-element-31a41292 a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-31a41292 .button{
    text-decoration: none;
    background-color: #9F1F63;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e86f008 */.elementor-6731 .elementor-element.elementor-element-7e86f008 a:not(.button) {
    color: #F8369D;
    text-decoration: none;
}

.elementor-6731 .elementor-element.elementor-element-7e86f008 .button{
    text-decoration: none;
    background-color: #9F1F63;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63fbdd8c */@media(min-width: 1200px){
.elementor-6731 .elementor-element.elementor-element-63fbdd8c {
    max-width: calc(100% + 70px);
    width: calc(100% + 70px);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f57005b */.elementor-6731 .elementor-element.elementor-element-1f57005b {
    white-space: nowrap;
    min-width: 240px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1910e9b7 */.elementor-6731 .elementor-element.elementor-element-1910e9b7 {
    padding-left: 20px!important;
    padding-right: 20px!important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6731 .elementor {
    background: #F0F1F2;
}

body.elementor-page-6731 .mfp-iframe-scaler {
    /*padding-top: 75%;*/
}/* End custom CSS */