@media screen and (max-width:1000px) { #wrapper .fusion-flyout-mobile-menu .menu-item-has-children .menu-text:after {display:none;}
#wrapper .fusion-mobile-nav-holder {padding-top:100px; align-items: flex-start; margin-top:0;}
#wrapper .fusion-mobile-nav-holder .fusion-menu {margin-top:0; text-align: left; padding-top:0px;}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li {padding:12px 0 !important;}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li {display:flex; flex-wrap:wrap; justify-content: space-between; align-items:center; border-bottom:solid 1px;}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li:last-child {border-bottom:0px}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li.fusion-mobile-current-nav-item > a > span {color:var(--blue)}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li.fusion-mobile-current-nav-item li.fusion-mobile-current-nav-item > a > span {color:var(--blue)}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li > ul {order:3; width:100% !important;}
#wrapper .fusion-flyout-mobile-menu .fusion-menu > li > a {order:1; padding:0; flex:1}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children > div.submenu-toggle {order:2}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children .submenu-toggle {width: 26px;height: 26px;border: solid 1px; transition:.3s; display:flex; border-radius:4px; align-items: center;justify-content: center;}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children .submenu-toggle i {font-size:16px; transition:.3s;}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children .submenu-toggle.active i {transform:rotate(180deg); color:#fff;}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children .submenu-toggle.active {background:var(--blue);}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children > ul li a {margin-left:16px; line-height: 1.2; padding:0px; font-weight:normal; font-size:18px; width:100%;}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children > ul li {padding:10px 0; display:flex;}
#wrapper .fusion-flyout-mobile-menu .menu-item-has-children > ul li:last-child {border:none;}
.fusion-header ul.sub-menu li a span {font-weight:normal; font-size:16px;}
.fusion-header ul.sub-menu li a span:before {display:none;}
.fusion-header ul.sub-menu li:hover a {color:var(--green)}
.fusion-icon-only-link span.menu-text:after {content:"\f879"; font-family:"Font Awesome 6 Pro"; display:flex; font-weight:600; align-items: center; justify-content: center; color:#fff; background:var(--blue); width:40px; height:40px; border-radius:50%; font-size:18px;}
.fusion-icon-only-link .fusion-button-text-left {display:none;}
}
@media screen and (max-width:800px) { #main .fusion-fullwidth {
--awb-padding-top:64px;
--awb-padding-bottom:32px;
}
.mobile-reverse .fusion-builder-row,
.reverse-mobile .fusion-builder-row {flex-direction: column-reverse;}
.container-divider:before {width:50vw; height:32px;}
.transform-column,
.transform-column-2 {transform:translate(0, 0)}
.fusion-separator {margin-bottom:0px !important} .titlebar-wrapper {padding-top:128px; padding-bottom:100px; min-height:auto;} .posts-wrapper#markets .output .single, 
.posts-wrapper#expertise .output .single {padding:24px}
.posts-wrapper#news .output .single .content, 
.posts-wrapper#cases .output .single .content {padding:24px;} .posts-wrapper#markets.archive .output, 
.posts-wrapper#expertise.archive .output {gap:16px}
.posts-wrapper#markets.archive .output .single, 
.posts-wrapper#expertise.archive .output .single {padding:24px}
.posts-wrapper#markets.archive .output .single h2, 
.posts-wrapper#expertise.archive .output .single h2 {font-size:16px !important}
.posts-wrapper.archive#news .output{grid-template-columns: repeat(1, 1fr);}
.posts-wrapper.archive#cases .output {grid-template-columns: repeat(1, 1fr);}
.posts-wrapper#team .output {grid-template-columns: repeat(1, 1fr);}
.contact-info {flex-direction: column; align-items: flex-start; margin-bottom:32px}
.contact-info i {margin-right:0px; margin-bottom:24px} #main .contact-form .wpforms-layout-column {margin-top:16px;}
.post-navigation-wrapper {display:none !important}
}