/*
Theme Name: Investor
Theme URI: http://webdoctor.co.il/
Author: Promoline Ltd
Author URI: http://promoline.co.il/
Description: 
Version: 1.0
License: 
License URI: 
Tags:
Text Domain: 
*/
* {margin-top: 0;box-sizing: border-box;}
html {overflow-x: hidden;}
body {direction: rtl;margin: 0;font-family: Heebo;font-size: 24px;line-height: 1.1;color: #003d61;}
img {max-width: 100%;height: auto;}
.clr {clear: both;}
#wrapper {padding-top: 58px;}
.row {width: 95%;max-width: 1200px;margin: auto;}
.row-large {width: 95%;max-width: 1600px;margin: 0 auto;}
#wrapper > div {margin-bottom: 90px;}
#wrapper > div:last-of-type, body:not(.blog) #wrapper > div:first-of-type {margin-bottom: 0;}
.mobile {display: none !important;}
.btn {background: url(images/arrow_left_slider.png) no-repeat 15px;padding: 15px 20px 15px 60px;color: #d0b05c;text-decoration: none;font-weight: 700;border: 2px solid #d0b05c;border-radius: 10px;display: inline-block;
	font-size: 24px;font-family: inherit;cursor: pointer;transition: 0.2s all linear;}
.btn:hover {background: url(images/arrow_white_button.png) no-repeat 15px #d0b05c;color: #fff;}
.btn.blue {background: url(images/arrow_blue_button.png) no-repeat 15px;color: #92e2ff;border-color: #92e2ff;}
.btn.blue:hover {background: url(images/arrow_left_slider.png) no-repeat 15px #92e2ff;color: #d0b05c;}
.btn.small {padding: 10px 20px 10px 60px;}
.main-title, h2, h1 {font-size: 43px;font-weight: 500;margin-bottom: 50px;}
.main-title, h1, h2:not(.elementor-heading-title) {text-align: center;}
.sub-title, h3 {font-size: 30px;font-weight: 500;margin-bottom: 20px;}
.wrapped-word {color: #d0b05c;}
img.alignleft {float: left;margin-right: 10px;}
img.alignright {float: right;margin-left: 10px;}
img.aligncenter {display: block;margin: 0 auto;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;word-wrap: normal !important;}
.embed-container {position: relative;width: 100%;padding-top: 56.26%;}
.embed-container iframe {position: absolute;top: 0;width: 100%;height: 100%;}
.anchor {position: absolute;top: -123px;}
.mobile {display: none !important;}

/* ***************************************** */
/* Header									 */
/* ***************************************** */
header {position: fixed;top: 0;right: 0;width: 100%;z-index: 1000;}
.header-top {background: #003d61;color: #fff;font-size: 16px;padding: 0;max-height: 0;transition: 0.2s all linear;overflow: hidden;}
.header-top li {border-left: 1px solid;padding-left: 10px;margin-left: 10px;display: flex;}
.header-top li.current_page_item a {color: #D0B05C;}
.header-top ul.sub-menu {list-style: none;padding: 0 10px 0 0;margin: 0;display: flex;overflow: hidden;max-width: 0;transition: 0.2s all linear;}
.header-top li:hover ul.sub-menu {max-width: 150px;}
.header-top ul.sub-menu li {margin-left: 10px;}
.header-top ul.sub-menu li:last-child {margin-left: 0;border-left: 0;padding-left: 0;}
.header-top ul.sub-menu li img {max-width: none;}
header:hover .header-top, .scroll .header-top {padding: 10px 0;max-height: 50px;}
.header-top .row {display: flex;justify-content: space-between;}
.loggedin-notice a {color: inherit;}
.header-top-2 {display: flex;}
.header-bottom {background: #d0b05c;position: relative;color: #fff;padding: 10px 0;max-height: 58px;transition: 0.2s all linear;}
header:hover .header-bottom, .scroll .header-bottom {max-height: 78px;}
.menu-icon {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);transition: 0.2s all linear;display: flex;align-items: center;}
.menu-icon > img {width: 170px;}
.home .menu-icon > img {display: none;}
#nav-icon {width: 30px;height: 28px;position: relative;cursor: pointer;z-index: 101;margin-left: 20px;
	-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;}
#nav-icon span {display: block;position: absolute;height: 5px;width: 50%;background: #fff;opacity: 1;
	-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(2n) {right: 0;border-radius: 0 9px 9px 0;}
#nav-icon span:nth-child(2n+1) {left: 0;border-radius: 9px 0 0 9px;}
#nav-icon span:nth-child(1), #nav-icon span:nth-child(2) {top: 0px;}
#nav-icon span:nth-child(3), #nav-icon span:nth-child(4) {top: 50%;transform: translateY(-50%);}
#nav-icon span:nth-child(5), #nav-icon span:nth-child(6) {bottom: 0px;}
.menu-open #nav-icon span:nth-child(1),.menu-open #nav-icon span:nth-child(6) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.menu-open #nav-icon span:nth-child(2),.menu-open #nav-icon span:nth-child(5) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu-open #nav-icon span:nth-child(1) {left: 3px;top: 6px;}
.menu-open #nav-icon span:nth-child(2) {right: 3px;top: 6px;}
.menu-open #nav-icon span:nth-child(3) {left: -50%;opacity: 0;}
.menu-open #nav-icon span:nth-child(4) {right: -50%;opacity: 0;}
.menu-open #nav-icon span:nth-child(5) {left: 3px;bottom: 6px;}
.menu-open #nav-icon span:nth-child(6) {right: 3px;bottom: 6px;}
header:hover .menu-icon, .scroll .menu-icon {opacity: 0;}
.header-bottom .row {display: flex;align-items: center;opacity: 0;transition: 0.2s all linear;}
header:hover .header-bottom .row, .scroll .header-bottom .row {opacity: 1;}
.logo {margin-left: 40px;position: relative;z-index: 10;}
.logo img {display: block;}
.header-bottom ul.menu > li {margin-left: 40px;font-weight: 700;position: relative;font-size: 20px;}
.header-bottom ul.menu > li:last-child {margin-left: 0;}
.header-bottom ul.menu > li.highlighted {position: relative;}
.header-bottom ul.menu > li.highlighted::after {background: url(images/8_bg_menu_icon.png);content: "";position: absolute;width: 85px;height: 50px;right: 50%;top: 50%;transform: translate(50%, -50%);}
.header-bottom ul.menu > li.highlighted a {position: relative;z-index: 1;}
.header-bottom ul.menu > li.current_page_item > a, 
.header-bottom ul.menu > li.current-menu-parent > a, 
.header-bottom ul.menu > li.current_page_parent > a {color: #003d61;position: relative;}
.header-bottom ul.menu > li.current_page_item > a::before, 
.header-bottom ul.menu > li.current-menu-parent > a::before, 
.header-bottom ul.menu > li.current_page_parent > a::before {content: "";background: url(images/menu_icon.png);width: 19px;height: 21px;position: absolute;top: -10px;right: -20px;}

.header-bottom ul.menu > li .sub-menu {position: absolute;right: 0;top: 45px;background: rgba(208, 176, 92, 0.8);list-style: none;padding: 10px;margin: 0;width: 240px;font-weight: 400;display: none;}
.header-bottom ul.menu > li:hover .sub-menu {display: block;}
.header-bottom ul.menu > li:hover::before {content: "";position: absolute;top: 100%;right: 0;width: 240px;height: 25px;}
.header-bottom ul.menu > li .sub-menu li a {display: block;border-bottom: 1px solid;padding: 5px 0;}
.header-bottom ul.menu > li .sub-menu li:last-child a {border-bottom: 0;}

/* Menus */
ul.menu {display: flex;list-style: none;margin: 0;padding: 0;}
ul.menu a {color: inherit;text-decoration: none;}

/* Search */
.header-search .searchform > div {display: flex;align-items: center;}
.header-search label {margin-left: 5px;}
.header-search #s {border-radius: 50px;height: 25px;font: inherit;color: #130f40;box-sizing: border-box;margin-left: 5px;padding: 0;width: 0;border: 0;
	-webkit-transition:0.2s linear all;transition:0.2s linear all;}
.header-search #s:focus, .header-search:hover #s {padding: 0 10px;width: 150px;}
.header-search #searchsubmit {padding: 0;border: 0;font-size: 0;width: 18px;height: 18px;background: url(images/search_icon.png);cursor: pointer;}

/* ***************************************** */
/* Home Page								 */
/* ***************************************** */
/* Hero */
.home #wrapper {padding-top: 0;}
.home-hero {background: #000;position: relative;}
.hero-btn {position: absolute;z-index: 10;right: 20px;top: 70px;width: 240px;}
.hero-video {opacity: 0.7;position: relative;min-width: 1000px;right: 50%;transform: translate(50%);}
.hero-video::after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;z-index: 1;}
.mejs-controls {display: none !important;}
.hero-content {position: absolute;top: 200px;right: 0;width: 100%;}
.hero-logo {margin-bottom: 90px;}
.hero-buttons {display: flex;justify-content: space-evenly;}

/* About Slider */
.about-slider .main-title {margin-bottom: 70px;}
.about-slider-inner {position: relative;}
.slider-nav {margin-bottom: 110px;}
.slider-nav > ul {margin: 0;padding: 0;list-style: none;display: flex;justify-content: space-between;position: relative;}
.slider-nav > ul::after {content: "";background: #d0b05c;position: absolute;width: calc(100% - 170px);height: 5px;bottom: 13px;right: 50%;transform: translate(50%);}
.slider-nav > ul li {position: relative;font-size: 30px;font-weight: 500;z-index: 10;}
.slider-nav > ul li a {text-decoration: none;color: #a3afba;padding-bottom: 60px;display: block;}
.slider-nav > ul li.slide-active a {color: #d0b05c;}
.slider-nav > ul li.slide-active a::before {content: "";background: url(images/why_icon.png);width: 52px;height: 52px;position: absolute;right: 50%;transform: translate(50%);bottom: -11px;}
.slider-nav > ul li a::after {background: #d0b05c;content: "";position: absolute;bottom: 0;right: calc(50% - 15px);width: 30px;height: 30px;border-radius: 100%;}
.slide-next, .slide-prev {font-size: 0;width: 25px;height: 26px;position: absolute;top: 50%;z-index: 10;transform: translateY(-50%);}
.slide-prev {background: url(images/arrow_right_slider.png);right: -40px;}
.slide-next {background: url(images/arrow_left_slider.png);left: -40px;}

.about-slides-wrap {position: relative;height: 640px;background: url(images/why_inverstor_bg.png) no-repeat top;}
.slide-container {display: flex;justify-content: space-between;position: absolute;top: 0;right: 0;width: 100%;z-index: -1;}
.slide-container.slide-active {z-index: 1;}
.slide-content {width: 630px;padding-right: 70px;opacity: 0;transition: 0.2s opacity linear;}
.slide-container.slide-active .slide-content {opacity: 1;}
.slide-title {font-size: 30px;margin-bottom: 15px;}
.slide-images {width: 830px;position: relative;height: 640px;}
.slide-images > div {position: absolute;opacity: 0;}
.slide-container.slide-active .slide-images > div {opacity: 1;transition: 0.75s opacity cubic-bezier(.47,0,.74,.71), 1s transform cubic-bezier(.79,.15,.67,1.78)}
.slide-images > div.image-1, .slide-images > div.image-2 {transform: translate(-400px);}
.slide-container.slide-active .slide-images > div.image-1 {transition-delay: 0.5s;transform: translate(0);}
.slide-container.slide-active .slide-images > div.image-2 {transition-delay: 0.75s;transform: translate(0);}
.slide-container.slide-active .slide-images > div.image-3 {transition-delay: 1.9s;transform: translate(0);}
.slide-1 .image-1 {bottom: 0;left: 380px;}
.slide-1 .image-2 {left: 75px;top: 60px;}
.slide-1 .image-3 {z-index: -1;left: 458px;top: -15px;}
.slide-2 .image-1 {right: 0;bottom: 105px;}
.slide-2 .image-2 {left: 56px;bottom: 70px;}
.slide-2 .image-3 {left: 67px;top: 40px;}
.slide-3 .image-1 {right: 0;bottom: 70px;}
.slide-3 .image-2 {left: 35px;top: -90px;}
.slide-3 .image-3 {top: -10px;left: 662px;}

/* Activities */
.activities-wrap {display: flex;flex-wrap: wrap;justify-content: space-between;}
.activity-container {width: calc(33.33% - 80px);}
.activity-top {display: flex;margin-bottom: 30px;}
.activity-top-1 {width: 28%;background: #003d61;color: #d0b05c;text-align: center;font-weight: 500;padding: 20px 10px;display: flex;flex-direction: column;justify-content: space-between;}
.activity-image img {display: block;max-width: 100%;}
.activity-text {margin-bottom: 20px;}

/* Power Numbers */
.power-numbers-wrap {display: flex;justify-content: space-between;text-align: center;}
.power-number-container {width: 255px;}
.power-number-icon {background: url(images/power_icon_bg.png) no-repeat center;height: 129px;display: flex;justify-content: center;align-items: center;margin-bottom: 40px;}
.power-number {color: #d0b05c;font-weight: 700;font-size: 60px;margin-bottom: 15px;display: inline-block;}
.power-number-suffix {color: #d0b05c;font-weight: 700;font-size: 60px;margin-bottom: 15px;display: inline-block;}
.power-number-text {font-weight: 500;}

/* ***************************************** */
/* Blog Pages								 */
/* ***************************************** */
/* Main Blog */
.tradingview-widget-container {margin-bottom: 0 !important;}
.blog-wrap {/*background: url(images/live_hero.jpg) no-repeat top #013D61;color: #fff;*/padding: 50px 30px;margin-bottom: 15px !important;}
.blog-title {font-size: 43px;font-weight: 500;margin-bottom: 50px;text-align: center;width: 100%;}
.blog-title h1 {margin-bottom: 0;}
.blog-title span {color: #d0b05c;}
.featured-posts {display: flex;justify-content: space-between;margin-bottom: 80px;}
.featured-posts-col {width: calc(50% - 20px);}
.featured-posts-col .blog-post-container {margin: 0;}
.featured-posts-col-2 {display: flex;flex-wrap: wrap;justify-content: space-between;}
.featured-posts-col-2 .blog-post-container {width: calc(50% - 20px);margin-bottom: 36px;}
.featured-posts-col-2 .blog-post-container:nth-child(3), .featured-posts-col-2 .blog-post-container:nth-child(4) {margin-bottom: 0;}
.featured-posts .blog-post-content {position: absolute;right: 0;bottom: 0;background: rgba(0,0,0,0.7);width: 100%;color: #fff;}
.category-container {margin-bottom: 70px;}
.category-container:last-child {margin-bottom: 0;}
.category-title-block {margin-bottom: 30px;padding-right: 20px;}
.category-title-block > h2 {text-align: right;color: #d0b05c;margin-left: 20px;margin-bottom: 10px;}
.category-title-block a {color: inherit;text-decoration: none;}
.category-title-block > a {text-decoration: underline;}
.posts-slider.slick-slider {margin: 0 -20px;}
.posts-slider .slick-prev, .posts-slider .slick-prev:hover, .posts-slider .slick-prev:focus {top: -65px;transform: none;left: 140px;right: auto;}
.posts-slider .slick-next, .posts-slider .slick-next:hover, .posts-slider .slick-next:focus {top: -65px;transform: none;left: 90px;right: auto;}
.posts-slider.posts-count-1, .category-posts.posts-count-2, .category-posts.posts-count-3 {direction: rtl;}
.blog-post-container {direction: rtl;margin: 0 20px;position: relative;}
.blog-post-container .blog-post-image {padding-top: 88%;position: relative;overflow: hidden;}
.category-id-4 .blog-post-container .blog-post-image,
.category-id-8 .blog-post-container .blog-post-image {padding-top: 55%;}
.blog-post-container .blog-post-image > a:not(.blog-post-overlay), 
.blog-post-container .blog-post-image > span { position: absolute;top: 50%;right: 50%;transform: translate(50%, -50%);display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;background:rgba(0,0,0,0.7);}
.blog-post-container.type-video .blog-post-image > a:not(.blog-post-overlay)::after,
.blog-post-container.type-video .blog-post-image > span::after {content: "";background: url(images/player_button.png) no-repeat center / 100%;width: 90px;height: 90px;position: absolute;top: 50%;right: 50%;transform: translate(50%, -50%);}
.featured-posts-col-1 .blog-post-container.type-video .blog-post-image a::after {width: 163px;height: 157px;}
.blog-post-container .wp-post-image {width: 100%;display: block;}
.blog-post-content {padding: 15px;background: #d0b05c;color: #003d61;}
.category-container:nth-child(2n) .blog-post-content {background: #668ba0;color: #fff;}
.blog-post-title {margin-bottom: 15px;height: 60px;overflow: hidden;}
.blog-post-title h3 {margin-bottom: 0;height: 33px;overflow: hidden;}
.blog-post-title h4 {font-weight: 500;margin-bottom: 0;height: 26px;overflow: hidden;}
.blog-post-content a {color: #fff;}

/* Archive Page */
.posts-wrap {display: flex;flex-wrap: wrap;justify-content: center;}
.posts-wrap .blog-post-container {width: calc(33.33% - 14px);margin: 0 0 20px 20px;}
.posts-wrap .blog-post-container:nth-child(3n), .posts-wrap .blog-post-container:last-child {margin-left: 0;}
.posts-wrap .blog-post-title {height: 77px;}
.posts-wrap .blog-post-title h4 {font-size: 20px;height: 44px;}

/* Single Post */
.single .blog-wrap {padding: 50px 0;background: none;color: inherit;}
.blog-wrap > .row {display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.blog-item-main {width: calc(66.66%);font-size: 20px;}
.blog-item-sidebar {width: calc(33.33% - 50px);position: sticky;top: 140px;}
.blog-item-main > :not(.blog-title) {margin-bottom: 90px;}
.blog-item-main > :not(.blog-title):last-child {margin-bottom: 0;}
.post-image {float: none;margin-right: 0;max-width: none;margin-bottom: 30px;}
.post-content {margin-bottom: 50px;}
.post-content h1 {text-align: right;margin-bottom: 20px;}
.post-content .sub-title {text-align: right;margin-bottom: 30px;}
.post-content.type-video .post-image a {display: block;position: relative;}
.post-content.type-video .post-image a::after {content: "";background: url(images/player_button.png);width: 163px;height: 157px;position: absolute;top: 50%;right: 50%;transform: translate(50%, -50%);}
.webinar-video {margin-bottom: 30px;}
.pdf-embed {clear: both;max-width: 900px;margin: 0 auto 20px;}
.download-pdf {text-align: center;}
.blog-item-main .bottom-form {padding: 30px 0;border-radius: 10px;background: #003d61;color: #fff;}
.post-actions > .row, 
.post-actions {border-top: 1px solid #6e6f73;border-bottom: 1px solid #6e6f73;padding: 30px 0;display: flex;justify-content: space-between;align-items: center;font-size: 18px;font-weight: 700;clear: both;}
.post-actions a {color: inherit;text-decoration: none;}
.share-post {border-right: 2px solid;border-left: 2px solid;padding: 0 100px;}
.share-post .addtoany_list > a {border-left: 1px solid;}
.share-post .addtoany_list > a:last-child {border-left: 0;}
.prev-post {width: 135px;}
.next-post {width: 135px;text-align: left;}
.blog-item-main .form-title.main-title {font-size: 28px;font-weight: 700;}
.blog-item-main .form-subtitle {font-size: 24px;margin-bottom: 30px;}

.addn-posts {margin: 0 -20px;}
.addn-posts-title.main-title {text-align: right;margin-bottom: 30px;color: #d0b05c;}
.blog-post-overlay {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);color: #fff;padding: 10px;text-align: center;opacity: 0;transition: 0.2s all linear;text-decoration: none;display: flex;
	justify-content: center;align-items: center;flex-direction: column;}
.blog-post-container:hover .blog-post-overlay {opacity: 1;}
.addn-posts .blog-post-title h3 {font-size: 26px;height: 100%;}

.side-stocks {height: 710px;margin-bottom: 50px;}

.side-addn-posts {margin-bottom: 50px;}
.blog-item-sidebar .addn-posts-title {font-size: 24px;margin-bottom: 20px;font-weight: 700;}
.addn-post-container {margin-bottom: 15px;font-size: 18px;padding-bottom: 15px;border-bottom: 1px solid;}
.addn-post-container a {color: inherit;text-decoration: none;}
.addn-post-title {margin-bottom: 5px;}
.addn-post-readmore {font-weight: 700;color: #d0b05c;}

.side-newsletter-form .form-title {font-size: 24px;font-weight: 700;}
.side-newsletter-form .form-subtitle {font-size: 20px;text-align: right;margin-bottom: 30px;}
.side-newsletter-form .form-field {margin-bottom: 20px;}
.side-newsletter-form .form-field.field-third {width: 100%;margin-bottom: 20px;}

/* ***************************************** */
/* Other Pages								 */
/* ***************************************** */
/* About Page */
.page-content {text-align: center;}
.about-elements {background: url(images/about_omer_item_03.png) no-repeat bottom 40px right 50%;}
.about-element-top {margin-bottom: 50px;}
.about-elements img {transform: translatey(50px);opacity: 0;transition: 0.2s all linear;}
.about-elements.visible img {transform: translatey(0);opacity: 1;}
.about-elements .image-1 {margin-right: -150px;margin-left: 20px;}
.about-elements .delay-1 {transition-delay: 0.2s;}
.about-elements .delay-2 {transition-delay: 0.4s;}
.about-elements .delay-3 {transition-delay: 0.6s;}
.about-omer {background: url(images/about_omer_item_03.png) no-repeat bottom 140px right 50%;position: relative;padding-bottom: 50px;}
.about-omer::after {content: "";background: url(images/about_omer_item_02.png);width: 210px;height: 270px;position: absolute;right: 50%;transform: translate(50%);bottom: 0;}
.about-omer-text .alignleft {margin-left: -230px;}
.team-wrap {display: flex;flex-wrap: wrap;justify-content: center;position: relative;}
.team-member-container {width: 25%;position: relative;}
.team-member-container img {display: block;}
.team-member-intro {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,61,97,0.7);color: #fff;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;
	padding: 30px;opacity: 0;transition: 0.2s all linear;}
.team-member-container:hover .team-member-intro {opacity: 1;}
.team-member-name.main-title {color: #d0b05c;margin-bottom: 20px;}
.team-member-excerpt {margin-bottom: 50px;}
.team-member-popup {display: none;position: absolute;top: 0;right: 0;width: 100%;background: #003d61;color: #fff;}
.team-member-content {width: calc(100% - 670px);display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.team-member-content-inner {max-width: 600px;margin: 0 auto;position: relative;}
.team .team-member-content .main-title {text-align: right;}
.team-member-full-image {width: 670px;}
.team-member-full-image img {display: block;}
.inv-close-popup {background: url(images/exit-icon.png);width: 70px;height: 70px;position: absolute;top: 0;right: -80px;}

/* Courses */
.page-template-page-instructions .power-numbers {padding-top: 90px;}
.course-container.slick-slide:not(.slick-center) {opacity: 0.5;}
.course-image {text-align: center;}
.course-image img {width: 70%;margin: 0 auto;max-width: 640px;}
.course-container.slick-center .course-image img {width: 100%;}
.course-container .main-title {color: #D0B05C;margin-bottom: 20px;}
.course-container:not(.slick-center) .main-title { font-size: 36px;}
.course-subjects {background: url(images/hadrahot_icon.jpg) no-repeat top 2px right calc(50% - 8px);padding-top: 130px;display: none;}
.course-container.slick-center .course-subjects {display: block;width: 860px;position: relative;right: 50%;transform: translate(50%);}
.course-subject-container {display: flex;}
.course-subject-container:nth-child(2n+1) {flex-direction: row-reverse;}
.course-subject-container .course-subject-content {width: calc(50% + 7.5px);padding-top: 80px;margin-bottom: -80px;position: relative;}
.course-subject-container:nth-child(2n+1) .course-subject-content {background: url(images/timeline_01.jpg) no-repeat right top;padding-right: 50px;}
.course-subject-container:nth-child(2n+1) .course-subject-content::after {content: "";position: absolute;right: 0;bottom: 0;background: #D0B05C;height: 100%;width: 15px;z-index: -1;}
.course-subject-container:nth-child(2n) .course-subject-content {background: url(images/timeline_02.jpg) no-repeat left top;padding-left: 50px;text-align: left;}
.course-subject-container:nth-child(2n) .course-subject-content::after {content: "";position: absolute;left: 0;bottom: 0;background: #E6D7AC;height: 100%;width: 15px;z-index: -1;}
.course-subject-container.last .course-subject-content {margin-bottom: 0;}
.subject-name {margin-bottom: 0;}
.course-link {text-align: center;}
.course-link i {display: block;height: 100px;position: relative;margin-bottom: 50px;}
.course-link i::before {content: "";position: absolute;top: 0;right: 50%;transform: translate(50%);background: #D0B05D;height: 100%;width: 15px;}
.course-link i::after {content: "";width: 0;height: 0;border-style: solid;border-width: 28px 28.5px 0 28.5px;border-color: #d0af5d transparent transparent transparent;position: absolute;right: 50%;transform: translate(50%);top: 100%;}
.slick-prev::before, .slick-next::before {display: none;}
.slick-prev, .slick-prev:focus, .slick-prev:hover {background: url(images/arrow_right_slider.png);width: 25px;height: 26px;top: 120px;z-index: 10;}
.slick-next, .slick-next:focus, .slick-next:hover {background: url(images/arrow_left_slider.png);width: 25px;height: 26px;top: 120px;z-index: 10;}
.courses-elements {text-align: center;position: relative;}
.courses-elements img {opacity: 0;transition: 0.5s all linear;}
.courses-elements.animate img {opacity: 1;}
.courses-elements > img {transform: translateY(50px);}
.courses-elements.animate > img {transform: translateY(0);}
.courses-elements-map {margin-bottom: 40px;}
.courses-elements img.courses-elements-floor {transition-delay: 0.2s;}
.courses-elements-inner {display: flex;justify-content: space-between;align-items: flex-end;position: absolute;bottom: -35px;right: 50%;transform: translate(50%);}
.courses-elements-teacher {margin-right: -90px;}
.courses-elements .courses-elements-teacher > img {transition-delay: 0.4s;transform: translate(50px);}
.courses-elements.animate .courses-elements-teacher > img {transform: translate(0);}
.courses-elements-student-1, .courses-elements-student-2, .courses-elements-student-3 {margin: 0 -25px;transform: translate(-50px);}
.courses-elements.animate .courses-elements-student-1, .courses-elements.animate .courses-elements-student-2, .courses-elements.animate .courses-elements-student-3 {transform: translate(0);}
.courses-elements img.courses-elements-student-1 {transition-delay: 0.6s;} 
.courses-elements img.courses-elements-student-2 {transition-delay: 0.8s;}
.courses-elements img.courses-elements-student-3 {transition-delay: 1s;}
.webinar-advert {background: url(images/advert-bg.jpg);padding: 30px 0;}
.webinar-advert .advert-inner {align-items: center;max-width: 1400px;margin: 0 auto;}
.webinar-advert .advert-content {padding: 0;color: #fff;}
.webinar-advert .advert-timer.flip-clock-wrapper {margin: -25px 0 0;padding: 0;width: auto;}
.webinar-advert .flip-clock-wrapper ul li a div div.inn {color: #003d61;background-color: #fff;}
.webinar-advert .flip-clock-divider .flip-clock-label {color: #fff;}
.webinar-advert .flip-clock-dot.top, .webinar-advert .flip-clock-dot.bottom {background: #fff;}

/* Single Course */
.event-content {padding-top: 90px;}
.about-event {padding-bottom: 50px;}
.about-event-subtitle.sub-title {text-align: center;}
.about-event-text {text-align: center;margin-bottom: 100px;}
.event-section-text {display: none;padding-bottom: 60px;}
.event-section.open .event-section-text {display: block;}
.event-section-text-inner {padding: 0 90px;}
.event-section-text-inner > :last-child {margin-bottom: 0;}
.event-content-inner > div {border-bottom: 1px solid #d8d8d8;margin-bottom: 40px;}
h2.event-section-title {text-align: right;padding: 10px 90px 10px 0;background: url(images/qa_icon.png) no-repeat right;margin-bottom: 40px;}
h2.event-section-title a {color: inherit;text-decoration: none;display: block;position: relative;padding-left: 90px;}
h2.event-section-title a:after {content: "";background: url(images/arrow_blue_slider.png);width: 25px;height: 26px;position: absolute;left: 0;top: calc(50% - 13px);transition: 0.2s all linear;}
.open h2.event-section-title a:after {transform: rotateZ(-90deg);}
.event-section.event-instructor .event-section-text {padding-left: 0;}
.event-section.event-instructor.open .event-section-text-inner {display: flex !important;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}
.event-instructor-img-1 {position: relative;width: 303px;filter: grayscale(1);padding: 30px 29px 0 0;}
.event-instructor-img-1::after {content: "";position: absolute;width: 100%;height: 100%;background: url(images/frame_pic.png);right: 0;top: 0;}
.event-instructor-text {width: calc(100% - 328px);}
.event-instructor-img-2 {margin-top: 60px;}
.event-content-inner > div.event-section.event-how {border-bottom: 0;}
.event-content-inner > div.guarentee-section {max-width: 950px;margin: 0 auto 40px;text-align: center;border: 2px solid #888;padding: 40px;border-radius: 60px;background: url(images/guarantee_bg.jpg) center / 100%;position: relative;}
.event-content-inner > div.guarentee-section:before {content: "";background: url(images/stamp.png);position: absolute;top: -50px;left: -50px;width: 218px;height: 219px;}

/* Contact */
#wrapper > div.contact-section {color: #fff;margin-bottom: 5px !important;height: 700px;display: flex;align-items: center;}

/* Investments Page */
.investments-top {padding-top: 90px;width: 95%;margin: 0 auto;}
.investments-top-content {display: flex;justify-content: space-between;}
.investments-top-text {width: 40%;}
.investments-top-icons {display: flex;width: 55%;}
.investments-icon-container {width: 30%;text-align: center;margin-left: 5%;}
.investments-icon-container:last-child {margin-left: 0;}
.icon-image {margin-bottom: 20px;}
.icon-title {color: #d0b05c;font-weight: 500;margin-bottom: 20px;}
.page-template-page-investments .power-numbers {padding: 70px 0;background: #ebebeb;}
.funnel-content-wrap {width: 95%;margin: 0 auto;display: flex;align-items: center;background: url(images/map.png) no-repeat center;border-bottom: 2px solid #ececec;padding-bottom: 90px;}
.funnel-text {width: calc((100% - 820px) / 2);margin-left: 40px;position: relative;padding-right: 20px;}
.funnel-text::before {content: "";position: absolute;top: -40px;right: -20px;background: url(images/title_element.png);width: 63px;height: 65px;}
.funnel {width: 740px;display: flex;flex-direction: column;align-items: center;position: relative;}
.funnel::before {content: "";position: absolute;width: 5px;height: 70%;background: #ececec;top: 20px;right: 0;transform: rotatez(16deg);transform-origin: top;}
.funnel::after {content: "";position: absolute;width: 5px;height: 70%;background: #ececec;top: 20px;left: 0;transform: rotatez(-16deg);transform-origin: top;}
.funnel-seperator {height: 27px;width: 26px;background: url(images/arrow_down.png);margin-bottom: 20px;}
.funnel-main-row {height: 110px;justify-content: center;font-weight: 700;color: #d0b05c;display: flex;align-items: center;padding-bottom: 40px;position: relative;}
.funnel-secondary-row {margin-bottom: 20px;}
.funnel-row-1.funnel-main-row {background-image: url(images/item_01.png);width: 650px;}
.funnel-row-2.funnel-main-row {background-image: url(images/item_02.png);width: 540px;font-size: 36px;}
.funnel-row-4.funnel-main-row {background-image: url(images/item_03.png);width: 480px;font-size: 34px;}
.funnel-row-6.funnel-main-row {background-image: url(images/item_04.png);width: 410px;font-size: 28px;}
.funnel-row-8.funnel-main-row {background-image: url(images/item_05.png);width: 340px;font-size: 24px;}
.funnel-row-8.funnel-main-row::after {content: "";position: absolute;top: -60px;left: -50px;width: 100px;height: 100px;background: url(images/funnel-stamp.png);}

.investments-slider-inner {position: relative;}
.investments-slides-wrap {position: relative;background: url(images/why_inverstor_bg.png) no-repeat top;}
.investments-container {display: flex;justify-content: space-between;position: absolute;top: 0;right: 0;width: 100%;z-index: -1;}
.investments-container.no-media {justify-content: center;text-align: center;height: auto;}
.investments-container.slide-active {z-index: 1;}
.investments-content {width: 590px;padding-right: 90px;padding-top: 50px;opacity: 0;transition: 0.2s opacity linear;}
.investments-container.no-media .investments-content {padding-right: 0;width: auto;max-width: 800px;}
.investments-container.slide-active .investments-content {opacity: 1;}
.investments-text {margin-bottom: 30px;}
.investments-name {font-weight: 700;color: #d0b05c;}
.investments-images {width: 900px;position: relative;height: 550px;}
.investments-images > div {position: absolute;opacity: 0;}
.investments-container.slide-active .investments-images > div {opacity: 1;transition: 0.75s opacity cubic-bezier(.47,0,.74,.71), 1s transform cubic-bezier(.79,.15,.67,1.78)}
.investments-container.slide-active .investments-images > div.image-1 {transition-delay: 0.5s;transform: translate(0);}
.investments-container.slide-active .investments-images > div.image-2 {transition-delay: 0.75s;transform: translate(0);}
.investments-container.slide-active .investments-images > div.image-1.video-image {width: 460px;height: 283px;left: 85px;}
.investments-container.slide-active .investments-images > div.image-1.video-image > a {display: block;position: relative;padding: 20px 20px 0;height: 100%;}
.investments-container.slide-active .investments-images > div.image-1.video-image > a:after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;
	background: url(images/testmonial_video_item_04.png) no-repeat center / 100%;}
.investments-container.slide-active .investments-images > div.image-1.video-image > a:before {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;
	background: url(images/testmonial_video_item_01.png) no-repeat center;}
.investments-container .image-1 {top: 0;left: 150px;}
.investments-container .image-2 {left: 525px;bottom: 0;}

.embed-code {height: 600px;}
.embed-code iframe {height: 100%;width: 100%;}

.investments-team-wrap {display: flex;justify-content: space-between;border-bottom: 2px solid #ececec;padding-bottom: 90px;}
.investments-team-container {width: 303px;}
.investments-team-image {height: 347px;display: flex;justify-content: center;align-items: center;filter: grayscale(1);position: relative;margin-bottom: 30px;}
.investments-team-image::after {background: url(images/frame_pic.png);content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
.investments-team-image img {display: block;}
.investments-team-text {text-align: center;}

/* Philosophy Page */
.philosophy-top {padding-top: 90px;}
.philosophy-video {padding: 70px 0;background: #ebebeb;}
.philosophy-video .row {max-width: 700px;}
.philosophy-bottom-text {border-bottom: 2px solid #ececec;padding-bottom: 90px;}
.philosophy-bottom-text.with-image .row-large {display: flex;justify-content: space-between;align-items: center;}
.philosophy-bottom-text.with-image .row-large > div {width: 48%;}

/* Qualified Page */
.qualified-page > div:not(.page-hero) {padding: 50px 0;}
.qualified-page > div:nth-child(2n) {background: #EBEBEB;}
.login-form {text-align: center;}
#loginform {max-width: 500px;margin: 0 auto;text-align: right;display: flex;flex-wrap: wrap;justify-content: space-between;}
#loginform .login-username, #loginform .login-password {width: calc(50% - 10px);margin-bottom: 10px;}
#loginform .login-remember {width: 100%;margin-bottom: 10px;}
#loginform .login-submit {width: 100%;text-align: center;margin-bottom: 0;}
#loginform label {display: block;}
#loginform #user_login, #loginform #user_pass {width: 100%;height: 40px;font: inherit;color: inherit;padding: 0 10px;}
#loginform #wp-submit {background: url(images/arrow_left_slider.png) no-repeat 15px;padding: 15px 20px 15px 60px;color: #d0b05c;text-decoration: none;font-weight: 700;border: 2px solid #d0b05c;border-radius: 10px;display: inline-block;
	font-size: 24px;font-family: inherit;cursor: pointer;transition: 0.2s all linear;}
#loginform #wp-submit:hover {background: url(images/arrow_white_button.png) no-repeat 15px #d0b05c;color: #fff;}

/* Search Results */
.search-results-list {padding: 30px 0;}
.search-results-list li {margin-bottom: 10px;}
.search-results-list li a {color: inherit;}

/* Future Webinars */
.future-webinars {margin-bottom: 80px;}
.future-webinars-page .main-title {margin-bottom: 0;}
.future-webinars-page .webinars-share {text-align: center;margin-bottom: 50px;}
.future-webinar-container {display: flex;justify-content: space-between;border-bottom: 1px solid;margin-bottom: 50px;padding-bottom: 50px;}
.webinar-content {width: calc(100% - 660px);}
.webinar-date {display: inline-block;background: #003d61;color: #fff;padding: 5px;border-radius: 5px;margin-bottom: 5px;font-size: 20px;}
.webinar-content .sub-title {text-align: right;}
.webinar-text {font-size: 20px;}
.webinar-hosts {display: flex;justify-content: flex-end;width: 580px;}
.webinar-host-container {text-align: center;margin-right: -40px;width: 190px;}
.webinar-host-container:first-child {margin-right: 0;}
.host-image {border-radius: 100%;overflow: hidden;box-shadow: 0 0 10px #333;margin-bottom: 15px;}
.host-image img {display: block;}
.host-name, .host-role {font-size: 18px;padding: 0 25px;}

/* ***************************************** */
/* Recurring Modules						 */
/* ***************************************** */
/* Page Hero */
.page-hero {position: relative;}
.page-hero h1 {margin-bottom: 0;}
.hero-text {position: absolute;top: 50%;right: 50%;transform: translate(50%, -50%);text-align: center;color: #fff;font-size: 72px;font-weight: 700;text-shadow: 0 0 15px #139dd9;}

/* Advert */
.advert {padding-bottom: 90px;border-bottom: 1px solid #d8d8d8;margin-top: -90px;}
.advert-inner {display: flex;justify-content: space-between;}
.advert-title {margin-bottom: 20px;}
.advert-content {text-align: center;padding-top: 160px;}
.advert-timer.flip-clock-wrapper {padding-bottom: 30px;margin-bottom: 40px;}
.advert-text {margin-bottom: 40px;}
.advert-timer .flip-clock-divider .flip-clock-label {top: auto;bottom: -32px;font-size: 20px;font-weight: 700;}
.advert-image {position: relative;}

/* Testimonials */
.testimonials-slider-inner {position: relative;}
.testimonials-slides-wrap {position: relative;height: 550px;background: url(images/testmonial_bg.png) no-repeat bottom 40px right / 1200px;}
.testimonial-container {display: flex;justify-content: space-between;position: absolute;top: 0;right: 0;width: 100%;z-index: -1;}
.testimonial-container.slide-active {z-index: 1;}
.testimonial-content {width: 590px;padding-right: 90px;padding-top: 90px;background: url(images/quotes.png) no-repeat right 50px top 60px;opacity: 0;transition: 0.2s opacity linear;}
.testimonial-container.slide-active .testimonial-content {opacity: 1;}
.testimonial-text {margin-bottom: 30px;}
.testimonial-name {font-weight: 700;color: #d0b05c;}
.testimonial-images {width: 900px;position: relative;height: 550px;}
.testimonial-images > div {position: absolute;opacity: 0;}
.testimonial-container.slide-active .testimonial-images > div {opacity: 1;transition: 0.75s opacity cubic-bezier(.47,0,.74,.71), 1s transform cubic-bezier(.79,.15,.67,1.78)}
/*.testimonial-images > div.image-1, .testimonial-images > div.image-2 {transform: translate(-400px);}*/
.testimonial-container.slide-active .testimonial-images > div.image-1 {transition-delay: 0.5s;transform: translate(0);}
.testimonial-container.slide-active .testimonial-images > div.image-2 {transition-delay: 0.75s;transform: translate(0);}
.testimonial-container.slide-active .testimonial-images > div.image-2.video-image {width: 460px;height: 283px;left: 85px;}
.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a {display: block;position: relative;padding: 4% 4% 0;height: 100%;}
.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a:after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;
	background: url(images/testmonial_video_item_04.png) no-repeat center / 100%;}
.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a:before {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;
	background: url(images/testmonial_video_item_01.png) no-repeat center;}
.testimonial-container.slide-active .testimonial-images > div.image-3 {transition-delay: 1.9s;transform: translate(0);}
.testimonial-container .image-1 {top: 0;left: 150px;}
.testimonial-container .image-2 {left: 135px;top: 100px;}
.testimonial-container .image-3 {z-index: -1;right: -70px;bottom: 0;}
.inv-video-popup {position: fixed;top: 0;right: 0;width: 100vw;height: 100vh;z-index: 1000;background: rgba(0, 61, 97, 0.9);display: none;}
.inv-popup-inner {position: absolute;top: 50%;right: 50%;transform: translate(50%, -50%);width: 90%;max-width: 1100px;}
.testimonials-minor .testimonial-content {padding-right: 50px;}
.testimonials-minor .testimonial-images {background: url(images/guarantee_shadow.png) no-repeat bottom;}
.testimonials-minor .testimonial-container .image-2 {top: 120px;}

/* Articles Slider */
.articles-slider.slick-slider {margin-bottom: 0;border-bottom: 1px solid #ececec;padding-bottom: 90px;}
.articles-slider .slick-list {margin: 0 -40px;}
.articles-slide-container {margin: 0 40px;display: flex !important;flex-direction: column;align-items: center;padding-top: 80px;transition: 0.2s all linear;position: relative;}
/*.articles-slide-container.slick-center {padding-top: 0;}*/
.articles-slide-container::before {content: "";background: url(images/new_pic_bg.png);position: absolute;top: 0px;right: 50%;width: 400px;height: 400px;transform: translate(50%);transition: 0.2s all linear;opacity: 0;}
.slick-center.articles-slide-container::before {opacity: 1;transition: 0.75s all linear;}
.articles-slide-image {border-radius: 100%;border: 10px solid #f1f1f1;overflow: hidden;margin-bottom: 30px;max-width: 220px;transition: 0.2s all linear;}
.slick-center .articles-slide-image {max-width: 250px;border: 10px solid rgba(17, 52, 115, 1);margin-bottom: 110px;}
.articles-slide-image img {filter: grayscale(1);transition: 0.2s all linear;border-radius: 100%;}
.slick-center .articles-slide-image img {filter: grayscale(0);}
.articles-slide-container h3 {text-align: center;opacity: 0.5;font-size: 18px;transition: 0.2s all linear;}
.slick-center.articles-slide-container h3 {opacity: 1;font-size: 30px;}
.articles-slide-text {text-align: center;opacity: 0;transition: 0.2s all linear;}
.slick-center .articles-slide-text {opacity: 1;}
.articles-slide-excerpt {margin-bottom: 40px;}
.articles-slider .slick-prev, .articles-slider .slick-prev:hover, .articles-slider .slick-prev:focus,
.articles-slider .slick-next, .articles-slider .slick-next:hover, .articles-slider .slick-next:focus {top: 190px;}

/* Forms */
.bottom-form {position: relative;}
.blog-item-main .bottom-form {background: #003d61;color: #fff;padding: 30px 0;border-radius: 10px;}
::placeholder {color: inherit;opacity: 1;}
.form-title.main-title {margin-bottom: 0;}
.form-subtitle {text-align: center;font-size: 36px;margin-bottom: 100px;}
.wpcf7-form {display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 1100px;margin: 0 auto;}
.form-field {margin-bottom: 60px;font-size: 18px;}
.form-field.field-third {width: calc(33.33% - 40px);}
.form-field.field-half {width: calc(50% - 30px);}
.form-field.field-full {width: 100%;}
.form-field.field-subject {margin-bottom: 10px;}
.form-field.field-submit {text-align: center;margin-bottom: 0;}
.form-field > label {display: none;}
.wpcf7-text {font-family: inherit;color: inherit;border-width: 0 0 1px 0;border-style: solid;border-color: #cccccc;width: 100%;background: transparent;text-align: right;}
span.wpcf7-list-item {margin: 0 !important;}

.accessability-btn {position: fixed;left: 0;top: 170px;}
.whatsapp-btn {position: fixed;left: 0;top: 380px;}

/* Side Form */
.side-form {position: fixed;left: -310px;top: 300px;background: #003D61;z-index: 100;padding: 20px;width: 310px;border-radius: 0 0 10px 0;color: #fff;transition: 0.2s left linear;}
.side-form.side-form-open {left: 0;}
.side-form .open-form {width: 70px;height: 85px;position: absolute;top: -25px;right: -70px;z-index: 10;}
.side-form-title {text-align: center;color: #fff;margin-bottom: 20px;font-weight: 700;}
.side-form .form-field {margin-bottom: 25px;}


/* ***************************************** */
/* Footer									 */
/* ***************************************** */
/* General */
footer {padding: 70px 0;background: url(images/footer_bg.jpg);color: #fff;}
.footer-logo {text-align: center;margin-bottom: 70px;}

/* Newsletter */
.newsletter-form {border-bottom: 1px solid #ccc;padding-bottom: 60px;margin-bottom: 70px;}
.newsletter-form .form-title.main-title {color: #a8e4f9;}
.newsletter-form .form-subtitle {margin-bottom: 60px;}
.newsletter-form .wpcf7-form {max-width: 700px;align-items: flex-end;}
.newsletter-form .form-field {margin-bottom: 20px;}
.newsletter-form .form-field.field-subscribe {order: 3;}
.newsletter-form .wpcf7-response-output {order: 4;}

/* Contact Details */
.contact-details {display: flex;justify-content: space-between;text-align: center;}
.contact-detail-container {width: 170px;font-size: 18px;}
.contact-detail-container img {margin-bottom: 5px;}
.contact-detail-container a {color: inherit;text-decoration: none;}
.contact-detail-container span {display: block;}

/* Copyrights */
.copyrights {padding: 10px 0;font-size: 16px;}
.copyrights .row {display:flex;justify-content: space-between;}
.copyrights a {color: inherit;}

/* ***************************************** */
/* Landing Pages Elementor Widgets			 */
/* ***************************************** */
/* General */
.single-landing #wrapper {padding-top: 0;}
.elementor-widget-heading .elementor-heading-title {white-space: pre-line;}
.single-landing .copyrights {background: #003d61;color: #fff;}

/* Investor Video */
.inv-video-image > a {display: block;position: relative;padding: 7% 4% 0;height: 100%;}
.inv-video-image > a:after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(images/testmonial_video_item_04.png) no-repeat center / 100%;}
.inv-video-image > a::before {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(images/testmonial_video_item_01.png) no-repeat center;}
.inv-video-image img {width: 100%;}

/* Countup Widget */
.elementor-counter.elementor-counter .elementor-counter-number-wrapper {color: inherit;margin-bottom: 15px;}
.elementor-counter.elementor-counter .elementor-counter-title {line-height: normal;color: inherit;font-size: inherit;font-weight: 500;}

/* Form Widget */
.elementor-field-group.elementor-field-group .elementor-field-textual {color: inherit;border-color: inherit;font-size: inherit;font-family: inherit;}

.elementor-shortcode .form-field {margin-bottom: 20px;font-size: 22px;}

/* Investor Image Testimonials */
.inv-image-testimonials {width: 90%;max-width: 1600px;margin: 0 auto;}
.inv-image-testimonials-slide {display: flex !important;justify-content: space-between;padding: 0 20px 0 100px;}
.inv-image-testimonials-content {width: calc(100% - 560px);padding: 30px 50px 0 110px;
	background-repeat: no-repeat;background-position: right 20px top 10px, left 20px bottom 50px;background-image: url(images/quotes.png), url(images/testimonial-plant.png);}
.inv-image-testimonials-content-text {margin-bottom: 30px;}
.inv-image-testimonials-content-name {color: #D0B05C;font-weight: 700;}
.inv-image-testimonials-image {width: 45%;text-align: left;position: relative;background: url(images/guarantee_shadow.png) no-repeat bottom;padding-bottom: 80px;max-width: 560px;}

/* Investor Video Testimonials */
.inv-video-testimonials {background: url(images/testmonial_bg.png) no-repeat bottom 40px right / 1200px;}
.inv-video-testimonials-slide {display: flex !important;justify-content: space-between;padding: 0 80px;}
.inv-video-testimonials-content {width: calc(100% - 460px);padding: 80px 20px 0;background: url(images/quotes.png) no-repeat right 0 top 60px;}
.inv-video-testimonials-content-text {margin-bottom: 30px;}
.inv-video-testimonials-content-name {color: #D0B05C;font-weight: 700;}
.inv-video-testimonials-image {width: 460px;position: relative;padding: 90px 0 110px;
	background-image: url(http://investor.webdoctor.co.il/wp-content/themes/investor/images/testmonial_item_01.png), url(images/guarantee_shadow.png);background-repeat: no-repeat;background-position: top, bottom;}
.inv-video-testimonials-image a {display: block;position: relative;padding: 4%;height: 100%;}
.inv-video-testimonials-image a::before {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(images/testmonial_video_item_01.png) no-repeat center;}
.inv-video-testimonials-image a::after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(images/testmonial_video_item_04.png) no-repeat center / 100%;}
.inv-video-testimonials-image img {width: 100%;}

/* ***************************************** */
/* English Pages							 */
/* ***************************************** */
/* General */
body.ltr {direction: ltr;}
body.ltr .btn {background: url(images/arrow_right_slider.png) no-repeat calc(100% - 15px);padding: 15px 60px 15px 20px;}
body.ltr .btn:hover {background: url(images/arrow_white_button-right.png) no-repeat calc(100% - 15px) #d0b05c;}
body.ltr .btn.blue {background: url(images/arrow_blue_button-right.png) no-repeat calc(100% - 15px);}
body.ltr .btn.blue:hover {background: url(images/arrow_right_slider.png) no-repeat calc(100% - 15px) #92e2ff;}
body.ltr .wpcf7 {direction: ltr;}

/* Header */
body.ltr .header-top li {margin-left: 0;padding-left: 0;border-left: 0;margin-right: 10px;padding-right: 10px;border-right: 1px solid;}
body.ltr .header-top ul.sub-menu {padding: 0 0 0 10px;}
body.ltr .header-top li:hover ul.sub-menu {max-width: 160px;}
body.ltr .menu-icon {right: auto;left: 20px;}
body.ltr #nav-icon {margin-left: 0;margin-right: 20px;}
body.ltr .logo {margin-left: 0;margin-right: 40px;}
body.ltr .header-bottom ul.menu > li {margin-left: 0;margin-right: 40px;}
body.ltr .header-bottom ul.menu > li.current_page_item > a::before, 
body.ltr .header-bottom ul.menu > li.current-menu-parent > a::before, 
body.ltr .header-bottom ul.menu > li.current_page_parent > a::before {right: auto;left: -20px;transform: rotateY(180deg);}

/* Home Page */
body.ltr .hero-video {right: auto;left: 50%;transform: translate(-50%);}
body.ltr .hero-btn {display: none;}
body.ltr .testimonial-content {padding-right: 0;padding-left: 90px;background-position: 50px 60px;}

/* Investments Page */
body.ltr .funnel-text {padding-right: 0;padding-left: 20px;margin-left: 0;margin-right: 40px;}
body.ltr .funnel-text::before {right: auto;left: -20px;transform: rotateY(180deg);}

/* Training */
body.ltr .courses-elements-teacher {margin-right: 0;margin-left: -90px;transform: rotateY(180deg);}
body.ltr .courses-elements-students {transform: rotateY(180deg);}

/* Course Page */
body.ltr h2.event-section-title {padding: 10px 0 10px 90px;background-position: left;text-align: left;}
body.ltr h2.event-section-title a {padding-left: 0;padding-right: 90px;}
body.ltr h2.event-section-title a::after {left: auto;right: 0;transform: rotateY(180deg);}
body.ltr .open h2.event-section-title a::after {transform: rotateY(180deg) rotateZ(-90deg);}
body.ltr .event-instructor-img-1 {padding: 30px 0 0 29px;}

/* About */
body.ltr .about-omer-text .alignright {margin-right: -230px;}
body.ltr .about-omer::after {transform: translate(50%) rotateY(180deg);}

/* ***************************************** */
/* Responsive 								 */
/* ***************************************** */
@media screen and (max-width: 1600px) {
	/* General */
	body {font-size: 20px;}
	.main-title, h2, h1 {font-size: 36px;}
	.sub-title, h3 {font-size: 26px;}
	.btn {padding: 7px 15px 7px 50px;}

	/* Header */
	.header-bottom ul.menu > li {font-size: 18px;margin-left: 30px;}
	.header-bottom ul.menu > li.highlighted::after {background-size: 100%;width: 65px;height: 38px;}

	/* Home Page */
	.hero-logo {max-width: 600px;margin: 0 auto 50px;}
	.hero-content {top: 100px;}
	.advert.row-large {margin-top: -30px;}
	.advert-content {padding-top: 60px;}
	.flip-clock-wrapper.flip-clock-wrapper ul {width: 45px;height: 75px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li {line-height: 75px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li a div div.inn {font-size: 60px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li a div.up::after {top: 36px;}
	.advert-image {width: 460px;}

	.about-slides-wrap {height: 460px;background-size: 1200px;}
	.slide-prev {right: -20px;}
	.slide-next {left: -20px;}
	.slide-images {width: 830px;position: relative;height: 460px;}
	.slide-1 .image-1 {width: 300px;left: 270px;}
	.slide-1 .image-2 {width: 200px;top: 60px;}
	.slide-1 .image-3 {width: 180px;left: 335px;}
	.slide-2 .image-1 {width: 80px;right: 70px;}
	.slide-2 .image-2 {width: 390px;left: 62px;}
	.slide-2 .image-3 {width: 390px;top: 0;}
	.slide-3 .image-1 {width: 90px;right: 80px;bottom: 50px;}
	.slide-3 .image-2 {width: 400px;}
	.slide-3 .image-3 {width: 90px;top: -40px;left: 440px;}


	.power-number {font-size: 50px;}
	.activity-container {width: calc(33.33% - 20px);}
	.activity-top-1 {width: 33%;}
	.activity-icon {max-width: 55px;margin: 0 auto;}
	.activity-top-2 {width: 67%;}
	.testimonial-container .image-3 {right: -150px;}

	/* Investments */
	.page-hero {background-size: 1600px !important;height: 560px !important;}
	.hero-text {font-size: 50px;}
	.power-number-suffix {font-size: 50px;}
	.funnel-text {width: 400px;}
	.investments-slides-wrap {background-size: 1200px;}
	.investments-content {width: 450px;padding-top: 10px;}
	.investments-images {width: 600px;height: 400px;}
	.investments-container .image-1 {left: 0;}
	.investments-container.type-defualt .image-1 {width: 350px;}
	.investments-container.type-defualt .image-2 {left: 290px;width: 150px;}
	.embed-code {height: 400px;}

	/* Instructions */
	.page-hero {background-size: 1600px !important;height: 560px !important;}
	.courses-elements-teacher {width: 340px;}
	.courses-elements-students > img {width: 310px;}

	/* Course */
	.page-hero {background-size: 1600px !important;height: 560px !important;}

	/* About */
	.page-hero {background-size: 1600px !important;height: 560px !important;}
	.about-omer-text .alignleft {margin-left: -70px;width: 650px;}
	.team-member-excerpt {margin-bottom: 30px;font-size: 18px;}
	.team-member-name.main-title {font-size: 30px;margin-bottom: 10px;}
	.team-member-full-image {width: 400px;}
	.team-member-content {width: calc(100% - 400px);}

	/* English */
	body.ltr .about-omer-text .alignright {margin-right: -70px;width: 650px;}
}

@media screen and (max-width: 1200px) {
	/* General */
	body {font-size: 18px;}

	/* Header */
	.logo {width: 150px;margin-left: 20px;}
	.header-bottom ul.menu > li {margin-left: 20px;font-weight: 500;}
	.header-bottom ul.menu > li.highlighted::after {width: 50px;height: 30px;}
	.header-bottom ul.menu > li .sub-menu {top: 35px;}

	/* Home Page */
	.hero-btn {width: 150px;}
	.advert-image {width: 400px;}
	.slide-content {width: 400px;}
	.power-number-container {width: 150px;}
	.power-number-icon {background-size: auto 100%;height: 110px;	margin-bottom: 20px;}
	.power-number-icon img {max-width: 50px;}
	.power-number {font-size: 38px;}
	.activity-top {flex-wrap: wrap;}
	.activity-top-1 {width: 100%;}
	.activity-name {margin-bottom: 10px;}
	.activity-icon {max-width: none;}
	.activity-icon img {height: 35px;}
	.activity-top-2 {width: 100%;}
	.testimonial-container .image-1 {width: 240px;}
	.testimonial-container .image-2 {width: 270px;}
	.testimonial-container .image-3 {width: 390px;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image {width: 410px;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a::after {top: -25px;}
	.articles-slide-container {padding-top: 58px;}
	.articles-slide-container::before {background-size: 100%;width: 300px;height: 300px;}
	.articles-slide-image {max-width: 150px;}
	.slick-center .articles-slide-image {max-width: 190px;margin-bottom: 80px;}

	/* Instructions */
	.investments-container.slide-active .investments-images > div.image-1.video-image {width: 400px;}
	.investments-container.slide-active .investments-images > div.image-1.video-image > a::after {top: -20px;}
	.courses-elements-map {width: 500px;}
	.courses-elements-students > img {width: 260px;}
	.webinar-advert {background-size: auto 100%;}
	.webinar-advert .advert-inner {flex-direction: column-reverse;}
	.webinar-advert .advert-timer.flip-clock-wrapper {margin: 0 0 40px;}

	/* Blog */
	.inv-close-popup {background-size: 100%;width: 40px;height: 40px;right: 0;top: -50px;}

	/* About */
	.about-slider-inner {margin: 0 20px;}
	.about-omer::after {width: 160px;background-size: 100%;height: 200px;}
	.about-omer-text .alignleft {width: 550px;}
	.team-member-container {width: 33.33%;}
	.team-member-content-inner {max-width: 450px;}

	/* English */
	body.ltr .about-omer-text .alignright {width: 550px;}

	/* Future Webinars */
	.webinar-content {width: calc(100% - 560px);}
	.webinar-hosts {width: 520px;}
	.webinar-host-container {margin-right: -20px;width: 160px;}
	.host-name, .host-role {padding: 0 15px;}

}
@media screen and (max-width: 1000px) {
	/* General */
	body {font-size: 16px;}
	.desktop {display: none !important;}
	.mobile {display: block !important;}
	#wrapper > div {margin-bottom: 50px;}
	.btn {font-size: 18px;background-size: 20px;}
	.btn:hover {background-size: 20px;}
	.main-title, h2, h1 {font-size: 30px;margin-bottom: 20px;}
	.sub-title, h3 {font-size: 22px;}

	/* Header */
	header {box-shadow: 0 0 5px #000;}
	header:hover .menu-icon, .scroll .menu-icon {opacity: 1;}
	.header-bottom {max-height: none;}
	.header-bottom .row, .header-bottom .row {opacity: 1;}
	.logo {margin: 0 auto;}
	.main-menu {position: fixed;top: 58px;z-index: 100;height: calc(100vh - 58px);background: rgba(0, 61, 97, 0.9);width: 250px;padding: 20px;transition: 0.5s right ease-in-out;right: -250px;}
	.menu-open .main-menu {right: 0;}
	.offcanvas-menu {color: #fff;}
	ul.menu {display: block;}
	.header-bottom ul.menu > li,
	.offcanvas-menu ul.menu > li {margin: 0;border-bottom: 1px solid;}
	.header-bottom ul.menu > li > a,
	.offcanvas-menu ul.menu > li > a {padding: 10px;display: block;}
	.header-bottom ul.menu > li.highlighted::after {display: none;}
	.header-bottom ul.menu > li.current_page_item > a, .header-bottom ul.menu > li.current-menu-parent > a, .header-bottom ul.menu > li.current_page_parent > a {color: #fff;}
	.header-bottom ul.menu > li.current_page_item > a::before, .header-bottom ul.menu > li.current-menu-parent > a::before, .header-bottom ul.menu > li.current_page_parent > a::before {display: none;}
	.header-bottom ul.menu > li.menu-item-has-children > a {display: none;}
	.header-bottom ul.menu > li .sub-menu {padding: 0;position: static;display: block;background: transparent;width: auto;}
	.header-bottom ul.menu > li .sub-menu li a {padding: 10px;font-weight: 500;}
	.offcanvas-menu .main-menu {top: 0;padding-top: 60px;height: 100vh;}
	.menu-open .offcanvas-menu #nav-icon {position: fixed;top: 25px;right: 10px;}
	.whatsapp-btn {position: absolute;left: 12px;top: calc(50% + 2px);transform: translateY(-50%);width: 40px;}

	/* Home Page */
	.hero-video {min-width: 800px;}
	.hero-content {top: 90px;}
	.hero-logo {max-width: 300px;margin: 0 auto 30px;}
	.hero-buttons {flex-direction: column;align-items: center;}
	.hero-buttons .btn {margin-bottom: 15px;width: 190px;}
	.hero-buttons .btn:last-child {margin-bottom: 0;}
	.advert {padding-bottom: 50px;}
	.advert-inner {flex-direction: column-reverse;align-items: center;}
	.advert-content {padding-top: 30px;}
	.about-slider .main-title {margin-bottom: 30px;}
	.slider-nav {margin-bottom: 50px;}
	.slider-nav > ul li {font-size: 22px;}
	.slide-container {display: block;}
	.slide-content {padding: 0 15px;width: 100%;text-align: center;margin-bottom: 40px;}
	.slide-images {width: 100%;}

	.power-numbers-wrap {flex-wrap: wrap;justify-content: center;}
	.power-number-container {margin: 0 15px 30px;}
	.activity-container {width: 100%;margin-bottom: 50px;}
	.activity-container:last-child {margin-bottom: 0;}
	.activity-container {width: 100%;}
	.site-banner {position: relative;right: 50%;transform: translate(50%);width: 150%;}
	.activity-top {margin-bottom: 20px;}
	.activity-top-1 {width: 20%;}
	.activity-top-2 {width: 80%;}
	.testimonials-slider-inner {margin: 0 20px;}
	.testimonial-container {display: block;}
	.testimonial-content {width: auto;padding: 20px 0 0;text-align: center;background-position: top right;background-size: 70px;margin-bottom: 50px;}
	.testimonial-images {width: auto;height: 400px;}
	.testimonial-container .image-1 {display: none;}
	.testimonial-container .image-2 {top: 0;left: 50%;transform: translate(-50%) !important;}
	.testimonial-container .image-3 {display: none;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image {top: 0;width: 80%;max-width: 400px;left: 50%;}
	.articles-slider.slick-slider {padding-bottom: 40px;margin: 0 20px;}
	.articles-slide-container {padding-top: 40px;}
	.articles-slide-container::before {width: 180px;height: 180px;}
	.form-subtitle {margin-bottom: 30px;font-size: 26px;}
	.wpcf7-form {max-width: 500px;width: 80%;}
	.form-field {margin-bottom: 30px;}
	.form-field.field-half, .form-field.field-third {width: 100%;}
	.form-field.field-subject {margin-bottom: 30px;}
	.slick-center .articles-slide-image {max-width: 100px;}

	/* Investments Page */
	.page-hero {background-size: 1000px !important;height: 350px !important;}
	.hero-text {font-size: 38px;}
	.investments-top {padding-top: 40px;}
	.investments-top-content {display: block;}
	.investments-top-text {width: 100%;text-align: center;margin-bottom: 30px;}
	.investments-top-icons {width: 100%;}
	.page-template-page-investments .power-numbers {padding: 30px 0;}
	.investments-slider-inner {margin: 0 20px;}
	.investments-container {display: block;}
	.investments-content {width: 100%;text-align: center;padding: 0 20px;}
	.investments-images {width: 100%;}
	.investments-team-container {width: calc(33.33% - 20px);}
	.investments-team-wrap {padding-bottom: 50px;}
	.investments-team-image {height: auto;padding: 3% 8% 4% 7%;margin-bottom: 10px;}
	.investments-team-image::after {background-size: 100%;}
	.funnel-content-wrap {display: block;padding-bottom: 30px;}
	.funnel-text::before {display: none;}
	.funnel-text {text-align: center;width: 100%;max-width: 90%;margin: 0 auto 40px;}
	.funnel {width: 100%;}
	.funnel::after, .funnel::before {display: none;}

	/* Instructions Page */
	.page-template-page-instructions .power-numbers {padding-top: 40px;}
	.study-courses {margin: 0 20px;}
	.course-image {max-width: 500px;margin: 0 auto 30px;width: 80%;}
	.course-top i {display: block;height: 50px;position: relative;margin-bottom: 50px;}
	.course-top i::after {content: "";width: 0;height: 0;border-style: solid;border-width: 28px 28.5px 0 28.5px;border-color: #d0af5d transparent transparent transparent;position: absolute;right: 50%;transform: translate(50%);top: 100%;}
	.course-top i::before {content: "";position: absolute;top: 0;right: 50%;transform: translate(50%);background: #D0B05D;height: 100%;width: 15px;}
	.course-subject-container {margin-bottom: 50px;padding-bottom: 50px;position: relative;}
	.course-subject-container.last {padding-bottom: 0;}
	.course-subject-container::after {content: "";position: absolute;bottom: 0;right: 50%;transform: translate(50%);height: 15px;background: #d0af5d;width: 200px;}
	.course-subject-container::before {content: "";width: 0;height: 0;border-style: solid;border-width: 28px 28.5px 0 28.5px;border-color: #d0af5d transparent transparent transparent;
		position: absolute;right: 50%;transform: translate(50%);top: 100%;}
	.course-subject-container:nth-child(2n)::before {border-color: #E6D7AC transparent transparent transparent;}
	.course-subject-container:nth-child(2n)::after {background: #E6D7AC;}
	.course-subject-container.last:before, .course-subject-container.last::after {display: none;}
	.course-subject-container .spacer {display: none;}
	.course-subject-container .course-subject-content {width: 100%;margin: 0;padding: 0;text-align: center;}
	.course-subject-container:nth-child(2n+1) .course-subject-content {padding-right: 0;background: none;}
	.course-subject-container:nth-child(2n) .course-subject-content {text-align: center;padding-left: 0;background: none;}
	.course-subject-container:nth-child(2n+1) .course-subject-content::after, .course-subject-container:nth-child(2n) .course-subject-content::after {display: none;}
	.course-link i {height: 50px;}
	.courses-elements-teacher {width: 270px;}
	.courses-elements-students > img {width: 220px;}
	.courses-elements img.courses-elements-student-3 {display: none;}

	/* Course Page */
	.event-content {padding-top: 40px;}
	.about-event-text {margin-bottom: 50px;}
	h2.event-section-title {background-size: 45px;padding-right: 60px;margin-bottom: 20px;}
	.event-content-inner > div {margin-bottom: 30px;}
	.event-section-text {padding-bottom: 30px;}
	.event-section-text-inner {padding: 0 30px;}
	.event-instructor-img-1 {width: 150px;padding: 3% 4% 2% 3%;}
	.event-instructor-img-1::after {background-size: 100% 100%;}
	.event-instructor-text {width: calc(100% - 168px);}

	/* Blog */
	.blog-title {font-size: 30px;margin-bottom: 20px;}
	.featured-posts {display: block;}
	.featured-posts-col {width: 100%;}
	.featured-posts-col.featured-posts-col-1 {margin-bottom: 20px;}
	.featured-posts-col-2 .blog-post-container {width: calc(50% - 10px);margin-bottom: 20px;}
	.posts-slider.posts-count-3 {direction: ltr;}
	.posts-slider.slick-slider {margin: 0 -10px;}
	.blog-post-container {margin: 0 10px;}

	/* Post Page */
	.blog-item-main {width: 100%;}
	.post-actions {margin-bottom: 40px;}
	.share-post {padding: 0 10px;}

	/* About Page */
	.slide-2 .image-1 {right: auto;left: 440px;}
	.slide-3 .image-1 {right: auto;left: 380px;}
	.slide-3 .image-2 {top: -30px;width: 330px;}
	.slide-3 .image-3 {left: 370px;width: 70px;top: 15px;}
	.about-omer {background: none;padding-bottom: 0;}
	.about-omer::after {display: none;}
	.about-omer-text .alignleft {width: 300px;margin: 0 -30px;}
	.team-wrap {justify-content: space-evenly;}
	.team-member-container {width: calc(50% - 15px);margin-bottom: 10px;}
	.team-member-intro {position: static;background: #003d61;opacity: 1;height: auto;}
	.team-member-popup {position: fixed;z-index: 1000;height: 100vh;background: rgba(0,61,97,0.7);}
	.team-member-content {width: 100%;}
	.team-member-content-inner {background: #003d61;padding: 20px;width: 90%;}

	/* Contact */
	#wrapper > div.contact-section {background-size: 1300px !important;height: 455px;background-position: calc(50% + 170px) top !important;}

	/* Philosophy Page */
	.philosophy-top {padding-top: 50px;}
	.philosophy-video {padding: 40px 0;}
	.philosophy-bottom-text {padding-bottom: 50px;}

	/* Footer */
	footer {padding: 40px 0;background-size: auto 100%;}
	.newsletter-form {margin-bottom: 40px;padding-bottom: 40px;}
	.newsletter-form .form-subtitle {margin-bottom: 30px;}
	.newsletter-form .form-field.field-subscribe {order: 1;}
	.newsletter-form .form-field.field-submit {order: 3;margin: 0 auto;}
	.footer-logo {margin-bottom: 30px;}
	.contact-details {display: block;}
	.contact-detail-container {margin-bottom: 15px;}
	.contact-detail-container, .contact-detail-container > a {width: 100%;font-size: 16px;display: flex;align-items: center;max-width: 280px;text-align: right;}
	.contact-detail-container img {margin-bottom: 0;margin-left: 10px;width: 50px;}
	.contact-detail-container span {width: calc(100% - 60px);}
	.copyrights .row {display: block;text-align: center;}

	/* Elementor Widgets */
	.inv-video-testimonials-slide {padding: 0 30px;}
	.inv-video-testimonials-image {width: 360px;}
	.inv-video-testimonials-content {width: calc(100% - 360px);}

	.inv-image-testimonials-slide {padding: 0 20px;}
	.inv-image-testimonials-content {width: 55%;background-size: auto, 50px;padding: 20px 30px 0 80px;}

	/* English */
	body.ltr .logo {margin: 0 auto;}
	body.ltr .main-menu {right: auto;left: -250px;transition: 0.5s left ease-in-out;}
	body.ltr.menu-open .main-menu {left: 0;right: auto;}
	body.ltr .header-bottom ul.menu > li, body.ltr .offcanvas-menu ul.menu > li {margin: 0;}
	body.ltr .hero-buttons .btn {width: 290px;}
	body.ltr .site-banner {right: auto;left: 50%;transform: translate(-50%);}
	body.ltr .testimonial-content {padding: 20px 0 0;background-position: top left;}
	body.ltr .contact-detail-container, body.ltr .contact-detail-container > a {text-align: left;}
	body.ltr .contact-detail-container img {margin-left: 0;margin-right: 10px;}

	body.ltr .icon-image {margin-left: 0;margin-right: 10px;}
	body.ltr .icon-content {text-align: left;}

	body.ltr .event-instructor-img-1 {padding: 3% 4% 2% 3%;}
	body.ltr .about-omer-text .alignright {width: 300px;margin: 0 -30px;}

	/* Future Webinars */
	.webinar-content {width: 100%;text-align: center;}
	.webinar-content .sub-title {text-align: center;}
	.webinar-hosts.mobile {display: flex !important;justify-content: center;width: auto;margin-bottom: 20px;}
}

@media screen and (max-width: 600px) {
	/* General */
	.main-title, h2, h1 {font-size: 26px;}

	/* Home Page */
	.advert-image {width: 340px;}
	.advert-timer.flip-clock-wrapper {margin: 0 0 40px;}
	.flip-clock-wrapper.flip-clock-wrapper ul {width: 25px;height: 60px;padding: 0;margin: 0 5px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li {line-height: 60px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li a div div.inn {font-size: 36px;}
	.flip-clock-wrapper.flip-clock-wrapper ul li a div.up::after {top: 28px;}
	.flip-clock-wrapper .flip-clock-divider {height: 60px;}
	.flip-clock-wrapper .flip-clock-dot.top {top: 15px;}
	.flip-clock-wrapper .flip-clock-dot.bottom {bottom: 15px;}
	.advert-timer .flip-clock-divider .flip-clock-label {right: -56px;}
	.advert-timer .flip-clock-divider.minutes .flip-clock-label {right: -54px;}
	.advert-timer .flip-clock-divider.seconds .flip-clock-label {right: -56px;}
	.slider-nav > ul::after {width: calc(100% - 80px);bottom: 8px;}
	.slider-nav > ul li {font-size: 16px;text-align: center;}
	.slider-nav > ul li.slide-active a::before {background-size: 100%;width: 40px;height: 40px;bottom: -10px;}
	.slider-nav > ul li a::after {width: 20px;height: 20px;right: calc(50% - 10px);}
	.about-slides-wrap {background-size: 100%;background-position: right 50% bottom 110px;}
	.slide-images {height: 280px;}
	.slide-1 .image-1 {left: 130px;width: 200px;bottom: -40px;}
	.slide-1 .image-2 {width: 110px;left: 30px;}
	.slide-1 .image-3 {left: 170px;width: 120px;top: 10px;}
	.slide-2 .image-1 {left: 285px;width: 50px;bottom: 30px;}
	.slide-2 .image-2 {width: 300px;left: 0;bottom: 30px;}
	.slide-2 .image-3 {left: 11px;width: 290px;}
	.slide-3 .image-1 {left: 230px;width: 70px;bottom: -10px;}
	.slide-3 .image-2 {width: 230px;left: 0px;top: 0;}
	.slide-3 .image-3 {left: 235px;width: 45px;top: 30px;}
	.testimonial-images {height: 220px;}
	.testimonial-container .image-2 {width: 160px;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image {width: 240px;height: auto;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a {padding: 4%;}
	.testimonial-container.slide-active .testimonial-images > div.image-2.video-image > a::after {top: 0;}

	/* Investments Page */
	.page-hero {background-size: 630px !important;height: 220px !important;}
	.hero-text {font-size: 24px;}
	.investments-top-icons {display: block;}
	.investments-icon-container {width: 100%;display: flex;margin: 0 0 30px;}
	.icon-image {width: 80px;margin-bottom: 0;margin-left: 20px;}
	.icon-content {width: calc(100% - 100px);text-align: right;}
	.icon-title {margin-bottom: 5px;}
	.funnel-content-wrap {background: none;}
	.funnel-row-1.funnel-main-row {width: 340px;background-size: 100%;height: 55px;}
	.funnel-seperator {background-size: 100%;width: 18px;height: 19px;margin-bottom: 15px;}
	.funnel-row-2.funnel-main-row {background-size: 100%;height: 55px;width: 270px;font-size: 24px;padding-bottom: 20px;}
	.funnel-row-4.funnel-main-row {background-size: 100%;height: 55px;width: 240px;font-size: 18px;padding-bottom: 20px;}
	.funnel-row-6.funnel-main-row {background-size: 100%;height: 55px;width: 205px;font-size: 20px;padding-bottom: 20px;}
	.funnel-row-8.funnel-main-row {background-size: 100%;height: 55px;width: 170px;font-size: 16px;padding-bottom: 20px;}
	.funnel-row-8.funnel-main-row::after {background-size: 100%;width: 50px;height: 50px;top: -30px;left: -25px;}
	.investments-slides-wrap {background-size: 100%;background-position: right 50% bottom 25px;}
	.investments-images {height: 260px;}
	.investments-container.type-defualt .image-1 {width: 210px;}
	.investments-container.type-defualt .image-2 {left: 170px;width: 120px;}
	.investments-container.type-image .image-1 {top: 50px;}
	.investments-container.slide-active .investments-images > div.image-1.video-image {width: 240px;height: auto;left: 50%;transform: translate(-50%);}
	.investments-container.slide-active .investments-images > div.image-1.video-image > a {padding: 4%;}
	.investments-container.slide-active .investments-images > div.image-1.video-image > a::after {top: 0;}

	/* Instructions Page */
	.course-top i::after {border-width: 20px 20px 0 20px;right: calc(50% - 3px);}
	.course-top i::before {width: 10px;right: calc(50% - 3px);}
	.course-subject-container {padding-bottom: 30px;margin-bottom: 30px;}
	.course-subject-container::after {height: 10px;}
	.course-subject-container::before {border-width: 20px 20px 0 20px;}
	.course-link i::after {border-width: 20px 20px 0 20px;}
	.course-link i::before {width: 10px;}
	.courses-elements-teacher {width: 170px;margin-right: -50px;}
	.courses-elements-students > img {width: 135px;margin: 0px -15px;}

	/* Course Page */
	.testimonials-slides-wrap {height: 380px;background: none;}
	.event-section.event-instructor.open .event-section-text-inner {display: block !important;}
	.event-instructor-img-1 {float: right;width: 130px;margin-left: 20px;margin-bottom: 10px;}
	.event-instructor-text {width: 100%;}
	.event-section.event-testimonials .event-section-text-inner {margin-bottom: 30px;}
	.testimonials-minor .testimonial-content {padding-right: 0;}
	.testimonials-minor	.testimonial-images {height: 200px;}
	.testimonials-minor .testimonial-images {background-size: 330px;}

	/* Blog */
	.blog-wrap {padding: 30px 10px;}
	.featured-posts .blog-post-content {position: static;background: transparent;}
	.featured-posts .blog-post-content .blog-post-title {height: auto;}
	.featured-posts .blog-post-content .blog-post-title h3 {height: auto;}
	.featured-posts .blog-post-content .blog-post-title h4 {height: auto;}
	.featured-posts-col-1 .blog-post-container.type-video .blog-post-image a::after {width: 50px;height: 50px;}
	.featured-posts-col-2 .blog-post-container {width: 100%;}
	.featured-posts-col-2 .blog-post-container:nth-child(3) {margin-bottom: 20px;}
	.blog-post-container.type-video .blog-post-image a::after {background-size: 100%;width: 50px;height: 50px;top: calc(50% - 20px);}
	.category-title-block {padding-right: 0;}
	.posts-slider .slick-next, .posts-slider .slick-next:hover, .posts-slider .slick-next:focus {background-size: 20px;width: 20px;height: 20px;top: -55px;}
	.posts-slider .slick-prev, .posts-slider .slick-prev:hover, .posts-slider .slick-prev:focus {background-size: 20px;width: 20px;height: 20px;top: -55px;left: 40px;}

	/* Category */
	.posts-wrap .blog-post-container {width: calc(50% - 5px);margin: 0 0 10px 10px;}
	.posts-wrap .blog-post-container:nth-child(3n) {margin-left: 10px;}
	.posts-wrap .blog-post-container:nth-child(2n) {margin-left: 0;}

	/* Single Post */
	.post-content.type-video .post-image a::after {background-size: 100%;width: 50px;height: 50px;}
	.post-actions {flex-wrap: wrap;font-size: 16px;font-weight: 500;}
	.share-post {order: 0;width: 100%;border: 0;margin-bottom: 30px;text-align: center;}
	.prev-post {order: 1;}
	.next-post {order: 2;}
	.addn-posts {padding: 0 30px;}
	.addn-posts-wrap .posts-slider .slick-prev, .addn-posts-wrap .posts-slider .slick-prev:hover, .addn-posts-wrap .posts-slider .slick-prev:focus {top: 50%;right: 5px;transform: translateY(-50%);}
	.addn-posts-wrap .posts-slider .slick-next, .addn-posts-wrap .posts-slider .slick-next:hover, .addn-posts-wrap .posts-slider .slick-next:focus {top: 50%;left: 5px;transform: translateY(-50%);}

	/* About Page */
	.about-element-top {margin-bottom: 0;}
	.team-member-container {width: calc(100% - 20px);}

	/* Contact */
	#wrapper > div.contact-section {background-size: 100% !important;background-repeat: no-repeat !important;background-position: top !important;height: auto;padding-top: calc(33vw + 30px);padding-bottom: 30px;color: inherit;}

	/* Elementor Widgets */
	.inv-image-testimonials-slide {padding: 0;display: block !important;}
	.inv-image-testimonials-content {width: 100%;padding: 20px 20px 0;background-size: 70px,0;background-position: top right;text-align: center;margin-bottom: 30px;}
	.inv-image-testimonials-image {width: 160px;margin: 0 auto;background-size: 160px;padding-bottom: 40px;}

	.inv-video-testimonials {background: no-repeat;margin: 0 20px;}
	.inv-video-testimonials-slide {padding: 0 20px;display: block !important;}
	.inv-video-testimonials-content {width: 100%;background-size: 70px;background-position: top right;padding: 10px;margin-bottom: 30px;}
	.inv-video-testimonials-image {background: no-repeat;padding: 0;max-width: 100%;}

	/* Future Webinars */
	.webinar-host-container {margin-right: 20px;width: 100px;}
	.host-name, .host-role {padding: 0;}
}