    .sec-row{ padding:50px 0px;}
    .outer_div{ min-height:540px; display:table;}
    .inner_div{ display:table-cell; vertical-align:middle;}
    .inner_div h3{ margin-bottom:1em; }
    .inner_div ul,ol{ margin:0px; text-align: justify; line-height:30px;}
    .carousel-item img { width: 100%; height: 90%; text-align: center; }
    
    @media only screen and (max-width: 600px) {
        .big_heading{ font-size: large !important; top: 20% !important; }
        .inner_div{ vertical-align: top !important;}
        .outer_div{ min-height:auto !important; }
        .homebtn,h3{ margin-top:10px; margin-bottom:10px; }
    }
    
    .instructor-page .page-title {
    padding: 100px 0 25px 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    overflow-x: hidden;
}

.instructor-page .page-title h2 {
    font-weight: 900;
    color: #002077;
    position: relative;
    text-transform: uppercase;
}

.instructor-page .section-content-main {
    padding: 50px 0;
}

.instructor-page .section-content-sub {
    padding: 25px 0;
}

.instructor-page .section-content-sub .section-inner-box {
    width: 50%;
    display: flex;
    justify-content: center;
    text-align: center;
    padding: 40px;
}

.instructor-page .section-content-sub .section-inner-box.img-box {
    background-image: url('<?=site_url('assets/marketplace/images/instructor/bg1.png'); ?>');
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}

