*{
	margin:0;
	padding:0;
}
body, div, h1, h2, h3, p, a{
    font-family:'Assistant', sans-serif;
}
.container{
	width: 100%;
	max-width: 1200px;
	margin: auto;
}
.row{
	display: flex;
}
section {
    display: block;
	float:right;
    width: 100%;
}
.wrapp-b {
    display:table;
	width: 100%;
}
.logo{
	padding: 20px 0;
	text-align: left;
}
.header-main{
	background:url(/wp-content/uploads/2018/06/bg_header.png)no-repeat center top / cover;
}
.header-main h1 {
    font-size: 65px;
    color: #fff;
    margin: 101px 0 0;
    font-weight: bold;
    line-height: 1.2em;
}
.header-main h2 {
    font-size: 40px;
    color: #fff;
    margin: 0 0 135px;
    font-weight: bold;
    line-height: 1em;
    padding-right: 10px;
}
.col-right {
    float: right;
	padding-left: 25px;
	box-sizing: border-box;
}
.col-6 {
    width: 50%;
}
.col-left {
    float: left;
}
.s1{
	padding-bottom:40px;
	margin-top: -85px;
}
.s1 h1{
    font-size:65px;
    font-weight: 400;
    color: #3b3b3d;
	line-height:70px;
    margin: 0;
	text-align:center;
}
.s1 h2{
    font-size:40px;
    font-weight: 400;
    color: #3b3b3d;
	line-height:45px;
    margin:0 0 10px;
	text-align:center;
}
.s1 .col-right h3{
	font-size:35px;
    font-weight: bold;
    color: #3b3b3d;
	line-height:48px;
    margin:20px 0 26px;
	text-align:center;
}
.s1 .col-right h4{
	font-size:30px;
    font-weight: 400;
    color: #3b3b3d;
	line-height:50px;
    margin:0 45px;
	text-align:center;
	border-top: 2px solid #5ba1d1;
	border-bottom: 2px solid #5ba1d1;
}
.s1 .col-left {
    background: #2964a3;
	box-sizing: border-box;
	padding: 25px 55px;
	margin-right: 25px;
	width: calc(50% - 25px);
}
.col-right iframe{
	width:100%;
}
.contact-form-left h2 {
    font-size: 40px;
    font-weight: bold;
    color: #fff;
    margin-bottom:5px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.85);
    text-align: center;
    line-height:1.2em;
}
.contact-form-left h3 {
    font-size: 27px;
    font-weight: bold;
    color: #fff;
    margin: 0 0 25px;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.85);
    text-align: center;
    line-height: 1.2em;
}
.wpcf7-form {
    direction: rtl;

}
.contact-form-left .wpcf7-form-control-wrap {
    margin-bottom: 18px;
    display: block;
}
.contact-form-left input , .contact-form-left select {
	font-weight: bold;
    width: 100%;
	padding: 0 25px 0 0;
	box-sizing: border-box;
	height: 50px;
	border: 1px solid #7d7d84;
	font-size: 25px;
	max-width: 404px;
	margin: auto;
	display: block;
}
.contact-form-left input[type="submit"] {
    background: #f78c2a;
	border: 0;
	border-radius: 15px;
	line-height: 70px;
	font-size: 36px;
	height: 70px;
	color: #363636;
	margin: 25px auto 0;
}
.contact-form-left option {
    font-size: 16px !important;
}
.contact-form-left .checkbox-159, 
.contact-form-left .checkbox-935 {
    max-width: 404px;
    margin: auto;
}
.contact-form-left .checkbox-159 span.wpcf7-list-item, .contact-form-left .checkbox-935 span.wpcf7-list-item{
	margin: 0;
	font-weight: bold;
}
.contact-form-left .checkbox-159 input[type="checkbox"], .contact-form-left .checkbox-935 input[type="checkbox"] {
	float: right;
	width: auto;
	padding: 0;
	margin: 0 0 15px 15px;
}
div.wpcf7 .ajax-loader{
	position: absolute;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #3b3b3d;
  opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #3b3b3d;
  opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #3b3b3d;
  opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
  color: #3b3b3d;
  opacity:1;
}
.s2{
	padding:30px 0 25px;
	margin-bottom:30px;
}
body .footer_bottom_strip {
	height: 90px;
background: linear-gradient(to bottom,#5aa0ea,#2d71b7);
background: #2964a3;
width: 100%;
line-height: 80px;
display: block;
float: right;
}
.s2 h2{
	font-size: 40px;
    font-weight: bold;
    color: #fff;
    margin-bottom:15px;
    line-height: 1em;
}
.list-right ul {
    padding: 0;
    list-style: none;
}
.list-right li {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
    background: url('/wp-content/uploads/2018/08/orangeV.png') no-repeat scroll right center;
    padding: 0 50px 0 0;
    line-height:2.5em;
}
.list-right {
    padding-right: 35px;
}
.s2 .col-right h2{
	padding-right:40px;
}
[dir="rtl"] .autoplay .slick-prev{
	background: url('/wp-content/uploads/2018/08/arow-right.png');
	left: auto;
	right: 100px;
}
[dir="rtl"] .autoplay .slick-next{
	background: url('/wp-content/uploads/2018/08/arow-left.png');
	right: auto;
	left: 100px;
}
[dir="rtl"] .autoplay .slick-prev, [dir="rtl"] .autoplay .slick-next{
	width: 38px;
	height: 38px;
	bottom: auto;
	top: 105px;
}
[dir="rtl"] .slick-next::before ,
[dir="rtl"] .slick-prev::before {
    content:none !important;
}
.s2 .col-left h2,
.lecture{
	text-align:center;
}
.lecture img{
	width: 190px;
    height: 190px;
	border-radius:50%;
	margin:auto;
}
.lecture h3{
	font-size: 27px;
    font-weight: bold;
    color: #fff;
    margin-bottom:5px;
    line-height: 35px;
}
.lecture p{
	font-size: 18px;
	color: #fff;
	line-height: 27px;
	padding:0 15px;
	font-weight: bold;
}
#colophon {
    background: #2964a3;
    width: 100%;
    line-height: 80px;
	display: block;
	float: right;
}
.copyright {
    width: 50%;
    float: right;
    text-align: right;
    direction: ltr;
    color: #fff;
	font-size: 12px;
}
.credit {
    width: 50%;
    float: right;
    text-align: left;
    color: #fff;
}
.credit a {
    font-size: 11px;
    padding: 0 10px;
    text-decoration: none;
    border-radius: 15px;
    line-height: 25px;
    display: inline-block;
    background: #4da8e6;
    color: #fff;
}
.credit a img {
    margin: 5px;
    float: right;
}
body.page-template-multy {
    overflow: auto;
    width: 100% !important;
    max-width: 100% !important;
}
body.page-template-multy .s1 {
    padding-bottom: 40px;
    margin-top: 0;
    float: none;
}
body.page-template-multy .s2 {
    float: none;
}
body .wrapp-b {
    display: block;
}
label.kenes_label {
    max-width: 404px;
    display: block;
    margin: 0 auto;
    color: #fff;
    font-size: 24px !important;
    margin-bottom: 10px;
    position: relative;
    top: -5px;
}
/*==============================================
	NEW CSS
==============================================*/
.right-orange {
	max-width: 82%;
	width: 100%;
}

