/*@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;500;600;700&family=Source+Sans+Pro:wght@300;400;600;700&display=swap');*/
/*
@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('icofont.css');
@import url('feather/css/iconfont.css');
*/
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('/pashushla/static/css/all.min.css');
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #1a373f;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #777777;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --blue-light:#4B97FE;
  --light-pink:#ED6BA6;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px; 
  --poppins:'Jost';
  --sourcepro:'Source Sans Pro', sans-serif;
}

html {
	font-size: 62.5%;
}

@media(min-width:1600px) {
html {
	font-size: 70%;
}
}

@media (min-width: 1365px) {
.container {
	max-width: 1280px;
}
}

@media(max-width:767px){
html {
	font-size: 60%;
}	
}
@media(max-width:599px){
html {
	font-size: 56% !important;
}	
}

.border-left-xs {
  border-left: 1px solid #dee2e6 !important;
}

@media(min-width:576px){
	.border-left-xs{
		border:none !important;
	}
.border-left-sm {
  border-left: 1px solid #dee2e6 !important;
}
}
@media(min-width:768px){
	.border-left-xs{
		border:none !important;
	}
.border-left-md {
  border-left: 1px solid #dee2e6 !important;
}

}
@media(min-width:992px){
	.border-left-xs{
		border:none !important;
	}
.border-left-lg {
  border-left: 1px solid #dee2e6 !important;
}
}
@media(min-width:1200px){
	.border-left-xs{
		border:none !important;
	}
.border-left-xs {
  border-left: 1px solid #dee2e6 !important;
}
}
.radius-50{
border-radius:50%;	
}
.radius-20{
	    border-radius: 20px;
}
.radius-25{
	    border-radius: 25px;
}
.radius-5{
	border-radius:5px;
}
.radius-8{
	border-radius:8px;
}
.cursor_pointer{
cursor:pointer;	
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 
	font-weight: 500;
	line-height: 0.9em;
	font-family: 'Jost', 'Poppins', sans-serif;;
}

 
.ft-light {
	font-weight: 300;
}
.ft-regular {
	font-weight: 400;
}
.ft-medium {
	font-weight: 500;
}
.ft-bold,.ft-600 {
	font-weight: 600;
}
.ft-bolder {
	font-weight: 700;
}
.ft-800 {
	font-weight: 800;
}
.ft-900 {
	font-weight:900;
}
.ft-30 {
	font-size: 3rem;
}
.ft-34 {
	font-size: 3.4rem;
}
.ft-8{
	font-size:0.8rem;
}
.ft-10 {
	font-size: 1rem;
}
.ft-11 {
	font-size: 1.1rem;
}
.ft-12 {
	font-size: 1.2rem;
}
.ft-13 {
	font-size: 1.3rem;
}
.ft-14 {
	font-size: 1.4rem;
}
.ft-15 {
	font-size: 1.5rem;
}
.ft-16 {
	font-size: 1.6rem;
}
.ft-17 {
	font-size: 1.7rem;
}
.ft-18 {
	font-size: 1.8rem;
}
.ft-20 {
	font-size: 2rem;
}
.ft-21 {
	font-size: 2.1rem;
}
.ft-22 {
	font-size: 2.2rem;
}
.ft-23 {
	font-size: 2.3rem;
}
.ft-24 {
	font-size: 2.4rem;
}
.ft-25 {
	font-size: 2.5rem;
}
.ft-26 {
	font-size: 2.6rem;
}
.ft-27 {
	font-size: 2.7rem;
}
.ft-28 {
	font-size: 2.8rem;
}
.ft-29 {
	font-size: 2.9rem;
}
.ft-30 {
	font-size: 3rem;
	    line-height: 2.8rem;
}
.ft-32 {
	font-size: 3.2rem;
}
.ft-35 {
	font-size: 3.5rem;
}
.ft-36 {
	font-size: 3.6rem;
}
.ft-40 {
	font-size: 4rem;
}
.ft-42 {
	font-size: 4.2rem;
}
.ft-45 {
	font-size: 4.5rem;
}
.ft-50 {
	font-size: 5rem;
}
.ft-55 {
	font-size: 5.5rem;
}
.ft-60 {
	font-size: 6rem;
}
.ft-75 {
	font-size: 7.5rem;
}
.ft-80 {
	font-size: 8rem;
}
.ft-90 {
	font-size: 9rem;
}
.ft-100 {
	font-size: 10rem;
}
@media(min-width:992px){
.ft-lg-30 {
	font-size: 3rem;
}
.ft-lg-8{
	font-size:0.8rem;
}
.ft-lg-10 {
	font-size: 1rem;
}
.ft-lg-11 {
	font-size: 1.1rem;
}
.ft-lg-12 {
	font-size: 1.2rem;
}
.ft-lg-13 {
	font-size: 1.3rem;
}
.ft-lg-14 {
	font-size: 1.4rem;
}
.ft-lg-15 {
	font-size: 1.5rem;
}
.ft-lg-16 {
	font-size: 1.6rem;
}
.ft-lg-17 {
	font-size: 1.7rem;
}
.ft-lg-18 {
	font-size: 1.8rem;
}
.ft-lg-20 {
	font-size: 2rem;
}
.ft-lg-22 {
	font-size: 2.2rem;
}
.ft-lg-23 {
	font-size: 2.3rem;
}
.ft-lg-24 {
	font-size: 2.4rem;
}
.ft-lg-25 {
	font-size: 2.5rem;
}
.ft-lg-26 {
	font-size: 2.6rem;
}
.ft-lg-27 {
	font-size: 2.7rem;
}
.ft-lg-28 {
	font-size: 2.8rem;
}
.ft-lg-29 {
	font-size: 2.9rem;
}
.ft-lg-30 {
	font-size: 3rem;
}
.ft-lg-32 {
	font-size: 3.2rem;
}
.ft-lg-35 {
	font-size: 3.5rem;
}
.ft-lg-36 {
	font-size: 3.6rem;
}
.ft-lg-40 {
	font-size: 4rem;
}
.ft-lg-42 {
	font-size: 4.2rem;
}
.ft-lg-45 {
	font-size: 4.5rem;
}
.ft-lg-50 {
	font-size: 5rem;
}
.ft-lg-55 {
	font-size: 5.5rem;
}
.ft-lg-60 {
	font-size: 6rem;
}
.ft-lg-75 {
	font-size: 7.5rem;
}
.ft-lg-80 {
	font-size: 8rem;
}
.ft-lg-90 {
	font-size: 9rem;
}
.ft-lg-100 {
	font-size: 10rem;
}
}
@media(min-width:768px){
.ft-md-30 {
	font-size: 3rem;
}
.ft-md-8{
	font-size:0.8rem;
}
.ft-md-10 {
	font-size: 1rem;
}
.ft-md-11 {
	font-size: 1.1rem;
}
.ft-md-12 {
	font-size: 1.2rem;
}
.ft-md-13 {
	font-size: 1.3rem;
}
.ft-md-14 {
	font-size: 1.4rem;
}
.ft-md-15 {
	font-size: 1.5rem;
}
.ft-md-16 {
	font-size: 1.6rem;
}
.ft-md-17 {
	font-size: 1.7rem;
}
.ft-md-18 {
	font-size: 1.8rem;
}
.ft-md-20 {
	font-size: 2rem;
}
.ft-md-22 {
	font-size: 2.2rem;
}
.ft-md-23 {
	font-size: 2.3rem;
}
.ft-md-24 {
	font-size: 2.4rem;
}
.ft-md-25 {
	font-size: 2.5rem;
}
.ft-md-26 {
	font-size: 2.6rem;
}
.ft-md-27 {
	font-size: 2.7rem;
}
.ft-md-28 {
	font-size: 2.8rem;
}
.ft-md-29 {
	font-size: 2.9rem;
}
.ft-md-30 {
	font-size: 3rem;
}
.ft-md-32 {
	font-size: 3.2rem;
}
.ft-md-35 {
	font-size: 3.5rem;
}
.ft-md-36 {
	font-size: 3.6rem;
}
.ft-md-40 {
	font-size: 4rem;
}
.ft-md-42 {
	font-size: 4.2rem;
}
.ft-md-45 {
	font-size: 4.5rem;
}
.ft-md-50 {
	font-size: 5rem;
}
.ft-md-55 {
	font-size: 5.5rem;
}
.ft-md-60 {
	font-size: 6rem;
}
.ft-md-75 {
	font-size: 7.5rem;
}
.ft-md-80 {
	font-size: 8rem;
}
.ft-md-90 {
	font-size: 9rem;
}
.ft-md-100 {
	font-size: 10rem;
}
}
@media(min-width:576px){
.ft-sm-30 {
	font-size: 3rem;
}
.ft-sm-8{
	font-size:0.8rem;
}
.ft-sm-10 {
	font-size: 1rem;
}
.ft-sm-11 {
	font-size: 1.1rem;
}
.ft-sm-12 {
	font-size: 1.2rem;
}
.ft-sm-13 {
	font-size: 1.3rem;
}
.ft-sm-14 {
	font-size: 1.4rem;
}
.ft-sm-15 {
	font-size: 1.5rem;
}
.ft-sm-16 {
	font-size: 1.6rem;
}
.ft-sm-17 {
	font-size: 1.7rem;
}
.ft-sm-18 {
	font-size: 1.8rem;
}
.ft-sm-20 {
	font-size: 2rem;
}
.ft-sm-22 {
	font-size: 2.2rem;
}
.ft-sm-23 {
	font-size: 2.3rem;
}
.ft-sm-24 {
	font-size: 2.4rem;
}
.ft-sm-25 {
	font-size: 2.5rem;
}
.ft-sm-26 {
	font-size: 2.6rem;
}
.ft-sm-27 {
	font-size: 2.7rem;
}
.ft-sm-28 {
	font-size: 2.8rem;
}
.ft-sm-29 {
	font-size: 2.9rem;
}
.ft-sm-30 {
	font-size: 3rem;
}
.ft-sm-32 {
	font-size: 3.2rem;
}
.ft-sm-35 {
	font-size: 3.5rem;
}
.ft-sm-36 {
	font-size: 3.6rem;
}
.ft-sm-40 {
	font-size: 4rem;
}
.ft-sm-42 {
	font-size: 4.2rem;
}
.ft-sm-45 {
	font-size: 4.5rem;
}
.ft-sm-50 {
	font-size: 5rem;
}
.ft-sm-55 {
	font-size: 5.5rem;
}
.ft-sm-60 {
	font-size: 6rem;
}
.ft-sm-75 {
	font-size: 7.5rem;
}
.ft-sm-80 {
	font-size: 8rem;
}
.ft-sm-90 {
	font-size: 9rem;
}
.ft-sm-100 {
	font-size: 10rem;
}
}
.lh-30 {
	line-height: 3rem;
}
.lh-10 {
	line-height: 1rem;
}
.lh-11 {
	line-height: 1.1rem;
}
.lh-12 {
	line-height: 1.2rem;
}
.lh-13 {
	line-height: 1.3rem;
}
.lh-14 {
	line-height: 1.4rem;
}
.lh-15 {
	line-height: 1.5rem;
}
.lh-16 {
	line-height: 1.6rem;
}
.lh-17 {
	line-height: 1.7rem;
}
.lh-18 {
	line-height: 1.8rem;
}
.lh-20 {
	line-height: 2rem;
}
.lh-22 {
	line-height: 2.2rem;
}
.lh-23 {
	line-height: 2.3rem;
}
.lh-24 {
	line-height: 2.4rem;
}
.lh-25 {
	line-height: 2.5rem;
}
.lh-26 {
	line-height: 2.6rem;
}
.lh-27 {
	line-height: 2.7rem;
}
.lh-28 {
	line-height: 2.8rem;
}
.lh-29 {
	line-height: 2.9rem;
}
.lh-30 {
	line-height: 3rem;
}
.lh-32 {
	line-height: 3.2rem;
}
.lh-35 {
	line-height: 3.5rem;
}
.lh-36 {
	line-height: 3.6rem;
}