.instructor-page .section-content-sub .section-inner-box.img-box2 {
    background-image: url('<?=site_url('assets/marketplace/images/instructor/bg2.png'); ?>');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.instructor-page .section-content-sub .section-inner-box .inner-content {
    width: 70%;
}

.instructor-page .section-content-sub .section-inner-box .inner-image {
    width: 250px;
    height: 250px;
    overflow: hidden;
    border-radius: 25px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: #184f88;
}

.instructor-page .section-content-sub h3 {
    font-weight: 900;
    text-transform: uppercase;
    padding-bottom: 28px;
    color: #434343;
}

.instructor-page .section-content-sub p {
    font-size: 18px;
    padding-bottom: 25px;
}

.instructor-page .section-content-sub a {
    color: #3cbee3;
    font-size: 18px;
}

.instructor-page .section-content-sub {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.instructor-page .section-left-side-img {
    flex-flow: row-reverse;
}

.section-bottom-main-img {
    background-position: top;
    background-image: url('<?=site_url('assets/marketplace/images/instructor/patrick-perkins-ETRPjvb0KM0-unsplash.jpg'); ?>');
    background-size: cover;
    background-repeat: no-repeat;
}

.section-bottom-main {
    display: flex;
    flex-flow: column;
    min-height: 500px;
    padding: 0 0px;
    color: #ffffff;
}

.section-bottom-main .box-one {
    text-align: center;
    padding: 50px 0;
    display: flex;
    flex-flow: column;
    width: 55%;
}

.section-bottom-main .box-one span {
    font-size: 32px;
    line-height: 40px;
    font-weight: 800;
}

.section-bottom-main .box-second {
    text-align: center;
    padding: 50px 0;
}

.section-bottom-main .box-second a {
    background: #ffffff94;
    padding: 15px 35px;
    border-radius: 35px;
    border: 5px solid #ffffff;
    align-items: center;
    font-weight: 800;
    font-size: 20px;
    color: #000000;
}

.section-bottom-main .box-third {
    width: 45%;
    position: relative;
    right: -50%;
    text-align: center;
    padding: 50px 0;
}

.section-bottom-main .box-third span {
    font-size: 32px;
    font-weight: 900;
}

@font-face {
    font-family: 'Harlow';
    src: url('<?=site_url('assets/marketplace/fonts/Harlow-Solid-Italic-Italic.ttf'); ?>');
}

@font-face{
    font-family: 'Virtuous';
    src: url('<?=site_url('assets/marketplace/fonts/Virtuous-Slab.otf'); ?>');
}

.section-bottom-main .box-third h3 {
    font-size: 50px;
    font-family: 'Harlow';
}

.carousel-control-next-icon {
    background-image: url('<?=site_url('assets/marketplace/images/instructor/double-angle-pointing-to-right.png'); ?>');
}

.carousel-control-prev-icon {
    background-image: url('<?=site_url('assets/marketplace/images/instructor/double-angle-pointing-to-left.png'); ?>');
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    width: 50px;
    height: 50px;
}

h2.h2-page-title::after {
    content: " ";
    width: 108%;
    height: 3px;
    border: 2px solid #000;
    position: absolute;
    left: -4%;
    bottom: -2px;
    border-radius: 2px;
}

.h1-banner-heading {
    display: flex;
    position: absolute;
    top: 10%;
    font-size: 69px;
    width: 100%;
    justify-content: center;
    font-weight: 400;
}

.h1-banner-heading span {
    text-transform: uppercase;
    margin-top: 80px;
    font-weight: 400;
}
.h1-banner-heading span.marketplace{
    font-family: 'Virtuous';
    font-weight: 100 !important;
}

.h3-banner-sub-heading {
    display: flex;
    position: absolute;
    top: 62%;
    font-size: 48px;
    width: 100%;
    justify-content: center;
    font-weight: 800;
}

.banner-btn-join-now {
    background: #434343;
    padding: 10px 20px;
    border-radius: 30px;
    position: absolute;
    top: 85%;
    left: 42.5%;
    right: 0;
    width: 15%;
    text-align: center;
    font-weight: 900;
    text-transform: uppercase;
    box-shadow: 0px 2px 5px #434343;
    color: #ffffff !important;
}

.h3-banner-sub-heading span {
    width: 50%;
    text-align: center;
    color: #7d7d7d;
}
.color-white {
    color: #ffffff;
}

.color-black {
    color: #000000;
}
.bee-row,
		.bee-row-content {
			position: relative
		}

		.bee-form .bee-form-row .bee-field button {
			font-size: inherit;
			font-family: inherit
		}
		.bee-row-9 {
    background-repeat: no-repeat
}
.bee-row-9 .bee-col-2 .bee-block-2 div.label:not(.inline),
.bee-row-9 .bee-col-2 .bee-block-2 label:not(.inline),
.bee-row-content .bee-col-w12 {
    flex-basis: 100%
}
.bee-row-9 .bee-col-2 .bee-block-2 .bee-form-row:not(.bee-sidelabel) input:not([type=checkbox]):not([type=radio]) {
    width: 100%
}
.bee-row-9 .bee-col-2,
.bee-row-9 .bee-col-3 {
    padding-bottom: 5px;
    padding-top: 5px
}
.bee-row-9 .bee-row-content {
    background-color: #d8dfe3;
    background-repeat: no-repeat;
    color: #000
}
.bee-row-9 .bee-row-content {
    background-image: url('/assets/marketplace/images/ebook_bg.png');
    background-position: left top;
    background-size: cover;
}
.bee-row-9 .bee-col-1 {
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px
}
.bee-row-9 .bee-col-1 .bee-block-2 {
    padding: 10px 25px 20px
}

.bee-row-9 .bee-col-1 .bee-block-3 {
    padding-bottom: 30px;
    padding-left: 25px;
    padding-right: 25px
}

.bee-row-9 .bee-col-2 .bee-block-2 {
    font-family: inherit;
    font-size: 14px;
    padding: 10px 35px;
    text-align: center
}
.bee-row-9 .bee-col-2 .bee-block-2 {
    text-align: "center"
}

.bee-row-9 .bee-col-2 .bee-block-2 form {
    display: inline-block;
    width: 100%
}

.bee-row-9 .bee-col-2 .bee-block-2 div.label,
.bee-row-9 .bee-col-2 .bee-block-2 label {
    color: #fff;
    line-height: 200%;
    text-align: left;
    display: block
}

.bee-row-9 .bee-col-2 .bee-block-2 ::-webkit-input-placeholder {
    color: #202833
}

.bee-row-9 .bee-col-2 .bee-block-2 :-moz-placeholder {
    color: #202833
}

.bee-row-9 .bee-col-2 .bee-block-2 ::-moz-placeholder {
    color: #202833
}

.bee-row-9 .bee-col-2 .bee-block-2 :-ms-input-placeholder {
    color: #202833
}

.bee-row-9 .bee-col-2 .bee-block-2 .bee-field>label:first-child,
.bee-row-9 .bee-col-2 .bee-block-2 div.label {
    padding: 3px
}

.bee-row-9 .bee-col-2 .bee-block-2 .bee-field.bee-inline-field input[type=checkbox] {
    position: relative;
    color: purple;
    top: 5px
}

.bee-row-9 .bee-col-2 .bee-block-2 input:not([type=checkbox]):not([type=radio]):not([type=image]) {
    background-color: #fff;
    border-bottom: 1px solid transparent;
    border-left: 1px solid transparent;
    border-radius: 4px;
    border-right: 1px solid transparent;
    border-top: 1px solid transparent;
    color: #202833;
    padding: 5px;
    min-height: 38px
}

.bee-row-9 .bee-col-2 .bee-block-2 input:not([type=checkbox]):not([type=radio]):focus {
    outline-color: #202833
}

.bee-row-9 .bee-col-2 .bee-block-2 button {
    background-color: transparent;
    border-bottom: 1px solid #fcfcfc;
    border-left: 1px solid #fcfcfc;
    border-radius: 30px;
    border-right: 1px solid #fcfcfc;
    border-top: 1px solid #fcfcfc;
    color: #fff;
    line-height: 200%;
    padding: 5px 30px;
    width: 100%
}

.bee-row-9 .bee-col-2 .bee-block-2 .bee-button-container {
    padding-left: 10px;
    padding-right: 10px;
    text-align: "center"
}

.bee-row-1,
.bee-row-10,
.bee-row-11,
.bee-row-12,
.bee-row-13,
.bee-row-14,
.bee-row-15,
.bee-row-16,
.bee-row-17,
.bee-row-18,
.bee-row-19,
.bee-row-20,
.bee-row-21,
.bee-row-5,
.bee-row-6,
.bee-row-7,
.bee-row-8,
.bee-row-9 {
	background-repeat: no-repeat
}

.bee-row-12 .bee-row-content,
.bee-row-16 .bee-row-content {
	background-position: center top
}

body {
	background-color: #f7f9ff;
	color: #000;
	font-family: Nunito, Arial, Helvetica Neue, Helvetica, sans-serif
}

a {
	color: #0068a5
}

* {
	box-sizing: border-box
}

body,
h1,
h2,
h3,
p {
	margin: 0
}

.bee-row-content {
	max-width: 1280px;
	margin: 0 auto;
	display: flex
}

.bee-row-content.reverse,
.bee-row-content.reverse .bee-col {
	-moz-transform: scale(1, -1);
	-webkit-transform: scale(1, -1);
	-o-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}

.bee-row-content .bee-col-w2 {
	flex-basis: 17%
}

.bee-row-content .bee-col-w3 {
	flex-basis: 25%
}

.bee-row-content .bee-col-w4 {
	flex-basis: 33%
}

.bee-row-content .bee-col-w5 {
	flex-basis: 42%
}

.bee-row-content .bee-col-w6 {
	flex-basis: 50%
}

.bee-row-content .bee-col-w7 {
	flex-basis: 58%
}

.bee-row-12 .bee-col-1 .bee-block-1 div.label:not(.inline),
.bee-row-12 .bee-col-1 .bee-block-1 label:not(.inline),
.bee-row-content .bee-col-w12 {
	flex-basis: 100%
}

.bee-button .content {
	text-align: center
}

.bee-button a,
.bee-icon .bee-icon-label-right a,
.bee-menu ul li a {
	text-decoration: none
}

.bee-image {
	overflow: auto
}

.bee-image .bee-center {
	margin: 0 auto
}

.bee-row-12 .bee-col-1 .bee-block-1 .bee-form-row:not(.bee-sidelabel) input:not([type=checkbox]):not([type=radio]),
.bee-row-16 .bee-col-2 .bee-block-1,
.bee-row-16 .bee-col-3 .bee-block-1,
.bee-row-16 .bee-col-4 .bee-block-1,
.bee-row-4 .bee-col-2 .bee-block-1,
.bee-row-9 .bee-col-2 .bee-block-2 div.label:not(.inline),
.bee-row-9 .bee-col-2 .bee-block-2 label:not(.inline),

.bee-row-9 .bee-col-3 .bee-block-2,
.bee-row-9 .bee-col-4 .bee-block-2 {
	width: 100%
}

.bee-form .bee-form-row .bee-field {
	padding: 3px;
	display: flex;
	flex: 1;
	flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.bee-form .bee-form-row .bee-field input[type=checkbox] {
    top: 0 !important;
    margin-right: 5px;
} 
.bee-form .bee-form-row .bee-field label {
    margin: 0 !important;
}

.bee-form .bee-form-row .bee-field input:not([type=checkbox]):not([type=radio]) {
	flex-grow: 1;
	font-family: inherit;
	font-size: inherit
}

.bee-row-9 .bee-col-2 .bee-block-2 .bee-form-row:not(.bee-sidelabel) input:not([type=checkbox]):not([type=radio]) {
	width: 100%
}

.bee-form .bee-form-row .bee-field .bee-button-container {
	flex-grow: 1
}

.bee-form input[type=color] {
	border: none;
	height: 38px
}

.bee-form input[type=color]::-webkit-color-swatch-wrapper {
	margin: 0;
	padding: 2px
}

.bee-list ul,
.bee-menu ul {
	margin: 0;
	padding: 0
}

.bee-form input[type=color]::-webkit-color-swatch {
	margin: 0;
	padding: 0
}

.bee-icon {
	display: inline-block;
	vertical-align: middle
}

.bee-icon .bee-icon-image {
	display: inline-block;
	vertical-align: middle;
	margin-right: -4px
}

.bee-icon .bee-icon-label-right,
.bee-menu ul.bee-horizontal li {
	display: inline-block
}

.bee-image img {
	display: block;
	width: 100%
}

.bee-menu ul {
	list-style-type: none
}

.bee-social .icon img {
	max-height: 32px
}

.bee-paragraph {
	overflow-wrap: anywhere
}

.bee-row-1 .bee-row-content,
.bee-row-11 .bee-row-content,
.bee-row-15 .bee-row-content,
.bee-row-17 .bee-row-content,
.bee-row-2 .bee-row-content,
.bee-row-3 .bee-row-content,
.bee-row-4 .bee-row-content,
.bee-row-5 .bee-row-content,
.bee-row-6 .bee-row-content {
	background-color: #fff;
	background-repeat: no-repeat;
	color: #000
}

.bee-row-10 .bee-row-content,
.bee-row-12 .bee-row-content,
.bee-row-13 .bee-row-content,
.bee-row-14 .bee-row-content,
.bee-row-7 .bee-row-content,
.bee-row-8 .bee-row-content,
.bee-row-9 .bee-row-content {
	background-color: #f8f8f8;
	background-repeat: no-repeat;
	color: #000
}

.bee-row-1 .bee-col-1,
.bee-row-10 .bee-col-1,
.bee-row-11 .bee-col-1,
.bee-row-11 .bee-col-2,
.bee-row-13 .bee-col-1,
.bee-row-13 .bee-col-2,
.bee-row-13 .bee-col-3,
.bee-row-14 .bee-col-1,
.bee-row-15 .bee-col-1,
.bee-row-16 .bee-col-2,
.bee-row-16 .bee-col-3,
.bee-row-16 .bee-col-4,
.bee-row-17 .bee-col-1,
.bee-row-18 .bee-col-1,
.bee-row-19 .bee-col-2,
.bee-row-19 .bee-col-3,
.bee-row-19 .bee-col-4,
.bee-row-2 .bee-col-3,
.bee-row-20 .bee-col-1,
.bee-row-21 .bee-col-1,
.bee-row-3 .bee-col-1,
.bee-row-4 .bee-col-2,
.bee-row-5 .bee-col-1,
.bee-row-6 .bee-col-1,
.bee-row-6 .bee-col-2,
.bee-row-7 .bee-col-1,
.bee-row-9 .bee-col-1,
.bee-row-9 .bee-col-2,
.bee-row-9 .bee-col-3,
.bee-row-9 .bee-col-4 {
	padding-bottom: 5px;
	padding-top: 5px
}

.bee-row-2,
.bee-row-3,
.bee-row-4 {
	background-color: #f7f9ff;
	background-repeat: no-repeat
}

.bee-row-16 .bee-col-1,
.bee-row-2 .bee-col-1 {
	padding: 5px 25px
}

.bee-row-2 .bee-col-1 .bee-block-1 {
	padding: 10px 5px;
	width: 100%
}

.bee-row-2 .bee-col-2 {
	padding: 5px 15px
}

.bee-row-2 .bee-col-2 .bee-block-1 {
	color: #000;
	font-family: inherit;
	font-size: 17px;
	text-align: center
}

.bee-row-2 .bee-col-3 .bee-block-1 {
	padding: 5px 10px;
	text-align: center
}

.bee-row-19 .bee-col-1,
.bee-row-4 .bee-col-1 {
	padding: 5px 25px 5px 20px
}

.bee-row-11 .bee-col-1 .bee-block-2,
.bee-row-16 .bee-col-2 .bee-block-2,
.bee-row-16 .bee-col-3 .bee-block-2,
.bee-row-16 .bee-col-4 .bee-block-2,
.bee-row-4 .bee-col-1 .bee-block-2,
.bee-row-6 .bee-col-2 .bee-block-2,
.bee-row-9 .bee-col-1 .bee-block-3,
.bee-row-9 .bee-col-2 .bee-block-3,
.bee-row-9 .bee-col-3 .bee-block-3,
.bee-row-9 .bee-col-4 .bee-block-3 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	text-align: center;
	width: 100%
}

.bee-row-4 .bee-col-1 .bee-block-3 {
	padding-top: 10px;
	text-align: center;
	width: 100%
}

.bee-row-4 .bee-col-1 .bee-block-4 {
	padding-bottom: 10px;
	padding-top: 10px
}

.bee-row-4 .bee-col-1 .bee-block-5 {
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left
}

.bee-row-4 .bee-col-1 .bee-block-6 {
	color: #000;
	font-family: inherit;
	font-size: 14px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: left
}

.bee-row-11 .bee-col-2 .bee-block-1,
.bee-row-6 .bee-col-1 .bee-block-1 {
	padding-top: 25px;
	width: 100%
}

.bee-row-6 .bee-col-2 .bee-block-1 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	text-align: center;
	width: 100%
}

.bee-row-11 .bee-col-1 .bee-block-3,
.bee-row-13 .bee-col-1 .bee-block-3,
.bee-row-13 .bee-col-2 .bee-block-3,
.bee-row-13 .bee-col-3 .bee-block-3,
.bee-row-16 .bee-col-1 .bee-block-3,
.bee-row-2 .bee-col-2 .bee-block-1 li,
.bee-row-6 .bee-col-2 .bee-block-3,
.bee-row-8 .bee-col-1 .bee-block-2 {
	padding: 10px 20px
}

.bee-row-11 .bee-col-1 .bee-block-4,
.bee-row-11 .bee-col-1 .bee-block-5,
.bee-row-11 .bee-col-1 .bee-block-6,
.bee-row-6 .bee-col-2 .bee-block-4,
.bee-row-6 .bee-col-2 .bee-block-5,
.bee-row-6 .bee-col-2 .bee-block-6 {
	padding: 10px 15px
}

.bee-row-11 .bee-col-1 .bee-block-7,
.bee-row-6 .bee-col-2 .bee-block-7 {
	padding: 10px 20px 35px;
	text-align: left
}

.bee-row-4 .bee-col-1 .bee-block-6 .bee-icon-image,
.bee-row-8 .bee-col-1 {
	padding: 5px
}

.bee-row-12 .bee-col-1 .bee-block-2,
.bee-row-16 .bee-col-1 .bee-block-2,
.bee-row-8 .bee-col-1 .bee-block-1 {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	width: 100%
}

.bee-row-9 .bee-col-1 .bee-block-1,
.bee-row-9 .bee-col-2 .bee-block-1,
.bee-row-9 .bee-col-3 .bee-block-1,
.bee-row-9 .bee-col-4 .bee-block-1 {
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center
}

.bee-row-11 .bee-col-1 .bee-block-1 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 35px;
	text-align: center;
	width: 100%
}