#wpcf7-f653-p631-o1 form.wpcf7-form.sent > .row > div:not(.confirm-link) {
    display: block !important;
}
#wpcf7-f653-p631-o1 div.wpcf7-mail-sent-ok {
    display: none !important;
}





@media only screen and (max-width: 1280px) {
.page-template-multy	.header-main {
    background: url(/wp-content/uploads/2018/06/bg_header.png)no-repeat 40% top / cover;
}
.page-template-multy .right-orange {
    width: 80%;
    max-width: 80%;
}
	.page-template-multy	.logo img {
    width: 100%;
    height: auto;
    margin-top: 20px;
}
.page-template-multy div#logo {
    width: 20%;
    padding: 0;
}
	.container{max-width: 93.75vw;}
	/*
	.page-id-616 .container{max-width: 100%;}
	.page-id-616 .s1 .col-right {
    padding-left:0;
    width: 100%;
}
.page-id-616 .s1 .col-left {
    width: 100%;
    padding: 0;
    margin: 0;
}
.page-id-616 .contact-form-left input, .page-id-616 .contact-form-left select {
    margin: 0;
    width: 100%;
    max-width: 100%;
}*/
	.logo{padding: 1.5625vw 0;}
	.logo img{width: 12.5vw;height: 13.28125vw;}
	.s1{padding-bottom:3.125vw;}
	.s2{padding:3.125vw 0;}
	.s1 h1, .page-id-17 .wrapp-b h1{font-size: 5.078125vw;line-height: 5.46875vw;}
	.s1 h2, .page-id-17 .wrapp-b h2{font-size: 3.125vw;line-height: 3.515625vw;margin: 0 0 0.78125vw;}
	.s1 .col-right h3{font-size: 2.734375vw;line-height: 3.75vw;margin: 1.5625vw 0;}
	.s1 .col-right h4{font-size: 2.34375vw;line-height: 3.90625vw;margin: 0 3.515625vw;}
	.s1 .col-right{padding-left: 1.953125vw;}
	.s1 .col-left{margin-right: 1.953125vw;padding: 2.1875vw 4.296875vw 4.296875vw;width: calc(50% - 1.953125vw);}
	.contact-form-left h2{font-size: 3.125vw;margin-bottom: 0.625vw;line-height: 4.6875vw;}
	.contact-form-left h3{font-size: 2.109375vw;margin-bottom: 2.109375vw;}
	.contact-form-left .wpcf7-form-control-wrap{margin-bottom: 1.796875vw;}
	.contact-form-left input, .contact-form-left select {padding: 0 1.953125vw 0 0;font-size: 1.953125vw;height: 3.90625vw;max-width: 31.5625vw;}
	.contact-form-left label.kenes_label {
		max-width: 31.5625vw;
	}
	.contact-form-left input[type="submit"]{border-radius: 1.171875vw;line-height: 5.46875vw;font-size: 2.8125vw;height: 5.46875vw;}
	.s2 h2{font-size: 3.125vw;margin-bottom: 0.4vw;line-height: 4.6875vw;}
	.list-right li{font-size: 2vw;padding: 0 3.90625vw 0 0;line-height: 3.90625vw;background-size: 2.1875vw;}
	[dir="rtl"] .autoplay .slick-prev, [dir="rtl"] .autoplay .slick-next{width: 2.96875vw;height: 2.96875vw;top: 8.203125vw;background-size: cover;}
	[dir="rtl"] .autoplay .slick-prev{right: 7.8125vw;}
	[dir="rtl"] .autoplay .slick-next{left: 7.8125vw;}
	.lecture img{width: 17.34375vw;height: 17.34375vw;}
	.lecture h3{font-size: 2.109375vw;line-height:2.734375vw;margin-bottom: 0.6vw;}
	.lecture p{font-size: 1.640625vw;line-height:2.109375vw;}
	#colophon{line-height: 6.25vw;}
	.copyright{font-size: 0.9375vw;}
	.credit a{font-size: 0.9vw;padding: 0 0.78125vw;border-radius: 1.171875vw;line-height:2.4vw;}
	.credit a img{margin: 0.4vw;width: 5.3125vw;}
	.col-right iframe{height: 23.6vw;}
}

