.elementor-770 .elementor-element.elementor-element-84c428b:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-84c428b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-770 .elementor-element.elementor-element-84c428b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-770 .elementor-element.elementor-element-84c428b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .sec-title .title-outer .title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .sec-title h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .about-section .title-column .about-list li span{font-family:"Inter", Sans-serif;font-weight:700;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .about-section .title-column .about-list li{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .about-section .title-column .author{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .about-section .title-column .author span{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-bdaa7e9 .about-section .content-column .text{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .left-column .title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .left-column h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .right-column .title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .right-column h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .btn-style-one{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-e18ba73:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-e18ba73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-770 .elementor-element.elementor-element-e18ba73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-770 .elementor-element.elementor-element-e18ba73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .sec-title .title-outer .title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .sec-title h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .portfolio-section .filters li{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .gallery-block .inner-box .content .category{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .btn-style-one{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-00626e3:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-00626e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-770 .elementor-element.elementor-element-00626e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-770 .elementor-element.elementor-element-00626e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-770 .elementor-element.elementor-element-3c379c6 .sec-title .title-outer .title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-770 .elementor-element.elementor-element-3c379c6 .sec-title h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-3c379c6 .sec-title .text{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-3c379c6 .service-block .inner-box h5{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-3c379c6 .service-block .inner-box .text{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-3c379c6 .service-block .inner-box .read-more{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-770 .elementor-element.elementor-element-3c379c6 .btn-style-one{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-6472d90:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-6472d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-770 .elementor-element.elementor-element-6472d90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-770 .elementor-element.elementor-element-6472d90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .sec-title .title-outer .title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .sec-title h2{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .news-block .inner-box h4{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .news-block .inner-box .post-info li a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .news-block .inner-box .text{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .btn-style-one{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-770 .elementor-element.elementor-element-19e9972{--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;}@media(max-width:1024px){.elementor-770 .elementor-element.elementor-element-bdaa7e9 .sec-title h2{font-size:28px;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .sec-title h2{font-size:28px;}.elementor-770 .elementor-element.elementor-element-3c379c6 .sec-title h2{font-size:28px;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .sec-title h2{font-size:28px;}}@media(max-width:767px){.elementor-770 .elementor-element.elementor-element-bdaa7e9 .sec-title h2{font-size:22px;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .left-column h2{font-size:22px;}.elementor-770 .elementor-element.elementor-element-bcf6d05 .fullwidth-section .right-column h2{font-size:22px;}.elementor-770 .elementor-element.elementor-element-6f3f4dd .sec-title h2{font-size:22px;}.elementor-770 .elementor-element.elementor-element-3c379c6 .sec-title h2{font-size:22px;}.elementor-770 .elementor-element.elementor-element-2a9fde7 .sec-title h2{font-size:22px;}}