.bee-row-12 .bee-col-1 {
	padding-bottom: 5px;
	padding-top: 35px
}

.bee-row-12 .bee-col-1 .bee-block-1 {
	font-size: 14px;
	text-align: center;
	padding: 10px;
	font-family: inherit
}

.bee-row-12 .bee-col-1 .bee-block-3,
.bee-row-16 .bee-col-2 .bee-block-5,
.bee-row-16 .bee-col-3 .bee-block-5,
.bee-row-16 .bee-col-4 .bee-block-5 {
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px
}

.bee-row-13 .bee-col-1 .bee-block-1,
.bee-row-13 .bee-col-2 .bee-block-1,
.bee-row-13 .bee-col-3 .bee-block-1 {
	padding: 10px 40px 20px;
	text-align: center;
	width: 100%
}

.bee-row-13 .bee-col-1 .bee-block-2,
.bee-row-13 .bee-col-2 .bee-block-2,
.bee-row-13 .bee-col-3 .bee-block-2 {
	padding-left: 20px;
	padding-right: 20px;
	width: 100%
}

.bee-row-13 .bee-col-1 .bee-block-4,
.bee-row-13 .bee-col-2 .bee-block-4,
.bee-row-13 .bee-col-3 .bee-block-4 {
	padding: 10px 20px;
	text-align: center
}

