/*
Theme Name: Porto
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive Wordpress Multi Purpose + eCommerce Theme.
Version: 6.9.5
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: woocommerce, business, corporate, e-commerce, blog, news, education, food-and-drink, portfolio, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready, block-styles, custom-background, custom-colors, custom-header, custom-logo, footer-widgets, template-editing, grid-layout, one-column, wide-blocks
Text Domain: porto
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css);
.bypostauthor{display: block; } 

.homeHiz_ .porto-sicon-header p,
.homeHiz_ .porto-sicon-header{
	font-family: Poppins!important; 
}
.skadiButton{
	background:transparent; 
}
.bgTestl:before{
	content:'';
	position:absolute;
	width:50%;
	height:100%;
	background:#0B2F4D;
	left:0;
	top:0;
}
.bgTestr:before{
	content:'';
	position:absolute;
	width:50%;
	height:100%;
	background:#0B2F4D;
	right:0;
	top:0;
}





body.home .header-wrapper{
	position:absolute;
	z-index:999;
	width:100%;
	left:0;
	right:0;
	background:rgba(11,47,77,0.5);
transition: all 0.5s ease;
}
body.home .header-main{ 
transition: all 0.5s ease;
}
.sticky .header-main,
.header-wrapper{ 
	background:rgba(11,47,77,1);
transition: all 0.5s ease;
}
#header .main-menu .narrow li.menu-item:hover>a,
#header .main-menu .narrow li.menu-item a,
#header .main-menu .narrow ul.sub-menu{
	color:#fff!important;
	background:rgba(11,47,77,1);
	font-size:15px!important;
	
}


 
.homeSlider .elementor-element-populated{
	padding:0!important;
}
.topMenu{
	margin:0;
	padding:0;
}
.topMenu li{
	float:left;
	list-style:none;
	color:#fff;
	font-sizE:15px;
	padding:0 20px 0 0;
	font-family:poppins;
	font-weight:300;
}
.topMenu li i{
	padding:0 10px 0 0;
}
.main-menu li a:hover{
	text-decoration:none!important;
}
.main-menu li a{
	color:#fff!important;
	font-family:poppins!important;
	font-weight:300!important;
	font-size:18px!important;
	padding: 44px 0;
}
.share-links a{
	color:#fff!important;
	font-size:15px!important;
}
#header .header-main{
	background:transparent;
}
#footer .footer-bottom{
	background:none!important;
}
#footer{
	background:#0B2F4D;
}
#footer h2,
#footer .widget-title{
	font-size:20px;
	font-weight:300;
}
#footer .share-links a{
	background:none!important;
	float:left;
}
#footer .footerContact{
	color:#fff;
	margin:0;
	padding:0;
	width:100%;
	line-height:20px;
}
.footer-copyright,
#footer .textwidget p{
	color:#fff
}
.footerContact tr td{
	
	vertical-align:top;
}
.footerContact tr td:first-child{
	width:15%;
}
.footerContact tr td:nth-child(2){
	width:5%; 
}
.footer-main .share-links a{
	font-size:20px!important;
}
.footer-bottom{
	background: #0B2F4D;
    text-align: center;
    padding: 0 0 20px 0;
}
.page-top{
	background:#f7f7f7!important;
}
.page-top .page-title {
    color: #212529;
}
.page-top ul.breadcrumb>li{
	font-size:20px;
}
.page-top ul.breadcrumb>li a{
	font-size:20px;
	color:#0B2F4D;
}
.page-header-8 .delimiter.delimiter-2, .page-top ul.breadcrumb>li .delimiter.delimiter-2{
	font-sizE:20px;
}
.mega-menu .narrow li.menu-item>a{
	border-bottom:0!important;
}
@media(min-width: 992px){ 
	.homeHak h2{
		transform: rotate(-90deg)  ;
		-webkit-transform: rotate(-90deg)  ;
		-moz-transform: rotate(-90deg)  ;
		position: absolute;
		bottom: -100px; 
	}
}

@media (max-width: 991px){
.header-top{
	display:none!important;
}
#header .header-main{
	background:transparent!important;
}
}

div,a,p{
	text-align:justify!important;
}
.follow-us .share-links a{
	border-radius:0!important;
	box-shadow:none!important;
} 
.follow-us .share-links{
	display:flex;
	justify-content:center;
}







