.elementor-4923 .elementor-element.elementor-element-d2b9aa8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4923 .elementor-element.elementor-element-13dfe76{--spacer-size:180px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__title-wrapper{font-size:48px;line-height:1.25em;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__title{display:inline;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__subtitle .wgl-curve{margin:0px 17px 0px 17px;width:65px;height:65px;stroke-width:8px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__subtitle{min-width:65px;font-size:20px;font-weight:500;line-height:1.25em;margin:0px 0px 11px 0px;}.elementor-4923 .elementor-element.elementor-element-bb4a88c{--spacer-size:24px;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_wrapper{font-size:96px;line-height:1.08em;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_wrapper span{display:inline;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_wrapper a{display:inline;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_outer-clone{--circle-width:212px;}.elementor-4923 .elementor-element.elementor-element-280b89b{--spacer-size:50px;}.elementor-4923 .elementor-element.elementor-element-36c2dee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4923 .elementor-element.elementor-element-c9fa736{--spacer-size:45px;}.elementor-4923 .elementor-element.elementor-element-2fcc5d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4923 .elementor-element.elementor-element-f93be23 .wgl-portfolio{--portfolio-columns-gap:10px;}.elementor-4923 .elementor-element.elementor-element-f93be23 .portfolio__item .item__image{--wgl-portfolio-image-scale-size:1.07;--wgl-portfolio-image-transition:0.8s;}.elementor-4923 .elementor-element.elementor-element-5ccde60{--spacer-size:80px;}body.elementor-page-4923 #main.site-main{z-index:0;}@media(min-width:768px){.elementor-4923 .elementor-element.elementor-element-d2b9aa8{--content-width:1340px;}}@media(max-width:1200px){.elementor-4923 .elementor-element.elementor-element-13dfe76{--spacer-size:110px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__title-wrapper{font-size:42px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__subtitle{margin:0px 0px 9px 0px;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_wrapper{font-size:64px;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_outer-clone{--circle-width:150px;}.elementor-4923 .elementor-element.elementor-element-280b89b{--spacer-size:70px;}.elementor-4923 .elementor-element.elementor-element-36c2dee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4923 .elementor-element.elementor-element-5ccde60{--spacer-size:40px;}}@media(max-width:767px){.elementor-4923 .elementor-element.elementor-element-13dfe76{--spacer-size:100px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__title-wrapper{font-size:36px;}.elementor-4923 .elementor-element.elementor-element-84939f0 .dblh__subtitle{margin:0px 0px 7px 0px;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_wrapper{font-size:36px;}.elementor-4923 .elementor-element.elementor-element-43bf18f .text-editor_outer-clone{--circle-width:120px;}.elementor-4923 .elementor-element.elementor-element-280b89b{--spacer-size:60px;}.elementor-4923 .elementor-element.elementor-element-36c2dee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}