.elementor-kit-11{--e-global-color-primary:#000000;--e-global-color-secondary:#647453;--e-global-color-text:#000000;--e-global-color-accent:#647453;--e-global-color-7b29705:#FFFFFF;--e-global-color-676888d:#FFFDD3;--e-global-color-d5d0d6a:#A9C18E;--e-global-color-8940f90:#FFF7A3;--e-global-color-71eb82c:#BAEAFF;--e-global-color-6f6542a:#FEDAA7;--e-global-color-bbb762f:#C6D3B6;--e-global-color-7d90101:#D6CEC4;--e-global-color-39850a0:#D6CEC4;--e-global-color-1d18584:#C8A83A;--e-global-color-c840f83:#6D8D9A;--e-global-color-716baa2:#A83634;--e-global-color-589f489:#886E67;--e-global-color-f401d86:#BABABA;--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 h1{color:var( --e-global-color-primary );}.elementor-kit-11 h2{color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mod_green {
    color: #647453;
}
.bigpoints li span {
    font-size: 18px !important;
    font-weight: 500 !important;
}
.Banana, .Banana .fruitblock {
    background-color: #fff7a3;
}
.Cocco, .Cocco .fruitblock {
    background-color: #baeaff;
}
.Ananas, .Ananas .fruitblock {
    background-color: #c6d3b6;
}
.Mango, .Mango .fruitblock {
    background-color: #fedaa7;
}
.Macadamia, .Macadamia .fruitblock {
    background-color: #d6cec4;
}
.Anacardi, .Anacardi .fruitblock {
    background-color: #dbc9b3;
}
.Banana .hilite {
    background-color: #b9deeb !important;
}
.Cocco .hilite {
    background-color: #fff26f !important;
}
.Mango .hilite {
    background-color: #b4e2b5 !important;
}
.Ananas .hilite {
    background-color: #fedaa7 !important;
}
.Macadamia .hilite {
    background-color: #fcecb3 !important;
}
.Anacardi .hilite {
    background-color: #ffe8c7 !important;
}
.Banana .elementor-button {
    background-color: #c8a83a !important;
}
.Cocco .elementor-button {
    background-color: #6d8d9a !important;
}
.Ananas .elementor-button {
    background-color: #73875c !important;
}
.Mango .elementor-button {
    background-color: #a83634 !important;
}
.Macadamia .elementor-button {
    background-color: #886e67 !important;
}
.Anacardi .elementor-button {
    background-color: #886e67 !important;
}
.elementor-field-type-acceptance label {
    font-size: 13px !important;
    font-weight: 400 !important;
}
.Macadamia .foglia img {
    margin-top:-8px;
}
.Anacardi .foglia img {
    margin-top:-7px;
}
#messaggio input {
    line-height: 1.2em;
}
.heropack img {
    max-height: 42vh;
    width: auto;
}#iconrepeater .repeater-item {
    padding: 0 10px !important;
}
#iconrepeater .repeater-item img {
    max-width: 70% !important;
    height: auto;
}/* End custom CSS */