.bee-row-16 .bee-row-content {
	background-color: #fff;
	background-image: url('https://d1oco4z2z1fhwp.cloudfront.net/templates/default/6681/fb94231e-9dfc-490b-b870-c15060ce1cf4.png');
	background-repeat: no-repeat;
	color: #000
}

.bee-row-16 .bee-col-2 .bee-block-3,
.bee-row-16 .bee-col-3 .bee-block-3,
.bee-row-16 .bee-col-4 .bee-block-3 {
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%
}

.bee-row-16 .bee-col-2 .bee-block-4,
.bee-row-16 .bee-col-3 .bee-block-4,
.bee-row-16 .bee-col-4 .bee-block-4 {
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center
}

.bee-row-18 .bee-row-content,
.bee-row-19 .bee-row-content,
.bee-row-20 .bee-row-content {
	background-color: #545ae8;
	background-repeat: no-repeat;
	color: #000
}

.bee-row-19 .bee-col-1 .bee-block-1 {
	padding-bottom: 15px;
	padding-right: 10px;
	padding-top: 5px;
	width: 100%
}

.bee-row-19 .bee-col-1 .bee-block-2 {
	padding-left: 5px;
	text-align: center;
	width: 100%
}

.bee-row-19 .bee-col-1 .bee-block-3 {
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 10px
}

