/*  GLOBAL */

body {
	background: #fff;
	font-family: 'Open Sans', sans-serif;
	overflow-x: hidden;
	color: #777;
	font-weight: 400;
	font-size: 14px;
	letter-spacing: 0.04em;
}

h1,h2,h3,h4,h5,h6 {
	color: #333;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	letter-spacing: -1px;
	margin: 0;
}

p {
	font-size: 14px;
	color: rgb(78, 78, 78);;
	line-height: 25px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0.3px;
}

b, strong {
	font-weight: 700;
}

a {
	color: #333;
}

a:hover {
	color: rgb(255, 17, 0);
}

a, a:hover, a:focus, button, button:hover {
	outline: 0;
	text-decoration: none;
	transition: .4s;
}

ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none;
}

input:focus, button:focus, .slick-slide {
	outline:none;
	box-shadow:none;
}

.space20 {
	margin-bottom: 20px;
}

.space30 {
	margin-bottom: 30px;
}

.space40 {
	margin-bottom: 40px;
}

.space50 {
	margin-bottom: 50px;
}

.space60 {
	margin-bottom: 60px;
}

.space70 {
	margin-bottom: 70px;
}

.space80 {
	margin-bottom: 80px;
}

.space90 {
	margin-bottom: 90px;
}



.btn {
	padding: 0px 40px;
	line-height: 50px;
	font-size: 13px;
	font-weight: 700;
	border: medium none;
	text-transform: uppercase;
	letter-spacing: 0;
	border-radius: 0px;
	text-align: left;
	font-family: 'Montserrat', sans-serif;
}

.btn-md {
	padding: 0px 20px;
	line-height: 45px;
}

.btn-lg {
	padding: 0px 40px;
	line-height: 55px;
	font-size: 15px;
}

.btn-xs {
	padding: 0px 16px;
	line-height: 34px;
	font-size: 12px;
}

.btn-ico {
	padding-right: 70px;
	position: relative;

}

.btn-ico i {
	font-size: 11px;
	display: block;
	position: absolute;
	top: 5px;
	text-align: right;
	line-height: 40px;
	right: 30px;
}

.btn-default {
	color: #FFF;
	background-color: rgb(255, 17, 0);
}

.btn-default2 {
	color: #FFF;
	background-color: #000;
}

.btn-default2:hover {
	color: #fff;
	background-color: rgb(255, 17, 0);
}

.btn-default3 {
	color: rgb(255, 17, 0);
	background-color: #fff;
}

.btn-white:hover,
.btn-default:hover {
	background: rgb(184, 0, 0);
	color: #fff;
}

.btn-border {
	border: 2px solid #fff;
	color: #fff;
	background: transparent;
	line-height: 46px;
}

.btn-border:hover {
	border: 2px solid rgb(255, 17, 0);
	background: rgb(255, 17, 0);
	color: #fff;
}

.padding-80 {
	padding: 100px 0;
}

.overlay {
	background: rgb(255, 174, 0);
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.20;
}



.bg-gray {
	background: #f5f5f5;
}

.pdf-download {
position:relative;
	text-align: center;
	margin-top:20px;
	margin-bottom:20px;

}


.text-bottom {
	vertical-align:text-bottom;
	border: 2px solid red;
	height:76px;
  }


    /*-- Google Map ---*/
	.map-container{
		overflow:hidden;
	  
		position:relative;
		height:0;
		}
	   .map-container iframe{
	   left:0;
		top:0;
		height:400px;
		width:100%;
		position:absolute;
	   }

/*--------------10 col option 2 start----------------*/
.col-xs-101,.col-xs-102,.col-xs-103,.col-xs-104,.col-xs-105,.col-xs-106,.col-xs-107,.col-xs-108,.col-xs-109,.col-xs-110,
.col-sm-101,.col-sm-102,.col-sm-103,.col-sm-104,.col-sm-105,.col-sm-106,.col-sm-107,.col-sm-108,.col-sm-109,.col-sm-110,
.col-md-101,.col-md-102,.col-md-103,.col-md-104,.col-md-105,.col-md-106,.col-md-107,.col-md-108,.col-md-109,.col-md-110,
.col-lg-101,.col-lg-102,.col-lg-103,.col-lg-104,.col-lg-105,.col-lg-106,.col-lg-107,.col-lg-108,.col-lg-109,.col-lg-110 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-101 {
        width: 10%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-101 {
        width: 10%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-101 {
        width: 10%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-101 {
        width: 10%;
        float: left;
    }
}
.col-xs-102 {
        width: 20%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-102 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-102 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-102 {
        width: 20%;
        float: left;
    }
}
.col-xs-103 {
        width: 30%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-103 {
        width: 30%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-103 {
        width: 30%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-103 {
        width: 30%;
        float: left;
    }
}
.col-xs-104 {
        width: 40%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-104 {
        width: 40%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-104 {
        width: 40%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-104 {
        width: 40%;
        float: left;
    }
}
.col-xs-105 {
        width: 50%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-105 {
        width: 50%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-105 {
        width: 50%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-105 {
        width: 50%;
        float: left;
    }
}
.col-xs-106 {
        width: 60%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-106 {
        width: 60%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-106 {
        width: 60%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-106 {
        width: 60%;
        float: left;
    }
}
.col-xs-107 {
        width: 70%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-107 {
        width: 70%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-107 {
        width: 70%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-107 {
        width: 70%;
        float: left;
    }
}
.col-xs-108 {
        width: 80%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-108 {
        width: 80%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-108 {
        width: 80%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-108 {
        width: 80%;
        float: left;
    }
}
.col-xs-109 {
        width: 90%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-109 {
        width: 90%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-109 {
        width: 90%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-109 {
        width: 90%;
        float: left;
    }
}
.col-xs-110 {
        width: 100%;
        float: left;
}

@media (min-width: 768px) {
    .col-sm-110 {
        width: 100%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-110 {
        width: 100%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-110 {
        width: 100%;
        float: left;
    }
}
/*--------------10 col option 2 end----------------*/


/* RESPONSIVE  */

@media only screen and (min-width: 993px)  and (max-width: 4000px)  {

    .center-content {
        display: flex;
        align-items: center;
        flex-direction: row;
    }
    
    }
 
  /* Ipad - Desktop (768 - 1050px) */
  @media only screen and (min-width: 768px)  and (max-width: 1050px)  {

  }
  /* iPhone - Desktop (250px - 767px) */
  @media only screen and (min-width: 250px)  and (max-width: 767px)  {

 #wrapper {
    position: relative;
    overflow: hidden;
}

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

p {
    font-size: 13px;
    line-height: 24px;
}

  }

div.covid-19 {
    width:100%;
    background-color: rgb(255, 251, 0) !important;
    border:2px solid black;
    color:black;
    text-align: center;
    padding: 0 30 15 30;
    margin: 0 0 15 0;
}
div.covid-19 h2{
    color:black;
    font-size: 18px;
    font-weight: bold;
    padding: 0 0 0 0;
    margin: 10 0 0 0;
    padding: 0 0 0 0;
}
div.covid-19 p{
    color:black;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}