.elementor-104 .elementor-element.elementor-element-ebf2831 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-104 .elementor-element.elementor-element-ebf2831:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-ebf2831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wakeuptomore.co.za/wp-content/uploads/2021/12/Brick-wall-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-ebf2831{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 50px 10px;}.elementor-104 .elementor-element.elementor-element-ebf2831 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-93ba910 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-8065353 .pp-second-text{display:block;color:var( --e-global-color-37bb2dee );font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;padding:0px 0px 0px 22px;}.elementor-104 .elementor-element.elementor-element-8065353{text-align:left;}.elementor-104 .elementor-element.elementor-element-8065353 .pp-first-text{color:#FFFFFF4D;font-family:"Lato", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;letter-spacing:0.3px;}.elementor-104 .elementor-element.elementor-element-8065353.pp-dual-heading-inline-block .pp-second-text{margin-left:0px;}.elementor-104 .elementor-element.elementor-element-8065353.pp-dual-heading-block .pp-second-text{margin-top:0px;}.elementor-104 .elementor-element.elementor-element-a652b6c{text-align:left;color:#03FFF8;font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .validation_message{display:block !important;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .validation_error{display:block !important;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield textarea, .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield select{background-color:#FFFFFF00;color:var( --e-global-color-37bb2dee );padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9DFCF7;border-radius:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1px;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield select{width:100%;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield textarea{width:100%;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield input::-webkit-input-placeholder, .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gfield textarea::-webkit-input-placeholder{color:#FFF;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="checkbox"], .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="radio"]{width:12px !important;height:12px;background:#02010100;border-width:1px;border-color:var( --e-global-color-37bb2dee );}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="checkbox"], .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="checkbox"]:before{border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-custom-radio-checkbox input[type="radio"]:checked:before{background:var( --e-global-color-37bb2dee );}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_footer,
                    .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_page_footer{text-align:right;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_footer input[type="submit"], .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_page_footer input[type="submit"]{width:112px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#03FFF8;border-radius:50px 50px 50px 50px;padding:5px 50px 6px 50px;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_footer input[type="submit"],
                    .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_page_footer input[type="submit"]{background-color:#02010100;color:#03FFF8;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-104 .elementor-element.elementor-element-8587bf3 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-104 .elementor-element.elementor-element-65b597d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-65b597d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112C51;}.elementor-104 .elementor-element.elementor-element-65b597d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-104 .elementor-element.elementor-element-65b597d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-d047608 .pp-second-text{display:block;color:var( --e-global-color-37bb2dee );font-family:"Lato", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;padding:0px 0px 0px 22px;}.elementor-104 .elementor-element.elementor-element-d047608{text-align:left;}.elementor-104 .elementor-element.elementor-element-d047608 .pp-first-text{color:#FFFFFF4D;font-family:"Lato", Sans-serif;font-size:75px;font-weight:900;text-transform:uppercase;letter-spacing:0.3px;}.elementor-104 .elementor-element.elementor-element-d047608.pp-dual-heading-inline-block .pp-second-text{margin-left:0px;}.elementor-104 .elementor-element.elementor-element-d047608.pp-dual-heading-block .pp-second-text{margin-top:0px;}.elementor-104 .elementor-element.elementor-element-d047608 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-b9695a8{text-align:center;z-index:1;}.elementor-104 .elementor-element.elementor-element-b9695a8 img{width:90%;}.elementor-104 .elementor-element.elementor-element-b9695a8 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-104 .elementor-element.elementor-element-0563b6c{margin-top:20px;margin-bottom:50px;}.elementor-104 .elementor-element.elementor-element-a469dad{color:var( --e-global-color-37bb2dee );font-family:"Lato", Sans-serif;font-size:14px;letter-spacing:0.7px;z-index:4;}.elementor-104 .elementor-element.elementor-element-ee71a65{text-align:right;}.elementor-104 .elementor-element.elementor-element-ee71a65 img{width:198px;}.elementor-104 .elementor-element.elementor-element-52de254:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-52de254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wakeuptomore.co.za/wp-content/uploads/2021/12/Brick-wall-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-52de254{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-104 .elementor-element.elementor-element-52de254 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-104 .elementor-element.elementor-element-d261740{text-align:left;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;--ep-effect-rotate-x-normal:0deg;--ep-effect-rotate-y-normal:0deg;--ep-effect-rotate-z-normal:-3deg;}.elementor-104 .elementor-element.elementor-element-d261740 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner{color:#00FFFF;-webkit-text-stroke-color:#00FFFF;font-family:"Nickainley", Sans-serif;font-size:75px;}.elementor-104 .elementor-element.elementor-element-d5eb9ca{color:var( --e-global-color-37bb2dee );font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.7px;z-index:4;}.elementor-104 .elementor-element.elementor-element-d5eb9ca > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-grid-item-wrap{width:calc( ( 100% - ((4 - 1) * 10px) ) / 4 );margin-right:10px;margin-bottom:10px;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-logo-grid .pp-grid-item-wrap{align-items:center;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-logo-grid .pp-grid-item-wrap, .elementor-104 .elementor-element.elementor-element-1d28f9e .pp-logo-grid .pp-grid-item{justify-content:center;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-grid-item img{width:150px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-d4b8451 img{width:50%;}.elementor-104 .elementor-element.elementor-element-8065353{text-align:center;}.elementor-104 .elementor-element.elementor-element-a652b6c{text-align:center;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_footer,
                    .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_page_footer{text-align:center;}.elementor-104 .elementor-element.elementor-element-d047608{text-align:center;}.elementor-104 .elementor-element.elementor-element-d261740{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;--ep-effect-rotate-x-normal:0deg;--ep-effect-rotate-y-normal:0deg;--ep-effect-rotate-z-normal:-3deg;}.elementor-104 .elementor-element.elementor-element-d5eb9ca{text-align:center;font-size:15px;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-grid-item-wrap{width:calc( ( 100% - ((4 - 1) * 10px) ) / 4 );margin-right:10px;margin-bottom:10px;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-93ba910{width:45%;}.elementor-104 .elementor-element.elementor-element-d1fb075{width:55%;}.elementor-104 .elementor-element.elementor-element-547fb23{width:54.902%;}.elementor-104 .elementor-element.elementor-element-66d0fde{width:45.002%;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-93ba910{width:100%;}.elementor-104 .elementor-element.elementor-element-d1fb075{width:100%;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-d4b8451{text-align:center;}.elementor-104 .elementor-element.elementor-element-d4b8451 img{width:100%;}.elementor-104 .elementor-element.elementor-element-8065353{text-align:center;}.elementor-104 .elementor-element.elementor-element-8065353 .pp-first-text{font-size:40px;}.elementor-104 .elementor-element.elementor-element-8065353 .pp-second-text{font-size:20px;}.elementor-104 .elementor-element.elementor-element-a652b6c{text-align:center;font-size:13px;}.elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_footer,
                    .elementor-104 .elementor-element.elementor-element-8587bf3 .pp-gravity-form .gform_page_footer{text-align:center;}.elementor-104 .elementor-element.elementor-element-d047608{text-align:center;}.elementor-104 .elementor-element.elementor-element-d047608 .pp-first-text{font-size:30px;}.elementor-104 .elementor-element.elementor-element-d047608 .pp-second-text{font-size:20px;}.elementor-104 .elementor-element.elementor-element-a469dad{text-align:center;}.elementor-104 .elementor-element.elementor-element-ee71a65{text-align:center;}.elementor-104 .elementor-element.elementor-element-d261740{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;--ep-effect-rotate-x-normal:0deg;--ep-effect-rotate-y-normal:0deg;--ep-effect-rotate-z-normal:-3deg;}.elementor-104 .elementor-element.elementor-element-d261740 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner{font-size:60px;}.elementor-104 .elementor-element.elementor-element-d5eb9ca{text-align:center;font-size:14px;}.elementor-104 .elementor-element.elementor-element-1d28f9e .pp-grid-item-wrap{width:calc( ( 100% - ((2 - 1) * 10px) ) / 2 );margin-right:10px;margin-bottom:10px;}}/* Start custom CSS for pp-dual-heading, class: .elementor-element-8065353 */.headingtxt .pp-second-text {
    margin-top: -7% !important;
}/* End custom CSS */
/* Start custom CSS for pp-gravity-forms, class: .elementor-element-8587bf3 */:-webkit-input-placeholder { color:#FFF; }
:-moz-placeholder { opacity: 1; color:#FFF; } /* Firefox 18- */
::-moz-placeholder { opacity: 1; color:#FFF; } /* firefox 19+ */
:-ms-input-placeholder { color:#FFF; } /* ie */
input:-moz-placeholder { color:#FFF; }

.pp-gravity-form .gform_wrapper .pp-gf-select-custom:after {
    color: #fff;
    font-size: 8px;
    top: 12px;
}

/*.pp-custom-radio-checkbox input[type="checkbox"]:checked::before {
    content: 'x';
    color: #fff;
    background-color: transparent !important;
    position: absolute;
    top: 61%;
    left: 3px;
    font-size: 12px;
}*/


#label_1_9_1, #label_1_10_1 {
    color: #fff;
    font-family: 'Lato', sans-serif;
    font-size: 12px;
    letter-spacing: 0.5px;
}

.ui-datepicker-trigger {
    display: inline-block !important;
    max-width: 10px !important;
    max-height: 10px !important;
    margin-left: -21px !important;
}

#gform_submit_button_1 {
    width: 175px;
}/* End custom CSS */
/* Start custom CSS for pp-dual-heading, class: .elementor-element-d047608 */.headingtxt1 .pp-second-text {
    margin-top: -3% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9695a8 */.vidshadow .attachment-full.size-full {
    box-shadow: 10px 10px 80px 1px #f062a4a4, 0px 0px 30px 1px #5aba47a4;
}

.vidshadow .attachment-full.size-full::before {
    content: '';
    position: absolute !important;
    background-color: transparent;
    border: solid 4px #fff;
    width: 110px;
    height: 200px;
    display: block;
    top: 30px;
}

.vidshadow::after {
    content: '';
position: absolute;
background-color: transparent;
border-top: solid 3px #ffcaf9;
bottom: 65px;
width: 90%;
height: 90%;
border-left: solid 3px #ffcaf9;
right: 77px;
border-bottom: solid 3px #ffcaf9;
z-index: 0;
box-shadow: -10px -10px 20px 1px #f062a4a9 , 10px 10px 20px 0px #f062a4a0;
border-radius: 10px;
z-index: -1;
}

@media only screen and (max-width: 710px) {
    .vidshadow::after {
        bottom: 14px;
        right: 30px;
    }
}

@media screen and (min-width: 711px) and (max-width: 810px) {
    .vidshadow::after {
        bottom: 34px;
        right: 50px;
    }
}


.elementor-widget-image a {
    display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0563b6c */.vidtxtbtm {
    margin-left: 50px;
    margin-right: 50px;
}

@media only screen and (max-width: 710px) {
    .vidtxtbtm {
        margin-left:10px;
        margin-right: 10px;
    }
}

@media screen and (min-width: 711px) and (max-width: 810px) {
    .vidshadow::after {
        bottom: 34px;
        right: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-heading, class: .elementor-element-d261740 */.elementor-104 .elementor-element.elementor-element-d261740 .bdt-advanced-heading .bdt-main-heading .bdt-main-heading-inner {
    color: #fff !important;
    text-shadow: 10px 10px 20px #0ff, -10px -10px 20px #0ff, 30px -10px 10px #006, 20px 20px 40px #0ff, -20px -20px 40px #0ff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nickainley';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.eot');
	src: url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.eot?#iefix') format('embedded-opentype'),
		url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.woff2') format('woff2'),
		url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.woff') format('woff'),
		url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.ttf') format('truetype'),
		url('https://wakeuptomore.co.za/wp-content/uploads/2021/12/Nickainley-Normal.svg#Nickainley') format('svg');
}
/* End Custom Fonts CSS */