.bee-row-19 .bee-col-2 .bee-block-1,
.bee-row-19 .bee-col-3 .bee-block-1,
.bee-row-19 .bee-col-4 .bee-block-1 {
	padding-left: 20px;
	text-align: center;
	width: 100%
}

.bee-row-19 .bee-col-2 .bee-block-2,
.bee-row-19 .bee-col-2 .bee-block-3,
.bee-row-19 .bee-col-2 .bee-block-4,
.bee-row-19 .bee-col-4 .bee-block-2,
.bee-row-19 .bee-col-4 .bee-block-3,
.bee-row-19 .bee-col-4 .bee-block-4 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px
}

.bee-row-19 .bee-col-2 .bee-block-5,
.bee-row-19 .bee-col-3 .bee-block-2,
.bee-row-19 .bee-col-3 .bee-block-3 {
	padding: 10px 20px 5px
}

.bee-row-19 .bee-col-3 .bee-block-4 {
	padding: 10px;
	text-align: left
}

.bee-row-21 .bee-row-content {
	background-repeat: no-repeat;
	color: #000
}

.bee-row-21 .bee-col-1 .bee-block-1 {
	color: #9d9d9d;
	font-family: inherit;
	font-size: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center
}

.bee-row-11 .bee-col-1 .bee-block-3,
.bee-row-16 .bee-col-1 .bee-block-3,
.bee-row-4 .bee-col-1 .bee-block-4,
.bee-row-6 .bee-col-2 .bee-block-3 {
	color: #5f6070;
	direction: ltr;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 150%;
	text-align: left
}

