@charset "utf-8";
/* CSS Document */


/*c-mfont-10  up to 40	
c-mline-height-10  up to 40
	
mpadding_t_10	up to 100
mpadding_b_10
mpadding_l_10
mpadding_r_10
mpadding_10
mpadding_TB_10
mpadding_LR_10

mmargin-t-10 up  to 50
mmargin-b-10
mmargin-r-10 
mmargin-l-10

mdisplay
*/

/*------------Mobile Slider css--------------------*/


@media (min-width:300px) and (max-width:350px){
.br{
	display:none;	
}
.TL{
	
	text-align:left !important;
}

.good-design{
    height: 390px;
}	
	
.c-content-bar-2 .c-content-title-1 > h3 {
    color: #FF9800;
    font-size: 27px !important;
    /* font-family: 'Fredericka the Great', sans-serif; */
    font-weight: 400 !important;
    line-height: 32px !important;
    font-family: 'Josefin Sans', sans-serif !important;
}	
	
	.img-responsive1 {
    display: block;
    max-width: 190% !important;
    margin-left: -120px !important;
    height: auto;
}
	
	
.c-bg-img-top {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
     height: 400px !important;
}	
	
	
	
	
	
	
}






@media (min-width:351px) and (max-width:700px){
	
	.good-design{
    height: 320px;
}
	.TL{
	
	text-align:left !important;
}
.br{
	display:none;	
}

.c-content-bar-2 .c-content-title-1 > h3 {
    color: #FF9800;
    font-size: 23px !important;
    /* font-family: 'Fredericka the Great', sans-serif; */
    font-weight: 400 !important;
    line-height: 29px !important;
    font-family: 'Josefin Sans', sans-serif !important;
}	
	
.c-bg-img-top {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
    height: 400px !important;
}	

	
}


@media (min-width:701px){
	
	
	
	
}






@media (min-width:300px) and (max-width:700px){
	.c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link > a {
    padding: 0;
    margin: 0;
    display: block;
    line-height: 0px;
    height: 12px;
    width: 12px;
    background: #e3e7ec;
    border-radius: 12px;
	display:none;
}

.m-padding180{ margin-top: 0px !important;}
.m-padding{    padding: 0px 0px !important;}	
.m-mar-top{    margin-top: 37px !important;}	



.c-content-bar-2 .c-content-title-1 > h3 {
    color: #FF9800;
    font-size: 21px;
    /* font-family: 'Fredericka the Great', sans-serif; */
    font-weight: 400 !important;
  
    line-height: 28px;
	font-family: 'Josefin Sans', sans-serif !important;
}

.img-responsive1 {
    display: block;
    max-width: 190% !important;
    margin-left: -150px;
    height: auto;
}


}


