@charset 'utf-8';
/*
 Theme Name:   MoveMe Child
 Theme URI:    https://moveme.ancorathemes.com/
 Description:  MoveMe - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     moveme
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  moveme
*/




/* =Theme customization starts here
-------------------------------------------------------------- */

/*


		Header

*/

.sc_layouts_row_type_compact .sc_layouts_logo img {  
	max-height: 120px;
  height: 120px;
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button), .scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #0d2647;
  font-weight: 800;
  font-size: 16px;
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_default .sc_layouts_menu_nav > li ul {
  background-color: #0d2647;
}
.scheme_default .sc_layouts_menu_nav .menu-collapse > a:hover::before {
  color: #fff;
}
.scheme_default .sc_layouts_menu_nav .menu-collapse > a:hover::after {
  background-color: #E0E0E0;
}
.scheme_default .sc_layouts_menu_nav > li.current-menu-item > a, .scheme_default .sc_layouts_menu_nav > li.current-menu-parent > a, .scheme_default .sc_layouts_menu_nav > li.current-menu-ancestor > a, .scheme_default .sc_layouts_menu_nav > li > a:hover, .scheme_default .sc_layouts_menu_nav > li.sfHover > a {
  background-color: #E0E0E0;
  color: #fff !important;
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav > li > a:hover, .scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav > li.sfHover > a, .scheme_default .sc_layouts_menu_nav > li li > a:hover, .scheme_default .sc_layouts_menu_nav > li li.sfHover > a, .scheme_default .sc_layouts_menu_nav > li li.current-menu-item > a, .scheme_default .sc_layouts_menu_nav > li li.current-menu-parent > a, .scheme_default .sc_layouts_menu_nav > li li.current-menu-ancestor > a {
  background-color: #E0E0E0;
  color: #ffffff !important;
}
.sc_layouts_menu_nav > li ul > li > a {
  border-bottom: 1px solid #E0E0E0;
  letter-spacing: -0.4px;
}

.gtd-top-header-row a,
.gtd-top-header-row span,
.gtd-top-header-row span::before {
	color: #fff !important;
}

.gtd-top-header-row .icon-phone {
	margin-right: 10px;
}

.gtd-top-header-row-left p { text-align: left; }
.gtd-top-header-row-right p { text-align: right; }
@media only screen and (max-width: 768px) {
	.gtd-top-header-row-left p { text-align: center; }
	.gtd-top-header-row-right p { text-align: center; }
	}
}

/*

		Footer

*/

.scheme_dark.footer_wrap .widget li::before, .footer_wrap .scheme_dark.vc_row .widget li::before {
  display: none;
}
.footer_wrap .vc_col-sm-4 .widget li {
	width: 100%;
}
.scheme_dark .widget li a:hover {
  color: #fbc548;
}
.scheme_default .widget li a:hover {
  color: #fbc548;
}
.scheme_dark.sc_content a:hover, .scheme_dark.footer_wrap a:hover, .footer_wrap .scheme_dark.vc_row a:hover {
  color: #fbc548;
}
.footer_wrap .widget_text a:hover {
  text-decoration: none;
}
.footer_wrap .widget_text a:hover {
  text-decoration: none;
}
.scheme_dark.sc_content .socials_wrap .social_item .social_icon, .scheme_dark .footer_wrap .socials_wrap .social_item .social_icon, .scheme_dark.footer_wrap .socials_wrap .social_item .social_icon,
.scheme_dark.sc_content .socials_wrap .social_item:hover .social_icon, .scheme_dark .footer_wrap .socials_wrap .social_item:hover .social_icon, .scheme_dark.footer_wrap .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}

.footer_wrap [class*="sc_layouts_column"] + [class*="sc_layouts_column"]::before {
	display: none !important;
}

.scheme_dark .widget li a {
  color: #ffffff !important;
}


@media only screen and (max-width: 768px) {
	footer h2.widgettitle,
	footer .textwidget ul,
	footer .textwidget li,
	footer .textwidget p,
	footer .textwidget a,
	footer .socials_wrap {
		text-align: left !important;
	}
}

.scheme_dark .widget ul > li::before {
  display: none !important;
}

/*

		General

*/

html body div a.sc_button .sc_button_title,
 .scheme_default .post_item .more-link {
	color: #000 ;
}
html body div .post_content.entry-content p {
	color: #000;
}

.scheme_default h1, .scheme_default h2, .scheme_default h3, .scheme_default h4, .scheme_default h5, .scheme_default h6, .scheme_default h1 a, .scheme_default h2 a, .scheme_default h3 a, .scheme_default h4 a, .scheme_default h5 a, .scheme_default h6 a, .scheme_default li a, .scheme_default [class*="color_style_"] h1 a, .scheme_default [class*="color_style_"] h2 a, .scheme_default [class*="color_style_"] h3 a, .scheme_default [class*="color_style_"] h4 a, .scheme_default [class*="color_style_"] h5 a, .scheme_default [class*="color_style_"] h6 a, .scheme_default [class*="color_style_"] li a {
	color: #0d2647;
}
.scheme_default a:hover {
  color: #fbc548;
}

.scheme_default {
  color: #000;
}


/*

		Home

*/

@media only screen and (max-width: 768px) {
	h1 {
		font-size: 46px !important;
	}
}

