
body{ font-size:62.5%; }

body {
    font-size: 16px;
    line-height: 1.4;
    font-family: 'Exo 2', sans-serif;
}
:focus {
 outline: 0;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}
body {
 line-height: 1;
}
ol, ul {
 list-style: none;
}
blockquote{
  font-size: 1.4em;
  margin:0 auto;
  font-family: 'Exo 2', sans-serif;
  font-style:italic;
  color: #555555;
padding: 0.5em 1em;
    text-indent: 30px;
  border-left:8px solid #78C0A8 ;
  line-height:1.6;
  position: relative;
  background:#EDEDED;
}

blockquote::before{
  font-family: 'Exo 2', sans-serif;
  content: "\201C";
  color:#78C0A8;
  font-size:4em;
  position: absolute;
  left: -15px;
  top:-10px;
}

blockquote::after{
  content: '';
}

blockquote span{
  display:block;
  color:#333333;
  font-style: normal;
  margin-top:1em;
}
ins {
 text-decoration: none;
}
del {
 text-decoration: line-through;
}
table {
 border-collapse: collapse;
 border-spacing: 0;
}

strong,
b {
    font-weight: bold;
}

.is-wrapper p,
.is-wrapper li,
.is-wrapper input,
.is-wrapper span {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.menubar.menubar-mobile .menubar-toggler span, 
.menubar.menubar-mobile .menubar-toggler span:before, 
.menubar.menubar-mobile .menubar-toggler span:after { 
    background: 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: #424242;
}

.is-wrapper h1,
.is-wrapper h2,
.is-wrapper h3,
.is-wrapper h4,
.is-wrapper h5,
.is-wrapper h6 {
    font-variant-ligatures: common-ligatures;
}

.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: 1em;
    letter-spacing: 0.150em;
    line-height: 1.5;
    padding: 0.800em 3.500em;
    white-space: normal;
    border-radius: 5px;
}

.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.000em 5.000em;
    font-size: 1.25em;
}

.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.700em 2.500em;
    font-size: .75em;
}

@media(min-width:769px) {
    .is-wrapper .is-btn-group .is-btn+.is-btn {
        margin-left: 0.5em;
    }
}

@media(max-width:768px) {
    .row.reverse{
        flex-direction: column-reverse;
    }
    .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.85em;
        padding: 0.75em 2em;
    }
    .is-wrapper .is-btn-group .is-btn+.is-btn {
        margin-top: 0.5em;
    }
    .slider-on-box .slider-content{
            padding: 10% 5%;
    }
}

.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: 1em;
letter-spacing: 0.150em;
line-height: 1.5;    
font-family: 'Exo 2', sans-serif;
padding: 0.625em 2.1875em;
white-space: normal;
}
.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 {
padding: 1.000em 5.000em;
font-size: 1.25em;
}
.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 {
padding: 0.700em 2.500em;
font-size: .75em;
}
@media(min-width:769px){
.is-wrapper .is-btn-group .is-btn + .is-btn{
margin-left: 0.5em; 
}
}
@media(max-width:768px){
.is-wrapper .is-btn-group .is-btn + .is-btn{
margin-top: 0.5em; 
}
}
/* ghost1 dark-text */
.is-dark-text .is-btn-ghost1,
.is-light-text .is-dark-text .is-btn-ghost1 {
color: rgb(243, 114, 139);
border: 2px solid rgb(243, 114, 139);
background: transparent;
}
.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: #fff;
    background-color: rgb(243, 114, 139);
    border: 2px solid rgb(243, 114, 139);
}
/* ghost1 light-text */
.is-light-text .is-btn-ghost1,
.is-dark-text .is-light-text .is-btn-ghost1 {
color: #eeeff0;
    background-color: transparent;
    border: 2px solid #eeeff0;
}
.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: rgb(243, 114, 139);
    border: 2px solid #eeeff0;
    background-color: #eeeff0;
}
/* ghost2 dark-text */
.is-dark-text .is-btn-ghost2,
.is-light-text .is-dark-text .is-btn-ghost2 {
color: #fff;
border: 2px solid rgb(243, 114, 139);
background-color: rgb(243, 114, 139);
}
.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: rgb(243, 114, 139);
    border: 2px solid rgb(243, 114, 139);
    background: transparent;
}
/* ghost2 light-text */
.is-light-text .is-btn-ghost2,
.is-dark-text .is-light-text .is-btn-ghost2 {
color: #333;
border: 2px solid #eeeff0;
background-color: #eeeff0;
}
.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: #eeeff0;
    background-color: transparent;
    border: 2px solid #eeeff0;
}

.is-wrapper .footer-list a {
    color: #fff;
}
