@font-face{font-family:MessinaSansWeb;src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Light.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Light.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Light.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Light.woff) format("woff");font-display:swap;font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:MessinaSansWeb;src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Regular.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Regular.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Regular.woff) format("woff");font-display:swap;font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:'MessinaSansWeb Italic';src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-LightItalic.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-LightItalic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-LightItalic.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-LightItalic.woff) format("woff");font-display:swap;font-weight:300;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:'MessinaSansWeb Italic';src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-RegularItalic.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-RegularItalic.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-RegularItalic.woff) format("woff");font-display:swap;font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:'MessinaSansWeb Italic';src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-BoldItalic.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-BoldItalic.woff) format("woff");font-display:swap;font-weight:700;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:'MessinaSansWeb Italic';src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBoldItalic.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBoldItalic.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBoldItalic.woff) format("woff");font-display:swap;font-weight:600;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:MessinaSansWeb;src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBold.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBold.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-SemiBold.woff) format("woff");font-display:swap;font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}
@font-face{font-family:MessinaSansWeb;src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Bold.eot);src:url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Bold.woff2) format("woff2"),url(/wp-content/themes/bb-theme-child/fonts/MessinaSansWeb-Bold.woff) format("woff");font-display:swap;font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}
body,p{text-rendering:optimizeLegibility}
body,body>form,html{min-height:100%;font-family:MessinaSansWeb,Helvetica,Arial}
.hide{visibility:hidden}
.fl-page-footer-wrap .fl-widget-title{color:#666872;font-size:14px;font-weight:600;letter-spacing:1px;line-height:29px;text-transform:uppercase;font-family:MessinaSansWeb,Helvetica,Arial,"πâÆπâ⌐πé«πâÄΦºÆπé┤ Pro W3","Hiragino Kaku Gothic Pro",Osaka,meiryo,"πâíπéñπâ¬πé¬","ms pgothic","ms pπé┤πé╖πââπé»",σ╛«Φ╗ƒµ¡úΘ╗æΘ½ö,"Microsoft JhengHei",sans-serif}
.textwidget p{color:#666872;font-size:14px;line-height:20px}
.widget_nav_menu ul li a,.widget_recent_entries ul li a{color:#666872;font-size:14px;line-height:20px}
.widget_nav_menu ul,.widget_recent_entries ul{padding:0;margin:0}
.fl-widget ul li{margin-bottom:0}
.fl-widget .fl-widget-title{margin-bottom:15px}
.fl-page-footer .fl-page-footer-text-1{color:#afb1b5;font-size:12px;letter-spacing:1px;line-height:40px;vertical-align:middle}
.fl-page-footer .fl-page-footer-text-1 a{color:#afb1b5;font-size:12px}
.fl-page-footer .fl-page-footer-text-2{font-size:12px;text-align:left}
.social{display:inline-block;margin-top:10px}
.social a{margin:10px;background:url(/wp-content/uploads/2023/08/BME-x.png);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;background-size:284px 39px;background-position:center;background-repeat:no-repeat;display:inline-block;width:16px;height:18px}
.social a.bme_tw{background-position:-9px -14px}
.social a.bme_fb{background-position:-35px -14px}
.social a.bme_yt{background-position:-89px -14px}
.social a.bme_ins{background-position:-61px -14px}
.button-lang{display:inline-block;margin-top:10px;position:relative}
.fl-page-footer .fl-page-footer-text-2 .button-lang{margin-top:5px;float:right}
.button-lang button{color:#4450bd;font-size:13px;line-height:28px;text-align:center;height:auto;min-width:88px;border:1px solid #eeeff0;border-radius:2px;background:#fff;padding:0}
.button-lang button img{margin-left:8px}
.fl-page-footer-text-2 ul.bb-dd-lang,.fl-widget ul.bb-dd{left:0;width:200px;height:auto;background:#fff;border:1px solid #ccc;background:#fff;padding:20px 10px;margin:0;font-size:12px;border-radius:4px;top:auto;bottom:50px;position:absolute;display:none;list-style:none}
.fl-page-footer-text-2 ul.bb-dd-lang.open,.fl-widget ul.bb-dd.open{display:block}
.fl-widget ul.bb-dd li{margin-bottom:5px}
.fl-page-footer-text-2 ul.bb-dd-lang li a{color:#666872;font-size:12px}
.fl-page-footer-text-2 ul.bb-dd-lang li{margin-bottom:5px}
.fl-page-footer .fl-page-footer-text-2 .button-lang ul.bb-dd-lang{bottom:30px;width:140px}
.fl-page-footer-text-2 ul.bb-dd-lang li a:hover,.widget_nav_menu ul li a:hover,.widget_recent_entries ul li a:hover{text-decoration:none;color:#7281fa}
body .fl-page-nav-right .fl-page-nav-search{display:none!important}
body .custom-header-blank a.button.darked{font-size:.64rem;line-height:1.8;text-transform:uppercase;font-weight:700;background-color:#4e5ff9;color:#fff;border:2px solid #4e5ff9;float:right;display:inline-block;border-radius:3px;padding-right:23.33333px;padding-left:23.33333px;padding-top:.4125rem;padding-bottom:.4125rem;text-decoration:none!important;box-sizing:border-box;letter-spacing:1px}
body .custom-header-blank{border-bottom:1px solid #e6e6e8}
.affilate-wrap{margin-bottom:10px}
.affilate-wrap label{width:33%;min-height:34px}
.affilate-wrap input{width:60%;float:right}
.affilate-form{padding:50px 15px;background:#f7f9fa}
.pricing-accor .fl-accordion-item-active .fl-accordion-button-label{color:#fff!important}
.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(244,245,247,.9);z-index:-1}
.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}
.overlay .overlay-container{background:#fff;margin:5% auto;width:90%}
.overlay.overlay-langauges .overlay-container{max-width:383px;padding:30px 0;border-radius:4px;position:relative}
.overlay.open{z-index:999999999}
.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}
.overlay.overlay-langauges .overlay-container .overlay-close{margin:0;position:absolute;right:30px;top:30px;z-index:99;cursor:pointer}
a.overlay-close{color:#525e66;font-size:3rem;font-weight:600;margin:10px 20px 0 0}
.overlay.overlay-langauges .overlay-container .columns{padding:0 30px}
.overlay.overlay-langauges .overlay-container h3{color:#1d202d;font-size:25px;font-weight:600;line-height:43px;border-bottom:1px solid #e6e7e8;padding-bottom:20px;margin-bottom:30px}
.overlay.overlay-langauges .overlay-container .more-lang{list-style-type:none;padding:0;margin:0;display:block;clear:both}
.overlay.overlay-langauges .overlay-container .more-lang li{padding:5px 30px}
.overlay.overlay-langauges .overlay-container .more-lang a{display:block;font-size:16px;font-weight:300;color:#353844}
.overlay.overlay-langauges .overlay-container .more-lang a.current{color:#4e5ff9;background-image:url(../images/check-mark.svg);background-position-x:0;background-position-y:0;background-size:auto;background-repeat:no-repeat;background-position:right 6px;background-size:12px;font-weight:400}
@media(min-width:768px){
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.signup-btn>a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.signup-btn>a:hover{background:#4e5ff9;color:#fff;border:1px solid #4e5ff9;padding-top:9px;padding-right:23px;padding-bottom:9px;padding-left:23px;text-decoration:none;border-radius:4px}
.fl-page-nav-search a.fa-search{color:grey;font-size:16px}
.fl-page-nav-right .fl-page-nav-wrap a,.fl-page-nav-right .fl-page-nav-wrap a *,.fl-page-nav-right .fl-page-nav-wrap a.fab,.fl-page-nav-right .fl-page-nav-wrap a.fas{color:#96979d}
body .fl-page-nav-right .fl-page-nav-search{order:0;position:relative;padding-right:20px}
.fl-page-nav-right .fl-page-nav ul.navbar-right{flex:auto}
.for-mb{display:none!important}
.fl-submenu-indicator .fl-page-nav ul.navbar-nav>li.menu-item-has-children>a::after{font-size:16px;margin-top:-3px}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-wrap .signup-link{display:none}
}
.fl-page-header .navbar-nav li.lang-switcher a{background-image:url(https://www.benchmarkemail.com/wp-content/uploads/2023/08/BME-x.png);background-size:284px 39px;background-repeat:no-repeat;background-position:-117px 0px;text-decoration:none!important;padding:15px 15px 15px 20px!important}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a{color:#353844;letter-spacing:1px}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor>a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item>a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent>a{color:#4e5ff9}
.fl-page-nav-right .fl-page-nav ul.navbar-left>li>a,.fl-page-nav-right .fl-page-nav ul.navbar-right>li>a{text-transform:uppercase;font-size:13px}
.fl-page-header-primary .fl-logo-img{margin-top:-7px}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a:hover{text-decoration:none!important;color:#4e5ff9}
.fl-page-nav-search form{border-top:3px solid #4e5ff9}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>ul.sub-menu a{font-size:13px;color:#3d4160}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor>ul.sub-menu .current_page_item a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent>ul.sub-menu .current_page_item a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>ul.sub-menu .current_page_item a,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>ul.sub-menu a:hover{color:#3d4160;background:#f9f9fa;text-decoration:none!important}
.fl-page-nav ul.sub-menu{border:none;padding:0}
.fl-page-nav ul.sub-menu li a{margin:0}
.navbar-expand-md .navbar-nav .nav-link{padding:10px 20px}
body .fl-page-nav-search .fa-search::before{content:"";background:url(/wp-content/uploads/2019/11/Search-icon.svg);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-position:center;background-size:auto;height:20px;width:20px;display:inline-block}
.fl-accordion-button-icon:active,.fl-accordion-button-icon:focus,.fl-accordion-button-label:active,.fl-accordion-button-label:focus{outline:0!important}
.image-wrap-land .small-3{width:25%;float:left}
.image-wrap-land .small-9{width:75%;float:left}
.big-img img{border-bottom-right-radius:10px;border-bottom-left-radius:10px}
body .update-page{padding-top:0}
.signup-form-wrap>div{margin-bottom:10px}
body .callToActionMessage h2{color:#fff;font-size:31px;font-weight:600;line-height:50px;text-align:center;width:100%;max-width:530px;margin:0 auto;margin-top:0;margin-bottom:0;margin-top:30px;margin-bottom:30px}
body .callToActionMessage p {
  color: #fff;
  font-size: 16px;
  line-height: 29px;
  text-align: center;
  width: 100%;
  max-width: 1050px;
  margin: 0 auto;
    margin-bottom: 0px;
  margin-bottom: 30px;
}
footer #nav_menu-6 {
  margin-bottom: 0;
}
@media only screen and (max-width:58em){
.image-wrap-land .icons-abs img{max-width:40px}
.image-wrap-land .smal-img{padding-top:40px}
.image-wrap-land .icons-abs.img{top:50px;left:50%}
.image-wrap-land .icons-abs.text{top:auto;right:50%;bottom:-60px}
.mask-red{padding:26% 15px}
}
@media only screen and (min-width:58em){
.columns{position:relative;padding-left:15px;padding-right:15px;float:left}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.columns.medium-centered:last-child{float:none}
}
@media(min-width:768px){
.fl-page-nav li.menu-item-has-children:hover ul.sub-menu{left:auto!important}
}
@media(max-width:767px){
.fl-page-nav-right .fl-page-nav ul.navbar-left{display:none!important}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav li.lang-switcher a{background-position:14px center;padding-left:30px!important;background-position:14px center;padding-left:30px!important;background-image:url(/wp-content/uploads/2019/10/language-icon@2x.png);background-size:15px}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle{position:absolute;left:0;width:60px;top:-60px;z-index:9;background:0 0;font-size:0}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle span{cursor:pointer;border-radius:1px;height:3px;width:25px;background:#353844;position:absolute;display:block;content:'';margin:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle span::after,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle span::before{-webkit-transition:all .2s ease-in-out;cursor:pointer;border-radius:1px;height:3px;width:25px;background:#353844;position:absolute;display:block;content:'';top:-8px}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle span::after{transition:all .2s ease-in-out;top:8px}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus,.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover{background:0 0;background-color:transparent}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-wrap .signup-link{position:absolute;right:20px;top:-54px;text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-weight:600;font-family:MessinaSansWeb,Helvetica,Arial;min-width:80px;text-align:right;display:block;color:#4e5ff9}
.fl-page-header-primary .fl-logo-img{margin-left:-20px}
}
input.error,textarea.error{border:1px solid #c33!important}
label.error{font-weight:500;font-size:9px;background-color:#c33;bottom:-5px;font-style:normal;height:auto;color:#fff;padding:0 4px;right:15px;display:block;border-top-right-radius:2px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;background-clip:padding-box}
#recent-posts-3 li{padding-bottom:10px}