.et-fixed-header #logo{content:url(https://amberdigital.co.za/wp/wp-content/uploads/2022/11/cropped-favicon.png)}#page-container{top:83px!important;padding-top:0px!important}html,body{font-size:100%;background-color:#111111}div#et-main-area,div#main-content{background-color:#111111}p{font-size:1rem;line-height:1.6rem}h1{font-size:3rem}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.2rem}.text-small{font-size:0.8rem}.text-large{font-size:1.1rem}h1,h2,h3,h4,h5{text-transform:uppercase;font-weight:600}.txt-experience{font-size:1.3rem;font-weight:600}.orange{color:#FC6E00}#callMeBackForm{display:none}.grecaptcha-badge{visibility:hidden}.va-container{display:flex;flex-direction:column}.va-bottom{margin-top:auto}body #gform_wrapper_1 .gform_footer .gform_button{cursor:pointer}@media only screen and (min-width:768px){#et-info{float:right!important;font-weight:400}div#top-header div.container.clearfix{width:90%!important}}@media (max-width:980px){.et_header_style_left #logo{height:24%}div.container.clearfix.et_menu_container{width:90%}}@media (min-width:981px){#main-header div.container{width:90%!important;max-width:90%!important;padding-right:0px!important;padding-left:0px!important}}@media all and (min-width:769px){.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}}.flex-vertical-centre{display:flex;align-items:center}.vh100{min-height:100vh}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{background:#111111;color:#fff;padding:12px 24px;border:1px solid #FA8000;cursor:pointer;font-weight:bold;border-radius:50px!important}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button:hover{background:#FA8000}#gform_wrapper_2 .gform_page_footer .gform_next_button{cursor:pointer;border-radius:50px!important}.gform_wrapper.gravity-theme .gf_progressbar_title{color:white;text-transform:uppercase;font-weight:bold;font-size:15px}input#gform_send_resume_link_button_2{padding:15px 24px;background:#111111;border:1px solid #FA8000;border-radius:50px!important;color:#ffffff;text-transform:uppercase}input#gform_send_resume_link_button_2:hover{background:#FA8000}.wpbc_container.wpbc_container_booking_form input[type="text"]{background-color:#111111;border:1px solid #47c7fc;border-radius:0px;width:100%;margin:2px}.wpdevelop label{color:#777777;font-variant:all-petite-caps;font-size:20px!important}.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_form .form-group.wpbc-form-element-textarea textarea{background:#111111;border-radius:0px;border-color:#47c7fc!important;width:100%}.wpbc_theme_dark_1.wpbc_container textarea{color:#ffffff!important}.wpbc_container.wpbc_container_booking_form input[type="text"]{color:#ffffff}.wpbc_container .wpbc_button_light,.wpbc_container.wpbc_container_booking_form .wpbc_button_light{background:#111111!important;border-radius:50px!important;box-shadow:0px 0px!important;border:1px solid #fa8000!important;color:#ffffff!important}.wpbc_times_selector div{border-radius:50px!important;background:#47c7fc!important;color:#ffffff!important}.wpbc_times_selector div.wpbc_time_selected{background:#fa8000!important}.datepick-inline .datepick-header{color:#ffffff!important;background-color:#47c7fc!important}div.datepick-inline .datepick-title-row th{color:#ffffff!important}.wpbc_after_booking_thank_you_section .wpbc_ty__container .wpbc_ty__header{border-left:5px solid #fa8000}.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_form>*{margin:5px 0px!important}.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close{background:none!important;width:250px!important;border:1px solid #fa8000!important}.gform_wrapper.gravity-theme .gf_progressbar{border-radius:0px!important;color:#ffffff}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_0 span{color:#111111!important}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:0px!important}.header-contact{display:flex;align-items:center;gap:14px;font-weight:600}.header-phone{color:#ff6700;font-weight:700;text-decoration:none}.header-email{color:#ffffffcc;text-decoration:none;font-weight:500}.header-contact a:hover{opacity:0.8}.divider{color:#ffffff66;font-weight:300;margin:0 4px}.et_pb_button,.gform_button{border-radius:50px!important}