body {
    font-size: 16px;
    line-height: 1.4;
}

strong,
b {
    font-weight: bold;
}

.flipdown{margin:0 auto}

.is-wrapper p,
.is-wrapper li,
.is-wrapper input,
.is-wrapper span {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: 'Montserrat', sans-serif;
}

.menubar.menubar-mobile .menubar-toggler span, 
.menubar.menubar-mobile .menubar-toggler span:before, 
.menubar.menubar-mobile .menubar-toggler span:after {
   background-color: rgb(255, 255, 255);
}

.is-dark-text, 
.is-dark-text h1, 
.is-dark-text h2, 
.is-dark-text h3, 
.is-dark-text h4, 
.is-dark-text h5, 
.is-dark-text h6,
.is-dark-text p, 
.is-dark-text li {
    color: #212121;
}

.is-wrapper h1,
.is-wrapper h2,
.is-wrapper h3,
.is-wrapper h4,
.is-wrapper h5,
.is-wrapper h6 {
    font-variant-ligatures: common-ligatures;
    font-family: 'Fjalla One', sans-serif;
}

.is-wrapper a.is-btn-ghost1,
.is-wrapper a.is-btn-ghost2,
.is-wrapper button.is-btn-ghost1,
.is-wrapper button.is-btn-ghost2 {
    font-size: 1rem;
    letter-spacing: 0.150em;
    line-height: 1.5;
    padding: 0.800rem 3.500rem;
    white-space: normal;
    font-family: 'Montserrat', sans-serif;
}

.is-wrapper a.is-btn-ghost1.btn-lg,
.is-wrapper a.is-btn-ghost2.btn-lg,
.is-wrapper button.is-btn-ghost1.btn-lg,
.is-wrapper button.is-btn-ghost2.btn-lg,
.is-wrapper a.is-btn-ghost1.is-btn-large,
.is-wrapper a.is-btn-ghost2.is-btn-large,
.is-wrapper button.is-btn-ghost1.is-btn-large,
.is-wrapper button.is-btn-ghost2.is-btn-large {
    padding: 1.000rem 4.000rem;
    font-size: 1.25rem;
}

.is-wrapper a.is-btn-ghost1.btn-sm,
.is-wrapper a.is-btn-ghost2.btn-sm,
.is-wrapper button.is-btn-ghost1.btn-sm,
.is-wrapper button.is-btn-ghost2.btn-sm,
.is-wrapper a.is-btn-ghost1.is-btn-small,
.is-wrapper a.is-btn-ghost2.is-btn-small,
.is-wrapper button.is-btn-ghost1.is-btn-small,
.is-wrapper button.is-btn-ghost2.is-btn-small {
    padding: 0.700rem 2.500rem;
    font-size: .75rem;
}

@media(min-width:769px) {
    .is-wrapper .is-btn-group .is-btn+.is-btn {
        margin-left: 0.5rem;
    }
}

@media(max-width:768px) {
    .is-wrapper a.is-btn-ghost1,
    .is-wrapper a.is-btn-ghost2,
    .is-wrapper button.is-btn-ghost1,
    .is-wrapper button.is-btn-ghost2 {
        font-size: 0.85rem;
        padding: 0.75rem 2rem;
    }
    .is-wrapper .is-btn-group .is-btn+.is-btn {
        margin-top: 0.5rem;
    }
}

/* ghost1 dark-text */
.is-dark-text .is-btn-ghost1,
.is-light-text .is-dark-text .is-btn-ghost1 {
    color: #fff;
    border: 2px solid #e67e22;
    background: #e67e22;
}

.is-dark-text .is-btn-ghost1:hover,
.is-dark-text .is-btn-ghost1:active,
.is-dark-text .is-btn-ghost1:focus,
.is-light-text .is-dark-text .is-btn-ghost1:hover,
.is-light-text .is-dark-text .is-btn-ghost1:active,
.is-light-text .is-dark-text .is-btn-ghost1:focus {
    color: #e67e22;
    background-color: transparent;
    border: 2px solid #e67e22;
}

/* ghost1 light-text */
.is-light-text .is-btn-ghost1,
.is-dark-text .is-light-text .is-btn-ghost1 {
    color: #fff;
    border: 2px solid #fff;
    background: #e67e22;
}

.is-light-text .is-btn-ghost1:hover,
.is-light-text .is-btn-ghost1:active,
.is-light-text .is-btn-ghost1:focus,
.is-dark-text .is-light-text .is-btn-ghost1:hover,
.is-dark-text .is-light-text .is-btn-ghost1:active,
.is-dark-text .is-light-text .is-btn-ghost1:focus {
    color: #e67e22;
    background-color: #fff;
    border: 2px solid #fff;
}

