.rb_megamenu .rb_menus_li h4,
         .rb_megamenu .rb_menus_li h5,
         .rb_megamenu .rb_menus_li h6,
         .rb_megamenu .rb_menus_li h1,
         .rb_megamenu .rb_menus_li h2,
         .rb_megamenu .rb_menus_li h3,
         .rb_megamenu .rb_menus_li h4 *:not(i),
         .rb_megamenu .rb_menus_li h5 *:not(i),
         .rb_megamenu .rb_menus_li h6 *:not(i),
         .rb_megamenu .rb_menus_li h1 *:not(i),
         .rb_megamenu .rb_menus_li h2 *:not(i),
         .rb_megamenu .rb_menus_li h3 *:not(i),
         .rb_megamenu .rb_menus_li > a{
         font-family: inherit;
         }
         .rb_megamenu *:not(.fa):not(i){
         font-family: inherit;
         }
         .rb_block *{
         font-size: 14px;
         }    
         @media (min-width: 768px){
         /*layout 1*/
         .rb_megamenu.layout_layout1{
         background: ;
         }
         .layout_layout1 .rb_megamenu_content{
         background: linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
         background: -webkit-linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
         background: -o-linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
         }
         .rb_megamenu.layout_layout1:not(.ybc_vertical_menu) .rb_menus_ul{
         background: ;
         }
         #header .layout_layout1:not(.ybc_vertical_menu) .rb_menus_li > a,
         .layout_layout1 .ybc-menu-vertical-button,
         .layout_layout1 .rb_extra_item *{
         color: #484848
         }
         .layout_layout1 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #484848
         }
         .layout_layout1 .rb_menus_li:hover > a, 
         .layout_layout1 .rb_menus_li.active > a,
         #header .layout_layout1 .rb_menus_li:hover > a,
         .layout_layout1:hover .ybc-menu-vertical-button,
         .layout_layout1 .rb_extra_item button[type="submit"]:hover i,
         #header .layout_layout1 .rb_menus_li.active > a{
         color: #ec4249;
         }
         .layout_layout1:not(.ybc_vertical_menu) .rb_menus_li > a:before,
         .layout_layout1.ybc_vertical_menu:hover .ybc-menu-vertical-button:before,
         .layout_layout1:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar,
         .ybc-menu-vertical-button.layout_layout1:hover{background-color: #ec4249;}
         .layout_layout1:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout1.ybc_vertical_menu:hover,
         #header .layout_layout1:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout1.ybc_vertical_menu:hover{
         background: #ffffff;
         }
         .layout_layout1.rb_megamenu .rb_columns_ul,
         .layout_layout1.ybc_vertical_menu .rb_menus_ul{
         background-color: #ffffff;
         }
         #header .layout_layout1 .rb_block_content a,
         #header .layout_layout1 .rb_block_content p,
         .layout_layout1.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout1.ybc_vertical_menu .rb_menus_li > a{
         color: #414141;
         }
         .layout_layout1 .rb_columns_ul h1,
         .layout_layout1 .rb_columns_ul h2,
         .layout_layout1 .rb_columns_ul h3,
         .layout_layout1 .rb_columns_ul h4,
         .layout_layout1 .rb_columns_ul h5,
         .layout_layout1 .rb_columns_ul h6,
         .layout_layout1 .rb_columns_ul .rb_block > h1 a,
         .layout_layout1 .rb_columns_ul .rb_block > h2 a,
         .layout_layout1 .rb_columns_ul .rb_block > h3 a,
         .layout_layout1 .rb_columns_ul .rb_block > h4 a,
         .layout_layout1 .rb_columns_ul .rb_block > h5 a,
         .layout_layout1 .rb_columns_ul .rb_block > h6 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h1 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h2 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h3 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h4 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h5 a,
         #header .layout_layout1 .rb_columns_ul .rb_block > h6 a,
         .layout_layout1 .rb_columns_ul .h1,
         .layout_layout1 .rb_columns_ul .h2,
         .layout_layout1 .rb_columns_ul .h3,
         .layout_layout1 .rb_columns_ul .h4,
         .layout_layout1 .rb_columns_ul .h5,
         .layout_layout1 .rb_columns_ul .h6{
         color: #414141;
         }
         .layout_layout1 li:hover > a,
         .layout_layout1 li > a:hover,
         .layout_layout1 .rb_tabs_li.open .rb_tab_toggle_title,
         .layout_layout1 .rb_tabs_li.open .rb_tab_toggle_title a,
         .layout_layout1 .rb_tabs_li:hover .rb_tab_toggle_title,
         .layout_layout1 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout1 .rb_tabs_li.open .rb_tab_toggle_title,
         #header .layout_layout1 .rb_tabs_li.open .rb_tab_toggle_title a,
         #header .layout_layout1 .rb_tabs_li:hover .rb_tab_toggle_title,
         #header .layout_layout1 .rb_tabs_li:hover .rb_tab_toggle_title a,
         .layout_layout1.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout1 li:hover > a,
         .layout_layout1.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout1.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout1 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout1 li > a:hover{color: #ec4249;}
         /*end layout 1*/
         /*layout 2*/
         .rb_megamenu.layout_layout2{
         background-color: #3cabdb;
         }
         #header .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li > a,
         .layout_layout2 .ybc-menu-vertical-button,
         .layout_layout2 .rb_extra_item *{
         color: #ffffff
         }
         .layout_layout2 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #ffffff
         }
         .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li:hover > a, 
         .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li.active > a,
         #header .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .layout_layout2:hover .ybc-menu-vertical-button,
         .layout_layout2 .rb_extra_item button[type="submit"]:hover i,
         #header .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li.active > a{color: #ffffff;}
         .layout_layout2:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #ffffff;
         }
         .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         #header .layout_layout2:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout2.ybc_vertical_menu:hover{
         background-color: #50b4df;
         }
         .layout_layout2.rb_megamenu .rb_columns_ul,
         .layout_layout2.ybc_vertical_menu .rb_menus_ul{
         background-color: #ffffff;
         }
         #header .layout_layout2 .rb_block_content a,
         .layout_layout2.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout2.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout2 .rb_block_content p{
         color: #666666;
         }
         .layout_layout2 .rb_columns_ul h1,
         .layout_layout2 .rb_columns_ul h2,
         .layout_layout2 .rb_columns_ul h3,
         .layout_layout2 .rb_columns_ul h4,
         .layout_layout2 .rb_columns_ul h5,
         .layout_layout2 .rb_columns_ul h6,
         .layout_layout2 .rb_columns_ul .rb_block > h1 a,
         .layout_layout2 .rb_columns_ul .rb_block > h2 a,
         .layout_layout2 .rb_columns_ul .rb_block > h3 a,
         .layout_layout2 .rb_columns_ul .rb_block > h4 a,
         .layout_layout2 .rb_columns_ul .rb_block > h5 a,
         .layout_layout2 .rb_columns_ul .rb_block > h6 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h1 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h2 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h3 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h4 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h5 a,
         #header .layout_layout2 .rb_columns_ul .rb_block > h6 a,
         .layout_layout2 .rb_columns_ul .h1,
         .layout_layout2 .rb_columns_ul .h2,
         .layout_layout2 .rb_columns_ul .h3,
         .layout_layout2 .rb_columns_ul .h4,
         .layout_layout2 .rb_columns_ul .h5,
         .layout_layout2 .rb_columns_ul .h6{
         color: #414141;
         }
         .layout_layout2 li:hover > a,
         .layout_layout2 li > a:hover,
         .layout_layout2 .rb_tabs_li.open .rb_tab_toggle_title,
         .layout_layout2 .rb_tabs_li.open .rb_tab_toggle_title a,
         .layout_layout2 .rb_tabs_li:hover .rb_tab_toggle_title,
         .layout_layout2 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout2 .rb_tabs_li.open .rb_tab_toggle_title,
         #header .layout_layout2 .rb_tabs_li.open .rb_tab_toggle_title a,
         #header .layout_layout2 .rb_tabs_li:hover .rb_tab_toggle_title,
         #header .layout_layout2 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout2 li:hover > a,
         .layout_layout2.ybc_vertical_menu .rb_menus_li > a,
         .layout_layout2.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout2.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout2 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout2 li > a:hover{color: #fc4444;}
         /*layout 3*/
         .rb_megamenu.layout_layout3,
         .layout_layout3 .rb_tab_li_content{
         background-color: #333333;
         }
         #header .layout_layout3:not(.ybc_vertical_menu) .rb_menus_li > a,
         .layout_layout3 .ybc-menu-vertical-button,
         .layout_layout3 .rb_extra_item *{
         color: #ffffff
         }
         .layout_layout3 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #ffffff
         }
         .layout_layout3 .rb_menus_li:hover > a, 
         .layout_layout3 .rb_menus_li.active > a,
         .layout_layout3 .rb_extra_item button[type="submit"]:hover i,
         #header .layout_layout3 .rb_menus_li:hover > a,
         #header .layout_layout3 .rb_menus_li.active > a,
         .layout_layout3:hover .ybc-menu-vertical-button,
         .layout_layout3:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         color: #ffffff;
         }
         .layout_layout3:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         #header .layout_layout3:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout3.ybc_vertical_menu:hover,
         .layout_layout3 .rb_tabs_li.open .rb_columns_contents_ul,
         .layout_layout3 .rb_tabs_li.open .rb_tab_li_content {
         background-color: #000000;
         }
         .layout_layout3 .rb_tabs_li.open.rb_tabs_has_content .rb_tab_li_content .rb_tab_name::before{
         border-right-color: #000000;
         }
         .layout_layout3.rb_megamenu .rb_columns_ul,
         .ybc_vertical_menu.layout_layout3 .rb_menus_ul.rb_mn_submenu_full_height .rb_menus_li:hover a::before,
         .layout_layout3.ybc_vertical_menu .rb_menus_ul{
         background-color: #000000;
         border-color: #000000;
         }
         #header .layout_layout3 .rb_block_content a,
         #header .layout_layout3 .rb_block_content p,
         .layout_layout3.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout3.ybc_vertical_menu .rb_menus_li > a{
         color: #dcdcdc;
         }
         .layout_layout3 .rb_columns_ul h1,
         .layout_layout3 .rb_columns_ul h2,
         .layout_layout3 .rb_columns_ul h3,
         .layout_layout3 .rb_columns_ul h4,
         .layout_layout3 .rb_columns_ul h5,
         .layout_layout3 .rb_columns_ul h6,
         .layout_layout3 .rb_columns_ul .rb_block > h1 a,
         .layout_layout3 .rb_columns_ul .rb_block > h2 a,
         .layout_layout3 .rb_columns_ul .rb_block > h3 a,
         .layout_layout3 .rb_columns_ul .rb_block > h4 a,
         .layout_layout3 .rb_columns_ul .rb_block > h5 a,
         .layout_layout3 .rb_columns_ul .rb_block > h6 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h1 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h2 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h3 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h4 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h5 a,
         #header .layout_layout3 .rb_columns_ul .rb_block > h6 a,
         .layout_layout3 .rb_columns_ul .h1,
         .layout_layout3 .rb_columns_ul .h2,
         .layout_layout3 .rb_columns_ul .h3,
         .layout_layout3.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout3.ybc_vertical_menu .rb_menus_li:hover > a,
         .layout_layout3 .rb_columns_ul .h4,
         .layout_layout3 .rb_columns_ul .h5,
         .layout_layout3 .rb_columns_ul .h6{
         color: #ec4249;
         }
         .layout_layout3 li:hover > a,
         .layout_layout3 li > a:hover,
         .layout_layout3 .rb_tabs_li.open .rb_tab_toggle_title,
         .layout_layout3 .rb_tabs_li.open .rb_tab_toggle_title a,
         .layout_layout3 .rb_tabs_li:hover .rb_tab_toggle_title,
         .layout_layout3 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout3 .rb_tabs_li.open .rb_tab_toggle_title,
         #header .layout_layout3 .rb_tabs_li.open .rb_tab_toggle_title a,
         #header .layout_layout3 .rb_tabs_li:hover .rb_tab_toggle_title,
         #header .layout_layout3 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout3 li:hover > a,
         #header .layout_layout3 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout3 li > a:hover,
         .layout_layout3.ybc_vertical_menu .rb_menus_li > a,
         .layout_layout3 .has-sub .rb_categories li > a:hover,
         #header .layout_layout3 .has-sub .rb_categories li > a:hover{color: #fc4444;}
         /*layout 4*/
         .rb_megamenu.layout_layout4{
         background-color: #ffffff;
         }
         .rb_megamenu.layout_layout4:not(.ybc_vertical_menu) .rb_menus_ul{
         background: #ffffff;
         }
         #header .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li > a,
         .layout_layout4 .ybc-menu-vertical-button,
         .layout_layout4 .rb_extra_item *{
         color: #333333
         }
         .layout_layout4 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #333333
         }
         .layout_layout4 .rb_menus_li:hover > a, 
         .layout_layout4 .rb_menus_li.active > a,
         #header .layout_layout4 .rb_menus_li:hover > a,
         .layout_layout4:hover .ybc-menu-vertical-button,
         #header .layout_layout4 .rb_menus_li.active > a{color: #ffffff;}
         .layout_layout4:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #ffffff;
         }
         .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li.active > a,
         .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li:hover > span, 
         .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li.active > span,
         #header .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li:hover > a, 
         #header .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li.active > a,
         .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         #header .layout_layout4:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout4.ybc_vertical_menu:hover,
         #header .layout_layout4 .rb_menus_li:hover > span, 
         #header .layout_layout4 .rb_menus_li.active > span{
         background-color: #ec4249;
         }
         .layout_layout4 .rb_megamenu_content {
         border-bottom-color: #ec4249;
         }
         .layout_layout4.rb_megamenu .rb_columns_ul,
         .ybc_vertical_menu.layout_layout4 .rb_menus_ul .rb_menus_li:hover a::before,
         .layout_layout4.ybc_vertical_menu .rb_menus_ul{
         background-color: #ffffff;
         }
         #header .layout_layout4 .rb_block_content a,
         .layout_layout4.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout4.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout4 .rb_block_content p{
         color: #666666;
         }
         .layout_layout4 .rb_columns_ul h1,
         .layout_layout4 .rb_columns_ul h2,
         .layout_layout4 .rb_columns_ul h3,
         .layout_layout4 .rb_columns_ul h4,
         .layout_layout4 .rb_columns_ul h5,
         .layout_layout4 .rb_columns_ul h6,
         .layout_layout4 .rb_columns_ul .rb_block > h1 a,
         .layout_layout4 .rb_columns_ul .rb_block > h2 a,
         .layout_layout4 .rb_columns_ul .rb_block > h3 a,
         .layout_layout4 .rb_columns_ul .rb_block > h4 a,
         .layout_layout4 .rb_columns_ul .rb_block > h5 a,
         .layout_layout4 .rb_columns_ul .rb_block > h6 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h1 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h2 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h3 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h4 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h5 a,
         #header .layout_layout4 .rb_columns_ul .rb_block > h6 a,
         .layout_layout4 .rb_columns_ul .h1,
         .layout_layout4 .rb_columns_ul .h2,
         .layout_layout4 .rb_columns_ul .h3,
         .layout_layout4 .rb_columns_ul .h4,
         .layout_layout4 .rb_columns_ul .h5,
         .layout_layout4 .rb_columns_ul .h6{
         color: #414141;
         }
         .layout_layout4 li:hover > a,
         .layout_layout4 li > a:hover,
         .layout_layout4 .rb_tabs_li.open .rb_tab_toggle_title,
         .layout_layout4 .rb_tabs_li.open .rb_tab_toggle_title a,
         .layout_layout4 .rb_tabs_li:hover .rb_tab_toggle_title,
         .layout_layout4 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout4 .rb_tabs_li.open .rb_tab_toggle_title,
         #header .layout_layout4 .rb_tabs_li.open .rb_tab_toggle_title a,
         #header .layout_layout4 .rb_tabs_li:hover .rb_tab_toggle_title,
         #header .layout_layout4 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout4 li:hover > a,
         .layout_layout4.ybc_vertical_menu .rb_menus_li > a,
         .layout_layout4.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout4.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout4 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout4 li > a:hover{color: #ec4249;}
         /* end layout 4*/
         /* Layout 5*/
         .rb_megamenu.layout_layout5{
         background-color: #f6f6f6;
         }
         .rb_megamenu.layout_layout5:not(.ybc_vertical_menu) .rb_menus_ul{
         background: #f6f6f6;
         }
         #header .layout_layout5:not(.ybc_vertical_menu) .rb_menus_li > a,
         .layout_layout5 .ybc-menu-vertical-button,
         .layout_layout5 .rb_extra_item *{
         color: #333333
         }
         .layout_layout5 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #333333
         }
         .layout_layout5 .rb_menus_li:hover > a, 
         .layout_layout5 .rb_menus_li.active > a,
         .layout_layout5 .rb_extra_item button[type="submit"]:hover i,
         #header .layout_layout5 .rb_menus_li:hover > a,
         #header .layout_layout5 .rb_menus_li.active > a,
         .layout_layout5:hover .ybc-menu-vertical-button{
         color: #ec4249;
         }
         .layout_layout5:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
         background-color: #ec4249;
         }
         .layout_layout5 .rb_menus_li > a:before{background-color: #ec4249;}
         .layout_layout5:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         #header .layout_layout5:not(.ybc_vertical_menu) .rb_menus_li:hover > a,
         .rb_megamenu.layout_layout5.ybc_vertical_menu:hover,
         #header .layout_layout5 .rb_menus_li:hover > a{
         background-color: ;
         }
         .layout_layout5.rb_megamenu .rb_columns_ul,
         .ybc_vertical_menu.layout_layout5 .rb_menus_ul .rb_menus_li:hover a::before,
         .layout_layout5.ybc_vertical_menu .rb_menus_ul{
         background-color: #ffffff;
         }
         #header .layout_layout5 .rb_block_content a,
         .layout_layout5.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout5.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout5 .rb_block_content p{
         color: #333333;
         }
         .layout_layout5 .rb_columns_ul h1,
         .layout_layout5 .rb_columns_ul h2,
         .layout_layout5 .rb_columns_ul h3,
         .layout_layout5 .rb_columns_ul h4,
         .layout_layout5 .rb_columns_ul h5,
         .layout_layout5 .rb_columns_ul h6,
         .layout_layout5 .rb_columns_ul .rb_block > h1 a,
         .layout_layout5 .rb_columns_ul .rb_block > h2 a,
         .layout_layout5 .rb_columns_ul .rb_block > h3 a,
         .layout_layout5 .rb_columns_ul .rb_block > h4 a,
         .layout_layout5 .rb_columns_ul .rb_block > h5 a,
         .layout_layout5 .rb_columns_ul .rb_block > h6 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h1 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h2 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h3 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h4 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h5 a,
         #header .layout_layout5 .rb_columns_ul .rb_block > h6 a,
         .layout_layout5 .rb_columns_ul .h1,
         .layout_layout5 .rb_columns_ul .h2,
         .layout_layout5 .rb_columns_ul .h3,
         .layout_layout5 .rb_columns_ul .h4,
         .layout_layout5 .rb_columns_ul .h5,
         .layout_layout5 .rb_columns_ul .h6{
         color: #414141;
         }
         .layout_layout5 li:hover > a,
         .layout_layout5 li > a:hover,
         .layout_layout5 .rb_tabs_li.open .rb_tab_toggle_title,
         .layout_layout5 .rb_tabs_li.open .rb_tab_toggle_title a,
         .layout_layout5 .rb_tabs_li:hover .rb_tab_toggle_title,
         .layout_layout5 .rb_tabs_li:hover .rb_tab_toggle_title a,
         #header .layout_layout5 .rb_tabs_li.open .rb_tab_toggle_title,
         #header .layout_layout5 .rb_tabs_li.open .rb_tab_toggle_title a,
         #header .layout_layout5 .rb_tabs_li:hover .rb_tab_toggle_title,
         #header .layout_layout5 .rb_tabs_li:hover .rb_tab_toggle_title a,
         .layout_layout5.ybc_vertical_menu .rb_menus_li > a,
         #header .layout_layout5 li:hover > a,
         .layout_layout5.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout5.ybc_vertical_menu .rb_menus_li:hover > a,
         #header .layout_layout5 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout5 li > a:hover{color: #ec4249;}
         /*end layout 5*/
         }
         @media (max-width: 767px){
         .ybc-menu-vertical-button,
         .transition_floating .close_menu, 
         .transition_full .close_menu{
         background-color: #000000;
         color: #ffffff;
         }
         .transition_floating .close_menu *, 
         .transition_full .close_menu *,
         .ybc-menu-vertical-button .icon-bar{
         color: #ffffff;
         }
         .close_menu .icon-bar,
         .ybc-menu-vertical-button .icon-bar {
         background-color: #ffffff;
         }
         .rb_menus_back_icon{
         border-color: #ffffff;
         }
         .layout_layout1 .rb_menus_li:hover > a, 
         #header .layout_layout1 .rb_menus_li:hover > a{color: #ec4249;}
         .layout_layout1 .rb_has_sub.rb_menus_li:hover .arrow::before{
         /*border-color: #ec4249;*/
         }
         .layout_layout1 .rb_menus_li:hover > a,
         #header .layout_layout1 .rb_menus_li:hover > a{
         background-color: #ffffff;
         }
         .layout_layout1 li:hover > a,
         .layout_layout1 li > a:hover,
         #header .layout_layout1 li:hover > a,
         #header .layout_layout1 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout1 li > a:hover{
         color: #ec4249;
         }
         /*------------------------------------------------------*/
         .layout_layout2 .rb_menus_li:hover > a, 
         #header .layout_layout2 .rb_menus_li:hover > a{color: #ffffff;}
         .layout_layout2 .rb_has_sub.rb_menus_li:hover .arrow::before{
         border-color: #ffffff;
         }
         .layout_layout2 .rb_menus_li:hover > a,
         #header .layout_layout2 .rb_menus_li:hover > a{
         background-color: #50b4df;
         }
         .layout_layout2 li:hover > a,
         .layout_layout2 li > a:hover,
         #header .layout_layout2 li:hover > a,
         #header .layout_layout2 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout2 li > a:hover{color: #fc4444;}
         /*------------------------------------------------------*/
         .layout_layout3 .rb_menus_li:hover > a, 
         #header .layout_layout3 .rb_menus_li:hover > a{
         color: #ffffff;
         }
         .layout_layout3 .rb_has_sub.rb_menus_li:hover .arrow::before{
         border-color: #ffffff;
         }
         .layout_layout3 .rb_menus_li:hover > a,
         #header .layout_layout3 .rb_menus_li:hover > a{
         background-color: #000000;
         }
         .layout_layout3 li:hover > a,
         .layout_layout3 li > a:hover,
         #header .layout_layout3 li:hover > a,
         #header .layout_layout3 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout3 li > a:hover,
         .layout_layout3 .has-sub .rb_categories li > a:hover,
         #header .layout_layout3 .has-sub .rb_categories li > a:hover{color: #fc4444;}
         /*------------------------------------------------------*/
         .layout_layout4 .rb_menus_li:hover > a, 
         #header .layout_layout4 .rb_menus_li:hover > a{
         color: #ffffff;
         }
         .layout_layout4 .rb_has_sub.rb_menus_li:hover .arrow::before{
         border-color: #ffffff;
         }
         .layout_layout4 .rb_menus_li:hover > a,
         #header .layout_layout4 .rb_menus_li:hover > a{
         background-color: #ec4249;
         }
         .layout_layout4 li:hover > a,
         .layout_layout4 li > a:hover,
         #header .layout_layout4 li:hover > a,
         #header .layout_layout4 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout4 li > a:hover{color: #ec4249;}
         /*------------------------------------------------------*/
         .layout_layout5 .rb_menus_li:hover > a, 
         #header .layout_layout5 .rb_menus_li:hover > a{color: #ec4249;}
         .layout_layout5 .rb_has_sub.rb_menus_li:hover .arrow::before{
         border-color: #ec4249;
         }
         .layout_layout5 .rb_menus_li:hover > a,
         #header .layout_layout5 .rb_menus_li:hover > a{
         background-color: ;
         }
         .layout_layout5 li:hover > a,
         .layout_layout5 li > a:hover,
         #header .layout_layout5 li:hover > a,
         #header .layout_layout5 .rb_columns_ul .rb_block_type_product .product-title > a:hover,
         #header .layout_layout5 li > a:hover{color: #ec4249;}
         /*------------------------------------------------------*/
         }
         
         .mt-lang
         {
             margin-top: 7px;
         }
         
         
         
         
  
 .service-title {
      background-color: #1b2c48;
      padding: 40px;
      height: 100%;
    }
    .card img {
      height: 200px;
      object-fit: cover;
    }
    .view-details {
      color: #000;
      text-decoration: none;
      font-weight: bold;
    }
    .view-details:hover {
      text-decoration: underline;
    }
    .card-img-zoom {
      overflow: hidden;
    }
    .card-img-zoom img {
      transition: transform 0.4s ease;
      width: 100%;
    }
    .card-img-zoom:hover img {
      transform: scale(1.1);
    }
    .card-body{
        padding: 20px;
    }
    .card-title{
        font-size: 22px;
        color: #1b2c48;
    }
    .service-title h6{
        font-size: 20px;
        color: #e5695d;
    }
    .service-title h2{
        font-size: 40px;
        line-height: 51px;
        color: #fff;
    }
    .service-title p{
    color: #fff;
    line-height: 25px;
    font-size: 18px;
    }
    .service-title a{
        color: #fff;
        font-size: 18px;
        text-decoration: underline;
    }
    /*about*/
   .image-frame {
  position: relative;
  /*display: inline-block;*/
}
.image-frame img{
    width: 100%;
}

