.elementor-4499 .elementor-element.elementor-element-fb6409f > .elementor-container{max-width:1390px;}.elementor-4499 .elementor-element.elementor-element-fb6409f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-833f043.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4499 .elementor-element.elementor-element-833f043 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-a0e60db{margin-top:70px;margin-bottom:0px;}.elementor-4499 .elementor-element.elementor-element-c00a1bc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4499 .elementor-element.elementor-element-c00a1bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-2646d68{--divider-border-style:solid;--divider-color:#999999;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-4499 .elementor-element.elementor-element-2646d68 > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-2646d68 .elementor-divider-separator{width:75px;}.elementor-4499 .elementor-element.elementor-element-2646d68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4499 .elementor-element.elementor-element-80090ec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-20b0bb0{width:100%;max-width:100%;}.elementor-4499 .elementor-element.elementor-element-20b0bb0 > .elementor-widget-container{padding:12px 0px 0px 12px;}.elementor-4499 .elementor-element.elementor-element-20b0bb0 .elementor-heading-title{font-family:"Raleway", sans-serif;font-size:52px;font-weight:100;line-height:1.1em;color:#711B45;}.elementor-4499 .elementor-element.elementor-element-cfef815{padding:60px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-bbea65e > .elementor-element-populated{padding:10px 30px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-a47bdc6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4499 .elementor-element.elementor-element-a47bdc6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000024;}.elementor-4499 .elementor-element.elementor-element-a47bdc6{--image-transition-duration:300ms;--overlay-transition-duration:400ms;--content-text-align:center;--content-padding:19px;}.elementor-4499 .elementor-element.elementor-element-108a797{padding:30px 0px 20px 0px;}.elementor-4499 .elementor-element.elementor-element-3a5a5ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-817dea3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4499 .elementor-element.elementor-element-69b531e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4499 .elementor-element.elementor-element-bea2b17{width:100%;max-width:100%;}.elementor-4499 .elementor-element.elementor-element-bea2b17 > .elementor-widget-container{padding:0px 0px 05px 0px;}.elementor-4499 .elementor-element.elementor-element-bea2b17 .elementor-heading-title{font-family:"Raleway", sans-serif;font-size:30px;font-weight:100;line-height:1.1em;color:#0A0A0A;}.elementor-4499 .elementor-element.elementor-element-b353dc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-b353dc6{font-size:15px;}.elementor-4499 .elementor-element.elementor-element-37b4fc6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-faef381{padding:0px 0px 100px 0px;}.elementor-4499 .elementor-element.elementor-element-a47d9b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button{background-color:#02010100;font-family:"Open Sans", sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-9a52207 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button:hover, .elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button:hover svg, .elementor-4499 .elementor-element.elementor-element-9a52207 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4499 .elementor-element.elementor-element-c00a1bc{width:7%;}.elementor-4499 .elementor-element.elementor-element-80090ec{width:93%;}.elementor-4499 .elementor-element.elementor-element-bbea65e{width:65.667%;}.elementor-4499 .elementor-element.elementor-element-69b531e{width:34.126%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4499 .elementor-element.elementor-element-bbea65e{width:55%;}.elementor-4499 .elementor-element.elementor-element-69b531e{width:45%;}}@media(max-width:1024px){.elementor-4499 .elementor-element.elementor-element-2646d68 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-2646d68 .elementor-divider-separator{width:40px;}.elementor-4499 .elementor-element.elementor-element-bea2b17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-bea2b17 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-4499 .elementor-element.elementor-element-fb6409f{margin-top:0px;margin-bottom:0px;}.elementor-4499 .elementor-element.elementor-element-833f043 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4499 .elementor-element.elementor-element-a0e60db{margin-top:0px;margin-bottom:0px;}.elementor-4499 .elementor-element.elementor-element-20b0bb0 .elementor-heading-title{font-size:32px;}.elementor-4499 .elementor-element.elementor-element-cfef815{padding:40px 10px 0px 10px;}.elementor-4499 .elementor-element.elementor-element-bbea65e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4499 .elementor-element.elementor-element-108a797{padding:10px 0px 40px 0px;}.elementor-4499 .elementor-element.elementor-element-bea2b17 .elementor-heading-title{font-size:24px;}.elementor-4499 .elementor-element.elementor-element-faef381{padding:0px 10px 100px 25px;}}/* Start custom CSS for heading, class: .elementor-element-20b0bb0 */.project-title h2{
    font-weight: 300!important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-a47bdc6 */.elementor-slideshow__title {
    display: none!important;
}

.single-project-gallery .elementor-gallery-item:hover {
    transform: scale(1.04,1.04);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bea2b17 */.project-title h2{
    font-weight: 300!important;
}/* End custom CSS */