.elementor-150498 .elementor-element.elementor-element-39042f4{--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;--background-transition:0.3s;}.elementor-150498 .elementor-element.elementor-element-d300297 .title + .subtitle{margin-bottom:0px;}.elementor-150498 .elementor-element.elementor-element-d300297 .subtitle + .title{margin-top:0px;}.elementor-150498 .elementor-element.elementor-element-d300297 .title{color:var( --e-global-color-4753454 );}.elementor-150498 .elementor-element.elementor-element-d300297 h1, .elementor-150498 .elementor-element.elementor-element-d300297 h2, .elementor-150498 .elementor-element.elementor-element-d300297 h3, .elementor-150498 .elementor-element.elementor-element-d300297 h4, .elementor-150498 .elementor-element.elementor-element-d300297 h5, .elementor-150498 .elementor-element.elementor-element-d300297 h6{font-size:5rem;font-weight:400;letter-spacing:1.5%;}.elementor-150498 .elementor-element.elementor-element-d300297 .subtitle{color:var( --e-global-color-0c2d149 );font-size:1.5rem;font-weight:400;letter-spacing:1.5%;}.elementor-150498 .elementor-element.elementor-element-fcef1d5{--display:flex;--background-transition:0.3s;--padding-top:5rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-150498 .elementor-element.elementor-element-0cb3719{width:100%;max-width:100%;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item:not(.-contained) .image-holder{border-radius:0px;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item.-contained:not(.-layout13){border-radius:0px;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:0px;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item.-contained.-layout13 .card-details{border-radius:0px;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .grid-item:not(.-nospace){padding:0;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-grid:not(.-nospace){margin-left:-0;margin-right:-0;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 0);}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item .headline{color:var( --e-global-color-0c2d149 );}.elementor-150498 .elementor-element.elementor-element-0cb3719 .grid-item .title{color:var( --e-global-color-0c2d149 );}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item .headline, .elementor-150498 .elementor-element.elementor-element-0cb3719 .grid-item .title{font-size:2rem;line-height:1.2em;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item .project-details{color:var( --e-global-color-f59ffdf );font-size:1rem;letter-spacing:2%;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-onepage-slider{background:#FFFFFF00;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item.-layout10 .overlay-image::before{background:#FFFFFF00;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item.-contained .card-details{background:#FFFFFF00;}.elementor-150498 .elementor-element.elementor-element-ebae369{--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;--background-transition:0.3s;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-150498 .elementor-element.elementor-element-ebae369:not(.elementor-motion-effects-element-type-background), .elementor-150498 .elementor-element.elementor-element-ebae369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe4f30c );}.elementor-150498 .elementor-element.elementor-element-ebae369, .elementor-150498 .elementor-element.elementor-element-ebae369::before{--border-transition:0.3s;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .title + .subtitle{margin-bottom:0px;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .subtitle + .title{margin-top:0px;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .title{color:var( --e-global-color-16fce04 );}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 h1, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h2, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h3, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h4, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h5, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h6{font-size:6rem;font-style:italic;line-height:1.05em;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .subtitle{color:var( --e-global-color-16fce04 );font-size:1.5rem;}@media(max-width:1024px){.elementor-150498 .elementor-element.elementor-element-d300297 h1, .elementor-150498 .elementor-element.elementor-element-d300297 h2, .elementor-150498 .elementor-element.elementor-element-d300297 h3, .elementor-150498 .elementor-element.elementor-element-d300297 h4, .elementor-150498 .elementor-element.elementor-element-d300297 h5, .elementor-150498 .elementor-element.elementor-element-d300297 h6{font-size:3.5rem;}.elementor-150498 .elementor-element.elementor-element-fcef1d5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item .headline, .elementor-150498 .elementor-element.elementor-element-0cb3719 .grid-item .title{font-size:1.5rem;}.elementor-150498 .elementor-element.elementor-element-ebae369{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 h1, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h2, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h3, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h4, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h5, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h6{font-size:4rem;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .subtitle{font-size:1.25rem;}}@media(max-width:767px){.elementor-150498 .elementor-element.elementor-element-d300297 h1, .elementor-150498 .elementor-element.elementor-element-d300297 h2, .elementor-150498 .elementor-element.elementor-element-d300297 h3, .elementor-150498 .elementor-element.elementor-element-d300297 h4, .elementor-150498 .elementor-element.elementor-element-d300297 h5, .elementor-150498 .elementor-element.elementor-element-d300297 h6{font-size:2.5rem;}.elementor-150498 .elementor-element.elementor-element-0cb3719 .portfolio-item .headline, .elementor-150498 .elementor-element.elementor-element-0cb3719 .grid-item .title{font-size:1.25rem;}.elementor-150498 .elementor-element.elementor-element-ebae369{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 h1, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h2, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h3, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h4, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h5, .elementor-150498 .elementor-element.elementor-element-e4e4dc9 h6{font-size:3rem;}.elementor-150498 .elementor-element.elementor-element-e4e4dc9 .subtitle{font-size:1.125rem;}}