body.admin-bar .header.sticky-header-on .sticky-wrapper {
display:none;
}

body.admin-bar .header.sticky-header-on.sticky-ready .sticky-wrapper {
    display: inherit;
}

.content-wrapper{
margin-top: 0px !important;
}

.header {
max-height: 80px !important;
height: 80px !important;
}

.header .header-menu-container .main-menu li{
padding-right: 20px !important;
padding-left: 20px !important;
}

#menu-main-menu-1 > li.menu-item {
padding-right: 20px !important;
padding-left: 20px !important;

}

#menu-main-menu-1 > li.menu-item a:hover {
color: #FC5B00 !important;

}

.footer-wrapper .footer {
padding-top: 0px!important;
padding-bottom: 20px!important;

}

.mobile-header.sticky-header-on.sticky-ready.sticky-active .sticky-wrapper{
  display: inherit;
}

.main-menu li{
padding-left: 20px;
padding-right: 20px;
}
.anker-service {
 position: relative;
  top: 0;
  transition: top ease 0.5s;
}
.anker-service:hover {
  top: -15px;
text-decoration: none;
color: #FC5B00;
}

.footer-cta-title {

font-size: 69px !important;
}
.nf-form-content label{
color: #fff !important;
font-weight: 300 !important;

}

#nf-field-4{
color: #fff; 
background-color: #FC5B00;

}
#nf-field-4:hover{
color: black;
background-color: #fff;
}

.owl-carousel .owl-item{
min-height: 470px;

}

.owl-carousel .owl-item .step-title{
min-height: 60px;
}

.header.header-position-over{
top:-115px;
}

.WidgetBranding__ViralFrameContainer-kdnjic-0 {
display:none!important;
}

.arrow-offset{
overflow: visible !important; 
background-position: bottom -30px left -60px !important;
}


/* Mobile Views */

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {

	
.mobile-header{
border-bottom: 1px solid #fff;

 }
	
.mobile-header.mobile-header-position-over {
	top: -130px;
}

.mobile-header .header-icons-container {
  display: block !important;
  
}
.logo-container {
    margin: 5px;
    padding-top: 5px;
}


.footer-cta-title {

font-size: 34px !important;
}



}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {


.mobile-header.mobile-header-position-over {
	top: -130px;
}

.mobile-header.header-icons-container {
 
   display: block !important;
}
.logo-container {
    margin: 5px;
    padding-top: 5px;
}


.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 100%;

	}
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {



.mobile-header.mobile-header-position-over {
	top: -130px;
}

.mobile-header .header-icons-container {
 
     display: block !important;
}
.logo-container {
    margin: 5px;
    padding-top: 5px;
}



.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 100%;

	}


.owl-carousel .owl-item{
min-height: 380px;

}

}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {


.mobile-header.mobile-header-position-over {
	top: -130px;
}

.mobile-header .header-icons-container {
 
    display: block !important;
}
.logo-container {
    margin: 5px;
    padding-top: 5px;
}



.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 100%;

	}

.owl-carousel .owl-item{
min-height: 380px;

}

}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {


.mobile-header.mobile-header-position-over {
	top: -130px;
}

.mobile-header .header-icons-container {
 
    display: block !important;
}
.logo-container {
    margin: 5px;
    padding-top: 5px;
}

.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 70%;

	}

.footer-type-1 .footer-widgets > .widget:nth-child(3n+1) {
  width: 70%;

}




}

/* Small Desktops and laptops ----------- */
@media only screen 
and (min-width : 1021px) {

.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 60%;

	}	



.footer-type-1 .footer-widgets > .widget:nth-child(3n+1) {
  width: 60%;

}

.footer-type-1 .footer-widgets > .widget:nth-child(3n+2) {
  width: 0%;
}

.footer-type-1 .footer-widgets > .widget:nth-child(3n+3) {
  width: 100%;

}

.owl-carousel .owl-item{
min-height: 590px;

}


}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {

.footer-type-1 .footer-widgets > .widget, .footer-type-2 .footer-widgets > .widget {
    width: 70%;

	}	

.footer-type-1 .footer-widgets > .widget:nth-child(3n+1) {
  width: 70%;

}
.owl-carousel .owl-item{
min-height: 510px;

}

	
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}