.elementor-250175 .elementor-element.elementor-element-2f13e4b{--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-250175 .elementor-element.elementor-element-85ae55c .title + .subtitle{margin-bottom:0px;}.elementor-250175 .elementor-element.elementor-element-85ae55c .subtitle + .title{margin-top:0px;}.elementor-250175 .elementor-element.elementor-element-e3419c5{--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-250175 .elementor-element.elementor-element-b22d767{--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-250175 .elementor-element.elementor-element-a836574 .title + .subtitle{margin-bottom:0px;}.elementor-250175 .elementor-element.elementor-element-a836574 .subtitle + .title{margin-top:0px;}.elementor-250175 .elementor-element.elementor-element-5d39966 .grid-item:not(.-nospace){padding:20px;}.elementor-250175 .elementor-element.elementor-element-5d39966 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-250175 .elementor-element.elementor-element-5d39966 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-250175 .elementor-element.elementor-element-71942ac{--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-250175 .elementor-element.elementor-element-3eb39b0 .title + .subtitle{margin-bottom:0px;}.elementor-250175 .elementor-element.elementor-element-3eb39b0 .subtitle + .title{margin-top:0px;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item .headline{color:#FFFFFF;}.elementor-250175 .elementor-element.elementor-element-372688f .grid-item .title{color:#FFFFFF;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item .project-details{color:#FFFFFF;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-layout3 .overlay::after{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-layout4 .overlay::after{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-layout5 .overlay::after{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-layout6 .overlay::after{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-img-overlay .image-holder::after{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item.-img-overlay .overlay{background:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #2A47945E);}.elementor-250175 .elementor-element.elementor-element-372688f .grid_8 .portfolio-item-image::before{background-color:#2A47945E;}.elementor-250175 .elementor-element.elementor-element-372688f .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #2A47945E);}.elementor-250175 .elementor-element.elementor-element-372688f .video-button:not(.-outlined) .icon-button{background-color:var( --e-global-color-169f2a6 );}.elementor-250175 .elementor-element.elementor-element-372688f .video-button.-outlined .icon-button{color:var( --e-global-color-169f2a6 );}.elementor-250175 .elementor-element.elementor-element-372688f .clb-slider-nav-btn{color:var( --e-global-color-169f2a6 );}.elementor-250175 .elementor-element.elementor-element-372688f .clb-slider-pagination{color:var( --e-global-color-169f2a6 );}.elementor-250175 .elementor-element.elementor-element-053c111{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-250175 .elementor-element.elementor-element-053c111:not(.elementor-motion-effects-element-type-background), .elementor-250175 .elementor-element.elementor-element-053c111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-250175 .elementor-element.elementor-element-9c15f07{--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-250175 .elementor-element.elementor-element-cba0b4a .title + .subtitle{margin-bottom:5px;}.elementor-250175 .elementor-element.elementor-element-cba0b4a .subtitle + .title{margin-top:5px;}.elementor-250175 .elementor-element.elementor-element-cba0b4a h1, .elementor-250175 .elementor-element.elementor-element-cba0b4a h2, .elementor-250175 .elementor-element.elementor-element-cba0b4a h3, .elementor-250175 .elementor-element.elementor-element-cba0b4a h4, .elementor-250175 .elementor-element.elementor-element-cba0b4a h5, .elementor-250175 .elementor-element.elementor-element-cba0b4a h6{font-size:30px;}.elementor-250175 .elementor-element.elementor-element-4733d42{--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-250175 .elementor-element.elementor-element-97849c8{--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;}@media(min-width:481px){.elementor-250175 .elementor-element.elementor-element-9c15f07{--width:66%;}.elementor-250175 .elementor-element.elementor-element-4733d42{--width:33%;}.elementor-250175 .elementor-element.elementor-element-97849c8{--width:33%;}}@media(max-width:1024px){.elementor-250175 .elementor-element.elementor-element-372688f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-250175 .elementor-element.elementor-element-cba0b4a h1, .elementor-250175 .elementor-element.elementor-element-cba0b4a h2, .elementor-250175 .elementor-element.elementor-element-cba0b4a h3, .elementor-250175 .elementor-element.elementor-element-cba0b4a h4, .elementor-250175 .elementor-element.elementor-element-cba0b4a h5, .elementor-250175 .elementor-element.elementor-element-cba0b4a h6{font-size:32px;}}@media(max-width:480px){.elementor-250175 .elementor-element.elementor-element-372688f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item .headline, .elementor-250175 .elementor-element.elementor-element-372688f .grid-item .title{font-size:23px;}.elementor-250175 .elementor-element.elementor-element-372688f .portfolio-item .project-details{font-size:13px;}.elementor-250175 .elementor-element.elementor-element-053c111{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-250175 .elementor-element.elementor-element-cba0b4a h1, .elementor-250175 .elementor-element.elementor-element-cba0b4a h2, .elementor-250175 .elementor-element.elementor-element-cba0b4a h3, .elementor-250175 .elementor-element.elementor-element-cba0b4a h4, .elementor-250175 .elementor-element.elementor-element-cba0b4a h5, .elementor-250175 .elementor-element.elementor-element-cba0b4a h6{font-size:28px;}.elementor-250175 .elementor-element.elementor-element-cba0b4a .subtitle{font-size:18px;}.elementor-250175 .elementor-element.elementor-element-4733d42{--width:45%;}.elementor-250175 .elementor-element.elementor-element-19acc92{width:auto;max-width:auto;}.elementor-250175 .elementor-element.elementor-element-cc2cef2{width:auto;max-width:auto;}.elementor-250175 .elementor-element.elementor-element-97849c8{--width:45%;}.elementor-250175 .elementor-element.elementor-element-205794f{width:auto;max-width:auto;}.elementor-250175 .elementor-element.elementor-element-177b1f4{width:auto;max-width:auto;}}