@charset "UTF-8";
/***!  /templates/shaper_helixultimate/css/bit2bit.css  !***/

html{height:100%;min-height:100%}html body{flex-direction:column;height:100vh;min-height:100vh}html body .body-wrapper .body-innerwrapper #sp-main-body{padding:0 !important}html body .sp-scroll-up{background:#004494;border-radius:36px;color:#fefefe}html body .sp-scroll-up:hover{background:#00755d}#sp-bottom a{color:#fff !important}#sp-bottom a:hover{color:#00755d !important}#sp-bottom #sp-bottom1{border-right:1px solid #444}#sp-bottom #sp-bottom1 .logo{margin-bottom:1rem !important}#sp-bottom #sp-bottom2{border-right:1px solid #444;text-align:center}@media (min-width: 320px) {#sp-bottom #sp-bottom2 .menu{margin-top:2rem}}@media (min-width: 992px) {#sp-bottom #sp-bottom2 .menu{margin-top:1.8rem}}#sp-footer .container .container-inner{border-top:none;font-size:.9rem;padding:2rem 0}#sp-footer .container .container-inner a:hover{text-decoration:underline}@media (min-width: 320px) {#sp-footer .container .container-inner #sp-footer1{text-align:center !important}}@media (min-width: 992px) {#sp-footer .container .container-inner #sp-footer1{text-align:left !important}}@media (min-width: 320px) {#sp-footer .container .container-inner #sp-footer2{text-align:center !important}}@media (min-width: 992px) {#sp-footer .container .container-inner #sp-footer2{padding-top:4rem;text-align:right !important}}@media (min-width: 320px) {#sp-footer .container .container-inner #sp-footer2 .sppb-addon-text-block{text-align:center !important}}@media (min-width: 992px) {#sp-footer .container .container-inner #sp-footer2 .sppb-addon-text-block{text-align:right !important}}#sp-footer .container .container-inner #sp-footer2 p{margin:0 !important}#sp-header #logo-right .btn-header .sppb-row-container{padding:0}#sp-header #logo-right #modal-menu-toggler{cursor:pointer !important;display:inline-block !important}#sp-top-bar{padding:0 !important}#sp-top-bar #sp-top1 .sp-module{display:block !important;margin:0 !important;width:100%}#sp-top-bar #sp-top1 .sp-module p{margin:0 !important}#sp-menu ul.sp-megamenu-parent li.sp-menu-item a{text-transform:uppercase}@media (min-width: 320px) {.offcanvas-menu .logo img{height:2.5rem}}@media (min-width: 768px) {.offcanvas-menu .logo img{height:3rem}}.offcanvas-menu .offcanvas-inner{padding:0 15px 25px 16px}.offcanvas-menu .offcanvas-inner .fab::before,.offcanvas-menu .offcanvas-inner .far::before{font-size:1.3rem !important}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#00755d !important}.offcanvas-menu .offcanvas-inner .mb-4{border-top:1px solid #dedede;margin-bottom:1rem !important}.offcanvas-menu .offcanvas-inner .mb-4 ul.sp-contact-info li a{font-size:1rem !important}.offcanvas-menu .offcanvas-inner ul.social-icons li:not(:last-child){margin-right:10px}body.contacts .contact-form .sppb-addon-form-builder-form{margin:0 !important}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-group{padding:0 !important}body.contacts .contact-form .sppb-addon-form-builder-form label{transform:translateY(30px);transition:transform .3s ease;color:#ccc}body.contacts .contact-form .sppb-addon-form-builder-form label.focused{transform:translateY(0px)}body.contacts .contact-form .sppb-addon-form-builder-form input,body.contacts .contact-form .sppb-addon-form-builder-form textarea{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #004494;border-radius:0;color:#004494;padding:8px 0px}body.contacts .contact-form .sppb-addon-form-builder-form input:focus,body.contacts .contact-form .sppb-addon-form-builder-form textarea:focus{background:rgba(0,0,0,0);color:#00755d}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check{font-size:.8rem;margin:1.2rem 0}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-input{margin-left:0px;margin-top:6px}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label{color:#000 !important;margin-left:10px;transform:translateY(0px)}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label:before{border-color:#004494;margin-left:-30px}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label a{color:#004494}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label a:hover{color:#00755d}
