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

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

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

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

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

.display-1{
font-family:'UTECtxt', sans-serif!important;
font-size:40px!important;
font-weight:bold!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

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

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

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

@media (min-width: 1292px){
.display-1{
font-size:50px!important;
}
}

.display-2{
font-family:'UTECtxt', sans-serif!important;
font-size:45px!important;
font-weight:bold!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

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

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

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

@media (min-width: 1292px){
.display-2{
font-size:45px!important;
}
}

.display-3{
font-family:'UTECtxt', sans-serif!important;
font-size:40px!important;
font-weight:bold!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

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

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

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

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

.display-4{
font-family:'UTECtxt', sans-serif!important;
font-size:35px!important;
font-weight:bold!important;
line-height:1.2!important;
margin-top:0!important;
margin-bottom:30px!important;
}

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

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

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

@media (min-width: 1292px){
.display-4{
font-size:35px!important;
}
}

h1,.h1{
font-family:'UTECtxt', sans-serif!important;
font-size:41px!important;
font-weight:900!important;
line-height:normal!important;
margin-top:0!important;
margin-bottom:30px!important;
}

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

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

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

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

h2,.h2{
font-family:'UTECtxt', sans-serif!important;
font-size:31px!important;
font-weight:900!important;
line-height:normal!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
h2,.h2{
font-size:31px!important;
}
}

@media (min-width: 768px){
h2,.h2{
font-size:31px!important;
}
}

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

@media (min-width: 1292px){
h2,.h2{
font-size:31px!important;
}
}

h3,.h3{
font-family:'UTECtxt', sans-serif!important;
font-size:22px!important;
font-weight:900!important;
line-height:1.16!important;
margin-top:0!important;
margin-bottom:30px!important;
letter-spacing:0.33px!important;
}

@media (min-width: 576px){
h3,.h3{
font-size:22px!important;
}
}

@media (min-width: 768px){
h3,.h3{
font-size:22px!important;
}
}

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

@media (min-width: 1292px){
h3,.h3{
font-size:22px!important;
}
}

h4,.h4{
font-family:'UTECtxt', sans-serif!important;
font-size:20px!important;
font-weight:900!important;
line-height:normal!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
h4,.h4{
font-size:20px!important;
}
}

@media (min-width: 768px){
h4,.h4{
font-size:20px!important;
}
}

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

@media (min-width: 1292px){
h4,.h4{
font-size:20px!important;
}
}

h5,.h5{
font-family:'UTECtxt', sans-serif!important;
font-size:17.5px!important;
font-weight:900!important;
line-height:normal!important;
margin-top:0!important;
margin-bottom:30px!important;
}

@media (min-width: 576px){
h5,.h5{
font-size:17.5px!important;
}
}

@media (min-width: 768px){
h5,.h5{
font-size:17.5px!important;
}
}

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

@media (min-width: 1292px){
h5,.h5{
font-size:17.5px!important;
}
}

h6,.h6{
font-family:'UTECtxt', sans-serif!important;
font-size:15px!important;
font-weight:900!important;
line-height:normal!important;
margin-top:0!important;
margin-bottom:30px!important;
letter-spacing:1.2px!important;
}

@media (min-width: 576px){
h6,.h6{
font-size:15px!important;
}
}

@media (min-width: 768px){
h6,.h6{
font-size:15px!important;
}
}

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

@media (min-width: 1292px){
h6,.h6{
font-size:15px!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{
}

.ui-landing-header-title{
font-size:30px!important;
}

@media (min-width: 576px){
.ui-landing-header-title{
font-size:30px!important;
}
}

@media (min-width: 768px){
.ui-landing-header-title{
font-size:40px!important;
}
}

@media (min-width: 992px){
.ui-landing-header-title{
font-size:50px!important;
}
}

@media (min-width: 1292px){
.ui-landing-header-title{
font-size:50px!important;
}
}

.h6~.h1{
margin-top:-20px!important;
}

.h6~.h2{
margin-top:-20px!important;
}

.h1~.h6{
margin-top:-20px!important;
}

.h2~.h6{
margin-top:-20px!important;
}

.h1-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

.h2-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

.h3-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

.h4-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

.h5-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

.h6-lora{
font-family:'Lora', serif!important;
font-weight:500!important;
}