.bee-row-11 .bee-col-1 .bee-block-3 a,
.bee-row-11 .bee-col-1 .bee-block-4 li a,
.bee-row-11 .bee-col-1 .bee-block-5 li a,
.bee-row-11 .bee-col-1 .bee-block-6 li a,
.bee-row-12 .bee-col-1 .bee-block-3 a,
.bee-row-13 .bee-col-1 .bee-block-3 a,
.bee-row-13 .bee-col-2 .bee-block-3 a,
.bee-row-13 .bee-col-3 .bee-block-3 a,
.bee-row-16 .bee-col-1 .bee-block-3 a,
.bee-row-16 .bee-col-2 .bee-block-5 a,
.bee-row-16 .bee-col-3 .bee-block-5 a,
.bee-row-16 .bee-col-4 .bee-block-5 a,
.bee-row-4 .bee-col-1 .bee-block-4 a,
.bee-row-6 .bee-col-2 .bee-block-3 a,
.bee-row-6 .bee-col-2 .bee-block-4 li a,
.bee-row-6 .bee-col-2 .bee-block-5 li a,
.bee-row-6 .bee-col-2 .bee-block-6 li a,
.bee-row-8 .bee-col-1 .bee-block-2 a {
	color: #8a3b8f
}

.bee-row-11 .bee-col-1 .bee-block-3 p:not(:last-child),
.bee-row-12 .bee-col-1 .bee-block-3 p:not(:last-child),
.bee-row-13 .bee-col-1 .bee-block-3 p:not(:last-child),
.bee-row-13 .bee-col-2 .bee-block-3 p:not(:last-child),
.bee-row-13 .bee-col-3 .bee-block-3 p:not(:last-child),
.bee-row-16 .bee-col-1 .bee-block-3 p:not(:last-child),
.bee-row-16 .bee-col-2 .bee-block-5 p:not(:last-child),
.bee-row-16 .bee-col-3 .bee-block-5 p:not(:last-child),
.bee-row-16 .bee-col-4 .bee-block-5 p:not(:last-child),
.bee-row-19 .bee-col-1 .bee-block-3 p:not(:last-child),
.bee-row-19 .bee-col-2 .bee-block-2 p:not(:last-child),
.bee-row-19 .bee-col-2 .bee-block-3 p:not(:last-child),
.bee-row-19 .bee-col-2 .bee-block-4 p:not(:last-child),
.bee-row-19 .bee-col-2 .bee-block-5 p:not(:last-child),
.bee-row-19 .bee-col-3 .bee-block-2 p:not(:last-child),
.bee-row-19 .bee-col-3 .bee-block-3 p:not(:last-child),
.bee-row-19 .bee-col-4 .bee-block-2 p:not(:last-child),
.bee-row-19 .bee-col-4 .bee-block-3 p:not(:last-child),
.bee-row-19 .bee-col-4 .bee-block-4 p:not(:last-child),
.bee-row-4 .bee-col-1 .bee-block-4 p:not(:last-child),
.bee-row-6 .bee-col-2 .bee-block-3 p:not(:last-child),
.bee-row-8 .bee-col-1 .bee-block-2 p:not(:last-child) {
	margin-bottom: 16px
}

.bee-row-4 .bee-col-1 .bee-block-6 .bee-icon:not(:last-child) {
	margin-right: -4px
}

.bee-row-2 .bee-col-2 .bee-block-1 li a {
	color: #393d47
}

@media (max-width:768px) {
	.bee-form form {
		width: 100% !important
	}

	.bee-row-content:not(.no_stack) {
		display: block
	}
}

.bee-row-11 .bee-col-1 .bee-block-4,
.bee-row-11 .bee-col-1 .bee-block-5,
.bee-row-11 .bee-col-1 .bee-block-6,
.bee-row-6 .bee-col-2 .bee-block-4,
.bee-row-6 .bee-col-2 .bee-block-5,
.bee-row-6 .bee-col-2 .bee-block-6 {
	color: #5f6070;
	direction: ltr;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 120%;
	text-align: left
}

.bee-row-11 .bee-col-1 .bee-block-4 ul,
.bee-row-11 .bee-col-1 .bee-block-5 ul,
.bee-row-11 .bee-col-1 .bee-block-6 ul,
.bee-row-6 .bee-col-2 .bee-block-4 ul,
.bee-row-6 .bee-col-2 .bee-block-5 ul,
.bee-row-6 .bee-col-2 .bee-block-6 ul {
	list-style-type: revert;
	list-style-position: inside
}

