<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CUSTOM STYLE */


.minimal-header.clr .clr.container{
    display: flex;
    justify-content: space-between;
}

.email-wrap.elem-wrap button{
    background-color: #95a97b;
}
.email-wrap.elem-wrap button:hover{
    background-color: #20241a;
}

.top-bar-container{
    background-color: #5d6750;
    width: 100%;
    height: 45px;
}
.container-fluid.top-bar-container .container{
    padding: 9px 0px;
}
.text-top-bar{
    font-family: 'Roboto Condensed', sans-serif;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    height: 20px;

}
.text-top-bar:hover{
    color: #a2b787
}

#site-navigation-wrap .dropdown-menu&gt;li&gt;a{
    text-transform: uppercase;
}

div.wpforms-container-full .wpforms-form .wpforms-field-label {
    font-family: "Roboto Condensed", Sans-serif;

}
input[id*="wpforms"]{
    border-color:#859372;
}

#wpforms-submit-990{
    background-color: #859372;
}

#wrap #top-bar-wrap{
    border-bottom: none;
}
#site-navigation-wrap .dropdown-menu&gt;li&gt;a {
    font-weight: 900;
}

.oceanwp-newsletter-form-wrap #mc-embedded-subscribe-form .email-wrap.elem-wrap input[type="email"]{
    border-color: #fff;
}

.oceanwp-newsletter-form-wrap #mc-embedded-subscribe-form .email-wrap.elem-wrap input::placeholder{
    color: #fff;
}

.elementor-image-carousel-wrapper.swiper-container.swiper-container-initialized.swiper-container-horizontal .elementor-swiper-button{
    color: #000;
}

.col-12{
    width: 100%;
    padding: 5px;
}
.justify-content-center{
    justify-content:center;
}
.align-items-center{
    align-items:center;
}
.d-flex{
    display: flex;
}
.pb-5{
    padding-bottom: 35px;
}
.justify-content-end{
    justify-content: flex-end;
}
.flex-column{
    flex-direction: column;
}
.flex-wrap{
    flex-wrap: wrap;
}
.custom-col-2{
    padding: 0px 9px;
}
.testo-nero,
.testo-colorato{
    font-family:'Roboto Condensed', sans-serif;
    font-size: 23px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 33px;
    letter-spacing: 0px;
}

.container-modal{
    padding: 26px 29px;
}


.testo-nero{
    color: #000;
}
.testo-colorato{
    color: #859372;
}

.align-items-end{
    align-items: flex-end;
}

.justify-item-end{
    padding-right: 26px;
    justify-content: flex-end;
}


.quote-special {
    font-size: 2rem;
    max-width: 600px;
    line-height: 1.4;
    position: relative;
    margin: 0;
    padding: .5rem;
    border-left-color: transparent;
}

.quote-special:before,
.quote-special:after {
    position: absolute;
    color: #859372;
    font-size: 8rem;
    width: 4rem;
    height: 4rem;
}

.quote-special:before {
    content: 'â€œ';
    left: -3rem;
    top: -3rem;
}

.quote-special:after {
    content: 'â€';
    right: 0rem;
    bottom: -1rem;
}
@media only screen and (max-width:600px){
    .box-whitout-padding .elementor-container .elementor-column .elementor-widget-wrap{
        padding : 0px !important;
    }
    .box-whitout-padding .elementor-container .elementor-column:first-child{
        margin-bottom : 30px !important;
    }
}
.wb_ps_title,
.wb_ps_text,
.post-template-default.single.single-post .page-header{
    display:none;
}

.post-template-default.single.single-post .content-area{
    border: none;
}
.post-template-default.single.single-post #content-wrap{
    display: flex;
    flex-flow: column;
}
.row.custom-row{
    margin-top: 22rem;
}
.button-scopri-custom {
    margin-top: 30px;
    text-align: center;
}
.button-scopri-custom a{
    text-transform: lowercase;
    color: #859372;
    font-family: "Sacramento", Sans-serif;
    font-size: 48px;
    font-weight: 400;
    line-height: 25px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
    text-shadow: 0px 0px 0px rgb(0 0 0 / 30%);


}
.button-scopri-custom a:hover{
    color: #859372;

}

.post-template-default.single.single-post #related-posts{
    border-top: none;
}
.post-template-default.single.single-post .single-post-title.entry-title{
    font-family: "Roboto Condensed", Sans-serif;
    border-bottom: none;
    color: #859372;
    text-transform: uppercase;

}
.entry-content p,
.entry-content h1{
    font-family: "Roboto Condensed", Sans-serif;
    text-transform: uppercase;
}

.wb_ps_content .wb_ps_description .wb_ps_readmore .wb_ps_readmore_link{
    font-family: "Sacramento", cursive;
    font-size: 48px;
    background-color: transparent;
    text-transform: lowercase;
    color: #859372;
    border: none;

}

.owl-nav .owl-prev{
    position: absolute;
    width: 50px;
    top: 206px;
    font-size: 64px !important;
    left: -81px;
}

.owl-nav .owl-next{
    position: absolute;
    width: 50px;
    top: 206px;
    font-size: 64px !important;
    right: -81px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
 background-color: transparent !important;
    color: #859372 !important;
}
.wbel-arrow{
    background: transparent !important;
    border: none !important;

}
.wbel-arrow i{
    color:#859372 !important;
    font-size: 39px !important;
}
#site-navigation-wrap #site-navigation .main-menu .custom_menu_list .menu-link{
    color: #000;
}
#site-navigation-wrap #site-navigation .main-menu .custom_menu_list .menu-link:hover{
    color:#859372;
}
.wpforms-field-label{
    color: #000;
}
.custom_menu_list a{
    color: #000;
}

.custom_container.container{
    width: 80%;
}
.container.container-custom-donation{
    /*max-width: 70%;*/
    margin: 0 0;
    border: 1px solid #859372;
    border-radius: 16px;
    padding: 38px;
    background-color: #edf3e547;
}
.custom-input-paypal{
    height: 60px;
    width: 90%;
    border: 1px solid grey;
    border-radius: 9px;
    padding: 22px;
    font-size: 20px;
    font-weight: 900;
}
.custom-input-paypal:focus-visible{
    outline: 0;

}
#valuta{
    width: 21px;
    background-color: #859372;
    padding: 1.29rem 46px 1.29rem 20px;
    border-radius: 9px;
    border-right: none;
    margin-right: -19px;
    color: #fff;
    font-size: 19px;
    font-weight: 900;

}
.btn.custom{
    width: 75%;
    padding: 16px;
    margin-left: 2px;
    font-family: "Roboto Condensed", Sans-serif;
    text-transform: uppercase;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(200deg, #859372 0%, #859372 100%);
    font-size: 20px;
    font-weight: 900;
}

.custom-font{
    font-family: "Roboto Condensed", Sans-serif;
    text-transform: uppercase;
}

.container-foto{
    display: flex;
    flex-wrap: wrap;
}

.container-foto img{
    width: 50%;
}

.btn.custom:hover{
    cursor: pointer
}

@media only screen and (max-width:600px){
    .container.container-custom-donation{
        max-width:100%;
        padding: 13px;
    }
}


</pre></body></html>