.gtd-home-door-icons-sub {
	text-align:center;
	text-transform:uppercase;
	font-weight : bold;
  font-size : 30px;
  color : #FFFFFF !important;
}




body.home .sc_services_item_info {
	margin-top: -100px;
  z-index: 100000;
  position: relative;
  background: #0d2647;
}
body.home .sc_services_item_info .sc_services_item_title a {
	color: #fff !important;
}
body.home .scheme_default .post_featured.hover_dots:hover .mask {
  background-color: #E0E0E060;
}
body.home .scheme_default .post_featured.hover_dots .icons span {
  background-color: #fbc548;
}

body.home .scheme_default ul[class*="trx_addons_list_arrow"] li, .scheme_default ul[class*="trx_addons_list_arrow"] li a, .scheme_default .sc_icons .sc_icons_item_title {
  color: #0D2647;
}

body.home .scheme_default ul[class*="trx_addons_list_arrow"] li::before, .scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_icon, .scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
  color: #25592c;
  background-color: #25592c;
  border-color: #25592c;
}


html body div .cog-field label.cog-label {
	font-family: Poppins,sans-serif !important;
  font-weight: 500 !important;
  color: #fff !important;
  text-transform: uppercase !important;
}

html body div .cog-field input {
	border-radius: 0 !important;
}

html div.cog-page__navigation button.el-button.cog-button {
	padding: 1.05em 1.95em 1em !important;
	border: none !important;
}
html div.cog-page__navigation button.el-button.cog-button .cog-button__text {
	font-family: Poppins,sans-serif !important;
  font-weight: 500 !important;
  color: #000 !important;
  text-transform: uppercase !important;
}

.sc_testimonials_item_content p {
  margin: 0;
  font-weight: bold;
  font-size: 24px;
  text-align: left;
	color: #fff !important;
}
.sc_testimonials_item_author {
  background-color: transparent;
  text-align: left;
  margin-top: 0.6em;
  max-width: none;
  margin-left: 0;
  padding-left: 0;
}

.scheme_default .sc_promo_button .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
  background-color: #fbc548;
  border-color: #fbc548;
}

h3.sc_item_title {
	color: #000 !important;
}
.vc_tta.vc_general .vc_tta-panels .vc_tta-panel-body p {
  color: #000;
}

.scheme_default body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab > a:hover, .scheme_default body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active > a {
  color: #5c524b;
  background-color: #58595b;
}

.scheme_default body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab > a:hover, .scheme_default body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tabs-list .vc_tta-tab.vc_active > a {
  color: #000;
  background-color: #E0E0E0;
}
.scheme_default body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vertical .vc_tta-tabs-list .vc_tta-tab > a::before {
  display: none !important;
}

div.post_featured.with_thumb.hover_dots div.post_info div.post_meta {
	display: none !important;
}


/*

		Slidey Gates

*/

#gtd-price-gate-area {
	overflow: hidden;
}
#gtd-price-gate-area .wpb_wrapper.vc_figure {
	background: #fff;
	padding: 9px 9px 5px 9px;
	overflow: hidden;
}
#gtd-price-gate-area .vc_single_image-wrapper {
  padding: 5px;
  border: 18px solid #0d2647;
  border-bottom: 0;
	overflow: hidden;
	z-index: 1000000;
  position: relative;
}

#gtd-price-gate-area .vc_single_image-wrapper img {
  transition: all 1.3s ease;
}
@media only screen and (max-width: 768px) {
	.gtd-price-gate-row {
		display: none !important;
	}
}

#gtd-price-gate-area:hover .vc_single_image-wrapper img {
    transform: translatey(-95%) !important;
}

.gtd-home-door-icons-price-top {
	text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #002547 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.gtd-home-door-icons-price-bottom {
	text-align: center; font-weight : bold;
  font-size : 30px;
  color : #002547 !important;
  padding: 0 !important;
  margin: 0 !important;
	margin-top: -10px !important;
}
.gtd-home-door-icons-price-size {
	text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #002547 !important;
  padding: 0 !important;
  margin: 0 !important;
	margin-top: -10px !important;
}


.gtd-home-door-icons-price {
	margin-top: -170px;
  position: relative;
  margin-bottom: 80px !important;
}
html body .gtd-home-door-icons-price-4 {
  margin-bottom: 60px !important;
}}

/*

		Posts

*/

/*.post_header.entry-header {
	display: none !important;
}
.sc_layouts_title_breadcrumbs {
	display: none !important;
}*/
.comments_form_wrap {
	display: none !important;
}
.post_meta {
	display: none !important;
}


.top_panel {
  margin-bottom: 0px !important;
}


/*

		Contact

*/

html body:not(.home) div .cog-field label.cog-label {
  color: #000 !important;
}
html body:not(.home) div .el-textarea textarea {
	border-radius: 0 !important;
	height: 200px !important;
	min-height: 200px;
}

body:not(.home) .sc_services_default .with_number .sc_services_item_content {
  margin-top: 5px;
}

.gtd-header-title-row-force-middle {
	max-width: 1200px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.scheme_default .sidebar_inner {
  background-color: #25592c;
}
.scheme_default .sidebar_inner h5.widget_title,
.scheme_default .sidebar_inner h6.post_title a,
.scheme_default .sidebar_inner a.post_info_date {
  color: #fff !important;
}

body.page-id-739 .scheme_default a {
  color: #25592c;
}

h5 { 
	margin-bottom: 10px;
}























