@media only screen and (min-width:978px){body:not(.cesis_custom_breakpoint) .overlay_menu_on{transform:none!important;transition:all 0s;webkit-transition:all 0s}body:not(.cesis_custom_breakpoint).cesis_vertical_header .cesis_sticky{transform:none}body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_main:not(.header_vertical),body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_sub,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,0)}body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_logo:not(.vertical_logo) a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li>a span,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .menu_sep,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_social_icons a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_search_icon a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_bp_notifications a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_cart_icon i,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar .cesis_social_icons a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar .cesis_cart_icon a,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar a,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar .cesis_social_icons a,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar .cesis_cart_icon a,body.cesis_offcanvas_header:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_logo a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .cesis_offcanvas_cart .cart-menu>li>a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_main .cesis_offcanvas_notifications a{color:rgba(255,255,255,1)}body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .nav_line_separator>div>ul>li,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .nav_line_separator>div>ul,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .nav_line_separator.logo_center>div>ul .cl_before_logo,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck),body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-additional,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-sub-additional,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-additional.logo_center.additional_border .cesis_social_icons,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-additional .cesis_social_icons a:after,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-additional.logo_center.additional_border .cesis_search_icon,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-additional .cesis_search_icon a i:after,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-sub-additional.menu_center.additional_border .cesis_social_icons,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-sub-additional .cesis_social_icons a:after,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-sub-additional.menu_center.additional_border .cesis_search_icon,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-sub-additional .cesis_search_icon a i:after{border-color:rgba(255,255,255,0)}body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li.current-menu-item>a span,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li>a:hover span,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_social_icons a:hover,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_search_icon:hover a,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .tt-header-additional:not(.vertical_additional) .cesis_bp_notifications a:hover,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar a:hover,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar .cesis_social_icons a:hover,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_top_bar .cesis_cart_icon a:hover,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar a:hover,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar .cesis_social_icons a:hover,body:not(.cesis_custom_breakpoint):not(.full_header_sticky) .cesis_transparent_header .header_top_bar .cesis_cart_icon a:hover{color:rgba(255,255,255,.85)}body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_main .lines,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_main .lines:after,body:not(.cesis_custom_breakpoint) .cesis_transparent_header .top-header:not(.cesis_stuck) .header_main .lines:before{background-color:rgba(255,255,255,1)}}.page_title_container,body.woocommerce .page_title_container,body.bbpress:not(.buddypress) .page_title_container,body.single-post .page_title_container,body.single-portfolio .page_title_container,body.single-staff .page_title_container{background-color:transparent}.page_title_container,body.woocommerce .page_title_container,body.bbpress:not(.buddypress) .page_title_container,body.single-post .page_title_container,body.single-portfolio .page_title_container,body.single-staff .page_title_container{border-bottom:1px solid #ecf0f1}.page_title_container,body.woocommerce .page_title_container,body.bbpress:not(.buddypress) .page_title_container,body.single-post .page_title_container,body.single-portfolio .page_title_container,body.single-staff .page_title_container{min-height:70px}.page_title_container .cesis_container,.title_layout_three .breadcrumb_container ul,body.woocommerce .page_title_container .cesis_container,body.woocommerce .title_layout_three .breadcrumb_container ul,body.bbpress:not(.buddypress) .page_title_container .cesis_container,body.bbpress:not(.buddypress) .title_layout_three .breadcrumb_container ul,body.single-post .page_title_container .cesis_container,body.single-post .title_layout_three .breadcrumb_container ul,body.single-portfolio .page_title_container .cesis_container,body.single-portfolio .title_layout_three .breadcrumb_container ul,body.single-staff .page_title_container .cesis_container,body.single-staff .title_layout_three .breadcrumb_container ul{max-width:1250px}.page_title_container,body.woocommerce .page_title_container,body.bbpress:not(.buddypress) .page_title_container,body.single-post .page_title_container,body.single-portfolio .page_title_container,body.single-staff .page_title_container{height:100px}.main-title,body.woocommerce .main-title,body.bbpress:not(.buddypress) .main-title,body.single-post .main-title,body.single-portfolio .main-title,body.single-staff .main-title{color:#58595a;font-family:Source Sans Pro;font-size:20px;text-transform:none;letter-spacing:0px;font-weight:600}.main-title a,body.woocommerce .main-title a,body.bbpress:not(.buddypress) .main-title a,body.single-post .main-title a,body.single-portfolio .main-title a,body.single-staff .main-title a{color:#58595a}.breadcrumb_container,body.woocommerce .breadcrumb_container,body.bbpress:not(.buddypress) .breadcrumb_container,body.single-post .breadcrumb_container,body.single-portfolio .breadcrumb_container,body.single-staff .breadcrumb_container{font-family:Source Sans Pro;font-size:13px;text-transform:none;letter-spacing:0px;font-weight:400}.breadcrumb_container,.breadcrumb_container a,body.woocommerce .breadcrumb_container,body.woocommerce .breadcrumb_container a,body.bbpress:not(.buddypress) .breadcrumb_container,body.bbpress:not(.buddypress) .breadcrumb_container a,body.single-post .breadcrumb_container,body.single-post .breadcrumb_container a,body.single-portfolio .breadcrumb_container,body.single-portfolio .breadcrumb_container a,body.single-staff .breadcrumb_container,body.single-staff .breadcrumb_container a{color:#6d7783}.breadcrumb_container a:hover,body.woocommerce .breadcrumb_container a:hover,body.bbpress:not(.buddypress) .breadcrumb_container a:hover,body.single-post .breadcrumb_container a:hover,body.single-portfolio .breadcrumb_container a:hover,body.single-staff .breadcrumb_container a:hover{color:#ecf0f1}.title_layout_three .breadcrumb_container,body.woocommerce .title_layout_three .breadcrumb_container,body.bbpress:not(.buddypress) .title_layout_three .breadcrumb_container,body.single-post .title_layout_three .breadcrumb_container,body.single-portfolio .title_layout_three .breadcrumb_container,body.single-staff .title_layout_three .breadcrumb_container{background:rgba(0,0,0,1)}.footer_sub .menu-footer-ct li{font-size:16px;letter-spacing:1px;font-weight:600;text-transform:uppercase;padding:0 10px}