.elementor-4111 .elementor-element.elementor-element-6da956f{--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;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4111 .elementor-element.elementor-element-7b26a9a{--display:flex}.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__title-wrapper{-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:80px;--gradient-color-1:var( --e-global-color-752a6c9 );--gradient-color-2:var( --e-global-color-e1a0b73 );--gradient-location-1:0%;--gradient-location-2:100%;background-color:#fff0;background-image:linear-gradient(135deg,var(--gradient-color-1) var(--gradient-location-1),var(--gradient-color-2) var(--gradient-location-2))}.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__title{display:inline}.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__subtitle{margin:0 0 8px 0;color:var(--e-global-color-752a6c9)}.elementor-4111 .elementor-element.elementor-element-4476869{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4111 .elementor-element.elementor-element-c49ef93{--spacer-size:30px}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4111 .elementor-element.elementor-element-1002a42{width:var(--container-widget-width,365px);max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;text-align:end;font-size:14px;font-weight:600;text-transform:uppercase;line-height:28px;color:var(--e-global-color-e1a0b73)}.elementor-4111 .elementor-element.elementor-element-fb514b1{--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}.elementor-4111 .elementor-element.elementor-element-c136a50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4111 .elementor-element.elementor-element-367a1b2{--spacer-size:35px}.elementor-4111 .elementor-element.elementor-element-be31f6c .wgl-portfolio{--portfolio-columns-gap:30px}#wgl-cursor .wgl-element-be31f6c.cursor-global::before{background-color:#fff0;background-image:linear-gradient(135deg,var(--e-global-color-752a6c9) 0%,var(--e-global-color-5267a88) 100%)}.elementor-4111 .elementor-element.elementor-element-be31f6c .item__image::before{background-color:#fff0;background-image:linear-gradient(135deg,#7209B782 0%,var(--e-global-color-5267a88) 100%)}.elementor-4111 .elementor-element.elementor-element-be31f6c .item__image::after{background-color:#fff0;background-image:linear-gradient(135deg,#7209B7B0 0%,var(--e-global-color-e1a0b73) 100%)}.elementor-4111 .elementor-element.elementor-element-be31f6c .item__description{background-color:#EEEEEE14}#wgl-cursor .wgl-element-be31f6c{--transition:0.3s}#wgl-cursor{{CURRENT_ITEM}}{--transition:0.3s}#wgl-cursor .wgl-element-be31f6c.cursor-global h6{color:var(--e-global-color-9580cf2)}#wgl-cursor .wgl-element-be31f6c.cursor-global::before{width:200px;height:200px}.elementor-4111 .elementor-element.elementor-element-be31f6c .title{color:var(--e-global-color-9580cf2)}.elementor-4111 .elementor-element.elementor-element-be31f6c .portfolio-category{color:var(--e-global-color-9580cf2)}.elementor-4111 .elementor-element.elementor-element-de3aad4 .wgl-portfolio{--portfolio-columns-gap:30px}#wgl-cursor .wgl-element-de3aad4.cursor-global::before{background-color:#fff0;background-image:linear-gradient(135deg,var(--e-global-color-752a6c9) 0%,var(--e-global-color-5267a88) 100%)}.elementor-4111 .elementor-element.elementor-element-de3aad4 .item__image::before{background-color:#fff0;background-image:linear-gradient(135deg,#7209B782 0%,var(--e-global-color-5267a88) 100%)}.elementor-4111 .elementor-element.elementor-element-de3aad4 .item__image::after{background-color:#fff0;background-image:linear-gradient(135deg,#7209B7B0 0%,var(--e-global-color-e1a0b73) 100%)}.elementor-4111 .elementor-element.elementor-element-de3aad4 .item__description{background-color:#EEEEEE14}#wgl-cursor .wgl-element-de3aad4{--transition:0.3s}#wgl-cursor .wgl-element-de3aad4.cursor-global h6{color:var(--e-global-color-9580cf2)}#wgl-cursor .wgl-element-de3aad4.cursor-global::before{width:200px;height:200px}.elementor-4111 .elementor-element.elementor-element-de3aad4 .title{color:var(--e-global-color-9580cf2)}.elementor-4111 .elementor-element.elementor-element-de3aad4 .portfolio-category{color:var(--e-global-color-9580cf2)}.elementor-4111 .elementor-element.elementor-element-ce6e916{--spacer-size:70px}body.elementor-page-4111 #main.site-main{z-index:0}@media(max-width:1200px){.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__title-wrapper{font-size:56px}.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__subtitle{margin:0 0 12px 0}.elementor-4111 .elementor-element.elementor-element-c49ef93{--spacer-size:0px}.elementor-4111 .elementor-element.elementor-element-ce6e916{--spacer-size:30px}}@media(max-width:767px){.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__title-wrapper{font-size:36px}.elementor-4111 .elementor-element.elementor-element-e99a0ef .dblh__subtitle{margin:0 0 10px 0}.elementor-4111 .elementor-element.elementor-element-4476869{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-4111 .elementor-element.elementor-element-1002a42{text-align:start}}