/*
Theme Name: J77 Theme
Author: J77WOOD
Version: 1.0
*/
.pad-top-5{padding-top:5px}.pad-top-10{padding-top:10px}.pad-top-15{padding-top:15px}.pad-top-20{padding-top:20px}.pad-top-25{padding-top:25px}.pad-top-30{padding-top:30px}.pad-top-35{padding-top:35px}.pad-top-40{padding-top:40px}.pad-top-45{padding-top:45px}.pad-top-50{padding-top:50px}.pad-top-55{padding-top:55px}.pad-top-60{padding-top:60px}.pad-bottom-5{padding-bottom:5px}.pad-bottom-10{padding-bottom:10px}.pad-bottom-15{padding-bottom:15px}.pad-bottom-20{padding-bottom:20px}.pad-bottom-25{padding-bottom:25px}.pad-bottom-30{padding-bottom:30px}.pad-bottom-35{padding-bottom:35px}.pad-bottom-40{padding-bottom:40px}.pad-bottom-45{padding-bottom:45px}.pad-bottom-50{padding-bottom:50px}.pad-bottom-55{padding-bottom:55px}.pad-bottom-60{padding-bottom:60px}.pad-left-5{padding-left:5px}.pad-left-10{padding-left:10px}.pad-left-15{padding-left:15px}.pad-left-20,.pad-left-25{padding-left:20px}.pad-left-30{padding-left:30px}.pad-left-35{padding-left:35px}.pad-left-40{padding-left:40px}.pad-left-45{padding-left:45px}.pad-left-50{padding-left:50px}.pad-left-55{padding-left:55px}.pad-left-60{padding-left:60px}.pad-right-5{padding-right:5px}.pad-right-10{padding-right:10px}.pad-right-15{padding-right:15px}.pad-right-20,.pad-right-25{padding-right:20px}.pad-right-30{padding-right:30px}.pad-right-35{padding-right:35px}.pad-right-40{padding-right:40px}.pad-right-45{padding-right:45px}.pad-right-50{padding-right:50px}.pad-right-55{padding-right:55px}.pad-right-60{padding-right:60px}
@font-face {
	font-family: 'Quicksand';
	src: url('./assets/fonts/Quicksand-Regular.eot');
	src: url('./assets/fonts/Quicksand-Regular.eot?#iefix') format('embedded-opentype'),
	url('./assets/fonts/Quicksand-Regular.woff2') format('woff2'),
	url('./assets/fonts/Quicksand-Regular.woff') format('woff'),
	url('./assets/fonts/Quicksand-Regular.ttf') format('truetype'),
	url('./assets/fonts/Quicksand-Regular.svg#Quicksand-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Quicksand';
	src: url('./assets/fonts/Quicksand-Bold.eot');
	src: url('./assets/fonts/Quicksand-Bold.eot?#iefix') format('embedded-opentype'),
	url('./assets/fonts/Quicksand-Bold.woff2') format('woff2'),
	url('./assets/fonts/Quicksand-Bold.woff') format('woff'),
	url('./assets/fonts/Quicksand-Bold.ttf') format('truetype'),
	url('./assets/fonts/Quicksand-Bold.svg#Quicksand-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue';
	src: url('./assets/fonts/BebasNeue-Regular.eot');
	src: url('./assets/fonts/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),
	url('./assets/fonts/BebasNeue-Regular.woff2') format('woff2'),
	url('./assets/fonts/BebasNeue-Regular.woff') format('woff'),
	url('./assets/fonts/BebasNeue-Regular.ttf') format('truetype'),
	url('./assets/fonts/BebasNeue-Regular.svg#BebasNeue-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #000 !important;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #000 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #000 !important;
}
span{
    color: #333;

}
header{
	z-index: 1000;
}
header .navigation nav#meta-nav {
	width: 75%;
	top: 0;
}
.varn-content ul li{
	text-align: left;
	font-size: 16px;
}
p{
	font-family: 'Quicksand';
}
iframe{
	min-height: 41vw;
}
p img{
	width: auto;
}
div.container-fluid{
	padding: 0;
}
 header .navigation nav#main-nav > ul li ul li a{
	color: #fff;
 }
.varn-content ul{
	margin-left: 15px;
}
.varn-content p{
	font-size: 16px;
	line-height: 21px;
	letter-spacing: 0px;
}
.varn-content h1{
	font-family: 'Bebas Neue';
	font-size: 26px;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 0;
}
.varn-content h2{
	font-family: 'Bebas Neue';
	font-size: 22px;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 0;
}
.varn-content h3{
	font-family: 'Bebas Neue';
	font-size: 30px;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 0;
}
.varn-content h4{
	font-family: 'Bebas Neue';
	font-size: 20px;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 0;
}
.background{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.short-container{
	max-width: 95vw;
	width: 100%;
	margin: auto;
}
.small-container{
	max-width: 95vw;
	width: 100%;
	margin: auto;
}
.exra-small-container{
	max-width: 95vw;
	width: 100%;
	margin: auto;
}
.go-button{
	font-family: 'Bebas Neue';
	color: #E66A3A;
	background-color: #fff;
	border: 4px solid #E66A3A;
	font-size: 24px;
	text-transform: uppercase;
	padding: 15px 30px;
	letter-spacing: 0;
	line-height: 1;
	cursor: pointer;
	display: inline-block;
}
a.go-button{
	text-decoration: none !important;
}
a.go-button:visited{
	color: inherit !important;
}
a.go-button:link{
	color: inherit !important;
}
a.go-button.white:visited,
a.go-button.white:link{
	color: #FFF !important;
}
.go-button.white{
	background-color: transparent;
	border-color: #FFF;
	color: #FFF !important;
}
.testimonial-text{
	font-family: 'Quicksand';
	font-size: 16px;
	line-height: 1;
}
.testimonial-author-info{
	font-family: 'Quicksand';
	font-size: 16px;
	font-weight: bold;
	line-height: 1;
}
.simple-text-testimonial-text{

	font-size: 16px;
}
.simple-text-testimonial-author-info{

	font-size: 14px;
	font-weight: bold;
}
.stt-border {
	border: 2px solid #D8D8D8;
	width: 50px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
.simple-text-testimonial-item{
	padding: 30px 15px;
}
.igwf-flag {
	max-width: 50px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.igwf-image-wrapper{
	max-width: 245px;
}
.igwf-block{
	padding: 30px 0;
}
.igwf-image{
	padding: 2.5px;
}
.wpcf7 [type=submit]{
	height: auto;
	font-size: 24px;
	padding: 15px 60px;
	width: auto;
	line-height: 1;
	margin-top: 15px;
}
.wpcf7 select,
.wpcf7 textarea,
.wpcf7 input:not([type=submit]){
	border-color: #D8D8D8;
	padding: 10px;
	height: auto;
	margin-top: 15px;
}
.wpcf7 input.wpcf7-not-valid{
	border-color: #f00;
}
.wpcf7 label{

	font-size: 16px;
	width: 100%;
	text-align: left;
	height: auto;
	margin: 0;
}
.asterisk{
	color: #BC0000;
}
.label-text{
	display: inline-block;
}
.footer-text{
	text-transform: uppercase;
	color: #F07340;
}
.footer-img{
	width: 140px;
}
.footer-bottom-block{
	background-color: #E2E2E2;
}
.footer-menu a,
.footer-copyright span{
	font-size: 14px;
	color: #000;
}
#google_language_translator:after{
	content: '';
	display: inline-block;
	margin-left: 0.694rem;
	vertical-align: 0.694rem;
	border-top: 0.8333rem solid #FFF;
	border-right: 0.555rem solid transparent;
	border-left: 0.555rem solid transparent;
	position: absolute;
	right: 0.8rem;
	top: 50%;
	transform: translateY(-50%);
}
#google_language_translator select.goog-te-combo{
	background-color: #6688A1;
	color: #fff !important;
	border: 0 !important;
	outline: 0;
	font-size: 1rem;
	padding: 0.694rem 3rem 0.694rem 0.694rem !important;
	margin: 0;
	width: 100% !important;
	line-height: 1;
	text-align-last: center;
	margin: 0.9375rem 0rem;
}
.hero_block .flexible-section-wrapper{
	height: 100%;
}
.hero-title{
	font-family: "Bebas Neue";
	font-size: 30px;
	line-height: 1;
}
.hero-title.big-title{
	font-size: 40px;
}
.hero-subtitle {
	padding-top: 25px;
}
.varn-content.podcast{
	margin: auto;
}
.li-icon {
	height: 30px;
	margin-right: 10px;
}
.pif-title {
	color: #18486A;
}
.podcast_individual_fields{
	padding: 20px 15px;
}
.pif-iframe{
	padding-top: 40px;
}
.li-title {
	color: #000000;
	font-family: Quicksand;
	font-weight: bold;
	margin-bottom: 5px;
}
.li-button-wrapper {
	padding: 5px 20px;
	border-radius: 20px;
}
.li-button{
	padding: 10px;
}
.accordion-title{
	font-family: 'Bebas Neue';
	font-size: 24px;
	position: relative;
}
.accordion-body{
	margin-top: 15px;
}
.accordion-item{
	padding: 25px;
	border: 1px solid;
	cursor: pointer;
}
.accordion li{
	padding: 10px 10px 10px 20px;
}
.accordion li:before{
	background-color: #18486A;
	top: 50%;
	transform: translateY(-50%);
}
.accordion em{
	font-style: normal;
	text-decoration: underline;
}
.rms-expand{
	font-size: 20px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}
.rms-title{
	padding-bottom: 20px;
}
.rms-expand span{
	cursor: pointer;
}
.rms-expand span:after{
	content: '';
	display: inline-block;
	border-bottom: 0;
	border-top: 14px solid #18486A;
	border-right: 9px solid transparent;
	border-left: 9px solid transparent;
	transition: all 0.4s ease-out;
	margin-left: 10px;
}
.rms-expand:not(.collapsed) span:after{
	content: '';
	display: inline-block;
	border-top: 0;
	border-bottom: 14px solid #18486A;
}
.psfs-tile,
.pl-tile{
	width: 100%;
	padding: 10px;
}
.pl-title{
	margin-bottom: 10px;
}
.psfs-thumbnail,
.pl-thumbnail {
	padding-top: 100%;
}
.psfs-tiles-block-wrapper,
.pl-tiles-block-wrapper{
	margin: -10px;
}
.psfs-description,
.pl-description {
	padding: 20px 30px 10px 30px;
}
.psfs-description p,
.pl-description p{
	font-size: 16px !important;
	padding: 0 !important;
}
.ps-button {
	margin-top: 50px;
	padding: 15px 25px !important;
	display: inline-block;
	background-color: transparent;
	min-width: 220px;
}
a.ps-button {
	margin-top: 20px;
}
.ps-front-block-wrapper h3{
	line-height: 1!important;
	margin: 0!important;
}
.ps-front-block-wrapper{
	padding: 40px 15px;
}
.psfs-search{
	padding: 10px 20px;
	border: 1px solid #000000;
	height: auto;
	font-size: 20px;
}
.psfs-search::placeholder{
	font-size: 20px;
	color: #000000;
}
.psfs-search{
	display: block;
}
.psfs-search-bar{
	position: relative;
}
.psfs-filter{
	background: none;
	border: 4px solid #E66A3A;
	color: #E66A3A;
	font-family: 'Bebas Neue';
	font-size: 24px;
	padding: 10px 10px;
	line-height: 1;
	height: auto;
	position: relative;
	z-index: 100;
}
/*.psfs-bars-block {*/
/*	padding: 25px 15px;*/
/*}*/
.psfs-tiles-block {
	padding: 25px 0;
}
.psfs-search-bar,
.psfs-filter-bar {
	padding: 15px;
}
.psfs-search-bar-wrapper,
.psfs-filter-bar-wrapper {
	position: relative;
	width: 340px;
}
.psfs-filter-bar-wrapper:after{
	content: '';
	display: inline-block;
	border-bottom: 0;
	border-top: 14px solid #18486A;
	border-right: 9px solid transparent;
	border-left: 9px solid transparent;
	transition: all 0.4s ease-out;
	margin-left: 10px;
	position: absolute;
	top: 50%;
	right: 15px;
	transform: translateY(-50%);
	cursor: pointer;
	z-index: 50;
}
.psfs-search-bar-wrapper:after{
	position: absolute;
	right: 15px;
	top: 50%;
	transform: translateY( -50% );
	content: '';
	display: block;
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	background-image: url('./assets/img/magnifier.png');
}
.overlay {
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.5);
	z-index: 100;
	height: 100%;
	width: 100%;
}
.pl-tile-wrapper:hover .overlay,
.psfs-tile-wrapper:hover .overlay{
	display: none;
}
.psfs-play{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	border-left: 46px solid rgba(255,255,255,0.5);
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-right: 0;
	z-index: 110;
}
.ajax-loader{
	width: 50px;
}
.fp-podcast iframe,
.pif-iframe iframe{
	max-height: 90px;
	min-height: 90px;
}
.fp-wrapper {
	padding: 50px 30px;
}
.fp-wrapper p{
	color: inherit !important;
	font-family: 'Quicksand';
}
.fp-subtitle{
	color: #fff;
	font-size: 24px;
	line-height: 1;
	padding: 15px 0 25px 0;
	font-family: "Bebas Neue";
	text-transform: uppercase;
}
.fp-description{
	padding-top: 25px;
}
.fp-description p{
	line-height: 1.2 !important;
}
.fp-link a{
	text-decoration: underline;
}
.go-slide-wrapper{
	min-height: 40.486vw;
	padding: 15px 15px 25px 15px;
}
.go-slider .go-text {
	font-size: 5.555vw;
	width: 40vw;
	/*font-size: 45px;*/
	line-height: 1;
	/*width: 245px;*/
	font-family: 'Bebas Neue';
	text-align: left;
	/*margin: 0 auto;*/
}

.go-slider .slick-dots {
	position: absolute;
	width: auto;
	bottom: 5px;
	left: 10px;
	/* transform: translateY(100%); */
	margin: 0;
}
.go-slider .slick-dots .slick-active button{
	background-color: #D8D8D8;
}
.go-slider .slick-dots li button:before{
	display: none;
}
.go-slider .slick-dots li:before {
	display: none;
}
.go-slider .slick-dots li button {
	border: 0.138vw solid #FFFFFF;
	border-radius: 50%;
}
.go-slider a:hover{
	text-decoration: none;
}
.tiles-wrapper{
	margin: -15px;
}
.tb-tile {
	width: 100%;
	position: relative;
	padding: 15px;
}
.tb-tile a{
	text-decoration: none !important;
}
.tb-border{
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	height: 5px;
	width: 77px;
	background-color: #D8D8D8;
}
.tb-tile:nth-last-child(-n+2) .tb-border{
	display: none;
}
.tb-description{
	padding: 10px;
}
.tb-description a{
	color: #E66A3A;
}
.tb-description p{
	color: inherit !important;
}
.tb-image {
	height: 54.269vw;
}
.wpcf7-form-control-wrap {
	text-align: left;
	width: 100%;
	display: block;
}
span.wpcf7-list-item{
	margin: 0;
}
span.wpcf7-list-item-label:before{
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	border: 5px solid #FFFFFF;
	box-shadow: 0 0 0px 1px #979797;
	background-color: #fff;
	border-radius: 50%;
	margin-right: 20px;
	top: 2px;
	position: relative;
}
.wpcf7-list-item input[type="radio"]:checked + span.wpcf7-list-item-label:before{
	background-color: #E66A3A;
}
.tcb-wrapper{
	margin: -10px;
}
.tcb-wrapper a:hover{
	text-decoration: none;
}
.tcb-left-block,
.tcb-right-block{
	width: 100%;
	padding: 10px;
}
.tcb-right-block-wrapper {
	height: 100%;
}
.ps-front-block {
	height: 100%;
}
.ps-description{
	font-family: Quicksand;
	font-size: 16px;
	margin-top: 10px;
}
.ps-front-block-wrapper{
	height: 100%;
}
.read_more_section{
	padding: 25px 15px;
}
.podcast_latest{
	padding: 25px 15px;
}
.link_icon{
	padding: 25px 15px;
}
.accordion-title:after {
	content: '';
	display: inline-block;
	border-bottom: 0;
	border-top: 17px solid #FF7754;
	border-right: 11px solid transparent;
	border-left: 11px solid transparent;
	transition: all 0.4s ease-out;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.accordion-title:not(.collapsed):after{
	content: '';
	display: inline-block;
	border-top: 0;
	border-bottom: 17px solid #FF7754;
}
.accordion{
	padding: 0 15px;
}
.podcast_search_filter_section{
	padding: 25px 15px;
}
.popup_section{
	padding: 25px 15px;
}
.two_columns_block{
	padding: 25px 15px;
}
.varn-content .wpcf7-radio .wpcf7-list-item{
	padding: 7.5px 0;
}
.varn-content .wpcf7-list-item input[type=radio]{
	display: none;
}
.flexible-section.breadcrumbs{
	padding: 30px 15px;
}
.breadcrumbs .current-item {
	color: #18486A;
	font-weight: bold;
}
.breadcrumbs span {
	font-size: 15px;
}
.input-item{
	text-align: left;
}
.a2a_kit a {
	border: 2px solid #FF7754;
}
.a2a_kit {
	border: 1px solid #FF7754;
	border-radius: 0 !important;
	padding: 0 !important;
	top: 50% !important;
	transform: translateY(-50%);
}
.tiles_block{
	padding-top: 40px;
}
.instagram-feed-wrapper{
	margin-top: -10px;
}
.instagram-feed-tile{
	width: 50%;
	padding: 7.5px;
}
.social-title{
	font-size: 30px;
	color: #18486A;
	text-transform: uppercase;
	font-family: "Bebas Neue";
	margin-bottom: 7px;
}
.social-title:before{
	content: '';
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
	margin-right: 3px;

}
.social-title.twitter:before{
	background-image: url('./assets/img/twitter-icon.svg');
	width: 25px;
	height: 20px;
}
.social-title.instagram:before{
	background-image: url('./assets/img/instagram-icon.svg');
	width: 21px;
	height: 21px;
}
.socials-feed-wrapper{
	margin: -10px;
	padding-top: 25px;
}
.instagram-feed,
.twitter-feed{
	width: 100%;
	padding: 10px;
}
.instagram-feed > a:hover{
	text-decoration: none;
}
.twitter-feed > a:hover{
	text-decoration: none;
}
.tb-wysiwyg div.wpcf7 .ajax-loader{
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translate(-50%, -50%);
}
.tb-wysiwyg {
	background-color: #18486A;
	padding: 15px 30px 30px 30px;
	position: relative;
}
.tb-wysiwyg .wpcf7-response-output{
	color: #fff;
	font-size: 20px;
	margin: 15px 0;
}
.tb-wysiwyg [type="submit"]{
	background: none;
	border: 4px solid #E66A3A;
	width: 100%;
	color: #fff;
	font-family: 'Bebas Neue';
	font-size: 24px;
}
.pl-tile a:hover,
.psfs-tile a:hover{
	text-decoration: none;
}
.ctf-tweet-text{
	font-size: 14px!important;
}
#sb_instagram{
	padding-bottom: 0!important;
}
.lg-flag img {
	width: 50px;
}
.book-page-left-block{
	width: 100%;
}
.book-page-right-block{
	width: 100%;
	padding-top: 20px;
}
.rb-title {
	font-family: "Bebas Neue";
	font-size: 25px;
	line-height: 1.1;
}
.rb-subtitle {
	font-family: 'Bebas Neue';
	font-size: 20px;
	line-height: 1.2;
	margin-bottom: 10px;
}
.rb-text p {
	font-size: 16px !important;
}
.lg-title{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 22px;
	font-family: 'Quicksand';
}
.lg-flag{
	margin-right: 10px;
}
.lg-image-block-wrapper{
	margin: -4px;
}
.lg-image-item {
	padding: 4px;
	width: 154px;
}
.dropdown-toggle::after{
	content: ''!important;
	display: inline-block!important;
	border-bottom: 0!important;
	border-top: 14px solid #18486A!important;
	border-right: 9px solid transparent!important;
	border-left: 9px solid transparent!important;
	transition: all 0.4s ease-out!important;
	margin-left: 10px!important;
}
.lg-text {
	font-size: 20px;
}
#lg-menu.dropdown-toggle{
	min-height: 50px;
}
.dropdown-toggle {
	cursor: pointer;
}
.lg-menu .lg-item {
	cursor: pointer;
	padding: 5px 15px;
}
.lg-menu .lg-item:hover{
	background-color: #f5f5f5;
}
.testimonial-info-block{
	width: 100%;
	padding: 10px;
}
.testimonial-image:before{
	content: '“';
	font-size: 220px;
	font-family: "Bebas Neue";
	color: #18486A;
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: -22%;
	/*transform: translateY(-23%);*/
	line-height: 1;
}
.testimonial-image{
	position: relative;
	width: 100%;
}
.testimonial-image img{
	max-width: 101px;
	display: inline-block!important;
}
.testimonials-block .slick-dots .slick-active button{
	background-color: #18486A;
}
.testimonials-block .slick-dots li button:before{
	display: none;
}
.testimonials-block .slick-dots li:before {
	display: none;
}
.testimonials-block .slick-dots li button {
	border: 0.138vw solid #18486A;
	border-radius: 50%;
}
.inc-breadcrumbs {
	padding: 30px 0;
}
.language-gallery {
	margin-top: 20px;
}
.lg-images {
	margin-top: 30px;
}
.lb-image img {
	max-width: 100%;
	width: auto;
}
.book-page-section{
	padding-bottom: 60px;
}
.slick-dots > li {
	display: inline-block;
}
.slick-dots > li:only-child {
	display: none;
}
.speaker-image {
	height: 270px;
	background-size: 100%;
	border-radius: 50%;
	width: 270px;
	margin: 0 auto 35px;
}
.speaker-item{
	width: 100%;
	padding: 15px;
}
.speaker-title{
	margin-bottom: 5px;
}
.speaker-title h2{
	color: #18486A;
}
.speaker-thumbnail {
	position: absolute;
	height: 100%;
	width: 631px;
	right: 0;
}
.speaker-button {
	color: #E66A3A;
	margin-top: 20px;
}
.hero-speaker-block.position-relative {
	background-color: rgb(24,72,106);
	/*background: linear-gradient(90deg, rgba(24,72,106,1) 0%, rgba(24,72,106,1) 50%, rgba(0,0,0,0) 100%);*/
	height: 20.833vw;
}
@media screen and ( max-width: 576px){
	.testimonials .flexible-section-wrapper{
		padding: 30px 10px!important;
	}
}
@media screen and ( min-width: 576px){
	/*.testimonial-image:before{*/
	/*	left: 23%;*/
	/*}*/
	.wpcf7 label{
		font-size: 16px;
	}
	.varn-content p{
		font-size: 16px;
		line-height: 22px;
	}
	.varn-content h1{
		font-size: 50px;
	}
	.varn-content h2{
		font-size: 40px;
	}
	.varn-content h3{
		font-size: 30px;
	}
	.varn-content h4{
		font-size: 20px;
	}
}
@media screen and ( min-width: 768px){
	.speaker-image{
		height: 300px;
		width: 300px;
	}
	.speaker-item {
		width: 50%;
	}
	.hero-title{
		font-size: 40px;
	}
	.rb-subtitle {
		font-size: 20px;
	}
	.rb-title {
		font-size: 45px;
	}
	.language-gallery {
		margin-top: 135px;
	}
	.book-page-left-block{
		width: 30%;
	}
	.book-page-right-block{
		width: 70%;
	}
	.go-slider .slick-dots{
		position: absolute;
		width: auto;
		bottom: 10.416vw;
		left: 13.194vw;
		transform: translateY(100%);
		margin: 0;
	}
	.go-slide-wrapper{
		min-height: 40.486vw;
		padding: 6.944vw 13.194vw 10.416vw 13.194vw;
	}
	.go-slider .go-text {
		font-size: 5.555vw;
		width: 40vw;
		margin: 0;
	}
	.tb-description {
		padding: 20px 5px 0 5px;
	}
	.tbd-title {
		padding-bottom: 10px;
	}
	.tbd-description {
		padding-bottom: 25px;
	}
	.tbd-subtitle{
		padding-bottom: 20px;
	}
	.tiles-wrapper{
		max-height: -30px;
	}
	.tb-tile {
		width: 50%;
		position: relative;
		padding: 30px;
	}
	.tcb-left-block, .tcb-right-block {
		width: 50%;
	}
	.psfs-tile, .pl-tile {
		width: 50%;
	}
	header .navigation nav#meta-nav {
		width: auto;
	}
	.wpcf7 label{
		font-size: 20px;
	}
	.varn-content p{
		/*font-size: 20px;*/
		/*line-height: 25px;*/
		padding: 0 0 10px 0;
		margin: 0;
	}
	.varn-content h1{
		font-size: 60px;
	}
	.varn-content h2{
		font-size: 50px;
	}
	.varn-content h3{
		font-size: 40px;
	}
	.varn-content h4{
		font-size: 30px;
	}
	.tb-image {
		height: 24.1vw;
	}
	.instagram-feed-wrapper,
	.twitter-feed-wrapper {
		height: 68.569vw;
	}
	.socials-feed-wrapper{
		padding-top: 3.472vw;
		margin: -2.777vw;
	}
	.instagram-feed,
	.twitter-feed{
		width: 50%;
		padding: 2.777vw;
	}
	.social-title:before{
		margin-right: 0.208vw;

	}
	.social-title{
		margin-bottom: 0.486vw;
	}
	.instagram-feed-wrapper{
		margin: -0.52083vw;
	}
	.instagram-feed-tile{
		padding: 0.52083vw;
	}
	.testimonial-image:before{
		font-size: 15.277vw;
	}
	.testimonial-image img{
		max-width: 7.013vw;
	}
	.testimonial-info-block{
		padding: 0 4.513vw;
	}
	.testimonial-info-block {
		width: 50%;
	}
	.testimonial-image{
		width: 26%;
	}
}
@media screen and ( min-width: 992px){
	.speaker-button {
		margin-top: 1.388vw;
	}
	.speaker-title{
		margin-bottom: 0.347vw;
	}
	.speaker-image {
		height: 21vw;
		width: 21vw;
		margin: 0 auto 2.430vw;
	}
	.hero_block{
		height: 20.83vw;
	}
	.lb-image img {
		width: 20vw;
	}
	.book-page-section{
		padding-bottom: 4.16vw;
	}
	.language-gallery {
		margin-top: 9.375vw;
	}
	.book-page-right-block{
		padding-top: 1.388vw;
	}
	#lg-menu.dropdown-toggle{
		min-height: 3.472vw;
	}
	.lg-menu .lg-item {
		padding: 0.347vw 1.041vw;
	}
	.lg-text {
		font-size: 1.388vw;
	}
	.lg-image-block-wrapper{
		margin: -0.2777vw;
	}
	.lg-image-item {
		padding: 0.2777vw;
		width: 10.694vw;
	}
	.lg-flag{
		margin-right: 0.694vw;
	}
	.lg-title{
		margin-bottom: 1.527vw;
		font-size: 1.388vw;
	}
	.lg-images {
		margin-top: 2.083vw;
	}
	.rb-text p {
		font-size: 1.111vw!important;
	}
	.rb-title {
		font-size: 3.125vw;
	}
	.rb-subtitle {
		font-size: 2.777vw;
		margin-bottom: 0.694vw;
	}
	.ctf-tweet-text{
		font-size: 0.972vw!important;
	}
	.psfs-description p,
	.pl-description p{
		font-size: 1.111vw !important;
	}
	.tb-wysiwyg .wpcf7-response-output{
		font-size: 1.288vw;
		margin: 1.041vw 0;
	}
	.instagram-feed-wrapper,
	.twitter-feed-wrapper{
		height: 42.569vw;
	}
	.social-title.twitter:before{
		width: 1.736vw;
		height: 1.388vw;
	}
	.social-title.instagram:before{
		width: 1.458vw;
		height: 1.458vw;
	}
	.social-title{
		font-size: 2.089vw;
	}
	.tiles_block{
		padding-top: 2.777vw;
	}
	.tb-image {
		height: 16.1vw;
	}
	.a2a_kit a {
		border: 0.138vw solid #FF7754;
	}
	.a2a_vertical_style a{
		padding: 0.277vw !important;
	}
	.a2a_kit {
		border: 0.0694vw solid #FF7754;
	}

	.tbd-description {
		padding-bottom: 1.736vw;
	}
	.flexible-section.breadcrumbs{
		padding: 2.083vw 1.041vw;
	}
	.breadcrumbs span {
		font-size: 1.041vw;
	}
	.hero-title.big-title{
		font-size: 5.277vw;
	}
	.hero-title{
		font-size: 4.166vw;
	}
	.hero-subtitle {
		padding-top: 2.777vw;
	}
	.li-title{
		margin-bottom: 0.347vw;
	}
	.fp-subtitle{
		font-size: 1.666vw;
		padding: 1.041vw 0 1.736vw 0
	}
	.fp-description{
		padding-top: 1.736vw;
	}
	.varn-content .wpcf7-radio .wpcf7-list-item{
		padding: 0.520vw 0;
	}
	.accordion li{
		padding: 0.694vw 0.694vw 0.694vw 1.388vw;
	}
	.accordion-title:after {
		border-top: 1.180vw solid #FF7754;
		border-right: 0.763vw solid transparent;
		border-left: 0.763vw solid transparent;
	}
	.accordion-title:not(.collapsed):after{
		border-bottom: 1.180vw solid #FF7754;
	}
	.rms-visible{
		margon-top: 1.736vw;
	}
	.rms-title{
		padding-bottom: 1.388vw	;
	}
	.two_columns_block{
		padding: 1.736vw 0;
	}
	.popup_section{
		padding: 1.736vw 0;
	}
	.podcast_search_filter_section{
		padding: 1.736vw 0;
	}
	.link_icon{
		padding: 1.736vw 0;
	}
	.podcast_latest{
		padding: 1.736vw 0;
	}
	.read_more_section{
		padding: 1.736vw 0;
	}
	span.wpcf7-list-item-label:before{
		width: 1.388vw;
		height: 1.388vw;
		border: 0.347vw solid #FFFFFF;
		box-shadow: 0 0 0px 0.0694vw #979797;
		margin-right:1.388vw;
		top: 0.1388vw;
	}
	.tbd-title {
		padding-bottom: 0.694vw;
	}
	.tbd-subtitle{
		padding-bottom: 1.388vw;
	}
	.tb-description{
		padding: 1.388vw 0.2vw 0  0.2vw;
	}
	.tiles-wrapper{
		margin: -2.083vw;
	}
	.tb-tile{
		padding: 2.083vw;
	}
	.tb-border{
		height: 0.347vw;
		width: 5.347vw;
	}
	.fp-wrapper {
		padding: 3.472vw 2.083vw;
	}
	.ajax-loader{
		width: 3.472vw;
	}
	.psfs-search{
		padding: 0.694vw 1.388vw;
		border: 0.0694vw solid #000000;
		font-size: 1.388vw;
	}
	.psfs-search::placeholder{
		font-size: 1.388vw;
	}
	.psfs-filter{
		border: 0.277vw solid #E66A3A;
		font-size: 1.666vw;
		padding: 0.694vw;
	}
	.psfs-bars-block {
		padding: 1.736vw 1.041vw;
	}
	.psfs-tiles-block {
		padding: 1.736vw 0;
	}
	.psfs-search-bar,
	.psfs-filter-bar {
		padding: 0 1.388vw;
	}
	.psfs-search-bar-wrapper,
	.psfs-filter-bar-wrapper {
		width: 23.611vw;
	}
	.psfs-filter-bar-wrapper:after{
		content: '';
		border-top: 0.972vw solid #18486A;
		border-right: 0.625vw solid transparent;
		border-left: 0.625vw solid transparent;
		margin-left: 0.694vw;
		right: 1.041vw;
	}
	.dropdown-toggle::after{
		content: ''!important;
		border-top: 0.972vw solid #18486A!important;
		border-right: 0.625vw solid transparent!important;
		border-left: 0.625vw solid transparent!important;
		margin-left: 0.694vw!important;
		right: 1.041vw!important;
	}
	.psfs-search-bar-wrapper:after{
		right: 1.041vw;
		width: 2.4vw;
		height: 2.3vw;
	}
	.ps-front-block-wrapper{
		padding: 2.777vw 1.041vw;
	}
	.ps-description{
		font-size: 1.111vw;
		margin-top: 0.694vw;
	}
	.ps-button {
		margin-top: 3.472vw;
		padding: 0.694vw 1.736vw !important;
		min-width: 15vw;
	}
	a.ps-button {
			 margin-top: 1.472vw;
		 }
	.pl-description {
		padding: 1.388vw 2.083vw 0.694vw 2.083vw;
	}
	.pl-tiles-block-wrapper{
		margin: -0.694vw;
	}
	.pl-tile{
		padding: 0.694vw;
	}
	.psfs-tile,
	.pl-tile {
		width: 25%;
	}
	.pl-title{
		margin-bottom: 0.694vw;
	}
	.rms-expand span:after{
		border-top: 0.972vw solid #18486A;
		border-right: 0.625vw solid transparent;
		border-left: 0.625vw solid transparent;
		margin-left: 0.694vw;
	}
	.rms-expand:not(.collapsed) span:after{
		border-bottom: 0.972vw solid #18486A;
	}
	.rms-expand{
		font-size: 1.388vw;
	}
	.varn-content ul{
		margin-left: 1.041vw;
	}
	.accordion-item{
		border: 0.0694vw solid;
		padding: 1.736vw;
	}
	.accordion-title{
		line-height: 1;
		font-size: 1.666vw;
	}
	.accordion-body{
		margin-top: 1.666vw;
	}
	.li-button{
		padding: 0.694vw;
	}
	.li-text{
		font-weight: bold;
	}
	.li-icon{
		font-size: 0;
		height: 2.083vw;
		margin-right: 0.694vw;
	}
	.li-button-wrapper {
		padding: 0.347vw 1.388vw;
		border-radius: 2.388vw;
	}
	.pif-iframe{
		padding-top: 2.777vw;
	}
	.podcast_individual_fields{
		padding: 1.388vw 0;
	}
	/*#google_language_translator select.goog-te-combo{*/
	/*    font-size: 0.972vw;*/
	/*    padding: 0.694vw 1.694vw 0.694vw 0.694vw !important;*/
	/*}*/
	.footer-menu a,
	.footer-copyright span{
		font-size: 0.972vw;
	}
	.footer-img{
		width: 9.722vw;
	}
	.varn-content ul li{
		font-size: 1.111vw;
	}
	.short-container{
		max-width: 74.305vw;
	}
	.small-container{
		max-width: 60.416vw;
	}
	.exra-small-container{
		max-width: 30.208vw;
	}
	.simple-text-testimonial-author-info{
		font-size: 0.972vw;
	}
	.simple-text-testimonial-text{
		font-size: 1.111vw;
	}
	.wpcf7 select,
	.wpcf7 textarea,
	.wpcf7 input:not([type=submit]){
		padding: 0.694vw;
		margin-top: 1.388vw;
	}
	.tb-wysiwyg{
		padding: 1.041vw 2.083vw 2.083vw 2.083vw;
	}
	.tb-wysiwyg [type="submit"] {
		border: 0.277vw solid #E66A3A;
		padding: 0.694vw 4.166vw !important;
	}
	.tb-wysiwyg .wpcf7 input:not([type=submit]) {
		padding: 0.390vw 0.694vw;
		margin-top: 1.388vw;
		border: none;
	}
	.wpcf7 [type=submit]{
		font-size: 1.666vw;
		padding: 1.388vw 4.166vw;
	}
	.wpcf7 label{
		font-size: 1.388vw;
	}
	.igwf-image{
		padding: 0.173vw
	}
	.igwf-block{
		padding: 2.083vw 0;
	}
	.igwf-image-wrapper{
		max-width: 17.013vw;
	}
	.igwf-flag {
		max-width: 3.472vw;
		margin-bottom: 0.347vw;
	}
	.varn-content p{
		padding: 0 0 0.694vw 0;
		font-size: 1.388vw;
		line-height: 1.736vw;
	}
	.simple-text-testimonial-item{
		padding: 2.083vw 1.041vw;
	}
	.stt-border{
		border: 0.138vw solid #D8D8D8;
		width: 3.472vw;
	}
	.testimonial-text{
		font-size: 1.111vw;
	}
	.testimonial-author-info{
		font-size: 1.111vw;
	}
	.go-button{
		border: 0.277vw solid #E66A3A;
		font-size: 1.666vw;
		padding: 0.741vw 5.083vw;
	}
	.varn-content h1{
		font-size: 4.166vw;
	}
	.varn-content h2{
		font-size: 3.472vw;
	}
	.varn-content h3{
		font-size: 2.777vw;
	}
	.varn-content h4{
		font-size: 2.083vw;
	}
	.pad-top-5{padding-top:0.346vw}.pad-top-10{padding-top:0.694vw}.pad-top-15{padding-top:1.041vw}.pad-top-20{padding-top:1.388vw}.pad-top-25{padding-top:1.736vw}.pad-top-30{padding-top:2.083vw}.pad-top-35{padding-top:2.430vw}.pad-top-40{padding-top:2.777vw}.pad-top-45{padding-top:3.125vw}.pad-top-50{padding-top:3.472vw}.pad-top-55{padding-top:3.819vw}.pad-top-60{padding-top:4.166vw}.pad-bottom-5{padding-bottom:0.346vw}.pad-bottom-10{padding-bottom:0.694vw}.pad-bottom-15{padding-bottom:1.041vw}.pad-bottom-20{padding-bottom:1.388vw}.pad-bottom-25{padding-bottom:1.736vw}.pad-bottom-30{padding-bottom:2.083vw}.pad-bottom-35{padding-bottom:2.430vw}.pad-bottom-40{padding-bottom:2.777vw}.pad-bottom-45{padding-bottom:3.125vw}.pad-bottom-50{padding-bottom:3.472vw}.pad-bottom-55{padding-bottom:3.819vw}.pad-bottom-60{padding-bottom:4.166vw}.pad-left-5{padding-left:0.346vw}.pad-left-10{padding-left:0.694vw}.pad-left-15{padding-left:1.041vw}.pad-left-20,.pad-left-25{padding-left:1.388vw}.pad-left-30{padding-left:2.083vw}.pad-left-35{padding-left:2.430vw}.pad-left-40{padding-left:2.777vw}.pad-left-45{padding-left:3.125vw}.pad-left-50{padding-left:3.472vw}.pad-left-55{padding-left:3.819vw}.pad-left-60{padding-left:4.166vw}.pad-right-5{padding-right:0.346vw}.pad-right-10{padding-right:0.694vw}.pad-right-15{padding-right:1.041vw}.pad-right-20,.pad-right-25{padding-right:1.388vw}.pad-right-30{padding-right:2.083vw}.pad-right-35{padding-right:2.430vw}.pad-right-40{padding-right:2.777vw}.pad-right-45{padding-right:3.125vw}.pad-right-50{padding-right:3.472vw}.pad-right-55{padding-right:3.819vw}.pad-right-60{padding-right:4.166vw}
}