.fl-builder-content *,
.fl-builder-content *:before,
.fl-builder-content *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fl-row:before,
.fl-row:after,
.fl-row-content:before,
.fl-row-content:after,
.fl-col-group:before,
.fl-col-group:after,
.fl-col:before,
.fl-col:after,
.fl-module:before,
.fl-module:after,
.fl-module-content:before,
.fl-module-content:after {
display: table;
content: " ";
}
.fl-row:after,
.fl-row-content:after,
.fl-col-group:after,
.fl-col:after,
.fl-module:after,
.fl-module-content:after {
clear: both;
}
.fl-clear {
clear: both;
} .fl-clearfix:before,
.fl-clearfix:after {
display: table;
content: " ";
}
.fl-clearfix:after {
clear: both;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0,0,0,0);
white-space: nowrap;
border: 0;
} .fl-row,
.fl-row-content {
margin-left: auto;
margin-right: auto;
min-width: 0;
}
.fl-row-content-wrap {
position: relative;
} .fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap {
background-attachment: scroll;
} .fl-row-bg-video,
.fl-row-bg-video .fl-row-content,
.fl-row-bg-embed,
.fl-row-bg-embed .fl-row-content {
position: relative;
}
.fl-row-bg-video .fl-bg-video,
.fl-row-bg-embed .fl-bg-embed-code {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
}
.fl-row-bg-video .fl-bg-video video,
.fl-row-bg-embed .fl-bg-embed-code video {
bottom: 0;
left: 0px;
max-width: none;
position: absolute;
right: 0;
top: 0px;
}
.fl-row-bg-video .fl-bg-video video {
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
}
.fl-row-bg-video .fl-bg-video iframe,
.fl-row-bg-embed .fl-bg-embed-code iframe {
pointer-events: none;
width: 100vw;
height: 56.25vw; max-width: none;
min-height: 100vh;
min-width: 177.77vh; position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.fl-bg-video-fallback {
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
bottom: 0px;
left: 0px;
position: absolute;
right: 0px;
top: 0px;
} .fl-row-bg-slideshow,
.fl-row-bg-slideshow .fl-row-content {
position: relative;
}
.fl-row .fl-bg-slideshow {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
.fl-builder-edit .fl-row .fl-bg-slideshow * {
bottom: 0;
height: auto !important;
left: 0;
position: absolute !important;
right: 0;
top: 0;
} .fl-row-bg-overlay .fl-row-content-wrap:after {
border-radius: inherit;
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
}
.fl-row-bg-overlay .fl-row-content {
position: relative;
z-index: 1;
} .fl-row-default-height .fl-row-content-wrap,
.fl-row-custom-height .fl-row-content-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
min-height: 100vh;
}
.fl-row-overlap-top .fl-row-content-wrap {
display: -webkit-inline-box;
display: -webkit-inline-flex;
display: -moz-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
width: 100%;
}
.fl-row-default-height .fl-row-content-wrap,
.fl-row-custom-height .fl-row-content-wrap {
min-height: 0;
}
.fl-row-default-height .fl-row-content,
.fl-row-full-height .fl-row-content,
.fl-row-custom-height .fl-row-content {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.fl-row-default-height .fl-row-full-width.fl-row-content,
.fl-row-full-height .fl-row-full-width.fl-row-content,
.fl-row-custom-height .fl-row-full-width.fl-row-content {
max-width: 100%;
width: 100%;
} .fl-row-default-height.fl-row-align-center .fl-row-content-wrap,
.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,
.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap {
align-items: center;
justify-content: center;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-align: center;
-ms-flex-pack: center;
} .fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap,
.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,
.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap {
align-items: flex-end;
justify-content: flex-end;
-webkit-align-items: flex-end;
-webkit-justify-content: flex-end;
-webkit-box-align: end;
-webkit-box-pack: end;
-ms-flex-align: end;
-ms-flex-pack: end;
} .fl-col-group-equal-height {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.fl-col-group-equal-height.fl-col-group-has-child-loading {
flex-wrap: nowrap;
}
.fl-col-group-equal-height .fl-col,
.fl-col-group-equal-height .fl-col-content {
display: flex;
flex: 1 1 auto;
}
.fl-col-group-equal-height .fl-col-content {
flex-direction: column;
flex-shrink: 1;
min-width: 1px;
max-width: 100%;
width: 100%;
}
.fl-col-group-equal-height:before,
.fl-col-group-equal-height .fl-col:before,
.fl-col-group-equal-height .fl-col-content:before,
.fl-col-group-equal-height:after,
.fl-col-group-equal-height .fl-col:after,
.fl-col-group-equal-height .fl-col-content:after{
content: none;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content {
justify-content: flex-start;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content {
align-items: center;
justify-content: center;
} .fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,
.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {
justify-content: flex-end;
}
.fl-col-group-equal-height.fl-col-group-align-center .fl-module,
.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {
width: 100%;
} .fl-col {
float: left;
min-height: 1px;
} .fl-col-bg-overlay .fl-col-content {
position: relative;
}
.fl-col-bg-overlay .fl-col-content:after {
border-radius: inherit;
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
}
.fl-col-bg-overlay .fl-module {
position: relative;
z-index: 2;
} .fl-module img {
max-width: 100%;
} .fl-builder-module-template {
margin: 0 auto;
max-width: 1100px;
padding: 20px;
} .fl-builder-content a.fl-button,
.fl-builder-content a.fl-button:visited {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
display: inline-block;
font-size: 16px;
font-weight: normal;
line-height: 18px;
padding: 12px 24px;
text-decoration: none;
text-shadow: none;
}
.fl-builder-content .fl-button:hover {
text-decoration: none;
}
.fl-builder-content .fl-button:active {
position: relative;
top: 1px;
}
.fl-builder-content .fl-button-width-full .fl-button {
display: block;
text-align: center;
}
.fl-builder-content .fl-button-width-custom .fl-button {
display: inline-block;
text-align: center;
max-width: 100%;
}
.fl-builder-content .fl-button-left {
text-align: left;
}
.fl-builder-content .fl-button-center {
text-align: center;
}
.fl-builder-content .fl-button-right {
text-align: right;
}
.fl-builder-content .fl-button i {
font-size: 1.3em;
height: auto;
margin-right:8px;
vertical-align: middle;
width: auto;
}
.fl-builder-content .fl-button i.fl-button-icon-after {
margin-left: 8px;
margin-right: 0;
}
.fl-builder-content .fl-button-has-icon .fl-button-text {
vertical-align: middle;
} .fl-icon-wrap {
display: inline-block;
}
.fl-icon {
display: table-cell;
vertical-align: middle;
}
.fl-icon a {
text-decoration: none;
}
.fl-icon i {
float: right;
height: auto;
width: auto;
}
.fl-icon i:before {
border: none !important;
height: auto;
width: auto;
}
.fl-icon-text {
display: table-cell;
text-align: left;
padding-left: 15px;
vertical-align: middle;
}
.fl-icon-text-empty {
display: none;
}
.fl-icon-text *:last-child {
margin: 0 !important;
padding: 0 !important;
}
.fl-icon-text a {
text-decoration: none;
}
.fl-icon-text span {
display: block;
}
.fl-icon-text span.mce-edit-focus {
min-width: 1px;
} .fl-photo {
line-height: 0;
position: relative;
}
.fl-photo-align-left {
text-align: left;
}
.fl-photo-align-center {
text-align: center;
}
.fl-photo-align-right {
text-align: right;
}
.fl-photo-content {
display: inline-block;
line-height: 0;
position: relative;
max-width: 100%;
}
.fl-photo-img-svg {
width: 100%;
}
.fl-photo-content img {
display: inline;
height: auto;
max-width: 100%;
}
.fl-photo-crop-circle img {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.fl-photo-caption {
font-size: 13px;
line-height: 18px;
overflow: hidden;
text-overflow: ellipsis;
}
.fl-photo-caption-below {
padding-bottom: 20px;
padding-top: 10px;
}
.fl-photo-caption-hover {
background: rgba(0,0,0,0.7);
bottom: 0;
color: #fff;
left: 0;
opacity: 0;
filter: alpha(opacity = 0);
padding: 10px 15px;
position: absolute;
right: 0;
-webkit-transition:opacity 0.3s ease-in;
-moz-transition:opacity 0.3s ease-in;
transition:opacity 0.3s ease-in;
}
.fl-photo-content:hover .fl-photo-caption-hover {
opacity: 100;
filter: alpha(opacity = 100);
} .fl-builder-pagination,
.fl-builder-pagination-load-more {
padding: 40px 0;
}
.fl-builder-pagination ul.page-numbers {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.fl-builder-pagination li {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
.fl-builder-pagination li a.page-numbers,
.fl-builder-pagination li span.page-numbers {
border: 1px solid #e6e6e6;
display: inline-block;
padding: 5px 10px;
margin: 0 0 5px;
}
.fl-builder-pagination li a.page-numbers:hover,
.fl-builder-pagination li span.current {
background: #f5f5f5;
text-decoration: none;
} .fl-slideshow,
.fl-slideshow * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.fl-slideshow .fl-slideshow-image img {
max-width: none !important;
}
.fl-slideshow-social {
line-height: 0 !important;
}
.fl-slideshow-social * {
margin: 0 !important;
} .fl-builder-content .bx-wrapper .bx-viewport {
background: transparent;
border: none;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
left: 0;
} .mfp-wrap button.mfp-arrow,
.mfp-wrap button.mfp-arrow:active,
.mfp-wrap button.mfp-arrow:hover,
.mfp-wrap button.mfp-arrow:focus {
background: transparent !important;
border: none !important;
outline: none;
position: absolute;
top: 50%;
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.mfp-wrap .mfp-close,
.mfp-wrap .mfp-close:active,
.mfp-wrap .mfp-close:hover,
.mfp-wrap .mfp-close:focus {
background: transparent !important;
border: none !important;
outline: none;
position: absolute;
top: 0;
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.admin-bar .mfp-wrap .mfp-close,
.admin-bar .mfp-wrap .mfp-close:active,
.admin-bar .mfp-wrap .mfp-close:hover,
.admin-bar .mfp-wrap .mfp-close:focus {
top: 32px!important;
}
img.mfp-img {
padding: 0;
}
.mfp-counter {
display: none;
}
.mfp-wrap .mfp-preloader.fa {
font-size: 30px;
} .fl-form-field {
margin-bottom: 15px;
}
.fl-form-field input.fl-form-error {
border-color: #DD6420;
}
.fl-form-error-message {
clear: both;
color: #DD6420;
display: none;
padding-top: 8px;
font-size: 12px;
font-weight: lighter;
}
.fl-form-button-disabled {
opacity: 0.5;
} .fl-animation {
opacity: 0;
}
.fl-builder-preview .fl-animation,
.fl-builder-edit .fl-animation,
.fl-animated {
opacity: 1;
}
.fl-animated {
animation-fill-mode: both;
-webkit-animation-fill-mode: both;
} .fl-button.fl-button-icon-animation i {
width: 0 !important;
opacity: 0;
-ms-filter: "alpha(opacity=0)";
transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.fl-button.fl-button-icon-animation:hover i {
opacity: 1! important;
-ms-filter: "alpha(opacity=100)";
}
.fl-button.fl-button-icon-animation i.fl-button-icon-after {
margin-left: 0px !important;
}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after {
margin-left: 10px !important;
}
.fl-button.fl-button-icon-animation i.fl-button-icon-before {
margin-right: 0 !important;
}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before {
margin-right: 20px !important;
margin-left: -10px;
} .single:not(.woocommerce).single-fl-builder-template .fl-content {
width: 100%;
} .fl-builder-layer {
position: absolute;
top:0;
left:0;
right: 0;
bottom: 0;
z-index: 0;
pointer-events: none;
overflow: hidden;
}
.fl-builder-shape-layer {
z-index: 0;
}
.fl-builder-shape-layer.fl-builder-bottom-edge-layer {
z-index: 1;
}
.fl-row-bg-overlay .fl-builder-shape-layer {
z-index: 1;
}
.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer {
z-index: 2;
}
.fl-row-has-layers .fl-row-content {
z-index: 1;
}
.fl-row-bg-overlay .fl-row-content {
z-index: 2;
}
.fl-builder-layer > * {
display: block;
position: absolute;
top:0;
left:0;
width: 100%;
}
.fl-builder-layer + .fl-row-content {
position: relative;
}
.fl-builder-layer .fl-shape {
fill: #aaa;
stroke: none;
stroke-width: 0;
width:100%;
} @supports (-webkit-touch-callout: inherit) {
.fl-row.fl-row-bg-parallax .fl-row-content-wrap,
.fl-row.fl-row-bg-fixed .fl-row-content-wrap {
background-position: center !important;
background-attachment: scroll !important;
}
}
@supports (-webkit-touch-callout: none) {
.fl-row.fl-row-bg-fixed .fl-row-content-wrap {
background-position: center !important;
background-attachment: scroll !important;
}
}
@media (max-width: 1200px) { }@media (max-width: 992px) {  .fl-col-group.fl-col-group-medium-reversed {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
flex-direction: row-reverse;
}
}@media (max-width: 768px) { .fl-row-content-wrap {
background-attachment: scroll !important;
}
.fl-row-bg-parallax .fl-row-content-wrap {
background-attachment: scroll !important;
background-position: center center !important;
}  .fl-col-group.fl-col-group-equal-height {
display: block;
}
.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width {
display: -webkit-box;
display: -webkit-flex;
display: flex;
} .fl-col-group.fl-col-group-responsive-reversed {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse;
flex-direction: row-reverse;
}
.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width) {
flex-basis: 100%;
width: 100% !important;
}
.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed) {
display: unset;
display: unset;
-webkit-flex-wrap: unset;
flex-wrap: unset;
flex-direction: unset;
} .fl-col {
clear: both;
float: none;
margin-left: auto;
margin-right: auto;
width: auto !important;
}
.fl-col-small:not(.fl-col-small-full-width) {
max-width: 400px;
}
.fl-block-col-resize {
display:none;
} .fl-row[data-node] .fl-row-content-wrap {
margin: 0;
padding-left: 0;
padding-right: 0;
}
.fl-row[data-node] .fl-bg-video,
.fl-row[data-node] .fl-bg-slideshow {
left: 0;
right: 0;
} .fl-col[data-node] .fl-col-content {
margin: 0;
padding-left: 0;
padding-right: 0;
}
}@media (min-width: 1201px) {
html .fl-visible-large:not(.fl-visible-desktop),
html .fl-visible-medium:not(.fl-visible-desktop),
html .fl-visible-mobile:not(.fl-visible-desktop) {
display: none;
}
}
@media (min-width: 993px) and (max-width: 1200px) {
html .fl-visible-desktop:not(.fl-visible-large),
html .fl-visible-medium:not(.fl-visible-large),
html .fl-visible-mobile:not(.fl-visible-large) {
display: none;
}
}
@media (min-width: 769px) and (max-width: 992px) {
html .fl-visible-desktop:not(.fl-visible-medium),
html .fl-visible-large:not(.fl-visible-medium),
html .fl-visible-mobile:not(.fl-visible-medium) {
display: none;
}
}
@media (max-width: 768px) {
html .fl-visible-desktop:not(.fl-visible-mobile),
html .fl-visible-large:not(.fl-visible-mobile),
html .fl-visible-medium:not(.fl-visible-mobile) {
display: none;
}
}
.fl-row-fixed-width {
max-width: 1100px;
}
.fl-row-content-wrap {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}
.fl-module-content, :where(.fl-module:not(:has(> .fl-module-content))) {
margin-top: 20px;
margin-right: 20px;
margin-bottom: 20px;
margin-left: 20px;
}
.page .fl-post-header, .single-fl-builder-template .fl-post-header { display:none; }
.fl-node-5ited92n7whf > .fl-row-content-wrap {
padding-top:0px;
}
.fl-node-7c4iguzwr50f .fl-row-content {
max-width: 1340px;
}
@media ( max-width: 768px ) {
.fl-node-7c4iguzwr50f.fl-row > .fl-row-content-wrap {
margin-top:0px;
margin-right:20px;
margin-left:20px;
}
}
.fl-node-n07i8eu2kbqt > .fl-row-content-wrap {
background-image: url(https://whm.net/wp-content/uploads/2023/06/branche-1.jpg);
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;
background-size: cover;
}
.fl-node-n07i8eu2kbqt .fl-row-content {
max-width: 1340px;
}
.fl-node-n07i8eu2kbqt > .fl-row-content-wrap {
padding-top:100px;
padding-right:20px;
padding-bottom:100px;
padding-left:20px;
}
.fl-node-hpwjx6o90byz > .fl-row-content-wrap {
background-color: #f4f4f4;
}
.fl-node-hpwjx6o90byz .fl-row-content {
max-width: 1340px;
}
.fl-node-3xbafcyn7296 .fl-row-content {
max-width: 1340px;
}
.fl-node-2i94pydvwhjx > .fl-row-content-wrap {
background-image: linear-gradient(90deg, #144696 0%, #0099e6 100%);
}
.fl-node-2i94pydvwhjx .fl-row-content {
max-width: 1340px;
}
.fl-node-2i94pydvwhjx > .fl-row-content-wrap {
padding-top:60px;
padding-bottom:60px;
}
.fl-node-5w6vjcal21k3 {
width: 100%;
}
@media ( max-width: 768px ) {
.fl-node-5w6vjcal21k3.fl-col > .fl-col-content {
margin-top:0px;
margin-right:-10px;
margin-bottom:0px;
margin-left:-10px;
}
}
@media ( max-width: 768px ) {
.fl-node-5w6vjcal21k3.fl-col > .fl-col-content {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
}
.fl-node-5zrvfwnhpom7 {
width: 33.333%;
}
@media ( max-width: 768px ) {
.fl-node-5zrvfwnhpom7.fl-col > .fl-col-content {
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:20px;
}
}
@media ( max-width: 768px ) {
.fl-node-5zrvfwnhpom7.fl-col > .fl-col-content {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
}
.fl-node-c3h7gfb5dsiw {
width: 100%;
}
.fl-node-lfe9h64um5y7 {
width: 100%;
}
.fl-node-3ezba2djmqnr {
width: 25%;
}
.fl-node-3ezba2djmqnr > .fl-col-content {
background-color: #0f4398;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
@media(max-width: 768px) {
.fl-node-3ezba2djmqnr > .fl-col-content {
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
}
.fl-node-3ezba2djmqnr > .fl-col-content {
margin-top:15px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}
@media ( max-width: 768px ) {
.fl-node-3ezba2djmqnr.fl-col > .fl-col-content {
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
@media ( max-width: 768px ) {
.fl-node-3ezba2djmqnr.fl-col > .fl-col-content {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
}
.fl-node-tfapxi7c9qu4 {
width: 100%;
}
.fl-node-87nsk2gexrud {
width: 100%;
}
.fl-node-ymuowp2zj4b0 {
width: 50%;
}
.fl-node-onj7dslm2u6k {
width: 100%;
}
.fl-node-l21qistrz673 {
width: 33.334%;
}
.fl-node-78twgrixylhv {
width: 25%;
}
.fl-node-78twgrixylhv > .fl-col-content {
background-color: #0f4398;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.fl-node-78twgrixylhv > .fl-col-content {
margin-top:15px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}
@media ( max-width: 768px ) {
.fl-node-78twgrixylhv.fl-col > .fl-col-content {
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-node-anl34vm52wxu {
width: 50%;
}
.fl-node-1yqo97bixkra {
width: 33.333%;
}
.fl-node-4q9syg8un2rh {
width: 25%;
}
.fl-node-4q9syg8un2rh > .fl-col-content {
background-color: #0f4398;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.fl-node-4q9syg8un2rh > .fl-col-content {
margin-top:15px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}
@media ( max-width: 768px ) {
.fl-node-4q9syg8un2rh.fl-col > .fl-col-content {
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-node-k5udfzbaxvn7 {
width: 25%;
}
.fl-node-k5udfzbaxvn7 > .fl-col-content {
background-color: #0f4398;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.fl-node-k5udfzbaxvn7 > .fl-col-content {
margin-top:15px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}
@media ( max-width: 768px ) {
.fl-node-k5udfzbaxvn7.fl-col > .fl-col-content {
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-module-heading .fl-heading {
padding: 0 !important;
margin: 0 !important;
}.fl-row .fl-col .fl-node-xqbdh17f59pa h2.fl-heading a,
.fl-row .fl-col .fl-node-xqbdh17f59pa h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-xqbdh17f59pa h2.fl-heading .fl-heading-text *,
.fl-node-xqbdh17f59pa h2.fl-heading .fl-heading-text {
color: #0f4398;
}
.fl-node-xqbdh17f59pa.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 700;
font-size: 40px;
line-height: 1.2;
}
img.mfp-img {
padding-bottom: 40px !important;
} .fl-builder-edit .fl-fill-container img {
transition: object-position .5s;
}
.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) {
height: 100% !important;
width: 100% !important;
}
@media (max-width: 768px) { .fl-photo-content,
.fl-photo-img {
max-width: 100%;
} }.fl-node-kh7yld4wert0 .fl-photo {
text-align: left;
}
.fl-node-kh7yld4wert0 .fl-photo-content, .fl-node-kh7yld4wert0 .fl-photo-img {
width: 400px;
}
@media(max-width: 992px) {
.fl-node-kh7yld4wert0 .fl-photo {
text-align: left;
}
}
@media(max-width: 768px) {
.fl-node-kh7yld4wert0 .fl-photo {
text-align: center;
}
}
@media ( max-width: 768px ) {
.fl-node-kh7yld4wert0.fl-module > .fl-module-content {
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-node-67tx5dfmk3bn .fl-photo {
text-align: center;
}
@media(max-width: 768px) {
.fl-node-67tx5dfmk3bn .fl-photo {
text-align: center;
}
}
.fl-node-67tx5dfmk3bn > .fl-module-content {
margin-bottom:20px;
}
@media ( max-width: 768px ) {
.fl-node-67tx5dfmk3bn.fl-module > .fl-module-content {
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-node-xsk85hvgp36u .fl-photo {
text-align: center;
}
@media(max-width: 768px) {
.fl-node-xsk85hvgp36u .fl-photo {
text-align: center;
}
}
@media ( max-width: 768px ) {
.fl-node-xsk85hvgp36u.fl-module > .fl-module-content {
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-row .fl-col .fl-node-06fwmizdp5jc h2.fl-heading a,
.fl-row .fl-col .fl-node-06fwmizdp5jc h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-06fwmizdp5jc h2.fl-heading .fl-heading-text *,
.fl-node-06fwmizdp5jc h2.fl-heading .fl-heading-text {
color: #fff2f2;
}
.fl-node-06fwmizdp5jc.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 500;
font-size: 40px;
}
.fl-node-7jopfs2uz1qe .fl-photo {
text-align: left;
}
.fl-node-7jopfs2uz1qe .fl-photo-content, .fl-node-7jopfs2uz1qe .fl-photo-img {
width: 310px;
}
@media(max-width: 768px) {
.fl-node-7jopfs2uz1qe .fl-photo {
text-align: left;
}
.fl-node-7jopfs2uz1qe .fl-photo-content, .fl-node-7jopfs2uz1qe .fl-photo-img {
width: 100%;
}
.fl-node-7jopfs2uz1qe .fl-photo-img {
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
}
.fl-node-7jopfs2uz1qe > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
@media ( max-width: 768px ) {
.fl-node-7jopfs2uz1qe.fl-module > .fl-module-content {
margin-top:00px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
}
.fl-node-yk5e28xcoplu .fl-photo {
text-align: left;
}
.fl-node-yk5e28xcoplu .fl-photo-content, .fl-node-yk5e28xcoplu .fl-photo-img {
width: 310px;
}
@media(max-width: 768px) {
.fl-node-yk5e28xcoplu .fl-photo {
text-align: left;
}
.fl-node-yk5e28xcoplu .fl-photo-content, .fl-node-yk5e28xcoplu .fl-photo-img {
width: 100%;
}
}
.fl-node-yk5e28xcoplu > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
@media ( max-width: 768px ) {
.fl-node-yk5e28xcoplu.fl-module > .fl-module-content {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
}
}
.fl-node-dc54bql0yi2m .fl-photo {
text-align: left;
}
.fl-node-dc54bql0yi2m .fl-photo-content, .fl-node-dc54bql0yi2m .fl-photo-img {
width: 310px;
}
@media(max-width: 768px) {
.fl-node-dc54bql0yi2m .fl-photo {
text-align: left;
}
.fl-node-dc54bql0yi2m .fl-photo-content, .fl-node-dc54bql0yi2m .fl-photo-img {
width: 100%;
}
}
.fl-node-dc54bql0yi2m > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
.fl-node-itdky90v7nge .fl-photo {
text-align: left;
}
.fl-node-itdky90v7nge .fl-photo-content, .fl-node-itdky90v7nge .fl-photo-img {
width: 310px;
}
@media(max-width: 768px) {
.fl-node-itdky90v7nge .fl-photo {
text-align: left;
}
.fl-node-itdky90v7nge .fl-photo-content, .fl-node-itdky90v7nge .fl-photo-img {
width: 100%;
}
}
.fl-node-itdky90v7nge > .fl-module-content {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
.fl-row .fl-col .fl-node-ra2l46yz7kxd h1.fl-heading a,
.fl-row .fl-col .fl-node-ra2l46yz7kxd h1.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-ra2l46yz7kxd h1.fl-heading .fl-heading-text *,
.fl-node-ra2l46yz7kxd h1.fl-heading .fl-heading-text {
color: #ffffff;
}
.fl-builder-content .fl-rich-text strong {
font-weight: bold;
}
.fl-node-qaslm4e8kux6 > .fl-module-content {
margin-top:-11px;
}
@media (max-width: 768px) { .fl-node-qaslm4e8kux6 > .fl-module-content { margin-top:20px; } }	.fl-builder-content .fl-node-gxz1y2j4us0k .fl-module-content .fl-rich-text,
.fl-builder-content .fl-node-gxz1y2j4us0k .fl-module-content .fl-rich-text * {
color: #ffffff;
}
.fl-builder-content .fl-node-gxz1y2j4us0k .fl-rich-text, .fl-builder-content .fl-node-gxz1y2j4us0k .fl-rich-text *:not(b, strong) {
line-height: 36px;
}
.fl-builder-content .fl-node-lyx72ze86fau .fl-module-content .fl-rich-text,
.fl-builder-content .fl-node-lyx72ze86fau .fl-module-content .fl-rich-text * {
color: #333333;
}
.fl-builder-content .fl-node-lyx72ze86fau .fl-rich-text, .fl-builder-content .fl-node-lyx72ze86fau .fl-rich-text *:not(b, strong) {
font-weight: 300;
font-size: 20px;
line-height: 1.8;
}
@media ( max-width: 768px ) {
.fl-node-lyx72ze86fau.fl-module > .fl-module-content {
margin-top:0px;
margin-right:20px;
margin-bottom:0px;
margin-left:20px;
}
}
.fl-node-62mjshtuy7fn.fl-module-heading .fl-heading {
font-size: 23px;
}
.fl-node-62mjshtuy7fn > .fl-module-content {
margin-bottom:0px;
}
@media ( max-width: 768px ) {
.fl-node-62mjshtuy7fn.fl-module > .fl-module-content {
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-node-42uzwvjigea7.fl-module-heading .fl-heading {
font-size: 23px;
}
.fl-node-42uzwvjigea7 > .fl-module-content {
margin-bottom:0px;
}
.fl-node-wuqb9t8xlepf.fl-module-heading .fl-heading {
font-size: 23px;
}
.fl-node-wuqb9t8xlepf > .fl-module-content {
margin-bottom:0px;
}
.fl-builder-content .fl-node-8nokf17uz9c6 .fl-module-content .fl-rich-text,
.fl-builder-content .fl-node-8nokf17uz9c6 .fl-module-content .fl-rich-text * {
color: #ffffff;
}
.fl-builder-content .fl-node-8nokf17uz9c6 .fl-rich-text, .fl-builder-content .fl-node-8nokf17uz9c6 .fl-rich-text *:not(b, strong) {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 20px;
text-decoration: none;
}
.fl-row .fl-col .fl-node-8yz0dbx61ej3 h2.fl-heading a,
.fl-row .fl-col .fl-node-8yz0dbx61ej3 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-8yz0dbx61ej3 h2.fl-heading .fl-heading-text *,
.fl-node-8yz0dbx61ej3 h2.fl-heading .fl-heading-text {
color: #ffffff;
}
.fl-node-8yz0dbx61ej3.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
text-align: center;
}
.fl-node-8yz0dbx61ej3 > .fl-module-content {
margin-top:5px;
margin-bottom:5px;
}
.fl-row .fl-col .fl-node-s8dlu4rogvy9 h2.fl-heading a,
.fl-row .fl-col .fl-node-s8dlu4rogvy9 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-s8dlu4rogvy9 h2.fl-heading .fl-heading-text *,
.fl-node-s8dlu4rogvy9 h2.fl-heading .fl-heading-text {
color: #ffffff;
}
.fl-node-s8dlu4rogvy9.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
text-align: center;
}
.fl-node-s8dlu4rogvy9 > .fl-module-content {
margin-top:5px;
margin-bottom:5px;
}
.fl-row .fl-col .fl-node-7hig6ucsk2bv h2.fl-heading a,
.fl-row .fl-col .fl-node-7hig6ucsk2bv h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-7hig6ucsk2bv h2.fl-heading .fl-heading-text *,
.fl-node-7hig6ucsk2bv h2.fl-heading .fl-heading-text {
color: #ffffff;
}
.fl-node-7hig6ucsk2bv.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
text-align: center;
}
.fl-node-7hig6ucsk2bv > .fl-module-content {
margin-top:5px;
margin-bottom:5px;
}
.fl-row .fl-col .fl-node-mqw9a7dhi1s4 h2.fl-heading a,
.fl-row .fl-col .fl-node-mqw9a7dhi1s4 h2.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-mqw9a7dhi1s4 h2.fl-heading .fl-heading-text *,
.fl-node-mqw9a7dhi1s4 h2.fl-heading .fl-heading-text {
color: #ffffff;
}
.fl-node-mqw9a7dhi1s4.fl-module-heading .fl-heading {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
text-align: center;
}
.fl-node-mqw9a7dhi1s4 > .fl-module-content {
margin-top:5px;
margin-bottom:5px;
}
.fl-builder-content .fl-node-jpm6hgtw3lsa .fl-module-content .fl-rich-text,
.fl-builder-content .fl-node-jpm6hgtw3lsa .fl-module-content .fl-rich-text * {
color: #ffffff;
}
.fl-builder-content .fl-node-jpm6hgtw3lsa .fl-rich-text, .fl-builder-content .fl-node-jpm6hgtw3lsa .fl-rich-text *:not(b, strong) {
line-height: 36px;
} body.rtl .fl-module-content-slider .bx-viewport {
direction: ltr;
}
.fl-module-content-slider .bx-wrapper {
margin: 0 auto 40px;
}
.fl-content-slider {
position: relative;
}
.fl-content-slider .fl-slide {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
position: absolute;
top: 0;
visibility: hidden;
}
.fl-content-slider-wrapper .fl-slide:first-child,
.fl-content-slider-loaded .fl-slide {
position: relative;
visibility: visible;
} .bx-wrapper .bx-controls-direction a {
z-index: 99;
} .fl-content-slider .fl-slide-bg-photo {
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 1;
}
.fl-content-slider .fl-slide-bg-photo-img {
display: none;
} .fl-content-slider .fl-slide-bg-link {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 1;
} .fl-slide-photo {
position: relative;
text-align: center;
z-index: 2;
}
.fl-slide-text-left .fl-slide-photo-wrap {
float: right;
}
.fl-slide-text-center .fl-slide-photo-wrap {
text-align: center;
}
.fl-slide-text-center .fl-slide-photo-wrap img {
margin: 0 auto;
}
.fl-slide-text-right .fl-slide-photo-wrap {
float: left;
} .fl-slide-mobile-photo {
display: none;
}
.fl-slide-mobile-photo-img  {
width: 100%;
} .fl-slide-content {
position: relative;
z-index: 2;
}
.fl-slide-text-left .fl-slide-content-wrap {
float: left;
text-align: left;
}
.fl-slide-text-center .fl-slide-content-wrap {
margin: 0 auto;
text-align: center;
}
.fl-slide-text-right .fl-slide-content-wrap {
float: right;
text-align: left;
} .fl-slide-title,
.fl-slide-text > * {
line-height: 1.4;
margin: 0 0 20px !important;
padding: 0 !important;
}
.fl-slide-text > *:last-child {
margin: 0 !important;
} .fl-slide-cta-button {
padding-top: 24px;
}
.fl-content-slider-navigation{
position: absolute;
top: 50%;
left: 0;
right: 0;
z-index: 1;
margin-top: -16px;
}
.fl-content-slider-navigation a{
position: absolute;
display: inline-block;
opacity: .7;
}
.fl-content-slider-navigation a:hover{ opacity: 1; }
.fl-content-slider-navigation .slider-prev{ left: 5px; }
.fl-content-slider-navigation .slider-next{ right: 5px; }
.fl-content-slider-navigation .fl-content-slider-svg-container{
position: relative;
width: 32px;
height: 32px;
}
.fl-content-slider-navigation svg{
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.fl-content-slider-navigation path{ 
fill: #fff;
}
.fl-content-slider-navigation a.disabled,
.bx-controls a.disabled {
cursor: not-allowed;
pointer-events: none;
} .bx-wrapper .bx-controls:not(.bx-has-pager) {
height: 30px;
}
.bx-wrapper .bx-controls:not(.bx-has-pager) .bx-controls-auto {
bottom: 0;
}
@media (max-width: 768px) { .fl-content-slider,
.fl-content-slider .fl-slide {
min-height: 0 !important;
} .fl-content-slider .fl-slide-bg-photo {
background-image: none;
position: static;
}
.fl-content-slider .fl-slide-bg-photo a {
position: static;
}
.fl-content-slider .fl-slide-bg-photo-img {
border: none;
display: block;
padding: 0;
} .fl-slide-photo-wrap {
display: none;
} .fl-slide-mobile-photo {
display: block;
} .fl-slide-text-left .fl-slide-content-wrap,
.fl-slide-text-right .fl-slide-content-wrap {
float: none;
text-align: center;
}
.fl-module-content-slider .fl-slide .fl-slide-content-wrap,
.fl-module-content-slider .fl-slide .fl-slide-content {
min-height: 0;
width: auto;
}
.fl-module-content-slider .fl-slide .fl-slide-content {
margin: 0 !important;
padding: 30px;
} .fl-module-content-slider .fl-slide .fl-slide-title {
font-size: 26px;
line-height: 38px;
}
.fl-module-content-slider .fl-slide .fl-slide-text,
.fl-module-content-slider .fl-slide .fl-slide-text * {
font-size: 14px;
line-height: 22px;
} .fl-module-content-slider .fl-slide a.fl-button {
padding: 10px 20px;
}
}.fl-node-4xnvpg7c0dqe .fl-content-slider-wrapper {
opacity: 0;
}
.fl-node-4xnvpg7c0dqe .fl-content-slider,
.fl-node-4xnvpg7c0dqe .fl-slide {
min-height: 300px;
}
.fl-node-4xnvpg7c0dqe .fl-slide-foreground {
margin: 0 auto;
max-width: 1340px;
}
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-content { margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }@media (max-width: 768px) { .fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-content { background-color: transparent; } }.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-content { margin-right: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }@media (max-width: 768px) { .fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-content { background-color: transparent; } }.fl-node-4xnvpg7c0dqe .fl-slide .fl-slide-title, .fl-node-4xnvpg7c0dqe .fl-slide .fl-slide-text, .fl-node-4xnvpg7c0dqe .fl-slide .fl-slide-text * {
color: #ffffff;
}
.fl-builder-content .fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-content {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-title {
color: #ffffff;
}
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-text, .fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-text * {
color: #ffffff;
font-size: 20px;
line-height: 36px;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-bg-photo:after {
content: " ";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.fl-builder-content .fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-content {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-title {
color: #ffffff;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-text, .fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-text * {
color: #ffffff;
font-size: 20px;
line-height: 36px;
}
@media(max-width: 768px) {
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-title {
color: #ffffff;
}
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-text, .fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-text * {
color: #ffffff;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-title {
color: #ffffff;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-text, .fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-text * {
color: #ffffff;
}
}
@media(min-width:768px) {
.fl-node-4xnvpg7c0dqe .fl-slide-0 .fl-slide-content-wrap {
width: 100%;
}
.fl-node-4xnvpg7c0dqe .fl-slide-1 .fl-slide-content-wrap {
width: 100%;
}
}
.fl-builder-content .fl-node-ecrz0593tbun .fl-rich-text, .fl-builder-content .fl-node-ecrz0593tbun .fl-rich-text *:not(b, strong) {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
}
.fl-node-ecrz0593tbun > .fl-module-content {
margin-bottom:0px;
}
@media ( max-width: 768px ) {
.fl-node-ecrz0593tbun.fl-module > .fl-module-content {
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
margin-left:20px;
}
}
.fl-builder-content .fl-node-86iv1s0yxec9 .fl-rich-text, .fl-builder-content .fl-node-86iv1s0yxec9 .fl-rich-text *:not(b, strong) {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
}
.fl-node-86iv1s0yxec9 > .fl-module-content {
margin-bottom:0px;
}
.fl-builder-content .fl-node-atbqmou3x0fv .fl-rich-text, .fl-builder-content .fl-node-atbqmou3x0fv .fl-rich-text *:not(b, strong) {
font-family: Montserrat, sans-serif;
font-weight: 300;
font-size: 16px;
}
.fl-node-atbqmou3x0fv > .fl-module-content {
margin-bottom:0px;
}
.fl-node-xs4q6lo0rikg .fl-button-wrap {
text-align: left;
}
.fl-builder-content .fl-node-xs4q6lo0rikg a.fl-button, .fl-builder-content .fl-node-xs4q6lo0rikg a.fl-button:visited, .fl-page .fl-builder-content .fl-node-xs4q6lo0rikg a.fl-button, .fl-page .fl-builder-content .fl-node-xs4q6lo0rikg a.fl-button:visited {
font-family: Montserrat, sans-serif;
font-weight: 100;
}
.fl-node-awz4tqi6yv9o .fl-button-wrap {
text-align: left;
}
.fl-builder-content .fl-node-awz4tqi6yv9o a.fl-button, .fl-builder-content .fl-node-awz4tqi6yv9o a.fl-button:visited, .fl-page .fl-builder-content .fl-node-awz4tqi6yv9o a.fl-button, .fl-page .fl-builder-content .fl-node-awz4tqi6yv9o a.fl-button:visited {
font-family: Montserrat, sans-serif;
font-weight: 100;
}
@media(max-width: 768px) {
.fl-node-awz4tqi6yv9o .fl-button-wrap {
text-align: center;
}
}
.fl-node-c4oklfbywpns .fl-button-wrap {
text-align: left;
}
.fl-builder-content .fl-node-c4oklfbywpns a.fl-button, .fl-builder-content .fl-node-c4oklfbywpns a.fl-button:visited, .fl-page .fl-builder-content .fl-node-c4oklfbywpns a.fl-button, .fl-page .fl-builder-content .fl-node-c4oklfbywpns a.fl-button:visited {
font-family: Montserrat, sans-serif;
font-weight: 100;
}
@media(max-width: 768px) {
.fl-node-c4oklfbywpns .fl-button-wrap {
text-align: center;
}
}
.fl-node-lyh01kz4r8bs .fl-button-wrap {
text-align: left;
}
.fl-builder-content .fl-node-lyh01kz4r8bs a.fl-button, .fl-builder-content .fl-node-lyh01kz4r8bs a.fl-button:visited, .fl-page .fl-builder-content .fl-node-lyh01kz4r8bs a.fl-button, .fl-page .fl-builder-content .fl-node-lyh01kz4r8bs a.fl-button:visited {
font-family: Montserrat, sans-serif;
font-weight: 100;
}
@media(max-width: 768px) {
.fl-node-lyh01kz4r8bs .fl-button-wrap {
text-align: center;
}
}  body .fl-builder-content a.fl-button, body .fl-builder-content a.fl-button:visited{
background-color: #d81f3f;
background: #d81f3f;
border: 1px solid #d81f3f;
color: #fff;
padding: 14px 24px;
font-size: 18px;
line-height: 100%;
border-radius: 0px;
-webkit-border-radius: 0px;
font-family: 'Montserrat', sans-serif;
font-weight: bold;
} h2.fl-heading{
font-family: 'Montserrat', sans-serif;
color:#0f4398;
font-weight: bold;
font-size: 23px;
line-height: 29.9px;
}
h1.fl-heading{
font-family: 'Montserrat', sans-serif;
color:#0f4398;
font-weight: bold;
font-size: 40px;
line-height: 42px;
}  .fl-html,.fl-rich-text{
font-family: 'Montserrat', sans-serif;
font-size: 20px;
font-weight: 400;
color: #707070;
line-height: 26px
}
.smallText .fl-html,.smallText .fl-rich-text{
font-size: 16px;
}  body .fl-builder-content a.fl-button, body .fl-builder-content a.fl-button:visited{
font-size: 12px;
}  #secondaryTopMenu .fl-theme-builder-header-shrink-module-bottom.fl-module-content{
margin-top:10px; margin-bottom:20px;
}
#secondaryTopMenuDe .fl-theme-builder-header-shrink-module-bottom.fl-module-content{
margin-top:10px; margin-bottom:20px;
}
#menu-header-menu-main > li > div > a:after,
#menu-header-menu-main > li >  a:after,
#menu-header-menu-main-en > li > div > a:after,
#menu-header-menu-main-en > li >  a:after
{
content: "";
display: block;
width: 100%;
height: 2px;
-webkit-transform: scale(0,1);
-ms-transform: scale(0,1);
transform: scale(0,1);
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform-origin: left center;
transition: all .15s ease-out;
filter: alpha(opacity=@opacity * 100);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
-webkit-transform-origin: left center;
transition: all .15s ease-out;
}
#menu-header-menu-main > li:hover > div > a:after,
#menu-header-menu-main > li:hover >  a:after,
#menu-header-menu-main-en > li:hover > div > a:after,
#menu-header-menu-main-en > li:hover >  a:after,
#menu-header-menu-main > li.current-menu-item > div > a:after,
#menu-header-menu-main > li.current-menu-item >  a:after,
#menu-header-menu-main-en > li.current-menu-item > div > a:after,
#menu-header-menu-main-en > li.current-menu-item >  a:after
{
opacity: 1;
transform: scale(1,1);
background-color: #d81f3f;
color: #d1d1d1;
}
#menu-header-menu-main > li.current-menu-item > div > a,
#menu-header-menu-main > li.current-menu-item >  a,
#menu-header-menu-main-en > li.current-menu-item > div > a,
#menu-header-menu-main-en > li.current-menu-item >  a
{
color: #d81f3f!important;
}
#secondaryTopMenuDe > li:hover > div > a:after, 
#secondaryTopMenuDe > li:hover >a:after, 
#secondaryTopMenu > li:hover > div > a:after, 
#secondaryTopMenu > li:hover >a:after,
#secondaryTopMenuDe > li.current-menu-item > div > a:after, 
#secondaryTopMenuDe > li.current-menu-item >a:after, 
#secondaryTopMenu > li.current-menu-item > div > a:after, 
#secondaryTopMenu > li.current-menu-item >a:after {
opacity: 1;
transform: scale(1,1);
background-color: #d81f3f;
color: #d1d1d1;
}
header .fl-menu #menu-item-1268 .fl-has-submenu-container, 
header .fl-menu #menu-item-75 .fl-has-submenu-container,
header .fl-menu #menu-item-76 .fl-has-submenu-container,
header .fl-menu #menu-item-3370 .fl-has-submenu-container, 
header .fl-menu #menu-item-638 .fl-has-submenu-container,
header .fl-menu #menu-item-1272 .fl-has-submenu-container,
header .fl-menu #menu-item-1797 .fl-has-submenu-container
{
color:#0f4398;
text-align: left;
font-size: 14px;
line-height: 14px;
font-weight: 700;
padding: 9px 10px 16px 10px;
margin: 0 0 0px;
}
header .fl-menu #menu-item-1268 .fl-has-submenu-container:after, 
header .fl-menu #menu-item-75 .fl-has-submenu-container:after,
header .fl-menu #menu-item-76 .fl-has-submenu-container:after ,
header .fl-menu #menu-item-3370 > .fl-has-submenu-container:after, 
header .fl-menu #menu-item-638 .fl-has-submenu-container:after,
header .fl-menu #menu-item-1272 .fl-has-submenu-container:after,
header .fl-menu #menu-item-1797 .fl-has-submenu-container:after
{
background-color: #0f4398;
content: '';
display: block;
margin-top: 10px;
width: 20px;
height: 2px;
opacity: .3;
}
header .fl-menu #menu-item-1268 .fl-has-submenu-container a, 
header .fl-menu #menu-item-75 .fl-has-submenu-container a,
header .fl-menu #menu-item-76 .fl-has-submenu-container a,
header .fl-menu #menu-item-3370 .fl-has-submenu-container a, 
header .fl-menu #menu-item-638 .fl-has-submenu-container a,
header .fl-menu #menu-item-1272 .fl-has-submenu-container a,
header .fl-menu #menu-item-1797 .fl-has-submenu-container a
{
color:#0f4398;
padding-left: 0px;
}
header .fl-menu #menu-item-1268 .fl-has-submenu-container a:hover, 
header .fl-menu #menu-item-75 .fl-has-submenu-container a:hover,
header .fl-menu #menu-item-76 .fl-has-submenu-container a:hover,
header .fl-menu #menu-item-3370 .fl-has-submenu-container a:hover, 
header .fl-menu #menu-item-638 .fl-has-submenu-container a:hover,
header .fl-menu #menu-item-1272 .fl-has-submenu-container a:hover,
header .fl-menu #menu-item-1797 .fl-has-submenu-container a:hover
{
color:#d81f3f;
}
header .fl-col-group-equal-height .fl-col, 
header .fl-col-group-equal-height .fl-col-content{
align-items: flex-start;
}   footer .widget_contact_form .text-input, footer .widget_contact_form .textarea {
border-color: rgba(255,255,255,1);
background-color: rgba(255,255,255,1);
}
footer .widget_contact_form .text-input {
margin-bottom: 6px;
width: 100%;
}
footer input[type=email], 
footer input[type=password], 
footer input[type=search],
footer input[type=tel], 
footer input[type=text], 
footer input[type=url], 
footer textarea {
font-size: 13px;
color: #767676;
padding: 10px 12px;
background-color: white;
border: 0px solid white;
outline: 0;
margin-bottom: 6px;
border-radius: 0;
}
footer input::placeholder{
color:black;
opacity: 1;
} footer input::-webkit-input-placeholder {
color:black;
opacity: 1;
}
footer input::-moz-placeholder {
color:black;
opacity: 1;
}
footer input::-ms-input-placeholder {
color:black;
opacity: 1;
} .fl-node-69d0ykamtgn1 .fl-node-xaqnyf4dp87o {
position: inherit!important;
} body{
font-family: 'Montserrat', sans-serif;
} @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 100;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-100.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 100;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-100italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 200;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-200.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 200;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-200italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 300;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 300;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat/montserrat-v25-latin_latin-ext-300italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 500;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-500italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-600.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 600;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-600italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-700.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-700italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 800;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-800.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 800;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-800italic.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: normal;
font-weight: 900;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-900.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Montserrat';
font-style: italic;
font-weight: 900;
src: url(https://whm.net/wp-content/themes/bb-theme/fonts/montserrat/montserrat-v25-latin_latin-ext-900italic.woff2) format('woff2'); } #menu-item-1175 a {
position: relative;
top: -10px;
}
#menu-item-1180 a {
position: relative;
top: -10px;
}
#menu-item-1177 a {
position: relative;
top: -10px;
}
#menu-item-1190 a {
position: relative;
top: -10px;
}
#menu-item-1191 a {
position: relative;
top: -10px;
}
#menu-item-1176 a {
position: relative;
top: -10px;
}
#menu-header-menu-main .sub-menu .sub-menu a:hover{
background-color: #f0f0f0;
color: black!important;
}
menu-header-menu-main .sub-menu .sub-menu a{
margin-bottom: 1px;
}
header .fl-menu #menu-item-77 .fl-has-submenu-container a {
font-size: 14px;
color: #0F4398;
font-weight: 500;
margin-bottom: 10px;
}
header .fl-menu #menu-item-77 .fl-has-submenu-container:after{
background-color: transparent;
content: '';
display: block;
margin-top: 5px;
width: 20px;
height: 2px;
opacity: .3;
margin-bottom: 0px;
}
#menu-item-1087 ,
#menu-item-1086 ,
#menu-item-1152 {
margin-left: 40px;
font-weight: 500;
}
header .fl-menu #menu-item-77 .fl-has-submenu-container a:hover {
background-color: transparent;
color: #0F4398;
}
.sub-menu .sub-menu .fl-has-submenu-container {
top: -10px;
}
#menu-header-menu-main .sub-menu .sub-menu ul {
margin-top: -25px;
margin-bottom: 15px;
}
#menu-item-84 a {
margin-top: -12px
}
#menu-item-90 a {
margin-top: -12px
}  .fl-node-fz6igaodlvhy .fl-menu .sub-menu > li > a:hover {
background-color: #f0f0f0;
color: black!important;
}
.sub-menu .sub-menu .fl-has-submenu-container a {
font-size: 14px;
color: #0F4398;
font-weight: 500;
}
header .fl-menu #menu-item-651 .fl-has-submenu-container:after{
background-color: transparent;
content: '';
display: block;
margin-top: 5px;
width: 20px;
height: 2px;
opacity: .3;
}
#menu-item-1107,
#menu-item-1106,
#menu-item-1216{
margin-left: 40px;
font-weight: 500;
top: -30px;
}
.sub-menu .sub-menu .sub-menu {
margin-bottom: -20px;
}
.fl-node-fz6igaodlvhy .fl-menu .sub-menu > li > a {
padding-bottom: 5px;
}  .fl-node-5zrvfwnhpom7 .fl-photo img{
object-fit: cover;
height: 330px;
filter: brightness(0.9);
overflow: hidden;
} .fl-node-l21qistrz673 .fl-photo img{
object-fit: cover;
height: 330px;
filter: brightness(0.9);
overflow: hidden;
} .fl-node-1yqo97bixkra .fl-photo img{
object-fit: cover;
height: 330px;
filter: brightness(0.9);
overflow: hidden;
}
.fl-accordion-collapse .fl-accordion-item i{
padding-right: 18px;
padding-left: 10px;
}
.fl-accordion .fl-accordion-content{
margin-top: 20px;
margin-right: 30px;
margin-bottom: 30px;
margin-left: 20px;
padding: 0px;
padding-left: 0px!important;
}
body .fl-accordion-button-label{
padding-top: 5px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
font-weight: 400!important;
}
.fl-builder-content .fl-node-hgx3tnlmkzfe .fl-rich-text, 
.fl-builder-content .fl-node-hgx3tnlmkzfe .fl-rich-text *:not(b, strong){
font-weight: 400;
}
.fl-accordion-button-label:focus, 
.fl-accordion-button-label:active, 
.fl-accordion-button-icon:focus, 
.fl-accordion-button-icon:active{
outline-style:none;
}
.fl-accordion-button{
padding-top: 10px;
}
.fl-accordion-item-active .fl-accordion-button a{
color: white!important;
}
.ua-icon-chevron-up-circle {
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-0:hover a{
color: white!important;
}
.fl-accordion .fl-accordion-item:hover .ua-icon {
color: white!important;
opacity: 1;
}
.fl-accordion-small .fl-accordion-button {
padding: 17px 15px;
}
#fl-accordion-bm6nyahxksc1-tab-1:hover a{
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-1:hover .ua-icon {
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-2:hover a{
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-2:hover .ua-icon {
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-3:hover a{
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-3:hover .ua-icon {
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-4:hover a{
color: white!important;
}
#fl-accordion-bm6nyahxksc1-tab-4:hover .ua-icon {
color: white!important;
}
#fl-accordion-rn687wvzb04l-tab-0:hover a{
color: white!important;
}
#fl-accordion-rn687wvzb04l-tab-0:hover .ua-icon {
color: white!important;
}
#fl-accordion-rn687wvzb04l-tab-1:hover a{
color: white!important;
}
#fl-accordion-rn687wvzb04l-tab-1:hover .ua-icon {
color: white!important;
}
#menu-item-1175 a {
margin-top: 15px;
} .fl-node-5zrvfwnhpom7 .fl-photo{
overflow: hidden;
border-radius: 10px 10px 10px 10px;
}
.fl-node-5zrvfwnhpom7 .fl-photo img{
transition: transform .5s ease;
}
.fl-node-5zrvfwnhpom7 .fl-photo:hover img{
transform: scale(1.1);
} .fl-node-l21qistrz673 .fl-photo{
overflow: hidden;
border-radius: 10px 10px 10px 10px;
}
.fl-node-l21qistrz673 .fl-photo img{
transition: transform .5s ease;
}
.fl-node-l21qistrz673 .fl-photo:hover img{
transform: scale(1.1);
} .fl-node-1yqo97bixkra .fl-photo{
overflow: hidden;
border-radius: 10px 10px 10px 10px;
}
.fl-node-1yqo97bixkra .fl-photo img{
transition: transform .5s ease;
}
.fl-node-1yqo97bixkra .fl-photo:hover img{
transform: scale(1.1);
} .email-cover div i{
display: none!important;
} #breadcrumbs-abs .fl-node-content{
position: absolute;
width: 100%;
top: -13px;
}
ol.breadcrumb{
padding-left: 33px;
}
ol.breadcrumb a b{
color:white;
font-size: 16px;
}
ol.breadcrumb span{
font-size: 16px!important;
}
ol.breadcrumb a{
color:white;
font-size: 16px;
}
ol.breadcrumb span{
color:white;
font-size: 16px;
}
ol.breadcrumb a:hover {
color: #d81f3f;
border-bottom: 0px;
text-decoration: none!important;
}
#breadcrumbs-abs .breadcrumb li::after {
content: ' > ';
margin-left: 5px;
margin-right: 5px;
color: white;
} .fl-node-1n48ywdto9h5 .fl-module p{
color: #707070;
font-size: 16px;
font-weight:350 !important;
font-family:'Montserrat', sans-serif;
transform:translatex(0px) translatey(0px);
}
.fl-node-1n48ywdto9h5 .fl-module .wp-element-caption{
display: none;
} .has-medium-font-size{
color: black!important;
} .fl-node-1n48ywdto9h5 .fl-module .wp-block-image{
width: 800px;
} .hentry h2 a{
font-weight:600;
} .hentry div .fl-button{
font-weight:400 !important;
} .pp-custom-grid .pp-custom-grid-column .hentry{
border-color:rgba(0,0,0,0);
} .pp-custom-grid-column .hentry img{
display:inline-block;
transform:translatex(0px) translatey(0px) !important;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
height:250px;
object-fit: cover;
} .fc-form .checkbox-cover div label span span{
color: #666666;
}
.ng-not-empty .error-field .field-cover input[type=text]{
border-color: red!important;
border: 2px solid red!important;
}
html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.address-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.datepicker-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.dropdown-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.email-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.oneLineText-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk- .is-required-true .field-cover.textarea-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.address-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.datepicker-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.dropdown-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.email-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.oneLineText-cover::after, html .formcraft-css .fc-form.label-placeholder.remove-asterisk-false .is-required-true .field-cover.textarea-cover::after{
left: 4px;
}
html .formcraft-css .fc-form .form-element .submit-cover .submit-button{
background: #d81f3f;
color: #fff;
background-color: #d81f3f;
background: #d81f3f;
border: 1px solid #d81f3f;
color: #fff;
padding: 14px 24px;
font-size: 12px;
line-height: 100%;
border-radius: 0px;
-webkit-border-radius: 0px;
font-family: 'Montserrat', sans-serif;
font-weight: 400 !important;
}
.fl-icon-group .fl-icon{
margin-top:5px!important;
}
.fl-node-hwvnmcp68jy0 > .fl-col-content{
margin-bottom: 0px!important;
} .wpml-ls-item .fl-has-submenu-container a {
display: block;
background: #32569c;
color: #fff !important;
padding: 3px 15px 3px 15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-transform: uppercase;
position: relative;
z-index: 10;
font-size: 10px;
line-height: 24px;
}
.wpml-ls-menu-item  .sub-menu a {
display: block;
color: #777;
border-bottom: 1px solid rgba(0,0,0,0.1);
margin-bottom: 0px;
padding: 5px 15px 5px 12px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-color: #ebebeb;
}
.wpml-ls-item .sub-menu{
right: 0px!important;
left: auto!important;
}
.page-id-1474 .fl-builder-content-1299{ display: none!important;
}
.n2-ss-slider a.n2-ow:hover {
background-color: #004799!important
} .fl-module-button a{
border-color:rgba(0,0,0,0) !important;
} .submit-cover .submit-button .text{
font-size:14px;
} .ng-not-empty div .submit-button{
padding: 5px!important;
} .fl-module-button a:hover{
background-color: #428bca!important;
} p strong{
color: #D81F3F!important;
} @media (max-width:400px){
.fl-module-photo .fl-photo{
padding-left:0px;
padding-right: 0px;
} .fl-node-oqzhfb2dnvp3 .fl-module-photo .fl-photo{
}
}
#news_index .content{
display: flex;
flex-direction: column;
}
#news_index .content .info{
flex:1;
}
.fc-form .submit-button{
font-family: 'Montserrat', sans-serif!important;
padding-right: 10px;
padding-left: 10px;
}
.photopost{
width: 100%;
text-align: center;
}   body.page-id-27 .fl-accordion-collapse .fl-accordion-item .fl-accordion-button{
color: white!important;
}
.mobile_only{
display: none!important; }
#menu-header-menu-main #menu-item-wpml-ls-8-de,#menu-header-menu-main #menu-item-wpml-ls-8-en,
#menu-header-menu-main-en #menu-item-wpml-ls-8-de, #menu-header-menu-main-en #menu-item-wpml-ls-8-en{
display: none!important; }
@media (max-width: 768px) {
.fl-node-7jopfs2uz1qe .fl-photo-img, .fl-node-7jopfs2uz1qe .fl-photo-content{
width:100%!important;   
}
.mobile_only {
display: block!important;
}
#menu-item-73,#menu-item-629{ margin-top: 30px;
}
#menu-header-menu-main #menu-item-wpml-ls-8-de, #menu-header-menu-main #menu-item-wpml-ls-8-en ,
#menu-header-menu-main-en #menu-item-wpml-ls-8-de, #menu-header-menu-main-en #menu-item-wpml-ls-8-en {
display: block!important; float:right;
}
header .fl-menu #menu-item-1268 .fl-has-submenu-container:after, header .fl-menu #menu-item-75 .fl-has-submenu-container:after, header .fl-menu #menu-item-76 .fl-has-submenu-container:after, header .fl-menu #menu-item-3370 .fl-has-submenu-container:after, header .fl-menu #menu-item-638 .fl-has-submenu-container:after, header .fl-menu #menu-item-1272 .fl-has-submenu-container:after, header .fl-menu #menu-item-1797 .fl-has-submenu-container:after{
display:none!important;
}
.n2-ss-slide{ height: 60px!important;
}
#breadcrumbs-abs .fl-node-content{
top: -19px!important;
} #menu-item-77 .fl-has-submenu-container, #menu-item-651 .fl-has-submenu-container{
display: none!important;
}
#menu-item-77 .sub-menu, #menu-item-651 .sub-menu{
display: block!important;
margin-top: 0px!important ;
padding-left: 0px;
}
#menu-item-77 .sub-menu li, #menu-item-651 .sub-menu li{
margin-left: 0px!important ;
}
#menu-item-1107, #menu-item-1106, #menu-item-1216{
top:0px!important;
}
#menu-item-651 .sub-menu{
margin-bottom: 0px!important;
}
}
#rmp-menu-item-wpml-ls-248-de{
float: left!important;
width: 30px!important;
margin-left: 10px!important;
}
#rmp-menu-item-wpml-ls-248-de a, #rmp-menu-item-wpml-ls-248-en a{
padding-right: 0px!important;
width: 30px!important;
}
#rmp-menu-item-wpml-ls-248-en {
float: left!important;
width: 30px!important;
}
.botton-like {
float: left;
width: 50%!important;
padding-top: 14px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 12px;
}
.botton-like a {
background: #D81F3C!important;
padding-right: 0px!important;
padding-left: 10px!important;
}
.botton-like a:hover {
background: #428bca!important;
} .flexible .fl-col-group{
display:flex;
}
@media (max-width: 768px) {
.flexible .fl-col-group{
display: block;
}
}
.flexible .fl-col{
flex: 1;
display: flex;
}
.flexible .fl-col-content{
display: flex;
flex-direction: column;
}
.flexible .fl-module-rich-text{
flex:1;
}
#front-page-news-slider h3 a{
font-size: 24px!important;
font-family: 'Montserrat', sans-serif!important;
}
@media (max-width: 768px){
#front-page-news-slider .fl-slide-content-wrap{
text-align: left;
}
#front-page-news-slider .fl-slide-content{
padding-left:0px!important;
}
#front-page-news-slider .fl-button-left{
text-align: center!important;
}
#front-page-news-slider .bx-wrapper .bx-pager.bx-default-pager a.active, 
#front-page-news-slider .bx-wrapper .bx-pager.bx-default-pager a:focus, 
#front-page-news-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{
background: #d81f3f!important;
}
#front-page-news-slider .bx-wrapper .bx-pager.bx-default-pager a{
background: white!important;
}
}     .fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-builder-row-settings #fl-field-separator_position {
display: none !important;
}
.fl-node-5ited92n7whf .fl-row-content {
min-width: 0px;
}
.fl-node-7c4iguzwr50f .fl-row-content {
min-width: 0px;
}
.fl-node-n07i8eu2kbqt .fl-row-content {
min-width: 0px;
}
.fl-node-hpwjx6o90byz .fl-row-content {
min-width: 0px;
}
.fl-node-3xbafcyn7296 .fl-row-content {
min-width: 0px;
}
.fl-node-2i94pydvwhjx .fl-row-content {
min-width: 0px;
}