.elementor-23988 .elementor-element.elementor-element-662b7d9e:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-662b7d9e > .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-23988 .elementor-element.elementor-element-662b7d9e{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-23988 .elementor-element.elementor-element-662b7d9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23988 .elementor-element.elementor-element-1f2e28ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23988 .elementor-element.elementor-element-1f2e28ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23988 .elementor-element.elementor-element-7b2267d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-2185f9d2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-2185f9d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-4273297a .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-4273297a .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-4273297a .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-4273297a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-4273297a .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-4273297a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-23988 .elementor-element.elementor-element-7db8e42e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23988 .elementor-element.elementor-element-7db8e42e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23988 .elementor-element.elementor-element-23515a6e{--e-image-carousel-slides-to-show:1;}.elementor-23988 .elementor-element.elementor-element-7daa8e96:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-7daa8e96 > .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-23988 .elementor-element.elementor-element-7daa8e96{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-23988 .elementor-element.elementor-element-7daa8e96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23988 .elementor-element.elementor-element-62678a9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23988 .elementor-element.elementor-element-62678a9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23988 .elementor-element.elementor-element-422bcef6{--e-image-carousel-slides-to-show:1;}.elementor-23988 .elementor-element.elementor-element-508fd123{text-align:center;}.elementor-23988 .elementor-element.elementor-element-508fd123 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23988 .elementor-element.elementor-element-2946a380{text-align:center;}.elementor-23988 .elementor-element.elementor-element-2946a380 .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-23988 .elementor-element.elementor-element-4af6b9db > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-4af6b9db{text-align:center;}.elementor-23988 .elementor-element.elementor-element-4af6b9db .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-23988 .elementor-element.elementor-element-567b7869 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-567b7869 .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-567b7869 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-567b7869 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-567b7869 .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-567b7869 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-2882e493:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-2882e493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B24;}.elementor-23988 .elementor-element.elementor-element-2882e493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-23988 .elementor-element.elementor-element-2882e493 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-478ca024{text-align:center;}.elementor-23988 .elementor-element.elementor-element-478ca024 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-3fdaa200{margin-top:0px;margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-6f24083f img{opacity:0.45;}.elementor-23988 .elementor-element.elementor-element-47805bdd img{opacity:0.45;}.elementor-23988 .elementor-element.elementor-element-7e0b4bc6 img{opacity:0.45;}.elementor-23988 .elementor-element.elementor-element-50280a8b img{opacity:0.45;}.elementor-23988 .elementor-element.elementor-element-5950dded img{opacity:0.45;}.elementor-23988 .elementor-element.elementor-element-416c2bd1:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-416c2bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFD;}.elementor-23988 .elementor-element.elementor-element-416c2bd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-23988 .elementor-element.elementor-element-416c2bd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-4cb6645f{text-align:center;}.elementor-23988 .elementor-element.elementor-element-4cb6645f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-19cea82f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-19cea82f{text-align:center;}.elementor-23988 .elementor-element.elementor-element-19cea82f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23988 .elementor-element.elementor-element-3b84c96e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-3b84c96e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23988 .elementor-element.elementor-element-488c9dc0 > .elementor-container{max-width:1400px;}.elementor-23988 .elementor-element.elementor-element-488c9dc0{margin-top:20px;margin-bottom:10px;}.elementor-23988 .elementor-element.elementor-element-55abc98c > .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-23988 .elementor-element.elementor-element-55abc98c > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-55abc98c > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-55abc98c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-2fb5cf89:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-2fb5cf89 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-6faefddd > .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-23988 .elementor-element.elementor-element-6faefddd > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-6faefddd > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-6faefddd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-5c6d3ad2:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-1034fa7c > .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-23988 .elementor-element.elementor-element-1034fa7c > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-1034fa7c > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-1034fa7c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-43f60a4b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-43f60a4b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-43f60a4b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-43f60a4b .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-43f60a4b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-43f60a4b .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-43f60a4b:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-43f60a4b:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-43f60a4b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-361336d2 > .elementor-container{max-width:1400px;}.elementor-23988 .elementor-element.elementor-element-361336d2{padding:15px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-2495aaaa > .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-23988 .elementor-element.elementor-element-2495aaaa > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-2495aaaa > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-2495aaaa > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-36b74170.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-36b74170.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-36b74170.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-36b74170 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-36b74170 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-36b74170 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-36b74170:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-36b74170:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-36b74170 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-3ea96854 > .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-23988 .elementor-element.elementor-element-3ea96854 > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-3ea96854 > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-3ea96854 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-68125723.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-68125723.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-68125723.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-68125723 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-68125723 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-68125723 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-68125723:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-68125723:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-68125723 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-61963584 > .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-23988 .elementor-element.elementor-element-61963584 > .elementor-element-populated, .elementor-23988 .elementor-element.elementor-element-61963584 > .elementor-element-populated > .elementor-background-overlay, .elementor-23988 .elementor-element.elementor-element-61963584 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-3f9f180e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-3f9f180e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-3f9f180e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-3f9f180e .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-23988 .elementor-element.elementor-element-3f9f180e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-3f9f180e .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-3f9f180e:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-3f9f180e:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-3f9f180e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-77f7897 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-23988 .elementor-element.elementor-element-77f7897{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#031142;}.elementor-23988 .elementor-element.elementor-element-5bf2453e:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-5bf2453e > .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-23988 .elementor-element.elementor-element-5bf2453e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-5bf2453e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23988 .elementor-element.elementor-element-3a8a82ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23988 .elementor-element.elementor-element-3a8a82ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23988 .elementor-element.elementor-element-104d729a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-shadow:0px 0px 10px #000000;color:#91B806;}.elementor-23988 .elementor-element.elementor-element-4f4704a2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-4f4704a2{text-align:start;}.elementor-23988 .elementor-element.elementor-element-4f4704a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-6e2283a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-6e2283a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-10ff430a .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-10ff430a .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-10ff430a .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-10ff430a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-10ff430a .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-10ff430a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-3ee983ba > .elementor-widget-container{margin:25px 0px 0px 0px;border-style:none;}.elementor-23988 .elementor-element.elementor-element-3ee983ba .projects-box .portfolio-info{border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-3ee983ba .projects-box .portfolio-info h5 a{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-23988 .elementor-element.elementor-element-3ee983ba .projects-box .portfolio-info .portfolio-cates a, .elementor-23988 .elementor-element.elementor-element-3ee983ba .projects-box .portfolio-info .portfolio-cates span{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:12px;}.elementor-23988 .elementor-element.elementor-element-3ee983ba .slick-dots{bottom:-18px;}.elementor-23988 .elementor-element.elementor-element-5400da43:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-5400da43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23988 .elementor-element.elementor-element-5400da43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23988 .elementor-element.elementor-element-5400da43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-3bdbbb5f{text-align:center;}.elementor-23988 .elementor-element.elementor-element-3bdbbb5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-25f90859{margin-top:10px;margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-wrapper{text-align:center;}.elementor-23988 .elementor-element.elementor-element-53296ec3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-53296ec3:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-53296ec3:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-2172b4d1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-2172b4d1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-2172b4d1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-2172b4d1 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-2172b4d1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-2172b4d1 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-2172b4d1:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-2172b4d1:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-2172b4d1 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-10b2e0f > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-10b2e0f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-10b2e0f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-10b2e0f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-10b2e0f .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-23988 .elementor-element.elementor-element-10b2e0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-10b2e0f .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-10b2e0f:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-10b2e0f:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-10b2e0f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#0F0F0F;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0:has(:hover) .elementor-image-box-title,
					 .elementor-23988 .elementor-element.elementor-element-1ca0ddf0:has(:focus) .elementor-image-box-title{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:23px;color:#0E0E0E;}.elementor-23988 .elementor-element.elementor-element-44dbb5c3:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-44dbb5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23988 .elementor-element.elementor-element-44dbb5c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-23988 .elementor-element.elementor-element-44dbb5c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-19c49da5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-19c49da5{text-align:center;}.elementor-23988 .elementor-element.elementor-element-19c49da5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23988 .elementor-element.elementor-element-72f2f67d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-72f2f67d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23988 .elementor-element.elementor-element-195971e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-195971e{text-align:center;}.elementor-23988 .elementor-element.elementor-element-195971e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23988 .elementor-element.elementor-element-283b8629 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-23988 .elementor-element.elementor-element-283b8629{text-align:center;}.elementor-23988 .elementor-element.elementor-element-283b8629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-1f90b61c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-1f90b61c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#000000;}.elementor-23988 .elementor-element.elementor-element-1f90b61c a:hover, .elementor-23988 .elementor-element.elementor-element-1f90b61c a:focus{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-410dcd28:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-410dcd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C28;}.elementor-23988 .elementor-element.elementor-element-410dcd28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23988 .elementor-element.elementor-element-410dcd28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-3c990170{--e-rating-justify-content:center;--e-rating-icon-font-size:35px;--e-rating-gap:10px;--e-rating-icon-marked-color:#8CBF46;}.elementor-23988 .elementor-element.elementor-element-2f07e58d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-2f07e58d{text-align:center;}.elementor-23988 .elementor-element.elementor-element-2f07e58d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-589ec31d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-589ec31d{text-align:center;}.elementor-23988 .elementor-element.elementor-element-589ec31d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-19af0fb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-32a5cf3f .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-32a5cf3f .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-32a5cf3f .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-32a5cf3f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23988 .elementor-element.elementor-element-32a5cf3f .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-32a5cf3f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-73193df5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-29facb78 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-29facb78 .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-29facb78 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-29facb78 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23988 .elementor-element.elementor-element-29facb78 .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-29facb78 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-1b54aaf3 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-5cf5ebba .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-5cf5ebba .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-5cf5ebba .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-5cf5ebba .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-5cf5ebba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-31cc7f66 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23988 .elementor-element.elementor-element-5638356f .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-5638356f .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-5638356f .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-5638356f .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-5638356f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-3465531b:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-3465531b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}.elementor-23988 .elementor-element.elementor-element-3465531b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23988 .elementor-element.elementor-element-3465531b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-22369d0{text-align:center;}.elementor-23988 .elementor-element.elementor-element-22369d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-25a15074 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-25a15074{text-align:center;}.elementor-23988 .elementor-element.elementor-element-25a15074 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:#000000;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-body-wrapper{justify-content:flex-start;text-align:left;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-footer{justify-content:flex-start;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card{border-style:none;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .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-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-horizontal .tme-posts-card-img-wrapper{opacity:1;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper{opacity:1;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-featured-img:hover img{opacity:1;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-horizontal .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-horizontal-reverse .tme-posts-card-img-wrapper:hover{opacity:1;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-title{color:#000000;margin:15px 0px 15px 0px;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-title a{color:#000000;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-title a:hover{color:#0169E9;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-title,.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-card-title a{font-family:"Montserrat", Sans-serif;font-size:25px;line-height:25px;}.elementor-23988 .elementor-element.elementor-element-6b0572c6 .tme-posts-excerpt p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;}.elementor-23988 .elementor-element.elementor-element-329c1a0f:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-329c1a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025FD4;}.elementor-23988 .elementor-element.elementor-element-329c1a0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-23988 .elementor-element.elementor-element-329c1a0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23988 .elementor-element.elementor-element-3058a8b{text-align:start;}.elementor-23988 .elementor-element.elementor-element-3058a8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-70ac22f7 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23988 .elementor-element.elementor-element-70ac22f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-2237c974 .elementor-button{background-color:#91B906;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-23988 .elementor-element.elementor-element-2237c974 .elementor-button:hover, .elementor-23988 .elementor-element.elementor-element-2237c974 .elementor-button:focus{background-color:#18A8FF;color:#FFFFFF;}.elementor-23988 .elementor-element.elementor-element-2237c974 .elementor-button:hover svg, .elementor-23988 .elementor-element.elementor-element-2237c974 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-23988 .elementor-element.elementor-element-2fb5cf89 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-5c6d3ad2 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-43f60a4b .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-36b74170 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-68125723 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-3f9f180e .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-53296ec3 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-2172b4d1 .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-10b2e0f .elementor-image-box-img{margin-bottom:0px;}.elementor-23988 .elementor-element.elementor-element-1ca0ddf0 .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-23988 .elementor-element.elementor-element-1f2e28ed{width:33.44%;}.elementor-23988 .elementor-element.elementor-element-7db8e42e{width:66.56%;}.elementor-23988 .elementor-element.elementor-element-3a8a82ba{width:30.499%;}.elementor-23988 .elementor-element.elementor-element-130b1524{width:69.501%;}.elementor-23988 .elementor-element.elementor-element-7ddddee0{width:71.579%;}.elementor-23988 .elementor-element.elementor-element-5ce2806c{width:28.377%;}}@media(min-width:1025px){.elementor-23988 .elementor-element.elementor-element-662b7d9e:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-662b7d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-23988 .elementor-element.elementor-element-7daa8e96:not(.elementor-motion-effects-element-type-background), .elementor-23988 .elementor-element.elementor-element-7daa8e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}