a, input {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
a:hover, input:hover {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.fl-page-nav-toggle-icon .fl-page-nav .navbar-toggle {
top: 12px!important;
}  li.menu_button a {
color: rgb(102, 102, 102) !important;
background-color: rgb(231, 229, 223) !important;
padding: 5px 15px 5px 15px !important;
margin-top: 10px !important;
border-style: none !important;
border-radius: 5px !important;
} li.menu_button a:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(1, 96, 118) !important;
}  .fl-builder  div.gradient div.fl-row-content-wrap {
background-image: linear-gradient(90deg, rgb(10, 122, 98), transparent, rgb(2, 97, 116)) !important;
} div.fl-node-content div.block_orange {
background-color: rgb(231, 118, 36) !important;
} div.fl-node-content div.block_blue {
background-color: rgb(1, 96, 118) !important;
} div.fl-node-content div.block_black {
background-color: rgb(0, 0, 0) !important;
border-top-color: rgba(102, 102, 102, 0.69) !important;
} div.fl-node-content div.block_grey {
color: rgb(102, 102, 102) !important;
line-height: 30px !important;
background-color: rgb(242, 242, 242) !important;
border-top-color: rgba(102, 102, 102, 0.69) !important;
} img.coming_soon {
margin-top: 20px !important;
} span.coming_soon {
background-image: url(http://www.cervinoboard.com/wp-content/uploads/2016/03/coming_soon-1.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: contain !important;
padding-right: 40px !important;
padding-left: 60px !important;
position: relative !important;
top: 1px !important;
} span.on_request {
background-image: url(http://www.cervinoboard.com/wp-content/uploads/2016/03/on_request.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: contain !important;
padding-right: 10px !important;
padding-left: 100px !important;
} div#icon_block img {
width: auto !important;
height: 60px !important;
} span.regular_text {
font-weight: normal !important;
height: 80px !important;
} div.block_white {
color: rgb(0, 0, 0) !important;
background-image: linear-gradient(90deg, rgb(215, 215, 215), transparent, rgb(232, 232, 232)) !important;
border-width: 0 !important;
border-style: none !important;
} article#fl-post-8 div.fl-tab-active {
color: rgb(153, 153, 153) !important;
background-color: rgba(0, 0, 0, 0) !important;
} div.fl-tab-active h1 {
color: rgb(102, 102, 102) !important;
} div.fl-tabs-panel {
background-color: rgba(0, 0, 0, 0) !important;
} div.fl-tabs-panel-content p {
background-color: rgba(255, 255, 255, 0) !important;
} div#marketingchannels img {
width: auto !important;
max-height: 50px !important;
} span.beta {
color: rgb(255, 255, 255) !important;
font-size: 12px !important;
font-weight: 600 !important;
background-color: rgb(164, 164, 164) !important;
padding: 2px 4px 2px 4px !important;
border-radius: 3px !important;
position: relative !important;
bottom: 18px !important;
} span.limited {
color: rgb(255, 255, 255) !important;
font-size: 12px !important;
font-weight: 500 !important;
text-transform: uppercase !important;
background-color: rgba(255, 255, 255, 0.5) !important;
padding: 2px 4px 2px 4px !important;
border-radius: 3px !important;
position: relative !important;
top: 5px !important;
right: 0 !important;
float: right !important;
}  div#icon_block_text div {
margin-top: 0 !important;
}  h4.fl-widget-title {
font-weight: 400 !important;
}  .fl-builder div#button_white_outline a.fl-button {
color: rgb(213, 116, 57) !important;
background-color: rgba(66, 139, 202, 0) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(255, 255, 255) !important;
border-width: 2px !important;
} .fl-builder div#button_white_filled a.fl-button {
background-color: rgb(255, 255, 255) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(255, 255, 255) !important;
border-width: 2px !important;
} .fl-builder div#button_white_outline a.fl-button:hover {
color: rgb(0, 0, 0) !important;
background-color: rgb(255, 255, 255) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(255, 255, 255) !important;
border-width: 2px !important;
} .fl-builder div#button_white_filled a.fl-button:hover {
color: rgb(255, 255, 255) !important;
background-color: rgba(1, 96, 118, 0) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(255, 255, 255) !important;
border-width: 2px !important;
} .fl-builder div#button_orange_outline a.fl-button {
color: rgb(255, 255, 255) !important;
background-color: rgba(66, 139, 202, 0) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(231, 118, 36) !important;
border-width: 2px !important;
} .fl-builder div#button_orange_outline a.fl-button:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(231, 118, 36) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(231, 118, 36) !important;
border-width: 2px !important;
} .fl-builder div#button_blue_outline a.fl-button, 
.button_blue_outline {
color: rgb(255, 255, 255) !important;
background-color: rgba(66, 139, 202, 0) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(1, 96, 118) !important;
border-width: 2px !important;
} .fl-builder div#button_blue_outline a.fl-button:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(1, 96, 118) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(1, 96, 118) !important;
border-width: 2px !important;
} .fl-builder div#button_dark_blue_outline a.fl-button {
color: rgb(255, 255, 255) !important;
background-color: rgba(66, 139, 202, 0) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(3, 40, 58) !important;
border-width: 2px !important;
} .fl-builder div#button_dark_blue_outline_small a.fl-button {
color: rgb(255, 255, 255) !important;
text-align: left !important;
background-color: rgba(66, 139, 202, 0) !important;
padding: 4px 8px 4px 8px !important;
border-color: rgb(3, 40, 58) !important;
border-width: 2px !important;
} .fl-builder div#button_dark_blue_outline_small a.fl-button {
color: rgb(255, 255, 255) !important;
background-color: rgba(66, 139, 202, 0) !important;
padding: 4px 8px 4px 8px !important;
border-color: rgb(3, 40, 58) !important;
border-width: 2px !important;
} .fl-builder div#button_dark_blue_outline a.fl-button:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(3, 40, 58) !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-color: rgb(3, 40, 58) !important;
border-width: 2px !important;
} .fl-builder div#button_dark_blue_outline_small a.fl-button:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(3, 40, 58) !important;
padding: 4px 8px 4px 8px !important;
border-color: rgb(3, 40, 58) !important;
border-width: 2px !important;
} input.button_blue_form {
color: rgb(3, 40, 58) !important;
font-size: 16px !important;
background-color: rgb(255, 255, 255) !important;
padding: 8px 14px 8px 14px !important;
border: 2px solid rgb(3, 40, 58) !important;
border-radius: 4px !important;
} input.button_blue_form:hover {
color: rgb(255, 255, 255) !important;
background-color: rgb(3, 40, 58) !important;
} div#icon_block_features img {
max-height: 140px !important;
} .fl-builder div#button_grey_small a.fl-button {
color: rgb(246, 246, 246) !important;
border-width: 0 !important;
}  span.animatie {
font-family: Roboto !important;
color: rgb(102, 102, 102) !important;
font-size: 45px !important;
font-weight: 300 !important;
width: 1000px !important;
} div.HYPE_element_container div { font-family: 'Roboto' !important;
color: rgb(102, 102, 102) !important;
line-height: 22px !important;
font-weight: 300 !important;
} div.HYPE_element span.hype_titel {
color: rgb(223, 117, 46) !important;
font-size: 24px !important;
line-height: 28px !important;
} @media (min-width: 768px) and (max-width: 979px) {  .fl-builder div#button_dark_blue_outline_small a.fl-button {
text-align: left !important;
}
} @media (max-width: 767px) {  div.fl-node-content div.block_orange {
margin-top: 20px !important;
} div.fl-node-content div.block_blue {
margin-top: 20px !important;
} div.fl-node-content div.block_black {
margin-top: 20px !important;
} div.mobile_center div {
text-align: center !important;
}  .fl-builder div#button_dark_blue_outline_small a.fl-button {
text-align: left !important;
}
} @media (max-width: 480px) {  .fl-builder div#button_dark_blue_outline_small a.fl-button {
text-align: left !important;
}
}