.elementor-121 .elementor-element.elementor-element-226f8b43 .uc_logo_marquee_holder {
    border-width: 0px 0px 0px 0px !important;
}
.elementor-headline {
    font-size: 50px !important;
}
.elementor-121 .elementor-element.elementor-element-eafb446 .elementor-headline {
    font-size: 110px !important;
}
@media (max-width: 783px) {
    .elementor-121 .elementor-element.elementor-element-eafb446 .elementor-headline {
    font-size: 40px !important;
    }
}
.elementor-328 .elementor-element.elementor-element-90b42c8 .elementor-headline {
    font-size: 16px !important;
}
.elementor-widget-motiox-animated-headline .motiox-elementor-headline-dynamic-text {
    background-image: linear-gradient(130.35deg, #415dff 16.43%, #0f0fca 87.65%) !important;
}
.main-navigation ul.menu > li.menu-item.current-menu-ancestor > a, .main-navigation ul.menu > li.menu-item.current-menu-parent > a, .main-navigation ul.menu > li.menu-item.current-menu-item > a {
    color: #ffffff !important;
    background-color: #ffffff00 !important;
    border-bottom: 3px solid #405bfe !important;
}
article.service.service-style-2:before {
    background: radial-gradient(42.48% 42.48% at 48% 50.5%, #415dff 70%, rgba(251, 151, 75, 0) 76.5%) !important;
}
.scrollup {
    background-image: linear-gradient(100.35deg, #415dff 36.43%, #0f0fca 97.65%) !important;
}
.scroll-layout-style-default .elementor-slider-scrolling-item-wrapper-after:before, .scroll-layout-style-default .elementor-slider-scrolling-item-wrapper:before {
    background: linear-gradient(130.35deg, #3b54f9 16.43%, #0f0fca 87.65%) !important;
    border-image-source: linear-gradient(130.35deg, #405bfe 16.43%, #171bd2 87.65%) !important;
}
.pstr_content {
    display:none !important;
}
article.service.service-style-2 {
    background-color: rgb(23 25 138 / 14%) !important;
}
.elementor-121 .elementor-element.elementor-element-9b3f53d .uc_logo_marquee_holder
 {
    border-width: 0px 0px 0px 0px !important;
}
.breadcrumb {
    background-color: rgb(233 236 239 / 0%) !important;
}
.breadcrumb-listItem {
    display:none !important;
}
article.service.service-style-2 .service-content .entry-title {
    height: 65px !important;
}
.main-navigation ul.sub-menu {
    width: 350px !important;
}
.elementor-widget-motiox-animated-headline .elementor-headline, .elementor-widget-motiox-animated-headline .motiox-elementor-headline-dynamic-text {
    text-transform: none !important;
}
.wpcf7-form button, .wpcf7-form input[type=button], .wpcf7-form input[type=reset], .wpcf7-form input[type=submit], .wpcf7-form .button {
    background-image: linear-gradient(130.35deg, #415dff 56.43%, #0f0fca 97.65%) !important;
}
.elementor-button-bg .elementor-button {
    background-image: linear-gradient(130.35deg, #415dff 56.43%, #0f0fca 97.65%) !important;
}
article.service.service-style-2 .service-content .excerpt-content {
    -webkit-line-clamp: 4 !important;
}
@media (min-width: 568px) {
    .elementor-widget-motiox-breadcrumb .motiox-title {
        font-size: 4rem !important;
    }
}
.elementor-5190 .elementor-element.elementor-element-2e129cf0 .uc_logo_marquee_holder {
    border-width: 0px 0px 0px 0px !important;
}

.project-name {
    font-size: 4rem !important;
}
.elementor-121 .elementor-element.elementor-element-c544946 .uc_logo_marquee_holder {
    border-width: 0px !important;
}
.motiox_project-wrapper .project-post-thumbnail img, .motiox_project-wrapper .project-post-thumbnail video, .motiox_project-wrapper .project-post-thumbnail iframe {
    object-fit: contain !important;
}
.project-style-4 .project-post-thumbnail {
    background: rgb(225 50 50 / 0%) !important;
}
.motiox_project-wrapper .project-post-thumbnail {
    border-radius: 0px !important;
}
.elementor-teambox-item .team-name {
    font-size: 1rem !important;
}
.elementor-teambox-item .team-job {
    font-size: 0.9rem !important;
}
.elementor-button-outline .elementor-button i, .elementor-button-outline .elementor-button svg {
    color: #ffffff !important;
}
.team-image img {
  filter: grayscale(100%) !important;
}
html, body {
  font-family: "Montserrat", goli !important;
}
.motiox-elementor-headline-dynamic-text2 {
    font-family: "Goli", Sans-serif !important;
    font-weight: 600 !important;
    line-height: 1px !important;
}  
.motiox-elementor-headline-dynamic-text {
    font-family: "Goli", Sans-serif !important;
    font-weight: 600 !important;
    line-height: 1px !important;
    background: linear-gradient(130.35deg, #415dff 16.43%, #0f0fca 87.65%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    background-clip: text !important;
    color: transparent !important;
}

.elementor-121 .elementor-element.elementor-element-3f110d2 .uc_logo_marquee_holder {
    border-color: rgb(215 215 215 / 0%) !important;
}
@media (max-width: 640px) {
    .elementor-grid-mobile_extra-2 .elementor-grid {
        grid-template-columns: repeat(1, 1fr) !important;
}
.elementor-headline {
    line-height: 50px !important;
}
}
.project-style-4 .project-content {
    margin-top: -20px !important;
}
.scrollup {
    bottom: 80px !important;
}