PageSourceSearch

https://kalesaviaggi.it/main-layout.component-GVO3QJX7.js

js kalesaviaggi.it collected 2026-10-08 03:11:07 UTC 36,287 bytes, 1 lines download raw bytes

1import{a as Et}from"./chunk-XKJWH7MQ.js";import{a as It}from"./chunk-PYOVCVBX.js";import"./chunk-DS4KZSK7.js";import{b as Dt}from"./chunk-ZX47KPQW.js";import"./chunk-YZ5ZKDKB.js";import{c as Tt}from"./chunk-QZYPUGVU.js";import{a as kt}from"./chunk-AGNEJVAF.js";import{b as Lt}from"./chunk-56ITX6V4.js";import"./chunk-SP7QC6PP.js";import"./chunk-M7BVKDMP.js";import{A as St,a as wt}from"./chunk-4JWYTKJR.js";import"./chunk-ZSLJ6OZT.js";import{a as Ot}from"./chunk-HZ35SN2J.js";import{a as B}from"./chunk-JA7PXDSB.js";import{c as bt,e as D,f as z}from"./chunk-26V4FKBX.js";import"./chunk-KEE2HFZG.js";import{a as ht}from"./chunk-PAU33PEV.js";import{K as j,O as R,_ as U,aa as $,e as yt,q}from"./chunk-RRJLHU4U.js";import{a as I,b as E}from"./chunk-IT7ZDWJ5.js";import{c as Pt,d as G,f as A,i as J,j as K}from"./chunk-VITZR5V3.js";import"./chunk-GARNEZWB.js";import"./chunk-F2JHXLWZ.js";import"./chunk-K737GLKE.js";import{h as vt,p as Mt,x as xt}from"./chunk-EYJPSVYM.js";import"./chunk-FPPZ4BUR.js";import{$b as p,$c as O,Bb as P,Ca as V,Gc as mt,Hb as pt,I as nt,Ic as N,Lc as s,M as et,Mc as w,Nc as M,Pa as lt,Sb as L,Sc as dt,Tc as gt,Ub as m,Uc as ut,Wb as d,Zb as y,_b as k,aa as it,ac as i,ad as S,bc as a,cc as g,db as h,ed as _t,fd as ft,ha as ot,hb as e,ka as at,ma as f,mc as b,nb as ct,pb as st,pd as T,r as Q,sa as C,ta as v,td as Ct,uc as _,ud as x,wc as c,y as tt,ya as rt}from"./chunk-V3NB457T.js";import{a as X,b as Y}from"./chunk-UKNGC2Y4.js";var Ft=[{title:"Home",key:"home",isVisible:!0,link:"/"},{title:"Blog",key:"blog",isVisible:!0,link:"/blog"},{title:"Liste",key:"list",isVisible:!0,link:"/liste"},{title:"Le nostre proposte",key:"proposals",isVisible:!0,link:"/speciali"},{title:"Contattaci",key:"contact_us",isVisible:!0,link:"/contatti"}];var Ht={heroBg:"",customStyles:null,heroOverlay:void 0,showMobileMenu:!1},H=(()=>{class t{constructor(){this.state=V(Ht),this.menuItems=Ft,this.showMobileMenu=T(()=>this.state().showMobileMenu)}setBgImage(n){this.state.set(Y(X({},this.state()),{heroBg:n}))}showMenu(n){this.state.update(o=>Y(X({},o),{showMobileMenu:n}))}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275prov=ot({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var At=Pt("mobileMenuAnimation",[J(":enter",[K(".mobile-menu-container",[A({opacity:.5,transform:"translateX(-100%)"}),G("300ms cubic-bezier(0.35, 0, 0.25, 1)",A({opacity:1,transform:"translateX(0)"}))])]),J(":leave",[K(".mobile-menu-container",[A({opacity:1,transform:"translateX(0)"}),G("300ms cubic-bezier(0.35, 0, 0.25, 1)",A({opacity:.5,transform:"translateX(-100%)"}))])])]);var Nt=t=>[t],W=()=>({exact:!0}),Wt=t=>["/pagine",t],Zt=(t,l)=>l.key,Xt=(t,l)=>l.slug;function Yt(t,l){if(t&1){let n=b();i(0,"a",12),_("click",function(){C(n);let r=c(3);return v(r.closeMenu())}),s(1),a()}if(t&2){let n=c(2).$implicit,o=c();p("href",S(3,Nt,o.headerData().list_url),h)("routerLinkActiveOptions",O(5,W)),e(),M(" ",n.title," ")}}function Gt(t,l){t&1&&(i(0,"a",10),s(1," Viaggi Gattinoni "),a())}function Jt(t,l){if(t&1){let n=b();i(0,"a",13),_("click",function(){C(n);let r=c(3);return v(r.closeMenu())}),s(1),a()}if(t&2){let n=c(2).$implicit;p("routerLink",S(3,Nt,n.link))("routerLinkActiveOptions",O(5,W)),e(),M(" ",n.title," ")}}function Kt(t,l){if(t&1&&m(0,Yt,2,6,"a",9)(1,Gt,2,0,"a",10)(2,Jt,2,6,"a",11),t&2){let n=c().$implicit,o=c();d(n.key==="list"&&o.headerData().list_external?0:o.showProposals()&&n.key==="proposals"?1:2)}}function Qt(t,l){if(t&1&&(i(0,"li"),m(1,Kt,3,1),a()),t&2){let n=l.$implicit;e(),d(n.isVisible?1:-1)}}function tn(t,l){if(t&1){let n=b();i(0,"li",16)(1,"a",17),_("click",function(){C(n);let r=c(2);return v(r.closeMenu())}),i(2,"span"),s(3),a()()()}if(t&2){let n=l.$implicit;e(),p("title",n.title)("routerLink",S(3,Wt,n.slug)),e(2),w(n.title)}}function nn(t,l){if(t&1){let n=b();i(0,"li",4)(1,"a",14),_("click",function(){C(n);let r=mt(4);return v(r.toggle())}),s(2," Pagine "),a(),i(3,"ul",15,0),ut("ngbCollapseChange",function(r){C(n);let u=c();return gt(u.isCollapsed,r)||(u.isCollapsed=r),v(r)}),y(5,tn,4,5,"li",16,Xt),a()()}if(t&2){let n=c();e(),L("aria-expanded",!n.isCollapsed),e(2),dt("ngbCollapse",n.isCollapsed),e(2),k(n.headerData().pages)}}function en(t,l){if(t&1){let n=b();i(0,"div",6)(1,"a",18),_("click",function(){C(n);let r=c();return v(r.closeMenu())}),s(2),a()()}if(t&2){let n=c();e(),p("href",n.headerData().signed_agency.link_url,h),e(),M(" ",n.headerData().signed_agency.link_label," ")}}function on(t,l){if(t&1){let n=b();i(0,"a",24),_("click",function(){C(n);let r=c(2);return v(r.closeMenu())}),g(1,"fa-icon",22),i(2,"span",23),s(3,"Panello di controllo"),a()()}if(t&2){let n=c(2);e(),p("icon",n.dashboardIcon)}}function an(t,l){if(t&1&&(i(0,"a",20),g(1,"fa-icon",22),i(2,"span",23),s(3,"Profilo"),a()()),t&2){let n=c(2);e(),p("icon",n.userIcon)}}function rn(t,l){if(t&1){let n=b();m(0,on,4,1,"a",19),m(1,an,4,1,"a",20),i(2,"a",21),_("click",function(){C(n);let r=c();return r.auth.logout(),v(r.closeMenu())}),g(3,"fa-icon",22),i(4,"span",23),s(5,"Logout"),a()()}if(t&2){let n=c();d(n.auth.isClient?-1:0),e(),d(n.auth.isClient?1:-1),e(2),p("icon",n.logoutIcon)}}function ln(t,l){if(t&1){let n=b();i(0,"a",25),_("click",function(){C(n);let r=c();return v(r.closeMenu())}),g(1,"fa-icon",22),i(2,"span",23),s(3,"Login"),a()(),i(4,"a",26),_("click",function(){C(n);let r=c();return v(r.closeMenu())}),g(5,"fa-icon",22),i(6,"span",23),s(7,"Register"),a()()}if(t&2){let n=c();p("routerLinkActiveOptions",O(4,W)),e(),p("icon",n.loginIcon),e(3),p("routerLinkActiveOptions",O(5,W)),e(),p("icon",n.signUpIcon)}}var zt=(()=>{class t{constructor(){this.auth=f(B),this.loginIcon=q,this.logoutIcon=R,this.signUpIcon=j,this.userIcon=U,this.dashboardIcon=$,this.isCollapsed=!0,this.headerData=x.required(),this.showProposals=x.required(),this.parsedMenu=x.required(),this.closeMenuEvent=Ct()}closeMenu(){this.closeMenuEvent.emit()}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-mobile-menu"]],inputs:{headerData:[1,"headerData"],showProposals:[1,"showProposals"],parsedMenu:[1,"parsedMenu"]},outputs:{closeMenuEvent:"closeMenuEvent"},decls:13,vars:3,consts:[["collapse","ngbCollapse"],[1,"mobile-menu-container"],[1,"btn-close",3,"click"],[1,"links-container"],[1,"nav-item","nav-primary"],[1,"bottom-buttons"],[1,"signed-agency-container"],[1,"action-buttons"],["routerLink","/newsletter",1,"btn","btn-primary",3,"click"],["routerLinkActive","active","target","_blank","rel","noopener",1,"nav-link",3,"href","routerLinkActiveOptions"],["href","https://booking.valair.it/IT/holidays/search?","target","_blank","rel","noopener",1,"nav-link"],["routerLinkActive","active",1,"nav-link",3,"routerLink","routerLinkActiveOptions"],["routerLinkActive","active","target","_blank","rel","noopener",1,"nav-link",3,"click","href","routerLinkActiveOptions"],["routerLinkActive","active",1,"nav-link",3,"click","routerLink","routerLinkActiveOptions"],["type","button","aria-controls","collapseExample",1,"nav-link","text-center",3,"click"],[1,"nav","flex-column",3,"ngbCollapseChange","ngbCollapse"],[1,"nav-item"],[1,"nav-link",3,"click","title","routerLink"],[1,"btn","btn-primary",3,"click","href"],["routerLink","/back","routerLinkActive","active",1,"btn","btn-primary"],["routerLink","/profile","routerLinkActive","active",1,"btn","btn-primary"],[1,"btn","btn-primary",3,"click"],[1,"ms-auto",3,"icon"],[1,"visually-hidden"],["routerLink","/back","routerLinkActive","active",1,"btn","btn-primary",3,"click"],["routerLink","/auth/login","routerLinkActive","active","queryParamsHandling","merge",1,"btn","btn-primary",3,"click","routerLinkActiveOptions"],["routerLink","/auth/registrazione","routerLinkActive","active","queryParamsHandling","merge",1,"btn","btn-primary",3,"click","routerLinkActiveOptions"]],template:function(o,r){if(o&1&&(i(0,"div",1)(1,"button",2),_("click",function(){return r.closeMenu()}),a(),i(2,"ul",3),y(3,Qt,2,1,"li",null,Zt),m(5,nn,7,2,"li",4),a(),i(6,"div",5),m(7,en,3,2,"div",6),i(8,"div",7)(9,"button",8),_("click",function(){return r.closeMenu()}),s(10,"Iscrivitti alla newsletter"),a(),m(11,rn,6,3)(12,ln,8,6),a()()()),o&2){let u;e(3),k(r.parsedMenu()),e(2),d(r.headerData().pages.length?5:-1),e(2),d((u=r.headerData().signed_agency)!=null&&u.signed_agency?7:-1),e(4),d(r.auth.state.user?11:12)}},dependencies:[z,D,wt,E,I],styles:["[_ngcontent-%COMP%]:root{--main-color: #c2d216}.mobile-menu-container[_ngcontent-%COMP%]{background:#fff;position:fixed;width:100%;height:100vh;
1top:0;left:0;z-index:99999}.btn-close[_ngcontent-%COMP%]{position:absolute;right:15px;top:8px;width:2em;height:2em;outline:none;box-shadow:none}ul.links-container[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}ul.links-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding-bottom:15px}ul.links-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;text-transform:uppercase;font-size:20px;color:#000;border-bottom:2px solid transparent}ul.links-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, ul.links-container[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a.active[_ngcontent-%COMP%]{color:var(--main-color);border-bottom:2px solid var(--main-color)}.bottom-buttons[_ngcontent-%COMP%]{position:fixed;bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.bottom-buttons[_ngcontent-%COMP%]   .signed-agency-container[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;margin-bottom:5px}.bottom-buttons[_ngcontent-%COMP%]   .action-buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;gap:10px}.bottom-buttons[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{background-color:#fff;color:var(--main-color)!important;border:2px solid var(--main-color)}.btn-primary[_ngcontent-%COMP%]{background-color:var(--main-color);border-color:var(--main-color);border-radius:0;color:#fff!important;box-shadow:1px 1px 6px #6c757d9e}"],changeDetection:0})}}return t})();function cn(t,l){if(t&1&&(i(0,"div",10),s(1),a()),t&2){let n=c();e(),M("Fax: ",n.footer.contact.fax)}}function sn(t,l){if(t&1&&(i(0,"div",10),s(1),a()),t&2){let n=c();e(),M(" ",n.footer.emails.managment," ")}}function pn(t,l){if(t&1&&(i(0,"span",19),s(1),a()),t&2){let n=c();e(),M(" | P.IVA ",n.agency.vat_number," ")}}function mn(t,l){if(t&1&&(i(0,"span",19),s(1),a()),t&2){let n=c();e(),M(" | Licenza ",n==null||n.agency==null?null:n.agency.license," ")}}function dn(t,l){if(t&1&&(i(0,"span",19),s(1),a()),t&2){let n=c();e(),M(" | RC ",n==null||n.agency==null?null:n.agency.rc," ")}}function gn(t,l){if(t&1&&(i(0,"span",19),s(1),a()),t&2){let n=c();e(),M(" | Fondo Insolvenza ",n==null||n.agency==null?null:n.agency.insolvency_fund," ")}}function un(t,l){if(t&1&&(i(0,"div",0)(1,"div",1)(2,"div",2),g(3,"img",3),a(),i(4,"div",4)(5,"div",5)(6,"div")(7,"h3",6),s(8,"CONTATTACI"),a(),i(9,"div",7)(10,"div",8)(11,"a",9),s(12),a()(),m(13,cn,2,1,"div",10),a()()(),i(14,"div",11)(15,"div")(16,"h3",6),s(17,"SCRIVICI SU"),a(),i(18,"div",7)(19,"div",8)(20,"a",9),s(21),a()(),m(22,sn,2,1,"div",10),a()()(),i(23,"div",12)(24,"div")(25,"h3",6),s(26,"INDIRIZZO"),a(),i(27,"address",13)(28,"p",14),s(29),a()()()()()(),i(30,"div",15)(31,"div",16)(32,"div",17)(33,"p",18),s(34),m(35,pn,2,1,"span",19),m(36,mn,2,1,"span",19),m(37,dn,2,1,"span",19),m(38,gn,2,1,"span",19),s(39," | "),i(40,"a",20),s(41,"Privacy policy"),a(),s(42," - "),i(43,"a",21),s(44,"Cookie policy"),a()()()()()()),t&2){let n=l;e(3),p("src",n.header.logo,h),e(8),p("href","tel:"+n.footer.contact.phone,h),e(),M("Telefono: ",n.footer.contact.phone),e(),d(n.footer.contact.fax?13:-1),e(7),p("href","mailto:"+n.footer.emails.support,h),e(),w(n.footer.emails.support),e(),d(n.footer.emails.managment?22:-1),e(7),w(n.footer.full_address),e(5),M(" \xA9 ",n.agency.business_name," "),e(),d(n.agency.vat_number?35:-1),e(),d(n.agency.license?36:-1),e(),d(!(n==null||n.agency==null)&&n.agency.rc?37:-1),e(),d(!(n==null||n.agency==null)&&n.agency.insolvency_fund?38:-1)}}var Bt=(()=>{class t{constructor(){this.settings=x(null)}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-footer"]],inputs:{settings:[1,"settings"]},decls:1,vars:1,consts:[[1,"footer"],[1,"top-footer","flex","flex-column","justify-content-center","align-items-center"],[1,"footer-logo"],["alt","Logo","height","auto","width","200","loading","lazy",3,"src"],[1,"footer-container"],["id","footer-contact-number",1,"top-footer-item"],[1,"footer-item-title","text-color"],[1,"desc"],[1,"footer-item-desc"],[1,"text-color",3,"href"],[1,"footer-item-desc","text-color"],["id","footer-contact-email",1,"top-footer-item","pipe-start"],["id","footer-contact-address",1,"top-footer-item","pipe-start"],[1,"desc","mb-0"],[1,"footer-item-desc","text-color","mb-0"],[1,"container-fluid","bottom-footer"],[1,"row"],[1,"col-12","text-center"],[1,"copyright","text-color"],[1,"copyright"],["routerLink","/privacy-policy",1,"text-color"],["routerLink","/cookie-policy",1,"text-color"]],template:function(o,r){if(o&1&&m(0,un,45,13,"div",0),o&2){let u;d((u=r.settings())?0:-1,u)}},dependencies:[D],styles:["[_ngcontent-%COMP%]:root{--main-color: #c2d216}[_nghost-%COMP%]{font-family:Montserrat,serif!important}.footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .footer[_ngcontent-%COMP%]   .footer-item-desc[_ngcontent-%COMP%]{font-family:Montserrat,serif!important}
1.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]{background-image:url(/assets/images/footer.webp);padding:155px 0;background-repeat:no-repeat;background-position:center top;background-size:cover}.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]   .top-footer-item[_ngcontent-%COMP%]   .desc[_ngcontent-%COMP%]{font-size:16px;font-weight:500;position:relative;font-family:Montserrat,serif!important}.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]   .footer-item-title[_ngcontent-%COMP%]{font-size:16px;font-weight:500;margin-bottom:1em;text-transform:uppercase;font-family:Montserrat,serif!important}.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]   .footer-logo[_ngcontent-%COMP%]{margin-bottom:40px;font-size:70px;font-family:Montserrat,serif!important}.footer[_ngcontent-%COMP%]   .bottom-footer[_ngcontent-%COMP%]{background-color:var(--main-color);font-size:14px;letter-spacing:.84px;font-family:Montserrat,serif!important}.footer[_ngcontent-%COMP%]   .bottom-footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]{margin-bottom:0;padding:20px 0;font-family:Montserrat,serif!important}.footer-container[_ngcontent-%COMP%]{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto}.footer-container[_ngcontent-%COMP%]   .top-footer-item[_ngcontent-%COMP%]{display:flex;padding:0 1em}.footer-container[_ngcontent-%COMP%]   .top-footer-item#footer-contact-number[_ngcontent-%COMP%]{justify-content:end}.footer-container[_ngcontent-%COMP%]   .top-footer-item#footer-contact-email[_ngcontent-%COMP%]{justify-content:center}.footer-container[_ngcontent-%COMP%]   .top-footer-item#footer-contact-address[_ngcontent-%COMP%]{justify-content:start}.footer-container[_ngcontent-%COMP%]   .top-footer-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{overflow-wrap:break-word;word-break:break-word}.footer-container[_ngcontent-%COMP%]   .top-footer-item.pipe-start[_ngcontent-%COMP%]{border-left:5px solid var(--main-color)}@media screen and (max-width: 992px){.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]{padding:80px}.footer-container[_ngcontent-%COMP%]{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.footer-container[_ngcontent-%COMP%]   .top-footer-item[_ngcontent-%COMP%]{margin-bottom:15px;justify-content:start!important;padding:1em 0}.footer-container[_ngcontent-%COMP%]   .top-footer-item.pipe-start[_ngcontent-%COMP%]{border-left:none!important;border-top:5px solid var(--main-color);padding-left:0!important}}@media (max-width: 768px){.footer[_ngcontent-%COMP%]   .top-footer[_ngcontent-%COMP%]{padding:40px}}"],changeDetection:0})}}return t})();var _n=(t,l)=>l.url;function fn(t,l){if(t&1&&(i(0,"li")(1,"a",1),g(2,"fa-icon",2),a()()),t&2){let n=l.$implicit,o=c();e(),p("href",n.url,h),L("aria-label",n.label||n.platform),e(),p("icon",o.iconFor(n.icon))}}var qt=(()=>{class t{constructor(){this.isRound=x(!1),this.socialLinks=x([]),this.isSquare=x(!1),this.iconFor=It}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-social-media-links"]],inputs:{isRound:[1,"isRound"],socialLinks:[1,"socialLinks"],isSquare:[1,"isSquare"]},decls:4,vars:2,consts:[[1,"social-media-wrapper"],["target","_blank","rel","noopener",1,"m-2",3,"href"],[1,"social-icon",3,"icon"]],template:function(o,r){o&1&&(i(0,"div",0)(1,"ul"),y(2,fn,3,3,"li",null,_n),a()()),o&2&&(N("square-buttons",r.isSquare),e(2),k(r.socialLinks()))},dependencies:[E,I],styles:['[_ngcontent-%COMP%]:root{--main-color: #c2d216}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding:10px 0;position:relative;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;color:#fff;cursor:pointer}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .social-icon[_ngcontent-%COMP%]{font-size:20px;transition:.2s ease-in-out}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]:hover{color:var(--main-color)!important}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:before, .social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:after{content:"";width:2px;height:85px;background-color:#fff;position:absolute}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:before{top:0;transform:translateY(-100%)}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:after{bottom:0;transform:translateY(100%)}.social-media-wrapper.square-buttons[_ngcontent-%COMP%]{background:#fff;justify-content:space-between}.social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding:0}.social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:after, .social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:before{display:none}.social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:10px 0}.social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .social-icon[_ngcontent-%COMP%]{font-size:24px;color:#303c3c}.social-media-wrapper.round[_ngcontent-%COMP%]{border-radius:15px 0 0 15px}@media screen and (max-width: 1200px){.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:before, .social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:after{height:40px}}
1@media screen and (max-width: 767px){.social-media-wrapper.square-buttons[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .social-icon[_ngcontent-%COMP%]{font-size:20px}.social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:before, .social-media-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]:after{content:none}}'],changeDetection:0})}}return t})();var Cn=()=>({over:!0});function vn(t,l){if(t&1&&(i(0,"div",0),g(1,"app-social-media-links",1),a()),t&2){let n=c(),o=c();p("@fadeInOut",void 0)("ngClass",O(4,Cn)),e(),p("isSquare",o.isSquareButton())("socialLinks",n)}}function Mn(t,l){t&1&&m(0,vn,2,5,"div",0),t&2&&d(l.length?0:-1)}var jt=(()=>{class t{constructor(){this.destroyRef=f(rt),this.platformId=f(lt),this.ngZone=f(ct),this.socialLinksService=f(Dt),this.isOver=!1,this.isRound=!1,this.isSquareButton=V(!1),this.agencySocialLinks$=this.socialLinksService.getAgencySocialLinks()}ngAfterViewInit(){xt(this.platformId)&&this.ngZone.runOutsideAngular(()=>{tt(window,"scroll").pipe(nt(100),Q(()=>window.scrollY>1),et(),it(n=>{this.isSquareButton.set(n)}),Ot(this.destroyRef)).subscribe()})}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-social-media-links-floating"]],inputs:{isOver:"isOver",isRound:"isRound"},decls:2,vars:3,consts:[[1,"floating-links",3,"ngClass"],[3,"isSquare","socialLinks"]],template:function(o,r){if(o&1&&(m(0,Mn,1,1),_t(1,"async")),o&2){let u;d((u=ft(1,1,r.agencySocialLinks$))?0:-1,u)}},dependencies:[vt,qt,Mt],styles:[".floating-links[_ngcontent-%COMP%]{position:fixed;right:0;top:max(50%,200px);transform:translateY(-50%)}.floating-links.over[_ngcontent-%COMP%]{z-index:999}@media screen and (max-width: 1199px){.floating-links.over[_ngcontent-%COMP%]{top:max(40%,200px)}}@media screen and (max-width: 991px){.floating-links.over[_ngcontent-%COMP%]{top:max(30%,200px)}}@media screen and (max-width: 767px){.floating-links.over[_ngcontent-%COMP%]{top:max(20%,170px)}}"],data:{animation:[Et]}})}}return t})();var Rt=new at("Scroll Top function",{factory:()=>{let t=f(ht);return()=>t.scrollTo({top:0,left:0,behavior:"smooth"})}});var Ut=t=>[t],Z=()=>({exact:!0}),xn=t=>["/pagine",t],bn=(t,l)=>l.key,hn=(t,l)=>l.slug;function Pn(t,l){if(t&1){let n=b();i(0,"button",11),_("click",function(){C(n);let r=c();return v(r.layout.showMenu(!0))}),g(1,"span",12),a()}}function On(t,l){if(t&1&&(i(0,"a",15),s(1),a()),t&2){let n=c(2).$implicit,o=c();p("href",S(3,Ut,o.headerData().list_url),h)("routerLinkActiveOptions",O(5,Z)),e(),M(" ",n.title," ")}}function yn(t,l){t&1&&(i(0,"a",16),s(1," Viaggi Gattinoni "),a())}function kn(t,l){if(t&1&&(i(0,"a",17),s(1),a()),t&2){let n=c(2).$implicit;p("routerLink",S(3,Ut,n.link))("routerLinkActiveOptions",O(5,Z)),e(),M(" ",n.title," ")}}function wn(t,l){if(t&1&&(i(0,"li",14),m(1,On,2,6,"a",15)(2,yn,2,0,"a",16)(3,kn,2,6,"a",17),a()),t&2){let n,o=c().$implicit,r=c();N("compact",(n=r.headerData())==null||n.signed_agency==null?null:n.signed_agency.signed_agency),e(),d(o.key==="list"&&r.headerData().list_external?1:r.showProposals()&&o.key==="proposals"?2:3)}}function Sn(t,l){if(t&1&&m(0,wn,4,3,"li",13),t&2){let n=l.$implicit;d(n.isVisible?0:-1)}}function Ln(t,l){if(t&1&&(i(0,"li",9)(1,"a",18),s(2),a()()),t&2){let n,o,r=c();e(),L("href",(n=r.headerData().signed_agency)==null?null:n.link_url,h),e(),w((o=r.headerData().signed_agency)==null?null:o.link_label)}}function Tn(t,l){if(t&1&&(i(0,"li",19)(1,"a",25),g(2,"fa-icon",23),i(3,"span",24),s(4,"Pannello di controllo"),a()()()),t&2){let n=c(2);e(2),p("icon",n.dashboardIcon)}}function Dn(t,l){if(t&1&&(i(0,"li",26)(1,"a",27),g(2,"fa-icon",23),i(3,"span",24),s(4,"Profile"),a()()()),t&2){let n=c(2);e(2),p("icon",n.userIcon)}}function In(t,l){if(t&1){let n=b();m(0,Tn,5,1,"li",19),pt(1,Dn,5,1,"li",20),i(2,"li",21),_("click",function(){C(n);let r=c();return v(r.auth.logout().subscribe())}),i(3,"a",22),g(4,"fa-icon",23),i(5,"span",24),s(6,"Logout"),a()()()}if(t&2){let n=c();d(n.auth.isClient?-1:0),e(),p("canView","client"),e(3),p("icon",n.logoutIcon)}}function En(t,l){if(t&1&&(i(0,"li",28)(1,"a",29),g(2,"fa-icon",23),i(3,"span",24),s(4,"Login"),a()()(),i(5,"li",28)(6,"a",30),g(7,"fa-icon",23),i(8,"span",24),s(9,"Registrati"),a()()()),t&2){let n=c();e(),p("routerLinkActiveOptions",O(4,Z)),e(),p("icon",n.loginIcon),e(4),p("routerLinkActiveOptions",O(5,Z)),e(),p("icon",n.signUpIcon)}}function Fn(t,l){if(t&1&&(i(0,"li")(1,"a",36)(2,"span"),s(3),a()()()),t&2){let n=l.$implicit;e(),p("title",n.title)("routerLink",S(3,xn,n.slug)),e(2),w(n.title)}}function An(t,l){if(t&1&&(i(0,"li",31)(1,"button",32)(2,"span",33),s(3,"\u2630"),a()(),i(4,"div",34)(5,"ul",35),y(6,Fn,4,5,"li",null,hn),a()()()),t&2){let n=c(2);e(6),k(n.headerData().pages)}}function Vn(t,l){if(t&1&&m(0,An,8,0,"li",31),t&2){let n=c();d(n.headerData().pages.length?0:-1)}}function Nn(t,l){t&1&&(i(0,"li"),g(1,"img",37)(2,"img",38),a())}var $t=(()=>{class t{constructor(){this.auth=f(B),this.scrollTop=f(Rt),this.layout=f(H),this.loginIcon=q,this.logoutIcon=R,this.signUpIcon=j,this.dashboardIcon=$,this.newsletter=yt,this.userIcon=U,this.showNavigation=!1,this.headerData=x.required(),this.showProposals=x.required(),this.parsedMenu=x.required(),this.externalLink=x(),st(()=>this.showNavigation=!0)}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-navigation-bar"]],inputs:{headerData:[1,"headerData"],showProposals:[1,"showProposals"],parsedMenu:[1,"parsedMenu"],externalLink:[1,"externalLink"]},decls:19,vars:6,consts:[[1,"em-navbar","navbar-expand-lg","navbar-light","sticky-top","bg-light"],[1,"container-fluid","d-flex","justify-content-between","align-items-center"],["routerLink","/",1,"navbar-brand","p-0","m-0",3,"dblclick"],["alt","Logo","loading","lazy",1,"img-fluid","d-inline-block","agency-logo",3,"src"],["type","button",1,"navbar-toggler"],["id","navbar",1,"collapse","navbar-collapse"],[1,"main-nav","navbar-nav","h-100","mb-lg-0","mx-auto"],[1,"d-none","nav-container"],[1,"desktop-nav","navbar-nav","flex-row","align-items-center"],[1,"nav-item","text-center"],["routerLink","/newsletter",1,"btn","nav-btn","cp","rounded-0","text-white"],["type","button",1,"navbar-toggler",3,"click"],[1,"navbar-toggler-icon"],[1,"nav-item",3,"compact"],[1,"nav-item"],["routerLinkActive","active","target","_blank","rel","noopener",1,"nav-link",3,"href","routerLinkActiveOptions"],["href","https://booking.valair.it/IT/holidays/search?","target","_blank","rel","noopener",1,"nav-link"],["routerLinkActive","active",1,"nav-link",3,"routerLink","routerLinkActiveOptions"],["rel","noopener noreferrer","target","_blank",1,"btn","nav-btn","cp","rounded-0","text-white"],[1,"nav-item","nav-icon","cp"],["class","nav-item nav-icon cp","routerLinkActive","active",4,"canView"],[1,"nav-item","nav-icon","cp",3,"click"],["title","Logout","placement","bottom","ngbTooltip","Logout",1,"nav-link","link-icon"],[1,"icon","text-color",3,"icon"],[1,"visually-hidden"],["routerLink","/back","placement","bottom","ngbTooltip","Pannello di controllo",1,"nav-link","link-icon","cp"],["routerLinkActive","active",1,"nav-item","nav-icon","cp"],["routerLink","/profile","placement","bottom","ngbTooltip","Il mio profilo",1,"nav-link","link-icon","cp","padding-fix"],[1,"nav-item","nav-icon"],["routerLink","/auth/login","routerLinkActive","active","queryParamsHandling","merge","placement","bottom","ngbTooltip","Login",1,"nav-link","link-icon",3,"routerLinkActiveOptions"],["routerLink","/auth/registrazione","routerLinkActive","active","queryParamsHandling","merge","placement","bottom","ngbTooltip","Registrati",1,"nav-link","link-icon",3,"routerLinkActiveOptions"],[1,"nav-item","nav-primary"],["type","button","title","menu",1,"btn","btn-em","btn-em--flat","nav-btn","rounded-0"],[1,"burger","text-color"],[1,"pages-dropdown"],[1,"page-list","px-0"],[1,"son",3,"title","routerLink"],["src","assets/images/logo-dark.png","alt","gattinoni","loading","lazy",1,"main-logo"],["loading","lazy","src","assets/images/logo-dark.png","alt","gattinoni logo",1,"agency-logo","mobile"]],template:function(o,r){if(o&1&&(i(0,"nav",0)(1,"div",1)(2,"a",2),_("dblclick",function(){return r.scrollTop()}),g(3,"img",3),a(),m(4,Pn,2,0,"button",4),i(5,"div",5)(6,"ul",6),y(7,Sn,1,1,null,null,bn),a()(),i(9,"div",7)(10,"ul",8),m(11,Ln,3,2,"li",9),i(12,"li",9)(13,"a",10),s(14," Iscriviti alla newsletter "),a()(),m(15,In,7,3)(16,En,
110,6),m(17,Vn,1,1),m(18,Nn,3,0,"li"),a()()()()),o&2){let u;e(3),p("src",r.headerData().logo,h),e(),d(r.layout.showMobileMenu()===!1?4:-1),e(3),k(r.parsedMenu()),e(4),d(!((u=r.headerData())==null||u.signed_agency==null)&&u.signed_agency.signed_agency?11:-1),e(4),d(r.auth.isLoggedIn&&r.showNavigation?15:16),e(2),d(r.headerData()?17:-1),e(),d(r.headerData().show_partner_logo?18:-1)}},dependencies:[D,z,St,E,I,kt],styles:['[_ngcontent-%COMP%]:root{--main-color: #c2d216}.agency-logo[_ngcontent-%COMP%]{max-height:100px;width:auto;object-position:left;object-fit:contain;padding:10px 0}.agency-logo.mobile[_ngcontent-%COMP%]{display:none}.main-logo[_ngcontent-%COMP%]{margin:.75rem 0}.main-logo.mobile[_ngcontent-%COMP%]{display:none}.navbar-light[_ngcontent-%COMP%]{background:#fff!important;box-shadow:0 0 10px 3px #81818154;z-index:1000}.sticky-top[_ngcontent-%COMP%]{position:fixed;top:0;width:100%}.navbar-toggler[_ngcontent-%COMP%]{border:white;box-shadow:none!important;outline:none;margin-left:auto}.em-navbar[_ngcontent-%COMP%]   .desktop-nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{margin-right:.75rem}.em-navbar[_ngcontent-%COMP%]   .desktop-nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:last-child{margin-right:0}.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]{align-items:center}.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{margin-right:1.5rem;text-align:center}.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width: 1199px){.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-item.compact[_ngcontent-%COMP%]{margin-right:.8rem}}.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{height:100%;color:#000;font-size:18px;line-height:24px;font-family:Montserrat,serif;font-weight:400;border-bottom:3px solid transparent;padding:36px 0}.em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .em-navbar[_ngcontent-%COMP%]   .main-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover{color:var(--main-color);border-bottom-color:var(--main-color)}.em-navbar[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]{height:36px;max-width:115px;background-color:var(--main-color);color:var(--text-color)!important;border-color:var(--main-color);font-size:12px;line-height:14px;letter-spacing:-.029em;font-family:Montserrat,serif;font-weight:400;padding:0 5px;display:flex;justify-content:center;align-items:center}.em-navbar[_ngcontent-%COMP%]   .nav-btn.active[_ngcontent-%COMP%], .em-navbar[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]:focus, .em-navbar[_ngcontent-%COMP%]   .nav-btn[_ngcontent-%COMP%]:hover{border-color:var(--main-color);background-color:var(--main-color);box-shadow:1px 1px 6px #6c757d9e}.em-navbar[_ngcontent-%COMP%]   .nav-icon[_ngcontent-%COMP%]{width:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:var(--main-color);border:2px solid var(--main-color)!important;transition:.2s all}.em-navbar[_ngcontent-%COMP%]   .nav-icon[_ngcontent-%COMP%]   .link-icon[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:none;color:#fff;transition:.2s all}.em-navbar[_ngcontent-%COMP%]   .nav-icon.active[_ngcontent-%COMP%], .em-navbar[_ngcontent-%COMP%]   .nav-icon[_ngcontent-%COMP%]:hover{background-color:var(--main-color);box-shadow:1px 1px 6px #6c757d9e}.em-navbar[_ngcontent-%COMP%]   .nav-icon.active[_ngcontent-%COMP%]   .link-icon[_ngcontent-%COMP%], .em-navbar[_ngcontent-%COMP%]   .nav-icon[_ngcontent-%COMP%]:hover   .link-icon[_ngcontent-%COMP%]{color:var(--main-color)}.em-navbar[_ngcontent-%COMP%]   .nav-icon[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#fff}.page-list[_ngcontent-%COMP%]{background-color:#fff}.nav-primary[_ngcontent-%COMP%]{position:relative}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:36px;height:36px;padding:10px;border:0;position:relative;color:#fff;line-height:12px}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .nav-primary[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]{background:var(--main-color);opacity:.7}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%], .nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:after, .nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:before{width:24px;height:2px;border-radius:5px;background:var(--text-color);position:absolute;top:11px;left:6px;content:"";transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]{font-size:0}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:before{top:6px;left:0}.nav-primary[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:after{top:12px;left:0}.nav-primary[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]{transform:translate3d(0,7px,0) rotate(45deg)}.nav-primary[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:before{display:none}.nav-primary[_ngcontent-%COMP%]:hover   button[_ngcontent-%COMP%]   .burger[_ngcontent-%COMP%]:after{transform:translate3d(0,-12px,0) rotate(-90deg)}.nav-primary[_ngcontent-%COMP%]   .pages-dropdown[_ngcontent-%COMP%]{max-height:200px;float:right;display:none;position:absolute;overflow-x:hidden;overflow-y:auto;top:36px;right:0;font-size:18px;font-weight:700;list-style:none;margin:0;padding:0}.nav-primary[_ngcontent-%COMP%]   .pages-dropdown[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{height:100%;list-style:none}.nav-primary[_ngcontent-%COMP%]:hover > .pages-dropdown[_ngcontent-%COMP%]{display:block}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{position:relative}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;position:relative;text-decoration:none;padding:10px 15px;color:#fff;background:#1d1d1bb3 0 0 no-repeat padding-box;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li.funnel[_ngcontent-%COMP%]{display:none}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%], .nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li.selected[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{background:#1d1d1b}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{display:block;width:185px}.nav-primary[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child   ul[_ngcontent-%COMP%]{top:-1px}.padding-fix[_ngcontent-%COMP%]{padding:10px!important}@media (min-width: 992px){.nav-container[_ngcontent-%COMP%]{display:flex!important}}'],changeDetection:0})}}return t})();function zn(t,l){if(t&1){let n=b();i(0,"app-mobile-menu",2),_("closeMenuEvent",function(){C(n);let r=c(2);return v(r.layout.showMenu(!1))}),a()}if(t&2){let n=c(),o=c();p("@mobileMenuAnimation",void 0)("showProposals",o.canFeatureProposals())("headerData",n.header)("parsedMenu",o.parsedMenu())}}function Bn(t,l){if(t&1&&(g(0,"app-navigation-bar",0),m(1,zn,1,4,"app-mobile-menu",0),g(2,"app-social-media-links-floating")(3,"router-outlet")(4,"app-footer",1)),t&2){let n=l,o=c();p("showProposals",o.canFeatureProposals())("headerData",n.header)("parsedMenu",o.parsedMenu()),e(),d(o.showMobileMenu()?1:-1),e(3),p("settings",n)}}var Ke=(()=>{class t{constructor(){this.settingsService=f(Tt),this.layout=f(H),this.headerMenus=this.layout.menuItems,this.settings=this.settingsService.settings,this.headerData=T(()=>this.settings()?.header),this.canFeatureProposals=T(()=>this.settingsService.isProposalDomain()),this.showMobileMenu=this.layout.showMobileMenu,this.parsedMenu=T(()=>this.headerMenus.filter((n,o)=>n.key==="blog"?this.settings()?.hasBlog:n.key==="proposals"?this.settings()?.hasProposal:!0))}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=P({type:t,selectors:[["app-main-layout"]],decls:1,vars:1,consts:[[3,"showProposals","headerData","parsedMenu"],["ngSkipHydration","",3,"settings"],[3,"closeMenuEvent","showProposals","headerData","parsedMenu"]],template:function(o,r){if(o&1&&m(0,Bn,5,5),o&2){let u;d((u=r.settings())?0:-1,u)}},dependencies:[$t,jt,bt,Bt,zt,Lt],encapsulation:2,data:{animation:[At]}})}}return t})();export{Ke as MainLayoutComponent};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.