/*!
 Theme Name: Rubrum
 Theme URI: 
 Author: Dev Team
 Author URI: 
 Description: Rubrum is a blank canvas for your ideas and it makes the block editor your best brush.
 Requires at least: 6.0.0
 Tested up to: 6.1.1
 Requires PHP: 8.0
 Version: 6.1.3
 Text Domain: rubrum
*/

header .featured-cover--content .nav-bar-wrap {
    position: fixed;
    z-index: 999999;
    top: 0;
}
div#gform_confirmation_message_4 {
  color: #003462;
  text-align: center;
  font-size: 1.5rem;
}
.featured-cover, header .featured-cover--content {
    height: 90vh;
    max-height: 800px;
}
.z-index-0{z-index: 0;}
main {
    position: relative;
    z-index: 0;
}
.home #stay-informed-btn{
  display: block !important;
}
* {
    text-shadow: none !important;
}

.page.privacy-policy .featured-cover {
    display: none;
}

.wp-block-navigation__container a:hover {
    color: var(--wp--preset--color--primary) !important;
}

.current-menu-item {
color: var(--wp--preset--color--secondary) !important;
}

.form-group {
    padding-left: 10% !important;
    padding-right: 10% !important;
    max-width: 1000px !important;
    margin: 0 auto;
}

#gform_4 input,
#gform_4::placeholder {
    text-align: center;
}

input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}
  
input[type="number"] {
    -moz-appearance: textfield !important;
}

#gform_submit_button_4 {
    max-width: none !important;
    width: 100% !important;
}

#gform_fields_4 {
    grid-column-gap: 6% !important;
}

.do-not-sell {
    font-size: var(--wp--preset--font-size--2) !important;
}

.do-not-sell:hover {
    color: var(--wp--preset--color--link-color-hover) !important;
}

.grecaptcha-badge {
    display: none;
}
div#stay-informed-btn {
  position: relative;
  top: 24rem;
}
#header-img img {
  object-position: top;
}
@media screen and (max-width: 640px) {
    .f-name {
        order: 1;
    }
    .l-name {
        order: 2;
    }
    .email {
        order: 3;
    }
    .zip-code {
        order: 4;
    }
    .featured-cover, header .featured-cover--content {
      max-height: 400px;
    } 
    div#stay-informed-btn {
    position: relative;
    top: 12rem;
    }
    div#field_4_8 {order: 5;}
    div#field_submit{order: 6;}
}