/*
Theme Name: GlobeFarer Child
Theme URI: https://globefarer.qodeinteractive.com
Description: A child theme of GlobeFarer
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: globefarer
Template: globefarer
*/
:root {
    --qode-main-color: #f1974f !important;
    --qode-header-light-color: #ffffff;
    --qode-header-light-hover-color: #f1974f !important;
    --qode-header-dark-color: #1b1b1b;
    --qode-header-dark-hover-color: #ffffff;
}
#qodef-page-header-inner.qodef-skin--light nav>ul>li::before, 
.qodef-custom-header-layout.qodef-skin--light nav>ul>li::before,
#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-ancestor::before,
.qodef-header-navigation>ul>li::before{
    background: #f1974f !important;
}
.qodef-header-navigation>ul>li>a{
	color:#25549a !important;
}
#qodef-back-to-top svg {
    fill: #fff !important;
}
.qodef-content-slider~.swiper-button-next {
    background-color: #f1974f !important;
	color:#fff !important;
}
#rev_slider_2_1_wrapper .globefarer_arrows.tparrows:after {
    background-color: #f1974f !important;
}
.changecolor h2{
	color:#25549a !important;
}
.changecolor p{
	color:#3a3836 !important;
}
.changecolor .qodef-button.qodef-layout--textual .qodef-m-button-text{
	color:#3a3836 !important;
}
.changecolor .qodef-svg--plus {
    fill: #fff !important;
}
.changecolor2 .qodef-button.qodef-layout--textual .qodef-m-button-icon {
    background-color: #25549a !important;
}
#text-3{
	color:#3a3836 !important;
}
#qodef-page-footer .qodef-grid-item:nth-child(1){
	padding: 0 50px 0 15px !important;
}
#block-23{
	margin-bottom:15px !important;
}
.qodef-widget-title{
	color: #25549a !important;
}
#qodef-page-footer .widget ul:not(.qodef-shortcode-list) li a,
#text-4{
	color:#3a3836 !important;
}
#qodef-page-footer-bottom-area-inner {
    padding: 10px 0 0 0 !important;
}
#qodef-page-footer-bottom-area .qodef-grid-item{
	margin-bottom:10px !important;
}
#text-4{
	margin-bottom:10px !important;
}
#qodef-back-to-top .qodef-back-to-top-icon,
#qodef-custom-cursor .qodef-cursor-dot{
	border:2px solid #fff !important;
}
.qodef-h2, h2 {
    font-size: 40px !important;
}
.hpicon .qodef-m-icon-wrapper img{
	width:50%;
}
.hpicon .qodef-m-title{
	color:#25549a !important;
}
.hpicon  .qodef-m-text{
	color:#3a3836 !important;
	font-size:17px;
}
.coorhp .qodef-m-phone-tagline,
.coorhp .qodef-m-phone-item a,
.coorhp .qodef-m-address-tagline,
.coorhp .qodef-m-address-item,
.coorhp .qodef-m-email-tagline,
.coorhp .qodef-m-email-item
{
	color:#fff !important;
}
.hpform .qodef-m-input-holder label{
	color:#fff !important;
}
.hpform input[type=text]:not(.qodef-m-newsletter-input),
.hpform textarea{
    border-bottom-color: rgba(255, 255, 255, .35) !important;
}
.hpform .wpcf7-submit{
	background-color: #25549a !important;
	color:#fff !important;
}
.parallax{
	background-attachment: fixed;
}
.chiffresqsn .qodef-m-digit-wrapper,
.chiffresqsn .qodef-m-content{
	text-align:center;
}
.cnttabs .qodef-m-title{
	color:#25549a !important;
}
.cnttabs .qodef-m-text,
.cnttabs .qodef-m-button-text{
	color:#3a3836 !important;
}
.infocontactpage .qodef-m-phone-item a,
.infocontactpage .qodef-m-address-item,
.infocontactpage .qodef-m-email-item a{
	color:#25549a !important;
}
.infocontactpage .qodef-m-phone-tagline,
.infocontactpage .qodef-m-address-tagline,
.infocontactpage .qodef-m-email-tagline{
	color:#3a3836 !important;
}
.page-id-8077 .wpcf7-submit{
	color:#fff !important;
}
.page-id-2602 .qodef-tabbed-info .ui-tabs-tab {
    padding: 0 25px 27px 0 !important;
}
.page-id-2602 .qodef-page-title {
    background-position-y: -240px;
}
.page-id-8009 .qodef-counter{
	height:115px;
}
.page-id-8009 .qodef-m-digit-wrapper{
	position:absolute;
	bottom:5px;
}