.elementor-6920 .elementor-element.elementor-element-3ce63daa{--display:flex;--min-height:70vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-3ce63daa:not(.elementor-motion-effects-element-type-background),.elementor-6920 .elementor-element.elementor-element-3ce63daa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-84b76ad) 10%,var(--e-global-color-69ae068) 50%)}.elementor-6920 .elementor-element.elementor-element-20c891e1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6920 .elementor-element.elementor-element-341c406{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start}.elementor-6920 .elementor-element.elementor-element-341c406 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#fff}.elementor-6920 .elementor-element.elementor-element-7f34634{--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:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6920 .elementor-element.elementor-element-a49aa1d>.elementor-widget-container{padding:50px 0}.elementor-6920 .elementor-element.elementor-element-a49aa1d,.elementor-6920 .elementor-element.elementor-element-a49aa1d .elementor-text-editor *{font-size:16px;font-weight:300}.elementor-6920 .elementor-element.elementor-element-a49aa1d,.elementor-6920 .elementor-element.elementor-element-a49aa1d .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-6920 .elementor-element.elementor-element-50d943c0{padding:0 20px}.elementor-6920 .elementor-element.elementor-element-be08b4f{--spacer-size:50px}.elementor-6920 .elementor-element.elementor-element-7233c44 .gem-gallery-grid .gallery-item{padding:calc(40px/2) !important}.elementor-6920 .elementor-element.elementor-element-7233c44 .gem-gallery-grid .gallery-set{margin-top:calc(-40px/2);margin-bottom:calc(-40px/2)}.elementor-6920 .elementor-element.elementor-element-7233c44 .gem-gallery-grid .not-fullwidth-block ul,.elementor-6920 .elementor-element.elementor-element-7233c44 .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-40px/2);margin-right:calc(-40px/2)}.elementor-6920 .elementor-element.elementor-element-7233c44 .gem-gallery-grid .fullwidth-block{padding-left:calc(40px/2);padding-right:calc(40px/2)}.elementor-6920 .elementor-element.elementor-element-7233c44{width:var(--container-widget-width,100.065%);max-width:100.065%;--container-widget-width:100.065%;--container-widget-flex-grow:0}.elementor-6920 .elementor-element.elementor-element-7233c44>.elementor-widget-container{margin:0 0 10px}.elementor-6920 .elementor-element.elementor-element-7233c44.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-6920 .elementor-element.elementor-element-7233c44 .gallery-item .overlay-wrap{opacity:calc(100/100)}.elementor-6920 .elementor-element.elementor-element-9ae1e8a{--display:flex;--min-height:70vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-9ae1e8a:not(.elementor-motion-effects-element-type-background),.elementor-6920 .elementor-element.elementor-element-9ae1e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-84b76ad) 10%,var(--e-global-color-69ae068) 50%)}.elementor-6920 .elementor-element.elementor-element-a542df3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6920 .elementor-element.elementor-element-5a8a405{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start}.elementor-6920 .elementor-element.elementor-element-5a8a405 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#fff}.elementor-6920 .elementor-element.elementor-element-53fce70{--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:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6920 .elementor-element.elementor-element-c959dd3>.elementor-widget-container{padding:50px 0}.elementor-6920 .elementor-element.elementor-element-c959dd3,.elementor-6920 .elementor-element.elementor-element-c959dd3 .elementor-text-editor *{font-size:16px;font-weight:300}.elementor-6920 .elementor-element.elementor-element-c959dd3,.elementor-6920 .elementor-element.elementor-element-c959dd3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}@media(min-width:768px){.elementor-6920 .elementor-element.elementor-element-20c891e1{--width:100%}.elementor-6920 .elementor-element.elementor-element-7f34634{--content-width:1200px}.elementor-6920 .elementor-element.elementor-element-53fce70{--content-width:1200px}}@media(max-width:1024px){.elementor-6920 .elementor-element.elementor-element-3ce63daa{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-341c406{width:100%;max-width:100%}.elementor-6920 .elementor-element.elementor-element-341c406 .elementor-heading-title{font-size:50px}.elementor-6920 .elementor-element.elementor-element-9ae1e8a{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-5a8a405{width:100%;max-width:100%}.elementor-6920 .elementor-element.elementor-element-5a8a405 .elementor-heading-title{font-size:50px}}@media(max-width:767px){.elementor-6920 .elementor-element.elementor-element-3ce63daa{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-341c406 .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-6920 .elementor-element.elementor-element-7f34634{--gap:35px 35px;--row-gap:35px;--column-gap:35px}.elementor-6920 .elementor-element.elementor-element-9ae1e8a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-6920 .elementor-element.elementor-element-5a8a405 .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-6920 .elementor-element.elementor-element-53fce70{--gap:35px 35px;--row-gap:35px;--column-gap:35px}}