body .header_top{height:66px}body .header_top .container_inner{width:100%}body .header_top .left,body .header_top .right{float:none;height:100%}body .header_top .left{position:absolute;left:33px;height:66px;display:flex;align-items:center;z-index:1}body .header_top .left .inner{line-height:0}body header .header_top .q_social_icon_holder{float:none;line-height:0;margin-right:10px}body .header_top .right .inner{display:flex;align-items:center;justify-content:center;height:66px;position:relative}body .header_top .right .widget_nav_menu{padding-right:0}body .header_top .header-widget.widget_nav_menu ul.menu>li>a{font-family:"Lato";font-size:20px;font-weight:700;padding-left:25px;transition:all .3s ease-in-out}body .header_top .header-widget.widget_nav_menu ul.menu>li:first-child>a{padding-left:0}body .header_top .right .qode_button_widget{position:absolute;right:0}body .header_top .right .qode_button_widget a{font-weight:700;font-size:20px;height:66px;display:flex;align-items:center;padding:10px 35px 10px 0;font-family:Lato;position:relative;box-sizing:border-box !important;border-radius:0}body .header_top .right .qode_button_widget a:before{content:'';position:absolute;left:-37px;top:-2px;width:0;border-top:33px solid transparent;border-left:18px solid transparent;border-bottom:33px solid #d22329;border-right:18px solid #d22329;transition:color .1s linear,background-color .1s linear,border-color .1s linear}body .header_top .right .qode_button_widget a:hover:before{border-bottom:33px solid #fff;border-right:18px solid #fff}body .header_top .right .qode_button_widget a.h-desktop{display:none}body .header_bottom{height:140px}body .header_bottom .container_inner{width:100%;height:140px;display:flex;justify-content:center;align-items:center}body header.centered_logo .header_inner_left{margin:0}body header.centered_logo .q_logo img{box-shadow:none}body nav.main_menu>ul>li>a{padding:0 16px;font-size:20px;line-height:initial}body nav.main_menu>ul>li>a span{width:auto !important}body header.centered_logo nav.main_menu{height:100%;display:flex;align-items:center}body header.stick_with_left_right_menu nav.main_menu.left_side{justify-content:flex-end}body header.sticky .header_bottom{background-color:#fff !important}body header.sticky nav.main_menu>ul>li>a{line-height:initial;color:#000;transition:all .3s ease-in-out}body header.sticky nav.main_menu>ul>li>a:hover{color:#c6091d}body header.stick_with_left_right_menu.sticky nav.main_menu.left_side,body header.stick_with_left_right_menu.sticky nav.main_menu.right_side{display:flex !important}body header.sticky nav.main_menu>ul>li>a:hover span{color:inherit !important}body header.sticky .logo_wrapper,body header.sticky.centered_logo .logo_wrapper{height:102px !important;width:auto !important;margin:0 20px}body header.stick_with_left_right_menu.sticky .header_inner_left{display:block}body header.centered_logo .q_logo a{height:102px !important}body header.centered_logo.sticky .q_logo{top:0}body header.centered_logo.sticky .q_logo img{top:0;height:100%!important;position:relative}body .elementor-widget-slider_revolution .elementor-widget-container{background-color:#000 !important}body header.sticky .header_fixed_right_area,body header.sticky .header_top{display:block}@media (max-width:8000px){body header .header_top .q_social_icon_holder i{font-size:23px}body .header_top .header-widget.widget_nav_menu ul.menu>li>a{font-size:15px;padding-left:12px}body .header_top .right .qode_button_widget a{font-size:18px;padding-right:20px}body nav.main_menu>ul>li>a{font-size:15px;padding:0 10px}body .header_bottom .container_inner,body .header_bottom{height:115px}body .header_bottom{padding:0 15px}body header.centered_logo .q_logo a{height:90px !important}body header.centered_logo .logo_wrapper{width:auto !important;margin:0 10px}body header.centered_logo .q_logo img{box-shadow:none;position:relative;transform:none !important}body .header_bottom nav.main_menu ul li{margin:0 !important}body header.stick_with_left_right_menu nav.main_menu{position:relative !important}body header.sticky nav.main_menu>ul>li>a{font-size:15px}body header.sticky .logo_wrapper,body header.sticky.centered_logo .logo_wrapper{height:auto !important}}@media (max-width:1500px){body header.centered_logo .q_logo a{height:85px !important;left:0}}@media (max-width:1279px){body .header_top .right .qode_button_widget a{font-size:15px;width:270px;line-height:1.2;white-space:initial !important}body nav.main_menu>ul>li>a{font-size:13px;padding:0 7px}body .header_bottom .container_inner,body .header_bottom{height:95px}body header.sticky .logo_wrapper,body header.sticky.centered_logo .logo_wrapper{margin:0 10px}body header.sticky nav.main_menu>ul>li>a{font-size:13px}}@media (max-width:1000px){body .header_top .right .qode_button_widget a.h-mobile{display:none}body .header_top .right .qode_button_widget a.h-desktop{display:flex}body .header_top .left{display:none}body .header_top .right .widget_nav_menu{display:none}body .header_top .right .qode_button_widget{position:relative}body .header_top .right .qode_button_widget a:before{display:none}body .header_top{height:44px;padding:20px 0}body .header_top .right .qode_button_widget a{font-size:18px;height:44px;align-items:center;padding:0 20px;width:auto}body .header_top .container{display:block}body .header_top .right .inner{height:44px}body .header_bottom .container_inner,body .header_bottom{height:91px}body .mobile_menu_button{float:none;height:auto;margin:0;position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:1}body .mobile_menu_button i{color:#000;font-size:32px}body header.centered_logo .logo_wrapper{width:auto !important;margin:0 10px;height:91px !important;display:flex;position:relative;left:0;align-items:center}body header.centered_logo .q_logo img{max-height:100%}body header.centered_logo .q_logo a{height:70px !important;left:0}body nav.mobile_menu{position:absolute}body header.centered_logo .q_logo{width:100%}body header.centered_logo .header_inner_left{width:100%}body nav.mobile_menu{position:absolute;top:100%;float:none;left:-15px;width:calc(100% + 30px)}body nav.mobile_menu ul{box-sizing:border-box;padding:0 25px 20px}body nav.mobile_menu ul li a{padding:7px 0}body nav.mobile_menu ul li.mobile-social-wrap{margin-top:7px}body nav.mobile_menu ul li .q_social_icon_holder:first-child{margin-left:0}body nav.mobile_menu ul li .q_social_icon_holder{margin:0 4px}body nav.mobile_menu ul li .q_social_icon_holder i{font-size:21px !important;color:#000 !important}}@media (max-width:1279px){body .header_top .right .qode_button_widget a{width:auto !important}}@media (max-width:374px){body header.centered_logo .q_logo a{height:45px !important;left:0}}