/* ghost2 dark-text */
.is-dark-text .is-btn-ghost2,
.is-light-text .is-dark-text .is-btn-ghost2 {
    color: #e67e22;
    border: 2px solid #e67e22;
    background-color: transparent;
}

.is-dark-text .is-btn-ghost2:hover,
.is-dark-text .is-btn-ghost2:active,
.is-dark-text .is-btn-ghost2:focus,
.is-light-text .is-dark-text .is-btn-ghost2:hover,
.is-light-text .is-dark-text .is-btn-ghost2:active,
.is-light-text .is-dark-text .is-btn-ghost2:focus {
    color: #fff;
    background-color: #e67e22;
    border: 2px solid #e67e22;
}

/* ghost2 light-text */
.is-light-text .is-btn-ghost2,
.is-dark-text .is-light-text .is-btn-ghost2 {
    color: #e67e22;
    border: 2px solid #e67e22;
    background-color: transparent;
}

.is-light-text .is-btn-ghost2:hover,
.is-light-text .is-btn-ghost2:active,
.is-light-text .is-btn-ghost2:focus,
.is-dark-text .is-light-text .is-btn-ghost2:hover,
.is-dark-text .is-light-text .is-btn-ghost2:active,
.is-dark-text .is-light-text .is-btn-ghost2:focus {
    color: #fff;
    background-color: #e67e22;
    border: 2px solid #e67e22;
}

.size-54{
    font-size: 54px;
}
.size-35{
    font-size: 35px;
}
.size-27{
    font-size: 27px;
}

.is-wrapper a.is-btn-ghost3,
.is-wrapper button.is-btn-ghost3 {
    font-size: 1.875rem;
    letter-spacing: 0.05em;
    line-height: 1.5;
    padding: 0.800rem 2.5000rem;
    white-space: normal;
    font-family: 'Montserrat', sans-serif;
}

@media(max-width:768px) {
    .is-wrapper a.is-btn-ghost3,
    .is-wrapper button.is-btn-ghost3 {
        font-size: 1.75rem;
        line-height: 1.2;
        padding: 0.6500rem 1.5000rem;
    }
    .size-54{
        font-size: 44px;
    }
    .size-35{
        font-size: 29px;
    }
    .size-27{
        font-size: 27px;
    }
    .size-21{
        font-size: 18px;
    }
}

/* ghost3 dark-text */
.is-dark-text .is-btn-ghost3,
.is-light-text .is-dark-text .is-btn-ghost3 {
    color: #000000;
    border: 2px solid #7CFC00;
    background-color: #7CFC00;
}

.is-dark-text .is-btn-ghost3:hover,
.is-dark-text .is-btn-ghost3:active,
.is-dark-text .is-btn-ghost3:focus,
.is-light-text .is-dark-text .is-btn-ghost3:hover,
.is-light-text .is-dark-text .is-btn-ghost3:active,
.is-light-text .is-dark-text .is-btn-ghost3:focus {
    text-decoration: none !important;
    color: #99cc33;
    background-color: #fff;
    border: 2px solid #99cc33;
}

/* ghost3 light-text */
.is-light-text .is-btn-ghost3,
.is-dark-text .is-light-text .is-btn-ghost3 {
    color: #7CFC00;
    border: 2px solid #7CFC00;
    background-color: transparent;
}

.is-light-text .is-btn-ghost3:hover,
.is-light-text .is-btn-ghost3:active,
.is-light-text .is-btn-ghost3:focus,
.is-dark-text .is-light-text .is-btn-ghost3:hover,
.is-dark-text .is-light-text .is-btn-ghost3:active,
.is-dark-text .is-light-text .is-btn-ghost3:focus {
    text-decoration: none !important;
    color: #000000;
    background-color: #99cc33;
    border: 2px solid #99cc33;
}
.is-wrapper a.is-btn-ghost3.btn-lg,
.is-wrapper button.is-btn-ghost3.btn-lg,
.is-wrapper a.is-btn-ghost3.is-btn-large,
.is-wrapper button.is-btn-ghost3.is-btn-large {
    padding: 1.000rem 3.500rem;
    font-size: 2.5rem;
}

.is-wrapper a.is-btn-ghost3.btn-sm,
.is-wrapper button.is-btn-ghost3.btn-sm,
.is-wrapper a.is-btn-ghost3.is-btn-small,
.is-wrapper button.is-btn-ghost3.is-btn-small {
    padding: 0.700rem 2.500rem;
    font-size: .75rem;
}