@media (min-width:701px) and (max-width:1400px){
.c-font-grey-1 {
    color: #f7f7f7 !important;
    font-size: 19px;
    line-height: 23px;
}
.c-content-feature-10 > .c-list > li > .c-card {
       padding: 5px 40px 5px 40px;
        margin-right: 2px; }
.c-font-30 {
	font-size: 25px !important;
}
.c-content-feature-9 > .c-list > li > .c-card .c-content > h3 {
          margin: 0 0 10px 0 !important; }
		  .c-content-feature-13 .c-feature-13-container {
  padding: 40px; }
	
	.c-content-feature-13 .c-feature-13-tile {
    padding: 0px 20px 6px 20px !important;
}

.why_us{    margin-left: 100px !important;
    padding-right: 100px !important;}

	
	
	.idea{
  color: #FF9800;
    font-size: 30px !important;
    font-family: 'Fredericka the Great', sans-serif;
    font-weight: 400 !important;
    line-height: 35px !important;
	margin-top: 10px!important;
		}
	.idea_section{
		    padding: 20px 0 !important;
	}
	.idea-font{
    font-size: 33px !important;
}
	.title_my_site {
    border-left: 4px solid #ff9800;
    height: 95px !important;
    padding-left: 30px !important;
	margin-left:-70px;
	
}
	
	
	.t3{
    color: #ffffff !important;
    border: 1.5px dashed #fff !important;
    font-weight: 100;
    padding: 25px;
    padding: 20px 40px;
    background: rgba(0, 0, 0, 0.23);
    line-height: 33px;
    font-size: 30px !important;
}	
	
	.c-font-35 {
	font-size: 30px !important;
}
	
.b2{
	
	    border-top: 2px dotted #ababab;
    padding: 20px 0px;
    border-bottom: 2px dotted #ababab;
    font-weight: 500;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 50px !important;
    line-height: 50px;
		
}	
.b02{

    padding: 20px 0px;
color: #faaf41 !important;
    font-weight: 500;
  text-shadow: 0px 0px 8px rgb(217, 217, 217);
    font-size: 55px !important;
    line-height: 55px;
	background: rgb(255, 255, 255);
    padding: 40px 40px;
			
}

.b3{

    color: #FFEB3B !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 22px !important;
    line-height: 30px;
	
	
}

.t2 {
    color: #ffffff !important;
    border: 1.5px dashed #fff !important;
    font-weight: 500;
    padding: 25px;

    font-size: 50px !important;
}

 .b4{
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 24px !important;
    padding-top: 20px !important;
    line-height: 37px;}

	

.DESIGN{
	
font-size: 70px;
	
font-weight:900;
	
line-height: 80px;
	
color: white;
}
.PEOPLE{
	
font-size: 70px;
	
font-weight:900;
	
line-height: 110px;
	
color: white;
	
text-shadow: 0px 0px 15px rgb(106, 106, 106);
	
background: #f4be94;
	
padding: 15px 10px 0px;
}
.b03 {
    /* color: #FFEB3B !important; */
    color: #ffb74c !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 40px !important;
    line-height: 30px;
}
.b3 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 60px !important;
    line-height: 60px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}

.b09 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 60px !important;
    line-height: 55px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}

.b010 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 40px !important;
    line-height: 40px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}


.b04 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 50px !important;
    line-height: 50px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}
.b05 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 40px !important;
    line-height: 40px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
	background: rgba(0, 0, 0, 0.26);
    padding: 30px;
 
}
}
@media (min-width:1401px) and (max-width:4000px){
	.why_us_font{
	font-size:21px !important;
	line-height: 25px !important;
}
	
	.c-font-35 {
	font-size: 35px !important;
	
	
}
.c-font-30 {
	font-size: 25px !important;
}


	.idea-font{
    font-size: 40px !important;
}
.b010 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 60px !important;
    line-height: 60px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}
.b09 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 80px !important;
    line-height: 70px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}
	.b05 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 50px !important;
    line-height: 50px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
	background: rgba(0, 0, 0, 0.26);
    padding: 40px;

}
	
	
	.b04 {
    color: #ffffff !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 60px !important;
    line-height: 60px;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 100;
    text-align: center;
}
	
.m-padding180{ margin-top: 120px !important;}
	
.t3{
    color: #ffffff !important;
    border: 1.5px dashed #fff !important;
    font-weight: 100;
    padding: 25px;
    padding: 20px 40px;
    background: rgba(0, 0, 0, 0.23);
    line-height: 55px;
    font-size: 40px !important;
}
	
	
.b2{
	border-top: 2px dotted #ababab;
    padding: 20px 0px;
    border-bottom: 2px dotted #ababab;
    font-weight: 500;
    text-shadow: 1px 1px 8px rgba(118, 118, 118, 0.4);
    font-size: 70px !important;
    line-height: 65px;
			
}	
.b02{

    padding: 20px 0px;
color: #faaf41 !important;
    font-weight: 500;
  text-shadow: 0px 0px 8px rgb(217, 217, 217);
    font-size: 70px !important;
    line-height: 70px;
	background: rgb(255, 255, 255);
    padding: 40px 40px;
			
}
.DESIGN{
	
	font-size: 100px; 
	font-weight:900; 
	line-height: 110px; 
	color: white; 
	 font-family: 'Josefin Sans', sans-serif;
}
.PEOPLE{
	
font-size: 100px;
	
font-weight:900;
	
line-height: 100px;
	
color: white;
	
font-family: 'Josefin Sans', sans-serif;
	
text-shadow: 0px 0px 15px rgb(106, 106, 106);
	
background: #f4be94;
	
line-height: 146px;
	
padding: 20px 10px 0px;
}
.b03 {
    color: #ffb74c !important;
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 50px !important;
    line-height: 40px;
    font-family: 'Josefin Sans', sans-serif;
}

