/*
Theme Name:     Orbius Child Theme
Theme URI:      http://themeforest.net/user/Softwebmedia/portfolio
Description:    Orbius Child Theme for customization
Author:         Soft Web Media
Author URI:     http://themeforest.net/user/Softwebmedia
Template:       orbius
Version: 		1.00
*/


/* Add your custom style below */

.mk-moving-services-counter {
    color: #ef3f65;
}
.mk-moving-content-text {
    width: 500px;
}
.mk-moving-content-item {
    width: 900px;
    max-width: 900px;
}
.mk-reveal-services-dark .mk-reveal-services-text {
    color: #fff;
}
.mk-reveal-services-dark.mk-reveal-service-item, .mk-reveal-services-dark .mk-reveal-service-one {
    background: #173731;
}
.mk-reveal-services-dark .mk-reveal-services-counter {
    color: #fff;
}
.mk-hamburger-icon-holder {
	background:#ef3f65;
}
.mk-moving-content-title:before {
    background-color: #ef3f65;
}
.swm-btt-btn.swm-btt-btn-dark.active-progress {
    background: #ef3f65;
}
.elementor-widget-text-editor a {
    color: #173731;
    font-weight: 800;
}
.mk-nav-menu.swm-primary-nav a:hover, .mk-nav-menu.swm-primary-nav .sub-menu a:hover{
    color: #ef3f65!important;
}
.mk-nav-menu.swm-primary-nav .sub-menu a{
    font-weight:600;
}
.elementor-widget-mk_section_heading .mk-section-heading-title {
    color: #173731;
}

.mk-moving-content-title {
    font-weight: 500;
}

@media only screen and (max-width: 1024px) {
.mk-moving-content-item {
    transform: unset!important;
    width: 100%!important;
    max-width: 100%!important;
}
.mk-moving-content-item .mk-moving-content-text {
    width: auto!important;
}
.contact_form_box .full-col {
    display: block;
}
.contact_form_box .col-one {
    width: 100%;
}
.contact_form_box .col-two {
    width: 100%;
    padding-left: 0;
}	
}	
.cf7-recaptcha-wrap {
	max-width: 100%;
}

/* Extra small devices */
@media (max-width: 360px) {
	.cf7-recaptcha-wrap {
		transform: scale(0.7);
		transform-origin: left top;
	}
}