/*
Theme Name: Steelcorp
Theme URI: http://stal.mikado-themes.com
Description: A child theme of Stal
Author: Carmen Mihala
Author URI: https://touchtech.ro
Version: 1.0.0
Text Domain: stal
Template: stal
*/
.qodef-header--light #qodef-page-header .qodef-header-logo-link .qodef--dark, .qodef-header--light #qodef-page-header .qodef-header-logo-link .qodef--main {
    opacity: 1;
}
.qodef-button.qodef-layout--splitted,
.qodef-side-area-opener.qodef-side-area-opener--predefined,
#qodef-back-to-top,
#qodef-author-info .qodef-m-social-icons a,
#qodef-single-post-navigation .qodef-m-nav.qodef--prev:hover .qodef-icon-linea-icons, #qodef-single-post-navigation .qodef-m-nav.qodef--next:hover .qodef-icon-linea-icons,
.qodef-fullscreen-menu-opener.qodef-fullscreen-menu-opener--predefined,
.qodef-header--light #qodef-page-header .qodef-header-logo-link.qodef-textual-logo.has-background-color .qodef-logo-text,
#qodef-page-mobile-header #qodef-mobile-header-opener,
.qodef-clients-list.qodef-item-layout--image-only.qodef-hover-animation--fade-in .qodef-e .qodef-e-hover-logo .qodef-m-split,
.qodef-team-list.qodef-item-layout--info-on-hover .qodef-e-social-content .qodef-team-member-social-icon,
.qodef-team-list.qodef-item-layout--info-on-hover .qodef-e-social-content .qodef-team-member-social-icon-opener,
.qodef-testimonials-list .swiper-pagination-bullets .swiper-pagination-bullet:before,
.qodef-testimonials-list .swiper-button-next,
.qodef-search-opener.search-icon-in-box .qodef-search-opener-inner,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active .qodef-accordion-mark span.qodef-icon, .qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover .qodef-accordion-mark span.qodef-icon,
.qodef-button.qodef-layout--filled.qodef-html--link,
.qodef-button.qodef-layout--outlined:hover,
.qodef-button.qodef-layout--splitted,
.qodef-button.qodef-layout--splitted:hover,
.qodef-icon-list-item .qodef-m-square,
.qodef-icon-list-item.qodef-icon--predefined a:before,
.qodef-icon-holder.qodef-layout--circle, .qodef-icon-holder.qodef-layout--square,
.qodef-image-gallery .swiper-button-next:hover,
.qodef-image-gallery .swiper-button-prev:hover,
.qodef-pricing-table .qodef-m-content .qodef-m-table-icon:before,
.qodef-video-button .qodef-m-play .qodef-m-play-inner:before, .qodef-video-button .qodef-m-play .qodef-m-play-inner:after,
.qodef-side-area-opener.qodef-side-area-opener--predefined,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--left .qodef-social-share-dropdown li a,
.qodef-social-share.qodef-layout--list li a,
#qodef-page-spinner.qodef-layout--progress-bar .qodef-m-spinner-line-fronts,
.qodef-woo-dropdown-cart .qodef-m-opener .qodef-m-opener-count,
.qodef-woo-dropdown-cart .qodef-e-quantity,
.qodef-woo-dropdown-cart .qodef-m-action-link,
#rev_slider_6_1_wrapper .stal_dark.tparrows.rs-touchhover:before {
    background-color: #f15a24!important;
}
.qodef-blog.qodef-item-layout--simple article .qodef-e-title a:hover,
#qodef-author-info .qodef-m-author-position,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li a:hover,
.qodef-header--vertical .qodef-header-vertical-navigation ul li a:hover,
.qodef-header--vertical .qodef-header-vertical-navigation ul li.current_page_item > a,
.qodef-header--vertical .qodef-header-vertical-navigation ul li.current-menu-item > a,
.qodef-header--vertical .qodef-header-vertical-navigation ul li.current-menu-ancestor > a,
#qodef-page-mobile-header .qodef-mobile-header-logo-link,
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second .qodef-drop-down-second-inner > ul > li ul li:hover > a, .qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second .qodef-drop-down-second-inner > ul > li ul li.current-menu-item > a,
.qodef-portfolio-single-item .qodef-portfolio-info a:not(.qodef-share-link):hover,
.qodef-ps-related-posts-holder .qodef-ps-related-text .qodef-ps-related-categories,
.qodef-portfolio-list .qodef-e-info-category a,
.qodef-portfolio-list.qodef-item-layout--info-on-hover .qodef-e-content .qodef-e-content-inner .qodef-e-info-category a,
#qodef-single-portfolio-navigation .qodef-m-nav:hover .qodef-m-nav-label,
.qodef-team-list .qodef-e-role,
.qodef-team-list.qodef-item-layout--info-on-hover .qodef-e-social-content.opened .qodef-team-member-social-icon-opener,
.qodef-testimonials-list .qodef-e-author-job,
.qodef-header--dark .qodef-search-opener.search-icon-in-box .qodef-search-opener-inner,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active, .qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover,
.qodef-banner .qodef-m-text-field,
.qodef-button.qodef-layout--outlined,
.qodef-comparision-pricing-table .qodef-m-table .qodef-m-footer .qodef-btn.qodef-btn-simple:hover,
.qodef-comparision-pricing-table .qodef-m-table .qodef-m-footer .qodef-btn.qodef-btn-simple:hover,
.qodef-comparision-pricing-table .qodef-m-features .qodef-m-footer,
.qodef-contact-info .qodef-m-vertical-text,
.qodef-contact-info .qodef-m-info > div span,
.qodef-icon-list-item .qodef-e-title a:hover,
.qodef-image-with-text.qodef--with-link .qodef-m-image:hover + .qodef-m-content .qodef-m-title,
.qodef-image-with-text.qodef--with-link .qodef-m-title:hover,
.qodef-pricing-table .qodef-m-title p,
.qodef-section-title.qodef-title-with-tagline .qodef-m-title-tagline,
.qodef-swapping-image-gallery.qodef-title-with-tagline .qodef-m-title-tagline,
.qodef-video-button .qodef-m-play,
.qodef-side-area-opener:hover,
.qodef-social-share.qodef-layout--dropdown .qodef-social-share-dropdown-opener,
#qodef-page-spinner .qodef-m-inner,
#qodef-top-area .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a:hover,
.qodef-woo-dropdown-cart .qodef-e-title a:hover,
.qodef-woo-dropdown-cart .qodef-m-order-details .qodef-m-order-amount,
.qodef-woo-dropdown-cart .qodef-m-order-details .qodef-m-order-label,
.qodef-working-hours-list .qodef-e-day-icon,
.qodef-working-hours-list .qodef-e-time.qodef--closed,
.qodef-working-hours-list .qodef-m-footer-icon,
.qodef-blog.qodef-item-layout--simple article .qodef-e-title a:hover,
#qodef-author-info .qodef-m-author-position
{
    color: #f15a24!important;
}

