/*
 Theme Name:     Divi Child
 Theme URI:      https://www.profithubsystem.com
 Description:    profithubsystem
 Author:         profithubsystem.com
 Author URI:     https://www.profithubsystem.com
 Template:       Divi
 Version:        4.27.5
*/

/* coming soon page css */
.page-id-626 header, .page-id-626 footer{display:none;}
/* coming soon page css end*/

.main-menu-header .et_pb_menu__logo{display:none;}

/* #et-top-navigation{float: left;padding-left: 0px!important;}
nav#top-menu-nav{float: inherit;}
#top-menu li{padding-right: 79px;}
#et-top-navigation nav ul li{position:relative;}
#top-menu-nav>ul>li>a:hover{opacity: 1;} */
/* #et-top-navigation nav ul li:after{content:'';position: absolute;background:#faff14;left: -24px;bottom:2px;width:0px;height:2px;}
#et-top-navigation nav ul li:hover:after{width:100px;}
#et-top-navigation nav ul li.newsletter-sec-btn a{border:1px solid #ffffff; border-radius:3px;padding: 15px 16px 15px !important;}
#et-top-navigation nav ul li.newsletter-sec-btn:hover:after{width:0px;} */
.main-menu-header .et_pb_menu__wrap li.newsletter-sec-btn a{border:1px solid #ffffff; border-radius:3px;padding: 15px 16px 15px !important;margin-top: -15px;}
.main-menu-header .et_pb_menu__wrap li.newsletter-sec-btn:hover:after{width:0px;}
.main-menu-header .et_pb_menu__wrap li{position:relative;}
/* .main-menu-header .et_pb_menu__wrap li:after{content:'';position: absolute;background:#faff14;left: 30px;bottom:2px;width:0px;height:2px;}
.main-menu-header .et_pb_menu__wrap li:hover:after{width:100px;} */
.main-menu-header.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding: 0px 30px 8px;}
.main-menu-header .et-menu a:hover {opacity: 1;}
.topic-hero-sec{position:relative;}
#main-header{-webkit-box-shadow: 0 0px 0 rgba(0, 0, 0, .0);
    box-shadow: 0 0px 0 rgba(0, 0, 0, .0);}
    #main-header.et-fixed-header {
        -webkit-box-shadow: 0 5px 5px rgba(000, 000, 000, .35) !important;
        box-shadow: 0 5px 5px rgba(000, 000, 000, .35) !important;
    }
.contactpage-form .et_contact_bottom_container{float: none; text-align: center;justify-content: center;}
.contactpage-form .et_contact_bottom_container .et_pb_contact_submit{width: 100%!important;}
.hero-sec-form .et_contact_bottom_container{float: right;
    text-align: right;
    margin-top: 0%;position: relative;
   bottom: 82px;}
.footer-contact-form .et_contact_bottom_container{float: right;
    text-align: right;
    margin-top: 0%;position: relative;
   bottom: 81px;}
.hero-sec-form .et_pb_contact p input{width: 85%;padding: 16px 16px;}
.footer-contact-form .et_pb_contact p input{width: 77%;padding: 15px 16px;}
.form-sec-row{position:relative;}
.check-offer-sec .et_pb_column{width: 32.3333%!important;margin-right: 1.5%!important;}
/* .form-sec-row:before{content:'';position:absolute;background-image: url(https://demosite2.profithubdemos.com/wp-content/uploads/2026/02/ChatGPT-Integration-Badge-1.gif);
	background-repeat: no-repeat;
	background-size: contain;
top: -6px;
   right: -29px;
    width: 100%;
    height: 100%;
    max-width: 240px;
} */
.email-marketing-box .et_pb_blurb_container{padding:10px 20px 15px 20px;}
.email-marketing-box .et_pb_image_wrap{position:relative;}