.image-frame::before {
    content: '';
    position: absolute;
    top: -22px;
    right: -22px;
    width: 100%;
    height: 100%;
    border: 10px solid #e5695d;
    z-index: -1;
}
/*button*/
.site-button{
    background-color:#e5695d;
    color: #fff;
    color: #fff;
    padding: 12px 30px;
    display: inline-block;
    font-size: 18px;
    outline: none;
    cursor: pointer;
    outline: none;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    line-height: 1.42857;
    border-radius: 3px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    text-decoration: none;
}
.btnhover20 {
	position: relative;
	z-index:1;
	overflow: hidden;
}
.btnhover20::before, .btnhover20::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8s;
	transition: all 0.8s;
	opacity: 1;
	-webkit-transform: translate(-105%,0);
	transform: translate(-105%,0);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgba(255,255,255,1);
	background-color: rgba(255,255,255,0.5);
}
.btnhover20::after{
	-webkit-transition-delay: 0.75s; /* Safari */
    transition-delay: 0.75s;
}
.btnhover20:hover::before, .btnhover20:hover::after{
	opacity: 0;
	-webkit-transform: translate(0,0);
	transform: translate(0,0);	
}
.site-button:hover{
    color: #fff;
}
.card-body a{
    color: #e5695d;
    font-size: 18px;
}

.contact-rich .data {
  line-height: 24px;
  color: #000;
      font-size: 18px!important;
    font-weight: 500!important;
}







