.ada-hero.lp-gruvipower__section-hero.ada-hero--with-background-image .ada-hero__content>div:first-child:last-child{margin-top:0;margin-bottom:0}.ada-hero.lp-gruvipower__section-hero.ada-hero--with-background-image .ada-hero__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:BarlowCondensed-Bold;font-size:60px}.ada-hero.lp-gruvipower__section-hero.ada-hero--with-background-image .ada-hero__content h1{font-weight:500}section.ada-banner-with-side-text.lp-gruvipower__section-banner-big-image .ada-banner-with-side-text__image{width:100%}.lp-camper-tour-2021 .cmp-tabs__tablist,.lp-camper-tour-2021 .cmp-tabs__tabpanel,.lp-camper-tour-2021 .image .cmp-image{max-width:calc(100% + 30px);margin:0 -15px}.lp-camper-tour-2021 .text-primary{color:#002d74!important}.lp-camper-tour-2021 .cmp-image{text-align:center}.lp-camper-tour-2021 .cmp-tabs__tablist,.lp-camper-tour-2021 .cmp-tabs__tabpanel,.lp-camper-tour-2021 .image .cmp-image,.lp-camper-tour-2021 .landing-camper-tour-hero__content,.lp-camper-tour-2021 .landing-camper-tour-progetto__items{max-width:95%;margin:0 auto}@media (min-width:1450px){.lp-camper-tour-2021 .cmp-tabs__tablist,.lp-camper-tour-2021 .cmp-tabs__tabpanel,.lp-camper-tour-2021 .image .cmp-image,.lp-camper-tour-2021 .landing-camper-tour-hero__content,.lp-camper-tour-2021 .landing-camper-tour-progetto__items{max-width:85pc}}.lp-camper-tour-2021 .landing-camper-tour-hero{position:relative;margin-left:-15px;margin-right:-15px;text-align:center;color:#fff}.lp-camper-tour-2021 .landing-camper-tour-hero__bkg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.lp-camper-tour-2021 .landing-camper-tour-hero__content{position:relative;padding:150px 15px 200px;z-index:1}@media (max-width:991.98px){.lp-camper-tour-2021 .landing-camper-tour-hero__content{max-width:88%}}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-hero__content{padding-top:250px;padding-bottom:235px}}.lp-camper-tour-2021 .landing-camper-tour-hero__title{font-size:40px;font-weight:700;text-transform:none;margin-bottom:25px}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-hero__title{font-size:95px;margin-bottom:45px}}.lp-camper-tour-2021 .landing-camper-tour-hero__subtitle{font-size:27px;margin-bottom:5pc;text-transform:none}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-hero__subtitle{font-size:47px;margin-bottom:140px}}.lp-camper-tour-2021 .landing-camper-tour-hero__text{font-size:20px;line-height:1.5}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-hero__text{font-size:25px}}.lp-camper-tour-2021 .landing-camper-tour-progetto{background-color:#fff;margin-left:-15px;margin-right:-15px;text-align:center}@media (min-width:768px) and (max-width:991.98px){.lp-camper-tour-2021 .landing-camper-tour-progetto__items{max-width:60%}}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-progetto__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.lp-camper-tour-2021 .landing-camper-tour-progetto__item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:80%;padding-bottom:70px;margin:0 auto;border-bottom:1px solid #002d74}.lp-camper-tour-2021 .landing-camper-tour-progetto__item:last-child{border-bottom:none}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-progetto__item{max-width:100%;padding-bottom:0;border:none}}@media (min-width:992px){.lp-camper-tour-2021 .landing-camper-tour-progetto__item__img-wrapper{border-bottom:1px solid #707070}}.lp-camper-tour-2021 .landing-camper-tour-progetto__item__content{padding:0 20px}.lp-camper-tour-2021 .landing-camper-tour-progetto__item img{height:180px;width:auto}.lp-camper-tour-2021 .landing-camper-tour-progetto__item__title{color:#002d74;font-size:30px;text-transform:uppercase;margin:25px auto 15px}.lp-camper-tour-2021 .landing-camper-tour-progetto__item__desc{font-size:25px;color:#093478}@media (min-width:1366px){.lp-camper-tour-2021 .cmp-tabs{margin-left:-15px;margin-right:-15px}}@media (min-width:992px){.lp-camper-tour-2021 .cmp-tabs--button-outline-orange .cmp-tabs .cmp-tabs__tablist{margin-bottom:60px}}.lp-camper-tour-2021 .cmp-tabs--button-outline-orange .cmp-tabs .cmp-tabs__tab{padding:.5rem 1rem;margin-right:15px;margin-bottom:15px;border:1px solid #e54e0f;border-radius:3px;font-family:Barlow Condensed,sans-serif;color:#e54e0f;font-weight:600;text-transform:uppercase;font-size:14px}@media (min-width:992px){.lp-camper-tour-2021 .cmp-tabs--button-outline-orange .cmp-tabs .cmp-tabs__tab{font-size:18px}}.lp-camper-tour-2021 .cmp-tabs--button-outline-orange .cmp-tabs .cmp-tabs__tab--active{color:#fff;background-color:#e54e0f}.lp-camper-tour-2021 .ada-banner-with-side-text__subtitle,.lp-camper-tour-2021 .ada-banner-with-side-text__title{color:#187a31}.lp-camper-tour-2021 .ada-banner-with-side-text__subtitle,.lp-camper-tour-2021 .ada-banner-with-side-text__title{font-weight:700!important}.lp-camper-tour-2021 .ada-banner-with-side-text .btn-link{color:#187a31!important;text-decoration:underline}.lp-camper-tour-2021 .image .cmp-image{max-width:calc(100% + 30px);margin:0 -15px}.lp-camper-tour-2021 .cmp-title{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);background-color:#efedd0;margin-bottom:0;padding:2rem}.lp-camper-tour-2021.fix-italy-img{background-color:#efedd0}.lp-camper-tour-2021.fix-italy-img .image .cmp-image{max-width:calc(100% + 30px)}.lp-camper-tour-2021 .cmp-image__image{vertical-align:top}img#logo-borghi{position:absolute;top:-5px;z-index:1;-webkit-transform:scale(.65);transform:scale(.65);-webkit-transform-origin:0;transform-origin:0}@media (min-width:576px){img#logo-borghi{right:5%}}@media (min-width:768px){img#logo-borghi{right:5%}}@media (min-width:992px){img#logo-borghi{right:5%}}@media (min-width:1200px){img#logo-borghi{right:3%}}.sammontana-foundation .hero-barattolino .ada-ribbon .alternate-decoration,.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .alternate-decoration{display:none}.sammontana-foundation .hero-barattolino .ada-ribbon .ada-ribbon__content,.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content{padding:0}.sammontana-foundation .hero-barattolino .ada-ribbon .ada-ribbon__content h4,.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{font-size:43px;line-height:43px;color:#fff;font-weight:400}@media screen and (min-width:768px){.sammontana-foundation .hero-barattolino .ada-ribbon .ada-ribbon__content h4,.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{font-size:4pc;line-height:4pc;width:65%}}@media screen and (min-width:992px){.sammontana-foundation .hero-barattolino .ada-ribbon .ada-ribbon__content h4,.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{font-size:86px;line-height:86px;width:65%}}.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{color:#002d74}@media screen and (min-width:768px){.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{width:100%}}@media screen and (min-width:992px){.sammontana-foundation .hero-cestini-gelato-it .ada-ribbon .ada-ribbon__content h4{width:100%}}.hero-barattolino,.hero-cestini-gelato-it{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.hero-barattolino,.hero-cestini-gelato-it{height:700px}}@media screen and (min-width:768px){section.ada-banner-with-side-text .ada-banner-with-side-text__image{width:100%}}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}@media screen and (min-width:768px){section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container{padding:0 70px}}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-top{margin:10px 0}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-top h2{font-size:36px;font-weight:400;font-family:Barlow Condensed;line-height:40px;margin:10px 0;color:#002d74}@media screen and (min-width:768px){section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-top h2{font-size:50px;line-height:54px}}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container{margin:10px 0}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-family:Barlow;margin:10px 0;font-size:20px;line-height:20px;color:#58595b;font-weight:400}@media screen and (min-width:768px){section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-size:25px;line-height:40px}}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__button-container{margin:10px 0}section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__button-container a.btn{font-family:Barlow;margin:10px 0;font-size:20px;font-weight:400;line-height:20px;color:#58595b;text-decoration:underline}@media screen and (min-width:768px){section.ada-banner-with-side-text.barattolino-banner .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__button-container a.btn{font-size:25px;line-height:30px}}.ada-hero.ada-hero--with-background-image.hero-barattolino .ada-hero__content,.ada-hero.ada-hero--with-background-image.hero-cestini-gelato-it .ada-hero__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aem-AuthorLayer-Edit .hero-barattolino,.aem-AuthorLayer-Edit .hero-cestini-gelato-it,.aem-AuthorLayer-Layouting .hero-barattolino,.aem-AuthorLayer-Layouting .hero-cestini-gelato-it,.aem-AuthorLayer-Preview .hero-barattolino,.aem-AuthorLayer-Preview .hero-cestini-gelato-it{height:900px!important}.ada-hero.hero-barattolino,.ada-hero.hero-cestini-gelato-it{text-align:left}.ada-hero.hero-barattolino .ada-hero__content,.ada-hero.hero-cestini-gelato-it .ada-hero__content{width:90%}.ada-hero.hero-barattolino .ada-hero__title-container h1,.ada-hero.hero-cestini-gelato-it .ada-hero__title-container h1{font-size:30px;line-height:36px;color:#fff;font-weight:100;font-family:Barlow;text-transform:unset}@media screen and (min-width:768px){.ada-hero.hero-barattolino .ada-hero__title-container h1,.ada-hero.hero-cestini-gelato-it .ada-hero__title-container h1{font-size:45px;line-height:45px}}@media screen and (min-width:992px){.ada-hero.hero-barattolino .ada-hero__title-container h1,.ada-hero.hero-cestini-gelato-it .ada-hero__title-container h1{font-size:60px;line-height:86px}}.ada-hero.hero-cestini-gelato-it .ada-hero__title-container h1{color:#002d74}.sammontana-foundation .hero-lingue-di-gatto .ada-ribbon .alternate-decoration{display:none}.sammontana-foundation .hero-lingue-di-gatto .ada-ribbon .ada-ribbon__content{padding:0}.sammontana-foundation .hero-lingue-di-gatto .ada-ribbon .ada-ribbon__content h4{font-size:43px;line-height:43px;color:#002d74;font-weight:400}@media screen and (min-width:768px){.sammontana-foundation .hero-lingue-di-gatto .ada-ribbon .ada-ribbon__content h4{font-size:4pc;line-height:4pc;width:65%}}@media screen and (min-width:992px){.sammontana-foundation .hero-lingue-di-gatto .ada-ribbon .ada-ribbon__content h4{font-size:86px;line-height:86px;width:65%}}.hero-lingue-di-gatto{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.hero-lingue-di-gatto{height:1070px}}.ada-hero.ada-hero--with-background-image.hero-lingue-di-gatto .ada-hero__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;height:unset}.aem-AuthorLayer-Edit .hero-lingue-di-gatto,.aem-AuthorLayer-Layouting .hero-lingue-di-gatto,.aem-AuthorLayer-Preview .hero-lingue-di-gatto{height:900px!important}.ada-hero.hero-lingue-di-gatto{text-align:left}.ada-hero.hero-lingue-di-gatto .ada-hero__content{width:90%}.ada-hero.hero-lingue-di-gatto .ada-hero__title-container h1{display:none}.cestini-gelato-ingredienti,.lingue-di-gatto-ingredients{font-family:Barlow Condensed;padding:60px 0;background-color:#fdc52d;margin-left:-15px;margin-right:-15px}.cestini-gelato-ingredienti ul,.lingue-di-gatto-ingredients ul{list-style-type:none}.cestini-gelato-ingredienti h1,.cestini-gelato-ingredienti h2,.cestini-gelato-ingredienti h3,.cestini-gelato-ingredienti h4,.lingue-di-gatto-ingredients h1,.lingue-di-gatto-ingredients h2,.lingue-di-gatto-ingredients h3,.lingue-di-gatto-ingredients h4{color:#002d74}.cestini-gelato-ingredienti h2,.lingue-di-gatto-ingredients h2{font-size:38px}.cestini-gelato-ingredienti h4,.lingue-di-gatto-ingredients h4{padding-top:20px;font-size:22px;font-weight:700}.cestini-gelato-ingredienti span,.lingue-di-gatto-ingredients span{color:#58595b;font-size:22px;font-family:Barlow;display:inline-block;margin-top:4px;line-height:20px}.cestini-gelato-ingredienti span{margin-top:8px}.cestini-gelato-ingredienti h2{margin-bottom:15px}.lingue-di-gatto-method{font-family:Barlow Condensed;padding:60px 0;background-color:#fdf4e3;margin-left:-15px;margin-right:-15px}.lingue-di-gatto-method h1,.lingue-di-gatto-method h2,.lingue-di-gatto-method h3,.lingue-di-gatto-method h4{color:#002d74}.lingue-di-gatto-method h2{padding:20px 0;font-size:38px}.lingue-di-gatto-method li{color:#19653a;padding:6px 0}.lingue-di-gatto-method span{color:#58595b;font-size:22px;font-family:Barlow}.lingue-di-gatto-media-gallery .ada-gallery__container .ada-gallery__item{width:100%}@media screen and (min-width:768px){.lingue-di-gatto-media-gallery .ada-gallery__container .ada-gallery__item{width:50%}}section.lingue-di-gatto-ingredients+div,section.lingue-di-gatto-method+div,section.ricette-barattolino-item-list+div{padding-top:0!important}section.cestini-gelato-ingredienti+div{padding-top:0!important}.ricette-barattolino-item-list{padding:40px 0 5pc;background-color:#fdf4e3;margin-left:-15px;margin-right:-15px}.ricette-barattolino-item-list h3{padding:0 30px 40px;color:#002d74;font-size:36px;font-weight:400;font-family:Barlow Condensed}@media screen and (min-width:768px){.ricette-barattolino-item-list h3{padding:40px 0;font-size:59px}}.ricette-barattolino-item-list .ricetta.available{height:0;padding-top:100%;width:100%;display:block;position:relative;background-size:cover}.ricette-barattolino-item-list .ricetta.available:hover:before{font-family:Barlow Condensed;padding:5%;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;position:absolute;top:0;bottom:0;width:100%;z-index:1;background-color:hsla(0,0%,100%,.8);opacity:.75;color:#002d74;text-align:center;font-size:27px;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ricette-barattolino-item-list .ricetta.coming-soon{height:0;padding-top:100%;width:100%;display:block;position:relative;background-size:cover}.ricette-barattolino-item-list .ricetta.coming-soon:before{font-family:Barlow Condensed;padding:5%;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;position:absolute;top:0;bottom:0;width:100%;z-index:1;background-color:hsla(0,0%,100%,.8);opacity:.75;color:#002d74;text-align:center;font-size:27px;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutorial-ricetta-cestini-gelato{padding:5pc 0}.tutorial-ricetta-cestini-gelato .ada-gallery__container .ada-gallery__item,.tutorial-ricetta-cestini-gelato .ada-gallery__container .ada-gallery__item img{width:100%}.tutorial-ricetta-cestini-gelato .aem-GridColumn{padding-left:0;padding-right:0}.tutorial-ricetta-cestini-gelato h2.cmp-title__text{font-size:49px;font-weight:400}@media screen and (min-width:992px){.tutorial-ricetta-cestini-gelato h2.cmp-title__text{font-size:59px}}.tutorial-ricetta-cestini-gelato .cmp-title{margin-bottom:0}.tutorial-ricetta-cestini-gelato .cmp-text p{padding:30px 18%;font-size:25px;font-weight:400}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__image{width:100%;max-width:100%}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__text-block-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__title-container h2{font-size:22px;color:#199bd8;font-weight:700}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__text-block-container-top{margin-bottom:0}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__text-container{margin-top:0}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__text-container h2{font-size:44px;color:#002d74;font-weight:400}section.ada-banner-with-side-text.cestini-gelato-step-banner .ada-banner-with-side-text__text-container p{margin-top:30px;font-size:23px;font-weight:400;line-height:47px;color:#58595b}section.ada-banner-with-side-text.barattolino-banner-ita .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__button-container a.btn,section.ada-banner-with-side-text.barattolino-banner-ita .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container a,section.ada-banner-with-side-text.barattolino-banner-ita .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container a span,section.ada-banner-with-side-text.barattolino-banner-ita .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-family:Barlow Condensed}.amando-stories-item-list{padding:40px 0 5pc;margin-left:-15px;margin-right:-15px}.amando-stories-item-list h3{padding:0 30px 40px;font-size:36px;font-weight:400}@media screen and (min-width:768px){.amando-stories-item-list h3{padding:40px 0;font-size:59px}}.amando-stories-item-list .ricetta.available{height:0;padding-top:100%;width:100%;display:block;position:relative;background-size:cover}.amando-stories-item-list .ricetta.available:hover:before{padding:5%;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;position:absolute;top:0;bottom:0;width:100%;z-index:1;background-color:hsla(0,0%,58.8%,.7);opacity:.75;color:#000;text-align:center;font-size:27px;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.amando-stories-item-list .ricetta.coming-soon{height:0;padding-top:100%;width:100%;display:block;position:relative;background-size:cover}.amando-stories-item-list .ricetta.coming-soon:before{padding:5%;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;position:absolute;top:0;bottom:0;width:100%;z-index:1;background-color:hsla(0,0%,58.8%,.7);opacity:.75;color:#fff;text-align:center;font-size:27px;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}