body{margin:0px!important}html,body{overflow-x:hidden}.gform_required_legend{display:none!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{color:var(--e-global-color-secondary)}body .gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{color:var(--e-global-color-secondary)!important}#gform_confirmation_message_2{color:var(--e-global-color-secondary)!important}.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:7.5px!important;padding:10px 10px 10px 10px!important;border-color:var(--e-global-color-22c65ab1)!important;border-width:1px!important;border-style:solid!important}.gform_wrapper textarea{padding:10px 10px 10px 10px!important;margin-top:12px!important;border-width:1px!important;border-color:var(--e-global-color-22c65ab1)!important;border-style:solid!important;border-radius:7.5px!important}.gform_wrapper select{border-radius:7.5px!important;padding:10px 10px 10px 10px!important;border-color:var(--e-global-color-22c65ab1)!important;border-width:1px!important;border-style:solid!important}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:500!important;color:var(--e-global-color-text);margin-bottom:10px!important;margin-top:10px!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type="checkbox"],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type="radio"]{margin-top:0px!important}body .gform_wrapper ul li.gfield{margin-top:0px!important}.gform_wrapper{margin:0 0 0 0!important;border:0}.gform_legacy_markup_wrapper .gform_footer{padding:0px!important}.gform_wrapper.gravity-theme .gfield_label{font-size:12px}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{padding:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px;margin-top:30px;margin-bottom:30px}#headerNavigation .contactUsButton a.elementor-item-active{color:#fff!important}.colorChangeCard h4,.colorChangeCard p,.colorChangeCard .elementor-icon svg>path{transition:350ms}.colorChangeCard:hover h4,.colorChangeCard:hover p{color:#fff!important}.colorChangeCard:hover .elementor-icon svg>path{fill:#fff}.elementor-counter-title{text-align:center!important}.ticker-tape{width:100%;overflow:hidden}.ticker-tape .elementor-heading-title{display:inline-block;white-space:nowrap;animation:ticker-scroll 50s linear infinite}@keyframes ticker-scroll{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}.swiper-pagination-bullet-active{background:var(--e-global-color-bb22b51)!important;opacity:1!important}.projectCard .projectArrow{transition:padding-left 0.35s}.projectCard:hover .projectArrow{padding-left:5px}#ndumo-post-content h2{font-size:38px!important}@media screen and (max-width:768px){#ndumo-post-content h2{font-size:22px!important}}@media only screen and (min-width:1024px){#headerNavigation .contactUsButton{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);color:#FFF;border-style:solid;border-width:0 0 0 0;border-radius:12.5px 12.5px 12.5px 12.5px;padding:10px 25px 10px 25px;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);transition:all 350ms}#headerNavigation .contactUsButton:hover{background-color:var(--e-global-color-5ec5587b)}#headerNavigation .contactUsButton a{margin:0px!important}#headerNavigation .contactUsButton a:hover{color:#fff!important}#headerNavigation .contactUsButton a:after{display:none}}