/* .email-marketing-box .et_pb_image_wrap:before {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    background: url(https://demosite2.profithubdemos.com/wp-content/uploads/2026/02/video-overlay.png) no-repeat #000;
    background-size: 20%;
    background-position: center center;
    opacity: .20;
    cursor: pointer;
} */
/* .topic-hero-sec:before {
    content: '';
    position: absolute;
    background-image: url(https://demosite2.profithubdemos.com/wp-content/uploads/2026/02/magnifying-graphic.png);
    background-repeat: no-repeat;
    background-size: contain;
    top: -6px;
  right: 57px;
    width: 100%;
    height: 100%;
    max-width: 240px;
} */
.topic-list-styling li{display: inline-block;
    margin-bottom: 40px;
    margin-right: 10px;}
.topic-list-styling li a:hover{color:#fff!important;text-decoration:underline;}
.pink{ color: #FF206E;}
.sidebar-post .et_pb_post{margin-bottom: 0px;}


@media (max-width:1600px){
	.topic-hero-sec:before{right: -8px;}
	.hero-sec-form .et_pb_contact p input{width: 84%;}
	.footer-contact-form .et_pb_contact p input{width: 72%;}
	.hero-sec-heading h1{font-size:50px!important;}
	.check-offer-sec.et_pb_row{width: 94%;}
	.contactpage-row.et_pb_row{width: 70%;}
}

@media (max-width:1500px){
.topic-hero-sec:before {right: -84px;}
	.footer-contact-form.footer-contact-form{width: 65%;}
	.footer-contact-form .et_pb_contact p input{width: 74%;}
	.topics-row .et_pb_text_inner h3{font-size: 53px;}
}
@media (max-width:1440px){
	.hero-sec-form .et_contact_bottom_container{bottom: 92px;}
}
@media (max-width:980px){
	.main-menu-header.et_pb_menu .et_mobile_menu{border-radius:5px;}
	.main-menu-header .et_pb_menu__wrap li.newsletter-sec-btn a{border:0px solid #ffffff; border-radius:0px;padding: 10px 5%!important;margin-top: 0px;}
	.hero-sec-form .et_pb_contact p input{width: 78%;}
	.mobile_menu_bar:before{background: #000;
    color: #fff;
    padding: 5px;
    border-radius: 6px;}
	.hero-sec-form .et_contact_bottom_container{bottom: 80px;}
	.form-sec-row:before{top: -38px;
    right: inherit;left: 50%;
    transform: translate(-50%, -50%);}
	.hero-sec-heading h1 { font-size: 43px!important;}
	.reverse-row{display:flex;flex-direction:column-reverse;}
	.footer-menu.et_pb_menu .et_pb_menu__menu {display: block!important;}
	.footer-menu .et_mobile_nav_menu{display: none!important;}
}
@media (max-width:980px) and (min-width:768px){
	.check-offer-sec .et_pb_column {
    width: 48% !important;
        margin-right: 1.5% !important;
        min-height: 729px;
}
}
@media (max-width:767px){
	.main-menu-header .et_pb_menu__logo{display:block;}
	.check-offer-sec .et_pb_column {
    width: 100%!important;
    margin-right: 0%!important;
}
	.topic-hero-sec:before{ width: 0%;
    height: 0%;
    max-width: 0px;}
	.topic-list-styling li {
    display: block;
    margin-bottom: 20px;
    margin-right: 0px;			
}
.hero-sec-heading h1 { font-size: 38px!important;}
	.contactpage-row.et_pb_row {width: 85%;}
	.contactpage-form .et_contact_bottom_container .et_pb_contact_submit { width: 45%!important;}
	.contactpage-form .et_contact_bottom_container{margin-top: 4.5%;}
	.footer-contact-form.footer-contact-form { width: 100%;}
	.topics-row .et_pb_text_inner h3 {font-size: 20px;}
}
@media (max-width:480px){
	.hero-sec-form .et_pb_contact p input{width: 100%;}
	.hero-sec-form .et_contact_bottom_container{bottom:0px; float:none;justify-content:center;}
	.footer-contact-form .et_contact_bottom_container{bottom:0px; float:none;justify-content:center;}
.footer-contact-form .et_pb_contact p input{width: 100%;}
} 