@media only screen and (max-width: 992px) {
	.page-template-multy	.logo img {
		margin-top: 40px;
}
}
@media only screen and (max-width: 768px) {
	.logo{text-align: center;}
	.logo img {width: 28.5vw;height: auto;}
	.s1 h1{font-size: 7vw;line-height: 8vw;}
	.s1 h2 {font-size: 4vw;line-height: 5vw;margin-bottom:1.5vw;}
	.s1 {padding-bottom: 7vw;}
	.col-6 {width: 100%;display: inline-block;}
	.s1 .col-right {padding-left: 0;}
	.col-right iframe {height: 52.6vw;}
	.s1 .col-right h3 {font-size: 5vw;line-height: 6.75vw;margin: 2vw 0;}
	.s1 .col-right h4 {font-size: 4vw;line-height: 7vw;margin: 0 10vw;}
	.s1 .col-left {margin-top: 5vw;margin-right: 0;padding: 4vw 6vw;width: 100%;}
	.contact-form-left h2 {font-size: 6vw;margin-bottom: 1.625vw;line-height: 7.6875vw;}
	.contact-form-left h3 {font-size: 4vw;margin-bottom: 3vw;}
	.contact-form-left input, .contact-form-left select {padding: 0 2.5vw 0 0;font-size: 5vw;height: 10vw;max-width: 100%;}
	.contact-form-left .wpcf7-form-control-wrap {margin-bottom: 2.5vw;}
	.contact-form-left input[type="submit"] {border-radius: 2vw;line-height: 10vw;font-size: 6vw;height: 10vw;}
	.s2 h2 {font-size: 7vw;margin-bottom: 3vw;line-height: 10vw;display: inline-block;width: 100%;}
    .lecture img {width: 60vw;height: 60vw;}
	.slick-initialized .slick-slide{margin-left:0;}
	[dir="rtl"] .autoplay .slick-prev {right: 1vw;}
	[dir="rtl"] .autoplay .slick-next {left: 1vw;}
	[dir="rtl"] .autoplay .slick-prev, [dir="rtl"] .autoplay .slick-next{    width: 10vw;height: 10vw;top: 30vw;}
	.lecture h3 {font-size: 6vw;line-height: 8vw;margin: 1vw 0;}
	.lecture p {font-size: 4.5vw;line-height: 6vw;}
	.s2 .col-rigth{border-top: 1px solid #fff;padding-top: 4vw;margin-top: 5vw;}
	.list-right li {font-size:5vw;padding: 0 6vw 0 0;line-height: 8vw;background-size: 4vw;background-position: right 2vw;}
	#colophon {line-height: 10vw;}
	.copyright {font-size: 3vw;width: 100%;float: none;text-align: center;}
	.credit {font-size: 3vw;width: 100%;float: none;text-align: center;}
	.credit a{font-size: 3vw;padding: 0 3vw;border-radius: 3vw;line-height: 5vw;}
	.credit a img {margin: 1vw;width: 14vw;height: auto;}
	.right-orange{max-width: 69%;}
	.s1{margin-top: 20px;}
	.header-main{background: url(/wp-content/uploads/2018/06/bg_header.png)no-repeat 33% top / cover;}
	.header-main h1{font-size: 8vw;margin-top: 16vw;}
	.header-main h2{font-size: 6vw;padding-right: 0;margin: 0 0 10vw;}
	.contact-form-left label.kenes_label {
		max-width: 100%;
	}
	.contact-form-left .checkbox-159, 	.contact-form-left .checkbox-935  {
    max-width: 100%;
}
.contact-form-left .checkbox-159  .font16, .contact-form-left .checkbox-935  .font16 {
    font-size: 20px !important;
}
section.s1, body .footer_bottom_strip , section {
  float: none;
}
.footer_bottom_strip .row {
    /* display: block !important; */
    height: auto !important;
    flex-direction: column;
}
.footer_bottom_strip .container, .footer_bottom_strip .row , body .footer_bottom_strip{
    height: auto;
}
.footer_bottom_strip .col-xs-4 {
    width: 100%;
}
body .footer_bottom_strip {
	line-height: 2;
}
body .footer_bottom_strip {
	padding: 20px 15px;
}
}

@media only screen and (max-width: 600px) {
	.logo{text-align: center;}
	.logo img {width: 28.5vw;height: auto;}

	.page-template-multy .header-main h1 {
	    font-size: 6vw !important;
	    margin-top: 16vw;
	}
	.page-template-multy .header-main h2 {
    font-size: 5vw !important;
    line-height: 1.2 !important;
}

.page-template-multy .footer_bottom_strip .col-xs-4 {
    width: 31.333333%;

}
}