.bee-row-11 .bee-col-1 .bee-block-4 li:not(:last-child),
.bee-row-11 .bee-col-1 .bee-block-5 li:not(:last-child),
.bee-row-11 .bee-col-1 .bee-block-6 li:not(:last-child),
.bee-row-6 .bee-col-2 .bee-block-4 li:not(:last-child),
.bee-row-6 .bee-col-2 .bee-block-5 li:not(:last-child),
.bee-row-6 .bee-col-2 .bee-block-6 li:not(:last-child) {
	margin-bottom: 0
}

.bee-row-11 .bee-col-1 .bee-block-4 li ul,
.bee-row-11 .bee-col-1 .bee-block-5 li ul,
.bee-row-11 .bee-col-1 .bee-block-6 li ul,
.bee-row-6 .bee-col-2 .bee-block-4 li ul,
.bee-row-6 .bee-col-2 .bee-block-5 li ul,
.bee-row-6 .bee-col-2 .bee-block-6 li ul {
	margin-top: 0
}

.bee-row-11 .bee-col-1 .bee-block-4 li li,
.bee-row-11 .bee-col-1 .bee-block-5 li li,
.bee-row-11 .bee-col-1 .bee-block-6 li li,
.bee-row-6 .bee-col-2 .bee-block-4 li li,
.bee-row-6 .bee-col-2 .bee-block-5 li li,
.bee-row-6 .bee-col-2 .bee-block-6 li li {
	margin-left: 40px
}

.bee-row-13 .bee-col-1 .bee-block-3,
.bee-row-13 .bee-col-2 .bee-block-3,
.bee-row-13 .bee-col-3 .bee-block-3,
.bee-row-8 .bee-col-1 .bee-block-2 {
	color: #5f6070;
	direction: ltr;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 150%;
	text-align: center
}

.bee-row-12 .bee-col-1 .bee-block-3 {
	color: #5f6070;
	direction: ltr;
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 150%;
	text-align: center
}

.bee-row-16 .bee-col-2 .bee-block-5,
.bee-row-16 .bee-col-3 .bee-block-5,
.bee-row-16 .bee-col-4 .bee-block-5 {
	color: #5f6070;
	direction: ltr;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 150%;
	text-align: center
}

.bee-row-19 .bee-col-1 .bee-block-3,
.bee-row-19 .bee-col-2 .bee-block-2,
.bee-row-19 .bee-col-2 .bee-block-3,
.bee-row-19 .bee-col-2 .bee-block-4,
.bee-row-19 .bee-col-2 .bee-block-5,
.bee-row-19 .bee-col-3 .bee-block-2,
.bee-row-19 .bee-col-3 .bee-block-3,
.bee-row-19 .bee-col-4 .bee-block-2,
.bee-row-19 .bee-col-4 .bee-block-3,
.bee-row-19 .bee-col-4 .bee-block-4 {
	color: #fff;
	direction: ltr;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 180%;
	text-align: left
}

.bee-row-19 .bee-col-1 .bee-block-3 a,
.bee-row-19 .bee-col-2 .bee-block-2 a,
.bee-row-19 .bee-col-2 .bee-block-3 a,
.bee-row-19 .bee-col-2 .bee-block-4 a,
.bee-row-19 .bee-col-2 .bee-block-5 a,
.bee-row-19 .bee-col-3 .bee-block-2 a,
.bee-row-19 .bee-col-3 .bee-block-3 a,
.bee-row-19 .bee-col-4 .bee-block-2 a,
.bee-row-19 .bee-col-4 .bee-block-3 a,
.bee-row-19 .bee-col-4 .bee-block-4 a {
	color: #fff
}

.bee-row-21 .bee-col-1 .bee-block-1 .bee-icon-image {
	padding: 5px 6px 5px 5px
}

.bee-row-21 .bee-col-1 .bee-block-1 .bee-icon {
	margin-left: 0;
	margin-right: 0
}

.bee-row-12 .bee-col-1 .bee-block-1,
.bee-row-12 .bee-col-1 .bee-block-1 .bee-button-container {
	text-align: "center"
}

.bee-row-12 .bee-col-1 .bee-block-1 form {
	display: inline-block;
	width: 25%
}

.bee-row-12 .bee-col-1 .bee-block-1 div.label,
.bee-row-12 .bee-col-1 .bee-block-1 label {
	color: #000;
	line-height: 200%;
	text-align: left;
	letter-spacing: 0;
	display: block
}

.bee-row-12 .bee-col-1 .bee-block-1 ::-webkit-input-placeholder {
	color: #000
}

.bee-row-12 .bee-col-1 .bee-block-1 :-moz-placeholder {
	color: #000
}

.bee-row-12 .bee-col-1 .bee-block-1 ::-moz-placeholder {
	color: #000
}

.bee-row-12 .bee-col-1 .bee-block-1 :-ms-input-placeholder {
	color: #000
}

.bee-row-12 .bee-col-1 .bee-block-1 .bee-field>label:first-child,
.bee-row-12 .bee-col-1 .bee-block-1 div.label {
	padding: 3px
}

