.elementor-20673 .elementor-element.elementor-element-0e5cad1{color:#797979;font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:400;letter-spacing:-1.2px;}.elementor-20673 .elementor-element.elementor-element-0e5cad1 .dynamic{color:#FFFFFF;}.elementor-20673 .elementor-element.elementor-element-0e5cad1 .typed-cursor{color:#FFFFFF;}.elementor-20673 .elementor-element.elementor-element-947e670{text-align:center;color:#FFFFFF;font-family:"Karla", Sans-serif;font-size:26px;font-weight:200;line-height:1.4em;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item:not(.-contained) .image-holder{border-radius:5px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout13.-contained .card-image .image-holder{border-radius:5px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout13.-contained .card-details{border-radius:5px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-contained .image-holder{border-top-right-radius:5px;border-top-left-radius:5px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-contained .card-details{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-20673 .elementor-element.elementor-element-48483ef .grid-item:not(.-nospace){padding:0px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-grid{margin-top:-0px;margin-bottom:-0px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item .headline, .elementor-20673 .elementor-element.elementor-element-48483ef .grid-item .title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item .project-content .category-holder, .elementor-20673 .elementor-element.elementor-element-48483ef .grid-item .category-holder{font-family:"Karla", Sans-serif;letter-spacing:1.2px;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout3 .overlay::after{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout4 .overlay::after{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout5 .overlay::after{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-layout6 .overlay::after{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-img-overlay .image-holder::after{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .portfolio-item.-img-overlay .overlay{background:#020101B3;}.elementor-20673 .elementor-element.elementor-element-48483ef .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #020101B3);}.elementor-20673 .elementor-element.elementor-element-48483ef .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #020101B3);}.elementor-20673 .elementor-element.elementor-element-48483ef > .elementor-widget-container{padding:0% 1% 0% 1%;}.elementor-20673 .elementor-element.elementor-element-4e14dcf{padding:02% 0% 2% 0%;}.elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;background-color:#626262;border-radius:0px 0px 0px 0px;}.elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button:hover, .elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button:focus{color:#000000;background-color:#D7D7D7;}.elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button:hover svg, .elementor-20673 .elementor-element.elementor-element-6fd226f .elementor-button:focus svg{fill:#000000;}@media(max-width:767px){.elementor-20673 .elementor-element.elementor-element-48483ef > .elementor-widget-container{padding:0% 2% 0% 2%;}}