.wp-block-cover.buten-cnavbarb-2{min-height:120px;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-logo {display: flex;align-items: center;}
.buten-cnavbarb-2 figure,
.buten-cnavbarb-2 figure img{margin-bottom:0;}
.buten-cnavbarb-2 .navbar-nav li{padding-left:8px;padding-right:8px;}
.wp-block-cover.buten-cnavbarb-2 .navbar-nav li a{padding:8px;font-family:"Barlow Semi Condensed",sans-serif;font-weight:500;font-size:17px;color:var(--basis-blocks-link);}
.wp-block-cover.buten-cnavbarb-2 .navbar-nav li a:hover,
.wp-block-cover.buten-cnavbarb-2 .navbar-collapse .current-menu-item .nav-link{color:var(--basis-blocks-link-hover);}
.buten-cnavbarb-2 .buten-cnavbarb-2-cta .wp-block-button{margin-bottom:0;}
.wp-block-cover.buten-cnavbarb-2 .buten-cnavbarb-2-cta .wp-block-button a{font-family:'Barlow Semi Condensed',sans-serif;font-weight:500;font-size:17px;line-height:1;color:var(--basis-forms-button-text);padding:15px 32px;border-radius:100px;border:none;background-color: var(--basis-forms-button-bg);}
.buten-cnavbarb-2 .buten-cnavbarb-2-cta .wp-block-button a:focus{outline:none;}
.buten-cnavbarb-2 .buten-cnavbarb-2-cta .wp-block-button a:hover{background-color: var(--basis-forms-button-bg-hover);color: var(--basis-forms-button-text-hover);}
.buten-cnavbarb-2 .menu-item-has-children .dropdown-menu{padding: 0 0;background-color:var(--basis-blocks-bg-light);color:var(--basis-blocks-link);}

@media screen and (max-width:1139px){
.wp-block-cover.buten-cnavbarb-2{padding-left:32px;padding-right:32px;}
}

@media screen and (max-width:991px){
.wp-block-cover.buten-cnavbarb-2{padding:33px 0;}
.buten-cnavbarb-2 .navbar-toggler{color:#fff;padding:15px 0;margin-right:15px !important;}
.wp-block-cover.buten-cnavbarb-2 .container{position:relative;padding:0;display:block;max-width:100%;}
.wp-block-cover.buten-cnavbarb-2 .container .wp-block-column{margin:0;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-logo{width:50%;max-width:200px;height:54px;position:absolute;top:0;left:48px;z-index:2;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-logo figure{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-logo img{max-width:200px;}
.wp-block-cover.buten-cnavbarb-2 .navbar-toggler:focus{outline:none ;}
.buten-cnavbarb-2 .navbar-collapse{background:var(--basis-blocks-bg-dark);position:relative;margin-bottom:-33px;top:33px;}
.wp-block-cover.buten-cnavbarb-2 .navbar-nav li a{padding:18px 49px 22px;font-family:"Barlow", sans-serif;font-size:16px;line-height:1;color:var(--basis-blocks-link);text-align:left;}
.buten-cnavbarb-2 .navbar-collapse .current-menu-item,
.buten-cnavbarb-2 .navbar-collapse .menu-item:hover{background: var(--basis-blocks-bg-light);}
.wp-block-cover.buten-cnavbarb-2 .navbar-nav li a:hover,
.wp-block-cover.buten-cnavbarb-2 .navbar-collapse .current-menu-item .nav-link{color:var(--basis-blocks-link);}
.buten-cnavbarb-2 .navbar-nav li{padding:0;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-cta{width:35%;height:54px;position:absolute;top:0;right:90px;z-index:2;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-cta .wp-block-buttons{position:absolute;right:0;top:50%;transform:translateY(-50%);}
}

@media screen and (max-width:479px){
.buten-cnavbarb-2 .container .buten-cnavbarb-2-logo{left:15px;}
.buten-cnavbarb-2 .navbar-toggler{margin-right:15px;}
.wp-block-cover.buten-cnavbarb-2 .navbar-nav li a{padding:18px 15px 22px;}
.buten-cnavbarb-2 .container .buten-cnavbarb-2-cta{display:none;}
}