.w-full{width:100%}.italic{font-style:italic}.spacing{padding:150px 0}.spacing-portfolio{padding:90px 0 10px}.mini-spacing{padding:20px 0}.mid-spacing{padding:50px 0}.dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1}.light-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4cc;z-index:1}.orioncbf-section .orioncbf-container{position:relative;z-index:2}.text-light{color:#fff!important}.text-dark{color:#000!important}form.fetched input[disabled],form.fetched select[disabled],form.fetched textarea[disabled],form.fetched button[disabled]{background-color:#f1f1f1;border-color:#ddd;cursor:not-allowed;opacity:.6}form.fetched .is-invalid{border:1px solid #c105057d;background-color:#ffbcbc33}form.fetched .is-valid{border:1px solid #027d0278;background-color:#83fb830a}input:not([type=submit]),.orioncbf-8081 .orioncbf-element.orioncbf-element-2c3c1df5 textarea,.orioncbf-8081 .orioncbf-element.orioncbf-element-2c3c1df5 .lqd-contact-form select,.orioncbf-8081 .orioncbf-element.orioncbf-element-2c3c1df5 .ui-button.ui-selectmenu-button,.orioncbf-8081 .orioncbf-element.orioncbf-element-2c3c1df5 .wpcf7-radio{color:#7d7d7d!important}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.main-orion-header{margin-top:0;margin-bottom:0;padding:20px 25px 12px}.header-dark .main-nav>li>a{color:#000!important}.header-dark .btn-contact-modal{background-color:#000!important;color:#fff!important;fill:#fff!important}.header-dark .orioncbf-10 .orioncbf-element.orioncbf-element-3ed7d74 .btn{background-color:#000!important}.header-dark .nav-trigger{color:#0000003b!important}.header-dark .nav-trigger .bars{border-color:#0000003b!important}.header-dark .main-nav .nav-item-children:before{background:#f1f1f1!important}.header-dark .main-nav .nav-item-children>li>a{color:#000000c4!important}@media (max-width:767px){.orioncbf-element.orioncbf-element-df10267{padding:450px 0 0 10px}h1,.h1{font-size:42px}}.lqd-pf-overlay-bg{background-color:#000000d1!important;color:#fff!important}.flickity-page-dots{margin-top:20px}.pr-1{padding-right:.5rem}
