div#block-10 {
    margin-top: 30%;
}

div#block-11 {
    margin-top: 22%;
}

.mo-header-v7 .mo-header-top, .mo-header-v7 .mo-header-menu, .mo-header-v7 #lang > ul li > ul {
    background-color: #fff!important;
}

.mo-header-top.hidden-sm.hidden-xs {
    border-bottom: 1px solid #b5b5b5;
}


.mo-header-v7 .mo-header-top .contact_info a, .mo-header-v7 .mo-header-top .contact_info a:hover {
       color: rgb(51 51 51)!important;
    text-transform: initial;
    font-size: 14px!important;
    font-weight: 700;
    letter-spacing: 0px;
}

.mo-header-v7 .mo-header-top .contact_info span {
      color: rgb(51 51 51)!important;
    text-transform: initial;
    font-size: 14px!important;
    font-weight: 700;
    letter-spacing: 0px;
}

.mo-header-v7 .mo-header-top .contact_info i {
    padding-right: 5px;
    color: #ff3434;
}

.mo-menu-list.hidden-xs.hidden-sm {
    background: #1a0880;
}


.mo-header-v7 .mo-col-logo, .mo-header-v7 .mo-col-menu, .mo-header-v7 .mo-menu-list>ul>li>a, .mo-header-v7 .menu_other_v7 {

    line-height: 60px!important;
        height: auto!important;
    margin-top: 10px;
    padding-bottom: 10px;
}


.mo-header-v7 .mo-menu-list > ul > li > a, .mo-header-v7 .mo-search-header > a, .mo-header-v7 .mo-cart-header > a {
    
    line-height: 30px!important;
    font-weight: 100!important;
    font-size: 14px!important;
    text-transform: uppercase!important;
    font-family: Roboto!important;
}

.mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul > li > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul > li > ul > li > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul > li > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul.columns2 > li > ul > li > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul.columns3 > li > ul > li > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children.mega-menu-item > ul.columns4 > li > ul > li > a, .mo-header-v7 .mo-cart-content .total, .mo-header-v7 .mo-cart-content .cart_list.product_list_widget .mini_cart_item > a {
    font-family: Roboto!important;
    text-transform: uppercase;
}

#mo_header .container-fluid {
    width: 1170px!important;
    position: relative;
}

.social_list li a {
   
    margin: 3px auto 0;
    
}

.facebook {
    background: #ffffff;
}

.fa-facebook-f:before, .fa-facebook:before {
    
    color: #bf0918;
}

.youtube {
  background: #ffffff;
}


.fa-youtube:before {
      color: #bf0918;
}

.social_list {
   
    float: right;
}


rs-module-wrap#welcome_wrapper {
    top: 10%;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
    font-family: 'Roboto',sans-serif;
    color: #404040!important;
}

.bh-1 {
    
  font-size: 2em;
    margin: 0.67em 0; 
    color: #404040!important;
}

.mo-header-v7 .mo-menu-list>ul>li:hover {
   
    background: #ed1b24;
}

.mo-header-v7 .mo-menu-list>ul>li:active {
   
    background: #ed1b24;
}

.h4, h4 {
    font-size: 18px!important;
     font-family: 'Roboto',sans-serif!important;
}

.h2, h2 {
    font-size: 30px!important;
     font-family: 'Roboto',sans-serif!important;
         line-height: 33px!important;
}

html, body {
    font-size: 16px!important;
    font-weight: 400!important;
    font-family: 'Roboto',sans-serif!important;
    color: #404040!important;
    line-height: 22px!important;
}


.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    color: #ff675b!important;
    border-color: #ff675b!important;
    background-color: transparent!important;
        border: 2px solid #ff675b!important;
}


.vc_btn3.vc_btn3-size-md {
    font-size: 16px!important;
    padding-top: 17px!important;
    padding-bottom: 17px!important;
    padding-left: 24px!important;
    padding-right: 24px!important;
}

.single-portfolio .mo-header-v7 .mo-menu-list>ul>li>a, .single-portfolio .mo-header-v7 .mo-search-header>a, .single-portfolio .mo-header-v7 .mo-cart-header>a, .single-product .mo-header-v7 .mo-menu-list>ul>li>a, .single-product .mo-header-v7 .mo-search-header>a, .single-product .mo-header-v7 .mo-cart-header>a {
    color: #fff;
}

