.elementor-8186 .elementor-element.elementor-element-883899d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-8186 .elementor-element.elementor-element-59167a8:not(.elementor-motion-effects-element-type-background),.elementor-8186 .elementor-element.elementor-element-59167a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8186 .elementor-element.elementor-element-59167a8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px;padding:100px 5px}.elementor-8186 .elementor-element.elementor-element-59167a8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-b7064db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8186 .elementor-element.elementor-element-b7064db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-b7064db>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:75px 20px 80px}.elementor-8186 .elementor-element.elementor-element-b7064db>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-a59a0f9 .gem-icon .back-angle i{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-a59a0f9 .gem-icon svg{fill:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-d49ad0b>.elementor-widget-container{margin:0 0 25px}.elementor-8186 .elementor-element.elementor-element-d49ad0b{text-align:center}.elementor-8186 .elementor-element.elementor-element-04eafa3 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-primary);border-style:solid;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-04eafa3>.elementor-widget-container{margin:0}.elementor-8186 .elementor-element.elementor-element-04eafa3 .gem-button-container{text-align:center}.elementor-8186 .elementor-element.elementor-element-04eafa3 .gem-button-container .gem-button{border-radius:6px;border-style:solid;border-width:3px;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-04eafa3 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-04eafa3 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-acb1288:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8186 .elementor-element.elementor-element-acb1288>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-acb1288>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:75px 20px 80px}.elementor-8186 .elementor-element.elementor-element-acb1288>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-8361333 .gem-icon .back-angle i{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-8361333 .gem-icon svg{fill:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-79c1b03>.elementor-widget-container{margin:0 0 25px}.elementor-8186 .elementor-element.elementor-element-79c1b03{text-align:center}.elementor-8186 .elementor-element.elementor-element-0cb9caf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8186 .elementor-element.elementor-element-0cb9caf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-0cb9caf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:75px 20px 80px}.elementor-8186 .elementor-element.elementor-element-0cb9caf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-a620c1b .gem-icon .back-angle i{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-a620c1b .gem-icon svg{fill:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-257a896>.elementor-widget-container{margin:0 0 25px}.elementor-8186 .elementor-element.elementor-element-257a896{text-align:center}.elementor-8186 .elementor-element.elementor-element-9c7c3e0 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-primary);border-style:solid;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-9c7c3e0>.elementor-widget-container{margin:0}.elementor-8186 .elementor-element.elementor-element-9c7c3e0 .gem-button-container{text-align:center}.elementor-8186 .elementor-element.elementor-element-9c7c3e0 .gem-button-container .gem-button{border-radius:6px;border-style:solid;border-width:3px;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-9c7c3e0 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-9c7c3e0 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-4d43963:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8186 .elementor-element.elementor-element-4d43963>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-4d43963>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:75px 20px 80px}.elementor-8186 .elementor-element.elementor-element-4d43963>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-cbad430 .gem-icon .back-angle i{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-cbad430 .gem-icon svg{fill:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-dd6b889>.elementor-widget-container{margin:0 0 25px}.elementor-8186 .elementor-element.elementor-element-dd6b889{text-align:center}.elementor-8186 .elementor-element.elementor-element-6fd8856 .gem-button-container .gem-button:hover{background-color:var(--e-global-color-primary);border-style:solid;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-6fd8856>.elementor-widget-container{margin:0}.elementor-8186 .elementor-element.elementor-element-6fd8856 .gem-button-container{text-align:center}.elementor-8186 .elementor-element.elementor-element-6fd8856 .gem-button-container .gem-button{border-radius:6px;border-style:solid;border-width:3px;border-color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-6fd8856 .gem-button-container .gem-button .gem-text-button{color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-6fd8856 .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-2f3ee0e:not(.elementor-motion-effects-element-type-background),.elementor-8186 .elementor-element.elementor-element-2f3ee0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-2f3ee0e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-8186 .elementor-element.elementor-element-2f3ee0e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-1238179:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-8186 .elementor-element.elementor-element-1238179>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-1238179>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-8186 .elementor-element.elementor-element-1238179>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-91fea97{text-align:center}.elementor-8186 .elementor-element.elementor-element-91fea97 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-23fc323{text-align:center}.elementor-8186 .elementor-element.elementor-element-23fc323,.elementor-8186 .elementor-element.elementor-element-23fc323 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-a4613f2:not(.elementor-motion-effects-element-type-background),.elementor-8186 .elementor-element.elementor-element-a4613f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-a4613f2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:50px}.elementor-8186 .elementor-element.elementor-element-a4613f2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-2f9ddb1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-clients-type-carousel-grid .gem-client-item a{height:163px;max-height:100%}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-client-item a img,.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-client-item span img{opacity:1}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-mini-pagination a{width:17px;height:17px;margin-left:5px;margin-right:5px}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-mini-pagination{margin-top:30px}.elementor-8186 .elementor-element.elementor-element-8d497fe:not(.elementor-motion-effects-element-type-background),.elementor-8186 .elementor-element.elementor-element-8d497fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-8186 .elementor-element.elementor-element-8d497fe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-8186 .elementor-element.elementor-element-8d497fe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox-content{background-color:var(--e-global-color-secondary);padding:45px 30px 50px}.elementor-8186 .elementor-element.elementor-element-0036695>.elementor-widget-container{margin:0;padding:0}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox-content,.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-description p,.elementor-8186 .elementor-element.elementor-element-0036695 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-description,.elementor-8186 .elementor-element.elementor-element-0036695 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-description span p,.elementor-8186 .elementor-element.elementor-element-0036695 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-0036695 .gem-textbox .gem-textbox-description span,.elementor-8186 .elementor-element.elementor-element-0036695 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-439ff04b:not(.elementor-motion-effects-element-type-background),.elementor-8186 .elementor-element.elementor-element-439ff04b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-8186 .elementor-element.elementor-element-439ff04b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px}.elementor-8186 .elementor-element.elementor-element-439ff04b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-56498e55 .gem-gallery-grid .gallery-item{padding:calc(11px/2) !important}.elementor-8186 .elementor-element.elementor-element-56498e55 .gem-gallery-grid .gallery-set{margin-top:calc(-11px/2);margin-bottom:calc(-11px/2)}.elementor-8186 .elementor-element.elementor-element-56498e55 .gem-gallery-grid .not-fullwidth-block ul,.elementor-8186 .elementor-element.elementor-element-56498e55 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-11px/2);margin-right:calc(-11px/2)}.elementor-8186 .elementor-element.elementor-element-56498e55 .gem-gallery-grid .fullwidth-block{padding-left:calc(11px/2);padding-right:calc(11px/2)}.elementor-8186 .elementor-element.elementor-element-56498e55 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-8186 .elementor-element.elementor-element-a8e6ef7>.elementor-widget-container{margin:50px 0 50px 50px}.elementor-8186 .elementor-element.elementor-element-a8e6ef7{text-align:center}.elementor-8186 .elementor-element.elementor-element-a8e6ef7 .elementor-heading-title{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-8317896 .gem-gallery-grid .gallery-item{padding:calc(10px/2) !important}.elementor-8186 .elementor-element.elementor-element-8317896 .gem-gallery-grid .gallery-set{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-8317896 .gem-gallery-grid .not-fullwidth-block ul,.elementor-8186 .elementor-element.elementor-element-8317896 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-10px/2);margin-right:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-8317896 .gem-gallery-grid .fullwidth-block{padding-left:calc(10px/2);padding-right:calc(10px/2)}.elementor-8186 .elementor-element.elementor-element-8317896 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-8186 .elementor-element.elementor-element-1402525>.elementor-widget-container{margin:50px 0}.elementor-8186 .elementor-element.elementor-element-1402525{text-align:center}.elementor-8186 .elementor-element.elementor-element-1402525 .elementor-heading-title{color:var(--e-global-color-b74985a)}.elementor-8186 .elementor-element.elementor-element-fd7665d .gem-gallery-grid .gallery-item{padding:calc(10px/2) !important}.elementor-8186 .elementor-element.elementor-element-fd7665d .gem-gallery-grid .gallery-set{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-fd7665d .gem-gallery-grid .not-fullwidth-block ul,.elementor-8186 .elementor-element.elementor-element-fd7665d .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-10px/2);margin-right:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-fd7665d .gem-gallery-grid .fullwidth-block{padding-left:calc(10px/2);padding-right:calc(10px/2)}.elementor-8186 .elementor-element.elementor-element-fd7665d .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-8186 .elementor-element.elementor-element-68b6ef7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:50px}.elementor-8186 .elementor-element.elementor-element-68b6ef7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-8186 .elementor-element.elementor-element-5cee087{text-align:center}.elementor-8186 .elementor-element.elementor-element-5cee087 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-primary)}.elementor-8186 .elementor-element.elementor-element-2191a22>.elementor-widget-container{padding:0}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox-content,.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox-content{padding:45px 30px 50px}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-content .gem-textbox-title{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-description{padding-bottom:25px}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-description p,.elementor-8186 .elementor-element.elementor-element-2191a22 a .gem-textbox .gem-textbox-description p{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-description,.elementor-8186 .elementor-element.elementor-element-2191a22 a .gem-textbox .gem-textbox-description{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-description span p,.elementor-8186 .elementor-element.elementor-element-2191a22 a .gem-textbox .gem-textbox-description span p{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-2191a22 .gem-textbox .gem-textbox-description span,.elementor-8186 .elementor-element.elementor-element-2191a22 a .gem-textbox .gem-textbox-description span{color:var(--e-global-color-text)}.elementor-8186 .elementor-element.elementor-element-ea30c47 .gem-gallery-grid .gallery-item{padding:calc(10px/2) !important}.elementor-8186 .elementor-element.elementor-element-ea30c47 .gem-gallery-grid .gallery-set{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-ea30c47 .gem-gallery-grid .not-fullwidth-block ul,.elementor-8186 .elementor-element.elementor-element-ea30c47 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-10px/2);margin-right:calc(-10px/2)}.elementor-8186 .elementor-element.elementor-element-ea30c47 .gem-gallery-grid .fullwidth-block{padding-left:calc(10px/2);padding-right:calc(10px/2)}.elementor-8186 .elementor-element.elementor-element-ea30c47 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-8186 .elementor-element.elementor-element-c2c7505>.elementor-widget-container{margin:50px 0 0;padding:20px}.elementor-8186 .elementor-element.elementor-element-c2c7505 .elementor-wrapper{--video-aspect-ratio:1.77777}@media(max-width:1024px){.elementor-8186 .elementor-element.elementor-element-04eafa3>.elementor-widget-container{margin:0;padding:0}.elementor-8186 .elementor-element.elementor-element-9c7c3e0>.elementor-widget-container{margin:0;padding:0}.elementor-8186 .elementor-element.elementor-element-6fd8856>.elementor-widget-container{margin:0;padding:0}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-clients-type-carousel-grid .gem-client-item a{height:174px;max-height:100%}.elementor-8186 .elementor-element.elementor-element-439ff04b{padding:0}.elementor-8186 .elementor-element.elementor-element-5cee087 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:1024px) and (min-width:768px){.elementor-8186 .elementor-element.elementor-element-b7064db{width:50%}.elementor-8186 .elementor-element.elementor-element-acb1288{width:50%}.elementor-8186 .elementor-element.elementor-element-0cb9caf{width:50%}.elementor-8186 .elementor-element.elementor-element-4d43963{width:50%}}@media(max-width:767px){.elementor-8186 .elementor-element.elementor-element-b7064db>.elementor-element-populated{padding:40px 20px}.elementor-8186 .elementor-element.elementor-element-04eafa3>.elementor-widget-container{padding:0}.elementor-8186 .elementor-element.elementor-element-acb1288>.elementor-element-populated{padding:40px 20px}.elementor-8186 .elementor-element.elementor-element-0cb9caf>.elementor-element-populated{padding:40px 20px}.elementor-8186 .elementor-element.elementor-element-9c7c3e0>.elementor-widget-container{padding:0}.elementor-8186 .elementor-element.elementor-element-4d43963>.elementor-element-populated{padding:40px 20px}.elementor-8186 .elementor-element.elementor-element-6fd8856>.elementor-widget-container{padding:0}.elementor-8186 .elementor-element.elementor-element-91fea97{text-align:center}.elementor-8186 .elementor-element.elementor-element-23fc323{text-align:center}.elementor-8186 .elementor-element.elementor-element-1eb4dd1 .gem-clients-type-carousel-grid .gem-client-item a{height:104px;max-height:100%}.elementor-8186 .elementor-element.elementor-element-5cee087{text-align:center}.elementor-8186 .elementor-element.elementor-element-5cee087 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}}