


    .ajax_loader .pulse,
    .ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
    .ajax_loader .cube,
    .ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
    .ajax_loader .stripes > div,
    .ajax_loader .wave > div,
    .ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
    .ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div{
    background-color: #d84115;
    }

    body{
    	    	    	font-family: 'Roboto', sans-serif;
    	    	    	    	    }
    













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




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




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
























.title h1{
	color: #f6f6f6; 					font-weight: 900; 	text-transform: uppercase; }

    .title h1{
        margin: 0;  
    }

	.title.title_size_small h1{
		    letter-spacing: 50px; 	}
	.title.title_size_large h1{
			    letter-spacing: 30px; 		}









	.qbutton.big_large,
	.qbutton.big_large_full_width {

									
	}







.google_map{
	height: 500px;
}











































/*Blog Masonry Gallery - end */




























 
 
 .vertical_menu_float .menu-item .second{
	left: calc(100% + 30px); /*because of the padding*/
}

.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
	left: calc(100% + 40px);
}

 
 
 




	.vertical_menu_area{
		text-align:left;
	}
	
































































































	
	





















.qode-type1-gradient-left-to-right { background: linear-gradient(to right,#d84115, #2458a1);}

.qode-type1-gradient-bottom-to-top, .qode-type1-gradient-bottom-to-top-after:after { background: linear-gradient(to top,#d84115, #2458a1);}

.qode-type1-gradient-left-bottom-to-right-top { background: linear-gradient(to right top,#d84115, #2458a1);}

.qode-type1-gradient-left-to-right-2x { background: linear-gradient(to right,#d84115 0%, #2458a1 50%,#d84115 100%);background-size: 200% 200%;}

.qode-type1-gradient-left-to-right-text i, .qode-type1-gradient-left-to-right-text i:before, .qode-type1-gradient-left-to-right-text span { background: -webkit-linear-gradient(right top,#2458a1, #d84115);color: #d84115;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.qode-type1-gradient-bottom-to-top-text i, .qode-type1-gradient-bottom-to-top-text i:before, .qode-type1-gradient-bottom-to-top-text span, .qode-type1-gradient-bottom-to-top-text span span { background: -webkit-linear-gradient(bottom,#2458a1, #d84115);color: #d84115;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.qode-type1-gradient-bottom-to-top-text-hover:hover i, .qode-type1-gradient-bottom-to-top-text-hover:hover i:before, .qode-type1-gradient-bottom-to-top-text-hover:hover span, .qode-type1-gradient-bottom-to-top-text-hover:hover span span { background: -webkit-linear-gradient(bottom,#2458a1, #d84115);color: #d84115;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