.portfolio-effect4 .overlay-inner {
    opacity: 0;
    position: absolute;
    z-index: 10;
    width: 110%;
    height: 100%;
    top: 0;
    left: -5%;
    overflow: hidden;
    pointer-events: none;
    background: linear-gradient(to bottom,rgb(207 19 19 / 62%) 0,#b51111 100%)!important;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
}

.perspective-caption h5 {
    
    color:#fff!important;
}



.bg-gray {
    padding-top: 55px !important;
    padding-right: 20px !important;
    padding-bottom: 55px !important;
    padding-left: 20px !important;
    background-color: #f0f0f0 !important;
}

.bg-white {
    padding-top: 55px !important;
    padding-right: 20px !important;
    padding-bottom: 55px !important;
    padding-left: 20px !important;
    background-color: #fff !important;
}


.color-gradient, .mo-cart-content h6, .title-box-style3 h3, .icon-box-style1 .icon-wrap i, .icon-box-style3 .icon-wrap i, .icon-box-style7 .icon-wrap i, .icon-box-style8 .icon-wrap i, .process-box-style1 .number-step h3, .process-box-style3 .number-step h3, .timeline-year p, .pricing-item.style2 .pricing .pricing-currency, .pricing-item.style3 .pricing .pricing-currency, .mo-testimonial-carousel .star-rating:before, .counter-number.style1 i, .counter-number.style3 h3, .mo-countdown-clock.style2 .countdown-item-container .countdown-amount, .ruya_twitter_widget ul li i.fa-twitter, .footer_v2 .footer-bottom .widget_text a {
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    background: -webkit-linear-gradient(65deg,#fa0302 0,#fa0302 50%,#fa0302 100%);
    background: linear-gradient(65deg,#fa0302 0,#fa0302 50%,#fa0302 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-size: 200%!important;
    -moz-background-size: 200%!important;
    -o-background-size: 200%!important;
    background-size: 200%!important;
}


.gb-list li {
    
    list-style: none;
        float: left;
    font-size: 18px!important;
    color: #333!important;
    font-weight: 700!important;    
}

.ico-1 .fun-fact-icon {
    background: #fa0302;
    padding: 6% 6% 6% 7%;
    width: 80px;
    height: 80px;
    border-radius: 45px;
}

.ico-2 .fun-fact-icon {
    background: #fa0302;
    padding: 6% 6% 6% 5%;
    width: 80px;
    height: 80px;
    border-radius: 45px;
}

.ico-3 .fun-fact-icon {
    background: #fa0302;
    padding: 6% 6% 6% 6%;
    width: 80px;
    height: 80px;
    border-radius: 45px;
}

i.fa.fa-address-book {
    color: #fff;
    font-size: 40px;
}


i.fa.fa-handshake-o {
    
     color: #fff;
    font-size: 40px;
}



i.fa.fa-futbol-o {
    
    color: #fff;
    font-size: 40px;
}


.quality {
    display: block;
    font-size: 14px;
    color: #8f8f8f;
    font-weight: 400;
}

.counter {
    font-size: 48px;
    font-weight: 300;
    color:red;
}


li.fun-fact-icon {
    margin-right: 10px;
}

li.lidos {
    margin-right: 14px;
    margin-top: 15px;

}

li.lidos2 {
   margin-top: 22px;
    margin-right: 0px;

}


.color-red {
    margin-top: 22px;
    margin-right: 0px;
}

.bloque-1 {
    
        padding-top: 12%;
}



.vc_general.vc_pagination {
    display: block;
    margin: 0;
    padding: 0px 40px!important;   
    text-align: left!important;   
}


.vc_tta-tabs.vc_tta-has-pagination .vc_pagination {
    position: absolute;
    top: 100%;
    left: 0!important;   
    right: 0!important;   
    margin-top: -38px!important;   
    margin-bottom: 0px;
    transform: translateY(-50%);
    width: 20%!important;  
    z-index: 999!important;
}


.wpb-js-composer .vc_tta-panel .vc_tta-panel-body {
    padding: 0px!important;
}

.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
    padding-bottom: 0px!important;
}

.vc_tta-container {
    margin-bottom: -13px!important;
    margin-top: -2px!important;
}

input, select {
    height: 35px;
}

label {
   
    width: 75%;
}

.footer h5 {
    
    color:#fff!important;
        font-size: 14px!important;
            font-weight: 700!important;
    font-family: 'Roboto',sans-serif!important;
}

.footer a {
    
    color:#fff!important;
}

.sidebar-right .widget ul li, .sidebar-left .widget ul li, .wpb_widgetised_column .widget ul li, footer .widget ul li, .sidepanel-content .widget ul li {
    list-style: disc;
    margin-bottom: 0px;
    color: #fff;
}

footer .footer-bottom p {
    color: rgb(255 255 255)!important;
}

.footer_v1 .footer-bottom {
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    float: left;
}


.footer_v1 .footer-widget-4, .footer_v1 .footer-widget-3, .footer_v1 .footer-widget-2, .footer_v1 .footer-widget-1 {
    padding-top: 40px;
    margin-bottom: 15px;
}

.pagetitle-v2 .mo-title-bar-wrap {
    height: 343px;
    top: 117px;
}


h3.vc_custom_heading.vc_custom_1512191487099 {
    font-size: 24px;
    line-height: 25px;
}


.service .content {
    
    color: #404040;
}




.bg-color-main, .mouse-cursor.style2, .primary .owl-theme .owl-controls .owl-dot.active span, .primary .owl-controls .owl-nav div.owl-prev, .primary .owl-controls .owl-nav div.owl-next, .nav-sidepanel>ul>li>a:before, .mo-cart-header>a .cart_total, .mo-cart-header>a:before, .mo-cart-header>a:after, .mo_mini_cart>a.mo-icon:hover span.cart_total, #mo_header .mo-cart-content .cart_list.product_list_widget .mini_cart_item>a.remove, .mo-header-v7 .mo-header-menu .mo-search-sidebar>a:hover, .mo-header-v7 .mo-header-menu .mo-search-sidebar>a.active, .button.bg_primary, .button.bg_hr_primary:hover, .button.bg_hr_primary:active, .button.bg_hr_primary:focus, .button.roll.bg_hr_primary:hover:before, .slide.bg_hr_primary:hover:after, .slide.bg_hr_primary:hover:before, .line-move-Left.bg_primary:before, .line-move-Left.bg_hr_primary:hover:before, .line-move-bottom.bg_primary:before, .line-move-bottom.bg_hr_primary:hover:before, .link-btn:hover:after, .social-icons.primary a, .social-icons.style1.primary .social-icon-container a, .title-box-style2 h3:before, .title-box-style5 h5:after, .title-box-style6 h5:after, .icon-box-style4 .title-wrap h6:before, .icon-box-style5 .title-wrap:before, .icon-box-style5 .icon-wrap:before, .icon-box-style6:after, .process-box-style2 .number-step:before, .image-box-style2 .title-wrap, .image-box-style8 .bg_primary, .image-box-style8 .bg_primary .thumb-service:before, .bg_overlay_color-main:before, .img_about:before, a.video-button.primary, .mo-team.tpl1 .team-member .team-social a, .pricing-item.style1.depth .button, .pricing-item.style1.depth .pricing-title:after, .map-style1:before, .progress-bar, .progress-bar-tooltip, .mo-pageable-style1.vc_tta-tabs.vc_tta-has-pagination .vc_pagination .vc_pagination-item.vc_active .vc_pagination-trigger, .bt-progress-style1.vc_progress_bar .vc_single_bar .vc_label .vc_inner .vc_label_units, .bt-progress-style1.vc_progress_bar .vc_single_bar .vc_bar, .bt-progress-style2.vc_progress_bar .vc_single_bar .vc_bar:after, .bt-progress-style2.vc_progress_bar .vc_single_bar .vc_bar:before, .counter-number.style2 .content:before, .accordion-style1 .acc_section.acc_active>.acc_head, .accordion-style3 .acc_section.acc_active>.acc_head h6:after, .wpb-js-composer .mo-accordion-style4.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a, .wpb-js-composer .mo-accordion-style4.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body, .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .mo-tabs-style3.vc_tta-tabs.vc_tta .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a:before, .dark.mo-tabs-style4.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab.vc_active>a, a.cat-name:hover, p.cat-name:hover, .grid-post-simple:after, .post .grid-post-simple:hover .info-post p.cat-name a, .masonry-posts .grid-left-post .format-post a.cat-name, .masonry-posts .grid-left-post .info-post a.cat-name, .mo-pagination.mo-pagination-numeric .current, .mo-pagination .page-numbers.current, .mo-blog-archive .grid-post .info-post .cat-name, .mo-blog-archive .grid-post .info-post:after, .ruya-like:after, .tags a:hover, .social_links_widget a:hover, .tagcloud span a:hover, .tagcloud span a:active, .widget.widget_calendar .calendar_wrap table caption, .widget.widget_calendar .calendar_wrap table #today, .mo-products-grid.tpl1 .mo-action li a.added_to_cart, .mo-product-carousel.tpl1 article .mo-action li a.added_to_cart, .woocommerce-cart .main-content .woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce-account .woocommerce form.login .form-row input.button, .woocommerce-account .woocommerce form.lost_reset_password .form-row input.button, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.wc-forward, .mo-cart-content a.wc-forward, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce a.wc-forward:hover, .mo-cart-content a.wc-forward:hover, .woocommerce-product-search input[type=submit], .sidebar-left .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range, .sidebar-right .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, input[type="submit"], .footer .menu li a:before, .footer .widget_archive ul>li a:before, .footer .widget_recent_entries ul>li a:before, .footer .widget_meta ul>li a:before, .footer .widget_pages ul>li a:before, .footer .widget_nav_menu ul>li a:before, .footer .widget_categories ul>li a:before, .mc4wp-form-fields:hover:before, .footer_v2 .social-media-widget li:hover a, .footer_v4 .menu li a:before, .footer_v4 .widget_categories ul>li a:hover:before, .footer_v4 .social-media-widget li a:hover, .footer_v4 .mc4wp-form-fields:before, .footer_v6 .social-media-widget li:hover a, .mo-socials li:hover {
    background: #fa030200;
}

.color-main, .mo-search-header>a:hover i, .mo-cart-header:hover i, .mo_mini_cart>a.mo-icon:hover, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li:hover>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li>ul>li:hover>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li>ul>li.current-menu-item>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li>ul>li.current-menu-ancestor>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li.current-menu-item>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li.current-menu-ancestor>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li.menu-item-has-children .nomega-menu-item>ul>li:hover>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li.menu-item-has-children .nomega-menu-item>ul>li.current-menu-item>a, .mo-header-v6 .mo-header-menu .mo-col-menu.has-menu-right-sidebar .mo-menu-list.motivo_cc>ul>li.menu-item-has-children .nomega-menu-item>ul>li.current-menu-ancestor>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li:hover>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-item>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current_page_item a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li:hover>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-item>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v5 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current_page_item a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li:hover>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-item>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current_page_item a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li:hover>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-item>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v6 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current_page_item a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li:hover>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-item>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.mega-menu-item>ul li.current_page_item a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li:hover>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-item>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current-menu-ancestor>a, .mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children.nomega-menu-item>ul li.current_page_item a, .button.primary, .button.hr_primary:hover, .button.hr_primary:active, .button.hr_primary:focus, .link-btn:hover, .social-icons.white a, .social-icons.grey a, .social-icons.style2.primary a, .social-icons.style3.primary a, .title-box-style1 h5, .title-box-style5 h5, .title-box-style6 h5, .icon-box-style1 .title-wrap h6, .icon-box-style2 .icon-wrap, .icon-box-style2 .iconbox-icon-container, .icon-box-style4 .icon-wrap, .icon-box-style5 .icon-wrap i, .icon-box-style6 .icon-wrap i, .icon-box-style9 .button.btn-txt, .icon-box-style9 .icon-wrap, .process-box-style2 .number-step h3, .image-box-style3:hover .title-wrap h6, .image-box-style7:hover .title-wrap h6, .image-box-style9 .title-wrap h6, .menu-box .menu-title .price, .list-style.list-style1 li::after, .portfolio-effect2:hover .content-block h4, .mo-team.tpl3 .team-member:hover .team-title h5, .pricing-item.style3.active .button, .mo-testimonial-carousel.tpl1 .testimonial-details h5, .mo-testimonial-carousel.tpl3 .testimonial-details h5, .mo-testimonial-carousel.tpl5 .testimonial-details h5, .vl-pagination-buttons .prev-page, .vl-pagination-buttons .next-page, .counter-number.style1 h3, .counter-number.style1 .symbol, .counter-number.style2 .symbol, .counter-number.style2 i, .counter-number.style4 .symbol, .counter-number.style4 i, .accordion-style3 .acc_section.acc_active>.acc_head h6, .accordion-style4 .acc_section.acc_active .acc_head h6, .accordion-style4 .acc_section.acc_active .accordion-icon:before, .mo-faq-style1.vc_toggle_default.vc_toggle.vc_toggle_active .vc_toggle_title .vc_toggle_icon, .mo-tabs-style2.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab>a:hover, .mo-tabs-style2.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab.vc_active>a, .mo-tabs-style3.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab.vc_active>a, .mo-tour-style2.vc_tta.vc_tta-tabs.vc_tta .vc_tta-tab:hover a, .mo-tour-style2.vc_tta.vc_tta-tabs.vc_tta .vc_tta-tab.vc_active>a, .single-post blockquote p::before, .single-post blockquote p::after, .masonry-posts .grid-left-post .info-post .cat-name a, .comment-body .comment-reply-link, #cancel-comment-reply-link, .logged-in-as a:hover, .sidebar .widget_archive ul>li a:hover, .sidebar .widget_recent_entries ul>li a:hover, .sidebar .widget_recent_comments ul>li a:hover, .sidebar .widget_meta ul>li a:hover, .sidebar .widget_pages ul>li a:hover, .sidebar .widget_nav_menu ul>li a:hover, .sidebar .widget_categories ul>li a:hover, .sidebar .wp-block-page-list li a:hover, .main-container .widget_archive ul>li a:hover, .main-container .widget_recent_entries ul>li a:hover, .main-container .widget_recent_comments ul>li a:hover, .main-container .widget_meta ul>li a:hover, .main-container .widget_pages ul>li a:hover, .main-container .widget_nav_menu ul>li a:hover, .main-container .widget_categories ul>li a:hover, .main-container .wp-block-page-list li a:hover, .bg-dark .sidebar .widget_archive ul>li a:hover, .bg-dark .sidebar .widget_recent_entries ul>li a:hover, .bg-dark .sidebar .widget_recent_comments ul>li a:hover, .bg-dark .sidebar .widget_meta ul>li a:hover, .bg-dark .sidebar .widget_pages ul>li a:hover, .bg-dark .sidebar .widget_nav_menu ul>li a:hover, .bg-dark .sidebar .widget_categories ul>li a:hover, .bg-dark .main-container .widget_archive ul>li a:hover, .bg-dark .main-container .widget_recent_entries ul>li a:hover, .bg-dark .main-container .widget_recent_comments ul>li a:hover, .bg-dark .main-container .widget_meta ul>li a:hover, .bg-dark .main-container .widget_pages ul>li a:hover, .bg-dark .main-container .widget_nav_menu ul>li a:hover, .bg-dark .main-container .widget_categories ul>li a:hover, .posts_widget_list h4:hover a, .widget_ruya_twitter ul li a, .mo-products-grid.tpl1 article .mo-content .mo-price, .mo-product-carousel.tpl1 article .mo-content .mo-price, .archive-product .list .product .mo-content .price-rating .star-rating:before, .single-product .mo-product-item .mo-content .price .amount, .woocommerce .comment-form .comment-form-rating label, .woocommerce p.stars a, .woocommerce p.stars a:active, .woocommerce .star-rating span, .woocommerce .star-rating::before, .single-product .mo-related .products .grid .product .mo-content .star-rating:before, .woocommerce-checkout .woocommerce #order_review .shop_table>ul>li.order-total .amount, .woocommerce-account .woocommerce-MyAccount-content a:hover, .product-categories li a:hover, .footer a:hover, .footer .menu li a:hover, .footer .widget_archive ul>li a:hover, .footer .widget_recent_entries ul>li a:hover, .footer .widget_meta ul>li a:hover, .footer .widget_pages ul>li a:hover, .footer .widget_nav_menu ul>li a:hover, .footer .widget_categories ul>li a:hover, footer .social-media-widget:hover li:hover a, .footer_v4 .menu li a:before, .footer_v4 .widget_archive ul>li a:before, .footer_v4 .widget_recent_entries ul>li a:before, .footer_v4 .widget_meta ul>li a:before, .footer_v4 .widget_pages ul>li a:before, .footer_v4 .widget_nav_menu ul>li a:before, .footer_v4 .widget_categories ul>li a:before, .footer_v5 .mc4wp-form-fields:before {
    color: #fa0302;
}