.lh-40 {
	line-height: 4rem;
}
.lh-42 {
	line-height: 4.2rem;
}
.lh-45 {
	line-height: 4.5rem;
}
.lh-50 {
	line-height: 5rem;
}
.lh-60 {
	line-height: 6rem;
}
.lh-75 {
	line-height: 7.5rem;
}
.lh-80 {
	line-height: 8rem;
}
.lh-90 {
	line-height: 9rem;
}
.lh-100 {
	line-height: 10rem;
}
 
.ft-30-important{
	font-size: 3rem !important;
}
.ft-10-important{
	font-size: 1rem !important;
}
.ft-11-important{
	font-size: 1.1rem !important;
}
.ft-12-important{
	font-size: 1.2rem !important;
}
.ft-13-important{
	font-size: 1.3rem !important;
}
.ft-14-important{
	font-size: 1.4rem !important;
}
.ft-15-important{
	font-size: 1.5rem !important;
}
.ft-16-important{
	font-size: 1.6rem !important;
}
.ft-17-important{
	font-size: 1.7rem !important;
}
.ft-18-important{
	font-size: 1.8rem !important;
}
.ft-20-important{
	font-size: 2rem !important;
}
.ft-22-important{
	font-size: 2.2rem !important;
}
.ft-23-important{
	font-size: 2.3rem !important;
}
.ft-24-important{
	font-size: 2.4rem !important;
}
.ft-25-important{
	font-size: 2.5rem !important;
}
.ft-26-important{
	font-size: 2.6rem !important;
}
.ft-27-important{
	font-size: 2.7rem !important;
}
.ft-28-important{
	font-size: 2.8rem !important;
}
.ft-29-important{
	font-size: 2.9rem !important;
}
.ft-30-important{
	font-size: 3rem !important;
}
.ft-32-important{
	font-size: 3.2rem !important;
}
.ft-35-important{
	font-size: 3.5rem !important;
}
.ft-36-important{
	font-size: 3.6rem !important;
}
.ft-40-important{
	font-size: 4rem !important;
}
.ft-42-important{
	font-size: 4.2rem !important;
}
.ft-45-important{
	font-size: 4.5rem !important;
}
.ft-50-important{
	font-size: 5rem !important;
}
.ft-60-important{
	font-size: 6rem !important;
}
.ft-75-important{
	font-size: 7.5rem !important;
}
.ft-80-important{
	font-size: 8rem !important;
}
.ft-90-important{
	font-size: 9rem !important;
}
.ft-100-important{
	font-size: 10rem !important;
}
.lh-30-important{
	line-height: 3rem !important;
}
.lh-10-important{
	line-height: 1rem !important;
}
.lh-11-important{
	line-height: 1.1rem !important;
}
.lh-12-important{
	line-height: 1.2rem !important;
}
.lh-13-important{
	line-height: 1.3rem !important;
}
.lh-14-important{
	line-height: 1.4rem !important;
}
.lh-15-important{
	line-height: 1.5rem !important;
}
.lh-16-important{
	line-height: 1.6rem !important;
}
.lh-17-important{
	line-height: 1.7rem !important;
}
.lh-18-important{
	line-height: 1.8rem !important;
}
.lh-20-important{
	line-height: 2rem !important;
}
.lh-22-important{
	line-height: 2.2rem !important;
}
.lh-23-important{
	line-height: 2.3rem !important;
}
.lh-24-important{
	line-height: 2.4rem !important;
}
.lh-25-important{
	line-height: 2.5rem !important;
}
.lh-26-important{
	line-height: 2.6rem !important;
}
.lh-27-important{
	line-height: 2.7rem !important;
}
.lh-28-important{
	line-height: 2.8rem !important;
}
.lh-29-important{
	line-height: 2.9rem !important;
}
.lh-30-important{
	line-height: 3rem !important;
}
.lh-32-important{
	line-height: 3.2rem !important;
}
.lh-35-important{
	line-height: 3.5rem !important;
}
.lh-36-important{
	line-height: 3.6rem !important;
}
.lh-40-important{
	line-height: 4rem !important;
}
.lh-42-important{
	line-height: 4.2rem !important;
}
.lh-45-important{
	line-height: 4.5rem !important;
}
.lh-50-important{
	line-height: 5rem !important;
}
.lh-60-important{
	line-height: 6rem !important;
}
.lh-75-important{
	line-height: 7.5rem !important;
}
.lh-80-important{
	line-height: 8rem !important;
}
.lh-90-important{
	line-height: 9rem !important;
}
.lh-100-important{
	line-height: 10rem !important;
}
.text-black{
	color:#000 !important;	
}
.text-grey{
color:#666666;	
}
.text-green{
color:var(--green);	
}
.bg-green{
background:#1a373f;	
}
.bg-pink{
background:var(--pink) !important;	
}
.bg-dark-grey{
background:#444444;	
}
.text-underline{
text-decoration:underline !important;
}
.border-dark{
border-color:#c3c3c3 !important;
}
.fw-400{
font-weight:400 !important;
}
.w-30{
width:30% !important;
}
.w-70{
width:70% !important;
}
a {
	text-decoration: none !important;
}


