.elementor-11096 .elementor-element.elementor-element-e8b3037>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#5e43d6 11%,#212331 89%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11096 .elementor-element.elementor-element-e8b3037{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:75px;margin-bottom:60px}.elementor-11096 .elementor-element.elementor-element-e8b3037>.elementor-shape-top svg{height:167px}.elementor-bc-flex-widget .elementor-11096 .elementor-element.elementor-element-aa0c599.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11096 .elementor-element.elementor-element-aa0c599.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11096 .elementor-element.elementor-element-aa0c599>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:73px}.elementor-11096 .elementor-element.elementor-element-aa0c599 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-aa0c599>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 55px}.elementor-11096 .elementor-element.elementor-element-083765e{width:100%;max-width:100%}.elementor-11096 .elementor-element.elementor-element-083765e>.elementor-widget-container{margin:0 0 10px}.elementor-11096 .elementor-element.elementor-element-083765e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading,.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading .light{font-size:99px;font-weight:400;line-height:79px}.elementor-11096 .elementor-element.elementor-element-083765e .elementor-widget-container{margin-bottom:1px}.elementor-11096 .elementor-element.elementor-element-05e42ab{width:var(--container-widget-width,139px);max-width:139px;--container-widget-width:139px;--container-widget-flex-grow:0}.elementor-11096 .elementor-element.elementor-element-05e42ab>.elementor-widget-container{margin:-1em 0 0;border-style:none}.elementor-11096 .elementor-element.elementor-element-05e42ab.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11096 .elementor-element.elementor-element-05e42ab:hover .elementor-widget-container{border-style:none}.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading,.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading .light{font-size:62px;font-weight:400;line-height:.9em;letter-spacing:3.3px}.elementor-11096 .elementor-element.elementor-element-05e42ab .elementor-widget-container{margin-bottom:1px}.elementor-11096 .elementor-element.elementor-element-8db4430>.elementor-widget-container{margin:-29px 0 0}.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading,.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading .light{font-size:4.5em;font-weight:400;line-height:1.5em}.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading:hover>span,.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading:hover>a,.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading:hover span.colored{color:var(--e-global-color-ba9e7a0)}.elementor-11096 .elementor-element.elementor-element-8db4430 .elementor-widget-container{margin-bottom:1px}.elementor-11096 .elementor-element.elementor-element-c273ad6>.elementor-widget-container{margin:570px 0 0 290px}.elementor-11096 .elementor-element.elementor-element-c273ad6.elementor-element{--order:99999}body:not(.rtl) .elementor-11096 .elementor-element.elementor-element-c273ad6{left:0}body.rtl .elementor-11096 .elementor-element.elementor-element-c273ad6{right:0}.elementor-11096 .elementor-element.elementor-element-c273ad6{top:0;text-align:start}.elementor-11096 .elementor-element.elementor-element-c273ad6 img{max-width:60%}.elementor-11096 .elementor-element.elementor-element-8854dc0>.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-11096 .elementor-element.elementor-element-8854dc0 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-8854dc0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-11096 .elementor-element.elementor-element-8854dc0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11096 .elementor-element.elementor-element-fb3fc9f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end}.elementor-11096 .elementor-element.elementor-element-fb3fc9f>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-fb3fc9f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11096 .elementor-element.elementor-element-fb3fc9f img{width:100%;max-width:100%}.elementor-11096 .elementor-element.elementor-element-649af86{--display:flex;--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;--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-11096 .elementor-element.elementor-element-278d215{text-align:center}.elementor-11096 .elementor-element.elementor-element-278d215 .elementor-heading-title{font-size:3em}.elementor-11096 .elementor-element.elementor-element-02acee8>.elementor-widget-container{margin:0 0 20px}.elementor-11096 .elementor-element.elementor-element-02acee8{text-align:center}.elementor-11096 .elementor-element.elementor-element-02acee8,.elementor-11096 .elementor-element.elementor-element-02acee8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item,.elementor-11096 .elementor-element.elementor-element-3495b0f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(15px/2) !important}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-row,.elementor-11096 .elementor-element.elementor-element-3495b0f .skeleton-posts.portfolio-row{margin:calc(-15px/2)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-15px/2) 0}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:15px;padding-right:15px}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(15px/2);padding-right:calc(15px/2)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:15px;padding-right:15px}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:15px}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item .caption .title span{color:#000}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item:hover .caption .title span{color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item .wrap>.caption{border-style:none}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item .wrap>.caption .caption-separator{height:2px;background-color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .gem-pagination{margin-top:100px}.elementor-11096 .elementor-element.elementor-element-39fcd3a{--display:flex;--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;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-11096 .elementor-element.elementor-element-39fcd3a:not(.elementor-motion-effects-element-type-background),.elementor-11096 .elementor-element.elementor-element-39fcd3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-c678a3e)}.elementor-11096 .elementor-element.elementor-element-bf1af72>.elementor-widget-container{margin:0 0 55px}.elementor-11096 .elementor-element.elementor-element-bf1af72{text-align:center}.elementor-11096 .elementor-element.elementor-element-bf1af72 .elementor-heading-title{font-size:2.5em;color:var(--e-global-color-cc28d5c)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 12px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(12px/2) !important;margin:calc(-12px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid:not(.inited) .portfolio-item,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .skeleton-posts .portfolio-item{padding:calc(12px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid:not(.inited) .owl-stage,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .skeleton-posts.portfolio-row{margin:calc(-12px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-outside:not(.prevent-arrows-outside) .extended-carousel-item .owl-nav .owl-prev{transform:translate(calc(-100% - 16px), -50%)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-outside:not(.prevent-arrows-outside) .extended-carousel-item .owl-nav .owl-next{transform:translate(calc(100% + 16px), -50%)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-outside.prevent-arrows-outside .extended-carousel-item .owl-nav .owl-prev,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-on .extended-carousel-item .owl-nav .owl-prev{left:16px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-outside.prevent-arrows-outside .extended-carousel-item .owl-nav .owl-next,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid.arrows-position-on .extended-carousel-item .owl-nav .owl-next{right:16px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid .owl-dots .owl-dot span{background-color:var(--e-global-color-09df6b8)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid .owl-dots .owl-dot.active span{background-color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button{background-color:var(--e-global-color-ba9e7a0);border-radius:0;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button .gem-text-button{color:#000;font-weight:600}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-cc28d5c)}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-separator .gem-button-separator-line{border-top-width:2px}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button-separator a{margin:0 20px}.elementor-11096 .elementor-element.elementor-element-55a4216{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11096 .elementor-element.elementor-element-be2a6fa{text-align:center}.elementor-11096 .elementor-element.elementor-element-49a4b9f5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 20px 0}.elementor-11096 .elementor-element.elementor-element-49a4b9f5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11096 .elementor-element.elementor-element-6fe5ad50 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-6fe5ad50>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11096 .elementor-element.elementor-element-6fe5ad50>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-image{width:111px;height:111px}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-image,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-image img,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-image>span:before{border-radius:60%}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-name,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-name span{color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-position{color:var(--e-global-color-ddc5cf2)}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-text p,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-text div{color:#000;font-family:"Outfit",Sans-serif;font-size:20px}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-wrapper:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-wrapper p:after{color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-testimonial-wrapper p:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-testimonial-wrapper:after{font-size:60px}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-prev:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-next:after{font-size:40px;background-color:var(--e-global-color-cc28d5c);color:var(--e-global-color-c678a3e)}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-prev:hover:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-next:hover:after{background-color:var(--e-global-color-cc28d5c);color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-7827c22{--display:flex;--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;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-11096 .elementor-element.elementor-element-b3e0a59{text-align:center}.elementor-11096 .elementor-element.elementor-element-8d74708{text-align:center}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button{background-color:var(--e-global-color-ba9e7a0);border-radius:0;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button .gem-text-button{color:#000;font-weight:600}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-cc28d5c)}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-separator .gem-button-separator-line{border-top-width:2px}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button-separator a{margin:0 20px}.elementor-11096 .elementor-element.elementor-element-91850ad{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:40px;margin-bottom:20px;padding:40px 0}.elementor-11096 .elementor-element.elementor-element-91850ad>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11096 .elementor-element.elementor-element-0deef75.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11096 .elementor-element.elementor-element-0deef75>.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-11096 .elementor-element.elementor-element-0deef75 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-243a3ce>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-243a3ce{text-align:center}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-counter-number{color:var(--e-global-color-ddc5cf2);font-family:"Outfit",Sans-serif}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-counter-text{color:var(--e-global-color-ddc5cf2);font-size:19px;font-weight:400}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-icon-inner svg{font-size:48px}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-icon-inner{padding:5px;transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-counter-icon{margin-bottom:10px}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-855dd95 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-83a5d43.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11096 .elementor-element.elementor-element-83a5d43>.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-11096 .elementor-element.elementor-element-83a5d43 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-b8539f0>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-b8539f0{text-align:center}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-counter-number{color:var(--e-global-color-ddc5cf2)}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-counter-text{color:var(--e-global-color-ddc5cf2);font-size:19px;font-weight:400}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-icon-inner svg{font-size:48px}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-icon-inner{padding:5px;transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-counter-icon{margin-bottom:10px}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-6e696ea .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-bf56f7b>.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-11096 .elementor-element.elementor-element-bf56f7b .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-93f5200>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-93f5200{text-align:center}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-counter-number{color:var(--e-global-color-ddc5cf2)}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-counter-text{color:var(--e-global-color-ddc5cf2);font-size:19px;font-weight:400}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-icon-inner svg{font-size:48px}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-icon-inner{padding:5px;transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-counter-icon{margin-bottom:10px}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-eab0a09 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-5cb5c05.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11096 .elementor-element.elementor-element-5cb5c05>.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-11096 .elementor-element.elementor-element-5cb5c05 .elementor-widget-wrap{flex-wrap:wrap}.elementor-11096 .elementor-element.elementor-element-7d05605>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-7d05605{text-align:center}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-number{color:var(--e-global-color-ddc5cf2)}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-text{color:var(--e-global-color-ddc5cf2);font-size:19px;font-weight:400}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-icon-inner .wrapper-icon-inner{font-size:48px}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-icon-inner svg{font-size:48px}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-icon-inner{padding:5px;transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-icon{margin-bottom:10px}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg)}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg)}@media(max-width:1024px){.elementor-11096 .elementor-element.elementor-element-aa0c599>.elementor-element-populated{margin:0 0 5px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11096 .elementor-element.elementor-element-aa0c599{z-index:5}.elementor-11096 .elementor-element.elementor-element-083765e>.elementor-widget-container{margin:0;padding:77px 0 11px}.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading,.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading .light{font-size:70px}.elementor-11096 .elementor-element.elementor-element-05e42ab{--container-widget-width:303px;--container-widget-flex-grow:0;width:var(--container-widget-width,303px);max-width:303px}.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading,.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading .light{font-size:70px}.elementor-11096 .elementor-element.elementor-element-8db4430>.elementor-widget-container{margin:0;padding:0 0 50px}}@media(min-width:768px){.elementor-11096 .elementor-element.elementor-element-aa0c599{width:39%}.elementor-11096 .elementor-element.elementor-element-8854dc0{width:60.964%}}@media(max-width:1024px) and (min-width:768px){.elementor-11096 .elementor-element.elementor-element-aa0c599{width:100%}.elementor-11096 .elementor-element.elementor-element-8854dc0{width:100%}}@media(max-width:767px){.elementor-11096 .elementor-element.elementor-element-e8b3037>.elementor-shape-top svg{height:99px}.elementor-11096 .elementor-element.elementor-element-e8b3037{margin-top:0;margin-bottom:40px}.elementor-11096 .elementor-element.elementor-element-aa0c599>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px}.elementor-11096 .elementor-element.elementor-element-aa0c599>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:75px 0 10px 45px}.elementor-11096 .elementor-element.elementor-element-083765e{width:var(--container-widget-width,318px);max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0}.elementor-11096 .elementor-element.elementor-element-083765e>.elementor-widget-container{margin:0;padding:0}.elementor-11096 .elementor-element.elementor-element-083765e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading,.elementor-11096 .elementor-element.elementor-element-083765e .thegem-heading .light{font-size:60px}.elementor-11096 .elementor-element.elementor-element-05e42ab{width:var(--container-widget-width,148px);max-width:148px;--container-widget-width:148px;--container-widget-flex-grow:0}.elementor-11096 .elementor-element.elementor-element-05e42ab>.elementor-widget-container{margin:0 0 0 -15px;padding:0}.elementor-11096 .elementor-element.elementor-element-05e42ab.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading,.elementor-11096 .elementor-element.elementor-element-05e42ab .thegem-heading .light{font-size:43px;line-height:1.7em;letter-spacing:3px}.elementor-11096 .elementor-element.elementor-element-8db4430>.elementor-widget-container{margin:-2em 0 0;padding:0}.elementor-11096 .elementor-element.elementor-element-8db4430.elementor-element{--align-self:flex-start}.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading,.elementor-11096 .elementor-element.elementor-element-8db4430 .thegem-heading .light{font-size:3.8em}.elementor-11096 .elementor-element.elementor-element-8db4430 .elementor-widget-container{margin-bottom:1px}.elementor-11096 .elementor-element.elementor-element-c273ad6>.elementor-widget-container{margin:495px 0 0 10px}.elementor-11096 .elementor-element.elementor-element-c273ad6 img{width:55%;max-width:25%}.elementor-11096 .elementor-element.elementor-element-8854dc0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-11096 .elementor-element.elementor-element-fb3fc9f img{width:100%;max-width:100%}.elementor-11096 .elementor-element.elementor-element-649af86{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-11096 .elementor-element.elementor-element-278d215 .elementor-heading-title{line-height:1.1em}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-item,.elementor-11096 .elementor-element.elementor-element-3495b0f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(10px/2) !important}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .portfolio-row,.elementor-11096 .elementor-element.elementor-element-3495b0f .skeleton-posts.portfolio-row{margin:calc(-10px/2)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-10px/2) 0}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:10px;padding-right:10px}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(10px/2);padding-right:calc(10px/2)}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:10px;padding-right:10px}.elementor-11096 .elementor-element.elementor-element-3495b0f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:10px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 10px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(10px/2) !important;margin:calc(-10px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid:not(.inited) .portfolio-item,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .skeleton-posts .portfolio-item{padding:calc(10px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid:not(.inited) .owl-stage,.elementor-11096 .elementor-element.elementor-element-cc74ce2 .skeleton-posts.portfolio-row{margin:calc(-10px/2)}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid .owl-dots .owl-dot span{width:6px;height:6px}.elementor-11096 .elementor-element.elementor-element-cc74ce2 .extended-carousel-grid .owl-dots .owl-dot{margin:0 calc(10px/2)}.elementor-11096 .elementor-element.elementor-element-9db34c3>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button .gem-text-button{font-size:18px;line-height:1.1em;letter-spacing:0px}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button:hover .gem-text-button{line-height:1.1em}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button-separator-line{width:0}.elementor-11096 .elementor-element.elementor-element-9db34c3 .gem-button-container .gem-button-separator a{margin:0}.elementor-11096 .elementor-element.elementor-element-6fe5ad50>.elementor-element-populated{padding:0}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-item .gem-testimonial-wrapper{padding:20px 0}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-text p,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-text div{font-size:16px}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonial-wrapper:after{text-align:center}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-prev:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-next:after{background-color:var(--e-global-color-cc28d5c);color:var(--e-global-color-c678a3e)}.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-prev:hover:after,.elementor-11096 .elementor-element.elementor-element-4b7fb549 .gem-testimonials .gem-next:hover:after{background-color:var(--e-global-color-cc28d5c);color:var(--e-global-color-7fd4144)}.elementor-11096 .elementor-element.elementor-element-7827c22{--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-11096 .elementor-element.elementor-element-71f9549>.elementor-widget-container{margin:0}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button .gem-text-button{font-size:18px;line-height:1.1em;letter-spacing:0px}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button:hover .gem-text-button{line-height:1.1em}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button-separator-line{width:0}.elementor-11096 .elementor-element.elementor-element-71f9549 .gem-button-container .gem-button-separator a{margin:0}.elementor-11096 .elementor-element.elementor-element-91850ad{padding:0 15px 40px}.elementor-11096 .elementor-element.elementor-element-0deef75{width:50%}.elementor-11096 .elementor-element.elementor-element-0deef75>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11096 .elementor-element.elementor-element-83a5d43{width:50%}.elementor-11096 .elementor-element.elementor-element-83a5d43>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11096 .elementor-element.elementor-element-bf56f7b{width:50%}.elementor-11096 .elementor-element.elementor-element-bf56f7b>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11096 .elementor-element.elementor-element-5cb5c05{width:50%}.elementor-11096 .elementor-element.elementor-element-5cb5c05>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-box,.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-icon,.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-number,.elementor-11096 .elementor-element.elementor-element-390d663 .gem-counter-text{text-align:center;align-items:center;justify-content:center}}