.bee-row-12 .bee-col-1 .bee-block-1 input:not([type=checkbox]):not([type=radio]):not([type=image]) {
	color: #000;
	background-color: #fff;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
	border-bottom: 1px solid transparent;
	border-left: 1px solid transparent;
	padding: 5px;
	border-radius: 4px;
	min-height: 38px
}

.bee-row-12 .bee-col-1 .bee-block-1 input:not([type=checkbox]):not([type=radio]):focus {
	outline-color: #3aaee0
}

.bee-row-12 .bee-col-1 .bee-block-1 button {
	background-color: #3aaee0;
	border-radius: 4px;
	border-top: 0 solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 0 solid transparent;
	color: #fff;
	line-height: 200%;
	width: 100%;
	letter-spacing: 0;
	padding: 5px 20px
}

.download-ebook .download-ebook-block-1 .bee-block-3.bee-heading h1 {
    font-size: 40px;
}

@media (max-width:1024px) {
    .section-bottom-main {
        min-height: 450px;
    }
    .section-bottom-main .box-one {
        width: 100%;
    }
    .section-bottom-main .box-second {
        padding: 20px 0;
    }
    .section-bottom-main .box-third {
        right: 0;
        width: 100%;
    }
    .instructor-page .section-content-sub .section-inner-box {
        padding: 40px 0;
    }
    
    .h1-banner-heading,
    .h3-banner-sub-heading{
        font-size: 40px;
    }
    
    .h3-banner-sub-heading span {
        font-size: 34px;
    }
    
    .h3-banner-sub-heading {
        top: 63%;
    }
    
    .h1-banner-heading {
        top: 20%;
    }
    
    .h1-banner-heading span {
        margin-top: 50px;
    }
    
    .banner-btn-join-now {
        top: 82%;
        width: 20%;
        font-size: 14px;
    }
}

@media (max-width: 786px) {
    .section-bottom-main {
        min-height: 450px;
    }
    .instructor-page .section-content-sub .section-inner-box .inner-content {
        width: 85%;
    }
    
    .h1-banner-heading,
    .h3-banner-sub-heading{
        font-size: 28px;
    }
    
    .h3-banner-sub-heading span {
        font-size: 22px;
    }
    
    .h3-banner-sub-heading {
        top: 60%;
    }
    
    .h1-banner-heading {
        top: 20%;
    }
    
    .h1-banner-heading span {
        margin-top: 50px;
    }
    
    .banner-btn-join-now {
        top: 78%;
        width: 32%;
        left: 35%;
        font-size: 14px;
    }
    
    .carousel-indicators {
        bottom: 0px !important;
        margin-bottom: 10px;
    }
}

@media (max-width: 620px) {
    .instructor-page .page-title {
        padding: 50px 0 25px 0;
    }
    .instructor-page .page-title h2 {
        font-size: 24px;
    }
    
    .section-content-sub {
        flex-flow: column-reverse !important;
    }
    .instructor-page .section-content-sub .section-inner-box {
        width: 100%;
        padding: 30px 0;
    }
    .section-bottom-main .box-one span,
    .section-bottom-main .box-third span {
        font-size: 28px;
    }
    .section-bottom-main .box-third h3 {
        font-size: 36px;
    }
    .carousel-control-next-icon,
    .carousel-control-prev-icon {
        width: 30px;
        height: 30px;
    }
    
    .h1-banner-heading,
    .h3-banner-sub-heading{
        font-size: 24px;
    }
    
    .h3-banner-sub-heading span {
        font-size: 16px;
        width: 50%;
        
    }
    
    .h3-banner-sub-heading {
        top: 55%;
    }
    
    .h1-banner-heading {
        top: 10%;
    }
    
    .h1-banner-heading span {
        margin-top: 50px;
    }
    
    .banner-btn-join-now {
        top: 75%;
        width: 38%;
        left: 33%;
        font-size: 12px;
        padding: 0px 20px;
    }
    
    .download-ebook .download-ebook-block-1 {
        display: flex;
        flex-direction: column-reverse;
    }
    
    .download-ebook .download-ebook-block-1 .bee-block-3.bee-heading h1 {
        font-size: 24px;
    }
}

@media (max-width: 420px) {
    .carousel-control-next-icon,
    .carousel-control-prev-icon {
        width: 20px;
        height: 20px;
    }
    
    .h1-banner-heading,
    .h3-banner-sub-heading{
        font-size: 20px;
    }
    
    .h3-banner-sub-heading span {
        font-size: 14px;
        width: 50%;
    }
    
    .h3-banner-sub-heading {
        top: 52%;
    }
    
    .h1-banner-heading {
        top: 20%;
    }
    
    .h1-banner-heading span {
        margin-top: 25px;
    }
    
    .banner-btn-join-now {
        top: 75%;
        width: 40%;
        left: 31%;
        font-size: 10px;
        padding: 0px 20px;
    }
    
    
    .instructor-page .page-title h2 {
        font-size: 20px;
    }
}
