.copy-text{padding-right:15px;}




@media screen and (min-width:700px) and (max-width:1024px)
{
    .guide_section{background-position: -177px -12px !important;}
    .apple1 {display:none}
    .teaching-section{margin-top:0 !important}
    .guide-text h1{ font-size: 48px !important; line-height: 65px!important;}
    .enter-text p{margin: 10px 17px!important;}
}
@media screen and (min-width:821px) and (max-width:980px)
{

.guide_section{background-position: -111px -12px !important;}
}
@media screen and (min-width:981px) and (max-width:1024px)
{
    .guide_section{background-position: -88px -12px !important;}
    .pancil img{display:none}
}

*, *:before, *:after {
  box-sizing: border-box;
}
body{margin:0px; padding:0px;  font-family: 'Muli', sans-serif;}
.container{width:1024px; margin:0 auto;}
.clear{clear:both;}
.header-outer{width:100%;}

/*header-menu-css-start*/
.header-inner{width:100%;padding: 13px 0 8px;}
.header-inner-left{width:20%;float:left;}
.header-inner-center{    width: 69%;
    float: left;
    text-align: right;}
.mainWrap{padding:57px 0px;}
.title{margin:100px 0 20px 0;
text-align:center;
color:#3E4156;}
.back{text-align:center;}

nav{display:block;
background:#fff;padding:0;
}

.menu{display:block;margin:0px; padding:0px;}

.menu li{display: inline-block;
position: relative;padding:0 17px;
z-index:100; }

.menu li:first-child{margin-left:0;}
.menu li:last-child{border-right:none;}
.menu li a {font-weight: 600;
    text-decoration: none;
    display: block;
    font-size: 16px;
    color: #666;
    text-transform: uppercase;
    font-family: 'Muli', sans-serif;
    padding: 0 14px;
    letter-spacing: 3px;

}

.menu li a:hover, .menu li:hover > a{
    color: #333;}

.menu ul {display: none;
margin: 0;
padding: 0;
width: 177px;
position: absolute;
top: 19px;
left: 0px;
background: #f7f7f7;
}

.menu ul li {display:block;
float: none;border-right:none;
background:none;
margin:0;
padding:0;
}
.menu ul li a {
    color: #333;
    display: block;border-bottom:1px solid #fff;
    font-size: 12px;  padding: 11px;
    font-weight: normal;}

.menu ul li a:hover, .menu ul li:hover > a{
  background: #deb616 none repeat scroll 0 0;
  color: #fff;
}

.menu li:hover > ul{ display: block;}
.menu ul ul {left: 149px;
	top: 0px;
}

.mobile-menu{ 
     background: #3e4156 none repeat scroll 0 0;
    border-radius: 4px;
    color: #ffffff;
    font-weight: 600;
    padding: 3px 9px 1px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: -80px;
}
.mobile-menu:hover{background:#3E4156;
color:#ffffff;
text-decoration:none;
}


@media (min-width: 768px) and (max-width: 979px) {

.mainWrap{width:768px;}
.menu ul {top:37px;}
.menu li a{font-size:12px;
padding:8px;}
}

@media (max-width: 980px) {

.mainWrap {
    padding: 0;
    position: relative;
    width: 100%;
}

.menu{display:none;}

.mobile-menu{display:block;
margin-top:0px;}

nav{margin:0;
background:none;}

.menu li{display:block;
margin:0;}

.menu li a {background:#ffffff;
color:#797979;
border-top:1px solid #e0e0e0;
border-left:3px solid #ffffff;}

.menu li a:hover, .menu li:hover > a{
color:#000;
}

.menu ul {display:none;
position:relative;
top:0;
left:0;
width:100%;}

.menu ul ul {left:0;}
.copy-text p{text-align:center !important;}
}

/*header-menu-css-start*/
#button-wrap-inner{text-align:right;  margin: 5px 0;}
.btn {
background: #dfb410 none repeat scroll 0 0;
    color: #ffffff;
    display: block;
    font-size: 16px;
   font-weight: 400;
    line-height: 18px;
    padding: 5px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.btn:hover {
  background: #DFB410;
  text-decoration: none;
}


.banner-section-one {
   background-image: url("../img/asd.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    margin: 0;
    padding:20px 0;
    width: 100%;
        min-height: 550px;
}
.Step-heading {
  margin: 0 auto; padding: 20px 0;
    text-align: center;
    width: 50%;
}
.Step-heading h1 {
         color: #484444;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: 3px;
    margin: 0;
    padding-top: 11px;
}
.banner-bdr{  border-bottom: 2px solid #fff;
    margin: 0 auto;
    padding: 2px 0;
    width: 16%;
	}
.Step-heading p {
    color: #fff;
    font-size:22px;
    font-weight: 400;
    line-height: 40px;
    margin: 10px 0;
}
#button-get{text-align:center;  margin: 25px 0 15px;}
.btn-get {
  background: #e89e9c none repeat scroll 0 0;
    color: #f1f1f1;
    font-size: 15px;
    font-weight: 800;
    line-height: 21px;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
}

.btn-get:hover {
  background: #e89e9c;
  text-decoration: none;
}



/*star-part*/
.slider-index-section{padding:0px;}
.slider-index-outer .bx-wrapper {
    margin: 0px auto 0;
    padding: 0;
    position: relative;
}
.slider-index-section .bx-wrapper .bx-prev {
    background: rgba(0, 0, 0, 0) url("../img/controls.png") no-repeat scroll 0 -32px;
    left: 3px;
}
.slider-index-section .bx-wrapper .bx-prev {
    background: rgba(0, 0, 0, 0) url("../img/controls.png") no-repeat scroll 0 -32px;
    left: 3px;
}
.slider-index-section .bx-wrapper .bx-controls-direction a {
    height: 32px;
    margin-top: -16px;
    outline: 0 none;
    position: absolute;
    text-indent: -9999px;
    top: 51%;
    width: 32px;
    z-index: 9999;
}


.bxslider li{list-style:none}
/*new-start-css*/
.padd-div{padding:90px 0px;}
.stay-box{ background: rgba(255, 255, 255, 0.8); padding: 20px 0; margin-top:165px}
.love-section{margin:20px 0px;}
.love-section-inner{background:#bcdfdd; padding:30px 0px;}
.love-section-inner-immg{text-align:center;}
.love-section-inner-immg img{width: 93%;
    margin-left: 40px;}
.trip-part{width:50%;margin-left:15%;}
.trip-left{width:60%;float:left;}
.trip-right{width:40%;float:right;}
.trip-left p {
    color: #333;
    font-size:18px;
    margin: 0px 0;
}
#trip-button{margin:0px;}
.btn-trip {
      background: #fff none repeat scroll 0 0;
    color: #333;
    font-size: 15px;
    font-weight: 800;
    line-height: 21px;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
}

.btn-trip:hover {
  background: #fff;
  text-decoration: none;
}

.mindset-section{width:100%;padding:30px 0px;}
.mindset-section-inner{}
.mindset-section-inner-left{width:33.3%; float:left;}
.min-bdr{border-right:none;}
.exceptional-pad {
    padding: 0 20px;
}
.post-thumb {
    float: left;
}
.post-thumb img {
    display: block;
    height: 14px;
    margin-right: 0;
    margin-top: 4px;
    width: 14px;
}
.post-content {
    margin-left: 25px;
}
.post-content p {
    color: #2c2c2c;
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
    margin: 10px 0;
    text-transform: uppercase;
}
.post-content h2{font-size: 18px;
    margin-bottom: 5px; font-weight: 800;}
   .post-content div div {padding-right: 7px;
    color: #717171;
    line-height: 18px;}
.mrg20 {
    margin: 10px 0 0;
}
.min-bdr .post-content div div{padding:16}
.post-content p span {
    color: #717171;
    font-size: 15px;
    line-height: 23px;
    text-transform: initial;
}
.imggg{text-align:center;}
.apple-div{position:relative;}
.apple-div img{ position: absolute;
    right: 0;
    top: -13px;}
.exceptional-pad1{padding: 0 20px 40px;}	




.lets_chat_section{width:100%; padding:30px 0px;     padding-top: 0px;
    margin-top: -15px;}
.lets_chat_section-inner-left{width:40%; float:left;}
.lets_chat_section-inner-right{width:60%; float:right;}
.lets_chat_right-top{ background-image: url("../img/comment.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    margin: 0;
	height:295px;
    padding:20px 0;
    width: 100%;}
.kerry-text{padding:10px 0px;}	
.kerry-text-heading h2{
	    color: #000;
    font-size: 22px;
    font-weight: 800;
    margin: 0;
    text-align: center;
    letter-spacing: 2px;
	}	
.kerry-text-paragraph{padding: 0 40px;}
.kerry-text-paragraph p{
	   color: #000;
    font-size: 16px;
    font-weight: 400;
    line-height: 34px;
    margin: 10px 0;
}	
.lets_chat_right-bottom{background:#e67f80; padding:10px;height:295px; margin:10px 0 0;}
.get-heading{padding:20px 0px; padding-bottom:0}
.get-heading h2{    color: #fff;
    font-size: 29px;
    font-weight: 800;
    letter-spacing: 8px;
    margin: 0;
    text-align: center;
    line-height: 38px;}	
	
#break-button{margin:15px 0;text-align:center; }
.btn-break {
      background: #fff none repeat scroll 0 0;
    color: #000;
    font-size: 12px;
    font-weight: 900;
    line-height: 21px;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
}

.btn-break:hover {
  background: #fff;
  text-decoration: none;
}	
.footer{background:#b0d3d3;width:100%; padding:30px 0 10px;}
.footer-left{width:50%; float:left;}
.footer-right{width:50%; float:right;}
.enter-text p{     color: #545346;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 2px;
    margin: 10px 0;
    text-transform: uppercase;
    text-align: right;
	}
	
.contact-input-outer {
    float: left;
    width: 74%;
}
.contact-input {
    padding: 0 15px;
}
.contact-input input[type="text"], input[type="email"], textarea[type="text"] {
   border: medium none;
    font-size: 17px;
    padding: 11px;
    width: 100%;color:#545346;
}	
.Send-input-1{  
   float: right;
    width: 26%;
}
.Send-input-1 {
    text-align: left;
}
.Send-input-1 input[type="submit"] {
    background-color: #221e1f;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    padding: 12px 33px;
   
}
.copy-text p{  
        color: #545346;
    font-size: 13px;
    font-weight: 700;
    margin: 10px 0;
    text-align: right;
	}
/*new-start-css*/

/*book-page-start-css*/
.guide_section{width:100%; padding:40px 0px 0px; background:#fff;}
.guide_section_inner{width:100%;}
.guide_section_inner_left{width:45%; float:left;position:relative;}
.guide_section_inner_right{width:55%; float:right;}
.guide-text h1{
	color: #484444;
    font-size: 65px;
    font-weight: 400; line-height: 83px;
    margin: 0;text-align:left;
	}
.dolar-text{padding:15px 0px;}	
.dolar-text h2{   
      color: #545346;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 3px;
    margin:0;
    text-align: left;
	}	
.dolar-text p{   
    color: #545346;
    font-size: 15px;
    font-weight: 600;
    margin:5px 0;
	font-style:italic;
	text-align:left;
	}
.border-line{  background: #545346 none repeat scroll 0 0;
    padding: 2px 0;
    width: 12%;
	}	
.find-text{padding:15px 0px;}
.find-text p{ 
    color: #545346;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 0;
    text-transform: uppercase;
	}	
#PRE-button{margin:15px 0;text-align:left;}
.btn-PRE {
    background: #e87d62 none repeat scroll 0 0;
    color: #fff;
    font-size: 13px;
    font-weight: 900;
    line-height: 21px;
    padding: 15px 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
}

.btn-PRE:hover {
  background: #e87d62;
  text-decoration: none;
}
.apple1{      bottom: 6%;
    left: -30%;
    position: absolute;
	}
.teaching-section{padding:0px 0px;width:100%;     margin-top: -66px;}	
.teaching-section-outer{padding:20px;background:#efc7c5;}	
.teaching-section-inner{border:1px solid #fff;padding:20px 30px;}	
.hard-text-paragraph p {
  color: #666;
    font-size: 16px;
    font-weight: 600;
    line-height: 34px;
    margin: 0px 0;
}
.seven-section{padding:50px 0px 20px;width:100%;}	
.seven-section-outer{text-align:center;}	
.mrg21 {
    margin: 24px 0 0;
}
.pancil-sec{position:relative;}
.pancil { position: absolute;
    right: 5px;
    top: -50%;}
    .imggg img{width:86%}
.inspired-section{width:100%;padding:30px 0px; padding-top:0}	
.inspired-section-inner{position:relative;}
.inspired-heading{text-align:center;}
.inspired-heading h2{   
      color: #545346;
    font-size: 22px;
    font-weight: 800;
    letter-spacing: 4px;
    margin: 10px 0;
    text-transform: uppercase;
	}	
.inspired-heading p{   
         color: #545346;
    font-size: 19px;
    font-weight: 400;
    line-height: 35px;
    margin: 10px 0;
    padding: 0 100px;
	}
.light-red-border{background:#e87d62;padding:1px 0px;width:50%;  margin: 20px auto 0;}	
.apple3{ position: absolute;
     right: -17px;;}	
.find-out-section{width:100%; padding:30px 0px;}	
.find-out-section-inner{width:100%;background:#e87d62; padding:40px 0px;}	
.find-part {
    margin:auto;
    width: 88%;
}	
#order-button {
    margin: 0;
}
.btn-order {
        background: #221e1f none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    line-height: 21px;
    padding: 10px 24px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
}
.btn-order:hover {
    background: #221e1f none repeat scroll 0 0;
    text-decoration: none;
}
.stay-left {
    float: left;
    width: 80%;
}
.stay-right {
    float: right;
    width: 20%;
}
.stay-left p {
        color: #333;
    font-size: 20px;
    font-weight: 900;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 4px;
}
/*book-page-close-css*/

/*speaking-page-start-css*/
.speaking-section{width:100%;}
.speaking-section-inner img{width:100%;}
.touch-section{width:100%;padding:30px 0px;}
.touch-section-inner {width:80%; margin:auto;}
.touch_text_heading{text-align:center;}
.touch_text_heading h1{   
    color: #000;
    font-size: 41px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 10px 0;
    text-transform: uppercase;
	}
.touch_text_heading p {
     color: #000;
    font-size: 23px;
    font-style: italic;
    font-weight: 400;
    margin: 0;
}

.form-div {
    padding:40px 0 0;
}
.speaking-input-outer {
    float: left;
    width: 100%;
}
.speaking-input {
    padding: 0 15px;
}
.speaking-input input[type="text"], textarea[type="text"] {
    background: #f3f3f3 none repeat scroll 0 0;
    border: 2px solid #f3f3f3;
    font-size: 17px;  color: #000;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 13px;
    width: 100%;
}
.apply-input-outer {
    float: left;
    width: 50%;
}
.apply-input {
    padding: 0 15px;
}
.apply-input input[type="text"] {
    border: 2px solid #d9d9d9;
    font-size: 17px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 13px;
    width: 100%;
}
.pos-rel{position:relative;}
.apple4{   bottom: -16%;
    left: -7%;
    position: absolute;}
.soon-part {
    margin: auto;
    padding: 50px 0 24px;
    width: 60%;
}
.soon-left {
    float: left;
    width: 65%;
}
.soon-left p {
    color: #333;
    font-size: 19px;
    font-weight: 400;
    margin: 0;font-style:italic;
   
}
.soon-right {
    float: right;
    width: 33%;
}
.hello-section{width:100%;padding:30px 0px 0px;}
.hello-section-img{position:relative;}
hello-section-img img{width:100%;}
.hello-section-img { background-image: url("../img/speak-img2.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size:cover;
    margin: 0; min-height: 312px;
    padding:20px 0;
    width: 100%;
	}
.blue-light-div{
     background: rgba(199, 229, 225, 0.9) none repeat scroll 0 0;
    padding: 116px 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 40%;
	}
.social-text{text-align:center;}	
.social-text h3{  
    color: #000;
    font-size: 19px;
    font-weight: 600;
    margin: 0;}	
	
ul.face-social{margin:10px 0px; padding:0px;}	
ul.face-social li{list-style:none; display:inline; padding:0px 5px;}	
ul.face-social li img{width:auto;}
/*speaking-page-close-css*/

/*courses-page-start-css*/
.coming-section{width:100%;}
.coming-section-inner {text-align:center;padding:80px 0 50px;}
.current-section{width:100%;padding:30px 0px;}
.current-section-inner {width:90%; margin:auto;}
.current_text_heading{text-align:center;}
.current_text_heading h1{   
    color: #000;
    font-size: 46px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 10px 0;
    text-transform: uppercase;
	}
.current_text_heading p {
     color: #000;
    font-size: 26px;
    font-style: italic;
    font-weight: 400;
    margin: 0;
}
.address-section{width:60%; margin:auto;padding:30px 0px;}
.address-section-heading p{ 
      color: #000;
    font-size: 18px;
    font-weight: 500;
    margin: 0;text-align:center;
    text-transform: uppercase;
	}
.cour-form{padding:20px 0px;}	
.courses-input-outer {
    float: left;
    width: 74%;
}
.courses-input {
    padding: 0 15px;
}
.courses-input input[type="text"], textarea[type="text"] {
    border: 2px solid #d9d9d9;
    font-size: 17px;
    padding: 9px;
    width: 100%;
}
.joining-text{padding:20px 0px 0;}
.joining-text p{
    color: #000;
    font-size: 21px;
    font-style: italic;
    font-weight: 400;
    margin: 0;text-align:center;
}
.blank-div-pad{padding:150px 0px;}
/*courses-page-close-css*/

@media screen and (min-width:720px)
{
    .guide_section_img{min-height:590px}
    .guide_section_img img{ display:none}
    .book_image{    width: 229px;
    margin-left: 10px;}
    .new-background{background: url(https://s3.amazonaws.com/kajabi-storefronts-production/sites/6405/images/fahP04HTfmGYXhQ4DwRp_background.png);
    background-repeat: no-repeat;
    background-position: -24px -57px;
    padding-bottom: 26px;
    padding-top: 36px;
    width: 97%;
    margin: auto;}
    .book_image{display:none}
    .min-bdr{float:right}
    .hr{    width: 38%;
    margin-top: 14px;
    color: #333;
    background: #333;}
    }

    .slider-index-outer{margin-top: -21px;}
 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #666;
  font-weight:600;
  font-size:13px
}
::-moz-placeholder { /* Firefox 19+ */
  color: #666;
   font-weight:600;
  font-size:13px
}
:-ms-input-placeholder { /* IE 10+ */
  color: #666;
   font-weight:600;
  font-size:13px
}
:-moz-placeholder { /* Firefox 18- */
  color: #666;
   font-weight:600;
  font-size:13px
}
.guide-text h1 p{ margin-bottom:0; margin-top:0; letter-spacing: 11px;}
.guide_section{background-repeat: no-repeat !important; background-position: 10px -12px }
.find-text em{    text-transform: none;
    font-weight: 800;}
    
    @media screen and (max-width:700px)
    {
    .guide_section{background:none !important; padding:0}  
    .guide_section_img img{width:100%}
    .apple1{display:none}
    .border-line {margin:auto}
    .teaching-section{margin-top:0}
    .apple3 img{display:none}
    }
    
    @media screen and (max-width:1024px)
    {
    .menu li hr{display:block}    
    }