/* = Theme customization starts here
-------------------------------------------------------------- */

@font-face {
    font-family: 'Roboto Regular';
    src: url('wp-content/fonts/Roboto/Roboto-Regular.ttf') format('ttf'),
        url('wp-content/fonts/Roboto/Roboto-Regular.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto Medium';
    src: url('wp-content/fonts/Roboto/Roboto-Medium.ttf') format('ttf'),
        url('wp-content/fonts/Roboto/Roboto-Medium.ttf') format('ttf');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

.white-box strong{
	display: block;
	color: #0053ff;
	font-size: 26px;
	margin-bottom: 10px;
}
.banner #logo {
    max-width: 250px;
}
.navbar .navbar-nav > li > a{
	text-transform: uppercase;
	margin: 0 22px;
    font-family: 'Roboto' !important;
    font-weight: normal;
    font-size: 18px !important;
}
/*
.home-banner .elementor-shape-bottom:after{
	content: '';
    display: block;
    width: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    height: 20px;
    background: #f2f7ff;
} */
.klavika,
.klavika h1,
.klavika h2,
.klavika h3,
.klavika h4,
.klavika h5,
.klavika h6,
.klavika a{
    font-family: 'Roboto Regular'!important;
    font-weight: normal!important;
}
.footer {
    background-color: #5b6771 !important;
}
.headhesive--clone.dark-header, .footer-btm-bar {
    background-color: #081f2d !important;
}

header.dark-header .navbar-toggle .icon-bar {
    background-color: #fff !important;
}

.elementor-176 .elementor-element.elementor-element-2ef7f28f > .elementor-element-populated, .elementor-176 .elementor-element.elementor-element-29af219b > .elementor-element-populated, .elementor-176 .elementor-element.elementor-element-63a9a554 > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-530d6d04 > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-2bcaeb6d > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-241db63 > .elementor-element-populated{
	border-color: #081f2d!important;
	background: transparent!important
}

.elementor-176 .elementor-element.elementor-element-2ef7f28f:hover > .elementor-element-populated, .elementor-176 .elementor-element.elementor-element-29af219b:hover > .elementor-element-populated, .elementor-176 .elementor-element.elementor-element-63a9a554:hover > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-530d6d04:hover > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-2bcaeb6d:hover > .elementor-element-populated, .elementor-822 .elementor-element.elementor-element-241db63:hover > .elementor-element-populated{
	background-color: #081f2d!important;
}


/* .elementor-176 .elementor-element.elementor-element-2ef7f28f:hover .elementor-icon-box-title span, .elementor-176 .elementor-element.elementor-element-29af219b:hover .elementor-icon-box-title span, .elementor-176 .elementor-element.elementor-element-63a9a554:hover .elementor-icon-box-title span, .elementor-176 .elementor-element.elementor-element-2ef7f28f:hover .elementor-icon-box-description, .elementor-176 .elementor-element.elementor-element-29af219b:hover .elementor-icon-box-description, .elementor-176 .elementor-element.elementor-element-63a9a554:hover .elementor-icon-box-description, .elementor-822 .elementor-element.elementor-element-530d6d04:hover .elementor-icon-box-title span, .elementor-822 .elementor-element.elementor-element-2bcaeb6d:hover .elementor-icon-box-title span, .elementor-822 .elementor-element.elementor-element-241db63:hover .elementor-icon-box-title span, .elementor-822 .elementor-element.elementor-element-530d6d04:hover .elementor-icon-box-description, .elementor-822 .elementor-element.elementor-element-2bcaeb6d:hover .elementor-icon-box-description, .elementor-822 .elementor-element.elementor-element-241db63:hover .elementor-icon-box-description{
	color: #000!important;
} */

.elementor-background-video-hosted{
	height: auto!important;
}

@media all and (max-width: 800px){
	header.dark-header{
		background-color: #081f2d!important;
	}
}


.post-3838 .show-author{
	display: none!important
}

.post-3838 .show-date{
	text-transform: capitalize!important;
}