#sp-preheader {padding: 0.5rem 0;background: transparent;}
.email_z, .phone_z, .clock_z {font-size: 0.8rem;}
.main_preheader {display: flex;column-gap: 1rem;justify-content: center;flex-wrap: wrap;}
#sp-header {top: 40px;display: flex;flex-wrap: wrap;align-content: center;padding: 1rem 0;height: auto;}
@media (max-width: 767px) {#sp-header {top:0;}}
@media (max-width: 767px) {#sp-header .row {justify-content: space-between;}}
#sp-header.menu-fixed {top: 0;}
#sp-header.menu-fixed {box-shadow: none;background: transparent;background: rgba(0, 0, 0, 0.6);backdrop-filter: blur(3px);}
.fadeInDown {-webkit-animation-name: none;animation-name: none;}
#sp-menu {display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;}
.triplets_3 img {max-width:120px;}
.triplets_button {display: flex;width: 100%;flex-wrap: wrap;justify-content: center;}
.sppb-btn-custom {border: 2px solid transparent;}
.sppb-btn-custom:hover {border: 2px solid #e1ecff;}
.white-popup-block {background: #1f2739;}
.rhino-feature-section .sppb-addon-feature {background: transparent;}

.no_spawn .sppb-addon-title, .no_spawn .sppb-title-heading {letter-spacing: normal !important;}

.sppb-addon-animated-number .sppb-animated-number-title {color: #e1ecff;}
.rhino-fun-facts-section .sppb-addon-feature .sppb-icon-container i {top: 38%;color: #1f2739;}
.curves {background-color: #000000;
opacity: 0.8;
background-size: 10px 10px;
background-image: repeating-linear-gradient(45deg, #1f2739 0, #1f2739 1px, #000000 0, #000000 50%);height: 120px;margin: 0 0 4rem;}
.popup-image-block img {max-width: 100%!important;height: 100vh!important;}
@media (max-width: 993px) {.popup-image-block img {height: auto !important;}}


.modal_images_z {padding: 1.2rem;border: 1px solid #e1ecff;}
.accordion_z .sppb-panel.sppb-panel-default {background: transparent;}
.accordion_z .sppb-panel-group>.sppb-panel:first-child {border-top-width: 0;}
.sppb-addon-accordion .sppb-panel-heading {color: white;}
.accordion_z .sppb-panel-title {font-size: 14pt;}
.accordion_z  .sppb-panel-body {max-height: 272px;overflow: auto;}
.speasyimagegallery-gallery-item-content {display: none;}
@media (min-width: 768px) {
.speasyimagegallery-col-sm-4 {width: 25%;}}
.sppb-form-check .sppb-form-check-input {max-height: 14px !important;}

@media only screen and (max-width: 767px) {#sp-header .logo {height: auto;}}
.logo, .recognized {display: flex!important;flex-wrap: wrap;justify-content: center;}
.recognized {font-size: 12px; font-weight: 100;}
#sp-logo .sp-column {display: flex;flex-wrap: wrap;justify-content: center;flex-direction: column-reverse;}
.remove_margin .sppb-section-title {margin-bottom: 0 !important;}

#sp-bottom {background: #1f2739;}
#sp-footer {background: #000;}
#sp-bottom2 {display: flex;flex-wrap: wrap;align-content: center;justify-content: flex-end;}
.crass {display: flex;flex-wrap: wrap;justify-content: center;}
@media only screen and (max-width: 767px) {#sp-bottom .nav.menu {text-align: center;}}
@media only screen and (max-width: 767px) {html #sp-footer .sp-copyright {text-align: center;}}
.dev_sig {text-align:right;}
@media only screen and (max-width: 767px) {.dev_sig {text-align:center;}}

/*#sp-bottom .nav.menu li a {font-size: 12px;}*/