.service {
    margin: 1px auto;
}

.page-header .mo-title-bar h2 {
    color: #fff!important;
    
}

.owl-theme .owl-controls .owl-dot span {

    background: rgb(255 21 21);
    width: 10px;
    height: 10px;
    opacity: 1;
   
}


.team-img img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 60%;
    display: table;
    border-radius: 86px;
}

.mo-team.tpl3 .team-title {
    padding: 18px 0;
    text-align: center;
}


.mo-team.tpl3 .team-title h6 {
    position: relative;
    bottom: 0;
    opacity: .8;
    text-align: center!important;
}


.bg-gradient, .close-btn, .main-search-close, .mo-header-v2 .menu-toggle, .button.bg_gradient, .button.bg_hr_gradient:hover, .button.bg_hr_gradient:active, .button.bg_hr_gradient:focus, .button.roll.bg_hr_gradient:hover:before, .gradient-anim:after, .slide.bg_hr_gradient:hover:after, .slide.bg_hr_gradient:hover:before, .line-move-Left.bg_gradient:before, .line-move-Left.bg_hr_gradient:hover:before, .line-move-bottom.bg_gradient:before, .line-move-bottom.bg_hr_gradient:hover:before, .min_logo:after, .social-icons.style1.gradient .social-icon-container a, .title-box-style1 h5:after, .icon-box-style3:hover .icon-wrap:after, .process-box-style1:hover .number-step:after, .image-box-style1:hover .perspective_overlay, .image-box-style3 .title-wrap:after, .image-box-style4:after, .image-box-style7 .thumb-service:after, .image-box-style8 .bg_gradient, .image-box-style8 .bg_gradient .thumb-service:before, .image-box-style9 .thumb-service:after, .bg_overlay_gradient:before, .timeline-title:before, .timeline-text-content:after, .portfolio-effect2 .img-inner .overlay, a.video-button.gradient, .mo-team.tpl1 .team-member:after, .mo-team.tpl3 .team-member .team-img::after, .pricing-item.style2.active, .mo-testimonial-carousel.tpl2 .testimonial-avatar:after, .mo-testimonial-carousel.tpl4 .testimonial-avatar:after, .bt-progress-style2.vc_progress_bar .vc_single_bar .vc_bar, .bt-progress-style3.vc_progress_bar .vc_single_bar .vc_bar, .wpb_accordion .wpb_accordion_wrapper .ui-accordion-header-active a, .mo-accordion-style1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a, .mo-accordion-style1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a:hover, .dark.mo-accordion-style1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a, .dark.mo-accordion-style1 .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a:hover, .mo-tabs-style1.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab.vc_active>a, .mo-tabs-style1.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab>a:hover, .mo-tabs-style4.vc_tta-tabs.vc_tta .vc_tta-tabs-list .vc_tta-tab.vc_active>a, .mo-tabs-style4.vc_tta-tabs.vc_tta .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a, .mo-tour-style1.vc_tta.vc_tta-tabs.vc_tta .vc_tta-tab.vc_active>a, .dark.mo-tour-style1.vc_tta.vc_tta-tabs.vc_tta .vc_tta-tab.vc_active>a, .format-post figure:before, .post-content figure:before, .mo-link, .blockquote-post, .comment-respond .comment-form .form-submit .submit, .mo-related-portfolio .related-posts .related-post figure:before, figure.widget-effect .overlay-effect1, .mo-products-grid.tpl1 article .mo-thumb .onsale, .mo-product-carousel.tpl1 article .mo-thumb .onsale, .mo-products-grid.tpl2 .product .mo-thumb .onsale, .mo-product-carousel.tpl2 .product .mo-thumb .onsale, .woocommerce nav.woocommerce-pagination>.page-numbers:hover, .archive-product .mo-action-bar, .archive-product .grid .product .mo-thumb .onsale, .archive-product .list .product .mo-thumb .onsale, .single-product .mo-product-item .mo-thumb .onsale, .single-product .mo-product-item .mo-content .cart .single_add_to_cart_button, .single-product .mo-product-item .mo-content .mo-socials>li:hover a, .single-product .mo-related .products .grid .product .mo-thumb .onsale, .footer_v5 {
    background: none;
}


