  ::selection {  background:#f3123c;  }   ::-moz-selection {  background:#f3123c;  }  h1 a:hover,  .box_image_holder .box_icon .fa-stack i.fa-stack-base,  .q_percentage_with_icon,  .filter_holder ul li.active span,  .filter_holder ul li:hover span,  .q_tabs .tabs-nav li.active a:hover,  .q_tabs .tabs-nav li a:hover,  .q_accordion_holder.accordion .ui-accordion-header:hover,  .q_accordion_holder.accordion.with_icon .ui-accordion-header i,  .testimonials .testimonial_text_inner p.testimonial_author span.author_company,  .testimonial_content_inner .testimonial_author .company_position,  .q_icon_with_title.center .icon_holder .font_awsome_icon i:hover,  .q_box_holder.with_icon .box_holder_icon_inner .fa-stack i.fa-stack-base,  .q_icon_with_title.boxed .icon_holder .fa-stack,  .q_progress_bars_icons_inner .bar.active i.fa-circle,  .q_list.number ul>li:before,  .q_social_icon_holder:hover .simple_social,  .social_share_dropdown ul li :hover i,  .social_share_list_holder ul li i:hover,  .blog_holder.blog_masonry_date_in_image .social_share_list_holder ul li i:hover,  .latest_post_inner .post_infos a:hover,  .q_masonry_blog article .q_masonry_blog_post_info a:hover,  .blog_holder article:not(.format-quote):not(.format-link) .post_info a:hover,  .latest_post_inner .post_comments:hover i,  .blog_holder article .post_description a:hover,  .blog_holder article .post_description .post_comments:hover,  .blog_like a:hover i,  .blog_like a.liked i,  .latest_post .blog_like a:hover span,  article:not(.format-quote):not(.format-link) .blog_like a:hover span,  .comment_holder .comment .text .replay,  .comment_holder .comment .text .comment-reply-link,  .header-widget.widget_nav_menu ul.menu li a:hover,  aside .widget a:hover,  aside .widget.posts_holder li:hover,  .wpb_widgetised_column .widget a:hover,  .wpb_widgetised_column .widget.posts_holder li:hover,  .q_steps_holder .circle_small:hover span,  .q_steps_holder .circle_small:hover .step_title,  .header_top #lang_sel > ul > li > a:hover,  .header_top #lang_sel_click > ul > li> a:hover,  .header_top #lang_sel_list ul li a.lang_sel_sel,  .header_top #lang_sel_list ul li a:hover,  aside .widget #lang_sel a.lang_sel_sel:hover,  aside .widget #lang_sel_click a.lang_sel_sel:hover,  aside .widget #lang_sel ul ul a:hover,  aside .widget #lang_sel_click ul ul a:hover,  aside .widget #lang_sel_list li a.lang_sel_sel,  aside .widget #lang_sel_list li a:hover,  .wpb_widgetised_column .widget #lang_sel a.lang_sel_sel:hover,  .wpb_widgetised_column .widget #lang_sel_click a.lang_sel_sel:hover,  .wpb_widgetised_column .widget #lang_sel ul ul a:hover,  .wpb_widgetised_column .widget #lang_sel_click ul ul a:hover,  .wpb_widgetised_column .widget #lang_sel_list li a.lang_sel_sel,  .wpb_widgetised_column .widget #lang_sel_list li a:hover,  .service_table_inner li.service_table_title_holder i,  .latest_post_two_holder .latest_post_two_text a:hover, .q_team .q_team_social_holder .q_social_icon_holder:hover .simple_social,  .portfolio_template_8 .portfolio_detail .info .category,  .portfolio_navigation.navigation_title .post_info span.categories,  .qode_portfolio_related .projects_holder article .portfolio_description .project_category,  .blog_compound article .post_content .blog_like a:hover,  .blog_compound article .post_content .blog_like a:hover span,  .blog_compound article .post_content .blog_share a:hover,  .blog_compound article .post_content .blog_share a:hover span,  .blog_compound article .post_content .post_comments:hover,  .blog_compound article .post_content .post_comments:hover span,  .blog_holder.blog_pinterest article.format-link .post_info a:hover,  .blog_holder.blog_pinterest article.format-quote .post_info a:hover,  .blog_compound .post_title .category a,  .blog_compound .post_title .category span.date,  .q_price_table.qode_pricing_table_advanced .qode_pt_subtitle,  .q_price_table.qode_pricing_table_advanced .qode_pt_additional_info .qode_pt_icon,  .q_price_table.qode_pricing_table_advanced .price_table_inner .value,  table.tt_timetable .event .event_header,  table.tt_timetable .event a,  .tt_tabs .tt_tabs_navigation .ui-tabs-active a,  .tt_tabs .tt_tabs_navigation li a:hover,  .qode-owl-slider .owl-nav .owl-next:hover .qode-next-icon,  .qode-owl-slider .owl-nav .owl-next:hover .qode-prev-icon,  .qode-owl-slider .owl-nav .owl-prev:hover .qode-next-icon,  .qode-owl-slider .owl-nav .owl-prev:hover .qode-prev-icon,  .qode-owl-slider-style .owl-nav .owl-next:hover .qode-next-icon,  .qode-owl-slider-style .owl-nav .owl-next:hover .qode-prev-icon,  .qode-owl-slider-style .owl-nav .owl-prev:hover .qode-next-icon,  .qode-owl-slider-style .owl-nav .owl-prev:hover .qode-prev-icon  {  color:#f3123c !important;  }  h2 a:hover,  h3 a:hover,  h4 a:hover,  h5 a:hover,  h6 a:hover,  a:hover,  p a:hover,  .portfolio_share .social_share_holder a:hover,  .breadcrumb .current,  .breadcrumb a:hover,  .q_icon_with_title .icon_with_title_link,  .q_counter_holder span.counter,  .q_font_awsome_icon i,  .q_font_awsome_icon span,  .q_dropcap,  .q_counter_holder span.counter,  nav.mobile_menu ul li a:hover,  nav.mobile_menu ul li.active > a,  .q_progress_bars_icons_inner.square .bar.active i,  .q_progress_bars_icons_inner.circle .bar.active i,  .q_progress_bars_icons_inner.normal .bar.active i,  .q_font_awsome_icon_stack .fa-circle,  .footer_top .q_social_icon_holder:hover .simple_social,  .more_facts_button:hover,  .box_holder_icon .fa-stack i,  .blog_large_image_simple .minimalist_date,  nav.content_menu ul li.active:hover i,  nav.content_menu ul li:hover i,  nav.content_menu ul li.active:hover a,  nav.content_menu ul li:hover a,  .vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover span,  .vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active span,  .q_font_awsome_icon i:hover,  .q_font_awsome_icon span:hover,  .fullscreen_search_holder .search_submit:hover,  .title .text_above_title,  .qode-comparative-features-table .qode-cft-link:hover,  .qode-comparative-features-table .qode-cft-mark.qode-cft-active,  .qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date,  .qode-showcase-icon .qode-icon-holder.qode-icon-circle .qode-icon-element,  .qode-horizontal-timeline .qode-timeline-navigation a.qode-prev,  .qode-horizontal-timeline .qode-timeline-navigation a.qode-next  {   color:#f3123c;  }   .box_image_with_border:hover,  .qbutton:hover,  .vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,  .vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,  .load_more a:hover,  .blog_load_more_button a:hover,  #submit_comment:hover,  .drop_down .wide .second ul li .qbutton:hover,  .drop_down .wide .second ul li ul li .qbutton:hover,  .qbutton.white:hover,  .qbutton.green,  .portfolio_slides .hover_feature_holder_inner .qbutton:hover,  .testimonials_holder.light .flex-direction-nav a:hover,  .q_progress_bars_icons_inner.square .bar.active .bar_noactive,  .q_progress_bars_icons_inner.square .bar.active .bar_active,  .q_progress_bars_icons_inner.circle .bar.active .bar_noactive,  .q_progress_bars_icons_inner.circle .bar.active .bar_active,  .widget.widget_search form.form_focus,  .q_steps_holder .circle_small_wrapper,  .animated_icon_inner span.animated_icon_back i,  body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,  body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,  .portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,  .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{  border-color:#f3123c  }   .tt_tabs .tt_tabs_navigation .ui-tabs-active a,  .tt_tabs .tt_tabs_navigation li a:hover,  .tt_tabs .tt_tabs_navigation li a{  border-color:#f3123c !important;  }   .q_icon_list i,  .q_progress_bar .progress_content,  .q_progress_bars_vertical .progress_content_outer .progress_content,  .qbutton:hover,  .vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,  .vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,  .post-password-form input[type='submit']:hover,  .load_more a:hover,  .blog_load_more_button a:hover,  #submit_comment:hover,  .drop_down .wide .second ul li .qbutton:hover,  .drop_down .wide .second ul li ul li .qbutton:hover,  .qbutton.white:hover,  .qbutton.green,  .call_to_action,  .highlight,  .testimonials_holder.light .flex-direction-nav a:hover,  .q_dropcap.circle,  .q_dropcap.square,  .q_message,  .q_price_table.active .active_text,  .q_icon_with_title.boxed .icon_holder .fa-stack,  .q_font_awsome_icon_square,  .q_icon_with_title.square .icon_holder .fa-stack:hover,  .box_holder_icon_inner.square .fa-stack:hover,  .box_holder_icon_inner.circle .fa-stack:hover,  .circle .icon_holder .fa-stack:hover,  .q_list.number.circle_number ul>li:before,  .q_social_icon_holder.circle_social .fa-stack:hover,  .social_share_dropdown ul li.share_title,  .latest_post_holder .latest_post_date .post_publish_day,  .q_masonry_blog article.format-link:hover,  .q_masonry_blog article.format-quote:hover,  #wp-calendar td#today,  .vc_text_separator.full div,  .mejs-controls .mejs-time-rail .mejs-time-current,  .mejs-controls .mejs-time-rail .mejs-time-handle,  .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-current,  .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,  .q_pie_graf_legend ul li .color_holder,  .q_line_graf_legend ul li .color_holder,  .q_team .q_team_text_inner .separator,  .circle_item .circle:hover,  .qode_call_to_action.container,  .qode_carousels .flex-control-paging li a.flex-active,  .animated_icon_inner span.animated_icon_back i, .q_circles_holder .q_circle_inner2:hover,  input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,  .portfolio_main_holder .item_holder.subtle_vertical_hover .icons_holder a,  .portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,  .portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a,  .portfolio_main_holder .item_holder.slow_zoom .icons_holder a,  .qode_video_box .qode_video_image:hover .qode_video_box_button,  .blog_holder.masonry_gallery article.format-link:hover,  .blog_holder.masonry_gallery article.format-quote:hover,  .blog_holder.blog_chequered article.format-link:hover,  .blog_holder.blog_chequered article.format-quote:hover,  .qode-pricing-calculator .qode-pricing-calculator-switch input:checked+.qode-pricing-calculator-slider,  .qode-icon-holder.qode-icon-circle,  .qode-icon-holder.qode-icon-square,  .qode-qbutton-main-color,  .qode-advanced-tabs .qode-advanced-tabs-nav li,  .qode-accordion-holder .qode-title-holder.ui-state-active,  .qode-accordion-holder .qode-title-holder.ui-state-hover,  header.menu_bottom .header_bottom_right_widget_holder .header_bottom_widget.widget_search form>div input[type=text],  .qode-advanced-call-to-action.qode-advanced-cta-gradient-animation .qode-advanced-cta-background-3,  .tt_tabs .tt_tabs_navigation li a,  .tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected,  .tabs_box_navigation.sf-timetable-menu li ul li a:hover,  .tabs_box_navigation.sf-timetable-menu li ul li.selected a:hover,  #qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner .qode-mds-pulse,  .qode-horizontal-timeline .qode-events-wrapper .qode-events .qode-filling-line,  .qode-horizontal-timeline .qode-events-wrapper .qode-events a .circle-outer,  .no-touch .qode-horizontal-timeline .qode-events-wrapper .qode-events a:hover .circle-outer,  .qode-horizontal-timeline .qode-events-wrapper .qode-events a.selected .circle-outer  {  background-color:#f3123c;  }   .qode-showcase-item-holder.qode-showcase-active .qode-icon-holder.qode-icon-circle{  background-color:#f3123c !important;  }   .q_circles_holder .q_circle_inner2:hover,  body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,  body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner {  background-color:#f3123c !important;  border-color:#f3123c !important;  }   .qode-lazy-preloader svg circle,  #qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner svg circle {  stroke:#f3123c  }  body{   font-family:'Poppins', sans-serif; color:#191919;   font-size:14px;  font-weight:300;  } body,   .wrapper,   .content,   .full_width,   .overlapping_content .content > .container,   .more_facts_holder,   .comment_holder .comment #respond textarea,   .comment_holder .comment #respond input[type='text'],   .comment_holder .comment #respond input[type='email'],   .content .container   {   background-color:#ffffff;   }   .angled-section polygon{   fill:#ffffff;   }  .header_top,  .fixed_top_header .top_header,  .fixed_top_header nav.mobile_menu{  background-color:rgba(159,3,64,1);  }  header.sticky .header_top{  background-color:rgba(159,3,64,0.7);  }  .content{   margin-top:-113px;   }   .logo_wrapper,  .side_menu_button,  .shopping_cart_inner  {  height:80px;  }  .content.content_top_margin{  margin-top:113px !important;  }   header:not(.centered_logo) .header_fixed_right_area {  line-height:80px;  }  header.sticky .logo_wrapper,  header.sticky.centered_logo .logo_wrapper,  header.sticky .side_menu_button,  header.sticky .shopping_cart_inner  {  height:80px !important;  }   header.sticky nav.main_menu > ul > li > a,  .light.sticky nav.main_menu > ul > li > a,  .light.sticky nav.main_menu > ul > li > a:hover,  .light.sticky nav.main_menu > ul > li.active > a,  .dark.sticky nav.main_menu > ul > li > a,  .dark.sticky nav.main_menu > ul > li > a:hover,  .dark.sticky nav.main_menu > ul > li.active > a {  line-height:80px;  }  header.fixed_hiding .q_logo a,   header.fixed_hiding .q_logo{   max-height:60px;   }  nav.main_menu > ul > li > a{  line-height:80px;  } .drop_down .second .inner ul,  .drop_down .second .inner ul li ul,  .shopping_cart_dropdown,  li.narrow .second .inner ul,  .header_top .right #lang_sel ul ul,  .drop_down .wide .second ul li.show_widget_area_in_popup .widget,  .drop_down .wide.wide_background .second{  background-color:#d32c26;  background-color:rgba(211,44,38,1);  }  nav.main_menu > ul > li > a{   color:#000000; font-family:'Poppins', sans-serif; font-size:15px; font-style:normal;   font-weight:600;   letter-spacing:0px;   text-transform:none;  } nav.main_menu ul li:hover a {   color:#f3123c;  }  nav.main_menu ul li.active a {  color:#f3123c  }   .drop_down .second .inner > ul > li > a,  .drop_down .second .inner > ul > li > h3,  .drop_down .wide .second .inner > ul > li > h3,  .drop_down .wide .second .inner > ul > li > a,  .drop_down .wide .second ul li ul li.menu-item-has-children > a,  .drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a,  .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5 a,  .drop_down .wide .second .inner > ul li .flexslider ul li h5 a,  .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5,  .drop_down .wide .second .inner > ul li .flexslider ul li h5,  .header_top #lang_sel ul li ul li a {   color:#ffffff; font-size:14px;   line-height:20px;   text-transform:none; } .drop_down .second .inner > ul > li > a:hover,  .drop_down .wide .second ul li ul li.menu-item-has-children > a:hover,  .drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a:hover{  color:#000000 !important;  }  nav.mobile_menu ul li a,  nav.mobile_menu ul li h3{   color:#ffffff; }  nav.mobile_menu ul li span.mobile_arrow i, nav.mobile_menu ul li span.mobile_arrow i {  color:#ffffff;  }   h1,  .h1,  .title h1 {   color:#000000; font-family:'Poppins', sans-serif; font-size:50px;  line-height:60px;  font-style:normal;  font-weight:600;  letter-spacing:0px;  text-transform:none;  } .title h1{  color:#ffffff;  }  .title.title_size_large h1{  font-size:30px;  line-height:50px;  font-weight:500;  letter-spacing:0px;  text-transform:uppercase;  } h2,  .h2,  h2 a{  color:#636363; font-family:'Poppins', sans-serif; font-size:30px;  line-height:30px;  font-style:normal;  font-weight:600;  letter-spacing:0px;  text-transform:none;  } h3,  .h3,  h3 a{  color:#444444; font-family:'Poppins', sans-serif; font-size:25px;  line-height:35px;  font-style:normal;  font-weight:500;  letter-spacing:0px;  text-transform:none;  } h4,  .h4,  h4 a{  color:#636363; font-family:'Poppins', sans-serif; font-size:20px;  line-height:31px;  font-style:normal;  font-weight:300;  letter-spacing:0px;  text-transform:none;  } h5,  .h5,  h5 a,  .q_icon_with_title .icon_text_holder h5.icon_title{  color:#000000; font-family:'Poppins', sans-serif; font-size:33px;  line-height:70px; font-weight:700; text-transform:none;  }   p{  color:#191919; font-family:'Poppins', sans-serif; font-size:14px;  line-height:26px;  font-style:normal;  font-weight:300;  margin-top:10px;  margin-bottom:10px;  }  .filter_holder ul li span,  blockquote h5,  .q_social_icon_holder .simple_social,  .header-widget.widget_nav_menu ul.menu li a,  .side_menu a,  .side_menu li,  .side_menu span,  .side_menu p,  .side_menu .widget.widget_rss li a.rsswidget,  .side_menu #wp-calendar caption,  .side_menu #wp-calendar th,  .side_menu #wp-calendar td,  aside .widget #lang_sel_list li a,  aside .widget #lang_sel li a,  aside .widget #lang_sel_click li a,  .wpb_widgetised_column .widget #lang_sel_list li a,  .wpb_widgetised_column .widget #lang_sel li a,  .wpb_widgetised_column .widget #lang_sel_click li a,  section.side_menu #lang_sel_list li a,  section.side_menu #lang_sel li a,  section.side_menu #lang_sel_click li a,  footer #lang_sel_list li a,  footer #lang_sel li a,  footer #lang_sel_click li a,  footer #lang_sel_list.lang_sel_list_horizontal a,  footer #lang_sel_list.lang_sel_list_vertical a,  .side_menu #lang_sel_list.lang_sel_list_horizontal a,  .side_menu #lang_sel_list.lang_sel_list_vertical a,  #lang_sel_footer a{  color:#191919;  }  .header_top #lang_sel > ul > li > a,  .header_top #lang_sel_click > ul > li> a,  footer #lang_sel ul li a,  footer #lang_sel ul ul a,  footer #lang_sel_click ul li a,  footer #lang_sel_click ul ul a,  footer #lang_sel_click ul ul a span,  section.side_menu #lang_sel ul li a,  section.side_menu #lang_sel ul ul a,  section.side_menu #lang_sel ul ul a:visited,  section.side_menu #lang_sel_click > ul > li > a,  section.side_menu #lang_sel_click ul ul a,  section.side_menu #lang_sel_click ul ul a:visited{  color:#191919 !important;  }    .google_map{   height:750px;   } .footer_top_holder, footer #lang_sel > ul > li > a, footer #lang_sel_click > ul > li > a{  background-color:#3b3b3b;  }  footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{  background-color:#3b3b3b !important;  }  .footer_top,  .footer_top.footer_top_full{  padding-top:35px;padding-bottom:35px  }  .footer_top .column_inner > div h2,  .footer_top .column_inner > div h3,  .footer_top .column_inner > div h4,  .footer_top .column_inner > div h5,  .footer_top .column_inner > div h6 {  color:#fefefe;  } .footer_top,  .footer_top p,  .footer_top span,  .footer_top li,  .footer_top .textwidget,  .footer_top .widget_recent_entries>ul>li>span {  color:#fefefe;  } .footer_top a  {  color:#fefefe !important;  }   .footer_top .q_social_icon_holder .simple_social {  color:#fefefe;  } .footer_top a:hover  {  color:#f3123c !important;  }   .footer_top .q_social_icon_holder:hover .simple_social {  color:#f3123c;  }   .footer_bottom_holder, #lang_sel_footer{  background-color:#3b3b3b;  } .footer_top h5 {  font-family:"Poppins", sans-serif;font-size:17px;letter-spacing:0px;line-height:26px;font-weight:500;text-transform:none;color:#0f0f0f;font-style:normal  }  .footer_top,  .footer_top p,  .footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_shortcode):not(.qode_icon_font_elegant),  .footer_top li,  .footer_top .textwidget,  .footer_top .widget_recent_entries>ul>li>span{  font-family:"Poppins", sans-serif;font-size:14px;letter-spacing:-0.2px;line-height:25px;font-weight:300;text-transform:none;font-style:normal  }  .footer_top a {  font-family:"Poppins", sans-serif;font-size:14px;letter-spacing:-0.2px;line-height:24px;font-weight:300;text-transform:none;font-style:normal  }   .footer_bottom_holder,  .footer_bottom,  .footer_bottom p,  .footer_bottom_holder p,  .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant){  font-size:13px  }  .footer_bottom_holder a,  .footer_bottom_holder ul li a{  font-size:13px  }  .footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, .footer_bottom a, #lang_sel_footer ul li a,  footer #lang_sel > ul > li > a,  footer #lang_sel_click > ul > li > a,  footer #lang_sel a.lang_sel_sel,  footer #lang_sel_click a.lang_sel_sel,  footer #lang_sel ul ul a,  footer #lang_sel_click ul ul a,  footer #lang_sel ul ul a:visited,  footer #lang_sel_click ul ul a:visited,  footer #lang_sel_list.lang_sel_list_horizontal a,  footer #lang_sel_list.lang_sel_list_vertical a,  #lang_sel_footer a,  .footer_bottom ul li a {  color:#fefefe;  }  .footer_bottom p a:hover, .footer_bottom a:hover, #lang_sel_footer ul li a:hover,  footer #lang_sel > ul > li > a:hover,  footer #lang_sel_click > ul > li > a:hover,  footer #lang_sel a.lang_sel_sel:hover,  footer #lang_sel_click a.lang_sel_sel:hover,  footer #lang_sel ul ul a:hover,  footer #lang_sel_click ul ul a:hover,  footer #lang_sel ul ul a:hover,  footer #lang_sel_click ul ul a:hover,  footer #lang_sel_list.lang_sel_list_horizontal a:hover,  footer #lang_sel_list.lang_sel_list_vertical a:hover,  #lang_sel_footer a:hover,  .footer_bottom ul li a:hover {  color:#f3123c;  }               .vertical_menu_float .menu-item .second{  left:calc(100% + 30px);  }  .vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {  left:calc(100% + 40px);  }   .vertical_menu_area{  text-align:left;  }    .header_top .q_social_icon_holder .simple_social:not(.qode_icon_font_elegant):not(.qode_icon_font_awesome),  .header_top .header-widget,  .header_top .header-widget.widget_nav_menu ul.menu>li>a,  .header_top .header-widget p,  .header_top .header-widget a,  .header_top .header-widget span:not(.qode_icon_font_elegant):not(.qode_icon_font_awesome) {  color:#ffffff;font-family:&quot;Poppins&quot;;font-size:12px;font-weight:300;letter-spacing:0px;text-transform:none;  }    .portfolio_main_holder .item_holder.thin_plus_only .thin_plus_only_icon {  font-family: }   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,   .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,   .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{   border-color:rgba(172,172,172,1);border-width:1px;border-style:solid;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;color:#0d0d0d;font-family:Poppins;font-size:14px;line-height:14px;font-style:normal;letter-spacing:-0.5px;text-transform:none;margin-bottom:10px;  }   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number:focus,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date:focus,   .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus,   .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select:focus,   .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz:focus{   color:#0d0d0d;border-color:rgba(172,172,172,1);  }    .cf7_custom_style_1 ::-webkit-input-placeholder{   color:#0d0d0d;opacity:1;  }   .cf7_custom_style_1 :-moz-placeholder{   color:#0d0d0d;opacity:1;  }   .cf7_custom_style_1 ::-moz-placeholder{   color:#0d0d0d;opacity:1;  }   .cf7_custom_style_1 :-ms-input-placeholde{   color:#0d0d0d;opacity:1;  }   .cf7_custom_style_1 input:focus::-webkit-input-placeholder,   .cf7_custom_style_1 textarea:focus::-webkit-input-placeholder{   color:#0d0d0d;  }   .cf7_custom_style_1 input:focus:-moz-placeholder,   .cf7_custom_style_1 textarea:focus:-moz-placeholder{   color:#0d0d0d;  }   .cf7_custom_style_1 input:focus::-moz-placeholder,   .cf7_custom_style_1 textarea:focus::-moz-placeholder{   color:#0d0d0d;  }   .cf7_custom_style_1 input:focus:-ms-input-placeholder,   .cf7_custom_style_1 textarea:focus:-ms-input-placeholder{   color:#0d0d0d;  }  .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{  height:68px;  }      #back_to_top span i,  #back_to_top span span{  color:#ffffff;  }   #back_to_top:hover span i,  #back_to_top:hover span span{  color:#ffffff;  }  #back_to_top > span{  background-color:rgba(243,18,60,1);border-color:rgba(243,18,60,1);border-width:1px;border-style:solid;border-radius:0px  }   #back_to_top:hover > span{  background-color:rgba(15,15,15,1);border-color:rgba(15,15,15,1)  }      .qbutton,  .qbutton.medium,  #submit_comment,  .load_more a,  .blog_load_more_button a,  .post-password-form input[type='submit'],  input.wpcf7-form-control.wpcf7-submit,  input.wpcf7-form-control.wpcf7-submit:not([disabled]),  .woocommerce table.cart td.actions input[type="submit"],  .woocommerce input#place_order,  .woocommerce-page input[type="submit"],  .woocommerce .button  {   color:#ffffff; font-family:'Poppins', sans-serif;  border-color:#f3123c;   font-size:14px;   line-height:47px;   height:47px;   font-style:normal;   font-weight:500;   background-color:#f3123c;   border-radius:0px;   -moz-border-radius:0px;   -webkit-border-radius:0px;   letter-spacing:0px;   text-transform:none; padding-left:42px; padding-right:42px;  }   .qode-qbutton-main-color { font-family:'Poppins', sans-serif; font-size:14px;   line-height:47px;   height:47px;   font-style:normal;   font-weight:500;   letter-spacing:0px;   text-transform:none;  }  .qbutton:hover,  .qbutton.medium:hover,  #submit_comment:hover,  .load_more a:hover,  .blog_load_more_button a:hover,  .post-password-form input[type='submit']:hover,  input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,  .woocommerce table.cart td.actions input[type="submit"]:hover,  .woocommerce input#place_order:hover,  .woocommerce-page input[type="submit"]:hover,  .woocommerce .button:hover  {   color:#ffffff;   border-color:#000000  }  .qbutton:hover,  #submit_comment:hover,  .load_more a:hover,  .blog_load_more_button a:hover,  .post-password-form input[type='submit']:hover,  input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,  .woocommerce table.cart td.actions input[type="submit"]:hover,  .woocommerce input#place_order:hover,  .woocommerce-page input[type="submit"]:hover,  .woocommerce .button:hover  {   background-color:#000000;  }   .masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{  text-align:center;   }  .masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{  text-align:center;   }  .masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{  text-align:center;   }  .masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{  text-align:center;   } .qode-accordion-holder .qode-title-holder { text-transform:none;font-style:normal;} .qode-accordion-holder .qode-title-holder.ui-state-active, .qode-accordion-holder .qode-title-holder.ui-state-hover { color:#000000;background-color:#e6e6e6;} .qode-btn { text-transform:none;font-style:normal;} .latest_post_holder.image_on_the_left_boxed .date_hour_holder, .latest_post_holder.image_on_the_left_boxed .featured .read_more:before { background-color:#f3123c;} .qode_video_box .qode_video_image .qode_video_box_button { background-color:#f3123c;} .qode_video_box .qode_video_image:hover .qode_video_box_button { background-color:#ffffff;} .qode_video_box .qode_video_image .qode_video_box_button_arrow { border-left-color:#ffffff;} .qode_video_box .qode_video_image:hover .qode_video_box_button_arrow { border-left-color:#f3123c;} .qode_video_box .qode_video_image .qode_video_box_button { border-width:1px;border-color:#f3123c;border-style:solid;} .qode_video_box .qode_video_image:hover .qode_video_box_button { border-color:#ffffff;} .qode_video_box .qode_video_image .qode_video_box_button { height:110px;width:110px;}  