body{
font-family:'Whitney', sans-serif!important;
font-size:1rem!important;
font-weight:300!important;
line-height:1.5!important;
}

p{
margin-top:0!important;
margin-bottom:25px!important;
}

.lead{
font-size:1.25rem!important;
font-weight:300!important;
}

small{
font-size:80%!important;
font-weight:300!important;
}

.small{
font-size:80%!important;
font-weight:300!important;
}

.display-1{
font-family:'Ivy Mode', serif!important;
font-size:2rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-1{
font-size:3rem!important;
}
}

@media (min-width: 768px){
.display-1{
font-size:4rem!important;
}
}

@media (min-width: 992px){
.display-1{
font-size:5rem!important;
}
}

@media (min-width: 1278px){
.display-1{
font-size:6rem!important;
}
}

.display-2{
font-family:'Ivy Mode', serif!important;
font-size:1.5rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-2{
font-size:2.5rem!important;
}
}

@media (min-width: 768px){
.display-2{
font-size:3.5rem!important;
}
}

@media (min-width: 992px){
.display-2{
font-size:4.5rem!important;
}
}

@media (min-width: 1278px){
.display-2{
font-size:5.5rem!important;
}
}

.display-3{
font-family:'Ivy Mode', serif!important;
font-size:46px!important;
font-weight:300!important;
line-height:1.11!important;
margin-top:0!important;
margin-bottom:30px!important;
letter-spacing:1.3px!important;
}

@media (min-width: 992px){
.display-3{
font-size:65px!important;
}
}

.display-4{
font-family:'Ivy Mode', serif!important;
font-size:1rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
.display-4{
font-size:1rem!important;
}
}

@media (min-width: 768px){
.display-4{
font-size:1.5rem!important;
}
}

@media (min-width: 992px){
.display-4{
font-size:2.5rem!important;
}
}

@media (min-width: 1278px){
.display-4{
font-size:3.5rem!important;
}
}

h1,.h1{
font-family:'Ivy Mode', serif!important;
font-size:46px!important;
font-weight:300!important;
line-height:1!important;
margin-top:0!important;
margin-bottom:25px!important;
}

@media (min-width: 992px){
h1,.h1{
font-size:56px!important;
}
}

h2,.h2{
font-family:'Ivy Mode', serif!important;
font-size:36.5px!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:25px!important;
}

h3,.h3{
font-family:'Ivy Mode', serif!important;
font-size:27px!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:25px!important;
letter-spacing:0.54px!important;
}

h4,.h4{
font-family:'Ivy Mode', serif!important;
font-size:1.5rem!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:25px!important;
}

h5,.h5{
font-family:'Ivy Mode', serif!important;
font-size:19.5px!important;
font-weight:300!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:25px!important;
letter-spacing:1.95px!important;
}

h6,.h6{
font-family:Whitney!important;
font-size:16px!important;
font-weight:500!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:25px!important;
letter-spacing:1.7px!important;
}

p:last-child{
}

h1:last-child{
}

h2:last-child{
}

h3:last-child{
}

h4:last-child{
}

h5:last-child{
}

h6:last-child{
}

.display-1:last-child{
}

.display-2:last-child{
}

.display-3:last-child{
}

.display-4:last-child{
}

.font-size-10{
font-size:10px!important;
letter-spacing:1.6px!important;
}

.font-size-12{
font-size:12px!important;
letter-spacing:1.8px!important;
line-height:1.6!important;
}

.font-size-16{
font-size:16px!important;
letter-spacing:1.6px!important;
}

.font-size-20{
font-size:20px!important;
letter-spacing:2px!important;
line-height:1.2!important;
}

.font-size-25{
font-size:25px!important;
letter-spacing:0.5px!important;
line-height:1.04!important;
}

.ui-slick-title{
font-size:36.5px!important;
font-weight:300!important;
line-height:1.37!important;
letter-spacing:1.6px!important;
}

.ui-slick-text{
font-size:16px!important;
}

