body{font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#555;font-weight:300;letter-spacing:.5px}a{color:#5e5245;transition:all .3s ease-in-out}a:focus,a:hover{color:#ad9e8f;text-decoration:none}.base-text{font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.2rem}@media(min-width:576px){.base-text{font-family:"Roboto Condensed",sans-serif;font-size:16.5px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.5rem}}@media(min-width:768px){.base-text{font-family:"Roboto Condensed",sans-serif;font-size:18px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.8rem}}@media(min-width:992px){.base-text{font-family:"Roboto Condensed",sans-serif;font-size:19.5px;color:#555;font-weight:300;letter-spacing:.5px;line-height:2rem}}.form-control::placeholder{color:#adb5bd}.loading{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;z-index:10000;text-align:center}.loading .object{margin-top:15%;animation-name:loading;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@-moz-keyframes loading{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@-webkit-keyframes loading{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes loading{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}#richiesta-cookies{position:fixed;bottom:0;width:100%;background:#fff;color:#555;text-align:center;padding:10px 0;z-index:1050}#richiesta-cookies p{margin-bottom:0}#cookies-accettati{position:fixed;bottom:0;left:10px;z-index:1050;background:#fff;padding:5px 10px;display:none;font-size:.8rem}.btn-site{color:#f4fde6;background-color:#ad9e8f;border-color:#ad9e8f;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-site:hover{color:#f4fde6;background-color:#978572;border-color:#937f6c}.btn-site:focus,.btn-site.focus{box-shadow:0 0 0 2px rgba(173,158,143,.5)}.btn-site.disabled,.btn-site:disabled{background-color:#ad9e8f;border-color:#ad9e8f}.btn-site:active,.btn-site.active,.show>.btn-site.dropdown-toggle{color:#f4fde6;background-color:#978572;background-image:none;border-color:#937f6c;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-site-alt{color:#f4fde6;background-color:#5e5245;border-color:#5e5245;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-site-alt:hover{color:#f4fde6;background-color:#41382f;border-color:#3b332b}.btn-site-alt:focus,.btn-site-alt.focus{box-shadow:0 0 0 2px rgba(94,82,69,.5)}.btn-site-alt.disabled,.btn-site-alt:disabled{background-color:#5e5245;border-color:#5e5245}.btn-site-alt:active,.btn-site-alt.active,.show>.btn-site-alt.dropdown-toggle{color:#f4fde6;background-color:#41382f;background-image:none;border-color:#3b332b;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-outline-site{color:#ad9e8f;background-image:none;background-color:transparent;border-color:#ad9e8f}.btn-outline-site:hover{color:#fff;background-color:#ad9e8f;border-color:#ad9e8f}.btn-outline-site:focus,.btn-outline-site.focus{box-shadow:0 0 0 2px rgba(173,158,143,.5)}.btn-outline-site.disabled,.btn-outline-site:disabled{color:#ad9e8f;background-color:transparent}.btn-outline-site:active,.btn-outline-site.active,.show>.btn-outline-site.dropdown-toggle{color:#fff;background-color:#ad9e8f;border-color:#ad9e8f}.btn-outline-site-alt{color:#5e5245;background-image:none;background-color:transparent;border-color:#5e5245}.btn-outline-site-alt:hover{color:#fff;background-color:#5e5245;border-color:#5e5245}.btn-outline-site-alt:focus,.btn-outline-site-alt.focus{box-shadow:0 0 0 2px rgba(94,82,69,.5)}.btn-outline-site-alt.disabled,.btn-outline-site-alt:disabled{color:#5e5245;background-color:transparent}.btn-outline-site-alt:active,.btn-outline-site-alt.active,.show>.btn-outline-site-alt.dropdown-toggle{color:#fff;background-color:#5e5245;border-color:#5e5245}.btn-site-inverse{color:#f4fde6;background-color:#41382f;border-color:#5e5245;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-site-inverse:hover{color:#f4fde6;background-color:#5e5245;border-color:#81705f}.btn-site-inverse:focus,.btn-site-inverse.focus{box-shadow:0 0 0 2px rgba(94,82,69,.5)}.btn-site-inverse.disabled,.btn-site-inverse:disabled{background-color:#41382f;border-color:#5e5245}.btn-site-inverse:active,.btn-site-inverse.active,.show>.btn-site-inverse.dropdown-toggle{color:#f4fde6;background-color:#5e5245;background-image:none;border-color:#81705f;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-outline-site-inverse{color:#41382f;background-image:none;background-color:transparent;border-color:#41382f}.btn-outline-site-inverse:hover{color:#fff;background-color:#41382f;border-color:#41382f}.btn-outline-site-inverse:focus,.btn-outline-site-inverse.focus{box-shadow:0 0 0 2px rgba(65,56,47,.5)}.btn-outline-site-inverse.disabled,.btn-outline-site-inverse:disabled{color:#41382f;background-color:transparent}.btn-outline-site-inverse:active,.btn-outline-site-inverse.active,.show>.btn-outline-site-inverse.dropdown-toggle{color:#fff;background-color:#41382f;border-color:#41382f}.navbar-site{background:rgba(0,0,0,.9);text-transform:uppercase}.navbar-site .navbar-brand{width:70%}@media(min-width:375px){.navbar-site .navbar-brand{width:auto;max-width:200px}}.navbar-site .navbar-nav .nav-item{padding-right:0;font-size:12px}.navbar-site .navbar-nav .nav-item .nav-link{color:#fff;border-bottom:2px solid transparent}.navbar-site .navbar-nav .nav-item:hover .nav-link,.navbar-site .navbar-nav .nav-item.active .nav-link{border-bottom-color:#ad9e8f}@media(min-width:1218px){.navbar-site .navbar-nav .nav-item{font-size:15px}}.navbar-site .dropdown-menu{background:#1e1e1e;border-radius:0}.navbar-site .dropdown-menu .dropdown-item{color:#fff;border-bottom:2px solid transparent;font-weight:100;text-align:center}@media(min-width:1024px){.navbar-site .dropdown-menu .dropdown-item{text-align:left}}.navbar-site .dropdown-menu .dropdown-item:hover,.navbar-site .dropdown-menu .dropdown-item.active{background:transparent;border-bottom-color:#ad9e8f}.specific-navbar,.common-navbar{align-items:center}.specific-navbar .nav-item:last-child,.common-navbar .nav-item:last-child{padding-right:0}.language-navbar{flex-direction:row;justify-content:space-around}.language-navbar .btn-link{border-radius:0;font-weight:300}.language-navbar .nav-link{text-transform:uppercase;color:#fff;border-bottom:2px solid transparent;font-size:12px;padding:8px}@media(min-width:1218px){.language-navbar .nav-link{font-size:15px}}.language-navbar .nav-link:hover{border-bottom-color:#ad9e8f}.video-link{transform:scale(.75)}@media(min-width:1218px){.video-link{transform:scale(1)}}.video-link .fa-youtube{transition:all .3s ease-in-out;color:#fff}.video-link:hover .fa-youtube{color:red;background:#fff}.map-link{transform:scale(.75)}@media(min-width:1218px){.map-link{transform:scale(1)}}.map-link .fa-map{transition:all .3s ease-in-out;color:#fff}.map-link:hover .fa-map{color:#185e3f}footer{background:#f3f2f0;padding:10px 0 10px 0;padding-bottom:130px}@media(min-width:768px){footer{padding-bottom:0}}.banner{position:relative;background:transparent;overflow:hidden;z-index:1}.banner img{width:100%}.banner .banner-caption{width:100%;background:rgba(255,255,255,.5);padding:20px 0;z-index:2}@media(min-width:768px){.banner .banner-caption{position:absolute;bottom:0;left:0}}.banner .banner-caption .link{display:inline-block;margin-top:15px;font-size:27px;line-height:2rem}.banner.banner-map{min-height:600px}.banner-full-no-images{display:flex;align-items:center}.banner-full-no-images .banner-caption{width:100%;position:relative}@media(min-width:768px){.banner-full-no-images .banner-caption{position:relative}}.title-container{background:#f8f7f6}.dotazioni-container{background:#f8f7f6}.title{font-family:"Roboto Condensed",sans-serif;font-size:30px;color:#555;font-weight:300;letter-spacing:.5px}@media(min-width:576px){.title{font-family:"Roboto Condensed",sans-serif;font-size:36px;color:#555;font-weight:300;letter-spacing:.5px}}@media(min-width:768px){.title{font-family:"Roboto Condensed",sans-serif;font-size:42px;color:#555;font-weight:300;letter-spacing:.5px}}@media(min-width:992px){.title{font-family:"Roboto Condensed",sans-serif;font-size:48px;color:#555;font-weight:300;letter-spacing:.5px}}.subtitle{font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.2rem}@media(min-width:576px){.subtitle{font-family:"Roboto Condensed",sans-serif;font-size:16.5px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.5rem}}@media(min-width:768px){.subtitle{font-family:"Roboto Condensed",sans-serif;font-size:18px;color:#555;font-weight:300;letter-spacing:.5px;line-height:1.8rem}}@media(min-width:992px){.subtitle{font-family:"Roboto Condensed",sans-serif;font-size:19.5px;color:#555;font-weight:300;letter-spacing:.5px;line-height:2rem}}.video{position:relative}.video .logo{color:#fff;position:absolute;bottom:0;width:100%;text-align:center}.video #scroller{color:#fff;display:inline-block}@-moz-keyframes smoothBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-8px)}}@-webkit-keyframes smoothBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-8px)}}@keyframes smoothBounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-8px)}}.grid .grid-sizer,.grid-olio .grid-sizer{width:50%}.grid .grid-sizer.w6,.grid-olio .grid-sizer.w6{width:50%}.grid .grid-sizer.w20,.grid-olio .grid-sizer.w20{width:100%}.grid .grid-sizer.w8,.grid-olio .grid-sizer.w8{width:50%}@media(min-width:720px){.grid .grid-sizer,.grid-olio .grid-sizer{width:50%}.grid .grid-sizer.w20,.grid-olio .grid-sizer.w20{width:20%}.grid .grid-sizer.w8,.grid-olio .grid-sizer.w8{width:25%}}@media(min-width:960px){.grid .grid-sizer,.grid-olio .grid-sizer{width:33.33333%}.grid .grid-sizer.w8,.grid-olio .grid-sizer.w8{width:25%}}@media(min-width:1140px){.grid .grid-sizer,.grid-olio .grid-sizer{width:25%}.grid .grid-sizer.w6,.grid-olio .grid-sizer.w6{width:16.666%}.grid .grid-sizer.w20,.grid-olio .grid-sizer.w20{width:20%}.grid .grid-sizer.w8,.grid-olio .grid-sizer.w8{width:12.5%}}.grid .grid-item,.grid-olio .grid-item{position:relative}.grid .grid-item.w1,.grid-olio .grid-item.w1{width:50%}.grid .grid-item.w2,.grid .grid-item.w3,.grid .grid-item.w4,.grid-olio .grid-item.w2,.grid-olio .grid-item.w3,.grid-olio .grid-item.w4{width:100%}.grid .grid-item.w6,.grid-olio .grid-item.w6{width:50%}.grid .grid-item.w8,.grid-olio .grid-item.w8{width:50%}@media(min-width:720px){.grid .grid-item.w1,.grid-olio .grid-item.w1{width:50%}.grid .grid-item.w2,.grid .grid-item.w3,.grid .grid-item.w4,.grid-olio .grid-item.w2,.grid-olio .grid-item.w3,.grid-olio .grid-item.w4{width:100%}.grid .grid-item.w20,.grid-olio .grid-item.w20{width:20%}.grid .grid-item.w8,.grid-olio .grid-item.w8{width:25%}}@media(min-width:960px){.grid .grid-item.w1,.grid-olio .grid-item.w1{width:33.33333%}.grid .grid-item.w2,.grid-olio .grid-item.w2{width:66.66666%}.grid .grid-item.w3,.grid .grid-item.w4,.grid-olio .grid-item.w3,.grid-olio .grid-item.w4{width:100%}.grid .grid-item.w8,.grid-olio .grid-item.w8{width:25%}}@media(min-width:1140px){.grid .grid-item.w1,.grid-olio .grid-item.w1{width:25%}.grid .grid-item.w2,.grid-olio .grid-item.w2{width:50%}.grid .grid-item.w3,.grid-olio .grid-item.w3{width:75%}.grid .grid-item.w4,.grid-olio .grid-item.w4{width:100%}.grid .grid-item.w6,.grid-olio .grid-item.w6{width:16.666%}.grid .grid-item.w8,.grid-olio .grid-item.w8{width:12.5%}}.grid .grid-item .img-link,.grid-olio .grid-item .img-link{display:block}.grid .grid-item .img-link .img-thumb,.grid-olio .grid-item .img-link .img-thumb{transition:1000ms ease-in-out all}.grid .grid-item:hover .img-thumb,.grid-olio .grid-item:hover .img-thumb{}.grid .grid-item:hover .overlay,.grid-olio .grid-item:hover .overlay{height:100%;opacity:1}.grid .grid-item .overlay,.grid-olio .grid-item .overlay{position:absolute;width:100%;height:0;opacity:0;top:0;bottom:0;left:0;transition:1000ms ease-in-out all}.grid .grid-item .overlay .overlay-text,.grid-olio .grid-item .overlay .overlay-text{font-size:22.5px;color:#fff;position:absolute;top:80%;transform:translateY(-80%);width:100%;text-align:center}.grid.our-2020 .grid-item .overlay,.grid-olio.our-2020 .grid-item .overlay{position:absolute;width:100%;height:100%;opacity:1;top:0;left:0}.grid.our-2020 .grid-item .overlay .overlay-text,.grid-olio.our-2020 .grid-item .overlay .overlay-text{font-size:3.5rem;font-weight:500;line-height:1;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;position:absolute;top:unset;transform:none;bottom:2rem;left:2rem;text-align:left;width:auto}.grid.our-2020 .grid-item.colazione .overlay-text,.grid.our-2020 .grid-item.spesa .overlay-text,.grid-olio.our-2020 .grid-item.colazione .overlay-text,.grid-olio.our-2020 .grid-item.spesa .overlay-text{left:unset;right:2rem;text-align:center}.grid.our-2020 .grid-item.colazione .overlay-text,.grid-olio.our-2020 .grid-item.colazione .overlay-text{width:42%}.grid.our-2020 .grid-item.spesa .overlay-text,.grid-olio.our-2020 .grid-item.spesa .overlay-text{width:25%}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.grid-item .filename{position:absolute;top:0;left:0;font-size:4rem;background:#000;color:red;z-index:10;display:block}.input-group{flex-wrap:wrap!important}.input-group .invalid-feedback{flex-basis:100%!important}.input-group .input-group-addon:nth-last-child(2){border-left:0!important;border-right:1px solid rgba(0,0,0,.15);border-radius:.25rem!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.input-group .input-group-btn:nth-last-child(2)>.btn{border-radius:.25rem!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.custom-select{-webkit-appearance:none}.validation-summary-errors{color:#dc3545}.validation-summary-errors ul{list-style:none;padding:0}select:invalid{color:#a2a2a2!important}option[value=""][disabled]{display:none}select option{padding:5px 0;line-height:50px;color:#555}#contactForm .form-group{position:relative}#contactForm .form-group .invalid-feedback{position:absolute;left:auto;right:0;top:0;display:inline-block;width:auto}#footerFormSection .title{text-align:center}#footerFormSection #footerForm{}#footerFormSection #footerForm textarea{font-size:.875rem;max-height:300px}#iubenda-cs-banner{bottom:0!important;left:0!important;position:fixed!important;width:100%!important;z-index:99999998!important;background-color:#000}.iubenda-cs-content{display:block;margin:0 auto;padding:20px;width:auto;font-family:Helvetica,Arial,FreeSans,sans-serif;font-size:14px;background:#000;color:#fff}.iubenda-cs-rationale{max-width:900px;position:relative;margin:0 auto}.iubenda-banner-content>p{font-family:Helvetica,Arial,FreeSans,sans-serif;line-height:1.5}.iubenda-cs-close-btn{margin:0;color:#fff;text-decoration:none;font-size:14px;position:absolute;top:0;right:0;border:none}.iubenda-cs-cookie-policy-lnk{text-decoration:underline;color:#fff;font-size:14px;font-weight:900}.bottom-nav{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,.9);text-transform:uppercase;z-index:1060}.bottom-nav .nav-item{max-width:50%}.bottom-nav .nav-item .nav-link{color:#fff;border-radius:0;font-size:1.25rem}.bottom-nav .nav-item:first-child{border-right:1px solid #fff}@media(min-width:768px){.bottom-nav{display:none}}.news{display:block;position:relative;text-align:center;margin-bottom:30px}.news .overlay-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.9);color:#fff;border:5px solid #5e5245;padding:.5rem}.news .overlay-title .news-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news .overlay-full{position:absolute;top:0;left:0;width:100%;height:100%;transition:300ms ease-in-out all;border:10px solid #5e5245;background:rgba(0,0,0,.9);color:#fff;transform:scaleY(0);transform-origin:bottom center;display:flex;flex-direction:column;justify-content:center;padding:.5rem}.news:hover .overlay-title{transform:scaleY(0)}.news:hover .overlay-full{transform:scaleY(1)}.news-nav .pagination .page-item .page-link{font-size:1.25rem;padding:.5rem 1rem}.news-nav .pagination .page-item.active .page-link{background:#ad9e8f;border-color:#ad9e8f}.news-nav .pagination .page-item.disabled .page-link{color:#e3e3e3;border-color:#ad9e8f}.lateral-widget{display:block;position:fixed;top:30%;right:0;z-index:1029;border:4px solid #ad9e8f;border-right:0;background-image:url(/images/lateral-bg.jpg);background-size:cover;background-repeat:no-repeat}.lateral-widget .lateral-text{position:relative;z-index:2;padding:2rem;color:#fff;margin:0;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.lateral-widget.lateral-widget-custom{background-image:url(/images/lateral-bg-custom.jpg)}.lateral-widget.lateral-widget-custom .lateral-text{padding:17rem 2rem 1rem 2rem}@media(max-width:540px){.lateral-widget.lateral-widget-custom{top:unset;bottom:3rem}.lateral-widget.lateral-widget-custom .lateral-text{padding:1rem}}#instagram-feed .instagram_profile{display:grid;grid-template-areas:"logo" "name" "description";text-align:center}@media(min-width:768px){#instagram-feed .instagram_profile{text-align:left;grid-template-columns:auto 1fr;grid-template-areas:"logo name" "logo description"}}#instagram-feed .instagram_profile .instagram_profile_image{grid-area:logo}#instagram-feed .instagram_profile .instagram_username{grid-area:name;display:flex;align-self:end}#instagram-feed .instagram_profile .instagram_biography{grid-area:description;display:flex;align-self:start}#instagram-feed .instagram_gallery{display:grid;margin:1rem 0}@media(min-width:768px){#instagram-feed .instagram_gallery{grid-template-rows:auto;grid-template-columns:repeat(4,1fr)}}#instagram-feed .instagram_gallery a{margin-right:25px}#instagram-feed .instagram_gallery a img{width:100%}.grid-olio .grid-item .oil-name,.grid-esperienze .grid-item .oil-name{position:absolute;top:62%;left:50%}.grid-olio .grid-item .description-container,.grid-esperienze .grid-item .description-container{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;transition:300ms all ease-in-out;background:#000;border:20px solid #5e5245;color:#fff}.grid-olio .grid-item .description-container .middle,.grid-esperienze .grid-item .description-container .middle{position:absolute;top:50%;transform:translateY(-50%);padding:10px}.grid-olio .grid-item:hover .description-container,.grid-esperienze .grid-item:hover .description-container{opacity:1}.grid-olio#blend .grid-item .oil-name,.grid-esperienze#blend .grid-item .oil-name{position:absolute;top:83%;left:58%}.grid-homepage .grid-item .img-thumb{}body{position:relative}body .logo{background-color:rgba(0,0,0,.8);position:absolute;top:400px;left:50%;transform:translateX(-50%);padding:1rem 1.5rem;z-index:999}body .logo p{color:#fff;text-transform:uppercase;font-weight:200;margin:0}.table-olio tr th:nth-child(3){width:250px}.table-olio tr th:nth-child(2),.table-olio tr th:nth-child(4){width:200px}.table-olio tr td{vertical-align:middle}.table-olio tr td:nth-child(3){width:250px}.table-olio tr td:nth-child(2),.table-olio tr td:nth-child(4){width:200px}#videoModal .close-btn,#mapModal .close-btn{position:absolute;top:5%;right:5%;color:#fff;background:transparent;outline:none;border:none}#videoModal .close-btn:hover,#mapModal .close-btn:hover{cursor:pointer}#videoModal .modal-video,#mapModal .modal-video{max-width:80%}#videoModal .modal-video .modal-content,#mapModal .modal-video .modal-content{background:none;border:none;border-radius:0}#videoModal .modal-map,#mapModal .modal-map{max-width:100%}@keyframes simple-fade{0%,100%{opacity:.4}50%{opacity:.1}}.map-container{width:50%;text-align:center;margin:0 auto;background:none;border:none;border-radius:0;position:relative}.map-container a{position:absolute;display:block;border-radius:10px;transition:300ms ease-in-out all}.map-container a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background:#fff;z-index:10;border-radius:10px;animation-name:simple-fade;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.map-container a:hover{border:1px solid #185e3f}#disponibilitaModal .modal-dialog{margin:50px auto}#disponibilitaModal .modal-dialog .btn-close{position:absolute;top:0%;right:0%;background:transparent;color:#ad9e8f}#disponibilitaModal .modal-dialog .btn-close:hover{color:#7c6b5a}#disponibilitaModal .modal-dialog .modal-body{padding:1.5rem 1rem}.traveler-choice{width:100px;position:absolute;bottom:0;left:0;transform:translate(50%,100%);display:none}@media(min-width:768px){.traveler-choice{display:block}}.traveler-choice-sm{width:80px;position:absolute;top:100px;left:0}@media(min-width:768px){.traveler-choice-sm{display:none}}.grid-card-esperienze{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.grid-card-esperienze .card-esperienze{position:relative;width:100%}@media(min-width:768px){.grid-card-esperienze .card-esperienze{width:48%}}@media(min-width:1024px){.grid-card-esperienze .card-esperienze{width:30%}}.grid-card-esperienze .card-esperienze img{width:100%}.grid-card-esperienze .card-esperienze:hover .overlay,.grid-card-esperienze .card-esperienze:focus .overlay{transform:scale(1)}.grid-card-esperienze .card-esperienze .overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:2rem;background:rgba(255,255,255,.8);color:#555;transition:300ms ease-in-out all;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;transform:scale(0);text-align:center}.grid-card-esperienze .card-esperienze .overlay .title{font-family:"Roboto Condensed",sans-serif;font-size:24px;color:#555;font-weight:300;letter-spacing:.5px;color:#555;margin:0}.grid-card-esperienze .card-esperienze .overlay .description{font-family:"Roboto Condensed",sans-serif;font-size:19.5px;color:#555;font-weight:300;letter-spacing:.5px;text-align:center;margin:0}