/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 05 2025 | 03:41:18 */
.certified-cover {
	padding-left:20px !important;
	padding-right:20px !important;
}
.certified-steps-group {
	max-width:var(--wp--style--global--wide-size);
	margin-left:auto;
	margin-right:auto;
	padding-left: 0;
	padding-right: 0;
}
.certified-steps-body {
	max-width:initial;
	align-items:stretch;
}
.certified-steps-body .wp-block-image {
	height: calc(100vw * 100 / 1920);
	margin: 0 auto;
}
.certified-steps-body .wp-block-image img {
    height: 100%;
    width: auto;
    object-fit: cover;
}
.certified-steps-body > .wp-block-group:not(.affililate-steps-img-item) {
    transform: translatey(25%);
}
.page-id-6657 .zdy_sec_title {
	margin-bottom:clamp(1.875rem, 1.2917rem + 1.2153vw, 2.75rem);
}
.certified-sec-title {
	font-size: var(--wp--preset--font-size--xx-large);
}
.certified-sec-subtitle {
	font-size: clamp(1rem, 0.6667rem + 0.6944vw, 1.5rem);
}
.certified-faq-group .wp-block-details summary {
	font-size:clamp(1.25rem, 1rem + 0.5208vw, 1.625rem);
}
.certified-faq-group .wp-block-details summary strong {
	font-weight:bolder;
}
.certified-faq-group .wp-block-details p {
	font-size:clamp(0.8125rem, 0.6042rem + 0.434vw, 1.125rem);
}
@media (max-width:1400px){
	.certified-steps-body {
		padding-right: var(--wp--style--root--padding-right, var(--wp--custom--gap--horizontal));
		padding-left: var(--wp--style--root--padding-left, var(--wp--custom--gap--horizontal));
	}
}
@media (max-width:782px) {
	.page-id-6657 .zdy_sec_title {
		margin-bottom:24px;
	}
	.certified-faq-group .wp-block-details summary {
		font-size:16px;
	}
	.certified-sec-padding-bottom {
		display:none;
	}
	.certified-steps-body {
		flex-wrap:initial;
		flex-direction: column;
	}
	.certified-steps-body > .wp-block-group:not(.affililate-steps-img-item) {
		display:none;
	}
	.certified-steps-body .affililate-steps-img-item {
		flex-basis:100%;
		flex-direction:row;
		flex-wrap: nowrap;
		align-items: center;
		border-bottom:1px solid #00000033;
		padding-bottom:1.2rem;
		padding-left:1.2rem;
		padding-right:1.2rem;
		text-align:left;
	}
	.certified-steps-body .affililate-steps-img-item p {
		flex:1;
	}
	.certified-steps-body .affililate-steps-img-item::before {
		display:block;
		color:#333;
		font-size:16px;
	}
	.certified-steps-body .affililate-steps-img-item:nth-child(1)::before {
		content:'1';
	}
	.certified-steps-body .affililate-steps-img-item:nth-child(3)::before {
		content:'2';
	}
	.certified-steps-body .affililate-steps-img-item:nth-child(5)::before {
		content:'3';
	}
	.certified-steps-body .affililate-steps-img-item:nth-child(7)::before {
		content:'4';
	}
	.certified-steps-body .affililate-steps-img-item:nth-child(9)::before {
		content:'5';
	}	
	.certified-steps-body .wp-block-image {
		margin:0;
		width: calc(100vw * 48 / 750);
		height:auto;
	}
	.certified-steps-body .wp-block-image img {
		width:100%;
		height:auto;
	}
	.looking_for_grid.wp-container-core-group-is-layout-988b637e {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.certified-lookfor-group {
		display:flex;
		gap:10px;
		background:#00b2e3;
		align-items:center;
		padding:8px 16px;
	}
	.certified-lookfor-group figure + div {
		margin-block-start:0;
	}
	.certified-lookfor-group figure {
		min-width: 60px;
		width:60px;
		height:60px;
	}
	.certified-lookfor-group figure img {
		width:100%;
		height:auto;
	}
	.certified-lookfor-group figure + div p {
		padding:0;
		font-size:18px!important;
	}
}
@media (max-width:480px){
	.certified-lookfor-group figure + div p {
		padding:0;
		font-size:16px!important;
	}
	.certified-sp-title {
		max-width:220px;
	}
}