/*** CUSTOM CSS ADDITIONS **/ .elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item { font-family: "Montserrat", Sans-serif !important; color: #000000 !important; font-weight: 400; } .elementor-widget-button .elementor-button { font-family: "Montserrat", Sans-serif !important; font-weight: 400 !important; background-color: rgb(255, 238, 50) !important; color: #000000 !important; } .elementor-604 .elementor-element.elementor-element-a0b6517 .elementor-icon-list-icon i { color: rgb(57, 0, 75) !important; transition: color 0.3s; } .elementor-604 .elementor-element.elementor-element-a0b6517 .elementor-icon-list-icon svg { fill: rgb(57, 0, 75) !important; transition: fill 0.3s; } .elementor-604 .elementor-element.elementor-element-5ede990 .elementor-icon-list-icon i { color: rgb(57, 0, 75) !important; transition: color 0.3s; } .elementor-604 .elementor-element.elementor-element-5ede990 .elementor-icon-list-icon svg { fill: rgb(57, 0, 75) !important; transition: fill 0.3s; } [data-id="107b038"] { display: none !important; } .elementor-604 .elementor-element.elementor-element-369c790 > .elementor-background-overlay { background-color: #F8F8F8 !important; opacity: 1; } .elementor-617 .elementor-element.elementor-element-7150b63 > .elementor-background-overlay { background-color: #F8FDFA !important; opacity: 1; } /*** END OF CUSTOM CSS ADDITIONS **/ .elementor-15 .elementor-element.elementor-element-216dc9b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-216dc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #2D2D2D; background-image: url("https://migma.alphagatorfunding.com/wp-content/uploads/2023/04/house-g66fd685fe_1920-1536x1024.jpg"); background-position: 0px -537px; background-size: cover; } .elementor-15 .elementor-element.elementor-element-216dc9b > .elementor-background-overlay { background-color: #1B1B1B; opacity: 0.65; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-216dc9b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 325px 0px 325px 0px; } .elementor-15 .elementor-element.elementor-element-60688d8 { text-align: center; } .elementor-15 .elementor-element.elementor-element-60688d8 .elementor-heading-title { color: #FFFFFF; font-family: "Montserrat", Sans-serif; font-size: 38px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-1ea8b32 { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-bb5babf > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-6093b0e .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; background-color: rgb(57, 0, 75); border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-6093b0e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6093b0e .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-6093b0e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6093b0e .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-6093b0e > .elementor-widget-container { margin: 0px 05px 0px 00px; } .elementor-15 .elementor-element.elementor-element-6093b0e { width: var( --container-widget-width, 106.235% ); max-width: 106.235%; --container-widget-width: 106.235%; --container-widget-flex-grow: 0; } .elementor-15 .elementor-element.elementor-element-6f37de6 > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-54562b9 .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-54562b9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-54562b9 .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-54562b9 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-54562b9 .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-54562b9 > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-cf680c6 { padding: 60px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-3ec1269 > .elementor-element-populated { padding: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-819e7a2 { text-align: center; } .elementor-15 .elementor-element.elementor-element-819e7a2 .elementor-heading-title { color: #313131; font-family: "Montserrat", Sans-serif; font-size: 20px; font-weight: 400; font-style: normal; } .elementor-15 .elementor-element.elementor-element-8e8a146 { text-align: center; } .elementor-15 .elementor-element.elementor-element-8e8a146 .elementor-heading-title { color: #000000; font-family: "Montserrat", Sans-serif; font-size: 38px; font-weight: 400; font-style: normal; } .elementor-15 .elementor-element.elementor-element-7e30dd7 { padding: 0px 0px 20px 0px; } .elementor-15 .elementor-element.elementor-element-3ec5696 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 20px; } .elementor-15 .elementor-element.elementor-element-82934e7 { padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-a43d763:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-a43d763:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-a43d763:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-53f32d1 { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-53f32d1 .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-9eefb30 { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-72c3413 .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-72c3413 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-72c3413 .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-72c3413 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-72c3413 .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-72c3413 > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-4b71360:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-4b71360:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-4b71360:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-8392a37 { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-8392a37 .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-ed004c4 { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-76341c6 .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-76341c6 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-76341c6 .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-76341c6 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-76341c6 .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-76341c6 > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-611dc68 { padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-bf97991:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-bf97991:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-bf97991:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-0a948c1 { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-0a948c1 .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-3777d50 { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-d8ad4f5 .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-d8ad4f5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d8ad4f5 .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-d8ad4f5 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d8ad4f5 .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-d8ad4f5 > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-91697ef:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-91697ef:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-91697ef:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-30278d6 { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-30278d6 .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-99e7b07 { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-d7111ab .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; background-color: rgb(57, 0, 75); border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-d7111ab .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d7111ab .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-d7111ab .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d7111ab .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-d7111ab > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-bde9791 { padding: 0px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-92b4957:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-92b4957:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-92b4957:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-825a08e { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-825a08e .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-fac6d5d { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-baeffda .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-baeffda .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-baeffda .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-baeffda .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-baeffda .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-baeffda > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: #BABABA; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 5px 25px 0px; --e-column-margin-right: 5px; --e-column-margin-left: 0px; padding: 30px 15px 30px 15px; } .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-background-slideshow { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-56e2762:hover > .elementor-element-populated { border-style: solid; border-width: 4px 4px 4px 4px; border-color: rgb(57, 0, 75); } .elementor-15 .elementor-element.elementor-element-56e2762:hover > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-56e2762:hover > .elementor-element-populated > .elementor-background-overlay { border-radius: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-75a6b6a { text-align: center; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; align-self: center; } .elementor-15 .elementor-element.elementor-element-75a6b6a .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 24px; font-weight: 600; } .elementor-15 .elementor-element.elementor-element-3069da2 { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-b900687 .elementor-button { font-family: "Montserrat", Sans-serif; font-weight: 500; text-decoration: none; fill: #FFFFFF; color: #FFFFFF; border-radius: 100px 100px 100px 100px; } .elementor-15 .elementor-element.elementor-element-b900687 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b900687 .elementor-button:focus { color: #FFFFFF; background-color: #1F1F1F; } .elementor-15 .elementor-element.elementor-element-b900687 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b900687 .elementor-button:focus svg { fill: #FFFFFF; } .elementor-15 .elementor-element.elementor-element-b900687 > .elementor-widget-container { margin: 0px 0px 0px 05px; } .elementor-15 .elementor-element.elementor-element-c8559e7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c8559e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #F8F8F8; } .elementor-15 .elementor-element.elementor-element-c8559e7 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 70px 0px 0px 0px; } .elementor-15 .elementor-element.elementor-element-c8559e7 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-c8559e7 > .elementor-shape-top svg { height: 50px; } .elementor-15 .elementor-element.elementor-element-b9fefca > .elementor-element-populated { padding: 10px 10px 10px 10px; } .elementor-15 .elementor-element.elementor-element-ff340bb { text-align: center; } .elementor-15 .elementor-element.elementor-element-ff340bb .elementor-heading-title { color: #313131; font-family: "Montserrat", Sans-serif; font-size: 20px; font-weight: 400; font-style: normal; } .elementor-15 .elementor-element.elementor-element-15fc8ec { text-align: center; } .elementor-15 .elementor-element.elementor-element-15fc8ec .elementor-heading-title { color: rgb(57, 0, 75); font-family: "Montserrat", Sans-serif; font-size: 38px; font-weight: 400; font-style: normal; } .elementor-15 .elementor-element.elementor-element-d22b867 .elementor-accordion-icon, .elementor-15 .elementor-element.elementor-element-d22b867 .elementor-accordion-title { color: #000000; } .elementor-15 .elementor-element.elementor-element-d22b867 .elementor-accordion-icon svg { fill: #000000; } .elementor-15 .elementor-element.elementor-element-d22b867 .elementor-tab-content { color: #000000; } .elementor-15 .elementor-element.elementor-element-84bac59:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-84bac59 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #F8FDFA; } .elementor-15 .elementor-element.elementor-element-84bac59 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 90px 0px 60px 0px; } .elementor-15 .elementor-element.elementor-element-84bac59 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-15 .elementor-element.elementor-element-84bac59 > .elementor-shape-top .elementor-shape-fill { fill: #F8F8F8; } .elementor-15 .elementor-element.elementor-element-84bac59 > .elementor-shape-top svg { height: 50px; } .elementor-15 .elementor-element.elementor-element-e7f5221 { text-align: center; } .elementor-15 .elementor-element.elementor-element-e7f5221 .elementor-heading-title { color: #000000; } .elementor-15 .elementor-element.elementor-element-510194a { text-align: center; color: #000000; font-family: "Montserrat", Sans-serif; font-weight: 400; } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-bottom: calc(30px/2); } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-top: calc(30px/2); } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-right: calc(30px/2); margin-left: calc(30px/2); } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items.elementor-inline-items { margin-right: calc(-30px/2); margin-left: calc(-30px/2); } body.rtl .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { left: calc(-30px/2); } body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { right: calc(-30px/2); } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-icon i { color: rgb(57, 0, 75); transition: color 0.3s; } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-icon svg { fill: rgb(57, 0, 75); transition: fill 0.3s; } .elementor-15 .elementor-element.elementor-element-6963e73 { --e-icon-list-icon-size: 24px; --icon-vertical-offset: 0px; } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-item > a { font-family: "Montserrat", Sans-serif; font-weight: 400; text-decoration: none; } .elementor-15 .elementor-element.elementor-element-6963e73 .elementor-icon-list-text { transition: color 0.3s; } :root { --page-title-display: none; } .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button { bottom: 15px; right: 15px; width: 50px; height: 50px; z-index: 9999; opacity: 0.7; background-color: #000000; border-radius: 5px; } .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i { font-size: 16px; color: #ffffff; } .eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg { width: 16px; height: 16px; fill: #ffffff; } body.elementor-page-15 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } @media(min-width: 768px) { .elementor-15 .elementor-element.elementor-element-bb5babf { width:50%; } .elementor-15 .elementor-element.elementor-element-6f37de6 { width: 50%; } } @media(max-width: 1024px) { .elementor-15 .elementor-element.elementor-element-216dc9b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-216dc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position:0px 0px; } } @media(max-width: 767px) { .elementor-15 .elementor-element.elementor-element-216dc9b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-216dc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position:0px 0px; } .elementor-15 .elementor-element.elementor-element-216dc9b { padding: 100px 0px 100px 0px; } .elementor-15 .elementor-element.elementor-element-bb5babf { width: 50%; } .elementor-15 .elementor-element.elementor-element-6f37de6 { width: 50%; } .elementor-15 .elementor-element.elementor-element-a43d763 > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-15 .elementor-element.elementor-element-4b71360 > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-15 .elementor-element.elementor-element-bf97991 > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-15 .elementor-element.elementor-element-91697ef > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-15 .elementor-element.elementor-element-92b4957 > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-15 .elementor-element.elementor-element-56e2762 > .elementor-element-populated { margin: 0px 0px 15px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } }