.cta-fixed-title{font-size:2.12rem;line-height:1;margin-bottom:.25em}.cta-fixed-paragraph{margin-bottom:1rem;margin-top:0}.third-bold{font-weight:700}.cta-fixed-button{align-items:center;background:#00359a;border:1px solid #00359a;border-radius:.31rem;color:#fff;display:inline-flex;font-size:clamp(18px,2rem,18px);font-weight:700;margin-top:auto;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .3s,color .3s}.cta-fixed-button svg{flex-shrink:0;margin-left:auto;vertical-align:middle}.cta-fixed-button:hover{background:#fff;color:#00359a}.cta-fixed-img{border-radius:1.25rem;height:auto;max-width:26rem;object-fit:contain;width:16.8rem}.cta-fixed-picture{bottom:-.65rem;height:auto;position:absolute;right:0;width:auto}.cta-fixed-link svg{margin-left:.5rem;vertical-align:middle}#cta-twosection-container{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(clamp(45%,(980px - 100vw)* 1000,100%),1fr));margin:clamp(20px,3vw,132px)}.cta-twosection{border-radius:1.25rem;display:grid;gap:1rem;grid-template-columns:55% 1fr;margin-bottom:1.5rem;padding:1.5rem;position:relative}.cta-twosection div{color:#00359a;display:flex;flex-direction:column;justify-content:space-between;margin:0;z-index:2}.cta-onesection-container{margin:0 clamp(20px,3vw,132px) 4rem}.cta-onesection{align-items:center;border-radius:1.25rem;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;overflow:hidden;padding:1.5rem;position:relative}.cta-onesection,.cta-onesection header{display:flex;justify-content:space-between}.cta-onesection header{color:#00359a;flex-direction:column;margin:0;max-width:60%;z-index:2;word-wrap:break-word}.cta-onesection img{border-radius:1.25rem;height:auto;max-width:none;object-fit:contain;position:relative;width:23rem;z-index:1}.cta-onesection a{background:#00359a;border:1px solid #00359a;border-radius:.31rem;bottom:1.5rem;color:#fff;display:inline-block;font-weight:700;margin-top:1rem;padding:.5rem 1.5rem;position:absolute;right:2rem;text-decoration:none;transition:background-color .3s,color .3s;z-index:3}.cta-onesection svg{margin-left:.5rem;vertical-align:middle}.cta-image-background{align-items:flex-start;border-radius:2.5rem;display:flex;flex-direction:column;margin:clamp(20px,3vw,132px) clamp(20px,3vw,132px) 2rem;overflow:hidden;padding:2.5rem;position:relative;text-align:left}.cta-image-background h2{color:#fff;font-size:3.75rem;font-weight:400;position:relative;z-index:2}.cta-image-background a{background:#fff;border:1px solid #ddd;border-radius:.8rem;color:#00359a;display:inline-block;font-size:2vh;font-weight:400;line-height:1.6rem;padding:10px 12px;text-decoration:none;transition:background-color .3s,color .3s;z-index:2}.cta-image-background a:hover{background:#00359a;color:#fff}.cta-image-background svg{margin-left:.5rem;vertical-align:middle}.cta-image-background img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.cta-image-background a,.cta-image-background h2{position:relative;z-index:2}.cta-color-left-image-right{align-items:center;border-radius:2.5rem;display:grid;grid-template-columns:1fr 1fr;height:21.87rem;margin:clamp(20px,3vw,132px) clamp(20px,3vw,132px) 2rem;overflow:hidden;position:relative}.cta-color-left-image-right div{display:flex;flex-direction:column;justify-content:center;padding:2.5rem;z-index:2}.cta-color-left-image-right h2,.cta-two-sections-flex h2{color:#fff;font-size:3.75rem;font-weight:100;margin-bottom:2rem;margin-top:0;position:relative;text-align:left}.cta-color-left-image-right a,.cta-two-sections-flex a{align-self:flex-start;background:#fff;border:1px solid #ddd;border-radius:.62rem;color:#00359a;font-size:clamp(18px,5vw,18px);font-weight:400;line-height:1.5;margin-bottom:.5rem;padding:.25em 1em;text-decoration:none;transition:background-color .3s,color .3s;z-index:2}.cta-color-left-image-right a svg,.cta-two-sections-flex a svg{margin-left:.5rem;vertical-align:middle}.cta-color-left-image-right a:hover,.cta-two-sections-flex a:hover{background:#00359a;color:#fff}.cta-color-left-image-right picture{display:flex;height:100%;justify-content:flex-end;overflow:hidden;width:100%}.cta-color-left-image-right img{border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem;border-top-left-radius:20px;max-height:21.87rem;max-width:100%;object-fit:cover}#two-sections-flex{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:clamp(20px,3vw,132px)}.cta-two-sections-flex{border-radius:2.5rem;display:flex;flex:1 1 clamp(500px,48%,100%);flex-direction:column-reverse;min-width:18.75rem;overflow:hidden;position:relative}.cta-two-sections-flex div{border-radius:2.5rem;bottom:0;box-sizing:border-box;padding:2.5rem;position:absolute;width:100%;z-index:2}.cta-two-sections-flex picture{padding-top:70%;position:relative;z-index:1}.cta-two-sections-flex img{border-radius:2.5rem;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.comments-container{box-sizing:border-box;display:flex;flex-direction:row;gap:1.56rem;margin:0 clamp(20px,3vw,132px);overflow-x:hidden;padding-bottom:2.5rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;transition:.3s ease-in-out}.comment{border:4px solid #4096f7;border-radius:2.13rem;box-shadow:0 .25rem .625rem rgba(0,0,0,.1);display:flex;flex:0 0 calc(33.33333% - 4.06rem);flex-direction:column;height:auto;justify-content:space-between;padding:1.25rem;scroll-snap-align:start;transition:transform .3s}.comment-header{column-gap:1.38rem;display:flex;margin-bottom:1.25rem}.comment-author{position:relative}.comment-author .avatar-img{border-radius:50%;height:5.38rem;position:relative;width:5.38rem}.user-badge{height:100%;left:3.94rem;pointer-events:none;position:absolute;top:3.94rem;transform:translate(-70%,-70%);width:5.75rem}.user-badge img{height:100%;width:100%}.comment-details{display:flex;flex-direction:column;font-size:.88rem;line-height:1.1;list-style:none;margin-bottom:0;padding:0;white-space:normal}.author-nickname{color:#000;font-size:clamp(19px,5vw,19px);font-weight:700;margin-bottom:.16rem}.author-nickname a{color:#000;text-decoration:none}.author-nickname a:hover,.author-nickname a:visited{color:#000}.commented-trip{color:#00359a;font-size:clamp(16px,5vw,16px)}.commented-trip a{color:#00359a;font-weight:700;text-decoration:none}.commented-trip a:hover,.commented-trip a:visited{color:#00359a}.commented-trip strong{display:block;margin-top:.19rem}.comment-text{color:#333;font-size:clamp(16px,5vw,16px);margin-bottom:1.25rem}.comment-link{align-items:center;align-self:flex-start;background-color:#0096ff;border-radius:3.13rem;color:#fff;display:inline-flex;font-size:clamp(18px,5vw,18px);font-weight:400;gap:.63rem;justify-content:space-between;line-height:1.5;margin:0;padding:.5em 1em;text-align:left;text-decoration:none;transition:all .3s ease;width:auto}.comment-link:hover{background-color:#fff;border:.06rem solid #0096ff;color:#0096ff}.comment-link:hover #arrow-icon{fill:#0096ff}#arrow-icon{height:1rem;vertical-align:middle;width:1rem}@media screen and (max-width:1024px){.comment{flex:0 0 calc(50% - 4.06rem)}}@media screen and (max-width:768px){.comment{flex:0 0 calc(100% - 60px);flex-direction:column;padding:26px 25px 130px;position:relative}.user-badge{height:100%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100%}.comment-author .avatar-img{height:78px;width:78px}.comment-header{flex-direction:column}.comment-link{bottom:2em;margin-top:auto;position:absolute;width:auto}}@media screen and (max-width:1200px){.cta-fixed-picture{opacity:30%}.cta-color-left-image-right{align-items:center;border-radius:2.5rem;display:flex;flex-wrap:wrap-reverse;height:auto!important;margin:0 clamp(20px,3vw,132px) 2rem;overflow:hidden;position:relative}.cta-color-left-image-right div{display:flex;flex-direction:column;justify-content:center;padding:2rem;z-index:2}.cta-color-left-image-right picture{display:flex;flex-direction:column-reverse;height:100%;overflow:hidden;width:100%}.cta-twosection{border-radius:1.25rem;display:flex;gap:1rem;margin-bottom:1.5rem;position:relative}.cta-fixed-title{font-size:clamp(34px,2rem,34px);line-height:1;margin-bottom:1rem;margin-top:0}.cta-image-background h2{margin-top:0}}@media screen and (max-width:768px){.cta-onesection{border-radius:2rem;display:flex;flex-direction:column-reverse;padding:0}.cta-onesection .cta-fixed-picture,.cta-onesection .cta-fixed-picture img{display:flex;opacity:100%;position:relative}.cta-onesection .cta-fixed-picture img{width:100%}.cta-onesection header{margin:1.9rem;max-width:100%}.cta-onesection a{align-items:center;display:inline-flex;font-size:clamp(18px,2rem,18px);justify-content:space-between;margin-top:1.5rem;position:relative;right:0}.cta-onesection svg{flex-shrink:0;margin-left:auto;vertical-align:middle}}.carousel-heading{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 clamp(20px,3vw,132px)}.carousel-heading section{align-items:center;display:flex;gap:.31rem}.carousel-heading section button{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 5px #0000001a;color:#00359a;display:flex;height:40px;justify-content:center;opacity:1;transition:all .3s ease-in-out 0s;width:40px}.carousel-heading section button:hover{background-color:#00359a;color:#fff}.carousel-heading h2{color:#00359a;font-size:clamp(29px,5vw,34px);line-height:36px}.card-container{box-sizing:border-box;display:flex;flex-direction:row;gap:1.56rem;justify-content:flex-start;margin:0 clamp(20px,3vw,132px) clamp(20px,3vw,132px);overflow-x:hidden;padding-bottom:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;transition:transform .5s}.trip-card{background-color:#fff;border:1px solid #ddd;border-radius:19px;box-shadow:0 5px 10px rgba(0,0,0,.15);display:flex;flex:0 0 calc(33.33333% - 20px);flex-direction:column;height:inherit;scroll-snap-align:start}.card-image{height:max-content;overflow:hidden;padding-top:66%;position:relative;z-index:1}.card-image img:before,.card-image:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";max-height:8.62rem;pointer-events:none;z-index:2}.card-image img,.card-image img:before,.card-image:before{border-bottom-left-radius:19px;border-bottom-right-radius:19px;border-top-left-radius:19px;border-top-right-radius:19px;height:100%;left:0;object-fit:cover;position:absolute;width:100%}.card-image img{top:0}.date-tile{border:1px solid #00359a;border-radius:5px;bottom:1.25rem;color:#fff;left:.93rem;position:absolute;text-align:center;width:80px;z-index:3}.date-day{-webkit-backdrop-filter:blur(3.4px);backdrop-filter:blur(3.4px);background-color:hsla(0,0%,100%,.23);border-radius:5px;font-size:clamp(6vh,2.45rem,7vh);font-weight:700;line-height:1.3}.date-month{background-color:#00359a;font-size:clamp(2.5vh,1.125rem,3.1vh);font-weight:700;line-height:2rem;padding-bottom:5px;padding-top:5px;text-transform:uppercase}.vagabondodoc{align-items:center;bottom:1rem;color:#fff;column-gap:10px;display:flex;flex-direction:row-reverse;position:absolute;right:.62rem;top:auto;z-index:3}.vagabondodoc a{border-radius:50%;color:#fff;font-size:clamp(14px,5vw,14px);font-weight:700;height:50px!important;overflow:hidden;position:relative;text-decoration:none;width:50px!important}.vagabondodoc p{font-size:clamp(12px,5vw,12px);line-height:.2;text-align:right}.vagabondodoc img{border-radius:50%;height:50px;position:absolute;width:50px}.trip-style-icon{left:.62rem;position:absolute;top:.62rem}.trip-style-icon img{height:40px;width:40px}.user-count{align-items:center;background-color:#8a00c2;border-radius:1.25rem;color:#fff;display:flex;flex-direction:row-reverse;padding:8px 15px 8px 35px;position:absolute;right:.62rem;top:.62rem}.user-count p{font-size:clamp(12px,5vw,12px);line-height:13px;margin:0;white-space:nowrap}.user-count svg{color:#8a00c2;height:20px;left:3px;padding:2px;width:20px}.user-count svg,.user-count:before{background-color:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.user-count:before{content:"";display:block;height:29px;left:1px;outline:1px solid #9632c8;width:29px}.trip-info{padding:1.89rem}.trip-details,.trip-title{border-bottom:2px solid #ddd}.trip-title{color:#00359a;font-size:clamp(30px,5vw,30px);font-weight:700;line-height:1.2;margin-bottom:5px;margin-top:0;min-height:4.75rem}.trip-title a{color:#00359a;text-decoration:none}.trip-metadata{list-style:none;margin-bottom:0;padding:10px 0}.trip-metadata li{display:flex;font-size:clamp(16px,5vw,16px);justify-content:space-between;line-height:19px;margin-bottom:5px;padding:0}.trip-metadata li:last-child{margin-bottom:0;padding:0}.trip-status .value{align-items:center;color:#28c83c;display:inline-flex;font-size:clamp(16px,5vw,16px);font-weight:700;line-height:1.5rem;text-transform:uppercase}.trip-status .value:before{background-color:#28c83c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-hand-thumbs-up-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.956 1.745C7.021.81 7.908.087 8.864.325l.261.066c.463.116.874.456 1.012.965.22.816.533 2.511.062 4.51a10 10 0 0 1 .443-.051c.713-.065 1.669-.072 2.516.21.518.173.994.681 1.2 1.273.184.532.16 1.162-.234 1.733q.086.18.138.363c.077.27.113.567.113.856s-.036.586-.113.856c-.039.135-.09.273-.16.404.169.387.107.819-.003 1.148a3.2 3.2 0 0 1-.488.901c.054.152.076.312.076.465 0 .305-.089.625-.253.912C13.1 15.522 12.437 16 11.5 16H8c-.605 0-1.07-.081-1.466-.218a4.8 4.8 0 0 1-.97-.484l-.048-.03c-.504-.307-.999-.609-2.068-.722C2.682 14.464 2 13.846 2 13V9c0-.85.685-1.432 1.357-1.615.849-.232 1.574-.787 2.132-1.41.56-.627.914-1.28 1.039-1.639.199-.575.356-1.539.428-2.59z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";display:inline-block;height:23px;margin-right:5px;vertical-align:middle;width:23px}.trip-duration .label,.trip-registrants .label{font-size:clamp(16px,5vw,16px);font-weight:650;line-height:19px}.trip-pricing{align-items:flex-start;border-bottom:0;display:flex;justify-content:space-between;padding:10px 0}.price{display:block;margin-top:0;text-align:left;width:50%}.price .label{color:#888;display:block;font-size:clamp(14px,5vw,14px);font-weight:400;line-height:16px}.price .currency{font-size:clamp(2.44vh,1.125rem,3.1vh);font-weight:700;line-height:2rem;margin-right:.62rem;margin-top:3.12rem}.price span{display:inline-block;font-size:clamp(26px,5vw,26px);font-weight:700;line-height:2.93rem}.btn-container{display:flex;flex-direction:column;gap:.95rem;margin-top:.62rem}.btn{border:1px solid #00359a;border-radius:5px;font-size:clamp(16px,5vw,16px);font-weight:700;line-height:1.8rem;padding:15px 10px 14px;text-align:center;text-decoration:none}.btn,.btn.outline{transition:background-color .3s,color .3s}.btn.outline{background-color:#fff;color:#00359a}.btn.filled,.btn.primary.outline:hover{background-color:#00359a;color:#fff}.btn:hover{background-color:#fff;color:#00359a}.warning-box{align-items:center;background-color:gold;border-radius:0 0 20px 20px;color:#00359a;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:20px;padding:20px;position:relative;z-index:0}.warning-box:before{background-color:gold;border-top-left-radius:0;border-top-right-radius:0;content:"";height:25px;left:0;position:absolute;top:-25px;width:100%}.card-container .warning-box{padding-top:0}.warning-box p{font-size:14px;font-weight:600;line-height:20px;margin-bottom:0;margin-top:20px;text-align:left;width:100%}.trip-card:has(.warning-box) .card-image{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;overflow:hidden;padding-top:51.5%;position:relative}@media screen and (max-width:1024px){.trip-card{flex:0 0 calc(50% - 10px)}}@media screen and (max-width:768px){.trip-card{flex:0 0 calc(100% - 5px)}.date-tile{bottom:2rem;left:1.9rem}.vagabondodoc{bottom:2rem;right:1.9rem}.trip-style-icon{left:1.9rem;top:1.55rem}.user-count{line-height:13px;padding:8px 15px 8px 35px;right:1.9rem;top:2rem}}#bottom-footer{grid-row:3/4;width:100%}.storie-container{margin-bottom:60px;margin-top:1.25rem;padding-left:2.5rem;padding-right:2.5rem}.storie-container,.storie-section{background-color:#ff6500;border-radius:2.5rem}.storie-section{display:grid;margin:0 auto;max-width:78.13rem;padding:2.5rem 1.25rem}.storie-header{color:#fff;margin-bottom:4rem}.storie-header h2{font-size:clamp(30px,5vw,30px);font-weight:700;line-height:1.1;margin:0;padding-top:2.5rem}.storie-header p{font-size:clamp(25px,5vw,25px);font-weight:400;margin:0}.storie-grid{display:grid;gap:.75rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.storie-large{display:grid;gap:.75rem;grid-column:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.storie-small{display:grid;gap:.75rem;grid-column:2;grid-template-columns:1fr}.storie-item{background-color:#000;border-radius:1.25rem;overflow:hidden;padding-top:56.25%;position:relative}.storie-link img{border-radius:1.25rem;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%}.storie-link:before{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.storie-item:hover .storie-link img{transform:scale(1.1)}.storie-content{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;box-sizing:border-box;color:#fff;left:0;overflow:hidden;padding:0 1.25rem 1.25rem;position:absolute;width:100%;z-index:2}.storie-badge{align-items:center;background-color:#fff;border-radius:20px;color:#00359a;display:inline-flex;font-size:clamp(1.9vh,.875rem,2.5vh);font-weight:700;gap:1rem;margin-bottom:1em;margin-top:0;max-width:fit-content;padding:.25em 1.8em .25em .25em}.storie-badge img{background-color:#b3d1db;border-radius:50%;height:30px;width:30px}.storie-badge span{color:#00359a;font-size:1rem}.storie-title{font-size:clamp(34px,2rem,34px);font-weight:100;line-height:1.1;margin-top:0;overflow:hidden}.storie-title,.storie-title a{color:#fff;margin-bottom:.25rem}.storie-title a{text-decoration:none}.storie-author{font-size:clamp(2.3vh,1.125rem,3.1vh);font-weight:400;margin-bottom:0;margin-top:0}.storie-author a{color:#fff;font-weight:700;line-height:1;text-decoration:none}@media (max-width:1000px){.storie-grid{grid-template-columns:1fr}.storie-large,.storie-small{grid-column:1;grid-template-columns:1fr}.storie-container{padding-left:0;padding-right:0}.storie-item{padding-top:124%}}.highlights-container{box-sizing:border-box;display:flex;flex-direction:row;gap:1.9rem;margin:0 clamp(20px,3vw,132px);overflow-x:hidden;padding-bottom:60px;scroll-behavior:smooth;scroll-snap-type:x mandatory;transition:.3s ease-in-out}.highlight{background-color:#fff;border-radius:20px;box-shadow:0 .31rem .63rem rgba(0,0,0,.1);display:flex;flex:0 0 calc(33.33333% - 1.56rem);flex-direction:column;height:auto;scroll-snap-align:start;transition:transform .3s ease}.highlight,.highlight-image{overflow:hidden;position:relative}.highlight-image{padding-top:123%}.highlight img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%}.highlight:hover img{transform:scale(1.1)}.highlight:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:50%;left:0;position:absolute;right:0;top:auto;z-index:1}.highlight-info{bottom:0;box-sizing:border-box;color:#fff;left:0;padding:0 1.25rem 1.25rem;position:absolute;width:100%;z-index:2}.highlight-info h3{color:#fff;font-size:clamp(2.6vh,1.125rem,3.1vh);font-weight:700;line-height:normal;margin:0 0 1.29rem;z-index:2}.button{background-color:transparent;border:.06rem solid #fff;border-radius:.31rem;color:#fff;display:inline-block;font-size:clamp(1.9vh,.875rem,2.5vh);font-weight:700;margin-top:.63rem;padding:.5rem 1rem;text-align:center;transition:background-color .3s,color .3s}.button #arrow-icon{height:1rem;margin-left:4rem;vertical-align:middle}.button:hover{background-color:#00359a;color:#fff}@media screen and (max-width:1024px){.highlight{flex:0 0 calc(50% - 1.56rem)}}@media screen and (max-width:768px){.highlight{flex:0 0 100%}}#bottom-footer{background-color:#f8f9fa;box-sizing:border-box;display:grid;gap:0;grid-template-columns:33% 16% 16% 33%;margin:0 auto;padding-left:5rem;padding-right:5rem;padding-top:1.25rem}#bottom-footer h2{color:#00359a;font-size:1.1rem}#bottom-footer a{color:inherit;text-decoration:none}#bottom-footer a:hover{color:#00359a}#bottom-footer ul{list-style-type:none;margin:0;padding:0}#bottom-footer ul li{line-height:2rem}.footer-section{padding:1.25rem}#bottom-footer>div:first-child{align-items:center;display:flex;grid-column:1/5;justify-content:space-between}#social-media{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem}#social-media h2{font-size:1.1rem;text-transform:uppercase}#social-media svg{fill:#00359a;height:16px;width:16px}#social-media a{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;display:flex;height:30px;justify-content:center;transition:background-color .3s ease,border-color .3s ease;width:30px}#social-media a:hover{border-color:#00359a}#social-media ul{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;list-style-type:none;margin:0;padding:0}#bottom-footer img{height:auto;width:clamp(195px,20vw,260px)}#contatti address,#contatti p{font-style:normal;line-height:1.5;margin:0 0 .5rem}#paesi ul{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-right:auto;max-width:calc(400px + 5rem)}#paesi ul li{line-height:2rem;white-space:nowrap}#copyright{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/4;padding:1.25rem 0}#copyright h2,#copyright p:first-of-type{color:#000;display:inline;font-size:.75rem;font-weight:400;margin:0;padding:0;white-space:nowrap}#copyright p:last-of-type{color:#000;font-size:.75rem;margin:0;padding:0;width:100%}#bottom-links{align-items:center;display:flex;gap:1rem;grid-column:4/5;justify-content:flex-end;padding:1.25rem 0;position:relative}.footer-button{display:inline-block;position:absolute;right:-3rem;top:50%;transform:translateY(-50%)}#bottom-links a{font-size:.75rem;font-weight:700}#bottom-links svg{fill:#00359a;transition:fill .3s ease}#bottom-links svg:hover{fill:#1b76ef}.row-border{border-top:1px solid #ddd;grid-column:1/5;margin-bottom:10px;margin-top:10px}.b-red{background-color:red}.b-yellow{background-color:gold}.b-green{background-color:#28c83c}.b-orange{background-color:#ff7d00}.b-jade{background-color:#00b46a}.b-dark-blue{background-color:#00359a}.b-hotpink{background-color:#ff4880}.accordion-checkbox{display:none}@media screen and (min-width:1001px){.accordion-header svg{display:none}}@media screen and (max-width:1000px){p{font-size:clamp(2.2vh,1rem,2.8vh)}.row-border{display:none}#bottom-footer>div:first-child{align-items:center;border-bottom:.063rem solid #ddd;display:flex;gap:1rem;grid-column:1/5;justify-content:space-between;padding-bottom:1.25rem;padding-top:2.5rem}#bottom-footer{display:block;padding:1.5rem}#bottom-footer ul{margin-top:.75rem}#bottom-footer ul li{margin-bottom:.5rem}.footer-section{padding:0}.accordion-checkbox{display:none}.accordion-header{align-items:center;border-bottom:.063rem solid #ddd;color:#00359a;cursor:pointer;display:flex;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;justify-content:space-between;padding:0!important}#bottom-footer img{height:auto;width:clamp(185px,20vw,260px)}.accordion-header svg{margin-bottom:.625rem;margin-left:auto;position:absolute;right:1.625rem}.accordion-checkbox:checked+.accordion-header,.accordion-section:focus-within .accordion-header{border-color:rgba(13,110,253,.5);border-radius:.25rem;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-checkbox:checked+.accordion-header svg{transform:rotate(180deg);transition:all .5s ease}.accordion-content{max-height:0;overflow:hidden;padding:0;transition:max-height .5s ease-in-out}.accordion-checkbox:checked~.accordion-content{max-height:16rem}#paesi .accordion-checkbox:checked~.accordion-content{max-height:29rem;transition:max-height .7s ease-in-out}.accordion-header a{color:#00359a;display:block;text-decoration:none;width:100%}#social-media h2{display:none}#bottom-footer h2{color:#00359a;font-size:clamp(18px,5vw,18px);margin-bottom:0;margin-top:0;padding-bottom:.75rem!important;padding-top:.75rem!important}#paesi{border-bottom:0}#paesi ul{grid-template-columns:1fr;padding:0}#social-media{justify-content:center}#bottom-footer a,#contatti address,#contatti p{font-size:clamp(16px,5vw,16px);font-style:normal}#copyright{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#copyright h2,#copyright p:first-of-type{color:#000;display:inline;font-size:1.2rem;font-weight:400;margin:0 0 -.625rem;padding:0;white-space:nowrap}#copyright p:last-of-type{font-size:1.2rem;margin-top:.625rem;padding:0;text-align:center;width:100%}#bottom-links{justify-content:center;padding-top:.5rem;text-align:center}#bottom-links a{font-size:1rem}.footer-button{display:block;justify-content:center;left:50%;margin-left:auto;margin-right:auto;margin-top:1.25rem;position:relative;text-align:center;transform:translateX(-50%)}#azienda{border-top:.063rem solid #ddd;margin:0}#paesi{border-bottom:none;margin:0}}
/*# sourceMappingURL=style.b71f952ceebba00ddc4d.css.map*/