.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item .project-content .button{color:#02010100;}.elementor-150560 .elementor-element.elementor-element-7557120 .grid-item .show-project-link{color:#02010100;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-layout3 .overlay::after{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-layout4 .overlay::after{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-layout5 .overlay::after{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-layout6 .overlay::after{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-img-overlay .image-holder::after{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .portfolio-item.-img-overlay .overlay{background:#FFFFFF;}.elementor-150560 .elementor-element.elementor-element-7557120 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #FFFFFF);}.elementor-150560 .elementor-element.elementor-element-7557120 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #FFFFFF);}.elementor-150560 .elementor-element.elementor-element-75c0a44{text-align:justify;}.elementor-150560 .elementor-element.elementor-element-75c0a44 .elementor-heading-title{font-size:17px;}.elementor-150560 .elementor-element.elementor-element-75c0a44 > .elementor-widget-container{margin:-140px 500px 0px 30px;padding:0px 0px 0px 0px;}.elementor-150560 .elementor-element.elementor-element-88ecb85:not(.elementor-motion-effects-element-type-background), .elementor-150560 .elementor-element.elementor-element-88ecb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-150560 .elementor-element.elementor-element-88ecb85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-150560 .elementor-element.elementor-element-88ecb85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150560 .elementor-element.elementor-element-d4faa41 .uc_counter_box{background-color:#00000000;padding:0px 0px 0px 0px;border-radius:0px;}.elementor-150560 .elementor-element.elementor-element-d4faa41 .counter_icon{color:#ffffff;background-color:#00000000;font-size:32px;padding:0px 0px 0px 0px;}.elementor-150560 .elementor-element.elementor-element-d4faa41 .counter_number{font-family:"american-captain", Sans-serif;font-size:23px;font-weight:500;letter-spacing:1px;color:#FFFFFF;margin-top:10px;}.elementor-150560 .elementor-element.elementor-element-d4faa41 .counter_label{color:#FFFFFF;font-family:"american-captain", Sans-serif;font-size:15px;font-weight:500;line-height:0.1em;letter-spacing:0.5px;margin-top:15px;}.elementor-150560 .elementor-element.elementor-element-eb337d8 .uc_counter_box{background-color:#00000000;padding:0px 0px 0px 0px;border-radius:0px;}.elementor-150560 .elementor-element.elementor-element-eb337d8 .counter_icon{color:#FFFFFF;background-color:#00000000;font-size:32px;padding:0px 0px 0px 0px;}.elementor-150560 .elementor-element.elementor-element-eb337d8 .counter_number{font-size:23px;font-weight:500;letter-spacing:1px;color:#FFFFFF;margin-top:10px;}.elementor-150560 .elementor-element.elementor-element-eb337d8 .counter_label{color:#FFFFFF;font-family:"american-captain", Sans-serif;font-size:15px;font-weight:500;margin-top:4px;}.elementor-150560 .elementor-element.elementor-element-34c3e7f .uc_counter_box{background-color:#00000000;padding:0px 0px 0px 0px;border-radius:0px;}.elementor-150560 .elementor-element.elementor-element-34c3e7f .counter_icon{color:#ffffff;background-color:#00000000;font-size:32px;padding:0px 0px 0px 0px;}.elementor-150560 .elementor-element.elementor-element-34c3e7f .counter_number{font-family:"american-captain", Sans-serif;font-size:23px;font-weight:500;letter-spacing:1px;color:#FFFFFF;margin-top:10px;}.elementor-150560 .elementor-element.elementor-element-34c3e7f .counter_label{color:#FFFFFF;font-family:"american-captain", Sans-serif;font-size:15px;font-weight:500;line-height:0.1em;margin-top:15px;}.elementor-150560 .elementor-element.elementor-element-5286780 .uc_counter_box{background-color:#00000000;padding:0px 0px 0px 0px;border-radius:0px;}.elementor-150560 .elementor-element.elementor-element-5286780 .counter_icon{color:#ffffff;background-color:#00000000;font-size:32px;padding:0px 0px 0px 0px;}.elementor-150560 .elementor-element.elementor-element-5286780 .counter_number{font-family:"american-captain", Sans-serif;font-size:23px;font-weight:500;letter-spacing:1px;color:#FFFFFF;margin-top:10px;}.elementor-150560 .elementor-element.elementor-element-5286780 .counter_label{color:#FFFFFF;font-family:"american-captain", Sans-serif;font-size:15px;font-weight:500;line-height:0.1em;margin-top:15px;}.elementor-150560 .elementor-element.elementor-element-15331e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150560 .elementor-element.elementor-element-15331e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150560 .elementor-element.elementor-element-d67a278 > .elementor-widget-container{margin:-10px -10px -10px -10px;}@media(max-width:767px){.elementor-150560 .elementor-element.elementor-element-88ecb85{margin-top:0px;margin-bottom:0px;}}