.elementor-1779 .elementor-element.elementor-element-40cbe5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1779 .elementor-element.elementor-element-b0fe745 .runok-el-subheading, .runok-slider-3 .slider-item .slider-content-wrap .slider-content .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-b0fe745 .runok-el-title{font-family:"Unbounded", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-b0fe745 .runok-slider-3 .slider-item .slider-content-wrap .slider-content p{font-family:"Ubuntu", Sans-serif;font-weight:500;}.elementor-1779 .elementor-element.elementor-element-b0fe745 .runok-el-button{font-family:"Ubuntu", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-b0fe745 .running-text.running-4 ul li{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-9380523{--display:flex;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .section-heading .section-title{font-family:"Unbounded", Sans-serif;font-size:38px;font-weight:800;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .about-wrap .about-content p, .about-content-2 .section-heading p, .about-content-3 .section-heading p, .about-content-4 .section-heading p, .about-content-6 .section-heading p, .runok-el-section-description{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .runok-el-section-description-two{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .about-content-4 .about-counter-wrap .about-counter .title, .about-content-8 .about-counter-wrap .about-counter-item .title, .counter-box-wrapper .counter-box-wrap .counter-box .content .title{font-family:"Ubuntu", Sans-serif;font-weight:800;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .about-content-4 .about-counter-wrap .about-counter p, .about-content-8 .about-counter-wrap .about-counter-item p, .counter-box-wrapper .counter-box-wrap .counter-box .content p{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-51bfbbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .section-heading .section-title{font-family:"Unbounded", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .service-item-4 .service-content .number{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .service-card .content .title, .service-item-4 .service-content .title, .service-item-5 .service-content .title, .service-item-wrap .service-item-10 .content .title{font-family:"Unbounded", Sans-serif;font-size:22px;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .service-card .content p, .service-item-4 .service-content p, .service-item-5 .service-content p, .service-item-wrap .service-item-10 .content p{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .service-card .content .read-more, .service-item-4 .service-content .read-more, .service-item-5 .service-content .read-more{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-a0de587{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1779 .elementor-element.elementor-element-74656ab .running-text ul li{font-family:"Unbounded", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-35126ce{--display:flex;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .runok-el-section-subheading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .runok-el-section-title{font-family:"Unbounded", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .project-box .project-content span{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .cs-item .cs-content .title, .project-box .project-content .title a{font-family:"Unbounded", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .runok-el-section-button{font-family:"Ubuntu", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-20f56da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1779 .elementor-element.elementor-element-98bb79e .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-98bb79e .section-heading .section-title, .cta-content-wrap .title{font-family:"Unbounded", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-98bb79e .runok-el-button{font-family:"Ubuntu", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-b4cc1bd{--display:flex;}.elementor-1779 .elementor-element.elementor-element-190ac70 .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .section-heading .section-title{font-family:"Unbounded", Sans-serif;font-size:38px;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-190ac70 .about-wrap .about-content p, .about-content-2 .section-heading p, .about-content-3 .section-heading p, .about-content-4 .section-heading p, .about-content-6 .section-heading p, .runok-el-section-description{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .content-img-wrap .content-counter .content .title, .about-content-10 .about-exp-box .year{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .content-img-wrap .content-counter .content p, .about-content-10 .about-exp-box p span{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 [data-theme=light] .about-content-7 .about-list-wrap span, .about-content-7 .about-list-wrap span, .content-info .content-list li .list-info span, .about-wrap-9 .about-content-wrap-9 .about-content-bottom .about-card .title, .about-content-7 .about-list-wrap .about-list li{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .content-info .content-list li .number{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .about-content-2 .about-items .about-item .title, .about-content-6 .about-card .title, .about-content-7 .about-list-wrap .about-list li, .content-info .content-list li .list-info, .about-wrap-9 .about-content-wrap-9 .about-content-bottom .about-card p{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-190ac70 .runok-el-button{font-family:"Ubuntu", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-5609a48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1779 .elementor-element.elementor-element-6b2e1c0 .runok-el-section-subheading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-6b2e1c0 .runok-el-section-title{font-family:"Unbounded", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-6b2e1c0 .testi-content .author, .testi-box .author-box .name, .testi-carousel-wrap .content-carousel .testi-content .author-info .name, .testi-card .testi-author .content .name, .testi-item-7 .testi-author-box .content .name{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-6b2e1c0 .testi-content .author span, .testi-box .author-box .name span, .testi-carousel-wrap .content-carousel .testi-content .author-info span, .testi-card .testi-author .content span, .testi-item-7 .testi-author-box .content span{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-6b2e1c0 .testi-content p, .testi-box p, .testi-card p, .testi-item-7 p{font-family:"Ubuntu", Sans-serif;font-size:20px;font-weight:500;}.elementor-1779 .elementor-element.elementor-element-3514727{--display:flex;}.elementor-1779 .elementor-element.elementor-element-af2df3d .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-af2df3d .section-heading .section-title{font-family:"Unbounded", Sans-serif;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-af2df3d .request-content .request-form .form-item label{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-564706c{--display:flex;}.elementor-1779 .elementor-element.elementor-element-e6e4a81 .section-heading .sub-heading{font-family:"Ubuntu", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-e6e4a81 .section-heading .section-title{font-family:"Unbounded", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1779 .elementor-element.elementor-element-e6e4a81 .post-card .post-content .title a, .post-card-2 .post-content-wrap .post-content .title a, .post-card-2.card-3 .post-content-wrap .post-content .title a{font-family:"Unbounded", Sans-serif;}.elementor-1779 .elementor-element.elementor-element-24a84ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-1779 .elementor-element.elementor-element-b0fe745 .runok-el-title{font-size:32px;}.elementor-1779 .elementor-element.elementor-element-eb9ab3c .section-heading .section-title{font-size:32px;}.elementor-1779 .elementor-element.elementor-element-4e381e0 .section-heading .section-title{font-size:32px;}.elementor-1779 .elementor-element.elementor-element-9d8f2b9 .runok-el-section-title{font-size:32px;}.elementor-1779 .elementor-element.elementor-element-98bb79e .section-heading .section-title, .cta-content-wrap .title{font-size:32px;}.elementor-1779 .elementor-element.elementor-element-190ac70 .section-heading .section-title{font-size:32px;}}/* Start custom CSS for runok_hero_slider, class: .elementor-element-b0fe745 */.hyx .runok-swiper-pagination-2 {
    display: none!important;
}
@media (max-width: 1600px) {
    .runok-slider-3 .slider-item .slider-content-wrap .slider-content {
        padding-left: 0;
    }
}
@media only screen and (max-width: 767px) {
    .runok-slider-3 .slider-item .slider-content-wrap .slider-content .slider-title {
        font-size: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for runok_about, class: .elementor-element-eb9ab3c */.about-img.img-2 {
    display: none!important;
}
.bbh h1 {
    font-family: 'Unbounded', Sans-Serif;
    font-size: 38px;
    text-transform: uppercase;
    font-weight: 700;
}
.about-img {
    border-radius: 10px;
}
.about-img-wrap-8 {
    height: 530px;
}
.service-item-4 .service-img {
    display: none!important;
}
@media only screen and (max-width: 767px) {
    .about-img-wrap-8 {
        height: 410px;
        margin-bottom: 50px;
    }
    .bbh h1 {
    font-family: 'Unbounded', Sans-Serif;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 700;
}
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-4e381e0 */@media (min-width: 1199px) {
    .service-item-4 {
    grid-template-columns: 520px; 
    }
    .s-img img {
        min-height:560px!important;
        display:none;
    }
}
@media (max-width: 768px) {
    .tks .service-content .title {
        max-width: 270px;
    }
}/* End custom CSS */
/* Start custom CSS for runok_portfolio, class: .elementor-element-9d8f2b9 */.bbx .project-box-wrap {
    height: 100%;
}
@media only screen and (max-width: 992px) {
    .project-box-2.first-box {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for runok_about, class: .elementor-element-190ac70 */.content-img-wrap .content-counter {
    display: none;
}
.cust .content-img-wrap, .cust .content-img.reveal {
    height: 100%;
}
@media only screen and (max-width: 767px) {
    .cust .content-img-wrap {
        height: 450px;
    }
}/* End custom CSS */
/* Start custom CSS for contact_form, class: .elementor-element-af2df3d */.rr-primary-btn {
    font-family: Ubuntu, Sans-Serif
}
.req-img {
    display: none!important;
}
textarea {
    resize: none;
    height: 100px;
}
.req-wrap .col-lg-7 {
    width: 100%!important;
}
.bbb .rr-primary-btn {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for brand_slider, class: .elementor-element-9e6d0d3 */.logos .swiper-wrapper {
    align-items: center;
}
.logos img {
  filter: brightness(0) invert(1);
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS */.request-form .form-item .form-control.nice-select .list {
    background-color: #0C0D10;
    width: 100%;
}
.request-content .request-form .form-item .form-control.nice-select {
    height: 53px;
}
.request-content .request-form .form-item .form-control span {
    margin-top: -9px!important;
    display: block;
}/* End custom CSS */