body {
	font-family: 'Lato', sans-serif!important;
	font-size: 15px!important;
	color:#777!important;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 500!important;
}

#carouselExampleControls2 .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important;
}

#carouselExampleControls2 .carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important;
}

#carouselExampleControls2 .carousel-control-prev {
    align-items: flex-end!important;
	bottom: -45px!important;
	opacity: 0.9!important;	
}	

#carouselExampleControls2 .carousel-control-next {
    align-items: flex-end!important;
	bottom: -45px!important;
	opacity: 0.9!important;	
}


#carouselExampleControls2 .carousel-control-prev-icon {
    width: 15px;
    height: 15px;
}

#carouselExampleControls2 .carousel-control-next-icon {
    width: 15px !important;	
    height: 15px !important;	
}


#carouselExampleControls3 .carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important;
}

#carouselExampleControls3 .carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important;
}

#carouselExampleControls3 .carousel-control-prev {
    align-items: flex-end!important;
	bottom: -45px!important;
	opacity: 0.9!important;	
}	

#carouselExampleControls3 .carousel-control-next {
    align-items: flex-end!important;
	bottom: -45px!important;
	opacity: 0.9!important;	
}

#carouselExampleControls3 .carousel-control-prev-icon {
    width: 15px;
    height: 15px;
}

#carouselExampleControls3 .carousel-control-next-icon {
    width: 15px !important;	
    height: 15px !important;	
}


.dropdown:hover .dropdown-content {
    display: block;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.next-trev-bu-bg {
background-color: #cccccc;
padding: 7px 6px 3px 6px;
border-radius: 50px;
}

.fa-external-link-alt:before {
    display: none!important;
}

.side-col-fa-size a {
	font-size: 30px;
}

.header-top {
    background-color: #446084;
}


.section-bg-01 {
    background-color: #d26e4b;
}

.section-bg-02 {
    background-color: #2e3b46;
}

.section--image {
    background-size: cover;
}

.section {
    background-repeat: no-repeat;
    background-position: center;
}


.footer-bg {
    background-color: #777;
}

.footer-bottom-bg {
    background-color: #5b5b5b;
}

.footer-bottom-text {
    color: rgba(255,255,255,0.5);
}


#myBtn {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
	font-size: 15px;
	border: none;
	outline: none;
	background-color: #484747;
	color: #f8f9fa;
	cursor: pointer;
	padding: 10px 15px;
	border-radius: 4px;
}

#myBtn:hover {
	background-color: #555;
}

html {
  scroll-behavior: smooth;
}

.is-divider {
    height: 3px;
    display: block;
    background-color: rgba(255,255,255,0.3);
    margin: 1em 0 1em;
    width: 100%;
    max-width: 30px;
}

.header-shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}

.social-icons a:hover {
    background-color: #fff;
    color: #777 !important;
}	
	
@media (max-width: 575.98px){
	
.navbar-brand img {
    width: 75px;
}

}