.elementor-3082 .elementor-element.elementor-element-b54e7e4{--display:flex;}.elementor-3082 .elementor-element.elementor-element-b54e7e4:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-b54e7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-3082 .elementor-element.elementor-element-b54e7e4, .elementor-3082 .elementor-element.elementor-element-b54e7e4.thegem-e-con-layout-thegem{--content-width:1600px;}.elementor-3082 .elementor-element.elementor-element-0a340ce{--display:grid;--min-height:300px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-0a340ce:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-0a340ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://photokrome.com/wp-content/uploads/2025/09/photography-studio-equipment-flat-lay-with-white-background_1282444-107994.jpg_gaGA1.1.12484096.1755301901semtais_hybridw740q80.jpg");background-position:center center;background-size:cover;}.elementor-3082 .elementor-element.elementor-element-0a340ce::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .e-con-inner > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-3082 .elementor-element.elementor-element-0a340ce > .thegem-ken-burns-bg::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-3082 .elementor-element.elementor-element-0a340ce.e-con{--align-self:center;}.elementor-3082 .elementor-element.elementor-element-d56a04d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-d56a04d.e-con{--align-self:center;}.elementor-3082 .elementor-element.elementor-element-5c1f30a{--spacer-size:50px;}.elementor-3082 .elementor-element.elementor-element-a985b4e > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-3082 .elementor-element.elementor-element-a985b4e{text-align:center;}.elementor-3082 .elementor-element.elementor-element-a985b4e, .elementor-3082 .elementor-element.elementor-element-a985b4e .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-3082 .elementor-element.elementor-element-a985b4e, .elementor-3082 .elementor-element.elementor-element-a985b4e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#F8B802;}.elementor-3082 .elementor-element.elementor-element-c11c1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-c11c1b7{text-align:center;}.elementor-3082 .elementor-element.elementor-element-c11c1b7, .elementor-3082 .elementor-element.elementor-element-c11c1b7 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-3082 .elementor-element.elementor-element-c11c1b7, .elementor-3082 .elementor-element.elementor-element-c11c1b7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-c181b83{--spacer-size:50px;}.elementor-3082 .elementor-element.elementor-element-5944646{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px !important;--row-gap:0px !important;--column-gap:0px !important;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-5944646.e-con{--align-self:center;}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container .gem-button{background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container .gem-button:hover{background-color:#DFC616;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFC616;}.elementor-3082 .elementor-element.elementor-element-46b99db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-46b99db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3082 .elementor-element.elementor-element-46b99db{--e-transform-transition-duration:0ms;}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container{text-align:left;}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-text );font-size:18px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container .gem-button{background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container .gem-button:hover{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-7257d8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-7257d8d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container{text-align:right;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-text );font-size:18px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-27a6545{--display:flex;}.elementor-3082 .elementor-element.elementor-element-27a6545, .elementor-3082 .elementor-element.elementor-element-27a6545.thegem-e-con-layout-thegem{--content-width:1600px;}.elementor-3082 .elementor-element.elementor-element-6655022{--spacer-size:50px;}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-filter-item,
				.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-show-filters-button,
				.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-search-filter input,
				.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-search-filter input::placeholder{font-size:18px;}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-filter-item .widget-title{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list.style-standard:not(.style-standard-mobile) .portfolio-filter-item:not(.display-type-dropdown) .name,
					.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-filter-item.display-type-dropdown .selector-title,
					.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input,
					.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter .portfolio-search-filter-button{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list:is(.style-hidden, .style-sidebar, .style-standard-mobile) .portfolio-filter-item{border-width:1px;}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-show-filters-button{margin-left:auto;margin-right:0;}.elementor-3082 .elementor-element.elementor-element-75e16de .portfolio-filters-list .portfolio-show-filters-button{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item:not(.size-item){padding:calc(15px/2) !important;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item.size-item{padding:0 calc(15px/2) !important;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid:not(.item-separator) .portfolio-row{margin:calc(-15px/2);}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.item-separator .portfolio-row{margin:0 calc(-15px/2);}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-15px/2) 0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .fullwidth-block:not(.no-paddings){padding-left:15px;padding-right:15px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .fullwidth-block .portfolio-row{padding-left:calc(15px/2);padding-right:calc(15px/2);}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .overlay:before, .elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#FFFFFF00 !important;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap > .caption{background-color:#FFFFFF;border-radius:0px 0px 20px 20px;text-align:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item:hover .wrap > .caption{background-color:#F8B802;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .image{border-radius:20px 20px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.caption-position-page .portfolio-item .wrap{border-radius:20px 20px 0 0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.caption-position-hover .portfolio-item .wrap{border-radius:20px 20px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.caption-position-image .portfolio-item .wrap{border-radius:20px 20px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid:not(.shadowed-container) .portfolio-item .image, .elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.shadowed-container .portfolio-item .wrap{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap .caption .title{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item:hover .wrap .caption .title{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap .caption .description{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item:hover .wrap .caption .description{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item .product-info .price, .elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item .product-info .price .amount, .elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item .empty-price{color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item:hover .product-info .price, .elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item:hover .product-info .price .amount, .elementor-3082 .elementor-element.elementor-element-a137906 .products .portfolio-item:hover .empty-price{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap > .caption .star-rating{margin-center:0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap > .caption .product-rating .empty-rating:before{margin-center:0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap > .caption .product-bottom{margin-center:0;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-item .wrap > .caption .title{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .product-info .product-rating .empty-rating:before{border-width:0px;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-filters{text-align:center;}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-filters a{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-filters a:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-filters a.active{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .portfolio-filters-resp ul li a{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-a137906 .portfolio.products-grid .gem-pagination{margin-top:100px;}.elementor-3082 .elementor-element.elementor-element-a137906 .gem-pagination a{background-color:var( --e-global-color-text );color:#FFFFFF;font-size:20px;}.elementor-3082 .elementor-element.elementor-element-a137906 .gem-pagination a.current{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-40d0977{--display:flex;--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3082 .elementor-element.elementor-element-40d0977:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-40d0977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A0A2A71F;}.elementor-3082 .elementor-element.elementor-element-40d0977, .elementor-3082 .elementor-element.elementor-element-40d0977.thegem-e-con-layout-thegem{--content-width:1400px;}.elementor-3082 .elementor-element.elementor-element-693fc0b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px !important;--row-gap:15px !important;--column-gap:15px !important;--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-c96023b{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3082 .elementor-element.elementor-element-c96023b:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-c96023b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-252b70a .elementor-icon-wrapper{text-align:center;}.elementor-3082 .elementor-element.elementor-element-252b70a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-252b70a.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-252b70a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-252b70a.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-252b70a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-fcbfa12{text-align:center;}.elementor-3082 .elementor-element.elementor-element-fcbfa12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-f20cbc8{text-align:center;}.elementor-3082 .elementor-element.elementor-element-f20cbc8, .elementor-3082 .elementor-element.elementor-element-f20cbc8 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3082 .elementor-element.elementor-element-5252649{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3082 .elementor-element.elementor-element-5252649:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-5252649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-7bdce77 .elementor-icon-wrapper{text-align:center;}.elementor-3082 .elementor-element.elementor-element-7bdce77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-7bdce77.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-7bdce77.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-7bdce77.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-7bdce77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-bb6d4b2{text-align:center;}.elementor-3082 .elementor-element.elementor-element-bb6d4b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-0e77799{text-align:center;}.elementor-3082 .elementor-element.elementor-element-0e77799, .elementor-3082 .elementor-element.elementor-element-0e77799 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3082 .elementor-element.elementor-element-f8217d9{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3082 .elementor-element.elementor-element-f8217d9:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-f8217d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-c6df246 .elementor-icon-wrapper{text-align:center;}.elementor-3082 .elementor-element.elementor-element-c6df246.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-c6df246.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-c6df246.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-c6df246.elementor-view-framed .elementor-icon, .elementor-3082 .elementor-element.elementor-element-c6df246.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-e84d69a{text-align:center;}.elementor-3082 .elementor-element.elementor-element-e84d69a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-c7704fd{text-align:center;}.elementor-3082 .elementor-element.elementor-element-c7704fd, .elementor-3082 .elementor-element.elementor-element-c7704fd .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-3082 .elementor-element.elementor-element-5759cde{--display:flex;--min-height:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-f998f14{--display:grid;--min-height:520px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px !important;--row-gap:12px !important;--column-gap:12px !important;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-587b89e{--display:flex;--min-height:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-587b89e:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-587b89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://photokrome.com/wp-content/uploads/2025/08/pexels-chuck-2884182-scaled.jpg");background-size:cover;}.elementor-3082 .elementor-element.elementor-element-587b89e::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .e-con-inner > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-3082 .elementor-element.elementor-element-587b89e > .thegem-ken-burns-bg::before{background-color:#000000;--background-overlay:'';}.elementor-3082 .elementor-element.elementor-element-4d7b75d{--spacer-size:30px;}.elementor-3082 .elementor-element.elementor-element-33ba4e4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3082 .elementor-element.elementor-element-33ba4e4{text-align:center;}.elementor-3082 .elementor-element.elementor-element-33ba4e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-5cfe564 > .elementor-widget-container{padding:0px 210px 10px 210px;}.elementor-3082 .elementor-element.elementor-element-5cfe564{text-align:center;}.elementor-3082 .elementor-element.elementor-element-5cfe564, .elementor-3082 .elementor-element.elementor-element-5cfe564 .elementor-text-editor *{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:200;}.elementor-3082 .elementor-element.elementor-element-5cfe564, .elementor-3082 .elementor-element.elementor-element-5cfe564 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-7a40e02{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-7a40e02.e-con{--align-self:center;}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container .gem-button{background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container .gem-button:hover{background-color:#EFBA23;border-style:solid;border-color:#EFBA23;}.elementor-3082 .elementor-element.elementor-element-d048afe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-text );font-size:16px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-7a4937a{--display:flex;--min-height:0px;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-7a4937a:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-7a4937a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://photokrome.com/wp-content/uploads/2025/08/studio-photo-scaled.jpg");background-size:cover;}.elementor-3082 .elementor-element.elementor-element-7a4937a::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .e-con-inner > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-3082 .elementor-element.elementor-element-7a4937a > .thegem-ken-burns-bg::before{background-color:#000000;--background-overlay:'';}.elementor-3082 .elementor-element.elementor-element-d04158f{--spacer-size:30px;}.elementor-3082 .elementor-element.elementor-element-eef4308 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3082 .elementor-element.elementor-element-eef4308{text-align:center;}.elementor-3082 .elementor-element.elementor-element-eef4308 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-191a3b1 > .elementor-widget-container{padding:0px 210px 10px 210px;}.elementor-3082 .elementor-element.elementor-element-191a3b1{text-align:center;}.elementor-3082 .elementor-element.elementor-element-191a3b1, .elementor-3082 .elementor-element.elementor-element-191a3b1 .elementor-text-editor *{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:200;}.elementor-3082 .elementor-element.elementor-element-191a3b1, .elementor-3082 .elementor-element.elementor-element-191a3b1 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-3285786{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-3285786.e-con{--align-self:center;}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container .gem-button{background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container .gem-button:hover{background-color:#EFBA23;border-style:solid;border-color:#EFBA23;}.elementor-3082 .elementor-element.elementor-element-02b9905 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-text );font-size:16px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-f794778{--display:flex;--min-height:330px;--overlay-opacity:0.41;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-f794778:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-f794778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://photokrome.com/wp-content/uploads/2025/09/close-up-woman-holding-photos-her-hands-remembering-her-best-moments_249974-4889.jpg_gaGA1.1.12484096.1755301901semtais_incomingw740q80.jpg");background-position:center center;background-size:cover;}.elementor-3082 .elementor-element.elementor-element-f794778::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .e-con-inner > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .e-con-inner > .thegem-ken-burns-bg::before, .elementor-3082 .elementor-element.elementor-element-f794778 > .thegem-ken-burns-bg::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-3082 .elementor-element.elementor-element-f794778, .elementor-3082 .elementor-element.elementor-element-f794778.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-3082 .elementor-element.elementor-element-a672a4c{--spacer-size:50px;}.elementor-3082 .elementor-element.elementor-element-a77705e > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3082 .elementor-element.elementor-element-a77705e{text-align:start;}.elementor-3082 .elementor-element.elementor-element-a77705e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;text-transform:none;color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-417f568 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-3082 .elementor-element.elementor-element-417f568{text-align:start;}.elementor-3082 .elementor-element.elementor-element-417f568, .elementor-3082 .elementor-element.elementor-element-417f568 .elementor-text-editor *{font-size:24px;font-weight:300;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-417f568, .elementor-3082 .elementor-element.elementor-element-417f568 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-3082 .elementor-element.elementor-element-3ae91db{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px !important;--row-gap:0px !important;--column-gap:0px !important;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container .gem-button{background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container .gem-button:hover{background-color:#EFBA23;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EFBA23;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a{--e-transform-transition-duration:0ms;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container{text-align:left;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-text );font-size:18px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container .gem-button{background-color:#FFFFFF00;border-radius:35px 35px 35px 35px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-accent );}.elementor-3082 .elementor-element.elementor-element-2392c06 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-2392c06.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container{text-align:left;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:10px 16px 10px 16px;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container .gem-button .gem-text-button{color:var( --e-global-color-accent );font-size:18px;font-weight:600;text-transform:none;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container .gem-button:hover .gem-text-button{color:var( --e-global-color-text );}.elementor-3082 .elementor-element.elementor-element-c29d0d9{--spacer-size:50px;}@media(min-width:768px){.elementor-3082 .elementor-element.elementor-element-0a340ce{--width:100%;}.elementor-3082 .elementor-element.elementor-element-d56a04d{--width:100%;}.elementor-3082 .elementor-element.elementor-element-5944646{--width:24%;}.elementor-3082 .elementor-element.elementor-element-5759cde{--width:100%;}.elementor-3082 .elementor-element.elementor-element-7a40e02{--width:100%;}.elementor-3082 .elementor-element.elementor-element-3285786{--width:100%;}.elementor-3082 .elementor-element.elementor-element-3ae91db{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3082 .elementor-element.elementor-element-5944646{--width:602px;}.elementor-3082 .elementor-element.elementor-element-3ae91db{--width:602px;}}@media(max-width:1024px){.elementor-3082 .elementor-element.elementor-element-0a340ce{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-a985b4e, .elementor-3082 .elementor-element.elementor-element-a985b4e .elementor-text-editor *{font-size:40px;}.elementor-3082 .elementor-element.elementor-element-5944646{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-693fc0b{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-f998f14{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-5cfe564, .elementor-3082 .elementor-element.elementor-element-5cfe564 .elementor-text-editor *{font-size:18px;}.elementor-3082 .elementor-element.elementor-element-7a40e02{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-191a3b1, .elementor-3082 .elementor-element.elementor-element-191a3b1 .elementor-text-editor *{font-size:18px;}.elementor-3082 .elementor-element.elementor-element-3285786{--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-3ae91db{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3082 .elementor-element.elementor-element-0a340ce{--width:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-d56a04d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3082 .elementor-element.elementor-element-a985b4e, .elementor-3082 .elementor-element.elementor-element-a985b4e .elementor-text-editor *{font-size:30px;line-height:1.4em;}.elementor-3082 .elementor-element.elementor-element-c11c1b7 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3082 .elementor-element.elementor-element-5944646{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px !important;--row-gap:10px !important;--column-gap:10px !important;--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-46b99db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-46b99db .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-7257d8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-7257d8d .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-693fc0b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-5759cde{--min-height:201px;}.elementor-3082 .elementor-element.elementor-element-f998f14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-587b89e{--min-height:450px;}.elementor-3082 .elementor-element.elementor-element-33ba4e4 .elementor-heading-title{line-height:1.1em;}.elementor-3082 .elementor-element.elementor-element-5cfe564 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-7a40e02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-d048afe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-d048afe .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-7a4937a{--min-height:402px;}.elementor-3082 .elementor-element.elementor-element-eef4308 .elementor-heading-title{line-height:1.1em;}.elementor-3082 .elementor-element.elementor-element-191a3b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-3285786{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-02b9905 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-02b9905 .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-3ae91db{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px !important;--row-gap:10px !important;--column-gap:10px !important;--grid-auto-flow:row;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-2c9ea0a .gem-button-container{text-align:center;}.elementor-3082 .elementor-element.elementor-element-2392c06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3082 .elementor-element.elementor-element-2392c06 .gem-button-container{text-align:center;}}