#qodef-single-portfolio-navigation .qodef--backbtn a:hover .qodef-circle,
.qodef-button.qodef-layout--outlined:hover {
    border-color: #f15a24!important;
}
.qodef-button.qodef-layout--outlined {
    border: 2px solid #f15a24;
}
::selection {
    background: #f15a24!important;
}
.qodef-header-standard--left #qodef-page-header-inner .qodef-header-navigation {
    text-transform: uppercase;
}
.elementor-element-a6cb86b h1 {
    font-size: 2rem;
}
.elementor-element-a6cb86b h1 span,
.elementor-element-a6cb86b p span,
.elementor-element-c02b1e8 h2,
.elementor-element-fece375 h2,
.elementor-element-f04a10b h2,
.elementor-element-9b00270 h2 span,
.elementor-element-4fe1baa h2,
.elementor-element-d95339f h2 {
    color: #f15a24;
    font-weight: bold;
}
.elementor-element-c02b1e8 h2,
.elementor-element-fece375 h2,
.elementor-element-f04a10b h2,
.elementor-element-9b00270 h2,
.elementor-element-4fe1baa h2,
.elementor-element-d95339f h2 {
    margin-bottom: 0;
    font-size: 1.6rem;
}
.elementor-element-9b00270 h2 {
    font-weight: bold;
}
.elementor-element-c418144 .elementor-image-box-img img {
    height: 100%!important;
    max-width: fit-content;
}
.wpcf7-select {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin: 0 0 35px;
    padding: 8px 0;
    font-family: inherit;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: .045em;
    font-weight: 400;
    color: #939393;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #dcdcdc;
    border-radius: 0;
    outline: 0;
    cursor: text;
    -webkit-appearance: none;
    -webkit-transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
    -o-transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
    transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
}

