/*======================================
Theme Name: divi for GAP
Theme URI: https://divicake.com/
Description: divi child theme for GAP
Version: 1.0
Author: Divi Cake
Author URI: http://www.chriscadalzo.com
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
.fut-logo {
    position: absolute;
    left: 0;
    top: -10px;
    width: 60px;
}
.et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_0.et_pb_blurb ,.et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_1.et_pb_blurb , .et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_2.et_pb_blurb  {
	height: 684px!important;
	padding-top: 65px!important;
	padding-bottom: 65px!important;
}
.prince-pad-css .et_pb_row.et_pb_row_4 ,.prince-pad-css .et_pb_text_5 {
    padding: 0px !important;
}

.site-pricing-main-wrap-row .site-pricing-main-col-col .last-text {
    bottom: -85px !important;
}
.single-sfwd-courses p.post-meta {
    display: none !important;
}
.et_header_style_left #et-top-navigation nav>ul>li.logged-in-menu.menu-item a, .logged-in-menu.menu-item a {
    color: #ffffff !important;
    background-color: #ed1b23 !important;
    padding: 10px 7px 10px 7px !important;
    border-radius: 5px;
}

.user_has_no_access div.grassblade {
    display: none !important;
}
div.grassblade {
    bottom: 14px !important;
    left: 270px !important;
}
.site-banner-wrap .second-column h1 {
    font-size: 70px !important;
}
.et_pb_text_2.txt-clr-white h4,.et_pb_text_19.txt-clr-white h4{
	color: #fff !important;
}

.site-pricing-main-wrap-row .site-pricing-main-col-col .custom-text-height{
	border-top-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
}

.great-artist-program-blog h1.fusion-responsive-typography-calculated {margin-bottom: 0.67em !important; font-family: 'Futura PT W01 Light' !important;
 }

.great-artist-program-blog h1.love-title.fusion-responsive-typography-calculated {
    font-size: 65px;
	margin-bottom: 0 !important;
	    text-transform: uppercase;
}

@media (max-width: 1024px){
	.great-artist-program-blog h1.love-title.fusion-responsive-typography-calculated {
		font-size: 45px;
	}
}

@media (max-width: 767px){
	.et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_0.et_pb_blurb ,.et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_1.et_pb_blurb , .et_pb_row.et_pb_row_2.et_pb_gutters1 div.et_pb_blurb_2.et_pb_blurb  {
		height: auto!important;
		padding-top: 65px!important;
		padding-bottom: 65px!important;
	}
	div.grassblade {
		bottom: -30px !important;
		left: 0 !important;
	}
}