@import url("//hello.myfonts.net/count/3d4dce");@font-face{font-family:"LiberGrotesqueFamily-Black";src:url('https://clients.heliodigital.co.za/fonts/LiberGrotesqueFamilyBlack/font.woff2') format('woff2'),url('clients.https://heliodigital.co.za/fonts/LiberGrotesqueFamilyBlack/font.woff') format('woff')}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif}h1,h2{font-family:'LiberGrotesqueFamily-Black'}#contact-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#contact-form .gform_wrapper textarea.medium,#contact-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,#contact-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,#contact-form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,.gform_legacy_markup_wrapper textarea{border:1px solid #333;font-size:16px;padding:15px 15px 15px 15px;width:100%;margin:0}.gform_legacy_markup_wrapper textarea{height:100px!important}#contact-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}body #contact-form .gform_wrapper ul li.gfield{margin-top:0}#contact-form .gform_wrapper .gform_footer{margin-top:10px;padding-top:0}#contact-form .gform_wrapper .gform_footer input.button,#contact-form .gform_wrapper .gform_footer input[type=submit],#contact-form .gform_wrapper .gform_page_footer input.button,#contact-form .gform_wrapper .gform_page_footer input[type=submit]{color:#191D29!important;border-width:0px!important;border-radius:3px;font-size:16px;font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#fcae00;padding-top:8px!important;padding-right:20px!important;padding-bottom:8px!important;padding-left:20px!important;transition:padding 300ms ease 0ms;margin-top:10px}#contact-form .gform_wrapper .gform_footer input.button:hover,#contact-form .gform_wrapper .gform_footer input[type=submit]:hover,#contact-form .gform_wrapper .gform_page_footer input.button:hover,#contact-form .gform_wrapper .gform_page_footer input[type=submit]:hover{padding-right:35px!important}#contact-form .gform_wrapper .gform_footer input.button:after,#contact-form .gform_wrapper .gform_footer input[type=submit]:after,#contact-form .gform_wrapper .gform_page_footer input.button:after,#contact-form .gform_wrapper .gform_page_footer input[type=submit]:after{font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}#contact-form .gform_wrapper .gform_footer input.button:hover:after,#contact-form .gform_wrapper .gform_footer input[type=submit]:hover:after,#contact-form .gform_wrapper .gform_page_footer input.button:hover:after,#contact-form .gform_wrapper .gform_page_footer input[type=submit]:hover:after{opacity:1;margin-left:0}.per-month{font-size:16px}#starry-night-container{position:absolute!important;z-index:2;left:50%;top:50%;width:3660px;height:3660px;-webkit-animation:rotate-center 550s linear infinite both;animation:rotate-center 550s linear infinite both}#starry-night-container-2{position:absolute!important;z-index:2;left:50%;top:50%;width:3660px;height:3660px;-webkit-animation:rotate-center 950s linear infinite both;animation:rotate-center 950s linear infinite both}.et_pb_pagebuilder_layout #starry-night-container,.et_pb_pagebuilder_layout #starry-night-container-2{display:none}#et-main-area{position:relative;z-index:2}.et-l--header{position:relative;z-index:4}h5{padding-bottom:0}@-webkit-keyframes rotate-center{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes rotate-center-no-translate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center-no-translate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#contact-form .gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none;background:none;padding:0;color:#e72164!important}#contact-form .gform_wrapper .field_description_below .gfield_description{padding-top:0}#contact-form .gform_wrapper .validation_message{color:#e72164!important}#contact-form .gform_wrapper div.validation_error{text-align:left;padding:0;margin:0;border:none;color:#e72164!important}@media (max-width:768px){#marketing-text{right:10%}#technology-text{left:10%}}.et_pb_forgot_password{float:left;width:200px;padding-top:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset!important}