/*
 Theme Name:   Petal Child Theme
 Theme URI:    http://example.com/wheels/
 Description:  Petal Child Theme
 Author:       Aislin
 Author URI:   http://example.com
 Template:     petal
 Version:      1.0.0
 Tags:
 Text Domain:
*/

@import url("../petal/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

@font-face {
     font-family: 'PPMonumentExtended-Bold';
     src:url('https://www.shorescripts.com/wordpress/wp-content/themes/petal-child/wpk copy 1/assets/fonts/PPMonumentExtended-Bold.woff2') format('woff2');
     font-weight: normal;
     font-style: normal;
     font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

.font_roboto {
font-family: 'Roboto', sans-serif !important;
}


@import url('https://fonts.googleapis.com/css2?family=Spartan&display=swap');



/* page-template page-template-template-fullwidth-no-container-no-title page-template-template-fullwidth-no-container-no-title-php page page-id-28201 logged-in admin-bar header-top wpb-js-composer js-comp-ver-7.0 vc_responsive customize-support rs-safari.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
} */


/* .page-id-28201 .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px !important;
} */



element.style {
}
.psacp-col-left.psacp-col-xl-4.psacp-columns.psacp-clearfix {
}
.psacp-post-slider-wrap.psacp-design-10 .psacp-col-left {
    background-color: #1c1b1b;
    color: white;
    display: table-cell;
    float: none !important;
    vertical-align: middle;
}
.psacp-post-slider-wrap.psacp-design-10 .psacp-post-slide .psacp-post-slider-content {
    display: table;
    width: 100%;
    background: #1c1b1b;
}

/* body.page-template.page-template-template-fullwidth-no-container-no-title.page-template-template-fullwidth-no-container-no-title-php.page.page-id-28201.logged-in.admin-bar.header-top.wpb-js-composer.js-comp-ver-7\.0.vc_responsive.customize-support.rs-safari .vc_column_container>.vc_column-inner {
    padding-left: 0px !important;
    padding-right: 0px !important;
} */
.page-id-28201 .vc_column_container>.vc_column-inner {
    padding-right: 0px;
    padding-left: 0px;
}



.buttonspacial {
	float: right;
}

.psacp-post-slider-wrap .psacp-post-img-bg {
    height: 550px;
}
.contestp {
    margin-top: -29.5px;
    width: 23%;
}
.heiglt-signbox {
    height: 150px;
}


@media only screen and (max-width: 768px){
	#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form {
    margin: 0;
    /* width: 160px; */
    display: contents;
}
	
	.heiglt-signbox {
    height: 309px;
}
	#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent {
    margin: 0 0 20px 0;
    width: 346px;
}
/* 	#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {

    margin-left: 0px !important;
}
	#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
		display: contents;align-content}
}
	@media only screen and (max-width:750px){
		#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
    
    margin-left: 0px !important;
}
			#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {
		display: contents;align-content}
		
}


@media only screen and (max-width:400px)
	
	#mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-5644821.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {

    margin-left: 0px !important;
} */
/* .vc_col-has-fill>.vc_column-inner {
    padding-top: 0px !important;
} */
.successstory #cal1 {
    position: relative !important;
    top: 8px !important;
}
	

	
	
	@media only screen and (min-width: 300px) and (max-width: 800px)  {
		.vc_custom_1645040437623 .wpb_column.vc_column_container.vc_col-sm-5 .vc_row.wpb_row.vc_inner.vc_row-fluid .vc_col-sm-4:last-child {
    display: block !important;
}
	.set .vc_custom_1699433485453 {
    margin-left: 0px !important;
}
		.set .vc_custom_1699434434886 {
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding: 10px !important;
}
		.set .vc_custom_1699434444041 {
    margin-right: 0px !important;
    padding-top: 0px !important;
}
		.set .vc_custom_1699434468680 {
    margin-right: 30px !important;
    border-right-width: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
}
		.set .vc_custom_1699434460145 {
    margin-right: 30px !important;
    padding-top: 0px !important;
}
		.set .vc_custom_1699401619832 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-top: 25px !important;
}
		.set .vc_custom_1699401690115 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		.set .vc_custom_1698011234482 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		.set .vc_custom_1698010071264 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-top: 25px !important;
}
		.set .vc_custom_1698010110690 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-bottom: 20px !important;
}
		.set .vc_custom_1697844378967 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		.set .vc_custom_1697741128650 {
    padding-right: 20px !important;
    padding-left: 20px !important;
}
		.set .vc_custom_1697843903202 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-top: 25px !important;
}
		.set .vc_custom_1698010160442 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		.set .vc_custom_1698011308322 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-bottom: 20px !important;
}
		.set .vc_custom_1699401833274 {
    margin-right: 21px !important;
    margin-left: 21px !important;
    padding-top: 25px !important;
}
		.set .vc_custom_1698011218774 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		.set .vc_custom_1699401568245 {
    margin-right: 21px !important;
    margin-left: 21px !important;
}
		
		
		
		
			.vc_custom_1706553209206 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    
}
	.vc_custom_1706701159018 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    
}
	.vc_custom_1706519186942 {
    margin-right: 0px !important;
		margin-left: 0px !important;align-content
	}
	.vc_custom_1706519202943 {
    margin-right: 0px !important;
    margin-left: 0px !important;
}
	.vc_custom_1706701386595 {
    margin-right: 0px !important;
    margin-left: 0px !important;
	}
	.vc_custom_1706519259484 {
    margin-right: 0px !important;
    margin-left: 0px !important;
}
		
		
		
/* 		.vc_row.wpb_row.vc_inner.vc_row-fluid.dis {
    display: unset !important;
} */
		.page-id-19844 .vc_custom_1645040437623 .vc_row.wpb_row.vc_inner.vc_row-fluid.dis {
    display: flex;
}
		.vc_row.wpb_row.vc_inner.vc_row-fluid.dis {
    display: flex;
}
	}
/* 	@media only screen and (min-width: 799px) and (max-width: 1024px)  {
	.set .vc_custom_1699434434886 {
    margin-left: 120px !important;
    padding-top: 90px !important;
}	
	} */
	
	@media only screen and (min-width: 801px) and (max-width: 1130px)  {
		.set .vc_custom_1699434434886 {
    margin-left: 144px !important;
    padding-top: 90px !important;
}
		
		
		
	}
	
	
	
	
/* 
.page-id-95.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
} */
	
	
	
	
	.vp-portfolio__item-meta-categories {
    margin-bottom: 2px !important;
}
	.vp-portfolio__item-meta{
    padding: 5px !important;
}
	
	
	