/*
Theme Name: Zephyr Child
Template: Zephyr
Version: 1.0
Author:	UpSolution
Theme URI: http://zephyr.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/


/*footer*/
footer .w-socials-list a{
	color:#ffffff!important;
}
footer .w-socials-list a:hover{
	color:#fdb913!important;
}
footer .w-socials-list{
	flex-direction: row;
    justify-content: space-between;
}
.footer-title {
    color: #ffffff;
    font-weight: 700;
}
.footer-links a, .footer-add, .footer-phone{
	color: #f9f9f9ab;
    font-weight: 100;
}
.footer-links {
	margin-right: 20px!important;
}
.footer-links li::marker{
	color:#fdb913e0;
}
.f-icon{
	color:#fdb913e0;
	margin-left: 8px;
}
/*main header*/
.id_7 .at_middle > div {
	background: rgba(27,27,27,0.95);
	padding: 0 30px;
}
.at_right i {
	color: #fdb913;
}
.at_top .at_right a:before,.at_top .at_left .w-socials-list:before{
	content: "";
    height: 30px;
    width: 1px;
    background-color: #707070;
    display: block;
    margin-left: 20px;
}
.w-socials-list{
	display: flex!important;
}
.w-nav-title{
	font-size:16px!important;
}
/*mobile*/
#main_menu.type_mobile ul{
	background:#1b1b1b;
}
/*second header*/
.id_14560 .at_middle > div{
	background: #ffffff;
	padding: 0 30px;align-content
}
/*mobile*/
#second_header.type_mobile ul{
	background:#ffffff;
	color:#1b1b1b;
}
@media only screen and (max-width: 900px){
	.id_14560 .at_middle > div{
	margin-top:0px!important;
	}
}

@media only screen and (min-width: 900px){
	.id_14560 .at_middle > div{
	background: #ffffff;
	padding: 0 30px;
	margin-top:-20px;
}
	.id_14560.l-header.sticky .l-subheader.at_middle{
		background:#ffffff;
	}
	.id_7.l-header.sticky .l-subheader.at_middle{
		background:rgba(27,27,27,0.95);
	}
	.l-header.sticky .l-subheader.at_middle .w-nav {
		align-items: flex-start!important;
	}
}
	.id_14560.l-header.sticky .l-subheader.at_middle .w-nav{
		webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.id_14560 .w-nav{
		-webkit-box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
		-moz-box-shadow: 0px 0px 9px 0px rgba(6,22,58,0.07);
		box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
		background: #ffffff;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		z-index:2;
	}
	.id_7 .w-nav{
			-webkit-box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
			-moz-box-shadow: 0px 0px 9px 0px rgba(6,22,58,0.07);
			box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
			background: rgba(27,27,27,0.95);
			width: 100%;
			display: flex;
			flex-direction: column;
			align-items: center;
			z-index:2;
		}

	.l-header.sticky .at_middle > div{
		margin-top:0px!important;
		padding:0!important;
		} 
}
@media only screen and (min-width: 1024px){
	.id_14560 .at_middle > div{
	background: #ffffff;
	padding: 0 30px;
	margin-top:-20px;
	}
	.id_14560.l-header.sticky .l-subheader.at_middle{
		background:#ffffff;
	}
	.id_7.l-header.sticky .l-subheader.at_middle{
		background:rgba(27,27,27,0.95);
	}
	.l-header.sticky .l-subheader.at_middle .w-nav {
		align-items: flex-start!important;
	}
}
	.id_14560 .l-header.sticky .l-subheader.at_middle .w-nav{
		webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.id_14560 .w-nav{
		-webkit-box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
		-moz-box-shadow: 0px 0px 9px 0px rgba(6,22,58,0.07);
		box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
		background: #ffffff;
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		z-index:2;
	}
	.id_7 .w-nav{
			-webkit-box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
			-moz-box-shadow: 0px 0px 9px 0px rgba(6,22,58,0.07);
			box-shadow: 0px 0px 9px 0px rgb(6 22 58 / 7%);
			background: rgba(27,27,27,0.95);
			width: 100%;
			display: flex;
			flex-direction: column;
			align-items: center;
			z-index:2;
		}

	.l-header.sticky .at_middle > div{
		margin-top:0px!important;
		padding:0!important;
		} 



.isrounded {
    border-radius: 15px;
    box-shadow: 0 0 1.3em 1px rgb(2 2 2 / 45%);
    margin-top: 20px;
    margin-bottom: 20px;
}
.pagination .page-numbers.next:after{
	content: 'keyboard_arrow_left'!important;
}
.pagination .page-numbers.prev:after{
	content: 'keyboard_arrow_right'!important;
}
.l-subheader-cell.at_left{
	min-width: fit-content!important;
}
.pc-excerpt {
    font-size:16px;
    font-weight:500;
    color:#3c3c3c;
	background:#fff;
	padding:35px 40px;
	min-height:400px;
}
.pc-faq .panel{
	background:#f7dc9aa1!important;
}

@media only screen and (max-width:900px){
	.pc-excerpt {
	padding:12px 18px;
	}
}
.l-section.wpb_row.us_custom_c8afcbeb{
	margin-top:0!important;
}