.mo-team.tpl3 .team-member:hover img {
    webkit-filter: blur(10px) contrast(1.2) saturate(0.85);
    filter: none!important;
}


.level {
        margin-right: 10px !important;
    background-color: #ff151f !important;
    padding: 9%;
    text-align: center;
}


.level h1{
    color: #ffffff!important;
}


.mo-header-v7 .mo-menu-list>ul>li:hover {
   
    background: #ed1c24;
}

.mo-header-v7 .mo-menu-list>ul>li:active {
   
    background: #ed1c24!important;
}



.vc_gitem_row .vc_gitem-col {
    box-sizing: border-box;
    padding: 40px 50px 25px 50px!important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.post .container {
    
        width: 100%;
    
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
    border: 8px solid!important;
    border-radius: 10px;
    transition: background-color .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span, .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
    background-color: #fd1010!important;
    border-color: #ff0d0d!important;
}


.sticky-buttons {
    display: none;
}


.footer_v1 .footer-bottom a:hover {
    
    color:#ed1b24!important;
}


div#custom_html-6 {
    margin-top: 10%;
}

div#custom_html-4 {
    margin-top: 10%;
}


@media (max-width: 768px){


.vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: left;
    width: 100%!important;
}

.vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: right;
    width: 100%!important;
}


.mo-header-v7 .mo-header-icon span, .mo-header-v7 .mo-header-icon:before, .mo-header-v7 .mo-header-icon:after {
    background: #e90000!important;
}