.f-medium {
	font-weight: 400;
}
a {
	color: inherit;
}
a:hover {
	color: inherit;
	opacity: 0.9;
}
a:focus {
	outline: 0;
}
 
.text-blue {
	color:  var(--blue);
}

.text-sky-blue {
	color: #70cbf4;
}
.text-pink {
	color: #d61477;
}
.text-red{

	color:#dd464e;
}
.border-blue{
	border-color: #092a5e !important;
}
button {
	cursor: pointer;
}
.table.border-0 *{
border:none;
}
.bg-blue{
background:#092a5e;
}
.bg-sky-blue{
background:#70cbf4;
}

.bg-grey{
background:#ccc;	
}
.bg-light-grey{
    background-color:#f3f0ec;	
}
.bg-light-grey2{
background:#f8f6f4;	
}
.bg-light-grey3{
background:#E5E5E5;	
}
.w-auto{
width:auto !important;	
}
.p-r-fluid {
	padding-right: 15px;
}
.p-l-fluid {
	padding-left: 15px;
}
.no-gutters-row {
	margin-right: 0;
	margin-left: 0;
}
.overflow-hidden {
	overflow: hidden;
}
.mb-minus-5{
margin-bottom:-5rem;
}
.px-10{
padding-left:5rem;
padding-right:5rem;	
}
.nowrap{
white-space:nowrap;	
}
.ls-1{
letter-spacing:1px;	
}
.text-grey{
color:var(--gray);	
}
.bg-light-pink{
	background:var(--light-pink);
}
