/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 04 2023 | 11:51:12 */
#header input[type="search"] {
    font-size: 14px;
    font-style: italic;
}

#payment .hitpay-payment-gateway-form img {
    max-width: 100% !important;
}

.blog .card-content .entry-title, .blog .card-content .entry-excerpt,
.woocommerce-product-details__short-description,
.elementor-widget-text-editor p {
    text-align: justify;
}

.woocommerce-Tabs-panel h2 {
	display:none;
}

.center-text p {
	text-align:center !important;
}

[data-menu]>ul>li>a:after {
    bottom: 20px;
}

.testimonial-loop .slick-dots .slick-active {
    padding: 0 20px;
    background: #fff;
    border-radius: 50px;
}

.programme-outline .elementor-toggle .elementor-tab-title {
    border-bottom: 1px solid #AAB287 !important;
}

.programme-outline .elementor-tab-content p {
    margin-bottom: 10px;
}

.single-post .entry-content h2,
.single-post .entry-content h3, .single-post .entry-content h4,
.single-post .entry-content h5, .single-post .entry-content h6, 
.woocommerce h1, .woocommerce h2,
.woocommerce h3, .woocommerce h4,
.woocommerce h5, .woocommerce h6 {
    color: #213567;
}

/* woocommerce */
.ct-order-review {
    border: 2px solid #eeefec;
}

#footer .site-branding {
    margin-top: 50px;
}

/* elementor animations adjustment */
@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}