/* reset.css is here */
*{margin:0; padding:0; box-sizing:border-box; }
table {border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{max-width:100%; height:auto; display:block; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul { list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a {color:#000; text-decoration:none; outline:0 none !important; transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
a:hover, a:focus {color:#fff;  text-decoration:none; outline:0 none !important;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:bold;}
h1 {font-size:40px;line-height: 42px;}
h2 {font-size:40px;line-height: 42px;}
h3 {font-size:20px;}
h4 {font-size:18px;line-height: 21px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
p{font-size:18px;}
.flt_rt {float: right;display: inline-block;}
.flt_lt {float: left; display: inline-block;}
header,nav,section,article,aside,footer,hgroup,figure,main {display: block; }
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
/* reset.css ends here */

@font-face {
  font-family: 'Mathlete-Bulky';
  src: url('../fonts/Mathlete-Bulky/Mathlete-Bulky.eot?#iefix') format('embedded-opentype'), 
      url('../fonts/Mathlete-Bulky/Mathlete-Bulky.woff') format('woff'),
      url('../fonts/Mathlete-Bulky/Mathlete-Bulky.ttf')  format('truetype'), 
      url('../fonts/Mathlete-Bulky/Mathlete-Bulky.svg#Mathlete-Bulky') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Mathlete-Skinny';
  src: url('../fonts/Mathlete-Skinny/Mathlete-Skinny.eot?#iefix') format('embedded-opentype'), 
      url('../fonts/Mathlete-Skinny/Mathlete-Skinny.woff') format('woff'),
      url('../fonts/Mathlete-Skinny/Mathlete-Skinny.ttf')  format('truetype'),
      url('../fonts/Mathlete-Skinny/Mathlete-Skinny.svg#Mathlete-Skinny') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Mathlete-SkinnySlant';
  src:url('../fonts/Mathlete-SkinnySlant/Mathlete-SkinnySlant.eot?#iefix') format('embedded-opentype'), 
      url('../fonts/Mathlete-SkinnySlant/Mathlete-SkinnySlant.otf')  format('opentype'),
      url('../fonts/Mathlete-SkinnySlant/Mathlete-SkinnySlant.woff') format('woff'),
      url('../fonts/Mathlete-SkinnySlant/Mathlete-SkinnySlant.ttf')  format('truetype'), 
      url('../fonts/Mathlete-SkinnySlant/Mathlete-SkinnySlant.svg#Mathlete-SkinnySlant') format('svg');
  font-weight: normal;
  font-style: normal;
}


html {height: 100%;}
body {font-family: 'Mathlete-Bulky';font-size: 12px;color: #fff;line-height: 16px;height: 100%;}

/* LayOut Start here */

.container{max-width:1139px; margin:0 auto;}

/*--header start--*/

.wrapper{height:auto;margin-bottom:-50px; }
.empt{width:100%; display:none;  }
.stk .header_in{position:fixed;width: 100%;left: 0;top:0;z-index: 9;transition:0.3s ease-in-out;background: rgba(150, 169, 36, 0.91);padding: 10px 0;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;}
.stk .empt{display:block; }
header{background: #96a924;display: block;}
.head_cont{display: block;position: relative;padding: 37px 0 0 0;}
.header_in{display: block;}
.head_lt{display: block;padding: 0 0 0 20px;}
.head_lt ul{display: block;}
.head_lt ul li{display: inline-block;padding: 0 28px 0 28px;position: relative;}
.head_lt ul li a{display: block;color: #634e42;font-size: 34px;line-height: 36px;letter-spacing: 0.6px;}
.head_lt ul li:first-child:after{content: "";background:#634e42;width: 3px;height: 23px;position: absolute;right: -2px;top: 4px;}
.head_rt{display: block;}
.head_rt ul{display: block;}
.head_rt ul li{display: inline-block;padding: 4px 0px 0 3px;vertical-align: baseline;margin: 0 0px 0 0px;font-family: 'Mathlete-Skinny';font-size: 30px;line-height: 40px;}
.head_rt ul li a{display: block;font-size: 30px;line-height: 34px;font-family: 'Mathlete-Skinny';color: #fff;letter-spacing: 0.6px;}
.head_rt ul li.bg_in{background:#634e42;border-radius: 9px;color:#fff;margin: 0 39px 0 0;padding: 3px 16px 3px 16px;letter-spacing: 0px;position: relative;}
.head_rt ul li.bg_in2 a{color: #634e42;position: relative;} 
.head_rt ul li.bg_in2 a:after{content: "";position: absolute;left: -8px;top: 6px;background:#634e42;height: 20px;width: 1px;}
.head_rt ul li.bg_in a{font-size: 23.6px;font-family: 'Mathlete-Skinny';}
.head_logo{text-align: center;padding: 0 0 59px 0;display: block;}
.head_logo a{display:inline-block;}
.head_logo a figure img{margin: -36px 0 0 0;display: block;}
.head_bt{position: absolute;left: 0;bottom: -1px;}
.head_bt.head_bt4{left: 7%;}
.head_bt.head_bt3{left: inherit;right: 26%;}
.head_bt.head_bt2{left: 24%;}
.head_bt.head_bt1{left: inherit;right: 6.4%;}
/*--header end--*/
/*--quote_in start--*/
.quote_in{display: block;background: #634e42;border-top:2px solid #fff;}
.quote_text{text-align: center;display: block;max-width: 700px;margin: 0 auto;}
.quote_text a{display: inline-block;padding: 0 0 37px 0;}
.quote_text a figure img{margin:-11px 0 0 0;display: block;}
.quote_text p{font-size: 44px;line-height: 57px;color: #fff;letter-spacing: 1px;position: relative;font-family: 'Mathlete-SkinnySlant';padding: 0 0 120px 0;}
.quote_text p:after{content: "";background: url(../imges/quote_lt.png) no-repeat;position: absolute;left: 13%;top: -27px;width: 91px;height: 73px;}
.quote_text p:before{content: "";background: url(../imges/quote_rt.png) no-repeat;position: absolute;right: 20%;width: 91px;height: 73px;bottom: 39px;}
/*--quote_in end--*/
/*--quote_in1 start--*/
.quote_in1{background:#cbbb9f;display: block;text-align: center;}
.quote_in1 a{display: inline-block;}
.quote_in1 a figure img{width: auto;display: block;margin: -5px 0 0 0;}
.quote_text1{display: block;padding: 0 0 98px 0;}
.quote_text1 h2{font-size: 90px;line-height: 124px;color: #fff;font-family: 'Mathlete-Skinny';letter-spacing: 2.8px;}
.quote_lt{display: block;width: 38.3%;}
.quote_lt figure img{width: auto;display: block;margin: -14px 0 0 0;}
.quote_rt{display: block;width: 59.5%;text-align: left;}
/*.quote_rt p:after,p:before{display: none;} */
.quote_rt p{font-size: 32px;line-height: 36.8px;color: #634e42;font-family: 'Mathlete-Skinny';letter-spacing: 1.5px;display: inline-block;font-weight: 600;}
.quote_rt p span{display: inline-block;font-family: 'Mathlete-Bulky';}
/*--quote_in1 end--*/

/*--quote_in2 start--*/
.quote_in2{display: block;background: #634e42;}
.quote_text2{display: block;text-align: center;}
.quote_text2.quto_cont2{max-width: 1055px;text-align: left;padding: 0 0 96px 0;}
.quote_text2 a:link {display: inline-block;color: #fff;font-weight: 600;}
.quote_text2 a:hover {display: inline-block;color: #888;}
.quote_text2 a figure img{margin: -5px 0 0 0;display: block;}
.quote_text2 h2{font-size: 90px;line-height: 124px;color: #fff;font-family: 'Mathlete-Skinny';letter-spacing: 2.8px;}
.quote_text2 p{font-size: 32px;line-height: 35.9px;color: #fff;font-family: 'Mathlete-Skinny';letter-spacing: 1.5px;}
/*--quote_in2 end--*/

/*--quote_in3 start--*/
.quote_in2.quote_in3{display: block;background: #cbbb9f;}
.quote_in3 a{color: #634e42;line-height: 78px;font-size: 91px;letter-spacing: 3.8px;}
.quote_in3 ul{display: block;padding: 26px 0 0 0;}
.quote_in3 ul li{display: block;}
.quote_in3 ul li a{display: inline-block;color: #634e42;font-size: 52.59px;line-height: 73px;font-family: 'Mathlete-Skinny';padding: 9px 0 0 0;text-decoration: underline;letter-spacing: 1.6px;}
/*--quote_in3 start--*/
.quote_in4{background: #634e42;display: block;}
.quote_in4 h2{font-size: 90px;color: #fff;font-family: 'Mathlete-Skinny';padding: 0px 0 44px 0;letter-spacing: 3.2px;}
.quote_in4 p{color: #fff;padding: 0 0 58px 0;}
.quote_in4 .quote_text1{display: block;padding: 45px 0 91px 0;}
.quote_in4 span{color: #fff;font-size: 48.59px;line-height: 53px;font-family: 'Mathlete-Skinny';display: block;}
.quote_in4 ul li{display: block;color: #fff;font-size: 26.59px;line-height: 27px;font-family: 'Mathlete-Skinny';padding: 5px 0 5px 0;letter-spacing: 1.6px;}
.quote_in4 .quote_lt figure img{margin: 0;}
/*--quote_in4 end--*/
.contat_block{display: block;background: #96a924;text-align: center;}
.contat_in{display: block;}
.contat_in a{display: inline-block;}
.contat_in a figure img{margin: -5px 0 0 0;display: block;}
.contat_in h2{font-size: 90px;color: #fff;font-family: 'Mathlete-Skinny';padding: 0px 0 39px 0;letter-spacing: 2.2px;line-height: 100px;}
.contat_text{display: block;max-width: 1014px;margin: 0 auto;padding: 20px 0 109px 0;}
.cont_lt{display: block;width: 61%;padding: 0;position: relative;}
.cont_lt .form-control{color: #634e42;font-size: 24px;line-height: 25px;height: 47px;background: #fff;border: none;width: 100%;padding: 11px 15px;font-family: 'Mathlete-Skinny';margin: 0 0 0px 0;}
.cont_lt .form-group{margin-bottom: 19px;position: relative;}
.cont_lt .form-control:focus{outline:none;box-shadow: none;}
.cont_lt textarea.form-control{height: 310px;resize: none;width: 100%;padding: 20px 15px;}
.cont_lt .btn{width: 225px;margin: 0;border: none;background: #634e42;color: #fff;padding: 0;display: block;font-family: 'Mathlete-Skinny';font-size: 50px;line-height: 51px;height: 68px;letter-spacing: 4.8px;margin: -10px  0 0 0;}
.cont_lt  .errS {font-family: Arial;color: #c05d5c;font-size: 12px;line-height: 20px;position: absolute;bottom: -31px;RIGHT: 10px;}
.cont_lt  .f_success {color: #0f0;font-size: 26px;line-height: 20px;POSITION: ABSOLUTE;RIGHT: 47PX; BOTTOM: -27PX;}
.radio_btn{display: block;}
.radio_btn label {color:#634e42;font-size: 18px;line-height: 20px;cursor: pointer;position: relative;display: inline-block;padding: 0px 0px 5px 36px;font-family: 'Mathlete-Skinny';letter-spacing: 0.5px;text-align: left;}
.radio_btn label strong{color: #fff;}
.radio_btn label:before{content: '';position: absolute;left: 0;top: 2px;height: 20px;width: 20px;background: url(../imges/radio1_img.png) no-repeat;}
.radio_btn input[type=checkbox]{display:none;}
.radio_btn input[type=checkbox]:checked + label:before {background:url(../imges/radio_checked.png) no-repeat;}
.cont_rt{display: block;text-align: left;width: 27%;}
.cont_rt h3{font-size: 43px;line-height: 38px;padding: 0 0 3px 0;letter-spacing: 3.4px;}
.cont_rt a{font-family: 'Mathlete-Skinny';font-size: 29.6px;line-height: 32px;color: #634e42;display: block;padding: 0px 0 11px 0;}
.cont_rt a.a1{color: #fff;letter-spacing: 1.5px;}
.cont_rt h4{font-size: 43px;line-height: 44px;padding: 46px 0 18px 0;letter-spacing: 1.9px;}
.cont_rt address{font-family: 'Mathlete-Skinny';font-size: 29.6px;line-height: 32px;color: #634e42;}
.scroll_up{position: fixed;right:30px;bottom: 0px;}
 iframe{width: 100%;border:0;height: 785px;display: block;}
/*--footer start--*/
footer{display: block;background: #050500;}
.ft_in{display: block;padding: 98px 0 107px 0;}
.ft_lt{display: block;padding: 4px 23px;}
.ft_lt h5{font-family: 'Mathlete-Skinny';font-size: 25px;line-height: 32px;color: #fff;letter-spacing: 1.1px;}
.ft_lt p{font-family: 'Mathlete-Skinny';font-size: 22.8px;line-height: 25px;color: #fff;letter-spacing: 0px;}
.ft_lt ul{display: block;}
.ft_lt ul li{display: inline-block;}
.ft_lt ul li a{font-family: 'Mathlete-Skinny';font-size: 24px;line-height: 25px;color: #fff;border-right: 1px solid #fff;padding: 0 5px 0 3px;}
.ft_rt{display: block;}
.ft_rt ul{display: inline-block;}
.ft_rt ul li{display: inline-block;padding: 0 0 0 40px;}
/*--footer end--*/
/*--popup cont start--*/
.featherlight{display: none;background: rgba(53, 48, 41, 4);position: fixed;top: 0;left: 0;z-index: 9;width: 100%;right: 0;margin: 0 auto;height: 100%;}
.featherlight  span{position: absolute;right: 39px;top: 13px;}
.featherlight  h3{font-size: 58.99px;left: 65px;color: #fff;padding: 26px 0 30px 0;font-family: 'Mathlete-Skinny';}
.featherlight  a{display: block;padding: 0px 0 13px 0;}
.featherlight  p{font-size: 16px;line-height: 24px;color: #fff;font-family: 'Roboto', sans-serif;padding: 0 0 20px 0;font-weight: 300;}
/*--popup cont end--*/
#html5-close	{width:35px; height:35px; background:url(../imges/arrow_icon.png) no-repeat;}
#html5-close img	{display:none;}
#html5-watermark	{display:none !important;}

@media all {
				.lightbox { display: none; }	
				.fixwidth {background: rgba(256,256,256, 0.8);}
			}

.featherlight .featherlight-close-icon		{position: absolute !important;top: 12% !important;right: 8.4% !important;background: url(../imges/arrow_icon.png) no-repeat;border: none !important;cursor: pointer !important;outline: none !important;width: 55px !important;height: 55px !important;font-size: 0px;}
.pop_up1									{width: 100%;display: none;}
.radio_btn label.error{color: #f00;}
.radio_btn label.error strong{color: #f00;}












/* inputs feilds */
input, textarea, button, select {
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    -webkit-border-radius: 0;
}
/* nav-icon */
#nav-icon1{width:40px;height: 34px;position: absolute;margin:0;-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;cursor: pointer;top:37px;display: block;z-index:99999999;right:15px;  display:none;}
#nav-icon1 span, #nav-icon3 span, #nav-icon4 span{display: block;  position: absolute;  height:5px;  width: 100%;  background:#ffffff;  border-radius: 9px;  opacity: 1;  left: 0;  -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-icon1 span:nth-child(1){top: 0px;}
#nav-icon1 span:nth-child(2){top:11px;}
#nav-icon1 span:nth-child(3){top:22px;}
.open #nav-icon1 span:nth-child(1){top: 18px;  -webkit-transform: rotate(135deg);  -moz-transform: rotate(135deg);  -o-transform: rotate(135deg);  transform: rotate(135deg);}
.open #nav-icon1 span:nth-child(2){opacity:0;  left:-60px;}
.open #nav-icon1 span:nth-child(3){top: 18px; -webkit-transform: rotate(-135deg);  -moz-transform: rotate(-135deg);  -o-transform: rotate(-135deg);  transform: rotate(-135deg);}
.sidebar{display:none;}