.elementor-23940 .elementor-element.elementor-element-43b09e93:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-43b09e93 > .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-23940 .elementor-element.elementor-element-43b09e93{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-23940 .elementor-element.elementor-element-43b09e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23940 .elementor-element.elementor-element-2d830b86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23940 .elementor-element.elementor-element-2d830b86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23940 .elementor-element.elementor-element-2b010f9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-68ad8568 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-68ad8568 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-570feab5 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-570feab5 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-570feab5 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-570feab5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-570feab5 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-570feab5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-23940 .elementor-element.elementor-element-4a0a4576.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23940 .elementor-element.elementor-element-4a0a4576.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23940 .elementor-element.elementor-element-11804c7{--e-image-carousel-slides-to-show:1;}.elementor-23940 .elementor-element.elementor-element-32189790:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-32189790 > .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-23940 .elementor-element.elementor-element-32189790{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-23940 .elementor-element.elementor-element-32189790 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23940 .elementor-element.elementor-element-5c3a0a56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23940 .elementor-element.elementor-element-5c3a0a56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23940 .elementor-element.elementor-element-1d03e203{--e-image-carousel-slides-to-show:1;}.elementor-23940 .elementor-element.elementor-element-60941c4b{text-align:center;}.elementor-23940 .elementor-element.elementor-element-60941c4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23940 .elementor-element.elementor-element-13567f9b{text-align:center;}.elementor-23940 .elementor-element.elementor-element-13567f9b .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-23940 .elementor-element.elementor-element-1daf3c6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-1daf3c6f{text-align:center;}.elementor-23940 .elementor-element.elementor-element-1daf3c6f .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-23940 .elementor-element.elementor-element-74ccfb80 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-74ccfb80 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-74ccfb80 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-74ccfb80 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-74ccfb80 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-74ccfb80 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-6ab25067:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-6ab25067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B24;}.elementor-23940 .elementor-element.elementor-element-6ab25067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-23940 .elementor-element.elementor-element-6ab25067 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-324ae39f{text-align:center;}.elementor-23940 .elementor-element.elementor-element-324ae39f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-5e9d4666{margin-top:0px;margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-5cf31a75 img{opacity:0.45;}.elementor-23940 .elementor-element.elementor-element-753e5f2 img{opacity:0.45;}.elementor-23940 .elementor-element.elementor-element-3096430f img{opacity:0.45;}.elementor-23940 .elementor-element.elementor-element-4fc6415f img{opacity:0.45;}.elementor-23940 .elementor-element.elementor-element-64b7e993 img{opacity:0.45;}.elementor-23940 .elementor-element.elementor-element-41b7c8f7:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-41b7c8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFD;}.elementor-23940 .elementor-element.elementor-element-41b7c8f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-23940 .elementor-element.elementor-element-41b7c8f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-6cdbd877{text-align:center;}.elementor-23940 .elementor-element.elementor-element-6cdbd877 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-41b2cdbd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-41b2cdbd{text-align:center;}.elementor-23940 .elementor-element.elementor-element-41b2cdbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23940 .elementor-element.elementor-element-1e60f40e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-1e60f40e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23940 .elementor-element.elementor-element-6045ee1d > .elementor-container{max-width:1400px;}.elementor-23940 .elementor-element.elementor-element-6045ee1d{margin-top:20px;margin-bottom:10px;}.elementor-23940 .elementor-element.elementor-element-21d6358b > .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-23940 .elementor-element.elementor-element-21d6358b > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-21d6358b > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-21d6358b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-177abe81.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-177abe81.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-177abe81.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-177abe81 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-177abe81 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-177abe81 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-177abe81:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-177abe81:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-177abe81 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-608d5222 > .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-23940 .elementor-element.elementor-element-608d5222 > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-608d5222 > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-608d5222 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-2f0aeba5:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-4ae26abb > .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-23940 .elementor-element.elementor-element-4ae26abb > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-4ae26abb > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-4ae26abb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-6e5db0ba:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-1a7ad5fd > .elementor-container{max-width:1400px;}.elementor-23940 .elementor-element.elementor-element-1a7ad5fd{padding:15px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-10a2a1ee > .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-23940 .elementor-element.elementor-element-10a2a1ee > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-10a2a1ee > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-10a2a1ee > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-3b2dfaf3:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-27a8e5c8 > .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-23940 .elementor-element.elementor-element-27a8e5c8 > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-27a8e5c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-27a8e5c8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-20552117.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-20552117.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-20552117.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-20552117 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-20552117 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-20552117 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-20552117:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-20552117:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-20552117 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-479f3535 > .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-23940 .elementor-element.elementor-element-479f3535 > .elementor-element-populated, .elementor-23940 .elementor-element.elementor-element-479f3535 > .elementor-element-populated > .elementor-background-overlay, .elementor-23940 .elementor-element.elementor-element-479f3535 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-6b92e7b7:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-7633b594 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-23940 .elementor-element.elementor-element-7633b594{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#031142;}.elementor-23940 .elementor-element.elementor-element-161ee73e:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-161ee73e > .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-23940 .elementor-element.elementor-element-161ee73e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-161ee73e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23940 .elementor-element.elementor-element-75a46e12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23940 .elementor-element.elementor-element-75a46e12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23940 .elementor-element.elementor-element-3940762c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23940 .elementor-element.elementor-element-5461e105 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-5461e105{text-align:start;}.elementor-23940 .elementor-element.elementor-element-5461e105 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-6937f46a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-6937f46a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-59b17bb6 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-59b17bb6 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-59b17bb6 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-59b17bb6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-59b17bb6 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-59b17bb6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-1982020e > .elementor-widget-container{margin:25px 0px 0px 0px;border-style:none;}.elementor-23940 .elementor-element.elementor-element-1982020e .projects-box .portfolio-info{border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-1982020e .projects-box .portfolio-info h5 a{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-23940 .elementor-element.elementor-element-1982020e .projects-box .portfolio-info .portfolio-cates a, .elementor-23940 .elementor-element.elementor-element-1982020e .projects-box .portfolio-info .portfolio-cates span{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-23940 .elementor-element.elementor-element-1982020e .slick-dots{bottom:-18px;}.elementor-23940 .elementor-element.elementor-element-369ef100:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-369ef100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23940 .elementor-element.elementor-element-369ef100{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23940 .elementor-element.elementor-element-369ef100 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-3cfa3220{text-align:center;}.elementor-23940 .elementor-element.elementor-element-3cfa3220 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-425d4db6{margin-top:10px;margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-wrapper{text-align:center;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-1a8cc79e:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-1b846489.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-1b846489.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-1b846489.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-1b846489 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-1b846489 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-1b846489 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-1b846489:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-1b846489:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-1b846489 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-2fe51890 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-2fe51890.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-2fe51890.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-2fe51890.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-2fe51890 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-23940 .elementor-element.elementor-element-2fe51890 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-2fe51890 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-2fe51890:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-2fe51890:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-2fe51890 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-49bbfd33.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-49bbfd33.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23940 .elementor-element.elementor-element-49bbfd33.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23940 .elementor-element.elementor-element-49bbfd33:has(:hover) .elementor-image-box-title,
					 .elementor-23940 .elementor-element.elementor-element-49bbfd33:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23940 .elementor-element.elementor-element-5ef09a02:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-5ef09a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23940 .elementor-element.elementor-element-5ef09a02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-23940 .elementor-element.elementor-element-5ef09a02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-3f5ae9f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-3f5ae9f{text-align:center;}.elementor-23940 .elementor-element.elementor-element-3f5ae9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23940 .elementor-element.elementor-element-7fa6d79 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-7fa6d79{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23940 .elementor-element.elementor-element-29b0bfdf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-29b0bfdf{text-align:center;}.elementor-23940 .elementor-element.elementor-element-29b0bfdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23940 .elementor-element.elementor-element-41be432f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-23940 .elementor-element.elementor-element-41be432f{text-align:center;}.elementor-23940 .elementor-element.elementor-element-41be432f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-436e9024 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-436e9024{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23940 .elementor-element.elementor-element-436e9024 a:hover, .elementor-23940 .elementor-element.elementor-element-436e9024 a:focus{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-7c071025:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-7c071025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C28;}.elementor-23940 .elementor-element.elementor-element-7c071025{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23940 .elementor-element.elementor-element-7c071025 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-21aee5c7{--e-rating-justify-content:center;--e-rating-icon-font-size:35px;--e-rating-gap:10px;--e-rating-icon-marked-color:#8CBF46;}.elementor-23940 .elementor-element.elementor-element-792c160f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-792c160f{text-align:center;}.elementor-23940 .elementor-element.elementor-element-792c160f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-6fdd2c80 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-6fdd2c80{text-align:center;}.elementor-23940 .elementor-element.elementor-element-6fdd2c80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-203fc004 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-6550084e .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-6550084e .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-6550084e .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-6550084e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23940 .elementor-element.elementor-element-6550084e .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-6550084e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-20bbba10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-5e47541d .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-5e47541d .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-5e47541d .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-5e47541d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23940 .elementor-element.elementor-element-5e47541d .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-5e47541d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-3011b882 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-536298a3 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-536298a3 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-536298a3 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-536298a3 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-536298a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-3c364eab > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23940 .elementor-element.elementor-element-12de70b9 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-12de70b9 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-12de70b9 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-12de70b9 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-12de70b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-2b1ddb85:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-2b1ddb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23940 .elementor-element.elementor-element-2b1ddb85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23940 .elementor-element.elementor-element-2b1ddb85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-43b286ac{text-align:center;}.elementor-23940 .elementor-element.elementor-element-43b286ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-32dce439 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-32dce439{text-align:center;}.elementor-23940 .elementor-element.elementor-element-32dce439 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23940 .elementor-element.elementor-element-3e76861b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-body-wrapper{justify-content:flex-start;text-align:left;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-footer{justify-content:flex-start;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card{border-style:none;}.elementor-23940 .elementor-element.elementor-element-3e76861b .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-23940 .elementor-element.elementor-element-3e76861b .tme-posts-horizontal .tme-posts-card-img-wrapper{opacity:1;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper{opacity:1;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-featured-img:hover img{opacity:1;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-horizontal .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-title{color:#000000;margin:15px 0px 15px 0px;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-title a{color:#000000;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-title a:hover{color:#0169E9;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-title,.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-card-title a{font-family:"Montserrat", Sans-serif;font-size:25px;line-height:25px;}.elementor-23940 .elementor-element.elementor-element-3e76861b .tme-posts-excerpt p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-23940 .elementor-element.elementor-element-74be6773:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-74be6773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025FD4;}.elementor-23940 .elementor-element.elementor-element-74be6773{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23940 .elementor-element.elementor-element-74be6773 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23940 .elementor-element.elementor-element-2cbde795{text-align:start;}.elementor-23940 .elementor-element.elementor-element-2cbde795 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-79e4527a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23940 .elementor-element.elementor-element-79e4527a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-14ff58b6 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23940 .elementor-element.elementor-element-14ff58b6 .elementor-button:hover, .elementor-23940 .elementor-element.elementor-element-14ff58b6 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23940 .elementor-element.elementor-element-14ff58b6 .elementor-button:hover svg, .elementor-23940 .elementor-element.elementor-element-14ff58b6 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-23940 .elementor-element.elementor-element-177abe81 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-2f0aeba5 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-6e5db0ba .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-3b2dfaf3 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-20552117 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-6b92e7b7 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-1a8cc79e .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-1b846489 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-2fe51890 .elementor-image-box-img{margin-bottom:0px;}.elementor-23940 .elementor-element.elementor-element-49bbfd33 .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-23940 .elementor-element.elementor-element-2d830b86{width:33.44%;}.elementor-23940 .elementor-element.elementor-element-4a0a4576{width:66.56%;}.elementor-23940 .elementor-element.elementor-element-75a46e12{width:30.499%;}.elementor-23940 .elementor-element.elementor-element-4b5fbefe{width:69.501%;}.elementor-23940 .elementor-element.elementor-element-78743022{width:71.579%;}.elementor-23940 .elementor-element.elementor-element-c52e4ce{width:28.377%;}}@media(min-width:1025px){.elementor-23940 .elementor-element.elementor-element-43b09e93:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-43b09e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-23940 .elementor-element.elementor-element-32189790:not(.elementor-motion-effects-element-type-background), .elementor-23940 .elementor-element.elementor-element-32189790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}