/*
Theme Name: Druk Child
Description: Child Theme for Druk Theme
Author: zozothemes
Version: 1.0
Template: druk
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: zozothemes
*/

/*Custom Style Code Right Here */

#back-to-top {
    bottom: 86px;
    right: 15px;
}

/* header */
.header-absolute.boxed-container .navbar .navbar-inner {padding-left: 10px; padding-right: 10px;}
.navbar {box-shadow: 0px 10px 5px #dedede;}
    /* background: rgb(5,17,242);
    background: linear-gradient(270deg, rgba(5,17,242,0.5034514765230997) 0%, rgba(142,55,166,0.5005696321426963) 50%, rgba(242,29,146,0.5034514765230997) 100%); */
/* {background: rgba(255,255,255,0.2) !important; border: none !important;} */
.navbar a:hover, .navbar ul.druk-main-menu > li > a:hover { color: #d9185f;}
.header-sticky .navbar a:hover, .sticky-scroll.show-menu .navbar a:hover, .header-sticky .navbar ul.druk-main-menu > li > a:hover, .sticky-scroll.show-menu .navbar ul.druk-main-menu > li > a:hover { color: #d9185f;}
.druk-header.header-absolute {width: 100%;}
.druk-header.header-absolute.boxed-container {padding: 0 !important;}

/* banner con breadcrumb */
.druk-page .page-title-wrap-inner {
    /* background-image: url(https://artcolor-srl.com/wp-content/uploads/2023/03/bg-7.webp); */
    /* padding-top: 170px !important; */
    display: none;
}
.elementor-top-section {margin-top: 100px;}

/* menu mobile/tablet */
.mobile-bar-bottom {display: none;}

/* homepage */
.elementor-15407 .cardsContainer .elementor-element .elementor-widget-container {background-color: white;}
.page-id-15407 .cardsContainer .cea-feature-box-img::before {
    background: #9d256d;
}
.font-60 {font-size: 60px !important;}
.page-id-15407 .feature-box-modern {
    background-image: url(https://artcolor-srl.com/wp-content/uploads/2022/11/bg-3.png) !important;
}
.page-id-15407 .title-suffix, .sub-title  {
    background-image: -webkit-linear-gradient(-150deg,#1f438c 5%,#d9185f 95%) !important;
    background-image: linear-gradient(-150deg,#1f438c 5%,#d9185f 95%) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page-id-15407 .ct-process .cea-feature-box-img::before {background-image: url(https://artcolor-srl.com/wp-content/uploads/2023/03/half-circle-gd.png) !important;}
.page-id-15407 .containerEsperienza p {margin: 0 !important;}

/* pagina servizi */
.page-id-10663 .post-title {min-height: 70px;}
.page-id-10663 .post-excerpt {min-height: 230px;}
.page-id-10663 .containerServizi .post-title-head {
    background: linear-gradient(to right, #1f438c,#d9185f);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.page-id-10663 .service-inner {text-align: center; padding-bottom: 20px; box-shadow: 10px 10px 5px #dedede; border-radius: 20px;}
.page-id-10663 .service-style-classic .post-title-head {margin-bottom: 0; padding-bottom: 0;}
.page-id-10663 .post-category a {display: none;}
.page-id-10663 .service-icon-img-wrap {
    box-shadow: 10px 10px 5px #dedede;
}

/* pagina contatti */
.page-id-10630 .wpcf7-textarea {border: 1px solid #eaeaea;}
.page-id-10630 .acceptance-text {line-height: 55px; color: #54595f;}
.page-id-10630 .cea-featured-icon {border: 1px solid #d9185f !important;}

/* footer */
/*.footer-middle-wrap .row {justify-content: space-around;}*/
.footer-bottom {color: white; background-color: transparent;}

.

/* mobile */
@media only screen and (max-width: 768px) {

    /* navbar */
    .druk-page .page-title-wrap-inner {padding-top: 60px !important;}
    .mobile-header-items.pull-right {display: none;}

    /* homepage */
    .page-id-15407 .float-parallax-started {padding: 0;}
    .page-id-15407 .cea-button-wrapper, .textContainerJumbo {text-align: center;}
    .page-id-15407 .titleContainerJumbo .section-title {margin: 0 !important;}
    .page-id-15407 .elementor-15407 .elementor-element.elementor-element-9b41aa3 {padding: 0 !important;}
    .elementor-15407 .elementor-element.elementor-element-808aa54 {padding: 0;}
    .page-id-15407 .owl-prev,  .page-id-15407 .owl-next {display: none !important;}
    .page-id-15407 .portfolio-style-classic-pro.portfolio-slide-model {padding: 0;}
    .elementor-15407 .elementor-element.elementor-element-85e6076 {margin: 0;}
    .elementor-15407 .elementor-element.elementor-element-cb7542b > .elementor-element-populated {padding: 25px 15px 0px 15px;}
    .elementor-15407 .elementor-element.elementor-element-1a8e19b {margin: 0 !important;}
    .containerCollaborazione.elementor-section {padding: 0 0 40px 0 !important;}
    .druk-content > .druk-content-inner, .search-results .druk-content > .druk-content-inner {padding: 0 !important;}

    /* azienda */
    .elementor-10786 .elementor-element.elementor-element-ae88021 { margin-top: 55px;}
    .elementor-10786 .elementor-element-5bde2ef7 {padding: 0 !important;}

    /* contatti */
    .contact-form-wrapper.cf-style-default .col-md-6:nth-child(even) {padding-right: 0;}
    
    /* Footer */
    #block-63 .contenitore-informazioni-footer {display: flex; justify-content: center !important;}
}



