.elementor-17248 .elementor-element.elementor-element-44b5dd7{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(5,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-17248 .elementor-element.elementor-element-88ae7e7.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-88ae7e7 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-057fdca.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-057fdca img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-2993d16.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-2993d16 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-025e7de.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-025e7de img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-d7ecea4.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-d7ecea4 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-a400439.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-a400439 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-884d678.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-884d678 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-ace36ed.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-ace36ed img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-b1d83a5.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-b1d83a5 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-9e18a1a.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-9e18a1a img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-e1250bd.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-e1250bd img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-4fdbd9b.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-4fdbd9b img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-038fd93.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-038fd93 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-af7d3bb.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-af7d3bb img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-bd45841.elementor-element{--align-self:center}.elementor-17248 .elementor-element.elementor-element-bd45841 img{border-radius:12px}.elementor-17248 .elementor-element.elementor-element-240d11a{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:10px 10px !important;--row-gap:10px !important;--column-gap:10px !important;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-240d11a,.elementor-17248 .elementor-element.elementor-element-240d11a.thegem-e-con-layout-thegem{--content-width:1290px}.elementor-17248 .elementor-element.elementor-element-0b81039{--display:grid;--e-con-grid-template-columns:repeat(1,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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-120dcc0>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-ddda15f{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-c3806c8>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-b451e66{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-0cfb807>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-d2a6a8b{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-d7e5657>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-aea0904{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-58a6ef5>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-66fa1e8{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-c713186>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-ce7d902{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-d24be11>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-8c2e757{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-6823994>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-f0be158{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-de9bac1>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-122dc2b{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-4905c19>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-f71be0f{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-c4bb5af>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-00b336c{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-8cc99eb>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-003293c{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-030c3ae>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-3a22940{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-d8df408>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-d378812{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-efafc2f>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-4fb99ce>.elementor-background-overlay{background-color:#eee;opacity:.5}.elementor-17248 .elementor-element.elementor-element-4fb99ce{margin-top:50px;margin-bottom:50px;padding:30px 0}.elementor-17248 .elementor-element.elementor-element-fe7c419.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-fe7c419>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-e84318d{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-e84318d .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-6b76ade.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-6b76ade>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-e5e736e{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-e5e736e .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-580237d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-580237d>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-23dbf0b{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-23dbf0b .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-b2a5ff5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-b2a5ff5>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-9384247{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-9384247 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-21110ae{padding:0 0 40px}.elementor-17248 .elementor-element.elementor-element-09265c6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17248 .elementor-element.elementor-element-09265c6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17248 .elementor-element.elementor-element-49ad680 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-17248 .elementor-element.elementor-element-49ad680 .skeleton-posts .portfolio-item{padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-49ad680 .skeleton-posts{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product .product-variations{font-weight:700}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product:hover .product-variations{color:#508eff}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product:hover .gem-attribute-selector.type-color .gem-attribute-options li:not(.selected),.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product:hover .gem-attribute-selector.type-label .gem-attribute-options li:not(.selected){border-color:#508EFFCC !important}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product .caption .product-price .price{font-weight:500}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:0}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon{color:#000;background-color:#F1FBF500}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{color:#fff;background-color:#000;border-color:#58cd14}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.simple-type-button .button,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product .actions .button{color:#000;background-color:#fff}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.simple-type-button .button:hover,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.variable-type-button .button,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button{color:#000;background-color:#fff}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.variable-type-button .button:hover,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){color:#919191}.elementor-17248 .elementor-element.elementor-element-ba9d0d0>.elementor-background-overlay{background-color:#eee;opacity:.5}.elementor-17248 .elementor-element.elementor-element-ba9d0d0{margin-top:50px;margin-bottom:50px;padding:30px 0}.elementor-17248 .elementor-element.elementor-element-6e9d7cc.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-6e9d7cc>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-99bc249{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-99bc249 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-f458c00.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-f458c00>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-4ceb824{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-4ceb824 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-a8d15e2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-a8d15e2>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-84fac0c{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-84fac0c .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-a06ecb1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-a06ecb1>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-87b2434{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content,.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content{padding:0}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:48px !important}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:48px !important;height:48px !important}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content a .gem-image img{width:48px;max-width:48px;height:auto}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-image span{border-style:none;margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-87b2434 .gem-infobox:hover .gem-infobox-content .gem-image>span:before{opacity:.5 !important}.elementor-17248 .elementor-element.elementor-element-04d6beb{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-851abd7{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-c026a93{margin-top:50px;margin-bottom:0;padding:0 15px}.elementor-17248 .elementor-element.elementor-element-c5b1264>.elementor-element-populated{padding:0 8px 0 0}.elementor-17248 .elementor-element.elementor-element-3c8154e:not(.elementor-motion-effects-element-type-background),.elementor-17248 .elementor-element.elementor-element-3c8154e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#508eff;background-image:url("https://xn--y9ac6csjrqh.xn--y9a3aq/wp-content/uploads/2024/11/dzax-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17248 .elementor-element.elementor-element-3c8154e>.elementor-container{min-height:450px}.elementor-17248 .elementor-element.elementor-element-3c8154e,.elementor-17248 .elementor-element.elementor-element-3c8154e>.elementor-background-overlay{border-radius:10px}.elementor-17248 .elementor-element.elementor-element-3c8154e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17248 .elementor-element.elementor-element-3c8154e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17248 .elementor-element.elementor-element-2729dec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-17248 .elementor-element.elementor-element-2729dec>.elementor-element-populated{padding:60px 70px 65px}.elementor-17248 .elementor-element.elementor-element-2729dec{z-index:99}.elementor-17248 .elementor-element.elementor-element-4cf9b64{text-align:left;width:var(--container-widget-width,324px);max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-4cf9b64>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-4cf9b64.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-599046e>.elementor-widget-container{padding:0 0 5px}.elementor-17248 .elementor-element.elementor-element-b483ab2>.elementor-widget-container{padding:0 0 5px}.elementor-17248 .elementor-element.elementor-element-b483ab2 .thegem-heading,.elementor-17248 .elementor-element.elementor-element-b483ab2 .thegem-heading .light{font-weight:700;text-transform:none}.elementor-17248 .elementor-element.elementor-element-2c027ca{width:auto;max-width:auto;align-self:flex-end}.elementor-17248 .elementor-element.elementor-element-2c027ca>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-ac09ceb{--spacer-size:5px}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container .gem-button{background-color:#508eff;border-radius:50px}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container .gem-button:hover{background-color:#000;border-style:none}.elementor-17248 .elementor-element.elementor-element-0a45c15{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-0a45c15>.elementor-widget-container{margin:25px 25px 15px}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container{text-align:left}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 20px}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container .gem-button .gem-text-button{color:#fff}.elementor-17248 .elementor-element.elementor-element-0a45c15 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-17248 .elementor-element.elementor-element-77b3c4d>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-17248 .elementor-element.elementor-element-77b3c4d{z-index:10}.elementor-17248 .elementor-element.elementor-element-a0e4e1d .gem-image.gem-wrapbox{float:right}.elementor-17248 .elementor-element.elementor-element-a0e4e1d .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-17248 .elementor-element.elementor-element-a0e4e1d>.elementor-widget-container{margin:-425px -65px 0 0}.elementor-17248 .elementor-element.elementor-element-a0e4e1d .gem-image img{opacity:calc(100/100)}.elementor-17248 .elementor-element.elementor-element-a0e4e1d .gem-image a:hover img{opacity:calc(100/100)}.elementor-17248 .elementor-element.elementor-element-720340c>.elementor-element-populated{padding:0 0 0 8px}.elementor-17248 .elementor-element.elementor-element-05e7379:not(.elementor-motion-effects-element-type-background),.elementor-17248 .elementor-element.elementor-element-05e7379>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://xn--y9ac6csjrqh.xn--y9a3aq/wp-content/uploads/2024/11/aj-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17248 .elementor-element.elementor-element-05e7379>.elementor-container{min-height:450px}.elementor-17248 .elementor-element.elementor-element-05e7379,.elementor-17248 .elementor-element.elementor-element-05e7379>.elementor-background-overlay{border-radius:10px}.elementor-17248 .elementor-element.elementor-element-05e7379{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17248 .elementor-element.elementor-element-05e7379>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17248 .elementor-element.elementor-element-10b5cc9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-17248 .elementor-element.elementor-element-10b5cc9>.elementor-element-populated{padding:60px 70px 65px}.elementor-17248 .elementor-element.elementor-element-10b5cc9{z-index:99}.elementor-17248 .elementor-element.elementor-element-12488ea{text-align:left}.elementor-17248 .elementor-element.elementor-element-12488ea>.elementor-widget-container{padding:0}.elementor-17248 .elementor-element.elementor-element-2936d42>.elementor-widget-container{padding:0 0 5px}.elementor-17248 .elementor-element.elementor-element-98c9db7{width:var(--container-widget-width,300px);max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-98c9db7 .thegem-heading,.elementor-17248 .elementor-element.elementor-element-98c9db7 .thegem-heading .light{text-transform:none}.elementor-17248 .elementor-element.elementor-element-70160eb{--spacer-size:10px}.elementor-17248 .elementor-element.elementor-element-d191bc7{width:auto;max-width:auto;align-self:flex-end}.elementor-17248 .elementor-element.elementor-element-f166b56{--spacer-size:5px}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container .gem-button{background-color:#508eff;border-radius:50px}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container .gem-button:hover{background-color:#000}.elementor-17248 .elementor-element.elementor-element-55d4d23{width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-55d4d23>.elementor-widget-container{margin:25px 25px 0 0}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container{text-align:left}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 20px}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container .gem-button .gem-text-button{color:#fff}.elementor-17248 .elementor-element.elementor-element-55d4d23 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-17248 .elementor-element.elementor-element-0368b04>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-17248 .elementor-element.elementor-element-0368b04{z-index:10}.elementor-17248 .elementor-element.elementor-element-f1b4e0d .gem-image.gem-wrapbox{float:right}.elementor-17248 .elementor-element.elementor-element-f1b4e0d .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-17248 .elementor-element.elementor-element-f1b4e0d>.elementor-widget-container{margin:-380px -70px 0 0}.elementor-17248 .elementor-element.elementor-element-f1b4e0d .gem-image img{opacity:calc(100/100)}.elementor-17248 .elementor-element.elementor-element-f1b4e0d .gem-image a:hover img{opacity:calc(100/100)}.elementor-17248 .elementor-element.elementor-element-5f7e3b3>.elementor-background-overlay{background-color:#eee;opacity:.5}.elementor-17248 .elementor-element.elementor-element-5f7e3b3{margin-top:0;margin-bottom:0;padding:20px 0}.elementor-17248 .elementor-element.elementor-element-76fe52b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-76fe52b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-17248 .elementor-element.elementor-element-76fe52b>.elementor-element-populated{padding:0}.elementor-17248 .elementor-element.elementor-element-66fca3e{text-align:center;width:var(--container-widget-width,36.355%);max-width:36.355%;--container-widget-width:36.355%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-66fca3e>.elementor-widget-container{padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-66fca3e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-46fde4f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var(--container-widget-width,124.614%);max-width:124.614%;--container-widget-width:124.614%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-46fde4f>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-46fde4f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-46fde4f .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-a454df1{--e-image-carousel-slides-to-show:10}.elementor-17248 .elementor-element.elementor-element-a454df1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:9px;border-color:#E2E2E200;border-radius:20px}.elementor-17248 .elementor-element.elementor-element-1d5b779c{margin-top:50px;margin-bottom:0;padding:0}.elementor-17248 .elementor-element.elementor-element-7bf41f60.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-7bf41f60>.elementor-element-populated{padding:40px 21px}.elementor-17248 .elementor-element.elementor-element-46bfae6{text-align:center;width:auto;max-width:auto}.elementor-17248 .elementor-element.elementor-element-46bfae6>.elementor-widget-container{padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-3de122ae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-3de122ae>.elementor-widget-container{margin:0 0 20px}.elementor-17248 .elementor-element.elementor-element-3de122ae .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-e0272c7 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid.item-separator .portfolio-item{padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e0272c7 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,.elementor-17248 .elementor-element.elementor-element-e0272c7 .skeleton-posts .portfolio-item{padding:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-e0272c7 .extended-products-grid-carousel-item:not(.inited) .owl-stage,.elementor-17248 .elementor-element.elementor-element-e0272c7 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .wrap>.caption{text-align:center}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .star-rating{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-rating .empty-rating:before{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .categories{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e0272c7 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-17248 .elementor-element.elementor-element-a2a8290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-c8ed6e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-c8ed6e9.e-con{--align-self:flex-start}.elementor-17248 .elementor-element.elementor-element-eac5980{text-align:center;width:var(--container-widget-width,36.355%);max-width:36.355%;--container-widget-width:36.355%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-eac5980>.elementor-widget-container{margin:0;padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-eac5980.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-4100aef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var(--container-widget-width,124.614%);max-width:124.614%;--container-widget-width:124.614%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-4100aef>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-4100aef.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-4100aef .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-17248 .elementor-element.elementor-element-4100aef .elementor-divider{text-align:center}.elementor-17248 .elementor-element.elementor-element-61b1490{--display:flex}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel.gem-tta-active .gem-tta-panel-heading,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel .gem-tta-panel-body{background-color:#EEEEEE!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon i,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon svg,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed i,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed svg,.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel-body{text-align:left!important}.elementor-17248 .elementor-element.elementor-element-b6d1230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-b6d1230:not(.elementor-motion-effects-element-type-background),.elementor-17248 .elementor-element.elementor-element-b6d1230>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f6f7}.elementor-17248 .elementor-element.elementor-element-b6d1230:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.elementor-background-video-container:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.e-con-inner>.elementor-background-video-container:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.elementor-background-slideshow:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.e-con-inner>.elementor-background-slideshow:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-17248 .elementor-element.elementor-element-b6d1230>.thegem-ken-burns-bg:before{background-color:#eee;--background-overlay:''}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content{background-color:#eee;padding:10px 15px 5px}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content,.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:75px !important;color:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:75px !important;height:75px !important;fill:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content a .gem-image img{width:75px;max-width:75px;height:auto}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0;transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-image span{border-style:none;margin:0}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dc1a6b3 .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content{background-color:#eee;padding:10px 15px 5px}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content,.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:75px !important;color:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:75px !important;height:75px !important;fill:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content a .gem-image img{width:75px;max-width:75px;height:auto}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0;transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-image span{border-style:none;margin:0}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-dedaf0e .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content{background-color:#eee;padding:10px 15px 5px}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content,.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:75px !important;color:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:75px !important;height:75px !important;fill:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content a .gem-image img{width:75px;max-width:75px;height:auto}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0;transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-image span{border-style:none;margin:0}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-4ad39ed .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content{background-color:#eee;padding:10px 15px 5px}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content,.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:75px !important;color:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:75px !important;height:75px !important;fill:#2c2e3d}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-image img,.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content a .gem-image img{width:75px;max-width:75px;height:auto}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;margin:0;transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-image span{border-style:none;margin:0}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-8c9f20f .gem-textbox:hover .gem-textbox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-17248 .elementor-element.elementor-element-a1b33a1{--display:flex}.elementor-17248 .elementor-element.elementor-element-3811b91{--display:flex}.elementor-17248 .elementor-element.elementor-element-fc8535e{text-align:center;width:var(--container-widget-width,44.578%);max-width:44.578%;--container-widget-width:44.578%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-fc8535e>.elementor-widget-container{margin:0;padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-fc8535e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-faf4848{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-faf4848>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-faf4848 .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-1ec24bb{--display:flex}.elementor-17248 .elementor-element.elementor-element-1ec24bb:not(.elementor-motion-effects-element-type-background),.elementor-17248 .elementor-element.elementor-element-1ec24bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-17248 .elementor-element.elementor-element-04b475f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-04b475f>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-04b475f .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-c3a0204{--display:flex}.elementor-17248 .elementor-element.elementor-element-1861a7c .categories{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-17248 .elementor-element.elementor-element-1861a7c .skeleton-posts .portfolio-item{padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-1861a7c .skeleton-posts{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .wrap>.caption{text-align:center !important}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .star-rating{margin-center:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-rating .empty-rating:before{margin-center:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .categories{margin-center:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom{margin-center:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){color:#919191}.elementor-17248 .elementor-element.elementor-element-4700e28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17248 .elementor-element.elementor-element-32e74bc{text-align:center;width:var(--container-widget-width,44.578%);max-width:44.578%;--container-widget-width:44.578%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-32e74bc>.elementor-widget-container{margin:0;padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-32e74bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-2638eae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-2638eae>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-2638eae .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-58e21cd{padding:40px 0 60px}.elementor-17248 .elementor-element.elementor-element-3055a82>.elementor-widget-container{padding:0}.elementor-17248 .elementor-element.elementor-element-4f4e8eb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-4f4e8eb .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-4f4e8eb .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-17248 .elementor-element.elementor-element-d1a630a .products-compact-grid.layout-grid{grid-row-gap:20px;grid-column-gap:20px}.elementor-17248 .elementor-element.elementor-element-d1a630a .products-compact-grid.layout-list:not(.with-separator) .compact-product-item{padding-bottom:20px}.elementor-17248 .elementor-element.elementor-element-d1a630a .products-compact-grid.layout-list.with-separator .compact-product-item{padding-bottom:calc(20px/2);margin-bottom:calc(20px/2)}.elementor-17248 .elementor-element.elementor-element-a5ba84c>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .categories{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .skeleton-posts .portfolio-item{padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-e45ac3b .skeleton-posts{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .wrap>.caption{text-align:center !important}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .wrap>.caption .star-rating{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-rating .empty-rating:before{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .wrap>.caption .categories{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom{margin-center:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){color:#919191}.elementor-17248 .elementor-element.elementor-element-26c8ec1{margin-top:0;margin-bottom:0;padding:0}.elementor-17248 .elementor-element.elementor-element-df97f64.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17248 .elementor-element.elementor-element-df97f64>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-17248 .elementor-element.elementor-element-df97f64>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-17248 .elementor-element.elementor-element-4c94bf6{text-align:center;width:var(--container-widget-width,36.355%);max-width:36.355%;--container-widget-width:36.355%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-4c94bf6>.elementor-widget-container{padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-4c94bf6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-e71d3ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var(--container-widget-width,124.614%);max-width:124.614%;--container-widget-width:124.614%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-e71d3ce>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-e71d3ce.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-e71d3ce .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-3d17cef{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel.gem-tta-active .gem-tta-panel-heading,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel .gem-tta-panel-body{background-color:#EEEEEE!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:hover,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:focus{border-color:#000}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon i,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon svg,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed i,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed svg,.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-0401fd5 .gem-tta-panel-body{text-align:left!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:hover,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-heading:focus{border-color:#000}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon i,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon svg,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed i,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed i{color:#000000!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-controls-icon-closed svg,.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-controls-icon-closed svg{fill:#000000!important}.elementor-17248 .elementor-element.elementor-element-fb802e9 .gem-tta-panel-body{text-align:left!important}.elementor-17248 .elementor-element.elementor-element-f5433e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17248 .elementor-element.elementor-element-a4a91c0{text-align:center;width:var(--container-widget-width,44.578%);max-width:44.578%;--container-widget-width:44.578%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-a4a91c0>.elementor-widget-container{margin:0;padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-a4a91c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-daaeb4c{text-align:center;width:var(--container-widget-width,44.578%);max-width:44.578%;--container-widget-width:44.578%;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-daaeb4c>.elementor-widget-container{margin:0;padding:0 0 15px;border-style:solid;border-width:0 0 2px;border-color:#000}.elementor-17248 .elementor-element.elementor-element-daaeb4c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-17248 .elementor-element.elementor-element-79b9456{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-79b9456>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-79b9456 .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-e41649f{padding:40px 0 60px}.elementor-17248 .elementor-element.elementor-element-bc89b3c>.elementor-element-populated{padding:0 21px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .skeleton-posts .portfolio-item{padding:calc(42px/2) !important}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .skeleton-posts{margin:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2)}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .wrap>.caption{text-align:center !important}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .star-rating{margin-center:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-rating .empty-rating:before{margin-center:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .categories{margin-center:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom{margin-center:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){color:#919191}.elementor-17248 .elementor-element.elementor-element-0fe7f17>.elementor-widget-container{padding:0 0 10px}.elementor-17248 .elementor-element.elementor-element-cc2fc32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-17248 .elementor-element.elementor-element-cc2fc32 .elementor-divider-separator{width:100%}.elementor-17248 .elementor-element.elementor-element-cc2fc32 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-17248 .elementor-element.elementor-element-1e2d1d2 .products-compact-grid.layout-grid{grid-row-gap:20px;grid-column-gap:20px}.elementor-17248 .elementor-element.elementor-element-1e2d1d2 .products-compact-grid.layout-list:not(.with-separator) .compact-product-item{padding-bottom:20px}.elementor-17248 .elementor-element.elementor-element-1e2d1d2 .products-compact-grid.layout-list.with-separator .compact-product-item{padding-bottom:calc(20px/2);margin-bottom:calc(20px/2)}@media(min-width:768px){.elementor-17248 .elementor-element.elementor-element-76fe52b{width:100%}.elementor-17248 .elementor-element.elementor-element-823ee60{width:25%}.elementor-17248 .elementor-element.elementor-element-a5ba84c{width:75%}.elementor-17248 .elementor-element.elementor-element-df97f64{width:100%}.elementor-17248 .elementor-element.elementor-element-bc89b3c{width:75%}.elementor-17248 .elementor-element.elementor-element-5389390{width:25%}}@media(max-width:1024px){.elementor-17248 .elementor-element.elementor-element-44b5dd7{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-240d11a{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-0b81039{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-ddda15f{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-b451e66{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-d2a6a8b{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-aea0904{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-66fa1e8{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-ce7d902{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-8c2e757{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-f0be158{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-122dc2b{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-f71be0f{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-00b336c{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-003293c{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-3a22940{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-d378812{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-4fb99ce{padding:70px 0}.elementor-17248 .elementor-element.elementor-element-fe7c419>.elementor-element-populated{padding:0 6px 0 21px}.elementor-17248 .elementor-element.elementor-element-6b76ade>.elementor-element-populated{padding:0 15px}.elementor-17248 .elementor-element.elementor-element-580237d>.elementor-element-populated{padding:0 21px 0 6px}.elementor-17248 .elementor-element.elementor-element-b2a5ff5>.elementor-element-populated{padding:0 21px 0 6px}.elementor-17248 .elementor-element.elementor-element-21110ae{padding:50px 0 40px}.elementor-17248 .elementor-element.elementor-element-49ad680 .categories{display:block}.elementor-17248 .elementor-element.elementor-element-49ad680 .reviews{display:block}.elementor-17248 .elementor-element.elementor-element-49ad680 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-ba9d0d0{padding:70px 0}.elementor-17248 .elementor-element.elementor-element-6e9d7cc>.elementor-element-populated{padding:0 6px 0 21px}.elementor-17248 .elementor-element.elementor-element-f458c00>.elementor-element-populated{padding:0 15px}.elementor-17248 .elementor-element.elementor-element-a8d15e2>.elementor-element-populated{padding:0 21px 0 6px}.elementor-17248 .elementor-element.elementor-element-a06ecb1>.elementor-element-populated{padding:0 21px 0 6px}.elementor-17248 .elementor-element.elementor-element-04d6beb{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-851abd7{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-c5b1264>.elementor-element-populated{padding:0 0 20px}.elementor-17248 .elementor-element.elementor-element-2729dec>.elementor-element-populated{padding:60px 42px 65px}.elementor-17248 .elementor-element.elementor-element-720340c>.elementor-element-populated{padding:0 0 20px}.elementor-17248 .elementor-element.elementor-element-10b5cc9>.elementor-element-populated{padding:60px 42px 65px}.elementor-17248 .elementor-element.elementor-element-46fde4f>.elementor-widget-container{margin:0 0 50px}.elementor-17248 .elementor-element.elementor-element-7bf41f60>.elementor-element-populated{padding:50px 21px 20px}.elementor-17248 .elementor-element.elementor-element-e0272c7 .categories{display:block}.elementor-17248 .elementor-element.elementor-element-e0272c7 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-4100aef>.elementor-widget-container{margin:0 0 50px}.elementor-17248 .elementor-element.elementor-element-1861a7c .categories{display:block}.elementor-17248 .elementor-element.elementor-element-1861a7c .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-58e21cd{padding:40px 0}.elementor-17248 .elementor-element.elementor-element-823ee60>.elementor-element-populated{padding:10px 21px 0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .categories{display:block}.elementor-17248 .elementor-element.elementor-element-e45ac3b .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-e71d3ce>.elementor-widget-container{margin:0 0 50px}.elementor-17248 .elementor-element.elementor-element-3d17cef{--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-e41649f{padding:40px 0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .categories{display:block}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-5389390>.elementor-element-populated{padding:10px 21px 0}}@media(max-width:767px){.elementor-17248 .elementor-element.elementor-element-44b5dd7{--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(5,1fr);--gap:5px 5px !important;--row-gap:5px !important;--column-gap:5px !important;--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-240d11a{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-0b81039{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-ddda15f{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-b451e66{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-d2a6a8b{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-aea0904{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-66fa1e8{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-ce7d902{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-8c2e757{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-f0be158{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-122dc2b{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-f71be0f{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-00b336c{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-003293c{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-3a22940{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-d378812{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-4fb99ce{margin-top:0;margin-bottom:0;padding:20px 0}.elementor-17248 .elementor-element.elementor-element-fe7c419>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-6b76ade>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-580237d>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-b2a5ff5>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-21110ae{margin-top:0;margin-bottom:0;padding:0}.elementor-17248 .elementor-element.elementor-element-09265c6>.elementor-element-populated{padding:0}.elementor-17248 .elementor-element.elementor-element-49ad680 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-49ad680>.elementor-widget-container{padding:0 5px}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{width:0}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filter-tabs.style-alternative.separator,.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio-filter-tabs.style-alternative.separator .portfolio-filter-tabs-list{border-width:0}.elementor-17248 .elementor-element.elementor-element-49ad680 .portfolio.extended-products-grid .portfolio-row+.gem-pagination{margin-top:0}.elementor-17248 .elementor-element.elementor-element-ba9d0d0{margin-top:40px;margin-bottom:40px;padding:10px 0}.elementor-17248 .elementor-element.elementor-element-6e9d7cc>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-f458c00>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-a8d15e2>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-a06ecb1>.elementor-element-populated{padding:20px 21px}.elementor-17248 .elementor-element.elementor-element-04d6beb{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-17248 .elementor-element.elementor-element-a41dec3 img{border-radius:20px}.elementor-17248 .elementor-element.elementor-element-851abd7{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-17248 .elementor-element.elementor-element-7271f2d img{border-radius:20px}.elementor-17248 .elementor-element.elementor-element-5f7e3b3{margin-top:0;margin-bottom:0;padding:15px 0}.elementor-17248 .elementor-element.elementor-element-66fca3e{width:var(--container-widget-width,300.688px);max-width:300.688px;--container-widget-width:300.688px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-46fde4f>.elementor-widget-container{margin:0 0 20px}.elementor-17248 .elementor-element.elementor-element-a454df1{--e-image-carousel-slides-to-show:4}.elementor-17248 .elementor-element.elementor-element-a454df1>.elementor-widget-container{margin:0;padding:0}.elementor-17248 .elementor-element.elementor-element-1d5b779c{margin-top:0;margin-bottom:0}.elementor-17248 .elementor-element.elementor-element-7bf41f60>.elementor-element-populated{padding:40px 21px}.elementor-17248 .elementor-element.elementor-element-e0272c7 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e0272c7 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-a2a8290{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17248 .elementor-element.elementor-element-eac5980{width:var(--container-widget-width,284.688px);max-width:284.688px;--container-widget-width:284.688px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-4100aef>.elementor-widget-container{margin:0 0 20px}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start}.elementor-17248 .elementor-element.elementor-element-ae5738b .gem-tta-panel-body{text-align:left!important}.elementor-17248 .elementor-element.elementor-element-b6d1230{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-17248 .elementor-element.elementor-element-a1b33a1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-3811b91{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17248 .elementor-element.elementor-element-fc8535e{width:var(--container-widget-width,258.984px);max-width:258.984px;--container-widget-width:258.984px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-faf4848>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-1ec24bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17248 .elementor-element.elementor-element-6abd29f>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-2b15f76>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-7b0e23b>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-04b475f>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-c3a0204{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px}.elementor-17248 .elementor-element.elementor-element-1861a7c .categories{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-1861a7c>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){font-size:14px;letter-spacing:0px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio-filter-tabs ul.portfolio-filter-tabs-list li.active{font-size:16px}.elementor-17248 .elementor-element.elementor-element-1861a7c .portfolio.extended-products-grid .portfolio-row+.gem-pagination{margin-top:0}.elementor-17248 .elementor-element.elementor-element-32e74bc{width:var(--container-widget-width,258.984px);max-width:258.984px;--container-widget-width:258.984px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-58e21cd{padding:20px 0 40px}.elementor-17248 .elementor-element.elementor-element-a5ba84c>.elementor-element-populated{padding:50px 10px 0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .categories{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-e45ac3b>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filter-tabs.style-alternative.separator,.elementor-17248 .elementor-element.elementor-element-e45ac3b .portfolio-filter-tabs.style-alternative.separator .portfolio-filter-tabs-list{border-width:0}.elementor-17248 .elementor-element.elementor-element-26c8ec1{margin-top:50px;margin-bottom:0}.elementor-17248 .elementor-element.elementor-element-4c94bf6{width:var(--container-widget-width,289.688px);max-width:289.688px;--container-widget-width:289.688px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-e71d3ce>.elementor-widget-container{margin:0 0 10px}.elementor-17248 .elementor-element.elementor-element-3d17cef{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-17248 .elementor-element.elementor-element-f5433e6{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17248 .elementor-element.elementor-element-a4a91c0{width:var(--container-widget-width,307.969px);max-width:307.969px;--container-widget-width:307.969px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-daaeb4c{width:var(--container-widget-width,307.969px);max-width:307.969px;--container-widget-width:307.969px;--container-widget-flex-grow:0}.elementor-17248 .elementor-element.elementor-element-e41649f{margin-top:0;margin-bottom:0;padding:0}.elementor-17248 .elementor-element.elementor-element-bc89b3c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-17248 .elementor-element.elementor-element-bc89b3c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 5px}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .categories{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .reviews{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .product-variations{display:none}.elementor-17248 .elementor-element.elementor-element-2bc4f71>.elementor-widget-container{margin:0}.elementor-17248 .elementor-element.elementor-element-2bc4f71 .portfolio.extended-products-grid .portfolio-row+.gem-pagination{margin-top:0}}@media(max-width:1024px) and (min-width:768px){.elementor-17248 .elementor-element.elementor-element-c5b1264{width:100%}.elementor-17248 .elementor-element.elementor-element-720340c{width:100%}.elementor-17248 .elementor-element.elementor-element-823ee60{width:33%}.elementor-17248 .elementor-element.elementor-element-a5ba84c{width:67%}.elementor-17248 .elementor-element.elementor-element-bc89b3c{width:67%}.elementor-17248 .elementor-element.elementor-element-5389390{width:33%}}@media(max-width:1700px) and (min-width:1200px){.xbox-column .elementor-widget-wrap,.drone-column .elementor-widget-wrap{padding:30px 30px 40px!important}.xbox-img .elementor-widget-container{margin-top:-260px !important;margin-right:-135px !important}.xbox-img .gem-image{width:60%}.drone-img .elementor-widget-container{margin-top:-340px !important;margin-right:-170px !important}.drone-img .gem-image{width:70%}}@media(max-width:1199px){.xbox-img .gem-image,.drone-img .gem-image{display:none}}.brand-section .gem-clients-slide-inner{justify-content:center!important}@media(min-width:1025px){.brand-section .gem-client-item{width:17%!important;height:auto!important}}.brand-section .gem-clients-slide-inner{justify-content:center!important}@media(min-width:1025px){.brand-section .gem-client-item{width:17%!important;height:auto!important}}