.b3{

color: #FFEB3B !important;
text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 50px !important;
    line-height: 40px;
	
	
}

.t2 {
    color: #ffffff !important;
    border: 1.5px dashed #fff !important;
    font-weight: 500;
    padding: 25px;
    font-size: 70px !important;
}

 .b4{ 
    text-shadow: 2px 2px 10px rgb(56, 56, 56);
    font-size: 27px !important;
    padding-top: 20px !important;
    line-height: 37px;}
}




@media (max-width:767px) {
.c-content-feature-2 {
  padding: 0px 10px 0px 10px !important;
  margin-bottom: 20px;
  background: #ffffff; }
  .c-content-title-1 > h3.c-font-uppercase {
    font-size: 25px !important;
}
.c-content-bar-1 > h3 {
    font-size: 25px !important;

}
.c-content-bar-1 > p {
    font-size: 18px !important;

}
.c-content-feature-13 .c-feature-13-container {
    padding: 0px 0px !important;
}
.c-mcenter, .c-mfont-center {
	text-align: center !important;
}
.c-mright, .c-mfont-right {
	text-align: right !important;
}
.c-content-feature-9 > .c-list > li > .c-card {
    padding: 0px 0px !important;
   
}
.c-content-title-1 > h3 {
  margin: 0 0 15px 0;
}
.c-content-title-1 > .c-line-center {

 margin: 0 auto 15px auto;
}

.pi-hidden-lg {
	display: none!important
}
.mbg{    background: #2f353b !important;}

.c-content-feature-9 > .c-list > li > .c-card > i {
    width: 25px !important;
    height: 25px !important;
    border-radius: 27px;
    text-align: center;
    padding: 5px;
    position: absolute;
    z-index: 5;
}
.c-content-feature-9 > .c-list > li > .c-card > .c-content-left {
    padding-left: 45px !important;
}
.c-content-feature-10 > .c-list > li > .c-card {
    padding: 40px 20px;
    margin-right: 0;
    margin-bottom: 2px;
}
.c-content-feature-10 > .c-list > li > .c-card > .c-float-right {
    float: right;
    margin-left: 0px;
    color: #fdf397 !important;
}
.c-content-feature-10 > .c-list > li > .c-card > .c-content-right {
    padding-right: 60px;
}
.c-content-feature-10 > .c-list > li > .c-card > .c-float-left {
    float: left;
    margin-right: 0px;
    color: #fdf397 !important;
}
.c-content-feature-10 > .c-list > li > .c-card > .c-content-left {
    padding-left: 70px;
}
.c-layout-footer.c-layout-footer-1 .c-postfooter {
    padding: 15px 0;
    background: #2f353b;
}
.c-content-feature-10 > .c-list > li > .c-card {
    padding: 20px 10px;
    margin-right: 0;
    margin-bottom: 2px;
}
}

@media (max-width:767px) {
.mdisplay {
	display: none !important;
}


}

@media (min-width:992px) and (max-width:1119px){
	.b_margin{
	margin-top: 36px !important;
	}
	.c-layout-header.c-layout-header-2 {
    background: rgb(30, 36, 42) !important;
    border-bottom: 0;
}
.B-padding{
	padding-bottom:0px !important}
	.B-padding_20{
	padding-top:20px !important}
	
	.c-font-045 {
    font-size: 40px !important;
}
}
@media (min-width:300px) and (max-width:500px){
	.width_50{
	width:50%!important}
	
}
@media (min-width:501px) and (max-width:767px){
	.width_50{
	width:25%!important}
}

@media (max-width:991px) {
.b_margin{
	margin-top: 65px;
	}
.pi-hidden-sm {
	display: none!important
}
.pi-visible-sm {
	display: block!important
}
.pi-center-text-sm {
	text-align: center!important
}
.pi-center-text-sm.pi-row-block {
	float: text-align-left
}
.pi-center-text-sm.pull-right {
	float: none!important
}
.mbg{    background: #2f353b !important;}
}

@media (max-width:1119px) {
.pi-hidden-md {
	display: none!important
}
.pi-visible-md {
	display: block!important
}
.pi-center-text-md {
	text-align: center!important
}
.pi-center-text-md.pi-row-block {
	float: text-align-left
}
.pi-center-text-md.pull-right {
	float: none!important
}
.title_my_site {
    border-left:none;
    height: 110px;
    padding-left: 30px;
}
}

@media (min-width:1120px) {
.hide_desk {
	display: none !important
}
}

/*------------End Mobile Slider css--------------------*/



/*------------font Mobile--------------------*/
@media (max-width:767px) {
.c-mfont-10 {
	font-size: 10px !important;
}
.c-mfont-11 {
	font-size: 11px !important;
}
.c-mfont-12 {
	font-size: 12px !important;
}
.c-mfont-13 {
	font-size: 13px !important;
}
.c-mfont-14 {
	font-size: 14px !important;
}
.c-mfont-15 {
	font-size: 15px !important;
}
.c-mfont-16 {
	font-size: 16px !important;
}
.c-mfont-17 {
	font-size: 17px !important;
}
.c-mfont-18 {
	font-size: 18px !important;
}
.c-mfont-19 {
	font-size: 19px !important;
}
.c-mfont-20 {
	font-size: 20px !important;
}
.c-mfont-21 {
	font-size: 21px !important;
}
.c-mfont-22 {
	font-size: 22px !important;
}
.c-mfont-23 {
	font-size: 23px !important;
}
.c-mfont-24 {
	font-size: 24px !important;
}
.c-mfont-25 {
	font-size: 25px !important;
}
.c-mfont-26 {
	font-size: 26px !important;
}
.c-mfont-27 {
	font-size: 27px !important;
}
.c-mfont-28 {
	font-size: 28px !important;
}
.c-mfont-29 {
	font-size: 29px !important;
}
.c-mfont-30 {
	font-size: 30px !important;
}
.c-mfont-31 {
	font-size: 31px !important;
}
.c-mfont-32 {
	font-size: 32px !important;
}
.c-mfont-33 {
	font-size: 33px !important;
}
.c-mfont-34 {
	font-size: 34px !important;
}
.c-mfont-35 {
	font-size: 35px !important;
}
.c-mfont-36 {
	font-size: 36px !important;
}
.c-mfont-37 {
	font-size: 37px !important;
}
.c-mfont-38 {
	font-size: 38px !important;
}
.c-mfont-39 {
	font-size: 39px !important;
}
.c-mfont-40 {
	font-size: 40px !important;
}
.h1, h1 {
    font-size: 30px !important;
}}

/*------------end font Mobile--------------------*/
  
   /*------------padding --------------------*/
@media (max-width:767px) {

.mpadding_00 {
	padding: 0px !important
}
.mpadding_t_00 {
	padding-top: 0px !important
}
.mpadding_t_10 {
	padding-top: 10px !important
}
.mpadding_t_20 {
	padding-top: 20px !important
}
.mpadding_t_30 {
	padding-top: 30px !important
}
.padding_t_40 {
	padding-top: 40px !important
}
.mpadding_t_50 {
	padding-top: 50px !important
}
.mpadding_t_60 {
	padding-top: 60px !important
}
.mpadding_t_70 {
	padding-top: 70px !important
}
.mpadding_t_80 {
	padding-top: 80px !important
}
.mpadding_t_90 {
	padding-top: 90px !important
}
.mpadding_t_100 {
	padding-top: 100px !important
}
.mpadding_b_00 {
	padding-bottom: 00px !important
}
.mpadding_b_10 {
	padding-bottom: 10px !important
}
.mpadding_b_20 {
	padding-bottom: 20px !important
}
.mpadding_b_30 {
	padding-bottom: 30px !important
}
.mpadding_b_40 {
	padding-bottom: 40px !important
}
.mpadding_b_50 {
	padding-bottom: 50px !important
}
.mpadding_b_60 {
	padding-bottom: 60px !important
}
.mpadding_b_70 {
	padding-bottom: 70px !important
}
.mpadding_b_80 {
	padding-bottom: 80px !important
}
.mpadding_b_90 {
	padding-bottom: 90px !important
}
.mpadding_b_100 {
	padding-bottom: 100px !important
}
.mpadding_l_10 {
	padding-left: 10px !important;
}
.mpadding_l_20 {
	padding-left: 20px !important;
}
.mpadding_l_30 {
	padding-left: 30px !important;
}
.mpadding_l_40 {
	padding-left: 40px !important;
}
.mpadding_l_50 {
	padding-left: 50px !important;
}
.mpadding_l_60 {
	padding-left: 60px !important;
}
.mpadding_l_70 {
	padding-left: 70px !important;
}
.mpadding_l_80 {
	padding-left: 80px !important;
}
.mpadding_l_90 {
	padding-left: 90px !important;
}
.mpadding_l_100 {
	padding-left: 100px !important;
}
.mpadding_r_10 {
	padding-right: 10px !important;
}
.mpadding_r_20 {
	padding-right: 20px !important;
}
.mpadding_r_30 {
	padding-right: 30px !important;
}
.mpadding_r_40 {
	padding-right: 40px !important;
}
.mpadding_r_50 {
	padding-right: 50px !important;
}
.mpadding_r_60 {
	padding-right: 60px !important;
}
.mpadding_r_70 {
	padding-right: 70px !important;
}
.mpadding_r_80 {
	padding-right: 80px !important;
}
.mpadding_r_90 {
	padding-right: 90px !important;
}
.mpadding_r_100 {
	padding-right: 100px !important;
}
.mpadding_10 {
	padding: 10px !important;
}
.mpadding_20 {
	padding: 20px !important;
}
.mpadding_30 {
	padding: 30px !important;
}
.mpadding_40 {
	padding: 40px !important;
}
.mpadding_50 {
	padding: 50px !important;
}
.mpadding_60 {
	padding: 60px !important;
}
.mpadding_70 {
	padding: 70px !important;
}
.mpadding_80 {
	padding: 80px !important;
}
.mpadding_90 {
	padding: 90px !important;
}
.mpadding_100 {
	padding: 100px !important;
}
.mpadding_TB_10 {
	padding: 10px 0px !important;
}
.mpadding_TB_20 {
	padding: 20px 0px !important;
}
mpadding_TB_25 {
	padding: 25px 0px !important;
}
.mpadding_TB_30 {
	padding: 30px 0px !important;
}
.mpadding_TB_40 {
	padding: 40px 0px !important;
}
.mpadding_TB_50 {
	padding: 50px 0px !important;
}
.mpadding_TB_60 {
	padding: 60px 0px !important;
}
.mpadding_TB_70 {
	padding: 70px 0px !important;
}
.mpadding_TB_80 {
	padding: 80px 0px !important;
}
.mpadding_TB_90 {
	padding: 90px 0px !important;
}
.mpadding_TB_100 {
	padding: 100px 0px !important;
}
.mpadding_LR_10 {
	padding: 0px 10px !important;
}
.mpadding_LR_20 {
	padding: 0px 20px !important;
}
.mpadding_LR_30 {
	padding: 0px 30px !important;
}
.mpadding_LR_40 {
	padding: 0px 40px !important;
}
.mpadding_LR_50 {
	padding: 0px 50px !important;
}
.mpadding_LR_60 {
	padding: 0px 60px !important;
}
.mpadding_LR_70 {
	padding: 0px 70px !important;
}
.mpadding_LR_80 {
	padding: 0px 80px !important;
}
.mpadding_LR_90 {
	padding: 0px 90px !important;
}
.mpadding_LR_100 {
	padding: 0px 100px !important;
}
.mpadding_TBLR_50 {
	padding: 20px 50px !important;
}
.mpadding_lr_25{
	padding:0px 25px !important;}
/*------------margin --------------------*/


.mmargin-t-96 {
	margin-top: 96px!important;
}

.mmargin-t-00 {
	margin-top: 0px!important;
}
.mmargin-t-5 {
	margin-top: 5px!important;
}
.mmargin-t-8 {
	margin-top: 8px!important;
}
.mmargin-t-10 {
	margin-top: 10px !important;
}
.mmargin-t-15 {
	margin-top: 15px !important;
}
.mmargin-t-20 {
	margin-top: 20px !important;
}
.mmargin-t-25 {
	margin-top: 25px !important;
}
.mmargin-t-30 {
	margin-top: 30px !important;
}
.mmargin-t-40 {
	margin-top: 40px !important;
}
.mmargin-t-50 {
	margin-top: 50px !important;
}
.mmargin-t-80 {
	margin-top: 80px !important;
}
.mmargin-b-00 {
	margin-bottom: 0px !important;
}
.mmargin-b-5 {
	margin-bottom: 5px !important;
}
.mmargin-b-10 {
	margin-bottom: 10px !important;
}
.mmargin-b-15 {
	margin-bottom: 15px !important;
}
.mmargin-b-20 {
	margin-bottom: 20px !important;
}
.mmargin-b-25 {
	margin-bottom: 25px !important;
}
.mmargin-b-30 {
	margin-bottom: 30px !important;
}
.mmargin-b-40 {
	margin-bottom: 40px !important;
}
.mmargin-b-50 {
	margin-bottom: 50px !important;
}
.mmargin-r-10 {
	margin-right: 10px !important;
}
.mmargin-r-20 {
	margin-right: 20px !important;
}
.mmargin-r-30 {
	margin-right: 30px !important;
}
.mmargin-r-40 {
	margin-right: 40px !important;
}
.mmargin-r-50 {
	margin-right: 50px !important;
}
.mmargin-l-10 {
	margin-left: 10px !important;
}
.mmargin-l-20 {
	margin-left: 20px !important;
}
.mmargin-l-30 {
	margin-left: 30px !important;
}
.mmargin-l-40 {
	margin-left: 40px !important;
}
.mmargin-l-50 {
	margin-left: 50px !important;
}
.mmargin-TB-10 {
	margin: 10px 0px !important;
}
.mmargin-TB-20 {
	margin: 20px 0px !important;
}
  /*------------line height --------------------*/
.c-mline-height-10 {
	line-height: 10px !important;
}
.c-mline-height-11 {
	line-height: 11px !important;
}
.c-mline-height-12 {
	line-height: 12px !important;
}
.c-mline-height-13 {
	line-height: 13px !important;
}
.c-mline-height-14 {
	line-height: 14px !important;
}
.c-mline-height-15 {
	line-height: 15px !important;
}
.c-mline-height-16 {
	line-height: 16px !important;
}
.c-mline-height-17 {
	line-height: 17px !important;
}
.c-mline-height-18 {
	line-height: 18px !important;
}
.c-mline-height-19 {
	line-height: 19px !important;
}
.c-mline-height-20 {
	line-height: 20px !important;
}
.c-mline-height-21 {
	line-height: 21px !important;
}
.c-mline-height-22 {
	line-height: 22px !important;
}
.c-mline-height-23 {
	line-height: 23px !important;
}
.c-mline-height-24 {
	line-height: 24px !important;
}
.c-mline-height-25 {
	line-height: 25px !important;
}
.c-mline-height-26 {
	line-height: 26px !important;
}
.c-mline-height-27 {
	line-height: 27px !important;
}
.c-mline-height-28 {
	line-height: 28px !important;
}
.c-mline-height-29 {
	line-height: 29px !important;
}
.c-mline-height-30 {
	line-height: 30px !important;
}
.c-mline-height-31 {
	line-height: 31px !important;
}
.c-mline-height-32 {
	line-height: 32px !important;
}
.c-mline-height-33 {
	line-height: 33px !important;
}
.c-mline-height-34 {
	line-height: 34px !important;
}
.c-mline-height-35 {
	line-height: 35px !important;
}
.c-mline-height-36 {
	line-height: 36px !important;
}
.c-mline-height-37 {
	line-height: 37px !important;
}
.c-mline-height-38 {
	line-height: 38px !important;
}
.c-mline-height-39 {
	line-height: 39px !important;
}
.c-mline-height-40 {
	line-height: 40px !important;
}
.h4logo {
    font-size: 28px;
        padding: 20px 0px 20px 0px;
    color: #0e0e0e;
    
}
.pi-header-row-fixed .pi-header {
    padding-bottom: 85px;
}
.titles-heading h1 {
   
    font-size: 20px !important;
}
.pi-row-lg .pi-row-block-logo img {
    max-height: 80px;
    margin-top: 10px !important;
}
}

@media (min-width:768px) and (max-width:1599px){
.width_100 {
    width: 100% !important;

}	
.t_0{
	    margin-top:0px !important;}
	
}




  /*------------End padding and margin--------------------*/
