.body{background-color:#191a1b}.header_main:not(.header_vertical) .tt-main-additional .cesis_menu_btn a span{font-size:13px;font-family:Source Sans Pro;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#6d7783;background:0 0;border-color:transparent;border-radius:0px;border-width:2px;line-height:36px;width:160px}.header_main:not(.header_vertical) .tt-main-additional .cesis_menu_btn a span:hover{color:transparent;background:0 0;border-color:transparent}.tt-main-additional.logo_left,.tt-sub-additional.menu_left{padding-left:15px}.tt-main-additional.logo_left:not(.edge_border):not(.nav_line_separator),.tt-sub-additional.menu_left:not(.edge_border):not(.nav_line_separator){padding-left:30px}.tt-main-additional.logo_right,.tt-sub-additional.menu_right{padding-right:15px}.tt-main-additional.logo_right:not(.edge_border):not(.nav_line_separator),.tt-sub-additional.menu_right:not(.edge_border):not(.nav_line_separator){padding-right:30px}.header_logo.logo_center{width:320px;margin-left:-160px}.sm .cl_before_logo{margin-right:160px}.sm .cl_after_logo{margin-left:190px}body.rtl .sm .cl_before_logo{margin-left:160px;margin-right:0}body.rtl .sm .cl_after_logo{margin-right:190px;margin-left:0}.header_vertical .tt-main-additional .cesis_search_icon input{border-color:rgba(235,235,235,.5)}.tt-main-additional .cesis_search_icon input::-webkit-input-placeholder{color:#6d7783}.tt-main-additional .cesis_social_icons a,.tt-main-additional .cesis_search_icon a,.tt-main-additional .cesis_cart_icon>ul>li>a,.tt-main-additional .cesis_bp_notifications a{color:#6d7783}.tt-main-additional .cesis_social_icons a:after,.tt-main-additional .cesis_search_icon a i:after,.tt-main-additional .cesis_cart_icon>ul>li>a:after,.tt-main-additional .cesis_bp_notifications a:after{background-color:#fff;border-color:#ebebeb}.tt-main-additional .cesis_social_icons a:hover,.tt-main-additional .cesis_search_icon a:hover,.tt-main-additional .cesis_cart_icon>ul>li>a:hover,.tt-main-additional .cesis_bp_notifications a:hover{color:#3a78ff}.tt-main-additional .cesis_cart_icon .current_item_number,.cesis_offcanvas_cart .cesis_cart_icon .current_item_number,.cesis_overlay_cart .cesis_cart_icon .current_item_number,.cesis_mobile_cart .cesis_cart_icon .current_item_number{background:#3a78ff}.tt-main-additional .cesis_social_icons a:hover::after,.tt-main-additional .cesis_search_icon a:hover i:after,.tt-main-additional .cesis_cart_icon>ul>li>a:hover::after,.tt-main-additional .cesis_bp_notifications a:hover::after{background-color:#2c2c2c;border-color:#2c2c2c}.tt-header-additional .cesis_social_icons a,.tt-header-additional .cesis_search_icon,.tt-header-additional .cesis_cart_icon,.tt-header-additional>span,.tt-header-additional .cesis_bp_notifications>span{margin:0 10px}body.rtl .tt-header-additional .cesis_social_icons a:first-child,body.rtl .tt-header-additional>span:first-child,body.rtl .tt-header-additional .cesis_bp_notifications>span:first-child{margin:0 0 0 10px}body.rtl .tt-header-additional .cesis_social_icons a:last-child,body.rtl .tt-header-additional>span:last-child,body.rtl .tt-header-additional .cesis_bp_notifications>span:last-child{margin:0 10px 0 0}.menu_sep{font-family:Source Sans Pro;font-size:13px;color:#ecf0f1}@media only screen and (min-width:991px){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}}.cesis_cart_icon .product_list_widget span.woocommerce-Price-amount.amount,.sm .cesis_megamenu_widget_area a{font-family:Source Sans Pro}.sm .cesis_megamenu_widget_area a,.cesis_dropdown ul.product_list_widget li.mini_cart_item a{color:#6d7783}.tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li .sub-menu li.current-menu-item>a>span,.cesis_cart_icon a.remove:hover:after{color:#c00000}body:not(.rtl) .tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li:not(.cesis_megamenu) .sub-menu li.current-menu-item>a>span{box-shadow:inset 5px 0 0 0 #c00000}body.rtl .tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li:not(.cesis_megamenu) .sub-menu li.current-menu-item>a>span{box-shadow:inset -5px 0 0 0 #c00000}.cesis_cart_icon .buttons a.button:last-child{background:#c00000}.tt-main-navigation:not(.tt-vertical-navigation) .cesis_megamenu>.sub-menu>li,.cesis_cart_icon ul.product_list_widget li.mini_cart_item,.cesis_cart_icon .buttons a.button:first-child,.cesis_cart_icon .widget_shopping_cart_content .total,.cesis_megamenu_widget_area section.widget_meta li,.cesis_megamenu_widget_area section.widget_archive li,.cesis_megamenu_widget_area section.widget_categories li,.cesis_megamenu_widget_area section.widget_pages li a,.cesis_megamenu_widget_area section.widget_recent_comments li,.cesis_megamenu_widget_area section.widget_recent_entries li,.cesis_megamenu_widget_area input,.cesis_megamenu_widget_area ul.product_list_widget li.mini_cart_item,.cesis_megamenu_widget_area .woocommerce-product-search input[type=search]{border-color:rgba(192,0,0,1)}.tt-main-navigation:not(.tt-vertical-navigation) .cesis_megamenu>.sub-menu>li>a>span,.cesis_megamenu_widget_area section h2{color:#6d7783;font-family:Poppins;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:24px}.sub-menu .cesis_cart_icon a,.sub-menu .cesis_cart_icon span.woocommerce-Price-amount.amount,.sub-menu .cesis_cart_icon .buttons a.button:first-child{color:#6d7783}.tt-main-navigation:not(.tt-vertical-navigation) .cesis_megamenu>.sub-menu>li>a>span:after,.tt-main-navigation:not(.tt-vertical-navigation)>div>ul>li.cesis_megamenu .sub-menu li.current-menu-item>a>span:after,.cesis_megamenu_widget_area section h2:after{background:#c00000}.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:#191a1b}.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:#293340;font-family:Poppins;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:#293340}.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:Open Sans;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)}.cesis_f_widget_title{font-family:Source Sans Pro;font-size:16px;letter-spacing:1px;text-transform:uppercase;margin-bottom:40px}.footer_widget .tagcloud a{font-family:Source Sans Pro}.footer_widget .tagcloud a:hover{background:#202945}.footer_widget .tagcloud a:hover{border-color:#202945}.footer_sub .menu-footer-ct li{font-family:Poppins;font-size:16px;letter-spacing:1px;font-weight:600;text-transform:uppercase;padding:0 10px}