rs-layer:not(.rs-wtbindex) span, .rs-layer:not(.rs-wtbindex) span, rs-alyer *:not(.rs-wtbindex) span, .rs-layer *:not(.rs-wtbindex) span,
.elementor-element-8cd537c p strong {
    color: #f15a24;
}
rs-layer:not(.rs-wtbindex) b, .rs-layer:not(.rs-wtbindex) b, rs-alyer *:not(.rs-wtbindex) b, .rs-layer *:not(.rs-wtbindex) b {
    font-weight: bold;
}
.elementor-element-1fed058 .qodef-e-title-text {
    font-weight: bold;
}
#stal_core_icon_list_item-1 p {
    display: block;
}
#stal_core_icon_list_item-1 p a {
    display: inline-block;
}
#stal_core_icon_list_item-1 p a i {
    font-size: 1.6rem;
    margin: 0 0.5rem;
    color: #f15a24!important;
}
.qodef-col-num--768--2 .qodef-grid-item:not(:first-child) {
    margin-top: 130px;
}
#qodef-page-footer .widget .qodef-widget-title {
    margin: 0;
}
.qodef-holder-with-image.qodef-layout--image-right .qodef-m-content {
    padding: 0px 7% 0px 8%;
}
.qodef-holder-with-image .qodef-m-content{
    margin-left: 7%;
    padding: 0px 7% 0px 0%;
}
.elementor-element-6eda15cf {
    margin-left: -7%;
}
.elementor-element-fe147ed .qodef-icon-list-item .qodef-icon-holder .qodef-icon {
    color: #f15a24;
}
.elementor-element-94378ff h6.qodef-m-title-tagline {
    color: #0d0d0d!important;
}
.elementor-element-047e5c5 a {
    color: #FFF;
    font-weight: bold;
    font-size: 1.6rem;
}
.elementor-element-047e5c5 a:hover {
    color: #f15a24;
}

.elementor-element-047e5c5 .qodef-icon-with-text .qodef-m-content {
    display: flex;
}
.elementor-element-047e5c5 .qodef-icon-with-text.qodef-layout--before-title .qodef-m-title {
    margin: 0 auto;
}
.elementor-element-15b0e8d .elementor-widget-container {
    text-align: center;
}
#qodef-page-footer .widget.widget_text img {
    display: inline-block;
    width: 99px;
    vertical-align: bottom;
    margin: 0 1em;
}
@media only screen and (max-width: 768px) {
    .qodef-icon-with-text.qodef-layout--before-title .qodef-m-title-inner,
    .qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper {
        display: block;
    }
    .qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper a, .qodef-icon-with-text.qodef--custom-icon .qodef-m-icon-wrapper img {
        margin: 0 auto 1em auto;
    }
    .qodef-icon-with-text.qodef-layout--before-title .qodef-m-title-inner .qodef-m-title-text {
        display: block;
        text-align: center;
    }
}