





.header_bottom,
.header_top {
	background-color: rgba(254,18,90,1);
}







header.sticky .header_bottom{
	background-color: rgba(254,18,90,1) !important;
}




						.content{
				margin-top: -100px;
			}
				
	



        header.fixed_hiding .q_logo a,
        header.fixed_hiding .q_logo{
            max-height: 75px;
        }

    @media only screen and (max-width: 1000px){
        .q_logo a,.q_logo img{
            height: 200pxpx !important;
        }
    }   

    @media only screen and (max-width: 480px){
        .q_logo a,.q_logo img{
            height: 200pxpx !important;
        }
    }   

    .touch section.parallax_section_holder{
		height: auto !important;
		min-height: 300px;  
		background-position: center top !important;  
		background-attachment: scroll;
        background-size: cover;
	}


nav.main_menu > ul > li > a{
			 font-size: 18px;     		 font-weight: 800; 		}



nav.main_menu ul li:hover a {
	 color: #1abc9e; }









nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{
	 color: #ffffff; 						}


	nav.mobile_menu ul li span.mobile_arrow i, nav.mobile_menu ul li span.mobile_arrow i {
	    color: #ffffff;
	}

nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a,
nav.mobile_menu ul li.current-menu-item > a{
	color: #ffffff;
}

	@media only screen and (max-width: 1000px){
		.header_bottom,
		nav.mobile_menu{
			background-color: #fe125a !important;
		}
	}



























    .side_menu_button > a:hover,
    .mobile_menu_button span:hover,
    .popup_menu:hover .line,
    .popup_menu:hover .line:after,
    .popup_menu:hover .line:before{ color: #1abc9c; }

    .popup_menu:hover .line,
    .popup_menu:hover .line:after, .popup_menu:hover .line:before{
        background-color: #1abc9c;
    }
  
  



	.vertical_menu_area{
		text-align:left;
	}














	.cf7_custom_style_1  input.wpcf7-form-control.wpcf7-submit,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
		border-color: #fe125a;color: #fe125a;	}

	.cf7_custom_style_1  input.wpcf7-form-control.wpcf7-submit:hover,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
		color: #ffffff;background-color: #fe125a;	}

	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,
	.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,
	.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,
	.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{
		border-color: #fe125a;color: #fe125a;	}


	.cf7_custom_style_2  input.wpcf7-form-control.wpcf7-submit,
	.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
		color: #fe125a;	}




	.cf7_custom_style_3  input.wpcf7-form-control.wpcf7-submit,
	.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
		color: #fe125a;	}




	.cf7_custom_style_1 ::-webkit-input-placeholder{
		color: #fe125a;opacity:1;	}
	.cf7_custom_style_1 :-moz-placeholder{
		color: #fe125a;opacity:1;	}
	.cf7_custom_style_1 ::-moz-placeholder{
		color: #fe125a;opacity:1;	}
	.cf7_custom_style_1 :-ms-input-placeholde{
		color: #fe125a;opacity:1;	}
	.cf7_custom_style_2 ::-webkit-input-placeholder{
	color: #fe125a;opacity:1;	}
	.cf7_custom_style_2 :-moz-placeholder{
	color: #fe125a;opacity:1;	}
	.cf7_custom_style_2 ::-moz-placeholder{
	color: #fe125a;opacity:1;	}
	.cf7_custom_style_2 :-ms-input-placeholde{
	color: #fe125a;opacity:1;	}




