#sunshine .sunshine--action-menu li.sunshine--favorites-download:before{content:"\f107"}input#gform_submit_button_8,.gform_button{background:#000!important}form.pmpro_form input[type=text],form.pmpro_form input[type=password],form.pmpro_form input[type=email],form.pmpro_form input[type=number],form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{width:100%;max-width:100%;padding:10px;border-color:black!important}.pmpro-no-access .pmpro_content_message.et_pb_row{background-blend-mode:multiply;background-image:url(https://aestheticedgemedia.com.au/wp-content/uploads/2024/01/A733549-1.jpg),linear-gradient(180deg,rgba(255,255,255,0.26) 0%,#000000 100%)!important;padding:150px 0!important;width:100%!important;max-width:100%;text-align:center;color:#fff!important;font-size:30px!important}.custom-section-class h1.entry-title{color:#fff}p.lite{margin-top:30px}.pmpro-no-access .pmpro_content_message.et_pb_row a{background:transparent;border:solid 2px #fff!important;color:#fff!important;text-transform:uppercase;font-size:16px;transition:0.3s;text-decoration:none!important;padding:5px 10px;font-weight:bold!important}.pmpro-no-access .pmpro_content_message.et_pb_row a:hover{background:black!important;color:white!important;border:solid 2px #000!important}a#pmpro_actionlink-levels,.pmpro_btn,input#wp-submit{background:transparent;border:solid 2px #000!important;color:#000!important;text-transform:uppercase;font-size:16px;transition:0.3s;text-decoration:none!important;padding:10px 20px;font-weight:bold!important;cursor:pointer;border-radius:3px}.pmpro_btn:hover,a#pmpro_actionlink-levels:hover,input#wp-submit:hover{background:black!important;color:white!important;border:solid 2px black;border-radius:3px;padding:10px 20px}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap textarea{width:100%;padding:15px}.mainheader img.wp-image-490{width:135px!important}ul#menu-main-menu-2{display:flex;align-items:center}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}li.btntop{margin-top:-8px!important}.btntop a{font-weight:500;background-color:#f0801e!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;padding:14px 13px!important;transition-duration:.2s;border:2px solid #f0801e!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.btntop a{color:#fff!important;font-weight:normal;font-size:18px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.btntop a:hover{background:#f0801e;color:#fff!important;border:2px solid #f0801e!important;border-radius:3px!important;opacity:1!important}li.btntop:hover::before{content:'';background:url(https://aestheticedgemedia.com.au/wp-content/uploads/2024/07/arrow-icon.png);width:15px;height:15px;background-size:15px;right:20px;position:absolute;z-index:20;top:15px}li.btntop a:hover{padding-right:30px!Important}a.edd_go_to_checkout.button.blue.edd-submit{color:#fff!important}#edd_checkout_cart .edd_cart_header_row th{background:#000!important;color:#fff!important;font-size:20px;font-weight:normal!important;padding:15px}span.edd_checkout_cart_item_title,td.edd_cart_item_price,td.edd_cart_item_price{font-size:20px!iMPORTANT;color:#000!important}th.edd_cart_total{background:#000!important;color:#fff!important;font-weight:normal!important;font-size:20px!important}#edd_checkout_form_wrap label{font-size:20px;font-weight:normal}#edd_checkout_form_wrap legend{font-size:30px;font-weight:normal}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{margin-top:30px;width:100%;max-width:200px;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important}p#edd_final_total_wrap{background:#333!important;color:#fff!important;font-weight:normal!important;font-size:20px!important}.edd_download_image img{width:100%!important;max-width:100%!important}.edd-submit.button.blue,.edd-submit.button.blue:hover{color:#fff;background:#0a0101;border:solid 2px #0a0101;font-size:20px}h3.edd_download_title{text-transform:capitalize!important}@media only screen and (min-width:981px){.edd_downloads_list.edd_download_columns_3{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:980px) and (min-width:549px){.edd_downloads_list.edd_download_columns_3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}h2{font-family:Times New Roman!important}input#gform_submit_button_7{background:#000!important;border-color:#000}@media only screen and (min-width:768px){.inlinebtns .et_pb_button_module_wrapper{display:contents}}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{padding:15px}.gform_button.button{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer}.gform_button.button:hover{background:#000;color:#fff;border-color:#000}.mobile-nav .mobile-nav-column .button-container{background-color:#000}@media only screen and (max-width:767px){.et_pb_button_module_wrapper{text-align:center!Important}a.et_pb_button{width:100%!important;max-width:150px!important;font-size:12px!important}.et_pb_row.et_pb_row_13{width:50%}.et_pb_row.et_pb_row_12,.et_pb_row.et_pb_row_13{display:flex}.et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:50%!important}}@media only screen and (max-width:767px){body .gform_wrapper .gform_footer input[type=submit]{text-align:center;margin:0 auto;display:block;width:100%!important;max-width:200px!important}.et_pb_row.et_pb_row_10.et_pb_gutters2,.et_pb_row.et_pb_row_11{display:flex}li.btntop.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1293 a{color:#fff}}body #gform_wrapper_3 h2{font-size:25px}form#gform_3{background:#efefef;padding:20px;border:1px solid #ccc;box-shadow:0px 0px 11px #e9e9e9}.slideshow{position:relative;width:100%;height:100vh;overflow:hidden}.slideshow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1;animation:slideShow 24s infinite}@keyframes slideShow{0%{background-image:url('https://aestheticedgemedia.com.au/wp-content/uploads/edd/2024/01/A738943.jpg ')}33%{background-image:url('https://aestheticedgemedia.com.au/wp-content/uploads/2024/06/A733549-scaled.jpg')}66%{background-image:url('https://aestheticedgemedia.com.au/wp-content/uploads/2024/01/A739124.jpg')}100%{background-image:url('https://aestheticedgemedia.com.au/wp-content/uploads/2024/01/JY409824.jpg')}}.container{display:flex;align-items:center;justify-content:space-between;padding:20px;height:100%;position:relative;z-index:1}.text-column{flex:0 0 70%;padding:20px;color:white}.image-column{flex:0 0 30%;display:flex;justify-content:center;padding:20px}.image-column img{max-width:100%;height:auto;border-radius:10px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:-1}.button{display:inline-block;padding:10px 20px;font-size:20px;color:#fff;background-color:#F0801E;border:none;border-radius:3px;text-decoration:none;cursor:pointer;margin-top:20px;line-height:34px}.button:hover{background-color:#000}.text-column h1{color:#fff;font-size:45px;font-family:'Athelas-Regular'}.text-column p{font-size:18px}@media (max-width:768px){.container{flex-direction:column}.text-column,.image-column{padding:10px}.image-column{flex:0 0 auto;width:100%}.image-column img{width:60%}.slideshow{height:70vh}}div#sp-wp-carousel-free-id-1686 img.skip-lazy{height:500px!important;width:100%!important;object-fit:cover}div#sp-wp-carousel-free-id-1686 .wpcp-single-item{width:100%!important}@media only screen and (max-width:767px){div#sp-wp-carousel-free-id-1686 img.skip-lazy{height:300px!important}}@media only screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.reverse .et_pb_column{margin-bottom:30px!important}}