/**
Theme Name: SODP Media
Author: SODP Dev Team
Author URI: https://www.stateofdigitalpublishing.com/
Description: SODP Media Child theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sodp-media
Template: astra
*/

.site-logo-img img{
	width:169px;
}

.entry-content p{
  margin-block-end: 0;
}

.faq-block .uagb-faq-item{
	border-radius:10px !important;
	box-shadow: 0px 18px 40px -10px rgba(0,0,0,0.1) !important;
}

.step-one .uagb-ifb-image-content:before{
	content:"Step 1";
}

.step-two .uagb-ifb-image-content:before{
	content:"Step 2";
}

.step-three .uagb-ifb-image-content:before{
	content:"Step 3";
}

.step-four .uagb-ifb-image-content:before{
	content:"Step 4";
}

/*.step-one .uagb-ifb-image-content:after,.step-two .uagb-ifb-image-content:after,.step-three .uagb-ifb-image-content:after{
	content:"";
	top:70px;
	right:-60px;
	position:absolute;
	height:1px;
  width: 100px;
	border-bottom:1px dashed #682d63;
	background:transparent;
}*/
	
.step-one .uagb-ifb-image-content:before, .step-two .uagb-ifb-image-content:before, .step-three .uagb-ifb-image-content:before, .step-four .uagb-ifb-image-content:before{
	position:absolute;
	top:73px;
	right:91px;
	background: #3ebbaf;
	padding:0px 14px !important;
	font-size:12px;
	border-radius:50px;
	color:white;
	border:2px solid #fff;
	font-weight:500;
	z-index:999;
}

@media only screen and (max-width: 977px) {
  .step-one .uagb-ifb-image-content:before, .step-two .uagb-ifb-image-content:before, .step-three .uagb-ifb-image-content:before, .step-four .uagb-ifb-image-content:before,.step-one .uagb-ifb-image-content:after,.step-two .uagb-ifb-image-content:after,.step-three .uagb-ifb-image-content:after {
    display:none;
  }
}

html body .company-logos .slick-slide img {
    display: block;
    width: 200px!important ;
    margin: auto;
}

.company-logos button.slick-arrow {
    top: 60px;
}

.hidecontent-1,.hidecontent-2,.hidecontent-3,.hidecontent-4,.hidecontent-5,.hidecontent-6{
	display:none !important;
}

.showcontent{
	display:block !important;
}

.main-header-menu li a{
	color:#161616 !important;
}

.astra-megamenu-li:hover .astra-megamenu{
	padding:0 !important;
}

.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{
	margin:0 !important;
	padding:0 !important;
}

.menu-item-block:hover{
	background:#f0f3f6 !important;
}

.astra-mega-menu-width-content, .astra-mega-menu-width-custom{
	border-radius: 0px 0px 20px 20px !important;
}

#ast-hf-menu-1 li a span{
	font-size:14px !important;
	font-weight:700 !important;
	font-family:"Inter" !important;
}

#ast-hf-menu-1 li a span:hover{
	color:#682d63;
}

.footer-title{
	font-family: "Inter";
	padding-bottom:20px !important;
}

.sodp-description{
	font-family: "Inter";
}

.footer-column p{
	font-family: "Inter";
	padding-bottom:0 !important;
	margin-bottom:0 !important;
	line-height:1.3;
}

.footer-column p a{
	color:#161616 !important;
}

.footer-column p a:hover{
	color:#3cbbb1 !important;
}

.wp-block-uagb-container.uagb-block-103d03db{
	row-gap:10px !important;
}

#ast-hf-mobile-menu .menu-link:hover{
color:white !important;
}