.mo-header-v7 .mo-menu-list {
    
    background: #333333!important;
   
}

.mo-header-v7 .mo-menu-list>ul>li.current-menu-item>a {
    color: #ff2121!important;
}

.mo-header-v7 .mo-menu-list > ul > li > a, .mo-header-v7 .mo-search-header > a, .mo-header-v7 .mo-cart-header > a {
   
    font-size: 16px!important;
    
}

.mo-header-v7 .mo-menu-list>ul>li>a {
    display: block;
    color: #fff!important;
    line-height: 26.4px!important;
    padding: 20px 30px 20px 15px!important;
}


#mo_header .container-fluid {
    width: 100%!important;
    position: relative;
}

.pagetitle-v2 .mo-title-bar-wrap {
    height: 343px;
    top: 0px!important;
}


.mo-header-v7 .mo-menu-list>ul>li.menu-item-has-children>ul>li a {
    display: block;
    white-space: nowrap;
    padding: 20px 10px;
    opacity: 1!important;
}


.mo-portfolio-article.portfolio-full .post-title {
    margin: 80px 0 15px!important;
}


.page-id-1802 h1 {
    
    line-height: 40px!important;
    font-size: 35px!important;
    
}


.mo-header-v7 .mo-menu-list > ul > li:hover > a, .mo-header-v7 .mo-menu-list > ul > li.current-menu-item > a, .mo-header-v7 .mo-menu-list > ul > li.current-menu-ancestor > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li:hover > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li.current-menu-item > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li.current-menu-ancestor > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:hover > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li.current-menu-item > a, .mo-header-v7 .mo-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li.current-menu-ancestor > a, .mo-header-v6 .mo-menu-list > ul > li.current-menu-ancestor > a, .mo-header-v3 .mo-menu-list > ul > li.current-menu-ancestor > a, .mo-header-v3 .mo-menu-list > ul > li:hover > a {
    color: #1a0880 !important;
    background: #fff;
}


}


























































