.elementor-6 .elementor-element.elementor-element-290da7a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-290da7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idealabdesigns.com/wp-content/uploads/2023/02/Untitled-design-6-copy-2.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-290da7a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-290da7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-778f974 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-778f974 > .elementor-element-populated{padding:015% 30% 010% 2%;}.elementor-6 .elementor-element.elementor-element-6f91c44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 27px 0px;}.elementor-6 .elementor-element.elementor-element-6f91c44 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-64839e3 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:600;letter-spacing:-5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-3c4e2c8 .elementor-heading-title{font-family:"Chathura", Sans-serif;font-size:89px;font-weight:300;color:#46C58F;}.elementor-6 .elementor-element.elementor-element-89646f1{--spacer-size:93px;}.elementor-6 .elementor-element.elementor-element-7a341ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-7a341ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-9c9f6ce > .elementor-widget-container{background-image:url("https://idealabdesigns.com/wp-content/uploads/2023/02/Untitled-design-6-copy-1.png");padding:25px 0px 7px 29px;background-repeat:no-repeat;background-size:87% auto;}.elementor-6 .elementor-element.elementor-element-9c9f6ce{font-size:15px;text-transform:uppercase;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fbcdf18:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-fbcdf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-fbcdf18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-fbcdf18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-31749f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-31749f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-6 .elementor-element.elementor-element-31749f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-10px 020px 10px 0px;--e-column-margin-right:020px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-31749f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-090454f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-090454f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-6 .elementor-element.elementor-element-090454f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-090454f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-0102766 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-505ac7c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-505ac7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-505ac7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-505ac7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-8474cc5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8474cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-8474cc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-8474cc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-12b8a52 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6 .elementor-element.elementor-element-e75831a{--divider-border-style:solid;--divider-color:#49CA9F;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-e75831a .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-e75831a .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-6 .elementor-element.elementor-element-d15ee41{--divider-border-style:solid;--divider-color:#49CA9F;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-d15ee41 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d15ee41 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-d15ee41 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-6 .elementor-element.elementor-element-9245a32:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9245a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-9245a32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-9245a32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-dad422d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-dad422d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD3333;}.elementor-6 .elementor-element.elementor-element-dad422d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;padding:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-dad422d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-41f2294 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-648ccd2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-648ccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://idealabdesigns.com/wp-content/uploads/2023/01/sparkler.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-648ccd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-648ccd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-250ea31 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-85f1509:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-85f1509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-85f1509{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-6 .elementor-element.elementor-element-85f1509 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-ccbb04f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ccbb04f{text-align:center;}.elementor-6 .elementor-element.elementor-element-699499b{margin-top:30px;margin-bottom:30px;}.elementor-6 .elementor-element.elementor-element-337c848:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-337c848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://idealabdesigns.com/wp-content/uploads/2023/01/pattern_green.jpg");}.elementor-6 .elementor-element.elementor-element-337c848{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6 .elementor-element.elementor-element-337c848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-08f8f26 > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-6 .elementor-element.elementor-element-00b61f2 .elementor-button{background-color:var( --e-global-color-2a9f9ba );fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-00b61f2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6 .elementor-element.elementor-element-00b61f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-b3f047f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b3f047f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-b3f047f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-b3f047f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-c769ae5{text-align:center;}.elementor-6 .elementor-element.elementor-element-47e0219:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-47e0219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-47e0219{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-52px;margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-47e0219 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-bf7796f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bf7796f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-bf7796f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-6 .elementor-element.elementor-element-bf7796f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-177d535:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-177d535 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-177d535 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-6 .elementor-element.elementor-element-177d535 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-928c747{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-6 .elementor-element.elementor-element-928c747 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-928c747 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-30c8cf1{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-6f69dd5{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-ce0c12a{--icon-box-icon-margin:15px;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-b8bd774{width:56.14%;}.elementor-6 .elementor-element.elementor-element-7a341ec{width:43.799%;}.elementor-6 .elementor-element.elementor-element-12b8a52{width:45.876%;}.elementor-6 .elementor-element.elementor-element-3efb742{width:7.913%;}.elementor-6 .elementor-element.elementor-element-863b988{width:45.789%;}.elementor-6 .elementor-element.elementor-element-b47191a{width:64.825%;}.elementor-6 .elementor-element.elementor-element-59b8401{width:31.292%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-290da7a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-290da7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-6 .elementor-element.elementor-element-648ccd2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-648ccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-290da7a{padding:0px 25px 0px 25px;}.elementor-6 .elementor-element.elementor-element-778f974 > .elementor-element-populated{padding:13% 40% 32% 0%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-290da7a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-290da7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:1400px auto;}.elementor-6 .elementor-element.elementor-element-290da7a{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-778f974 > .elementor-element-populated{padding:25% 0% 30% 0%;}}