/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

@font-face{
	font-family:'Noteworthy-Bold';
	src: url('fonts/Noteworthy-Bold.ttf');
}
@font-face{
	font-family:'Noteworthy-Light';
	src: url('fonts/Noteworthy-Light.ttf');
}
@font-face{
	font-family:'sofiapro-light';
	src: url('fonts/sofiapro-light.otf');
}

body, body *{
	font-family:'sofiapro-light';
}
.qbutton{
	font-family:'sofiapro-light' !important;
}
h1, h2, h3, .icon_title, .vc_figure-caption{
	font-family:'Noteworthy-Light';
	text-transform: initial;
}
p{margin-bottom:1em;}
.wpb_single_image .vc_figure-caption{
	font-size: 2em;
    padding: 1em 0;
}
header{top:20px;}
header.fixed, header.fixed_hiding, header.fixed_top_header .top_header{
	top: 20px;
}
.header_bottom{
	padding: 5px 0;
}
.q_logo{
	transform: translate(0,-50%);
	top:50%;
}
.q_logo a{
	height: initial !important;
	padding: 0 20px;
}
.q_text_logo{
	font-family:'Noteworthy-Light';
	font-size:45px;
	color: #000;
}
#menu-main-menu a{
	text-transform: initial !important;
}
.intro{
	font-size: 24px;
}
.text-shadow{
	text-shadow: 3px 3px 10px rgba(0,0,0,0.5);
}

@media (min-width:1000px){
	.vc_column_container>.vc_column-inner{
	    padding-left: 40px !important;
		padding-right: 40px !important;
	}
	.vc_row {
	    margin-left: -40px !important;
	    margin-right: -40px !important;
	}
}


element.style {
    text-align: left;
}
div.section {
    position: relative;
}
.section .mobile-video-image, div.section {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.vc_custom_1511495518130 {
    padding-top: 200px !important;
    padding-bottom: 130px !important;
    background-color: rgba(255,255,255,0.2) !important;
    *background-color: rgb(255,255,255) !important;
}
.homepage-top {
    background-image: url(https://jaynedance.com.au/wp-content/uploads/2020/11/whole-book-17-copy-1.png) !important;
    background-size: cover !important;
    background-position: center bottom !important;
}

@media screen and (max-width: 1180px) {
nav.main_menu > ul > li > a {
    font-size: 18px !important;
}
}