.elementor-23922 .elementor-element.elementor-element-4b779ca2:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-4b779ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elegantimagestudios.com/wp-content/uploads/2026/08/hero-home-2026.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23922 .elementor-element.elementor-element-4b779ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 20px;}.elementor-23922 .elementor-element.elementor-element-4b779ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23922 .elementor-element.elementor-element-2224f409.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23922 .elementor-element.elementor-element-2224f409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23922 .elementor-element.elementor-element-246a04e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-1afaec0f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-1afaec0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-4053c407 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-4053c407 .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-4053c407 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-4053c407 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-4053c407 .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-4053c407 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-23922 .elementor-element.elementor-element-37865635.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23922 .elementor-element.elementor-element-37865635.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23922 .elementor-element.elementor-element-5efeb9a7{--e-image-carousel-slides-to-show:1;}.elementor-23922 .elementor-element.elementor-element-1498bef7:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-1498bef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elegantimagestudios.com/wp-content/uploads/2026/08/hero-home-2026.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23922 .elementor-element.elementor-element-1498bef7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 60px 20px;}.elementor-23922 .elementor-element.elementor-element-1498bef7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23922 .elementor-element.elementor-element-28115fff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23922 .elementor-element.elementor-element-28115fff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23922 .elementor-element.elementor-element-51c402ae{--e-image-carousel-slides-to-show:1;}.elementor-23922 .elementor-element.elementor-element-185a257f{text-align:center;}.elementor-23922 .elementor-element.elementor-element-185a257f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23922 .elementor-element.elementor-element-6d0c0884{text-align:center;}.elementor-23922 .elementor-element.elementor-element-6d0c0884 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-50718977 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-50718977{text-align:center;}.elementor-23922 .elementor-element.elementor-element-50718977 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-6c0264ff .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-6c0264ff .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-6c0264ff .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-6c0264ff > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-6c0264ff .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-6c0264ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-7dd1b698:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-7dd1b698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B24;}.elementor-23922 .elementor-element.elementor-element-7dd1b698{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-23922 .elementor-element.elementor-element-7dd1b698 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-2eb6872d{text-align:center;}.elementor-23922 .elementor-element.elementor-element-2eb6872d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-3aa98240{margin-top:0px;margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-5c657609 img{opacity:0.45;}.elementor-23922 .elementor-element.elementor-element-58bb1001 img{opacity:0.45;}.elementor-23922 .elementor-element.elementor-element-32ebe10d img{opacity:0.45;}.elementor-23922 .elementor-element.elementor-element-12fe5e43 img{opacity:0.45;}.elementor-23922 .elementor-element.elementor-element-5b71faeb img{opacity:0.45;}.elementor-23922 .elementor-element.elementor-element-6be08d91:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-6be08d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFD;}.elementor-23922 .elementor-element.elementor-element-6be08d91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-23922 .elementor-element.elementor-element-6be08d91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-188513c8{text-align:center;}.elementor-23922 .elementor-element.elementor-element-188513c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-287afebe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-287afebe{text-align:center;}.elementor-23922 .elementor-element.elementor-element-287afebe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23922 .elementor-element.elementor-element-4107942 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-4107942{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23922 .elementor-element.elementor-element-12506a55 > .elementor-container{max-width:1400px;}.elementor-23922 .elementor-element.elementor-element-12506a55{margin-top:20px;margin-bottom:10px;}.elementor-23922 .elementor-element.elementor-element-4310bf0 > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-4310bf0 > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-4310bf0 > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-4310bf0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-1a19b475.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-1a19b475.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-1a19b475.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-1a19b475 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-1a19b475 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-1a19b475 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-1a19b475:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-1a19b475:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-1a19b475 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-1c6af4bb > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-1c6af4bb > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-1c6af4bb > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-1c6af4bb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-241919fb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-241919fb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-241919fb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-241919fb .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-241919fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-241919fb .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-241919fb:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-241919fb:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-241919fb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-70c9f805 > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-70c9f805 > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-70c9f805 > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-70c9f805 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-5e76c8d6:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-59207532 > .elementor-container{max-width:1400px;}.elementor-23922 .elementor-element.elementor-element-59207532{padding:15px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-69dc68d2 > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-69dc68d2 > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-69dc68d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-69dc68d2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-3d0bcdf0:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-93e4345 > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-93e4345 > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-93e4345 > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-93e4345 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-66a614e0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-66a614e0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-66a614e0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-66a614e0 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-66a614e0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-66a614e0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-66a614e0:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-66a614e0:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-66a614e0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-6151881d > .elementor-element-populated{border-style:solid;border-color:#DBDBDB;margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-23922 .elementor-element.elementor-element-6151881d > .elementor-element-populated, .elementor-23922 .elementor-element.elementor-element-6151881d > .elementor-element-populated > .elementor-background-overlay, .elementor-23922 .elementor-element.elementor-element-6151881d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-7205174d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-7205174d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-7205174d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-7205174d .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-23922 .elementor-element.elementor-element-7205174d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-7205174d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-7205174d:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-7205174d:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-7205174d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-55a3ea4 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-23922 .elementor-element.elementor-element-55a3ea4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#031142;}.elementor-23922 .elementor-element.elementor-element-2879c3db:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-2879c3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elegantimagestudios.com/wp-content/uploads/2026/08/our-work-background-2026.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-23922 .elementor-element.elementor-element-2879c3db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-2879c3db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23922 .elementor-element.elementor-element-1ada9ab9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23922 .elementor-element.elementor-element-1ada9ab9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23922 .elementor-element.elementor-element-1728cf2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23922 .elementor-element.elementor-element-32a7846c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-32a7846c{text-align:start;}.elementor-23922 .elementor-element.elementor-element-32a7846c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-758cfbce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-758cfbce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-529e954f .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-529e954f .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-529e954f .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-529e954f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-529e954f .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-529e954f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-6219bd8e > .elementor-widget-container{margin:25px 0px 0px 0px;border-style:none;}.elementor-23922 .elementor-element.elementor-element-6219bd8e .projects-box .portfolio-info{border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-6219bd8e .projects-box .portfolio-info h5 a{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-23922 .elementor-element.elementor-element-6219bd8e .projects-box .portfolio-info .portfolio-cates a, .elementor-23922 .elementor-element.elementor-element-6219bd8e .projects-box .portfolio-info .portfolio-cates span{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-23922 .elementor-element.elementor-element-6219bd8e .slick-dots{bottom:-18px;}.elementor-23922 .elementor-element.elementor-element-59e4d8c5:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-59e4d8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23922 .elementor-element.elementor-element-59e4d8c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23922 .elementor-element.elementor-element-59e4d8c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-457d9170{text-align:center;}.elementor-23922 .elementor-element.elementor-element-457d9170 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-4ec61f04{margin-top:10px;margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-25086f47 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-wrapper{text-align:center;}.elementor-23922 .elementor-element.elementor-element-25086f47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-25086f47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-25086f47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-25086f47:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-25086f47:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-1cb88f2d:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-27b33835 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-27b33835.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-27b33835.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-27b33835.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-27b33835 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-23922 .elementor-element.elementor-element-27b33835 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-27b33835 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-27b33835:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-27b33835:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-27b33835 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e:has(:hover) .elementor-image-box-title,
					 .elementor-23922 .elementor-element.elementor-element-1c3b2e2e:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23922 .elementor-element.elementor-element-78babaf2:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-78babaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23922 .elementor-element.elementor-element-78babaf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-23922 .elementor-element.elementor-element-78babaf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-5cda7612 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-5cda7612{text-align:center;}.elementor-23922 .elementor-element.elementor-element-5cda7612 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23922 .elementor-element.elementor-element-6d9b22d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-6d9b22d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23922 .elementor-element.elementor-element-264b91dd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-264b91dd{text-align:center;}.elementor-23922 .elementor-element.elementor-element-264b91dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23922 .elementor-element.elementor-element-4e245931 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-23922 .elementor-element.elementor-element-4e245931{text-align:center;}.elementor-23922 .elementor-element.elementor-element-4e245931 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-62db9e64 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-62db9e64{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23922 .elementor-element.elementor-element-62db9e64 a:hover, .elementor-23922 .elementor-element.elementor-element-62db9e64 a:focus{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-75d2714d:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-75d2714d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C28;}.elementor-23922 .elementor-element.elementor-element-75d2714d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23922 .elementor-element.elementor-element-75d2714d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-36453a34{--e-rating-justify-content:center;--e-rating-icon-font-size:35px;--e-rating-gap:10px;--e-rating-icon-marked-color:#8CBF46;}.elementor-23922 .elementor-element.elementor-element-783b9e43 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-783b9e43{text-align:center;}.elementor-23922 .elementor-element.elementor-element-783b9e43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-152f5b4b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-152f5b4b{text-align:center;}.elementor-23922 .elementor-element.elementor-element-152f5b4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-16ccc62d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-666211ea .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-666211ea .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-666211ea .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-666211ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23922 .elementor-element.elementor-element-666211ea .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-666211ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-5b469c46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-3a8e8d7c .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-3a8e8d7c .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-3a8e8d7c .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-3a8e8d7c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23922 .elementor-element.elementor-element-3a8e8d7c .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-3a8e8d7c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-754860e5 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-5f16c217 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-5f16c217 .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-5f16c217 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-5f16c217 .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-5f16c217 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-6d64b48d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23922 .elementor-element.elementor-element-415ce43f .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-415ce43f .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-415ce43f .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-415ce43f .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-415ce43f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-3776d054:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-3776d054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23922 .elementor-element.elementor-element-3776d054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23922 .elementor-element.elementor-element-3776d054 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-25304f71{text-align:center;}.elementor-23922 .elementor-element.elementor-element-25304f71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-1936213 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-1936213{text-align:center;}.elementor-23922 .elementor-element.elementor-element-1936213 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23922 .elementor-element.elementor-element-461c4627 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-body-wrapper{justify-content:flex-start;text-align:left;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-footer{justify-content:flex-start;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card{border-style:none;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-featured-img img{opacity:1;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-horizontal .tme-posts-card-img-wrapper{opacity:1;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper{opacity:1;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-featured-img:hover img{opacity:1;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-horizontal .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-title{color:#000000;margin:15px 0px 15px 0px;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-title a{color:#000000;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-title a:hover{color:#0169E9;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-title,.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-card-title a{font-family:"Montserrat", Sans-serif;font-size:25px;line-height:25px;}.elementor-23922 .elementor-element.elementor-element-461c4627 .tme-posts-excerpt p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-23922 .elementor-element.elementor-element-17354c98:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-17354c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025FD4;}.elementor-23922 .elementor-element.elementor-element-17354c98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23922 .elementor-element.elementor-element-17354c98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23922 .elementor-element.elementor-element-77527154{text-align:start;}.elementor-23922 .elementor-element.elementor-element-77527154 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-f1d876d > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23922 .elementor-element.elementor-element-f1d876d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-49e62301 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23922 .elementor-element.elementor-element-49e62301 .elementor-button:hover, .elementor-23922 .elementor-element.elementor-element-49e62301 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23922 .elementor-element.elementor-element-49e62301 .elementor-button:hover svg, .elementor-23922 .elementor-element.elementor-element-49e62301 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-23922 .elementor-element.elementor-element-1a19b475 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-241919fb .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-5e76c8d6 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-3d0bcdf0 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-66a614e0 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-7205174d .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-25086f47 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-1cb88f2d .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-27b33835 .elementor-image-box-img{margin-bottom:0px;}.elementor-23922 .elementor-element.elementor-element-1c3b2e2e .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-23922 .elementor-element.elementor-element-2224f409{width:33.44%;}.elementor-23922 .elementor-element.elementor-element-37865635{width:66.56%;}.elementor-23922 .elementor-element.elementor-element-1ada9ab9{width:30.499%;}.elementor-23922 .elementor-element.elementor-element-16e52ef{width:69.501%;}.elementor-23922 .elementor-element.elementor-element-57a9b0e1{width:71.579%;}.elementor-23922 .elementor-element.elementor-element-6ed7ed91{width:28.377%;}}@media(min-width:1025px){.elementor-23922 .elementor-element.elementor-element-4b779ca2:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-4b779ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-23922 .elementor-element.elementor-element-1498bef7:not(.elementor-motion-effects-element-type-background), .elementor-23922 .elementor-element.elementor-element-1498bef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}