.elementor-3651 .elementor-element.elementor-element-4124d6a:not(.elementor-motion-effects-element-type-background), .elementor-3651 .elementor-element.elementor-element-4124d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tourmalinebuilders.com/wp-content/uploads/2025/08/HTBO9Sxe7nZK-7ps9ss7T_ScdaOn8UC6yg-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3651 .elementor-element.elementor-element-4124d6a > .elementor-container{min-height:50vh;}.elementor-3651 .elementor-element.elementor-element-4124d6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:6%;}.elementor-3651 .elementor-element.elementor-element-4124d6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3651 .elementor-element.elementor-element-995955e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3651 .elementor-element.elementor-element-995955e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3651 .elementor-element.elementor-element-995955e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3651 .elementor-element.elementor-element-36a2c7d{width:var( --container-widget-width, 614.33px );max-width:614.33px;--container-widget-width:614.33px;--container-widget-flex-grow:0;text-align:center;}.elementor-3651 .elementor-element.elementor-element-36a2c7d > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px -35px 0px;padding:20px 20px 20px 20px;}.elementor-3651 .elementor-element.elementor-element-36a2c7d .elementor-heading-title{font-size:1.6em;font-weight:500;color:var( --e-global-color-654d582 );}.elementor-3651 .elementor-element.elementor-element-f8f9893 > .elementor-container{min-height:75vh;}.elementor-3651 .elementor-element.elementor-element-fe227b9{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-616c22a{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-ee82766{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-e9a1564{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-83e3663{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-ed52678{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-9e27548{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-29e0e9f{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-4911798{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-1c07daf{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-af5c451{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-fd7ce94{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-cb21a7d{--spacer-size:50px;}.elementor-3651 .elementor-element.elementor-element-e39f221{padding:0% 10% 5% 10%;}.elementor-3651 .elementor-element.elementor-element-e4e0488.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3651 .elementor-element.elementor-element-07b64c0{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-3651 .elementor-element.elementor-element-07b64c0 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-07b64c0 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-0b328dd{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-0b328dd > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-0b328dd img{width:100%;}.elementor-3651 .elementor-element.elementor-element-d55e6fb{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-d55e6fb > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-d55e6fb img{width:100%;}.elementor-3651 .elementor-element.elementor-element-f024c85{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-f024c85 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-f024c85 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-561d1ae{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-561d1ae > .elementor-widget-container{margin:25% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-561d1ae img{width:100%;}.elementor-3651 .elementor-element.elementor-element-e8f2249{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-e8f2249 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-e8f2249 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b img{width:100%;}.elementor-3651 .elementor-element.elementor-element-3f80386{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-3f80386 > .elementor-widget-container{margin:-75% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-3f80386 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-f56df45{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-f56df45 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-f56df45 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-8772309{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-8772309 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-8772309 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-c25c5b6{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3651 .elementor-element.elementor-element-c25c5b6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-c25c5b6 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-6c7baa5{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-6c7baa5 > .elementor-widget-container{margin:-15% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-6c7baa5 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-88e5584{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-88e5584 > .elementor-widget-container{margin:15% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-88e5584 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-af65aa9{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-af65aa9 > .elementor-widget-container{margin:35% 0% -25% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-af65aa9 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-643b0c8{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-643b0c8 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-643b0c8 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-a40b4cd{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-a40b4cd > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-a40b4cd img{width:100%;}.elementor-3651 .elementor-element.elementor-element-470df10{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-470df10 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-470df10 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-931fbce{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3651 .elementor-element.elementor-element-931fbce > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-931fbce img{width:100%;}.elementor-3651 .elementor-element.elementor-element-6a0f417{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-6a0f417 > .elementor-widget-container{margin:-20% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-6a0f417 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-c3e30e1{padding:0% 10% 5% 10%;}.elementor-3651 .elementor-element.elementor-element-772bda6.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf img{width:100%;}.elementor-3651 .elementor-element.elementor-element-6e16c2a{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-6e16c2a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-6e16c2a img{width:100%;}.elementor-3651 .elementor-element.elementor-element-2e9b521{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-2e9b521 > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-2e9b521 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d img{width:100%;}.elementor-3651 .elementor-element.elementor-element-8eb63a1{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-8eb63a1 > .elementor-widget-container{margin:25% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-8eb63a1 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-1f25696{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-1f25696 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-1f25696 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-92b46c4{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-92b46c4 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-92b46c4 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-34d0b57{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-34d0b57 > .elementor-widget-container{margin:-75% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-34d0b57 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-d309fee{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-d309fee > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-d309fee img{width:100%;}.elementor-3651 .elementor-element.elementor-element-03c055c{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-03c055c > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-03c055c img{width:100%;}.elementor-3651 .elementor-element.elementor-element-429cc12{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3651 .elementor-element.elementor-element-429cc12 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-429cc12 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-c3af170{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-c3af170 > .elementor-widget-container{margin:-15% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-c3af170 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-220bf74{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-220bf74 > .elementor-widget-container{margin:15% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-220bf74 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-be044ab{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-be044ab > .elementor-widget-container{margin:35% 0% -25% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-be044ab img{width:100%;}.elementor-3651 .elementor-element.elementor-element-026e753{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-026e753 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-026e753 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-94465e5{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-94465e5 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-94465e5 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-6f5445f{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:center;}.elementor-3651 .elementor-element.elementor-element-6f5445f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-6f5445f img{width:100%;}.elementor-3651 .elementor-element.elementor-element-9040f8d{width:var( --container-widget-width, 66.667% );max-width:66.667%;--container-widget-width:66.667%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3651 .elementor-element.elementor-element-9040f8d > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-9040f8d img{width:100%;}.elementor-3651 .elementor-element.elementor-element-d639c45{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-3651 .elementor-element.elementor-element-d639c45 > .elementor-widget-container{margin:-20% 0% 0% 0%;padding:25px 25px 25px 25px;}.elementor-3651 .elementor-element.elementor-element-d639c45 img{width:100%;}.elementor-3651 .elementor-element.elementor-element-970fd0c{margin-top:0%;margin-bottom:5%;padding:10px 10px 0px 10px;}.elementor-3651 .elementor-element.elementor-element-579729d .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 40px/2 );padding-left:calc( 40px/2 );}.elementor-3651 .elementor-element.elementor-element-579729d .uael-img-gallery-wrap{margin-left:calc( -40px/2 );margin-right:calc( -40px/2 );}.elementor-3651 .elementor-element.elementor-element-579729d .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:40px;}.elementor-3651 .elementor-element.elementor-element-579729d .uael-grid-img-thumbnail img{opacity:1;}.elementor-3651 .elementor-element.elementor-element-579729d .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}@media(max-width:1024px){.elementor-3651 .elementor-element.elementor-element-4124d6a{margin-top:0%;margin-bottom:8%;}.elementor-3651 .elementor-element.elementor-element-36a2c7d{--container-widget-width:321.33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 321.33px );max-width:321.33px;}.elementor-3651 .elementor-element.elementor-element-07b64c0 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-0b328dd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-d55e6fb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-f024c85 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-561d1ae > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-e8f2249 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-3f80386 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-f56df45 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-8772309 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-c25c5b6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-6c7baa5 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-88e5584 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-af65aa9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-643b0c8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-a40b4cd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-470df10 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-931fbce > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-6a0f417 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-6e16c2a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-2e9b521 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-8eb63a1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-1f25696 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-92b46c4 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-34d0b57 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-d309fee > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-03c055c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-429cc12 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-c3af170 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-220bf74 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-be044ab > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-026e753 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-94465e5 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-6f5445f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-9040f8d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-d639c45 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-970fd0c{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-3651 .elementor-element.elementor-element-4124d6a{margin-top:0%;margin-bottom:10%;}.elementor-3651 .elementor-element.elementor-element-36a2c7d > .elementor-widget-container{margin:0px 0px -25px 0px;padding:15px 15px 15px 15px;}.elementor-3651 .elementor-element.elementor-element-36a2c7d{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-3651 .elementor-element.elementor-element-36a2c7d .elementor-heading-title{font-size:1.2em;}.elementor-3651 .elementor-element.elementor-element-07b64c0 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-07b64c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-0b328dd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-0b328dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-d55e6fb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-d55e6fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-f024c85 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-f024c85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-561d1ae > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-561d1ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-e8f2249 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-e8f2249{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-e5c7e2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-3f80386 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-3f80386{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-f56df45 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-f56df45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-8772309 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-8772309{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-c25c5b6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-c25c5b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-6c7baa5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-6c7baa5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-88e5584 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-88e5584{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-af65aa9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-af65aa9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-643b0c8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-643b0c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-a40b4cd > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-a40b4cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-470df10 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-470df10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-931fbce > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-931fbce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-6a0f417 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-6a0f417{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-4ddc7bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-6e16c2a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-6e16c2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-2e9b521 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-2e9b521{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-a8f0a1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-8eb63a1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-8eb63a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-1f25696 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-1f25696{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-92b46c4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-92b46c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-34d0b57 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-34d0b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-d309fee > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-d309fee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-03c055c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-03c055c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-429cc12 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-429cc12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-c3af170 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-c3af170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-220bf74 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-220bf74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-be044ab > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-be044ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-026e753 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-026e753{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-94465e5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-94465e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-6f5445f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-6f5445f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-9040f8d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-9040f8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-d639c45 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3651 .elementor-element.elementor-element-d639c45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3651 .elementor-element.elementor-element-970fd0c{padding:0px 20px 0px 20px;}}/* Start custom CSS */.gallery-grid .elementor-widget-wrap {
    display: grid !important;
    width: 100vw !important;
    max-width: 140vh;
    margin: 0 auto 5%;
    grid: auto-flow 3vmin / 1fr 1fr 1fr;
    grid-gap: 4vh;
}

.gallery-grid .elementor-widget {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    align-self: stretch;
    overflow: hidden;
}
.gallery-grid .elementor-widget img {
    display: block;
    object-fit: cover !important;
    object-position: 50% 50% !important;
}
.gallery-grid .vertical img {
    min-height: 59vmin !important;
    width: 100% !important;
    max-width: 200%;
}
.gallery-grid .vertical {
    grid-area: span 9 / span 1;
}
.gallery-grid .horizontal {
    grid-area: span 9 / span 2;
}
.gallery-grid .elementor-widget-spacer {
    display: block;
    grid-area: span 3 / span 1;
}

@media screen and (min-width:768px) and (max-width: 1024px) {
.gallery-grid .elementor-widget-wrap {
    grid: auto-flow 3vw / 1fr 1fr;
    grid-gap: 4vw;
    max-width: 90vw;
}
.gallery-grid .vertical img {
    min-height: 60vw !important;
    }
.gallery-grid .elementor-widget-spacer {
    display: none;
}}

@media screen and (max-width: 767px) { 
    .gallery-grid .vertical img {
    min-height: 130vw !important;
    }
.gallery-grid .vertical {
    grid-area: span 12 / span 3;
}
.gallery-grid .horizontal {
    grid-area: span 6 / span 3;
}

.gallery-grid .elementor-widget-spacer {
    display: none;
}}/* End custom CSS */