.elementor-5681 .elementor-element.elementor-element-26db4e38 > .elementor-container{max-width:1496px;}.elementor-5681 .elementor-element.elementor-element-1517969f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5681 .elementor-element.elementor-element-ad2763b > .elementor-container{max-width:1496px;}.elementor-5681 .elementor-element.elementor-element-7520eb7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-16px;}.elementor-5681 .elementor-element.elementor-element-fc03ec4{font-family:"SFProOTF", SFProOTF;font-size:17px;font-weight:normal;}.elementor-5681 .elementor-element.elementor-element-6e5a876 > .elementor-container{max-width:1496px;}.elementor-5681 .elementor-element.elementor-element-6e5a876 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3px;}.elementor-5681 .elementor-element.elementor-element-374f423{width:50%;}.elementor-5681 .elementor-element.elementor-element-7e6b16e{width:50%;}.elementor-5681 .elementor-element.elementor-element-3da6552{column-gap:0px;text-align:left;color:#000000;font-family:"SFProOTF", SFProOTF;font-size:13px;font-weight:normal;}.elementor-5681 .elementor-element.elementor-element-3da6552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5681 .elementor-element.elementor-element-23244d9f > .elementor-container{max-width:1496px;}.elementor-5681 .elementor-element.elementor-element-23244d9f{margin-top:-30px;margin-bottom:0px;}.elementor-5681 .elementor-element.elementor-element-63b84493:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5681 .elementor-element.elementor-element-63b84493 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5681 .elementor-element.elementor-element-63b84493 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-5681 .elementor-element.elementor-element-63b84493 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5681 .elementor-element.elementor-element-2890775{text-align:center;}.elementor-5681 .elementor-element.elementor-element-2890775 .elementor-heading-title{color:#058885;font-family:"SFProOTF", SFProOTF;font-size:35px;font-weight:500;}.elementor-5681 .elementor-element.elementor-element-b03b7cb{color:#000000;font-family:"SFProOTF", SFProOTF;font-size:22px;font-weight:normal;}.elementor-5681 .elementor-element.elementor-element-35c356a0 .elementor-button{font-family:"SFProOTF", SFProOTF;font-size:33px;font-weight:600;background-color:#058885;}.elementor-5681 .elementor-element.elementor-element-587fa2a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5681 .elementor-element.elementor-element-587fa2a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-5681 .elementor-element.elementor-element-587fa2a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-5681 .elementor-element.elementor-element-587fa2a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5681 .elementor-element.elementor-element-68a1cecc{text-align:center;}.elementor-5681 .elementor-element.elementor-element-68a1cecc .elementor-heading-title{color:#058885;font-family:"SFProOTF", SFProOTF;font-size:35px;font-weight:500;}.elementor-5681 .elementor-element.elementor-element-64b20a12{color:#000000;font-family:"SFProOTF", SFProOTF;font-size:22px;font-weight:normal;}.elementor-5681 .elementor-element.elementor-element-3c104223 .elementor-button{font-family:"SFProOTF", SFProOTF;font-size:33px;font-weight:600;background-color:#058885;}@media(max-width:767px){.elementor-5681 .elementor-element.elementor-element-35c356a0 .elementor-button{font-size:20px;}.elementor-5681 .elementor-element.elementor-element-3c104223 .elementor-button{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-176e24e *//* Container flex for location and date */
.training-info {
    display: flex;
    gap: 15px;    
    flex-wrap: wrap;    
}
@media (max-width: 1366px) {
.training-info {
    gap: 10px;     
    padding-bottom: 10px;
}
}
@media (max-width: 1024px) {
.training-info {
    gap: 0px;  
    padding-bottom: 10px;
}
}

/* Training Location */
.training-location {
    font-size: 15px;
    color: #000000;  
    font-weight: bold;
}

/* Training Date */
.training-date {
    font-size: 15px;    
    color: #000000;        
}
@media (max-width: 1366px) {
    .training-location {
        font-size: 12px;
    }
    .training-date {
        font-size: 12px;
    }
}
@media (max-width: 1200px) {
    .training-location {
        font-size: 12px;
    }
    .training-date {
        font-size: 12px;
    }
}
@media (max-width: 1024px) {
    .training-location {
        font-size: 12px;
    }
    .training-date {
        font-size: 12px;
    }
}
@media (max-width: 1024px) {
    .training-location {
        font-size: 12px;
    }
    .training-date {
        font-size: 12px;
    }
}
/* Responsive for mobile phones (max-width: 767px) */
@media (max-width: 767px) {
    .training-info {
        flex-direction: column; /* stack vertically */
        gap: 5px;
    }
    .training-location {
        font-size: 11px;
    }
    .training-date {
        font-size: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c104223 */.course-btn .elementor-widget-container .elementor-button-wrapper a.elementor-button-link.elementor-button.elementor-size-sm {
    WIDTH: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SFProOTF';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-UltralightItalic.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Regular.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Medium.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-Bold.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-BlackItalic.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.woff') format('woff'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-HeavyItalic.svg#SFProOTF') format('svg');
}
@font-face {
	font-family: 'SFProOTF';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-ThinItalic.eot');
	src: url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-ThinItalic.woff2') format('woff2'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-ThinItalic.ttf') format('truetype'),
		url('http://drzayd.com/wp-content/uploads/2021/10/SFProDisplay-ThinItalic.svg#SFProOTF') format('svg');
}
/* End Custom Fonts CSS */