/*
Theme Name: Aquarium Park Child
Author: CTWEB STUDIO
Template: aquariumpark
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: booba

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* --> COMUNI ----- */
.hidden {
    display: none;
}
a,
a:visited {
    color: #F39F5F;
}
a .lte-btn-inner {
    color:#ffffff;
}
a.lte-date fa,
ul.menu li a {
    color:#385469;
}
.lte-footer-widget-area a:not(.btn) {
    color: #385469;
}



/* --> HEADER ----- */
/* logo */
.lte-navbar .lte-navbar-logo .lte-logo img {
    max-height: 105px!important;
    width: auto;
}

.lte-logo img {
    height: 105px !important;
    width: auto;
}


/* --> PAG: HOME ----- */
/*slide*/
@media (max-width: 459px) {

.slide-home {
    padding:0 15px;
}

}

/*compleanni*/
.lte-tariff-item.lte-tariff-layout-package .lte-tariff-inner .lte-image {
    max-width: 180px;
    max-height: 220px;
    position: absolute;
    right: 10px;
    top:35%;
    /* bottom: 10px; */
}

/*orari*/
@media (max-width: 459px) {

.orari {
    margin:7 0px 0 0 0;
}

}



/* --> PAG: SERVIZI ----- */
.elementor-widget-lte-icons .lte-block-icon.lte-icon-size-large svg {
    width: 100px;
}
.titolo-servizi span.lte-header.lte-h4 {
    font-size: 19px!important;
}

/* --> PAG: FESTE COMPLEANNO ----- */

.lte-tariff-item.lte-tariff-layout-price .lte-price {
    font-family: 'Source Sans Pro', sans-serif;
    font-family: var(--font-main), sans-serif;
    letter-spacing: var(--font-main-letterspacing);
    font-size: 60px;
    line-height: 60px;
    margin-bottom: 0;
    color: #F39F5F!important;
    color: var(--black);;
    font-weight: 600;
    padding: 30px 20px 30px 20px;
    float: left
}

/* --> PAG: ORARI ED EVENTI ----- */
.lte-blog-sc.blog article {
    margin-top: 0px;
    margin-right: 25px;
    margin-left: 25px;
}

/* --> FOOTER ----- */
/*ultime news*/
@media (min-width: 992px) {
    .lte-blog-sc.blog.layout-posts-left article .lte-wrapper, .lte-blog-sc.blog.layout-posts-left article > .lte-photo {
        display: inline-block;
        width: 100%;
        margin-right: 3%;
        vertical-align: top;
    }
    .lte-blog-sc.blog.layout-posts-left article .lte-description {
        display: inline-block;
        width: 100%;
        vertical-align: top;
        padding-top: 0;
        margin-top: -6px;
    }
}

/* --> MEDIA QUERY: GENERALE ----- */

@media (max-width: 459px) {
    
/*barra superiore*/
.lte-header-wrapper.header-h1 .header-parallax.lte-header-overlay.lte-layout-default.lte-pageheader-disabled {
    z-index: 100000;
}
/*cta*/
.cta-tel {
    padding:0 35px;
}
.cta-tel .elementor-32647 .elementor-element.elementor-element-d29312a > .elementor-element-populated {
    margin: 0px auto 0px auto!important;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 100px 0px 100px 0px;
    text-align: center!important;
}

.elementor-32647 .elementor-element.elementor-element-c51a1e9 {
    padding: 30px 50px 30px 50px!important;
    margin:35px auto 35px auto!important;
}
.box-cta {
    margin:35px auto 35px auto!important;
}
/*copertina pagina*/
header.lte-parallax-yes, section.lte-parallax-yes, div.lte-parallax-yes > .elementor-widget-wrap {
        background-size: cover !important;
        background-attachment: scroll !important;
        background-position: 50% 50%!important;
    }
.lte-page-header .breadcrumbs li a {
    display: inline-block;
    margin: 0 0 0 0px;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    color: var(--white)!important;
}
.lte-page-header .breadcrumbs li {
    color: var(--white)!important;
}
/*footer*/
.box-footer .elementor-29393 .elementor-element.elementor-element-0914895 .elementor-widget-container {
    text-align: center;
    margin: 25px auto 0px auto!important;
}
.box-footer .elementor-widget-wrap>.elementor-element {
    width: 100%;
    text-align: center!important;
}

}