.elementor-2 .elementor-element.elementor-element-90da4a0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-90da4a0 > .elementor-container{max-width:1170px;min-height:55vh;}.elementor-2 .elementor-element.elementor-element-90da4a0 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-90da4a0{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 2em 0em 2em;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-cac8376.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-cac8376.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-cac8376 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7e103e4{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-7e103e4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-7e103e4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10000px 10000px 10000px 10000px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a76c882.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-a76c882.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-a76c882 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-8fc240a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-8fc240a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:60px;line-height:57px;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 34%, #050505 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-container{min-height:55vh;}.elementor-2 .elementor-element.elementor-element-25129d0 .elementor-background-overlay{filter:brightness( 100% ) contrast( 181% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-25129d0{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 2em 0em 2em;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-shape-bottom .elementor-shape-fill{fill:#010355;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-shape-bottom svg{width:calc(117% + 1.3px);height:110px;}.elementor-2 .elementor-element.elementor-element-5a32065 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3c75b4f > .elementor-widget-container{padding:0em 0em 5em 2em;}.elementor-2 .elementor-element.elementor-element-3c75b4f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:59px;}.elementor-2 .elementor-element.elementor-element-f84fd2a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f84fd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EBF0F3 100%);}.elementor-2 .elementor-element.elementor-element-f84fd2a > .elementor-container{max-width:1170px;min-height:13vh;}.elementor-2 .elementor-element.elementor-element-f84fd2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-f84fd2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-ef08e01.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-ef08e01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-ef08e01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2719066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-284e099:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-284e099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBF0F3 0%, #EBF0F3 52%);}.elementor-2 .elementor-element.elementor-element-284e099 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-284e099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:00px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-284e099 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-284e099 a{color:#010355;}.elementor-2 .elementor-element.elementor-element-ba37112:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ba37112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #010355 0%, #15609A 100%);}.elementor-2 .elementor-element.elementor-element-ba37112 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-ba37112{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:20px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-ba37112 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ba37112 .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ba37112 a{color:#F6F6F6;}.elementor-2 .elementor-element.elementor-element-2a2f5b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2a2f5b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2a2f5b7 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ffcfdc4 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffcfdc4{text-align:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-52b9ca4 .elementor-button{background-color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:25px;font-weight:bold;fill:#010355;color:#010355;box-shadow:2px 2px 5px 2px rgba(0, 7.285966602737178, 64.40107727050784, 0.5);border-radius:1000px 1000px 1000px 1000px;}.elementor-2 .elementor-element.elementor-element-cbf3b2b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cbf3b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cbf3b2b > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-cbf3b2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-cbf3b2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5bc770f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-5bc770f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-8485126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-37407cc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-37407cc{text-align:left;font-size:22px;}.elementor-2 .elementor-element.elementor-element-9c6e2a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9c6e2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9c6e2a5 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-9c6e2a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 20px 50px;}.elementor-2 .elementor-element.elementor-element-9c6e2a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5301889:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5301889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F3;}.elementor-2 .elementor-element.elementor-element-5301889 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-5301889{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-5301889 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-32c9080{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-770dfe4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-770dfe4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-8109568 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8109568{text-align:left;}.elementor-2 .elementor-element.elementor-element-7d54e3b > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fd0a94d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2296C3 0%, #010355 100%);}.elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-fd0a94d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-shape-top .elementor-shape-fill{fill:#EBF0F3;}.elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-shape-top svg{width:calc(122% + 1.3px);height:138px;}.elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-04534c6 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-04534c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-04534c6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-04534c6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-04534c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9c24005 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-9c24005 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-9c24005 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-9c24005 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9c24005 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c96a171:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://b3346009.smushcdn.com/3346009/wp-content/uploads/Reading-Braille.jpg?lossy=2&strip=1&webp=1");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, rgba(255, 255, 255, 0) 44%);opacity:0.5;}.elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2 .elementor-element.elementor-element-c96a171 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6379e42{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-57a4057:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBF0F3 0%, #FFFFFF 44%);}.elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-57a4057{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#070707;padding:20px 020px 0px 20px;}.elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-shape-top .elementor-shape-fill{fill:#010355;}.elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-shape-top svg{width:calc(192% + 1.3px);height:354px;}.elementor-2 .elementor-element.elementor-element-25ca1db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F3;background-image:url("https://b3346009.smushcdn.com/3346009/wp-content/uploads/SnapCrab_2016-05-26_14-54-30_No-0000.jpg?lossy=2&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://b3346009.smushcdn.com/3346009/wp-content/uploads/SnapCrab_2016-05-26_14-54-30_No-0000.jpg?lossy=2&strip=1&webp=1");background-position:top center;opacity:1;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ff10111{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-2b47028:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 65%, #EBF0F3 100%);}.elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-background-slideshow{border-radius:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:70px 20px 0px 00px;--e-column-margin-right:20px;--e-column-margin-left:00px;padding:20px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-ce7c136 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-ce7c136{text-align:left;}.elementor-2 .elementor-element.elementor-element-8553843 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 20px 00px 20px;}.elementor-2 .elementor-element.elementor-element-e5887e9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e5887e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-e5887e9 > .elementor-container{max-width:1170px;}.elementor-2 .elementor-element.elementor-element-e5887e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e5887e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d17bc0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-887ecb0{padding:00px 020px 20px 20px;}.elementor-2 .elementor-element.elementor-element-148f21b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-148f21b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F3;}.elementor-2 .elementor-element.elementor-element-148f21b > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-148f21b > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-148f21b > .elementor-background-slideshow{border-radius:0px 0px 10px 10px;}.elementor-2 .elementor-element.elementor-element-148f21b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-148f21b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-2{padding:0em 0em 0em 0em;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-cac8376{width:42.239%;}.elementor-2 .elementor-element.elementor-element-a76c882{width:57.715%;}.elementor-2 .elementor-element.elementor-element-8cc3147{width:28.9%;}.elementor-2 .elementor-element.elementor-element-5bc770f{width:71.1%;}.elementor-2 .elementor-element.elementor-element-770dfe4{width:11.457%;}.elementor-2 .elementor-element.elementor-element-6765303{width:88.475%;}.elementor-2 .elementor-element.elementor-element-25ca1db{width:27.93%;}.elementor-2 .elementor-element.elementor-element-2b47028{width:72.07%;}.elementor-2 .elementor-element.elementor-element-09deeb2{width:15.932%;}.elementor-2 .elementor-element.elementor-element-148f21b{width:84.068%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-cac8376{width:40%;}.elementor-2 .elementor-element.elementor-element-a76c882{width:60%;}.elementor-2 .elementor-element.elementor-element-5a32065{width:100%;}.elementor-2 .elementor-element.elementor-element-8cc3147{width:100%;}.elementor-2 .elementor-element.elementor-element-5bc770f{width:100%;}.elementor-2 .elementor-element.elementor-element-ae8e94c{width:50%;}.elementor-2 .elementor-element.elementor-element-a6ebdd2{width:50%;}.elementor-2 .elementor-element.elementor-element-2bc2824{width:50%;}.elementor-2 .elementor-element.elementor-element-fc43dc1{width:50%;}.elementor-2 .elementor-element.elementor-element-d93ac0a{width:100%;}.elementor-2 .elementor-element.elementor-element-65c5da4{width:100%;}.elementor-2 .elementor-element.elementor-element-04534c6{width:100%;}.elementor-2 .elementor-element.elementor-element-9c24005{width:100%;}.elementor-2 .elementor-element.elementor-element-25ca1db{width:100%;}.elementor-2 .elementor-element.elementor-element-2b47028{width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-90da4a0 > .elementor-container{min-height:0px;}.elementor-2 .elementor-element.elementor-element-8fc240a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8fc240a{text-align:left;}.elementor-2 .elementor-element.elementor-element-8fc240a .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-container{min-height:0px;}.elementor-2 .elementor-element.elementor-element-25129d0 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-2 .elementor-element.elementor-element-25129d0{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-3c75b4f{text-align:center;}.elementor-2 .elementor-element.elementor-element-d93ac0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-fd0a94d > .elementor-shape-top svg{width:calc(209% + 1.3px);height:313px;}.elementor-2 .elementor-element.elementor-element-57a4057 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:69px;}.elementor-2 .elementor-element.elementor-element-25ca1db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-ff10111{--spacer-size:368px;}.elementor-2 .elementor-element.elementor-element-653fca3 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-container{min-height:40vh;}.elementor-2 .elementor-element.elementor-element-25129d0 > .elementor-shape-bottom svg{height:71px;}.elementor-2 .elementor-element.elementor-element-3c75b4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3c75b4f{text-align:center;}.elementor-2 .elementor-element.elementor-element-3c75b4f .elementor-heading-title{font-size:22px;line-height:21px;}.elementor-2 .elementor-element.elementor-element-f84fd2a > .elementor-container{min-height:30vh;}.elementor-2 .elementor-element.elementor-element-f84fd2a{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-284e099{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-cbf3b2b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5bc770f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-37407cc{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9c6e2a5{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5301889{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8109568{text-align:center;}.elementor-2 .elementor-element.elementor-element-fd0a94d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-39e8435 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-65c5da4 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-57a4057{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-25ca1db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ff10111{--spacer-size:300px;}.elementor-2 .elementor-element.elementor-element-ff10111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b47028 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce7c136 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce7c136{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-7e103e4 */@media(min-width:768px) {
.slide-col {
    background-color:#ffffff;
    border-radius:100000000000000px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a76c882 */@media(max-width:1600px) {
.hero-col2 {
    min-height:calc(65vh - 50px);
}
} 

@media(min-width:1600px) {
    .hero-col2 {
        min-height:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-90da4a0 */.hero-section {
    background:
    linear-gradient(0deg, #ffffff 20%, rgba(255,255,255,0) 0),
    linear-gradient(160deg, #020556, rgba(0,0,0,0) 50%),
    linear-gradient(#020556, rgba(34, 150, 195, .8) 70%, rgba(34, 150, 195, .8) 98%, #ffffff 100%),
    url(http://www.islambytouch.com/wp-content/uploads/depositphotos_11556542-stock-photo-beautiful-mosque.jpg);
    background-repeat:no-repeat;  
    background-position:bottom, center, center, center;
    background-size:contain, cover, cover, cover !important;
    background-attachment: scroll, scroll, scroll, fixed;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c75b4f */@media(max-width:768px) {
    .homepage-h1 {
        font-size:17px;
        line-height:23.8px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2719066 */.main-home-cta {
    display:flex;
    align-items: center;
    justify-content: center;
}

@media(max-width:767px) {
    .main-home-cta {
        flex-direction:column;
        text-align:center;
    }
}

.main-cta-text h2{
    font-size:30px !important;
}

.donate-cta-button {
    white-space: nowrap;
    background-color:#020556;
    border-radius:1000px;
    color:#ffffff !important;
    padding:10px 20px 10px 20px;
    margin:20px;
    box-shadow:2px 3px 5px rgba(0,0,0,.4) !important;
    transition:.5s;
}

.donate-cta-button:hover {
    cursor:pointer !important;
    transform:scale(.95);
    box-shadow:1px 2px 3px rgba(0,0,0,.3);    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef08e01 */@media(max-width:992px){
    .col-bg {
        background:url("data:image/svg+xml,%3Csvg class='heart-background' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.28 80.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23061c68;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M71.58,70.17a15.38,15.38,0,0,0,1.85.4A13.66,13.66,0,0,1,71.58,70.17Z' transform='translate(-3.86 -9.65)'/%3E%3Crect class='cls-1' x='74.48' y='37.83' width='0.01' height='2.84'/%3E%3Cpath class='cls-1' d='M83.55,66.61a6.6,6.6,0,0,0,.28-1A4.86,4.86,0,0,1,83.55,66.61Z' transform='translate(-3.86 -9.65)'/%3E%3Cpath class='cls-1' d='M83.93,64.55a5.46,5.46,0,0,1-.1,1.07,6.35,6.35,0,0,0,.09-1.07,5.28,5.28,0,0,0-1-3.36A5.22,5.22,0,0,1,83.93,64.55Z' transform='translate(-3.86 -9.65)'/%3E%3Cpath class='cls-1' d='M53.58,60.64A23.13,23.13,0,0,1,91,42.46a25.33,25.33,0,0,0-6.53-25.29,25.84,25.84,0,0,0-36.54.1,25.83,25.83,0,0,0-36.53-.1C1.32,27.23,1.09,43.45,12.21,54.58,24.63,67,44.5,86.87,48,90.35c1.61-1.6,6.67-6.67,12.88-12.88A23.07,23.07,0,0,1,53.58,60.64Z' transform='translate(-3.86 -9.65)'/%3E%3Cpath class='cls-1' d='M89.64,46.18a19.39,19.39,0,1,0,6.5,14.46A19.32,19.32,0,0,0,89.64,46.18ZM83.55,66.61a5.38,5.38,0,0,1-1.1,1.75,5.54,5.54,0,0,1-.8.72,6.11,6.11,0,0,1-1.17.69,7,7,0,0,1-1,.39l-.65.19-.68.14v3.32H75v-3.1a13.62,13.62,0,0,1-1.59-.14,15.38,15.38,0,0,1-1.85-.4,9.72,9.72,0,0,1-2-.81l.2-.78.76-3h0a12.1,12.1,0,0,0,1.53.7,10.91,10.91,0,0,0,3.82.72C77.7,67,79,66.26,79,65s-.95-1.9-3-2.65l-.43-.16c-3.46-1.16-5.81-2.77-5.81-5.9,0-2.87,2-5.1,5.45-5.74V47.48h3.16v2.84h0a13.12,13.12,0,0,1,2.15.23,10.91,10.91,0,0,1,1.16.29l.5.17c.33.12.62.24.9.37h0l-1,3.64a10,10,0,0,0-4.65-1.13c-2.1,0-2.77.94-2.77,1.84s1.13,1.74,3.87,2.74c.33.12.62.24.92.37a9.49,9.49,0,0,1,2.81,1.67c.11.1.22.21.32.32s.21.23.3.35a5.28,5.28,0,0,1,1,3.36,6.35,6.35,0,0,1-.09,1.07A6.6,6.6,0,0,1,83.55,66.61Z' transform='translate(-3.86 -9.65)'/%3E%3C/svg%3E");
        background-repeat:no-repeat;
        background-position:center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f84fd2a */@media(max-width:768px) {
    .main-home-callout {
        background:
        linear-gradient(#010355, #15609A) !important; 
        background-repeat:no-repeat;
        background-size:200px, cover;
    }
    
    .main-home-callout h2 {
        color:#ffffff !important;;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-284e099 */.stage-callout-container:hover .stage-callout-icon {
    transform:scale(1.1);
    transition:.5s;
}

.callout_icon {
    height:180px;
    width:auto;
    background-color:#ffffff;
    padding:0px;
    border-radius:1000px;
    overflow:visible;
    fill:#000135;
}

.stage-callout-title h3{
    font-weight:bold;
    color:#000135;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3d9117e */.app-download-container {
    display:flex;
    justify-content: center;
    align-items: center;
}

.app-download-icon {
    margin-right:20px;
}

.download_icon {
    height:50px;
    width:auto;
    fill:#ffffff
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8cc3147 */aria-label|Our production process is on-going/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bc770f */@media(max-width:767px) {
.did-you-know-bg {
    background:linear-gradient(#EBF0F3, #ffffff);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9c6e2a5 */.stage_icon {
    height:50px;
    width:50px;
}

.stage-callout-container {
    display:flex;
    justify-content: center;
    margin:0 10px 0 10px;
}

.stage-callout {
    display:flex;
    flex-direction:column;
    justify-content: center;
    align-items: center;
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-168edae */.question_icon {
    fill:#2296C3;
    background-color:#ffffff;
    border-radius:1000px;
}

@media(max-width:768px) {
    .question_icon {
        width:40vw;
    }
    
    .question-icon-container {
        display:flex;
        justify-content:center;
        align-items:center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd0a94d */.why-item {
    display:flex;
    align-items: center;
    font-weight:bold;
}

.why-item h3{
    font-weight:bold;
}

.why-item-number {
    background-color: #2296C3;
    padding:10px;
    min-height:50px;
    min-width:50px;
    max-width:50px;
    max-height:50px;
    line-height:0;
    display:flex;
    align-items: center;
    justify-content: center;
    color:#ffffff;
    border-radius:2000px;
    margin-right:20px;
    font-size:32px;
}

.info-col {
    background-color:#ffffff;
    margin:10px;
    border-radius:10px;
}


@media(max-width:768px) {
    .why-item {
        flex-direction:column;
        align-items:center;
        justify-content:center;
    }
    
    .why-item-title {
        text-align:center;
    }
    
    .info-col {
        background: 
        linear-gradient(#2296C3 55px, white 55px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2290f44 */.spacer-20 {
    height:20px;
}/* End custom CSS */