PageSourceSearch

https://kfc.cz/chunk-7T25U3GA.js

js kfc.cz collected 2026-09-24 12:56:54 UTC 440,203 bytes, 2 lines download raw bytes

1import{a as Ht}from"./chunk-XLPWLLAW.js";import{a as en}from"./chunk-3IHWDXXX.js";import{a as Kt}from"./chunk-HU3RRDI3.js";import{a as je}from"./chunk-CEYKFV7A.js";import{a as Rt}from"./chunk-XQHDVFXP.js";import{l as nn}from"./chunk-IWECOY4K.js";import{a as tn}from"./chunk-MINFGZUH.js";import{a as $e}from"./chunk-HM3B2G5E.js";import{a as qt}from"./chunk-4TDXSGFK.js";import{a as He}from"./chunk-5UZAGLS7.js";import{a as Ye}from"./chunk-24G2QJWI.js";import{b as Ve}from"./chunk-REY6OOKR.js";import{a as Ue}from"./chunk-R7JF37N6.js";import{a as We}from"./chunk-JC2IYESH.js";import{j as Ie,l as ct}from"./chunk-4GS2GHI4.js";import{b as dt}from"./chunk-7J57RJIY.js";import{a as Fe}from"./chunk-A34FG2N7.js";import{a as Xe}from"./chunk-YWY72VGU.js";import{a as Ne}from"./chunk-V2M3PWID.js";import{a as Bt}from"./chunk-ARIVOYVJ.js";import{c as Ze,h as Ke,l as qe,p as Je,w as Qe}from"./chunk-GRUGAR3Z.js";import{a as Ge}from"./chunk-OMMYPY56.js";import{a as Le}from"./chunk-HG5CHN5K.js";import{a as Zt}from"./chunk-IKCKHRYF.js";import{a as gt}from"./chunk-E4G5C2PQ.js";import{a as Et,b as jt,e as At}from"./chunk-KNP4BJXP.js";import{b as De}from"./chunk-N3NWOCAN.js";import{a as T}from"./chunk-DKTYVUZB.js";import{a as Yt}from"./chunk-V4AA5MVW.js";import{b as Gt}from"./chunk-BHH7NTIM.js";import{a as Y,b as St,e as Pt}from"./chunk-QELUSXKW.js";import{a as Re}from"./chunk-YJ6AP2VU.js";import{b as Mt,c as Pe,l as Ae,n as Be,s as oe,t as Tt}from"./chunk-3MOGQPZQ.js";import{A as Se,J as Ot,K as L,u as Me,v as Oe,y as Ct,z as J}from"./chunk-Z2EGXQYR.js";import{u as Ee,v as Te}from"./chunk-GI65VDHJ.js";import{b as zt,c as B,d as R}from"./chunk-W5YNDQA3.js";import{b as $t}from"./chunk-44UTOCO3.js";import{b as mt}from"./chunk-6UPYPU4G.js";import{a as st}from"./chunk-IWSPSW5O.js";import{b as O}from"./chunk-RSX2XYRN.js";import{h as Wt,j as at,n as kt,o as ze,v as Ut,w as lt,y as pt}from"./chunk-ERR6X27Y.js";import{$ as fe,$b as h,Dc as P,Ea as ot,Eb as C,Fc as S,G as ce,Ga as be,Gc as Ft,Hc as G,Ic as c,Jc as b,Kc as _,L as ge,Lc as _e,O as xe,Oa as K,Sc as q,Tc as yt,Uc as ke,Vb as g,Wc as M,Xc as E,Yc as _t,Zb as f,_b as we,_c as Ce,ac as Lt,ad as i,b as U,bd as o,cc as ht,cd as W,dc as bt,eb as ue,ec as m,f as de,fa as Vt,fb as N,fc as l,g as it,gc as p,gd as $,hc as z,ic as rt,ja as he,jb as n,jc as vt,kc as ve,lc as H,mc as V,nc as I,qa as v,qc as k,ra as y,rc as ye,tb as x,uc as w,vc as ie,wc as d,ya as D,zb as A}from"./chunk-5UMF6ZTD.js";var zn=(e,s)=>({media_name:e,country_name:s});function Mn(e,s){if(e&1&&(rt(0,"li",1),ve(1,"a",2),i(2,"uppercase"),i(3,"translate"),i(4,"translate"),i(5,"translate"),vt()),e&2){let t=d().$implicit,a=d();n(),G(t.iconName),ye("href",o(3,6,"STATIC_DATA.URLS.SOCIAL_MEDIA."+o(2,4,t.type)+"_"+a.domain),N),g("aria-label",W(5,10,"ARIA_LABELS.FOOTER.SOCIAL_MEDIA_ICONS",_t(13,zn,t.type,o(4,8,"SHARED.COMMON.COUNTRY_NAME."+a.domain))))}}function On(e,s){if(e&1&&(f(0,Mn,6,16,"li",1),i(1,"uppercase"),i(2,"translate")),e&2){let t=s.$implicit,a=d();h(o(2,3,"STATIC_DATA.URLS.SOCIAL_MEDIA."+o(1,1,t.type)+"_"+a.domain).includes("STATIC_DATA")?-1:0)}}var Jt=(()=>{class e{constructor(){this.domain=O.domain.toUpperCase(),this.iconItems=[{type:Ht.FACEBOOK,iconName:"icon-facebook"},{type:Ht.INSTAGRAM,iconName:"icon-instagram"},{type:Ht.TIKTOK,iconName:"icon-tiktok"},{type:Ht.YOUTUBE,iconName:"icon-youtube"}]}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275cmp=A({type:e,selectors:[["kfc-social-media-icons"]],decls:5,vars:3,consts:[[1,"social-icon-container"],[1,"social-icon"],["target","_blank","rel","noopener noreferrer",3,"href"]],template:function(a,r){a&1&&(rt(0,"nav",0),i(1,"translate"),rt(2,"ul"),ht(3,On,3,5,null,null,Lt),vt()()),a&2&&(g("aria-label",o(1,1,"ARIA_LABELS.FOOTER.SOCIAL_MEDIA_ICONS_TITLE")),n(3),bt(r.iconItems))},dependencies:[R,B,kt],styles:[".social-icon-container[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;padding:12px;margin-bottom:0}.icon-youtube[_ngcontent-%COMP%]:before, .icon-tiktok[_ngcontent-%COMP%]:before, .icon-instagram[_ngcontent-%COMP%]:before, .icon-facebook[_ngcontent-%COMP%]:before{display:block}
1@media screen and (max-width:767px){.icon-youtube[_ngcontent-%COMP%]:before, .icon-tiktok[_ngcontent-%COMP%]:before, .icon-instagram[_ngcontent-%COMP%]:before, .icon-facebook[_ngcontent-%COMP%]:before{transform:none}}"],changeDetection:0})}}return e})();var Sn=()=>["pl","hu","hr","rs"];function Pn(e,s){if(e&1){let t=k();l(0,"li")(1,"a",2),i(2,"translate"),w("click",function(){v(t);let r=d(2);return y(r.onLinkClick())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d(2);n(),m("routerLink",t.nutritionalAndAllergensPath),g("aria-label",o(2,3,"ARIA_LABELS.FOOTER.NUTRITIONAL_AND_ALLERGENS")),n(2),_(" ",o(4,5,"FOOTER.THIRD_ROW.NUTRITIONAL")," ")}}function En(e,s){if(e&1){let t=k();l(0,"li")(1,"a",8),i(2,"translate"),i(3,"safeUrl"),i(4,"translate"),w("click",function(){v(t);let r=d(2);return y(r.onLinkClick())}),c(5),i(6,"translate"),p()()}if(e&2){let t=d(2);n(),m("href",o(3,5,o(2,3,"STATIC_DATA.URLS.ALLERGENS_"+t.domain)),N),g("aria-label",o(4,7,"ARIA_LABELS.FOOTER.NUTRITIONAL_AND_ALLERGENS")),n(4),_(" ",o(6,9,"FOOTER.THIRD_ROW.NUTRITIONAL")," ")}}function Tn(e,s){if(e&1&&(f(0,Pn,5,7,"li"),i(1,"isOneOf"),we(2,En,7,11,"li")),e&2){let t=d();h(W(1,1,t.domain,"PL")?0:2)}}function An(e,s){if(e&1){let t=k();l(0,"li")(1,"a",2),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.onLinkClick())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",t.regulationsPath),g("aria-label",o(2,3,"FOOTER.THIRD_ROW.REGULATIONS_CS")),n(2),_(" ",o(4,5,"FOOTER.THIRD_ROW.REGULATIONS_CS"))}}function Bn(e,s){if(e&1){let t=k();l(0,"li")(1,"a",2),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.onLinkClick())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",t.regulationsPath),g("aria-label",o(2,3,"FOOTER.THIRD_ROW.REGULATIONS")),n(2),_(" ",o(4,5,"FOOTER.THIRD_ROW.REGULATIONS")," ")}}function Rn(e,s){if(e&1&&(l(0,"p",9),c(1),p()),e&2){let t=d();n(),_("Copyright \xA9 AmRest Sp. z o.o. ",t.currentYear)}}function In(e,s){if(e&1&&(l(0,"p",9),c(1),p()),e&2){let t=d();n(),_("Copyright \xA9 AmRest s.r.o ",t.currentYear)}}function Nn(e,s){if(e&1&&(l(0,"p",9),c(1),p()),e&2){let t=d();n(),_("Copyright \xA9 AmRest Kft. ",t.currentYear)}}var Qt=(()=>{class e{constructor(t,a){this._routingHelper=t,this._appSettingsService=a,this.bottomFooterNavigating=new D(!1),this.appVersion=O.version,this.domain=O.domain.toUpperCase(),this.currentYear=new Date().getFullYear(),this._subscriptions=new U}ngOnInit(){this._subscriptions.add(this._appSettingsService.settings$.subscribe(()=>this._setPaths()))}ngOnDestroy(){this._subscriptions.unsubscribe()}onLinkClick(){this.bottomFooterNavigating.emit(!0)}_setPaths(){this.siteMapPath=this._routingHelper.getSiteMapPath(),this.regulationsPath=this._routingHelper.getRegulationsPath(),this.nutritionalAndAllergensPath=this._routingHelper.getNutritionalAndAllergensPath()}static{this.\u0275fac=function(a){return new(a||e)(x(L),x(Et))}}static{this.\u0275cmp=A({type:e,selectors:[["page-footer-bottom"]],inputs:{isMobile:"isMobile"},outputs:{bottomFooterNavigating:"bottomFooterNavigating"},decls:30,vars:39,consts:[[1,"footer-bottom-text","d-flex","lower-text","text-center","text-font-16-line-24","font-weight-400"],[1,"footer-bottom-urls-list"],[3,"click","routerLink"],[1,"display-none"],[4,"showByDomainDirective"],["type","button","id","ot-sdk-btn",1,"ot-sdk-show-settings",2,"color","#868686","background-color","transparent","padding","0","border","none","font-size","16px","line-height","23px"],["class","copy-right",4,"showByDomainDirective"],[1,"app-version"],["target","_blank","rel","noopener noreferrer",3,"click","href"],[1,"copy-right"]],template:function(a,r){a&1&&(l(0,"nav",0),i(1,"translate"),l(2,"ul",1)(3,"li")(4,"a",2),i(5,"translate"),w("click",function(){return r.onLinkClick()}),c(6),i(7,"translate"),p()(),l(8,"li",3),c(9),i(10,"translate"),p(),f(11,Tn,3,4),i(12,"isOneOf"),l(13,"li",3)(14,"a",2),i(15,"translate"),w("click",function(){return r.onLinkClick()}),c(16),i(17,"translate"),p()(),C(18,An,5,7,"li",4)(19,Bn,5,7,"li",4),l(20,"li")(21,"button",5),c(22),i(23,"translate"),p()()()(),C(24,Rn,2,1,"p",6)(25,In,2,1,"p",6)(26,Nn,2,1,"p",6),l(27,"p",7),c(28),i(29,"translate"),p()),a&2&&(g("aria-label",o(1,19,"ARIA_LABELS.FOOTER.LEGAL_NAV")),n(4),m("routerLink",r.siteMapPath),g("aria-label",o(5,21,"SITE_MAP.HEADER")),n(2),b(o(7,23,"SITE_MAP.HEADER")),n(3),b(o(10,25,"FOOTER.THIRD_ROW.WEB_MAP")),n(2),h(W(12,27,r.domain,"CZ")?-1:11),n(3),m("routerLink",r.regulationsPath),g("aria-label",o(15,30,"FOOTER.THIRD_ROW.REGULATIONS")),n(2),_(" ",o(17,32,"FOOTER.THIRD_ROW.COOKIES_POLICY")),n(2),m("showByDomainDirective","cz"),n(),m("showByDomainDirective",M(38,Sn)),n(2),g("aria-haspopup","dialog")("aria-controls","cookies-modal"),n(),_(" ",o(23,34,"FOOTER.THIRD_ROW.COOKIES_POLICY")," "),n(2),m("showByDomainDirective","pl"),n(),m("showByDomainDirective","cz"),n(),m("showByDomainDirective","hu"),n(2),_e("",o(29,36,"FOOTER.THIRD_ROW.VERSION"),"",r.appVersion))},dependencies:[J,gt,R,B,qt,Kt],styles:["[_nghost-%COMP%]     .display-none{display:none}[_nghost-%COMP%]     button{color:#868686;cursor:pointer;letter-spacing:.3px}[_nghost-%COMP%]     a{color:#868686;text-decoration:none;outline:none;text-transform:none}[_nghost-%COMP%]     a:active, [_nghost-%COMP%]     a:focus{outline:none}[_nghost-%COMP%]     .copy-right{flex-grow:1;text-align:right;padding-right:16px;color:#868686;opacity:.5}@media screen and (max-width:767px){[_nghost-%COMP%]     .copy-right{margin:4px}}[_nghost-%COMP%]     .app-version{color:#868686;opacity:.5}@media screen and (max-width:767px){[_nghost-%COMP%]     p{margin:18px 16px;text-align:center!important}}[_nghost-%COMP%]     button{outline:none;background:transparent;border:none;padding:0;margin-top:0;margin-bottom:1rem}@media screen and (max-width:767px){[_nghost-%COMP%]     button{width:100%;margin-top:1rem}}[_nghost-%COMP%]     a{padding:14px 0}[_nghost-%COMP%]     a:hover{color:#212529}[_nghost-%COMP%]     a:active, [_nghost-%COMP%]     a:focus{outline:1px dashed #212529;outline-offset:1px}[_nghost-%COMP%]     nav.footer-bottom-text{list-style:none}@media screen and (max-width:767px){[_nghost-%COMP%]     nav.footer-bottom-text{margin-top:16px;flex-direction:column}[_nghost-%COMP%]     nav.footer-bottom-text li{min-height:50px}[_nghost-%COMP%]     nav.footer-bottom-text li a{display:block}}[_nghost-%COMP%]     nav.footer-bottom-text .footer-bottom-urls-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}@media screen and (max-width:767px){[_nghost-%COMP%]     nav.footer-bottom-text .footer-bottom-urls-list{flex-direction:column}}"],changeDetection:0})}}return e})();var Un=()=>["pl","cz"],pe=e=>({"paragraph-padding":e}),jn=e=>({"footer-bottom-navigation-desktop":e}),rn=()=>["rs"],Hn=()=>["pl","cz","hu","hr"],Vn=e=>({"desktop-bottom-footer-view":e}),se=()=>["pl"],Wn=(e,s)=>({"paragraph-padding":e,underline:s}),sn=e=>({catId:e}),Gn=()=>["hu"],$n=()=>["pl","hr"],Yn=()=>["pl","hu","hr"],Zn=()=>["hu","hr","rs"],Kn=()=>["pl","hu"],an=(e,s)=>s.id;function qn(e,s){e&1&&(l(0,"p",35),c(1),i(2,"translate"),p()),e&2&&(n(),_(" ",o(2,1,"FOOTER.FIRST_ROW.CALL_COSTS_INFO")," "))}function Jn(e,s){if(e&1&&(l(0,"div",3),z(1,"span",31),l(2,"h4",32),c(3),i(4,"translate"),i(5,"uppercase"),p(),l(6,"a",33),i(7,"translate"),c(8),i(9,"translate"),p(),C(10,qn,3,3,"p",34),p()),e&2){let t=d();S("phone-with-extra-info-info-block",t.domain==="pl"),n(),g("aria-hidden",!0),n(2),b(o(5,10,o(4,8,"FOOTER.FIRST_ROW.ORDER_BY_PHONE"))),n(3),m("href",o(7,12,"SHARED.COMPONENTS.ADDRESS.PHONE"+(t.domain==="cz"?"_CZ":"")),N)("ngClass",E(16,pe,!t.isMobile)),n(2),_(" ",o(9,14,"SHARED.COMPONENTS.ADDRESS.PHONE"+(t.domain==="cz"?"_CZ":""))," "),n(2),m("showByDomainDirective",M(18,se))}}function Qn(e,s){if(e&1){let t=k();l(0,"span",6)(1,"a",36),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.onAccountClick())}),c(3),i(4,"translate"),p(),c(5),i(6,"translate"),l(7,"a",37),i(8,"translate"),w("click",function(){v(t);let r=d();return y(r.onRegisterClick())}),c(9),i(10,"translate"),p()()}if(e&2){let t=d();m("ngClass",_t(16,Wn,!t.isMobile,t.isMobile)),n(),g("aria-label",o(2,6,"FOOTER.FIRST_ROW.LOG_IN")),n(2),_(" ",o(4,8,"FOOTER.FIRST_ROW.LOG_IN")," "),n(2),_(" ",o(6,10,"FOOTER.FIRST_ROW.OR")," "),n(2),g("aria-label",o(8,12,"FOOTER.FIRST_ROW.SIGN_IN")),n(2),_(" ",o(10,14,"FOOTER.FIRST_ROW.SIGN_IN")," ")}}function Xn(e,s){if(e&1&&(l(0,"span",6),c(1),i(2,"translate"),p()),e&2){let t=d();m("ngClass",E(4,pe,!t.isMobile)),n(),b(o(2,2,"FOOTER.FIRST_ROW.ACCOUNT_INFO"))}}function ti(e,s){e&1&&(l(0,"h4",9),i(1,"translate"),c(2),i(3,"translate"),i(4,"uppercase"),p()),e&2&&(m("id",o(1,2,"FOOTER.SECOND_ROW.MENU")),n(2),b(o(4,6,o(3,4,"FOOTER.SECOND_ROW.MENU"))))}function ei(e,s){if(e&1&&(l(0,"li",38)(1,"a",39),c(2),p()()),e&2){let t=d().$implicit,a=d();n(),m("routerLink",a.categoryPath)("queryParams",E(4,sn,t==null?null:t.id)),g("aria-label",t.name),n(),b(t.name)}}function ni(e,s){if(e&1&&f(0,ei,3,6,"li",38),e&2){let t=s.$index,a=d();h(t<(a.defaultMenu==null?null:a.defaultMenu.length)/2?0:-1)}}function ii(e,s){if(e&1&&(l(0,"li",38)(1,"a",39),c(2),p()()),e&2){let t=d().$implicit,a=d();n(),m("routerLink",a.categoryPath)("queryParams",E(4,sn,t==null?null:t.id)),g("aria-label",t.name),n(),b(t.name)}}function oi(e,s){if(e&1&&f(0,ii,3,6,"li",38),e&2){let t=s.$index,a=d();h(t>=(a.defaultMenu==null?null:a.defaultMenu.length)/2?0:-1)}}function ri(e,s){if(e&1&&(l(0,"ul",12)(1,"li",40),c(2),i(3,"translate"),i(4,"uppercase"),p(),l(5,"li"),z(6,"img",41),p()()),e&2){let t=d();n(2),b(o(4,6,o(3,4,"FOOTER.SECOND_ROW.OUR_PARTNERS"))),n(4),m("ngSrc",t.cdnUrl+"assets/img/domains/hu/food-bank-partner-logo.svg")("width",34)("height",34)}}function ai(e,s){if(e&1&&(z(0,"kfc-button",42),i(1,"translate"),i(2,"translate"),i(3,"translate")),e&2){let t=d().$implicit;m("href",o(1,5,t.href))("iconLeft",t.icon)("label",o(2,7,t.name))("ariaLabel",o(3,9,t.ariaLabel))("width","100%")}}function li(e,s){if(e&1&&(f(0,ai,4,11,"kfc-button",42),i(1,"translate")),e&2){let t=s.$implicit;h(o(1,1,t.href)?0:-1)}}function pi(e,s){if(e&1&&(l(0,"a",43),i(1,"translate"),i(2,"translate"),l(3,"div",44)(4,"div",45),z(5,"span",46),p(),l(6,"p"),c(7),i(8,"translate"),p()()()),e&2){let t=d().$implicit;m("href",o(1,4,t.href),N),g("aria-label",o(2,6,t.ariaLabel)),n(5),m("ngClass",t.icon),n(2),b(o(8,8,t.name))}}function si(e,s){if(e&1&&(f(0,pi,9,10,"a",43),i(1,"translate")),e&2){let t=s.$implicit;h(o(1,1,t.href)?0:-1)}}function mi(e,s){e&1&&(H(0),z(1,"payten-logos"),V())}function di(e,s){if(e&1){let t=k();l(0,"div",21)(1,"div",48)(2,"div",49)(3,"img",50),w("click",function(){v(t);let r=d(2);return y(r.openBigFishPage())}),p()()()()}if(e&2){let t=d(2);n(3),m("ngSrc",t.cdnUrl+"assets/img/payment/nevogate_logo.svg")("width",118)("height",22)}}function ci(e,s){e&1&&C(0,di,4,3,"div",47),e&2&&m("showByDomainDirective",M(1,Gn))}
1function gi(e,s){if(e&1&&(l(0,"ul",52)(1,"li")(2,"a",54),i(3,"translate"),c(4),i(5,"translate"),p()(),l(6,"li")(7,"a",54),i(8,"translate"),c(9),i(10,"translate"),p()(),l(11,"li",55)(12,"a",54),i(13,"translate"),c(14),i(15,"translate"),p()(),l(16,"li")(17,"a",54),i(18,"translate"),c(19),i(20,"translate"),p()(),l(21,"li")(22,"a",54),i(23,"translate"),c(24),i(25,"translate"),p()(),l(26,"li")(27,"a",56),i(28,"safeUrl"),i(29,"translate"),H(30),c(31),i(32,"translate"),V(),p()(),l(33,"li")(34,"a",54),i(35,"translate"),c(36),i(37,"translate"),p()()()),e&2){let t=d(2);n(2),m("routerLink",t.mainPath),g("aria-label",o(3,21,"ARIA_LABELS.FOOTER.NAV_MAIN_PAGE")),n(2),b(o(5,23,"FOOTER.THIRD_ROW.NEWS")),n(3),m("routerLink",t.restaurantsPath),g("aria-label",o(8,25,"ARIA_LABELS.FOOTER.NAV_RESTAURANTS")),n(2),b(o(10,27,"FOOTER.THIRD_ROW.RESTAURANTS")),n(3),m("routerLink",t.deliveryRangePath),g("aria-label",o(13,29,"ARIA_LABELS.FOOTER.NAV_DELIVERY_RANGE")),n(2),_(" ",o(15,31,"FOOTER.THIRD_ROW.WHERE_DELIVER")),n(3),m("routerLink",t.couponPath),g("aria-label",o(18,33,"ARIA_LABELS.FOOTER.NAV_COUPONS")),n(2),b(o(20,35,"FOOTER.THIRD_ROW.COUPONS")),n(3),m("routerLink",t.aboutUsPath),g("aria-label",o(23,37,"ARIA_LABELS.FOOTER.NAV_ABOUT_US")),n(2),b(o(25,39,"FOOTER.THIRD_ROW.ABOUT_US")),n(3),m("href",o(28,41,t.workPath),N),g("aria-label",o(29,43,"ARIA_LABELS.FOOTER.NAV_WORK")),n(4),b(o(32,45,"FOOTER.THIRD_ROW.WORK_HU")),n(3),m("routerLink",t.contactPath),g("aria-label",o(35,47,"ARIA_LABELS.FOOTER.NAV_CONTACT")),n(2),b(o(37,49,"FOOTER.THIRD_ROW.CONTACT"))}}function xi(e,s){if(e&1&&(l(0,"div",53)(1,"div",57)(2,"p")(3,"a",54),i(4,"translate"),c(5),i(6,"translate"),p()(),l(7,"p")(8,"a",54),i(9,"translate"),c(10),i(11,"translate"),p()(),l(12,"p",55)(13,"a",54),i(14,"translate"),c(15),i(16,"translate"),p()(),l(17,"p")(18,"a",54),i(19,"translate"),c(20),i(21,"translate"),p()()(),l(22,"div",58)(23,"p")(24,"a",54),i(25,"translate"),c(26),i(27,"translate"),p()(),l(28,"p")(29,"a",54),i(30,"translate"),c(31),i(32,"translate"),p()()()()),e&2){let t=d(2);n(3),m("routerLink",t.mainPath),g("aria-label",o(4,18,"ARIA_LABELS.FOOTER.NAV_MAIN_PAGE")),n(2),b(o(6,20,"FOOTER.THIRD_ROW.NEWS")),n(3),m("routerLink",t.restaurantsPath),g("aria-label",o(9,22,"ARIA_LABELS.FOOTER.NAV_RESTAURANTS")),n(2),b(o(11,24,"FOOTER.THIRD_ROW.RESTAURANTS")),n(3),m("routerLink",t.deliveryRangePath),g("aria-label",o(14,26,"ARIA_LABELS.FOOTER.NAV_DELIVERY_RANGE")),n(2),b(o(16,28,"FOOTER.THIRD_ROW.WHERE_DELIVER")),n(3),m("routerLink",t.couponPath),g("aria-label",o(19,30,"ARIA_LABELS.FOOTER.NAV_COUPONS")),n(2),b(o(21,32,"FOOTER.THIRD_ROW.COUPONS")),n(4),m("routerLink",t.aboutUsPath),g("aria-label",o(25,34,"ARIA_LABELS.FOOTER.NAV_ABOUT_US")),n(2),b(o(27,36,"FOOTER.THIRD_ROW.ABOUT_US")),n(3),m("routerLink",t.contactPath),g("aria-label",o(30,38,"ARIA_LABELS.FOOTER.NAV_CONTACT")),n(2),b(o(32,40,"FOOTER.THIRD_ROW.CONTACT"))}}function fi(e,s){if(e&1&&(l(0,"nav",51),i(1,"translate"),f(2,gi,38,51,"ul",52)(3,xi,33,42,"div",53),p()),e&2){let t=d();g("aria-label",o(1,2,"ARIA_LABELS.FOOTER.MAIN_NAV")),n(2),h(t.isMobile?3:2)}}function hi(e,s){if(e&1&&(l(0,"li")(1,"a",54),i(2,"translate"),c(3),i(4,"translate"),p()()),e&2){let t=d(3);n(),m("routerLink",t.couponPath),g("aria-label",o(2,3,"ARIA_LABELS.FOOTER.NAV_COUPONS")),n(2),b(o(4,5,"FOOTER.THIRD_ROW.COUPONS"))}}function bi(e,s){e&1&&(H(0),c(1),i(2,"translate"),V()),e&2&&(n(),b(o(2,1,"FOOTER.THIRD_ROW.WORK")))}function ui(e,s){e&1&&(H(0),c(1),i(2,"translate"),V()),e&2&&(n(),b(o(2,1,"FOOTER.THIRD_ROW.WORK_HU")))}function wi(e,s){if(e&1&&(l(0,"li")(1,"a",56),i(2,"safeUrl"),i(3,"translate"),C(4,bi,3,3,"ng-container",20)(5,ui,3,3,"ng-container",20),p()()),e&2){let t=d(3);n(),m("href",o(2,4,t.workPath),N),g("aria-label",o(3,6,"ARIA_LABELS.FOOTER.NAV_WORK")),n(3),m("showByDomainDirective",M(8,se)),n(),m("showByDomainDirective",M(9,Zn))}}function vi(e,s){if(e&1&&(l(0,"li")(1,"a",54),i(2,"translate"),c(3),i(4,"translate"),p()()),e&2){let t=d(3);n(),m("routerLink",t.promotionsPath),g("aria-label",o(2,3,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.PROMOTIONS")),n(2),b(o(4,5,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.PROMOTIONS"))}}function yi(e,s){if(e&1&&(l(0,"ul",52)(1,"li")(2,"a",54),i(3,"translate"),c(4),i(5,"translate"),p()(),l(6,"li")(7,"a",54),i(8,"translate"),c(9),i(10,"translate"),p()(),l(11,"li",55)(12,"a",54),i(13,"translate"),c(14),i(15,"translate"),p()(),C(16,hi,5,7,"li",20),l(17,"li")(18,"a",54),i(19,"translate"),c(20),i(21,"translate"),p()(),C(22,wi,6,10,"li",20)(23,vi,5,7,"li",20),l(24,"li")(25,"a",54),i(26,"translate"),c(27),i(28,"translate"),p()()()),e&2){let t=d(2);n(2),m("routerLink",t.mainPath),g("aria-label",o(3,18,"ARIA_LABELS.FOOTER.NAV_MAIN_PAGE")),n(2),b(o(5,20,"FOOTER.THIRD_ROW.NEWS")),n(3),m("routerLink",t.restaurantsPath),g("aria-label",o(8,22,"ARIA_LABELS.FOOTER.NAV_RESTAURANTS")),n(2),b(o(10,24,"FOOTER.THIRD_ROW.RESTAURANTS")),n(3),m("routerLink",t.deliveryRangePath),g("aria-label",o(13,26,"ARIA_LABELS.FOOTER.NAV_DELIVERY_RANGE")),n(2),_(" ",o(15,28,"FOOTER.THIRD_ROW.WHERE_DELIVER")),n(2),m("showByDomainDirective",M(38,$n)),n(2),m("routerLink",t.aboutUsPath),g("aria-label",o(19,30,"ARIA_LABELS.FOOTER.NAV_ABOUT_US")),n(2),b(o(21,32,"FOOTER.THIRD_ROW.ABOUT_US")),n(2),m("showByDomainDirective",M(39,Yn)),n(),m("showByDomainDirective","cz"),n(2),m("routerLink",t.contactPath),g("aria-label",o(26,34,"ARIA_LABELS.FOOTER.NAV_CONTACT")),n(2),b(o(28,36,"FOOTER.THIRD_ROW.CONTACT"))}}function _i(e,s){e&1&&(H(0),c(1),i(2,"translate"),V()),e&2&&(n(),b(o(2,1,"FOOTER.THIRD_ROW.WORK")))}function ki(e,s){e&1&&(H(0),c(1),i(2,"translate"),V()),e&2&&(n(),b(o(2,1,"FOOTER.THIRD_ROW.WORK_HU")))}function Ci(e,s){if(e&1&&(l(0,"li")(1,"a",56),i(2,"safeUrl"),i(3,"translate"),C(4,_i,3,3,"ng-container",20)(5,ki,3,3,"ng-container",20),p()()),e&2){let t=d(3);n(),m("href",o(2,4,t.workPath),N),g("aria-label",o(3,6,"ARIA_LABELS.FOOTER.NAV_WORK")),n(3),m("showByDomainDirective",M(8,se)),n(),m("showByDomainDirective","hu")}}
1function zi(e,s){if(e&1&&(l(0,"li")(1,"a",54),i(2,"translate"),c(3),i(4,"translate"),p()()),e&2){let t=d(3);n(),m("routerLink",t.promotionsPath),g("aria-label",o(2,3,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.PROMOTIONS")),n(2),b(o(4,5,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.PROMOTIONS"))}}function Mi(e,s){if(e&1&&(l(0,"div",53)(1,"ul",57)(2,"li")(3,"a",54),i(4,"translate"),c(5),i(6,"translate"),p()(),l(7,"li")(8,"a",54),i(9,"translate"),c(10),i(11,"translate"),p()(),l(12,"li",55)(13,"a",54),i(14,"translate"),c(15),i(16,"translate"),p()(),l(17,"li")(18,"a",54),i(19,"translate"),c(20),i(21,"translate"),p()()(),l(22,"ul",58)(23,"li")(24,"a",54),i(25,"translate"),c(26),i(27,"translate"),p()(),C(28,Ci,6,9,"li",20)(29,zi,5,7,"li",20),l(30,"li")(31,"a",54),i(32,"translate"),c(33),i(34,"translate"),p()()()()),e&2){let t=d(2);n(3),m("routerLink",t.mainPath),g("aria-label",o(4,20,"ARIA_LABELS.FOOTER.NAV_MAIN_PAGE")),n(2),b(o(6,22,"FOOTER.THIRD_ROW.NEWS")),n(3),m("routerLink",t.restaurantsPath),g("aria-label",o(9,24,"ARIA_LABELS.FOOTER.NAV_RESTAURANTS")),n(2),b(o(11,26,"FOOTER.THIRD_ROW.RESTAURANTS")),n(3),m("routerLink",t.deliveryRangePath),g("aria-label",o(14,28,"ARIA_LABELS.FOOTER.NAV_DELIVERY_RANGE")),n(2),b(o(16,30,"FOOTER.THIRD_ROW.WHERE_DELIVER")),n(3),m("routerLink",t.couponPath),g("aria-label",o(19,32,"ARIA_LABELS.FOOTER.NAV_COUPONS")),n(2),b(o(21,34,"FOOTER.THIRD_ROW.COUPONS")),n(4),m("routerLink",t.aboutUsPath),g("aria-label",o(25,36,"ARIA_LABELS.FOOTER.NAV_ABOUT_US")),n(2),b(o(27,38,"FOOTER.THIRD_ROW.ABOUT_US")),n(2),m("showByDomainDirective",M(44,Kn)),n(),m("showByDomainDirective","cz"),n(2),m("routerLink",t.contactPath),g("aria-label",o(32,40,"ARIA_LABELS.FOOTER.NAV_CONTACT")),n(2),b(o(34,42,"FOOTER.THIRD_ROW.CONTACT"))}}function Oi(e,s){e&1&&I(0)}function Si(e,s){if(e&1&&(l(0,"div",30),C(1,Oi,1,0,"ng-container",60),p()),e&2){d(2);let t=P(64);n(),m("ngTemplateOutlet",t)}}function Pi(e,s){if(e&1&&(l(0,"div",59)(1,"nav",51),i(2,"translate"),f(3,yi,29,40,"ul",52)(4,Mi,35,45,"div",53),p(),f(5,Si,2,1,"div",30),p()),e&2){let t=d();n(),g("aria-label",o(2,3,"ARIA_LABELS.FOOTER.MAIN_NAV")),n(2),h(t.isMobile?4:3),n(2),h(t.isMobile?-1:5)}}function Ei(e,s){e&1&&(l(0,"div",61)(1,"span",62),c(2),i(3,"translate"),p(),l(4,"span",62),c(5),i(6,"translate"),p()()),e&2&&(n(2),b(o(3,2,"FOOTER.COMPANY_DATA.FIRST_ROW")),n(3),b(o(6,4,"FOOTER.COMPANY_DATA.SECOND_ROW")))}function Ti(e,s){e&1&&I(0)}function Ai(e,s){if(e&1&&(z(0,"div",63),l(1,"div",64),C(2,Ti,1,0,"ng-container",60),p()),e&2){d();let t=P(64);n(2),m("ngTemplateOutlet",t)}}function Bi(e,s){e&1&&I(0)}function Ri(e,s){if(e&1&&(l(0,"div",30),C(1,Bi,1,0,"ng-container",60),p()),e&2){d();let t=P(64);n(),m("ngTemplateOutlet",t)}}function Ii(e,s){e&1&&z(0,"kfc-social-media-icons")}var Oa=(()=>{class e{constructor(t,a,r,u,F,j,X,tt,et,Dt,wt,te,ee){this._deviceDetectorService=t,this._appSettingsService=a,this._authService=r,this._mobileWidthDetectorService=u,this._restaurantService=F,this._orderService=j,this._analyticsService=X,this._urlHelperService=tt,this._routingHelper=et,this._featureFlagsService=Dt,this._apiSsrService=wt,this._translateService=te,this._platformId=ee,this.footerNavigating=new D(!1),this.isMobile=this._deviceDetectorService.isMobile(),this.isTablet=this._deviceDetectorService.isTablet(),this.isUserAuthenticated=!1,this.mobileApps=[{name:"FOOTER.SECOND_ROW.GOOGLE_PLAY",label:"play",icon:"icon-google-play",href:"",ariaLabel:"ARIA_LABELS.FOOTER.GOOGLE_PLAY"},{name:"FOOTER.SECOND_ROW.APP_STORE",label:"appstore",icon:"icon-app-store",href:"",ariaLabel:"ARIA_LABELS.FOOTER.APP_STORE"},{name:"FOOTER.SECOND_ROW.HUAWEI_SERVICE",label:"huaweiservice",icon:"icon-app-gallery",href:"",ariaLabel:"ARIA_LABELS.FOOTER.HUAWEI_APPGALLERY"}],this.domain=O.domain.toLowerCase(),this.cdnUrl=O.cdnUrl,this._subscriptions=new U,this._deliveryType=this._orderService.orderDeliveryTypeSignal()??T.Delivery,this._menu=this._orderService.orderMenuSignal(),this.categoryPath=this._routingHelper.getMenuWithDeliveryTypePath(this._deliveryType.toLowerCase()),this.appImageSrc=`${O.cdnUrl}assets/img/domains/${this.domain}/new-footer-app-image.png`,this.bigFishEnabledFlag=this._featureFlagsService.getBigFishEnabledFlag(),this._subscriptions.add(this._featureFlagsService.featureFlags$.subscribe(ne=>{ne&&(this.bigFishEnabledFlag=this._featureFlagsService.getBigFishEnabledFlag())}))}
1ngOnInit(){this.mobileApps.forEach(t=>t.href=this._urlHelperService.getAppDownloadUrl(t.label)),Ut(this._platformId)?(this._subscriptions.add(this._mobileWidthDetectorService.isMobileWidth$.subscribe(t=>this.isMobile=t)),this._subscriptions.add(this._mobileWidthDetectorService.isTabletWidth$.subscribe(t=>this.isTablet=t)),this._subscriptions.add(this._authService.currentUser$.subscribe(()=>this.isUserAuthenticated=this._authService.isUserAuthenticated())),this._subscriptions.add(this._appSettingsService.settings$.subscribe(()=>this._setPaths()))):this._subscriptions.add(this._apiSsrService.getDefaultMenu(T.Delivery).subscribe(t=>{this.defaultMenu=t.menu.categories,this._deliveryType=t.menu.deliveryType||T.Delivery})),this.frameId===1?this._subscriptions.add(this._orderService.orderDetails$.subscribe(t=>{this._menu=t?.menu,this._deliveryType=t?.deliveryType||T.Delivery,this.categoryPath=this._routingHelper.getMenuWithDeliveryTypePath(this._deliveryType.toLowerCase()),this._handleOrderDetailsChange()})):this._subscriptions.add(this._restaurantService.defaultRestaurantMenu$.subscribe(t=>this._handleDefaultRestaurantMenuChange(t))),this._setPaths(),this._subscriptions.add(this._translateService.onLangChange.subscribe(()=>{this._setPaths(),this.categoryPath=this._routingHelper.getMenuWithDeliveryTypePath(this._deliveryType.toLowerCase())}))}ngOnDestroy(){this._subscriptions.unsubscribe()}openBigFishPage(){this._urlHelperService.openBigFishSite()}onAccountClick(){this.isUserAuthenticated||this._routingHelper.goToLoginPopup()}onRegisterClick(){this.isUserAuthenticated||(this._routingHelper.goToRegisterLandingPage(),this._analyticsService.setAnalyticsEventData(St.SOURCE,Y.FOOTER))}bottomFooterNavigate(t){this.footerNavigating.emit(t)}_handleOrderDetailsChange(){this._menu?.menu?.categories&&(this.defaultMenu=this._menu.menu.categories)}_handleDefaultRestaurantMenuChange(t){t?.menu&&(this.defaultMenu=t.menu.categories)}_setPaths(){this.mainPath=this._routingHelper.getMainPath(),this.restaurantsPath=this._routingHelper.getRestaurantsPath(),this.deliveryRangePath=this._routingHelper.getDeliveryRangePath(),this.couponPath=this._routingHelper.getCouponsPath(),this.aboutUsPath=this._routingHelper.getAboutUsPath(),this.contactPath=this._routingHelper.getContactPath(),this.promotionsPath=this._routingHelper.getPromotionsPath(),this.workPath=this._urlHelperService.getWorkPageLink()}static{this.\u0275fac=function(a){return new(a||e)(x(mt),x(Et),x(Gt),x($t),x(dt),x(ct),x(Pt),x(Yt),x(L),x(Tt),x(We),x(zt),x(K))}}static{this.\u0275cmp=A({type:e,selectors:[["page-footer"]],inputs:{frameId:"frameId"},outputs:{footerNavigating:"footerNavigating"},decls:65,vars:59,consts:[["socialIco",""],["role","contentinfo"],["class","section-part",3,"phone-with-extra-info-info-block",4,"showByDomainDirective"],[1,"section-part"],[1,"info-block-icon","icon-payment"],[1,"title","text-font-14-line-18","font-weight-700"],[1,"paragraph","text-font-16-line-24","font-weight-500",3,"ngClass"],[1,"info-block-icon","icon-account"],[1,"section-part","menu-part"],[1,"menu-list-header","heading-16","font-weight-700",3,"id"],["role","list",1,"menu-list"],[1,"menu-list","second"],[1,"menu-list","hungarian"],[1,"section-part","section-part-with-img"],["width","475","height","309",3,"alt","ngSrc"],[1,"section-part","apps-buttons"],[1,"order-by-app-title","heading-16","font-weight-700","upper-text"],[1,"order-by-app","text-font-16-line-20","font-weight-500"],[1,"app-buttons-container","desktop"],[1,"app-buttons-container","mobile"],[4,"showByDomainDirective"],[1,"payment-logos-row-wrapper","bg-white"],[1,"bg-white","under-footer"],[1,"footer-extended-container","my-5"],[1,"footer-bottom"],[3,"ngClass"],["role","navigation","class","footer-bottom-text footer-bottom-text-first-group d-flex upper-text heading-14 font-weight-700",4,"showByDomainDirective"],["class","social-nav-wrapper",4,"showByDomainDirective"],["class","company-info-row bg-white",4,"showByDomainDirective"],[1,"visible-copyright",3,"bottomFooterNavigating","ngClass"],[1,"social-container","desktop-view"],[1,"info-block-icon","icon-phone"],[1,"title","phone","text-font-14-line-18","font-weight-700"],[1,"paragraph","paragraph-phone-number","text-font-16-line-24","font-weight-500","text-decoration-underline",3,"href","ngClass"],["class","paragraph text-font-14-line-18 font-weight-500 phone-extra-info",4,"showByDomainDirective"],[1,"paragraph","text-font-14-line-18","font-weight-500","phone-extra-info"],["href","#","preventDefault","",1,"footer-login",3,"click"],["href","#","preventDefault","",1,"footer-signin",3,"click"],[1,"text-font-16-line-20"],[3,"routerLink","queryParams"],[1,"menu-list-header","heading-16","font-weight-700"],["alt","Food Bank Logo",3,"ngSrc","width","height"],["role","link","target","_blank","rel","noopener noreferrer","color","secondary-dark","size","large","align","left",3,"href","iconLeft","label","ariaLabel","width"],["target","_blank","rel","noopener noreferrer",1,"app-icons-link",3,"href"],[1,"app-icons-wrapper"],[1,"info-block","centeredIcon"],[1,"size-for-mobile",3,"ngClass"],["class","payment-logos-row-wrapper bg-white",4,"showByDomainDirective"],[1,"payment-logos-row","big-fish-logo-row"],[1,"payment-logos-row-top"],["alt","big_fish_logo",3,"click","ngSrc","width","height"],["role","navigation",1,"footer-bottom-text","footer-bottom-text-first-group","d-flex","upper-text","heading-14","font-weight-700"],[1,"social-nav-list"],[1,"row","full-width","mobile-view"],[3,"routerLink"],[1,"display-none"],["target","_blank","rel","noopener noreferrer",3,"href"],[1,"first-category-col"],[1,"second-category-col"],[1,"social-nav-wrapper"],[4,"ngTemplateOutlet"],[1,"company-info-row","bg-white"],[1,"text-font-16-line-24"],[1,"divi
1der"],[1,"social-ico"]],template:function(a,r){if(a&1){let u=k();z(0,"red-blocks"),l(1,"footer",1),i(2,"translate"),l(3,"section"),C(4,Jn,11,19,"div",2),l(5,"div",3),z(6,"span",4),l(7,"h4",5),c(8),i(9,"translate"),i(10,"uppercase"),p(),l(11,"span",6),c(12),i(13,"translate"),p()(),l(14,"div",3),z(15,"span",7),l(16,"h4",5),c(17),i(18,"translate"),i(19,"uppercase"),p(),f(20,Qn,11,19,"span",6)(21,Xn,3,6,"span",6),p()(),l(22,"section")(23,"div",8),f(24,ti,5,8,"h4",9),l(25,"ul",10),i(26,"translate"),ht(27,ni,1,1,null,null,an),p(),l(29,"ul",11),ht(30,oi,1,1,null,null,an),p(),f(32,ri,7,8,"ul",12),p(),l(33,"div",13),z(34,"img",14),i(35,"translate"),p(),l(36,"div",15)(37,"h4",16),c(38),i(39,"translate"),p(),l(40,"p",17),c(41),i(42,"translate"),p(),l(43,"div",18),ht(44,li,2,3,null,null,Lt),p(),l(46,"div",19),ht(47,si,2,3,null,null,Lt),p()()(),l(49,"section"),C(50,mi,2,0,"ng-container",20),f(51,ci,1,2,"div",21),l(52,"div",22)(53,"div",23)(54,"div",24)(55,"div",25),C(56,fi,4,4,"nav",26)(57,Pi,6,5,"div",27)(58,Ei,7,6,"div",28),f(59,Ai,3,1),l(60,"page-footer-bottom",29),w("bottomFooterNavigating",function(j){return v(u),y(r.bottomFooterNavigate(j))}),p()(),f(61,Ri,2,1,"div",30),i(62,"isOneOf"),p()()()()(),C(63,Ii,1,0,"ng-template",null,0,$)}a&2&&(n(),g("aria-label",o(2,26,"ARIA_LABELS.FOOTER.PAGE_FOOTER")),n(3),m("showByDomainDirective",M(49,Un)),n(2),g("aria-hidden",!0),n(2),b(o(10,30,o(9,28,"FOOTER.FIRST_ROW.SECUIRTY"))),n(3),m("ngClass",E(50,pe,!r.isMobile)),n(),_(" ",o(13,32,"FOOTER.FIRST_ROW.GUARANTEE")," "),n(3),g("aria-hidden",!0),n(2),b(o(19,36,o(18,34,"FOOTER.FIRST_ROW.ACCOUNT"))),n(3),h(r.isUserAuthenticated?21:20),n(4),h(r.isMobile?-1:24),n(),g("aria-labelledby",o(26,38,"FOOTER.SECOND_ROW.MENU")),n(2),bt(r.defaultMenu),n(3),bt(r.defaultMenu),n(2),h(r.domain==="hu"?32:-1),n(2),m("alt",o(35,40,"SHARED.COMMON.MOBILE_APP_IMAGE_ALT"))("ngSrc",r.appImageSrc),g("aria-hidden",!0),n(4),_("",o(39,42,"FOOTER.SECOND_ROW.MOBILE")," "),n(3),b(o(42,44,"FOOTER.SECOND_ROW.SUGGESTION")),n(3),bt(r.mobileApps),n(3),bt(r.mobileApps),n(3),m("showByDomainDirective","rs"),n(),h(r.bigFishEnabledFlag?51:-1),n(4),m("ngClass",E(52,jn,!r.isMobile)),n(),m("showByDomainDirective",M(54,rn)),n(),m("showByDomainDirective",M(55,Hn)),n(),m("showByDomainDirective",M(56,rn)),n(),h(r.isMobile?59:-1),n(),m("ngClass",E(57,Vn,!r.isMobile)),n(),h(W(62,46,!r.isMobile&&r.domain,"rs")?61:-1))},dependencies:[gt,Wt,J,pt,Ve,He,at,Qt,Jt,R,Zt,Ge,Bt,kt,Kt,B,qt],styles:["[_nghost-%COMP%]     footer{background-color:#e4002b}[_nghost-%COMP%]     footer section{max-width:1240px;margin:0 auto;display:flex;justify-content:space-around;color:#fff;background-color:#e4002b}[_nghost-%COMP%]     footer section:first-of-type{align-items:flex-start}@media screen and (min-width:768px){[_nghost-%COMP%]     footer section{padding:0 24px}}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section{flex-direction:column;padding:0 24px}}[_nghost-%COMP%]     footer section:first-of-type{border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:30px}[_nghost-%COMP%]     footer section:last-of-type{background-color:#fff;max-width:100vw;flex-direction:column}[_nghost-%COMP%]     footer section .section-part{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0 0;width:33%}[_nghost-%COMP%]     footer section .section-part-with-img{justify-content:flex-end}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .section-part-with-img{order:3}}[_nghost-%COMP%]     footer section .section-part>img{width:100%;height:unset}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .section-part{padding:24px 0 0;width:100%}}[_nghost-%COMP%]     footer section .section-part .info-block-icon{font-size:48px}[_nghost-%COMP%]     footer section .section-part .title{margin-top:15px;margin-bottom:6px}[_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-padding{padding-top:2.6%}[_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-phone-number, [_nghost-%COMP%]     footer section .section-part .paragraph a{outline:none;color:#fff;text-decoration:underline;cursor:pointer;height:48px;display:inline-block;transition:.5s}[_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-phone-number:active, [_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-phone-number:focus, [_nghost-%COMP%]     footer section .section-part .paragraph a:active, [_nghost-%COMP%]     footer section .section-part .paragraph a:focus{outline:1px dashed #212529;outline-offset:1px}[_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-phone-number:hover, [_nghost-%COMP%]     footer section .section-part .paragraph a:hover{color:#212529}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .section-part .paragraph.paragraph-phone-number{height:unset}}[_nghost-%COMP%]     footer section .apps-buttons{padding:0 24px}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .apps-buttons{order:2;padding:0}}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container{width:100%}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container.desktop{width:75%}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container.desktop{display:none}}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container.mobile{display:none}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container.mobile{display:flex;width:100%;justify-content:space-around}}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container .centeredIcon{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #ffffff;font-size:40px;width:50px;height:50px;border-radius:100%}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container .centeredIcon span{color:#fff;font-size:24px}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container .app-icons-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-style:normal;font-weight:400;font-size:16px;line-height:23px;letter-spacing:.3px;color:#fff}[_nghost-%COMP%]     footer section .apps-buttons .app-buttons-container .app-icons-icon{height:50px;width:50px}[_nghost-%COMP%]     footer section .menu-part{flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){[_nghost-%COMP%]     footer section .menu-part{position:relative}}@media screen and (max-width:767px){[_nghost-%COMP%]     footer section .menu-part{order:1;justify-content:space-between}}[_nghost-%COMP%]     footer section .menu-part h4{flex-basis:100%}[_nghost-%COMP%]     footer section .menu-part .menu-list{list-style-type:none;color:#fff;text-transform:lowercase;padding-left:0;flex-basis:45%}[_nghost-%COMP%]     footer section .menu-part .menu-list .menu-list-header{padding-bottom:12px;text-transform:uppercase;cursor:default}@media screen and (min-width:768px){[_nghost-%COMP%]     footer section .menu-part .menu-list.hungarian{position:absolute;right:-50%}}[_nghost-%COMP%]     footer section .menu-part .menu-list li{display:flex;height:48px;cursor:pointer}[_nghost-%COMP%]     footer section .menu-part .menu-list li a{color:#fff;padding:14px 0}[_nghost-%COMP%]     footer section .menu-part .menu-list li a:first-letter{text-transform:uppercase}[_nghost-%COMP%]     footer section .menu-part .menu-list li a:hover{color:#212529}@media screen and (max-width:767px){[_nghost-%COMP%]     .mobile-apps-container{background-color:#b00906}}[_nghost-%COMP%]     .mobile-apps-container .mobile-app{color:#fff;margin-left:56px}[_nghost-%COMP%]     .mobile-apps-container .mobile-app .order-by-app-title{text-transform:uppercase;padding-bottom:12px;padding-left:20px}[_nghost-%COMP%]     .mobile-apps-container .mobile-app .order-by-app{padding-left:20px;width:263px;text-align:left}[_nghost-%COMP%]     .mobile-apps-container .mobile-app .app-google{padding:0 0 40px 20px;flex-direction:column;justify-content:space-around;white-space:nowrap}[_nghost-%COMP%]     .mobile-apps-container .mobile-app .wrap-content{flex-wrap:wrap}[_nghost-%COMP%]     .mobile-apps-container.mobile-view{display:none}@media screen and (max-width:767px){[_nghost-%COMP%]     .mobile-apps-container.mobile-view{display:block}}@media screen and (max-width:767px){[_nghost-%COMP%]     .mobile-apps-container.desktop-view{display:none}}[_nghost-%COMP%]     .footer-bottom{align-items:center;justify-content:space-between}[_nghost-%COMP%]     .footer-bottom .footer-bottom-navigation-desktop{padding:0;width:100%}[_nghost-%COMP%]     .footer-bottom .flex-container{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap}[_nghost-%COMP%]     .footer-bottom .flex-container-item{height:50px;box-sizing:border-box;max-width:50%}@media screen and (min-width:1169px){[_nghost-%COMP%]     .footer-bottom .footer-bottom-language, [_nghost-%COMP%]     .footer-bottom .social-container{margin-bottom:2rem}}@media screen and (min-width:768px)and (max-width:1169px){[_nghost-%COMP%]     .footer-bottom .footer-bottom-language, [_nghost-%COMP%]     .footer-bottom .social-container{margin-bottom:1rem}}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text{margin-bottom:10px}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text li{padding:0 12px;min-height:48px}@media screen and (min-width:1169px){[_nghost-%COMP%]     .footer-bottom .footer-bottom-text li:first-of-type{padding:0 12px 0 0}}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text a:hover{text-decoration:none}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.upper-text{text-transform:uppercase;list-style:none}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.upper-text a{color:#212529;padding:14px 0}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.upper-text a:hover{color:#797979}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.upper-text a:active, [_nghost-%COMP%]     .footer-bottom .footer-bottom-text.upper-text a:focus{outline:1px dashed #797979;outline-offset:1px}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.lower-text{color:#868686;justify-content:space-around;list-style:none}@media screen and (max-width:767px){[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.lower-text{flex-direction:column;gap:8px}}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text.lower-text li{min-height:48px}[_nghost-%COMP%]     .footer-bottom .footer-bottom-text .desktop-bottom-footer-view{display:flex;width:100%}[_nghost-%COMP%]     .footer-bottom .social-container{max-width:fit-content}@media screen and (max-width:767px){[_nghost-%COMP%]     .footer-bottom .social-container.desktop-view{display:none}}@media screen and (max-width:767px){[_nghost-%COMP%]     .blocks-container{height:8px!important;width:108px!important}[_nghost-%COMP%]     .red-block{display:block;width:21.6px!important}[_nghost-%COMP%]     .info-row{margin:0;min-height:334px;padding:0}[_nghost-%COMP%]     .info-row.hu{min-height:292px}[_nghost-%COMP%]     .info-row .info-blocks-container{display:block;width:100%}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block{width:100%;display:block;padding:48px 24px;height:auto;min-height:85px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span{margin:0;display:block;float:left;letter-spacing:.3px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.title{margin-left:72px;margin-top:0;margin-bottom:0;font-size:14px;font-weight:700;line-height:18px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.paragraph{margin-left:72px;font-size:14px;line-height:23px;margin-top:4px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.underline{border-bottom:1px solid #ffffff}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.info{margin-left:72px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-phone, [_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-payment, [_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-account{position:absolute;margin-left:0}[_nghost-%COMP%]     .footer-menu .col-4{width:100%;max-width:100%;flex:auto;margin:0}[_nghost-%COMP%]     .footer-menu .col-4.first-cols{border-bottom:1px solid rgba(255,255,255,.4)}[_nghost-%COMP%]     .footer-menu .col-4.first-cols ul.main-list{display:block;width:50%;float:left;padding-left:44px}[_nghost-%COMP%]     .footer-menu .col-4.first-cols ul.main-list li{font-size:16px;letter-spacing:.3px;line-height:23px;font-weight:500;font-style:normal}[_nghost-%COMP%]     .footer-menu .col-4.first-cols ul.main-list .our-menu{display:none}[_nghost-%COMP%]     .footer-menu .col-4.first-cols ul.main-list.second{padding:0 0 0 24px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app{background-color:#e4002b;padding-top:40px;letter-spacing:.3px;margin-left:0;padding-left:24px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .order-by-app-title{font-style:normal;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.3px;text-transform:uppercase}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .order-by-app{font-size:16px;line-height:24px;margin-bottom:0;width:263px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .size-for-mobile{font-size:25px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-google-mobile{display:flex;justify-content:space-around;align-items:center;padding:32px 0 19px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-icons-link{color:#fff}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-icons-link:hover{color:#fff;text-decoration:none}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .centeredIcon{display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #ffffff;font-size:40px;width:50px;height:50px;border-radius:100%}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-title{text-align:center}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-icons-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-style:normal;font-weight:400;font-size:16px;line-height:23px;letter-spacing:.3px}[_nghost-%COMP%]     .footer-menu .col-4 .mobile-app .app-icons-icon{height:50px;width:50px}[_nghost-%COMP%]     .footer-menu .footer-app-image{background:#e4002b;display:flex;justify-content:center;align-items:center}[_nghost-%COMP%]     .footer-menu .footer-app-image img{width:60%;height:auto}[_nghost-%COMP%]     .footer-menu .footer-app-image.mobile-view{display:none}}@media screen and (max-width:767px)and (max-width:767px){[_nghost-%COMP%]     .footer-menu .footer-app-image.mobile-view{display:flex}}@media screen and (max-width:767px){[_nghost-%COMP%]     .under-footer .footer-bottom>div{flex:auto;max-width:100%;display:block;width:100%;margin-bottom:14px}[_nghost-%COMP%]     .under-footer .footer-bottom>div .footer-bottom-text{width:100%;flex-wrap:wrap}[_nghost-%COMP%]     .under-footer .footer-bottom>
1div .footer-bottom-text.footer-bottom-text-first-group p{display:none}[_nghost-%COMP%]     .under-footer .footer-bottom>div .footer-bottom-text.footer-bottom-text-first-group .full-width.mobile-view p{display:block}[_nghost-%COMP%]     .under-footer .footer-bottom>div .footer-bottom-text div.to-left p{width:100%;text-align:left;margin:36px 0;text-transform:uppercase;letter-spacing:.3px;padding-left:60px;font-size:14px;font-style:normal;font-weight:900;line-height:18px}[_nghost-%COMP%]     .under-footer .footer-bottom>div .footer-bottom-text p:not(.copy-right){width:100%;text-align:center;margin:1rem 0;text-transform:uppercase;font-size:15px;font-weight:900;letter-spacing:.3px}[_nghost-%COMP%]     .under-footer .footer-bottom>div .social-ico{margin:40px 24px 24px;display:flex;justify-content:center}[_nghost-%COMP%]     .full-width{width:100%}[_nghost-%COMP%]     .first-category-col{width:50%;margin-bottom:0}[_nghost-%COMP%]     .second-category-col{width:50%;margin-bottom:0}[_nghost-%COMP%]     .under-footer .footer-bottom>div .footer-bottom-text p:not(.visible-copyright){text-align:left}}@media screen and (min-width:768px)and (max-width:1169px){[_nghost-%COMP%]     .info-row{font-size:1rem;height:13em}[_nghost-%COMP%]     .info-row .info-blocks-container{width:96%;height:175px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block{width:32.33%;height:175px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.title{font-size:14px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.paragraph{font-size:15px}[_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-phone, [_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-payment, [_nghost-%COMP%]     .info-row .info-blocks-container .info-block span.icon-account{font-size:32px}[_nghost-%COMP%]     .footer-menu .footer-menu-container{margin-top:56px}[_nghost-%COMP%]     .footer-menu .footer-menu-container .first-cols .main-list{list-style-type:none;color:#fff;flex:0 0 50%;padding-left:0}[_nghost-%COMP%]     .footer-menu .footer-menu-container .first-cols .main-list .mainListHeader{letter-spacing:.1px}[_nghost-%COMP%]     .footer-menu .footer-menu-container .first-cols .main-list.second{padding-top:52px;padding-left:2em}[_nghost-%COMP%]     .footer-menu .footer-menu-container .first-cols .main-list li{font-size:14px}[_nghost-%COMP%]     .footer-menu .footer-menu-container .first-cols .main-list li.our-menu{text-transform:uppercase;font-size:14px}[_nghost-%COMP%]     .footer-menu .footer-menu-container .footer-app-image{align-self:flex-end}[_nghost-%COMP%]     .footer-menu .footer-menu-container .footer-app-image img{width:120%}[_nghost-%COMP%]     .footer-bottom{margin:0 -1rem}[_nghost-%COMP%]     .footer-bottom-text.upper-text{font-size:14px;margin-top:1em;flex-wrap:wrap}[_nghost-%COMP%]     .footer-bottom-text.lower-text{font-size:14px;line-height:23px}[_nghost-%COMP%]     .footer-bottom-text.lower-text p{text-align:center}[_nghost-%COMP%]     .social-container{margin-left:15px}}[_nghost-%COMP%]     .phone-extra-info{text-align:center;max-width:300px}@media screen and (max-width:767px){[_nghost-%COMP%]     .phone-extra-info{text-align:left;font-size:12px!important;margin-top:0!important}}[_nghost-%COMP%]     .company-info-row{display:flex;flex-direction:column;margin:2px 12px 32px}[_nghost-%COMP%]     .company-info-row span{color:#797979}@media screen and (max-width:767px){[_nghost-%COMP%]     .company-info-row{width:calc(100vw - 64px);margin:0 auto 40px}[_nghost-%COMP%]     .company-info-row span{font-size:12px;line-height:16px;color:#9e9e9e}}[_nghost-%COMP%]     .payment-logos-row-wrapper{background-color:#fff}[_nghost-%COMP%]     .payment-logos-row-wrapper .payment-logos-row{max-width:1240px}@media screen and (max-width:767px){[_nghost-%COMP%]     .payment-logos-row-wrapper .payment-logos-row{max-width:100%!important}}[_nghost-%COMP%]     .payment-logos-row-wrapper .big-fish-logo-row{display:flex;width:100%;max-width:1200px;padding:24px 0;margin:0 auto;gap:32px;border-bottom:1px solid #DBDBDB}[_nghost-%COMP%]     .payment-logos-row-wrapper .big-fish-logo-row div{display:flex;gap:32px}[_nghost-%COMP%]     .payment-logos-row-wrapper .big-fish-logo-row-top img{cursor:pointer}@media screen and (max-width:767px){[_nghost-%COMP%]     .payment-logos-row-wrapper .big-fish-logo-row{flex-direction:column;max-width:100%;justify-content:center;align-items:center}[_nghost-%COMP%]     .payment-logos-row-wrapper .big-fish-logo-row div{width:100%;display:flex;justify-content:center}}[_nghost-%COMP%]     page-footer-bottom{display:flex;justify-content:space-between}@media screen and (max-width:767px){[_nghost-%COMP%]     page-footer-bottom{flex-direction:column}}.social-nav-wrapper[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:space-between}.social-nav-wrapper[_ngcontent-%COMP%]   .social-nav-list[_ngcontent-%COMP%]{list-style:none;padding-left:0;margin-bottom:0;align-items:center;display:flex;justify-content:space-between}"]})}}return e})();var mn=(()=>
1{class e{constructor(){this._menuSubject=new it(null),this.menu$=this._menuSubject.asObservable(),this._filteredProductsSubject=new it(null),this.filteredProducts$=this._filteredProductsSubject.asObservable(),this._searchClearSubject=new it(null),this.searchClear$=this._searchClearSubject.asObservable()}setMenu(t,a){this._menuSubject.next(t),this._isDefault=a}setFilteredProducts(t){this._filteredProductsSubject.next(t)}setSearchClear(t){this._searchClearSubject.next(t)}setSearchText(t){this._searchText=t}getSearchText(){return this._searchText}getIsDefault(){return this._isDefault}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=Vt({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Q=(function(e){return e[e.scrolling=0]="scrolling",e[e.navigate=1]="navigate",e})(Q||{});var Xt=(()=>{class e{constructor(t){this._deviceDetectorService=t,this._categoriesConfigSource=new it(null),this.categoriesConfig$=this._categoriesConfigSource.asObservable(),this._topMenuVisibilitySource=new it(!1),this.topMenuVisibility$=this._topMenuVisibilitySource.asObservable(),this._updateBasketPosSource=new it(0),this._isMobile=!1,this._isMobile=this._deviceDetectorService.isMobile()}setMenuConfig(t){this._categoriesConfigSource.next(t)}menuVisible(t){this._topMenuVisibilitySource.next(t)}setUpdateBasketPosition(t){this._updateBasketPosSource.next(t)}static{this.\u0275fac=function(a){return new(a||e)(he(mt))}}static{this.\u0275prov=Vt({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Di(e,s){if(e&1&&(z(0,"img",3),i(1,"translate")),e&2){let t=d();m("ngSrc",t.cdnUrl+"assets/img/main/home/delivery-active.svg")("width",29)("height",24)("alt",o(1,4,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.WITH_DELIVERY"))}}function Li(e,s){if(e&1&&(z(0,"img",3),i(1,"translate")),e&2){let t=d();m("ngSrc",t.cdnUrl+"assets/img/main/home/order-and-pickup-active.svg")("width",29)("height",29)("alt",o(1,4,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.IN_RESTAURANT"))}}var cn=(()=>{class e{constructor(t,a,r,u){this._orderService=t,this._routingHelper=a,this._restaurantService=r,this._deviceDetectorService=u,this.className="",this.closeTopMobileMenuEmitter=new D,this.closeMenuDrawerByMenuEmitter=new D(!1),this.cdnUrl=O.cdnUrl,this.deliveryType=T,this.routesEnum=Ot,this.deliveryMenuPath=`${this._routingHelper.getMenuWithDeliveryTypePath(this.routesEnum.MENU_DELIVERY)}`,this.dineInMenuPath=`${this._routingHelper.getMenuWithDeliveryTypePath(this.routesEnum.MENU_DINE_IN)}`,this.isMobile=this._deviceDetectorService.isMobile(),this.isDelivery=this._orderService.orderDeliveryTypeSignal()===T.Delivery,this.isOrderAndPickup=this._orderService.orderDeliveryTypeSignal()===T.DineIn}setDeliveryType(t){this._restaurantService.setDeliveryType(t)}static{this.\u0275fac=function(a){return new(a||e)(x(ct),x(L),x(dt),x(mt))}}static{this.\u0275cmp=A({type:e,selectors:[["kfc-bms-top-menu-nav-bar-menu-buttons"]],inputs:{className:"className"},outputs:{closeTopMobileMenuEmitter:"closeTopMobileMenuEmitter",closeMenuDrawerByMenuEmitter:"closeMenuDrawerByMenuEmitter"},decls:14,vars:26,consts:[["id","submenu-menu","role","menu"],["role","none"],["role","menuitem","tabindex","0",1,"order-type-item",3,"click","routerLink"],[1,"active",3,"ngSrc","width","height","alt"]],template:function(a,r){a&1&&(l(0,"ul",0),i(1,"translate"),l(2,"li",1)(3,"a",2),i(4,"translate"),w("click",function(){return r.setDeliveryType(r.deliveryType.Delivery)}),f(5,Di,2,6,"img",3),c(6),i(7,"translate"),p()(),l(8,"li",1)(9,"a",2),i(10,"translate"),w("click",function(){return r.setDeliveryType(r.deliveryType.DineIn)}),f(11,Li,2,6,"img",3),c(12),i(13,"translate"),p()()()),a&2&&(G(yt("order-type ",r.className)),g("aria-label",o(1,16,"ARIA_LABELS.MAIN_MENU.CHOOSE_MENU_TYPE")),n(3),S("active",r.isDelivery),m("routerLink",r.deliveryMenuPath),g("aria-label",o(4,18,"ARIA_LABELS.MAIN_MENU.DELIVERY_MENU")),n(2),h(r.isMobile?-1:5),n(),_(" ",o(7,20,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.WITH_DELIVERY")," "),n(3),S("active",r.isOrderAndPickup),m("routerLink",r.dineInMenuPath),g("aria-label",o(10,22,"ARIA_LABELS.MAIN_MENU.DINE_IN_MENU")),n(2),h(r.isMobile?-1:11),n(),_(" ",o(13,24,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.IN_RESTAURANT")," "))},dependencies:[J,pt,R,B],styles:[".order-type[_ngcontent-%COMP%]{position:absolute;top:calc(100% + 14px);left:-20px;background-color:#fff;display:inline-flex;border-radius:32px;border:2px solid #E7E7E7;height:64px;padding:5px;list-style:none;margin-bottom:0}.order-type[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:max-content}@media screen and (max-width:1169px){.order-type[_ngcontent-%COMP%]{width:calc(100vw - 32px);background-color:#fff;position:relative;margin-left:16px;margin-top:16px}.order-type[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:50%}.order-type[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:100%}}.order-type.visibility-hidden[_ngcontent-%COMP%]{visibility:hidden}.order-type-item[_ngcontent-%COMP%]{display:flex;align-items:center;padding:0 24px;text-transform:uppercase;font-weight:600;font-size:14px;border:2px solid transparent;justify-content:center;width:max-content;height:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.order-type-item[_ngcontent-%COMP%]{min-width:200
1px}}@media screen and (max-width:1169px){.order-type-item[_ngcontent-%COMP%]{padding:0;width:50%}}.order-type-item.active[_ngcontent-%COMP%], .order-type-item[_ngcontent-%COMP%]:hover{border:2px solid #E4002B;border-radius:32px;color:#e4002b;text-decoration:unset}.order-type-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:10px}"],changeDetection:0})}}return e})();var It=e=>[e],Nt=()=>["active"],Fi=()=>["cz","hu","rs","hr"],Ui=()=>["cz"],ji=()=>["hu","hr","rs"];function Hi(e,s){if(e&1){let t=k();l(0,"kfc-bms-top-menu-nav-bar-menu-buttons",7),w("closeTopMobileMenuEmitter",function(){v(t);let r=d(3);return y(r.unlockScroll())}),p()}}function Vi(e,s){if(e&1){let t=k();l(0,"kfc-bms-top-menu-nav-bar-menu-buttons",8),w("closeMenuDrawerByMenuEmitter",function(){v(t);let r=d(3);return y(r.closeMenuDrawer())}),p()}if(e&2){let t=d(3);m("className",t.serverApp?"visibility-hidden":"")}}function Wi(e,s){if(e&1&&f(0,Hi,1,0,"kfc-bms-top-menu-nav-bar-menu-buttons")(1,Vi,1,1,"kfc-bms-top-menu-nav-bar-menu-buttons",6),e&2){let t=d(2);h(t.isMobile?0:1)}}function Gi(e,s){if(e&1){let t=k();l(0,"li",0)(1,"button",5),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.showMore())}),c(3),i(4,"translate"),f(5,Wi,2,1),p()()}if(e&2){let t=d();n(),S("open",t.showMoreMenu),g("aria-haspopup","true")("aria-expanded",t.showMoreMenu?"true":"false")("aria-controls","submenu-menu")("aria-label",o(2,8,"ARIA_LABELS.MAIN_MENU.RESTAURANTS_MENU")),n(2),_(" ",o(4,10,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.MENU")," "),n(2),h(t.showMoreMenu||t.serverApp?5:-1)}}function $i(e,s){if(e&1){let t=k();l(0,"li",0)(1,"a",1),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.unlockScroll())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",E(8,It,t.evouchersPath))("routerLinkActive",M(10,Nt)),g("aria-label",o(2,4,"ARIA_LABELS.MAIN_MENU.GIFT_CARD")),n(2),_(" ",o(4,6,"EVOUCHERS.EVOUCHER_NAV_BTN.EVOUCHER")," ")}}function Yi(e,s){if(e&1){let t=k();l(0,"li",0)(1,"button",9),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.goToGameOn())}),c(3),i(4,"translate"),p()()}e&2&&(n(),g("aria-label",o(2,3,"ARIA_LABELS.MAIN_MENU.GAME_ON"))("aria-expanded","false"),n(2),_(" ",o(4,5,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.GAME_ON")," "))}function Zi(e,s){if(e&1){let t=k();H(0),l(1,"a",12),i(2,"translate"),w("click",function(){v(t);let r=d(2);return y(r.unlockScroll())}),c(3),i(4,"translate"),p(),V()}if(e&2){let t=d(2);n(),m("href",q(t.workPath),N),g("aria-label",o(2,4,"ARIA_LABELS.MAIN_MENU.WORK")),n(2),b(o(4,6,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.WORK"))}}function Ki(e,s){if(e&1){let t=k();H(0),l(1,"a",12),i(2,"translate"),w("click",function(){v(t);let r=d(2);return y(r.unlockScroll())}),c(3),i(4,"translate"),p(),V()}if(e&2){let t=d(2);n(),m("href",q(t.workPath),N),g("aria-label",o(2,4,"ARIA_LABELS.MAIN_MENU.WORK")),n(2),b(o(4,6,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.WORK_HU"))}}function qi(e,s){if(e&1){let t=k();l(0,"li",10),w("click",function(){v(t);let r=d();return y(r.workNavigateHandler())}),C(1,Zi,5,8,"ng-container",11)(2,Ki,5,8,"ng-container",11),p()}e&2&&(n(),m("showByDomainDirective",M(2,Ui)),n(),m("showByDomainDirective",M(3,ji)))}function Ji(e,s){if(e&1){let t=k();l(0,"li",0)(1,"a",13),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.unlockScroll())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",E(8,It,t.orderPickupPath))("routerLinkActive",M(10,Nt)),g("aria-label",o(2,4,"ARIA_LABELS.MAIN_MENU.SKIP_THE_LINE")),n(2),_(" ",o(4,6,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.SKIP_THE_LINE")," ")}}function Qi(e,s){if(e&1){let t=k();l(0,"li",0)(1,"a",1),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.unlockScroll())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",E(8,It,t.newsPagePath))("routerLinkActive",M(10,Nt)),g("aria-label",o(2,4,"SHARED.COMPONENTS.MENU.NEWS_PAGE_"+t.domain)),n(2),_(" ",o(4,6,"SHARED.COMPONENTS.MENU.NEWS_PAGE_"+t.domain)," ")}}function Xi(e,s){if(e&1){let t=k();l(0,"li",0)(1,"a",1),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.unlockScroll())}),c(3),i(4,"translate"),p()()}if(e&2){let t=d();n(),m("routerLink",E(8,It,t.weServeFactsPagePath))("routerLinkActive",M(10,Nt)),g("aria-label",o(2,4,"ARIA_LABELS.MAIN_MENU.WE_SERVE_FACTS")),n(2),_(" ",o(4,6,"SHARED.COMPONENTS.MENU.WE_SERVE_FACTS_PAGE_TITLE")," ")}}var xn=(()=>{class e{constructor(t,a,r,u,F,j,X,tt,et,Dt){this._router=t,this._scrollTopIndicatorService=a,this._urlHelperService=r,this._routingHelper=u,this._bodyScrollService=F,this._browserRef
1=j,this._translateService=X,this._featureFlagsService=tt,this._gameOnService=et,this._platformId=Dt,this.navHandler=new D,this.closeDrawerByMenuEmitter=new D(!1),this.isMobile=!1,this.isScrolled=!1,this.menuCategoriesNavigationMode=Q.scrolling,this.isMenuPage=!1,this.showMoreMenu=!1,this.showEvouchersPath=O.domain.toUpperCase()==="PL",this.serverApp=lt(this._platformId),this.domain=O.domain.toUpperCase(),this.routesEnum=Ot,this._subscriptions=new U,this.deliveryMenuPath=`${this._routingHelper.getMenuWithDeliveryTypePath(this.routesEnum.MENU_DELIVERY)}`,this.dineInMenuPath=`${this._routingHelper.getMenuWithDeliveryTypePath(this.routesEnum.MENU_DINE_IN)}`,this._onShowMoreScrollEnd=()=>{requestAnimationFrame(()=>{if(this._browserRef.getWindow().scrollY===0&&this._browserRef.getWindow().scrollX===0){this._browserRef.getWindow().removeEventListener("scroll",this._onShowMoreScrollEnd);let wt=!this.isMobile&&this.showMoreMenu;(!this.isMobile||wt)&&this.closeDrawerByMenuEmitter.emit(wt)}})},this._updateFeatureFlags()}ngOnInit(){this._subscriptions.add(this._router.events.pipe(ce(t=>t instanceof Me)).subscribe(()=>this._closeDrawer())),this._setPaths(),this._subscriptions.add(this._translateService.onLangChange.subscribe(t=>{t&&this._setPaths()}))}ngAfterViewInit(){this._body=this._browserRef.getDocument().querySelector("body"),this._subscriptions.add(this.onLogClick?.subscribe(()=>this.closeMenuDrawer()))}ngOnDestroy(){this._subscriptions.unsubscribe()}showMore(){if(this._browserRef.getWindow().scrollY===0&&this._browserRef.getWindow().scrollX===0){this.showMoreMenu=!this.showMoreMenu;let t=!this.isMobile&&this.showMoreMenu;(!this.isMobile||t)&&this.closeDrawerByMenuEmitter.emit(t)}else{this._bodyScrollService.scrollToTop(),this._browserRef.getWindow().addEventListener("scroll",this._onShowMoreScrollEnd),this.showMoreMenu=!this.showMoreMenu;let t=!this.isMobile&&this.showMoreMenu;(!this.isMobile||t)&&this.closeDrawerByMenuEmitter.emit(t)}}unlockScroll(){this.showMoreMenu=!1,this.closeDrawerByMenuEmitter.emit(!1),this.menuCategoriesNavigationMode===Q.navigate&&this._scrollTopIndicatorService.menuVisible(!1),this._body&&(this._body.classList.remove("simple-noscroll"),this._body.classList.remove("noscroll")),this._bodyScrollService.scrollToTop()}workNavigateHandler(){this._urlHelperService.openWorkPage()}closeMenuDrawer(){this.showMoreMenu=!1,this.closeDrawerByMenuEmitter.emit(!1)}goToGameOn(){this._gameOnService.goToGameOnPlatform()}_closeDrawer(){this.showMoreMenu=!1,this.navHandler.emit()}_setPaths(){this.restaurantsPath=this._routingHelper.getRestaurantsPath(),this.couponsPath=this._routingHelper.getCouponsPath(),this.orderPickupPath=this._routingHelper.getOrderPickupPath(),this.evouchersPath=this._routingHelper.getEvouchersPath(),this.workPath=this._urlHelperService.getWorkPageLink(),this.newsPagePath=this._routingHelper.getNewsPagePath(),this.weServeFactsPagePath=this._routingHelper.getWeServeFactsPath()}_updateFeatureFlags(){ot(()=>{this._featureFlagsService.featureFlagsSignal()&&(this.showEvouchersPath=this._featureFlagsService.getEvouchersEnabled(),this.showGameOnPath=this._featureFlagsService.getGameOnEnabled(),this.showNewsPagePath=this._featureFlagsService.getNewsPageEnabled(),this.showWeServeFactsPagePath=this._featureFlagsService.getWeServeFactsPageEnabled())})}static{this.\u0275fac=function(a){return new(a||e)(x(Ct),x(Xt),x(Yt),x(L),x(Le),x(st),x(zt),x(Tt),x(Ye),x(K))}}static{this.\u0275cmp=A({type:e,selectors:[["bms-top-menu-nav-bar"]],inputs:{frameId:"frameId",isMobile:"isMobile",isScrolled:"isScrolled",menuCategoriesNavigationMode:"menuCategoriesNavigationMode",onLogClick:"onLogClick",isMenuPage:"isMenuPage"},outputs:{navHandler:"navHandler",closeDrawerByMenuEmitter:"closeDrawerByMenuEmitter"},decls:18,vars:34,consts:[["role","none"],["role","menuitem","tabindex","0","preventDefault","",3,"click","routerLink","routerLinkActive"],["role","menuitem","tabindex","0","preventDefault","",3,"click","routerLinkActive","routerLink"],["role","none",3,"click",4,"showByDomainDirective"],["role","none",4,"showByDomainDirective"],["role","button","tabindex","0",1,"menu-chevron",3,"click"],[3,"className"],[3,"closeTopMobileMenuEmitter"],[3,"closeMenuDrawerByMenuEmitter","className"],["role","button","tabindex","0",3,"click"],["role","none",3,"click"],[4,"showByDomainDirective"],["role","menuitem","tabindex","0","preventDefault","",3,"click","href"],["role","menuitem","tabindex","0","preventDefault","",1,"pe-3",3,"click","routerLink","routerLinkActive"]],template:function(a,r){a&1&&(l(0,"ul"),f(1,Gi,6,12,"li",0),l(2,"li",0)(3,"a",1),i(4,"translate"),w("click",function(){return r.unlockScroll()}
1),c(5),i(6,"translate"),p()(),l(7,"li",0)(8,"a",2),i(9,"translate"),w("click",function(){return r.unlockScroll()}),c(10),i(11,"translate"),p()(),f(12,$i,5,11,"li",0),f(13,Yi,5,7,"li",0),C(14,qi,3,4,"li",3)(15,Ji,5,11,"li",4),f(16,Qi,5,11,"li",0),f(17,Xi,5,11,"li",0),p()),a&2&&(G(ke("bms-tm-nav-bar-main ",r.domain," ",r.serverApp?"visibility-hidden":"")),n(),h(r.isMobile?-1:1),n(2),m("routerLink",E(27,It,r.restaurantsPath))("routerLinkActive",M(29,Nt)),g("aria-label",o(4,19,"ARIA_LABELS.MAIN_MENU.RESTAURANTS_MAP")),n(2),_(" ",o(6,21,"SHARED.COMPONENTS.MENU.MENU_NAVBAR.RESTAURANTS")," "),n(3),m("routerLinkActive",M(30,Nt))("routerLink",E(31,It,r.couponsPath)),g("aria-label",o(9,23,"ARIA_LABELS.MAIN_MENU.PROMO_COUPONS")),n(2),_(" ",o(11,25,"SHARED.COMPONENTS.MENU.MENU_NAVBAR."+(r.domain==="PL"?"COURPONS":"COUPONS"))," "),n(2),h(r.showEvouchersPath?12:-1),n(),h(r.showGameOnPath?13:-1),n(),m("showByDomainDirective",M(33,Fi)),n(),m("showByDomainDirective","hu"),n(),h(r.showNewsPagePath&&!r.isMenuPage?16:-1),n(),h(r.showWeServeFactsPagePath&&!r.isMenuPage?17:-1))},dependencies:[Bt,Se,cn,J,gt,R,B],styles:['[_nghost-%COMP%]{display:inline-block;flex:auto;width:100%}.bms-tm-nav-bar-main[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;list-style:none;padding-left:0;margin-bottom:0}.bms-tm-nav-bar-main.visibility-hidden[_ngcontent-%COMP%]{visibility:hidden}@media screen and (max-width:1169px){.bms-tm-nav-bar-main[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0}}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;color:#1c1210;font-weight:500;font-size:15px;letter-spacing:.3px;line-height:22px;text-align:center;padding:16px 10px;border:none;text-transform:uppercase}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:hover, .bms-tm-nav-bar-main[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:active{color:#ce0a06}@media screen and (max-width:1169px){.bms-tm-nav-bar-main[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:14px 0}}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-block;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#1c1210;font-weight:500;font-size:15px;letter-spacing:.3px;line-height:22px;text-align:center;padding:16px;cursor:pointer;text-transform:uppercase}@media screen and (max-width:1169px){.bms-tm-nav-bar-main[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:14px 0}}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover, .bms-tm-nav-bar-main[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ce0a06;text-decoration:none}.bms-tm-nav-bar-main[_ngcontent-%COMP%]   span.active[_ngcontent-%COMP%], .bms-tm-nav-bar-main[_ngcontent-%COMP%]   a.active[_ngcontent-%COMP%]{color:#ce0a06}.bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:16px 10px;display:inline-flex;white-space:nowrap}@media screen and (min-width:1169px){.bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{position:relative;border-left:1px solid #B6B6B6;line-height:16px}.bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:before, .bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:before{position:absolute;left:-1px;top:0;content:"";display:inline-block;height:14px;width:100%;background-color:#fff}.bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after, .bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:after{position:absolute;left:-1px;bottom:0;content:"";display:inline-block;height:14px;width:100%;background-color:#fff}}@media screen and (max-width:1169px){.bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main.CZ[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding:13px 10px 13px 0}}.bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:13px;padding:13px 11px}@media screen and (max-width:1300px){.bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .bms-tm-nav-bar-main.HU[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:12px;padding:13px 9px 13px 0}}.show-more-wrapper[_ngcontent-%COMP%]{position:absolute;top:80px;left:0;right:0;background-color:#fff}.bms-tm-nav-bar-mobile[_ngcontent-%COMP%]{width:100%}.hidden-link[_ngcontent-%COMP%]{position:fixed;height:0;width:0;margin:0!important;visibility:hidden}.menu-chevron[_ngcontent-%COMP%]{position:relative}.menu-chevron[_ngcontent-%COMP%]:after{display:inline-block;font-family:icons;content:"\\e913";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:22px;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:14px}.HU[_ngcontent-%COMP%]   .menu-chevron[_ngcontent-%COMP%]:after{font-size:12px}.menu-chevron.open[_ngcontent-%COMP%]{color:#ce0a06!important}@media screen and (max-width:1169px){.menu-chevron.open[_ngcontent-%COMP%]{text-align:left!important}}.menu-chevron.open[_ngcontent-%COMP%]:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}@media screen and (max-width:1169px){.menu-chevron.open[_ngcontent-%COMP%]:after{position:absolute;top:-2px;left:48px}}'],changeDetection:0})}}return e})();var xt=(function(e){return e.PL="Polski",e.CZ="\u010Ce\u0161tina",e.HU="Magyar",e.HR="Croatian",e.RS="Serb
1ian",e.EN="English",e})(xt||{});var to=()=>["pl","cz","hr","rs"],hn=()=>({$implicit:!0});function eo(e,s){if(e&1){let t=k();H(0),l(1,"li",3)(2,"button",5),i(3,"translate"),w("click",function(r){v(t);let u=d(3);return y(u.onAccountClick(r))}),c(4),i(5,"translate"),i(6,"uppercase"),p()(),V()}if(e&2){let t=d(3);n(2),g("aria-label",o(3,5,"ARIA_LABELS.MAIN_MENU.LOG_IN_YOUR_ACCOUNT"))("aria-haspopup","dialog")("aria-expanded",t.loginPopupOpened)("aria-controls","login-modal"),n(2),_(" ",o(6,9,o(5,7,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.LOGIN_REGISTRATION"))," ")}}function no(e,s){e&1&&(l(0,"p",7),c(1,"\xA0|\xA0"),p()),e&2&&g("aria-hidden",!0)}function io(e,s){if(e&1){let t=k();H(0),l(1,"li",3)(2,"button",6),i(3,"translate"),w("click",function(r){v(t);let u=d(3);return y(u.onAccountClick(r,"login"))}),c(4),i(5,"translate"),i(6,"uppercase"),p()(),f(7,no,2,1,"p",7),l(8,"li",3)(9,"a",8),i(10,"translate"),w("click",function(r){v(t);let u=d(3);return y(u.onAccountClick(r,"register"))}),c(11),i(12,"translate"),i(13,"uppercase"),p()(),V()}if(e&2){let t=d(3);n(2),g("aria-label",o(3,10,"ARIA_LABELS.MAIN_MENU.LOG_IN_YOUR_ACCOUNT"))("aria-haspopup","dialog")("aria-expanded",t.loginPopupOpened)("aria-controls","login-modal"),n(2),_(" ",o(6,14,o(5,12,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.LOGIN"))," "),n(3),h(t.isMobile?-1:7),n(2),m("href",q(t.registerLandingPageUrl),N),g("aria-label",o(10,16,"ARIA_LABELS.MAIN_MENU.CREATE_NEW_CLIENT_ACCOUNT")),n(2),_(" ",o(13,20,o(12,18,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.REGISTRATION"))," ")}}function oo(e,s){e&1&&C(0,eo,7,11,"ng-container",4)(1,io,14,22,"ng-container",4),e&2&&(m("showByDomainDirective","hu"),n(),m("showByDomainDirective",M(2,to)))}function ro(e,s){if(e&1){let t=k();l(0,"li",3)(1,"a",8),i(2,"translate"),w("click",function(r){v(t);let u=d(2);return y(u.onAccountClick(r))}),c(3),i(4,"translate"),p()()}if(e&2){let t=d(2);n(),m("href",q(t.myAccountUrl),N),g("aria-label",t.userName+" - "+o(2,4,"ARIA_LABELS.MAIN_MENU.SEE_YOUR_ACCOUNT_DETAILS")),n(2),_(" ",t.userName||o(4,6,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.USER_NAME_PLACEHOLDER_MY_ACCOUNT")," ")}}function ao(e,s){e&1&&I(0)}function lo(e,s){if(e&1&&(l(0,"li",3),C(1,ao,1,0,"ng-container",9),p()),e&2){d(2);let t=P(4);n(),m("ngTemplateOutlet",t)("ngTemplateOutletContext",M(2,hn))}}function po(e,s){if(e&1&&(f(0,oo,2,3)(1,ro,5,8,"li",3),f(2,lo,2,3,"li",3)),e&2){let t=d();h(t.isUserAuthenticated?1:0),n(2),h(t.isMobile?-1:2)}}function so(e,s){e&1&&I(0)}function mo(e,s){if(e&1&&(l(0,"li",2),C(1,so,1,0,"ng-container",9),p()),e&2){d();let t=P(4);n(),m("ngTemplateOutlet",t)("ngTemplateOutletContext",M(2,hn))}}function co(e,s){if(e&1&&c(0),e&2){let t=d(2);_(" ",t.languageOption.name," ")}}function go(e,s){if(e&1){let t=k();l(0,"a",10),i(1,"translate"),w("click",function(r){v(t);let u=d();return y(u.onSwitchLanguageClick(r))}),z(2,"img",11),f(3,co,1,1),p()}if(e&2){let t=s.$implicit,a=d();G(yt("text-uppercase link ",a.domain)),m("href",q(a.languageRedirectHref),N),g("aria-label",o(1,12,"ARIA_LABELS.MAIN_MENU.CHANGE_LANGUAGE_TO_"+a.languageOption.key.toUpperCase())),n(2),m("ngSrc",q(a.cdnUrl+"assets/img/icon-36px-flag-"+a.languageOption.key+".png"))("width",27)("height",18)("alt",a.languageOption.name),n(),h(t?3:-1)}}var bn=(()=>{class e{constructor(t,a,r,u,F,j,X,tt,et){this._appSettingsService=t,this._authService=a,this._userService=r,this._routingHelper=u,this._seoService=F,this._browserRef=j,this._tokenService=X,this._popupOutletService=tt,this._platformId=et,this.isMobile=!1,this.menuPart="all",this.onRouteChange=new D,this.domain=O.domain.toUpperCase(),this.languageOption={key:"en",name:"English"},this.isUserAuthenticated=this._authService.isUserAuthenticated(),this.isServerPlatform=lt(this._platformId),this.registerLandingPageUrl=this._routingHelper.getRegistrationPath(),this.myAccountUrl=this._routingHelper.getMyAccountPath(),this.loginPopupOpened=!1,this._waitingForNewRefreshToken=!1,this.cdnUrl=O.cdnUrl,this._subscriptions=new U,ot(()=>{this._authService.currentUserSignal()&&(this.isUserAuthenticated=this._authService.isUserAuthenticated()),this._tokenService.refreshTokenSignal()&&this._waitingForNewRefreshToken&&(this._waitingForNewRefreshToken=!1,this._routingHelper.goToMyAccount()),this._popupOutletService.popupVisibilitySignal()&&this._popupOutletService.popupVisibilitySignal()[1]==="login-popup"&&(this.loginPopupOpened=this._popupOutletService.popupVisibilitySignal()[0])})}ngOnInit(){this._subscriptions.add(this._authService.currentUser$.subscribe(()=>this._setUserAuthenticationStatus())),this._subscriptions.add(this._appSett
1ingsService.settings$.subscribe(t=>this._initLanguage(t.language))),this._subscriptions.add(this._userService.profileDetails$.subscribe(t=>this._setUserName(t))),this._subscriptions.add(this._seoService.seoHreflangInDiffLang$.subscribe(t=>this.languageRedirectHref=t))}ngAfterViewInit(){this._body=this._browserRef.getDocument().querySelector("body")}ngOnDestroy(){this._subscriptions.unsubscribe()}onAccountClick(t,a="login"){t.preventDefault(),this.isUserAuthenticated?(this._body&&this._body.classList.remove("noscroll"),this._userService.getProfile().subscribe({next:r=>{r&&r.profile&&this._routingHelper.goToMyAccount()},error:r=>{r.status===401&&(this._waitingForNewRefreshToken=!0)}})):(a==="login"?this._routingHelper.goToLoginPopup():this._routingHelper.goToRegisterLandingPage(),this.onRouteChange.emit())}onSwitchLanguageClick(t){t.preventDefault(),this._appSettingsService.setLanguage(this.languageOption.key,!0)}_setUserAuthenticationStatus(){this.isUserAuthenticated=this._authService.isUserAuthenticated()}_initLanguage(t){switch(t){case"en":switch(O.domain){case"pl":this.languageOption.key="pl";break;case"cz":this.languageOption.key="cs";break;case"hu":this.languageOption.key="hu";break;case"hr":this.languageOption.key="hr";break;case"rs":this.languageOption.key="sr";break}this.languageOption.name=xt[O.domain.toUpperCase()];break;case"pl":case"cs":case"hu":case"hr":case"sr":this.languageOption.key="en",this.languageOption.name=xt.EN;break;default:this.languageOption.key="pl",this.languageOption.name=xt.PL;break}}_setUserName(t){t&&(this.userName=t.firstName)}static{this.\u0275fac=function(a){return new(a||e)(x(Et),x(Gt),x(Re),x(L),x(De),x(st),x(Ae),x(Rt),x(K))}}static{this.\u0275cmp=A({type:e,selectors:[["bms-top-menu-personalize-bar"]],inputs:{isMobile:"isMobile",menuPart:"menuPart"},outputs:{onRouteChange:"onRouteChange"},decls:5,vars:4,consts:[["languageItem",""],[1,"options-wrapper"],["role","none",1,"language-item"],["role","none"],[4,"showByDomainDirective"],["role","button","tabindex","0",1,"login-button","login-button-HU",3,"click"],["role","button","tabindex","0","preventDefault","",1,"login-button",3,"click"],[1,"link-text","separator"],["role","menuitem","tabindex","0","preventDefault","",1,"link-text",3,"click","href"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["role","menuitem","tabindex","0",3,"click","href"],[1,"link-img",3,"ngSrc","width","height","alt"]],template:function(a,r){a&1&&(l(0,"ul",1),f(1,po,3,2),f(2,mo,2,3,"li",2),p(),C(3,go,4,14,"ng-template",null,0,$)),a&2&&(S("server-app",r.isServerPlatform),n(),h(r.menuPart==="all"||r.menuPart==="user"?1:-1),n(),h(r.menuPart==="language"?2:-1))},dependencies:[at,gt,Bt,R,pt,kt,B],styles:["@media screen and (max-width:767px){[_nghost-%COMP%]{margin-left:0}}.link[_ngcontent-%COMP%]{display:flex}@media screen and (max-width:1169px){.link[_ngcontent-%COMP%]{margin:0 1rem}}.link-img[_ngcontent-%COMP%]{margin:15px 4px 0 8px}@media screen and (max-width:1169px){.link-img[_ngcontent-%COMP%]{margin:1rem .5rem 1rem 0}}.login-button[_ngcontent-%COMP%]{background-color:transparent;border:none;font-size:14px;letter-spacing:.3px;color:#1c1210;white-space:nowrap;font-weight:500;margin:0 4px;padding:0;height:48px;text-transform:uppercase}@media screen and (max-width:1169px){.login-button[_ngcontent-%COMP%]{margin:0}}.login-button.login-button-HU[_ngcontent-%COMP%]{font-size:13px}@media screen and (max-width:1300px){.login-button.login-button-HU[_ngcontent-%COMP%]{font-size:12px;margin:0 9px 0 0}}a[_ngcontent-%COMP%]{display:block;font-size:14px;letter-spacing:.3px;color:#1c1210;white-space:nowrap;font-weight:500;cursor:pointer;margin:0 4px;height:48px;line-height:48px;text-transform:uppercase}@media screen and (max-width:1169px){a[_ngcontent-%COMP%]{font-size:15px;margin:0}}@media screen and (max-width:1169px){a[_ngcontent-%COMP%]:last-child{display:flex;align-items:center;margin:0}}a.HU[_ngcontent-%COMP%]{font-size:13px}@media screen and (max-width:1300px){a.HU[_ngcontent-%COMP%]{font-size:12px;margin:0 9px 0 0}}
1.link-text.separator[_ngcontent-%COMP%]{margin:0;color:#b6b6b6;font-size:12px}.log-reg-wrapper[_ngcontent-%COMP%]{display:flex;align-content:center;margin:0 1rem 0 0}@media screen and (max-width:1169px){.log-reg-wrapper[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;margin:0}}.options-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;justify-content:end;list-style:none;padding-left:0;margin-bottom:0}@media screen and (max-width:1169px){.options-wrapper[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1169px){.options-wrapper.server-app[_ngcontent-%COMP%]{visibility:hidden}.options-wrapper[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0}.options-wrapper[_ngcontent-%COMP%]   li.language-item[_ngcontent-%COMP%]{margin:0 16px}}"]})}}return e})();var wn=(()=>{class e{constructor(t,a,r,u,F,j){this._orderService=t,this._analyticsService=a,this._routingHelper=r,this._piwikService=u,this._restaurantService=F,this._popupOutletService=j,this.isMobile=!1,this.selected=this._orderService.orderDeliveryTypeSignal()?this._orderService.orderDeliveryTypeSignal():this._restaurantService.defaultDeliveryTypeSignal(),this.DeliveryType=T,this._popupOpenedAfterBtnClick=!1,ot(()=>{this.selected=this._orderService.orderDeliveryTypeSignal()?this._orderService.orderDeliveryTypeSignal():this._restaurantService.defaultDeliveryTypeSignal(),this._popupOutletService.popupVisibilitySignal()[0]?this._visiblePopupId=this._popupOutletService.popupVisibilitySignal()[1]:this._popupOpenedAfterBtnClick=!1})}get orderAddressPopupExpanded(){return this._popupOpenedAfterBtnClick&&(this._visiblePopupId==="pickup-restaurant-modal"||this._visiblePopupId==="delivery-address-modal")}orderOnlineHandler(){this._piwikService.pushViewPopup(jt.ORDER_ADDRESS),this._orderService.orderDetailsSignal()?.restaurant?this._changeAddress({delivery:!0}):(this._restaurantService.setDeliveryType(T.Delivery),this._routingHelper.goToMenu(T.Delivery))}orderAndPickupHandler(){this._piwikService.pushViewPopup(jt.ORDER_ADDRESS_TAKEAWAY),this._orderService.orderDetailsSignal()?.restaurant?this._changeAddress({stl:!0}):(this._restaurantService.setDeliveryType(T.DineIn),this._routingHelper.goToMenu(T.DineIn))}_changeAddress(t){this._analyticsService.e_addressViewPopup(Y.HEADER_CHANGE_ADDRESS),this._piwikService.pushAddressFormView(!0);let a=this._analyticsService.getProductParentDetails();this._analyticsService.setProductParentDetails(a,Y.HEADER_CHANGE_ADDRESS),this._analyticsService.setAnalyticsEventData(St.SOURCE,Y.HEADER_CHANGE_ADDRESS),this._routingHelper.goToAddressPopup(t),this._popupOpenedAfterBtnClick=!0}static{this.\u0275fac=function(a){return new(a||e)(x(ct),x(Pt),x(L),x(At),x(dt),x(Rt))}}static{this.\u0275cmp=A({type:e,selectors:[["app-order-type-switch"]],inputs:{isMobile:"isMobile"},decls:8,vars:21,consts:[["role","group",1,"order-type"],["id","delivery-channel-button",1,"order-type-item","font-weight-700","text-font-14-line-18","d-flex","text-uppercase",3,"click"],["id","pickup-channel-button",1,"order-type-item","font-weight-700","text-font-14-line-18","d-flex","text-uppercase",3,"click"]],template:function(a,r){a&1&&(rt(0,"div",0),i(1,"translate"),rt(2,"button",1),ie("click",function(){return r.orderOnlineHandler()}),c(3),i(4,"translate"),vt(),rt(5,"button",2),ie("click",function(){return r.orderAndPickupHandler()}),c(6),i(7,"translate"),vt()()),a&2&&(g("aria-label",o(1,15,"ARIA_LABELS.MAIN_MENU.CHOSEN_ORDER_TYPE")),n(2),S("active",r.selected===r.DeliveryType.Delivery),g("aria-current",r.selected===r.DeliveryType.Delivery)("aria-haspopup","dialog")("aria-controls","delivery-address-modal")("aria-expanded",r.orderAddressPopupExpanded),n(),_(" ",o(4,17,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.DELIVERY_TYPE.DELIVERY")," "),n(2),S("active",r.selected!==r.DeliveryType.Delivery),g("aria-current",r.selected!==r.DeliveryType.Delivery)("aria-haspopup","dialog")("aria-controls","pickup-restaurant-modal")("aria-expanded",r.orderAddressPopupExpanded),n(),_(" ",o(7,19,"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.DELIVERY_TYPE.PICKUP")," "))},dependencies:[R,B],styles:["[_nghost-%COMP%]{display:flex}@media screen and (max-width:1169px){[_nghost-%COMP%]{width:100%}}.order-type[_ngcontent-%COMP%]{display:flex;height:48px;min-height:48px;border:2px solid #E7E7E7;box-sizing:border-box;border-radius:50px;padding:5px;align-items:center;justify-content:center}@media screen and (max-width:1169px){.order-type[_ngcontent-%COMP%]{width:100%;height:60px}}.order-type[_ngcontent-%COMP%]   .order-type-item[_ngcontent-%COMP%]{height:100%;display:flex;align-items:center;justify-content:center;flex:1;padding:0 16px;cursor:pointer;white-space:nowrap;color:#868686;background-color:transparent;border:none}.order-type[_ngcontent-%COMP%]   .order-type-item.active[_ngcontent-%COMP%]{border:2px solid #E4002B;border-radius:24px;color:#e4002b}"],changeDetection:0})}}return e})();function xo(e,s){e&1&&z(0,"div",5)}function fo(e,s){e&1&&z(0,"kfc-lds-spinner")}var vn=(()=>{class e{constructor(t,a,r){this._menuService=t,this._couponsService=a,this._platformId=r,this.onFocus=new D,this.showPlaceholder=!0,this.formControl=new qe,this.isServerPlatform=lt(this._platformId),this._subscriptions=new U,this._debounceTime=250}get search(){return this._search}set search(t){this._search!==t&&(this._search=t,this.formControl.setValue(t))}ngOnInit(){this._subscriptions.add(this._menuService.menu$.subscribe(t=>this._handleMenuChange(t))),this._subscriptions.add(this._menuService.searchClear$.subscribe(t=>this._handleSearchClearEvent(t))),this._subscriptions.add(this.formControl.valueChanges.pipe(ge(this._debounceTime),xe(),fe(()=>this.loading=!0)).subscribe(t=>this._handleFormControlValueChange(t)))}ngOnDestroy(){this._menuService.setSearchText(null),this._menuService.setFilteredProducts(null),this._subscriptions.unsubscribe()}clear(){this._menuService.setSearchText(null),this._menuService.setFilteredProducts(null),this.formControl.reset(),this.showPlaceholder=!0}
1onFocusEvent(){this.onFocus.emit(!0),this.showPlaceholder=!1}_handleMenuChange(t){if(!t){this._products=[];return}let a=new Map;t?.categories?.forEach(r=>{Object.keys(r.products).forEach(u=>a.set(Number(u),r.products[u]))}),t?.dealsCategories?.forEach(r=>{Object.keys(r.products).forEach(u=>{r.products[u]?.priority<this._couponsService.COUPONS_MAX_PRIORITY&&(r.products[u].isDeals=!0,a.set(Number(u),r.products[u]))})}),this._products=Array.from(a.values())}_handleSearchClearEvent(t){t&&this.clear()}_handleFormControlValueChange(t){this._menuService.setSearchText(t?.length>2?t:null),this._menuService.setFilteredProducts(t?.length>2?this._products.filter(a=>a?.name?.toLowerCase()?.includes(t?.toLowerCase())):null),this.loading=!1}static{this.\u0275fac=function(a){return new(a||e)(x(mn),x(tn),x(K))}}static{this.\u0275cmp=A({type:e,selectors:[["app-search"]],inputs:{isMobile:"isMobile",search:"search"},outputs:{onFocus:"onFocus"},decls:12,vars:21,consts:[["input",""],[1,"form-row","search-box"],["role","search",1,"form-group"],["for","search-input",1,"visually-hidden"],["type","search","name","search","id","search-input","autocomplete","off",1,"form-control","input-search","input-search-padding",3,"focusin","focusout","formControl","placeholder"],[1,"search-icon"],["type","button",1,"close-icon",3,"click"]],template:function(a,r){if(a&1){let u=k();l(0,"div",1)(1,"div",2)(2,"label",3),c(3),i(4,"translate"),p(),l(5,"input",4,0),i(7,"translate"),w("focusin",function(){return v(u),y(r.onFocusEvent())})("focusout",function(){return v(u),y(r.showPlaceholder=!0)}),p(),f(8,xo,1,0,"div",5),l(9,"button",6),i(10,"translate"),w("click",function(){return v(u),y(r.clear())}),p(),f(11,fo,1,0,"kfc-lds-spinner"),p()()}if(a&2){let u=P(6);S("server-app",r.isServerPlatform),n(),S("active",u==null?null:u.value),n(2),b(o(4,15,"SHARED.COMPONENTS.MENU.SEARCH_IN_MENU")),n(2),S("is-invalid",r.searchFailed),m("formControl",r.formControl)("placeholder",r.showPlaceholder?o(7,17,"SHARED.COMPONENTS.MENU.SEARCH_PLACEHOLDER"):""),g("aria-controls","search-results")("aria-autocomplete","list")("autocorrect","off"),n(3),h(r.loading?-1:8),n(),g("aria-label",o(10,19,"ARIA_LABELS.MAIN_MENU.CLEAR_SEARCH")),n(2),h(r.loading?11:-1)}},dependencies:[Qe,Ze,Ke,Je,Xe,R,B],styles:[`:host ::ng-deep .content-wrapper{max-width:1170px;align-items:center;padding:20px 0;margin:0 auto}@media screen and (min-width:768px)and (max-width:1169px){:host ::ng-deep .content-wrapper{padding:24px 0;max-width:100%}}@media screen and (max-width:767px){:host ::ng-deep .content-wrapper{padding:17px 0;max-width:100%}}:host ::ng-deep .content-wrapper .payment-logos-row{border-bottom:none!important}@media screen and (max-width:767px){:host ::ng-deep .left-column{padding:0}}@media screen and (max-width:767px){:host ::ng-deep .right-column{display:flex;flex-direction:column;padding:0 8px}}:host ::ng-deep .address{color:#1c1210}:host ::ng-deep .icon-location,:host ::ng-deep .icon-home{color:#ce0a06;padding-right:16px}:host ::ng-deep .no-icon{width:34px}:host ::ng-deep .delivery-time,:host ::ng-deep .order-nr{color:#000;display:flex;align-items:center;justify-content:center}:host ::ng-deep .delivery-time-info,:host ::ng-deep .order-copy{color:#868686;display:flex;align-items:center;justify-content:center;padding-bottom:24px}:host ::ng-deep .pickup-at,:host ::ng-deep .no-account{display:flex;align-items:center;justify-content:space-between}:host ::ng-deep .pickup-at .line-1,:host ::ng-deep .no-account .line-1{font-weight:500}@media screen and (max-width:767px){:host ::ng-deep .pickup-at,:host ::ng-deep .no-account{flex-direction:column}:host ::ng-deep .pickup-at>div,:host ::ng-deep .no-account>div{align-items:center}:host ::ng-deep .pickup-at .line-1,:host ::ng-deep .no-account .line-1{font-size:16px;line-height:23px;letter-spacing:.3px;padding-bottom:12px}:host ::ng-deep .pickup-at .line-2,:host ::ng-deep .no-account .line-2{font-size:16px;line-height:23px;letter-spacing:.3px;padding-bottom:12px}}@media screen and (max-width:767px){:host ::ng-deep .pt-3{padding-top:24px!important}}:host ::ng-deep .box-wrapper{border:none;border-radius:4px;background-color:#fff;padding:24px 36px;width:100%}:host ::ng-deep .section-header{font-size:20px;padding-bottom:24px;padding-top:36px}@media screen and (max-width:767px){:host ::ng-deep .section-header{padding:36px 24px 20px}}:host ::ng-deep .section-header.summary-section{padding-top:0}@media screen and (max-width:767px){:host ::ng-deep .section-header.summary-section{padding:36px 24px 20px}}:host ::ng-deep .kfc-price{display:inline-flex;color:#000;font-size:18px;line-height:22px;font-weight:500}:host ::ng-deep .kfc-price.multiline{display:inherit}:host ::ng-deep .kfc-price .price-total{font-size:28px}:host ::ng-deep .kfc-price .price-currency{line-height:48px}:host ::ng-deep .kfc-price .price-penny{font-size:16px;margin-top:-5px;text-decoration:none}.popup-content{padding:64px 116px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.popup-content{justify-content:center;height:100dvh;padding:0 32px}}.popup-content .popup-img{margin-bottom:32px}.popup-content .popup-title{margin-bottom:12px}.popup-content .popup-description{text-align:center}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #E4002B;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #8EA604;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #CE0A06;--bs-secondary: #3B5998;--bs-success: #28a745;--bs-info: #17a2b8;--bs-warning: #F9CA51;--bs-danger: #CE0A06;--bs-light: #ffffff;--bs-dark: #212529;--bs-primary-rgb: 206, 10, 6;--bs-secondary-rgb: 59, 89, 152;--bs-success-rgb: 40, 167, 69;--bs-info-rgb: 23, 162, 184;--bs-warning-rgb: 249, 202, 81;--bs-danger-rgb: 206, 10, 6;--bs-light-rgb: 255, 255, 255;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(82.4, 4, 2.4);--bs-secondary-text-emphasis: rgb(23.6, 35.6, 60.8);--bs-success-text-emphasis: rgb(16, 66.8, 27.6);--bs-info-text-emphasis: rgb(9.2, 64.8, 73.6);--bs-warning-text-emphasis: rgb(99.6, 80.8, 32.4);--bs-danger-text-emphasis: rgb(82.4, 4, 2.4);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(245.2, 206, 205.2);--bs-secondary-bg-subtle: rgb(215.8, 221.8, 234.4);--bs-success-bg-subtle: rgb(212, 237.4, 217.8);--bs-info-bg-subtle: rgb(208.6, 236.4, 240.8);--bs-warning-bg-subtle: rgb(253.8, 244.4, 220.2);--bs-danger-bg-subtle: rgb(245.2, 206, 205.2);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(235.4, 157, 155.4);--bs-secondary-border-subtle: rgb(176.6, 188.6, 213.8);--bs-success-border-subtle: rgb(169, 219.8, 180.6);--bs-info-border-subtle: rgb(162.2, 217.8, 226.6);--bs-warning-border-subtle: rgb(252.6, 233.8, 185.4);--bs-danger-border-subtle: rgb(235.4, 157, 155.4);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: calc(8.5empx + .075emvw) }@media(min-width:10000px){:root,[data-bs-theme=light]{--bs-body-font-size: 16px}}:root,[data-bs-theme=light]{--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #F7F6F6;--bs-body-bg-rgb: 247, 246, 246;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #CE0A06;--bs-link-color-rgb: 206, 10, 6;--bs-link-decoration: none;--bs-link-hover-color: #B00906;--bs-link-hover-color-rgb: 176, 9, 6;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: 2px;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;
1--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(206, 10, 6, .25);--bs-form-valid-color: #28a745;--bs-form-valid-border-color: #28a745;--bs-form-invalid-color: #CE0A06;--bs-form-invalid-border-color: #CE0A06}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(225.6, 108, 105.6);--bs-secondary-text-emphasis: rgb(137.4, 155.4, 193.2);--bs-success-text-emphasis: rgb(126, 202.2, 143.4);--bs-info-text-emphasis: rgb(115.8, 199.2, 212.4);--bs-warning-text-emphasis: rgb(251.4, 223.2, 150.6);--bs-danger-text-emphasis: rgb(225.6, 108, 105.6);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(41.2, 2, 1.2);--bs-secondary-bg-subtle: rgb(11.8, 17.8, 30.4);--bs-success-bg-subtle: rgb(8, 33.4, 13.8);--bs-info-bg-subtle: rgb(4.6, 32.4, 36.8);--bs-warning-bg-subtle: rgb(49.8, 40.4, 16.2);--bs-danger-bg-subtle: rgb(41.2, 2, 1.2);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(123.6, 6, 3.6);--bs-secondary-border-subtle: rgb(35.4, 53.4, 91.2);--bs-success-border-subtle: rgb(24, 100.2, 41.4);--bs-info-border-subtle: rgb(13.8, 97.2, 110.4);--bs-warning-border-subtle: rgb(149.4, 121.2, 48.6);--bs-danger-border-subtle: rgb(123.6, 6, 3.6);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(225.6, 108, 105.6);--bs-link-hover-color: rgb(231.48, 137.4, 135.48);--bs-link-color-rgb: 226, 108, 106;--bs-link-hover-color-rgb: 231, 137, 135;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #434343;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(187.2, 201.6, 104.4);--bs-form-valid-border-color: rgb(187.2, 201.6, 104.4);--bs-form-invalid-color: rgb(238.8, 102, 127.8);--bs-form-invalid-border-color: rgb(238.8, 102, 127.8)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:var(--bs-body-line-height);color:var(--bs-heading-color)}h1{font-size:calc(20.5empx + .195emvw)}@media(min-width:10000px){h1{font-size:40px}}h2{font-size:calc(16.5empx + .155emvw)}@media(min-width:10000px){h2{font-size:32px}}h3{font-size:calc(14.5empx + .135emvw)}@media(min-width:10000px){h3{font-size:28px}}h4{font-size:calc(12.5empx + .115emvw)}@media(min-width:10000px){h4{font-size:24px}}h5{font-size:calc(10.5empx + .095emvw)}@media(min-width:10000px){h5{font-size:20px}}h6{font-size:calc(8.5empx + .075emvw)}@media(min-width:10000px){h6{font-size:16px}}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not
1([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(12.5empx + .115emvw)}@media(min-width:10000px){legend{font-size:24px}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 660px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 991px;--bs-breakpoint-xl: 1240px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width:660px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}
1.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}
1.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width:991px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width:1240px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:660px){.container-sm,.container{max-width:660px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:768px}}@media(min-width:991px){.container-lg,.container-md,.container-sm,.container{max-width:991px}}@media(min-width:1240px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1240px}}.form-label{margin-bottom:.5rem}
1.col-form-label{padding-top:calc(.7rem + 1px);padding-bottom:calc(.7rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:calc(10.5empx + .095emvw)}@media(min-width:10000px){.col-form-label-lg{font-size:20px}}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.col-form-label-sm{font-size:14px}}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.7rem .75rem;font-size:calc(8.5empx + .075emvw)}@media(min-width:10000px){.form-control{font-size:16px}}.form-control{font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(134,134,134,.2);border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:#fff;border-color:#80574d80;outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.7rem .75rem;margin:-.7rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.7rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.form-control-sm{font-size:14px}}.form-control-sm{border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:calc(10.5empx + .095emvw)}@media(min-width:10000px){.form-control-lg{font-size:20px}}.form-control-lg{border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 1.4rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + 1.4rem + 2px);padding:.7rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:2px}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:2px}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.7rem 2.25rem .7rem .75rem;font-size:calc(8.5empx + .075emvw)}@media(min-width:10000px){.form-select{font-size:16px}}.form-select{font-weight:400;line-height:1.5;color:var(--bs-body-color);
1appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid rgba(134,134,134,.2);border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80574d80;outline:0;box-shadow:none}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.form-select-sm{font-size:14px}}.form-select-sm{border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(10.5empx + .095emvw)}@media(min-width:10000px){.form-select-lg{font-size:20px}}.form-select-lg{border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:24px;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-24px}.form-check-reverse{padding-right:24px;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-24px;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:24px;height:24px;margin-top:-11.25px;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#80574d80;outline:0;box-shadow:none}.form-check-input:checked{background-color:#ce0a06;border-color:#ce0a06}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#ce0a06;border-color:#ce0a06;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28128, 87, 77, 0.5%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:none}.form-range:focus::-moz-range-thumb{box-shadow:none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#ce0a06;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f0b6b4}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#ce0a06;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f0b6b4}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);min-height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:2px}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.7rem .75rem;font-size:calc(8.5empx + .075emvw)}@media(min-width:10000px){.input-group-text{font-size:16px}}.input-group-text{font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:1px solid rgba(134,134,134,.2);border-radius:2px}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:calc(10.5empx + .095emvw)}@media(min-width:10000px){.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{font-size:20px}}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{font-size:14px}}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.valid-tooltip{font-size:14px}}.valid-tooltip{color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 1.4rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .35rem) center;background-size:calc(.75em + .7rem) calc(.75em + .7rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1.4rem);background-position:top calc(.375em + .35rem) right calc(.375em + .35rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .7rem) calc(.75em + .7rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(4.4rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>
1.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.invalid-tooltip{font-size:14px}}.invalid-tooltip{color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 1.4rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23CE0A06'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23CE0A06' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .35rem) center;background-size:calc(.75em + .7rem) calc(.75em + .7rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1.4rem);background-position:top calc(.375em + .35rem) right calc(.375em + .35rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23CE0A06'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23CE0A06' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .7rem) calc(.75em + .7rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(4.4rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: calc(8.5empx + .075emvw) }@media(min-width:10000px){.btn{--bs-btn-font-size: 16px}}.btn{--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: 2px;--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;
1--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 0 rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #CE0A06;--bs-btn-border-color: #CE0A06;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(175.1, 8.5, 5.1);--bs-btn-hover-border-color: rgb(164.8, 8, 4.8);--bs-btn-focus-shadow-rgb: 213, 47, 43;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(164.8, 8, 4.8);--bs-btn-active-border-color: rgb(154.5, 7.5, 4.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #CE0A06;--bs-btn-disabled-border-color: #CE0A06}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #3B5998;--bs-btn-border-color: #3B5998;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(50.15, 75.65, 129.2);--bs-btn-hover-border-color: rgb(47.2, 71.2, 121.6);--bs-btn-focus-shadow-rgb: 88, 114, 167;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(47.2, 71.2, 121.6);--bs-btn-active-border-color: rgb(44.25, 66.75, 114);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #3B5998;--bs-btn-disabled-border-color: #3B5998}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(72.25, 180.2, 96.9);--bs-btn-hover-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-focus-shadow-rgb: 34, 142, 59;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(83, 184.6, 106.2);--bs-btn-active-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #28a745;--bs-btn-disabled-border-color: #28a745}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(57.8, 175.95, 194.65);--bs-btn-hover-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-focus-shadow-rgb: 20, 138, 156;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(69.4, 180.6, 198.2);--bs-btn-active-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #17a2b8;--bs-btn-disabled-border-color: #17a2b8}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #F9CA51;--bs-btn-border-color: #F9CA51;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(249.9, 209.95, 107.1);--bs-btn-hover-border-color: rgb(249.6, 207.3, 98.4);--bs-btn-focus-shadow-rgb: 212, 172, 69;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(250.2, 212.6, 115.8);--bs-btn-active-border-color: rgb(249.6, 207.3, 98.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #F9CA51;--bs-btn-disabled-border-color: #F9CA51}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #CE0A06;--bs-btn-border-color: #CE0A06;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(175.1, 8.5, 5.1);--bs-btn-hover-border-color: rgb(164.8, 8, 4.8);--bs-btn-focus-shadow-rgb: 213, 47, 43;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(164.8, 8, 4.8);--bs-btn-active-border-color: rgb(154.5, 7.5, 4.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #CE0A06;--bs-btn-disabled-border-color: #CE0A06}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #ffffff;--bs-btn-border-color: #ffffff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(216.75, 216.75, 216.75);--bs-btn-hover-border-color: #cccccc;--bs-btn-focus-shadow-rgb: 217, 217, 217;--bs-btn-active-color: #000;--bs-btn-active-bg: #cccccc;--bs-btn-active-border-color: rgb(191.25, 191.25, 191.25);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffffff;--bs-btn-disabled-border-color: #ffffff}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #CE0A06;--bs-btn-border-color: #CE0A06;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #CE0A06;--bs-btn-hover-border-color: #CE0A06;--bs-btn-focus-shadow-rgb: 206, 10, 6;--bs-btn-active-color: #fff;--bs-btn-active-bg: #CE0A06;--bs-btn-active-border-color: #CE0A06;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #CE0A06;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #CE0A06;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #3B5998;--bs-btn-border-color: #3B5998;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #3B5998;--bs-btn-hover-border-color: #3B5998;--bs-btn-focus-shadow-rgb: 59, 89, 152;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3B5998;--bs-btn-active-border-color: #3B5998;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #3B5998;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3B5998;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #28a745;--bs-btn-hover-border-color: #28a745;--bs-btn-focus-shadow-rgb: 40, 167, 69;--bs-btn-active-color: #000;--bs-btn-active-bg: #28a745;--bs-btn-active-border-color: #28a745;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #28a745;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #28a745;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #17a2b8;--bs-btn-hover-border-color: #17a2b8;--bs-btn-focus-shadow-rgb: 23, 162, 184;--bs-btn-active-color: #000;--bs-btn-active-bg: #17a2b8;--bs-btn-active-border-color: #17a2b8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #17a2b8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #17a2b8;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #F9CA51;--bs-btn-border-color: #F9CA51;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #F9CA51;--bs-btn-hover-border-color: #F9CA51;--bs-btn-focus-shadow-rgb: 249, 202, 81;--bs-btn-active-color: #000;--bs-btn-active-bg: #F9CA51;--bs-btn-active-border-color: #F9CA51;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #F9CA51;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #F9CA51;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #CE0A06;--bs-btn-border-color: #CE0A06;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #CE0A06;--bs-btn-hover-border-color: #CE0A06;--bs-btn-focus-shadow-rgb: 206, 10, 6;--bs-btn-active-color: #fff;--bs-btn-active-bg: #CE0A06;--bs-btn-active-border-color: #CE0A06;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #CE0A06;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #CE0A06;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #ffffff;--bs-btn-border-color: #ffffff;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffffff;--bs-btn-hover-border-color: #ffffff;--bs-btn-focus-shadow-rgb: 255, 255, 255;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffffff;--bs-btn-active-border-color: #ffffff;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffffff;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;
1--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 213, 47, 43;text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: calc(10.5empx + .095emvw) }@media(min-width:10000px){.btn-lg{--bs-btn-font-size: 20px}}.btn-lg{--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: calc(7.5empx + .065emvw) }@media(min-width:10000px){.btn-sm{--bs-btn-font-size: 14px}}.btn-sm{--bs-btn-border-radius: var(--bs-border-radius-sm)}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: calc(8.5empx + .075emvw) }@media(min-width:10000px){.dropdown-menu{--bs-dropdown-font-size: 16px}}.dropdown-menu{--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #CE0A06;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:660px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:991px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1240px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:calc(7.5empx + .065emvw)}@media(min-width:10000px){.dropdown-header{font-size:14px}}.dropdown-header{color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);
1--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #CE0A06;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:none}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #CE0A06}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: 2px;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: calc(7.5empx + .065emvw) }@media(min-width:10000px){.tooltip{--bs-tooltip-font-size: 14px}}.tooltip{--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
1.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: calc(7.5empx + .065emvw) }@media(min-width:10000px){.popover{--bs-popover-font-size: 14px}}.popover{--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: calc(8.5empx + .075emvw) }@media(min-width:10000px){.popover{--bs-popover-header-font-size: 16px}}.popover{--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>
1.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}
1.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}
1.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}
1.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(20.5empx + .195emvw)!important}.fs-2{font-size:calc(16.5empx + .155emvw)!important}.fs-3{font-size:calc(14.5empx + .135emvw)!important}.fs-4{font-size:calc(12.5empx + .115emvw)!important}.fs-5{font-size:calc(10.5empx + .095emvw)!important}.fs-6{font-size:calc(8.5empx + .075emvw)!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}
1.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media(min-width:660px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}
1.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}
1.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:991px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}
1.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}
1.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1240px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}
1.text-xl-center{text-align:center!important}}@media(min-width:10000px){.fs-1{font-size:40px!important}.fs-2{font-size:32px!important}.fs-3{font-size:28px!important}.fs-4{font-size:24px!important}.fs-5{font-size:20px!important}.fs-6{font-size:16px!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.row{--bs-gutter-x: 30px;padding:0}.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}ol,ul{padding-left:2.5em}label{display:inline-block;margin-bottom:.5rem}@media(max-width:990.98px){.container-md,.container-sm,.container{max-width:100%}}.visually-hidden{display:none}.form-check{margin-bottom:0}.form-check.height-24{height:24px}.bms-card-header img{width:100%}.bms-card-body{padding:1em}.bms-card-title{font-size:1.5em;font-weight:700;margin-bottom:.5em}.bms-card-subtitle{opacity:.7;margin-bottom:.5em;margin-top:-.25em;font-weight:700}.bms-card-footer{padding-top:1em}.bms-card-shadow{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.bms-card-active{background-color:#fff;box-shadow:0 2px 20px #80574d33,0 2px 2px #80574d0d,0 3px 10px #80574d1a;-webkit-box-shadow:0 2px 20px 0 rgba(128,87,77,.2),0 2px 2px 0 rgba(128,87,77,.05),0 3px 10px 0 rgba(128,87,77,.1);-moz-box-shadow:0 2px 20px 0 rgba(128,87,77,.2),0 2px 2px 0 rgba(128,87,77,.05),0 3px 10px 0 rgba(128,87,77,.1)}.bms-card.bms-card-inactive{background-color:#f7f4f3}.bms-dialog{position:fixed;padding:0;flex-direction:column}.bms-dialog .bms-dialog-titlebar{padding:.5em .75em;position:relative;border:0}.bms-dialog .bms-dialog-content{position:relative;border:0;background:none;overflow:auto;zoom:1}.bms-dialog .bms-dialog-buttonpane .bms-dialog-buttonset{float:right}.bms-dialog .bms-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;float:right}.bms-dialog .bms-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.bms-draggable .bms-dialog-titlebar{cursor:move}.bms-dialog .bms-dialog-titlebar-icon{text-decoration:none}.bms-dialog .bms-dialog-titlebar-close{float:right;padding:.125em;cursor:pointer;border:1px solid transparent}.bms-dialog .bms-dialog-titlebar-close span{display:block;margin:0}.bms-dialog-footer{padding:1em;border-width:1px 0 0 0;text-align:right;background:unset}.bms-dialog-mask{position:fixed;width:100%;height:100%}.bms-widget-overlay.bms-dialog-mask{background-color:#000000bf}.bms-dialog-back{width:100%;top:0;left:0;padding:24px;z-index:3;position:absolute}.icon-check:before{content:"\\e905"}.icon-exclamation:before{content:"\\e907"}.icon-info:before{content:"\\e908"}.bms-widget,.bms-widget input,.bms-widget select,.bms-widget textarea,.bms-widget button{font-family:Brandon,Roboto,Arial,Helvetica,sans-serif;font-size:1em}.bms-widget :active{outline:none}.bms-widget-content{border:1px solid #D5D5D5;background:#fff;color:#222}.bms-widget-content a{color:#222}.bms-widget-header{border:1px solid #d9d9d9;background:#f6f7f9;color:#1b1d1f;font-weight:400}.bms-widget-header a{color:#1b1d1f}.bms-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#666;opacity:.7;filter:Alpha(Opacity=70)}.bms-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bms-shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px #0000004d}.bms-unselectable-text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bms-state-default{border:1px solid #d6d6d6;background:#fff;color:#555}.bms-state-default a{color:#555}.bms-state-active{border-color:#bebebe;background:#d6d6d6;color:#212121}.bms-state-active a{color:#212121}.bms-state-highlight{border-color:#156090;background:#186ba0;color:#fff}.bms-state-highlight a{color:#fff}.bms-state-focus{border-color:silver;background:#eee;color:#212121}.bms-state-focus a{color:#212121}.bms-state-error{border-color:#f44336;background:#f5554a;color:#cd0a0a}.bms-state-error a{color:#cd0a0a}.bms-state-disabled,.bms-widget:disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.bms-state-disabled *,.bms-widget:disabled *{cursor:default!important}.bms-hidden{display:none!important}.bms-corner-tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}.bms-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.bms-corner-bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.bms-corner-br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.bms-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}.bms-corner-bottom{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.bms-corner-right{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.bms-corner-left{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.bms-corner-all{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.bms-clearfix:before,.bms-clearfix:after{content:"";display:table}.bms-clearfix:after{clear:both}.bms-clearfix{zoom:1}.bms-overflow-hidden{position:static;height:auto;overflow:hidden}@media screen and (min-width:1169px){.bms-overflow-hidden{width:calc(100vw - 15px)}.bms-overflow-hidden.edge,.bms-overflow-hidden.firefox,.bms-overflow-hidden.chrome{width:calc(100vw - 17px)}}.bms-block-scroll{max-height:100vh}.bms-resizable{position:relative}.bms-resizable-handle{position:absolute;font-size:.1px;
1display:block}.bms-resizable-disabled .bms-resizable-handle,.bms-resizable-autohide .bms-resizable-handle{display:none}.bms-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.bms-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.bms-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.bms-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.bms-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.bms-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.bms-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.bms-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.bms-growl{position:fixed;right:20px;width:20em}.bms-growl-item-container{position:relative;margin:0 0 10px;opacity:.95;filter:alpha(opacity=95)}.bms-growl-item{position:relative;display:block;padding:.5em 1em}.bms-growl-item p{padding:0;margin:0}.bms-growl-icon-close{position:absolute;top:4px;right:4px;cursor:pointer}.bms-growl-icon-close:before{content:"\\e90a"}.bms-growl-title{font-weight:700;padding:0 0 .5em;display:block}.bms-growl-image{position:absolute;display:inline-block;left:.5em;top:.25em;padding:0}.bms-growl-message{padding:0 0 .25em;margin-left:2.5em}.bms-growl-message p{font-weight:400}.bms-growl-item-container.bms-state-highlight.bms-growl-message-info{background-color:#2196f3;border-color:#2196f3}.bms-growl-item-container.bms-state-highlight.bms-growl-message-error{background-color:#f44336;border-color:#f44336}.bms-growl-item-container.bms-state-highlight.bms-growl-message-warn{background-color:#ffb300;border-color:#ffb300}.bms-growl-item-container.bms-state-highlight.bms-growl-message-success{background-color:#4caf50;border-color:#4caf50}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:Brandon;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Brandon_reg.otf) format("opentype");text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Brandon_med.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Brandon_bld.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/Brandon_blk.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon Medium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Brandon_med.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon Bold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Brandon_bld.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:Brandon Black;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Brandon_blk.otf);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:National Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/national_2_regular.otf) format("opentype");text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:National Bold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/national_2_bold.otf) format("opentype");text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:National Light;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/national_2_light.otf) format("opentype");text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@font-face{font-family:National Medium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/national_2_medium.otf) format("opentype");text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.form-group{margin-bottom:1rem}.invalid-feedback,.valid-feedback{font-size:12px;font-weight:500;letter-spacing:.4px;line-height:20px}.form-control{box-shadow:0 1px 2px #80574d1a;font-weight:500;height:auto}.form-control:disabled{background-color:#ededed;color:#868686;opacity:1}.form-control:disabled::placeholder{color:#868686;opacity:.5;font-weight:500}.control-label{color:#868686;font-size:11px;font-weight:700;letter-spacing:.3px;line-height:16px;position:relative}.control-label-with-extra-text{display:flex;justify-content:space-between;align-items:center;width:100%}.control-label-with-extra-text p{margin-bottom:0}.control-label-with-extra-text .control-label-extra-text{font-size:11px;line-height:16px;letter-spacing:.3px;text-transform:initial;font-weight:400;color:#797979;pointer-events:none}.control-label-indicator-required{color:#ce0a06;font-size:14px;font-weight:500;letter-spacing:.3px;position:absolute;top:-2px;margin-left:2px}.form-check-input:checked[type=radio]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTMgLTMgNiA2Jz4NCiA8Y2lyY2xlIHI9JzMnIGZpbGw9JyNFNDAwMkInLz4NCiA8L3N2Zz4=) no-repeat 50%}
1.form-check-input:checked[type=checkbox]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc5JyB2aWV3Qm94PScwIDAgMTIgOSc+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIGQ9J00xLjUgMy41NzE0M0w0Ljc3MjczIDdMMTAuNSAxJy8+DQo8L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:50%;background-color:#e4002b;border-color:#e4002b}.form-check .invalid-feedback,.form-check .valid-feedback,.form-checkbox .invalid-feedback,.form-checkbox .valid-feedback{text-align:start}.form-check-input{font-weight:500;height:24px;width:24px;min-width:24px;margin-top:0;border:1px solid rgba(134,134,134,.2);border-radius:2px;background-color:#fff;box-shadow:0 1px 2px #80574d1a;cursor:pointer}.form-check-input[type=checkbox]{border-radius:2px}.form-check-label{margin-left:8px;margin-top:4px;font-weight:500}.has-success .control-label{color:#53b96a}.has-success .form-control{border:1px solid rgb(83,184.6,106.2)}.has-success .form-control:focus{box-shadow:none;border-color:#28a745}.has-success .ui-inputtext{border:1px solid rgb(83,184.6,106.2)}.has-success .ui-inputtext:focus{box-shadow:none;border-color:#28a745}.has-success label.form-checkbox{color:#53b96a}.has-success label.form-checkbox>span:before{color:#53b96a}.has-success label.form-checkbox>span:hover:before{border-color:#53b96a}.has-success .form-control-feedback{color:#53b96a}.has-success .input-group-addon{background-color:#53b96a;color:#868686}.has-success .valid-feedback,.has-success .valid-tooltip{display:block;color:#53b96a}.has-success .form-check-label:before{border-color:#53b96a}.has-success{position:relative}.has-success .control-label{color:#868686}.has-warning .control-label{color:#fae6e6}.has-warning .form-control{border:1px solid #fae6e6}.has-warning .form-control:focus{box-shadow:none;border-color:#f9ca51}.has-warning .ui-inputtext{border:1px solid #fae6e6}.has-warning .ui-inputtext:focus{box-shadow:none;border-color:#f9ca51}.has-warning label.form-checkbox{color:#fae6e6}.has-warning label.form-checkbox>span:before{color:#fae6e6}.has-warning label.form-checkbox>span:hover:before{border-color:#fae6e6}.has-warning .form-control-feedback{color:#fae6e6}.has-warning .input-group-addon{background-color:#fae6e6;color:#868686}.has-warning .invalid-feedback,.has-warning .invalid-tooltip{display:block;color:#fae6e6}.has-warning .form-check-label:before{border-color:#fae6e6}.has-warning{position:relative}.has-error .control-label{color:#d83b38}.has-error .form-control{border:1px solid rgb(215.8,59,55.8)}.has-error .form-control:focus{box-shadow:none;border-color:#ce0a06}.has-error .ui-inputtext{border:1px solid rgb(215.8,59,55.8)}.has-error .ui-inputtext:focus{box-shadow:none;border-color:#ce0a06}.has-error label.form-checkbox{color:#d83b38}.has-error label.form-checkbox>span:before{color:#d83b38}.has-error label.form-checkbox>span:hover:before{border-color:#d83b38}.has-error .form-control-feedback{color:#d83b38}.has-error .input-group-addon{background-color:#d83b38;color:#868686}.has-error .invalid-feedback,.has-error .invalid-tooltip{display:block;color:#d83b38}.has-error .form-check-label:before{border-color:#d83b38}.has-error,.input-password-group{position:relative}.input-password-group .icon-show-password{position:absolute;right:16px;top:16px;background-position:center;background-size:contain;width:16px;height:16px;display:block}.input-password-group .icon-show-password.password-visible:before{font-family:icons;content:"\\e908";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.input-password-group .icon-show-password.password-invisible:before{font-family:icons;content:"\\e907";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.dropdown-item.active,.dropdown-item:active{color:#1c1210;background-color:#f7f6f6}@media screen and (min-width:1169px){.dropdown-item,.form-check.form-radio .form-check-label,.form-check.form-checkbox .form-check-label{cursor:pointer}}@media screen and (max-width:767px){.form-checkbox .form-check-label:before{border:1px solid #FFFFFF;background-color:transparent}form.ng-invalid .invalid-feedback{color:#e4002b;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:20px;padding:2px 5px;text-align:left;width:auto!important}form.ng-invalid .invalid-feedback.with-bg{border-radius:2px;background-color:#ce0a06;color:#fff}.form-check-input~.form-check-label:before{box-shadow:none!important}}@font-face{font-family:icons;src:url(/assets/icons/icons.eot?nsizcp) format("embedded-opentype");src:url(/assets/icons/icons.eot?nsizcp#iefix) format("embedded-opentype"),url(/assets/icons/icons.ttf?nsizcp) format("truetype"),url(/assets/icons/icons.woff?nsizcp) format("woff");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{font-family:icons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-badge:before{content:"\\e934"}.icon-check:before{content:"\\e91a"}.icon-close:before{content:"\\e906"}.icon-search:before{font-family:icons;content:"\\e90f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-remove:before{font-family:icons;content:"\\e90c";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-minus:before{font-family:icons;content:"\\e902";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-plus:before{font-family:icons;content:"\\e903";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-info:before{font-family:icons;content:"\\e905";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-location:before{font-family:icons;content:"\\e90a";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-time:before{font-family:icons;content:"\\e90d";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-edit:before{font-family:icons;content:"\\e910";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-restaurant:before{font-family:icons;content:"\\e911";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-history:before{font-family:icons;content:"\\e909";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-user:before{font-family:icons;content:"\\e90e";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-account:before{font-family:icons;content:"\\e917";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-payment:before{font-family:icons;content:"\\e916";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-phone:before{font-family:icons;content:"\\e915";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-youtube:before{font-family:icons;content:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/footer-youtube.svg);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-facebook:before{font-family:icons;content:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/footer-facebook.svg);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-instagram:before{font-family:icons;content:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/footer-instagram.svg);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-tiktok:before{font-family:icons;content:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/footer-tiktok.svg);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-discount:before{font-family:icons;content:"\\e91b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-logOut:before{font-family:icons;content:"\\e90b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-load:before{font-family:icons;content:"\\e91e";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-eye:before{font-family:icons;content:"\\e907";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-google-play:before{font-family:icons;content:"\\e921";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-app-store:before{font-family:icons;content:"\\e922";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-attachment:before{font-family:icons;content:"\\e923";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-circle-check:before{font-family:icons;content:"\\e92a";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-about-kfc:before{font-family:icons;content:"\\e928";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-local-ingredients:before{font-family:icons;content:"\\e929";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-left:before{font-family:icons;content:"\\e926";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-right:before{font-family:icons;content:"\\e927";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-up:before{font-family:icons;content:"\\e925";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-down:before{font-family:icons;content:"\\e924";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-my-location:before{font-family:icons;content:"\\e920";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
1.icon-dart-up:before{font-family:icons;content:"\\e901";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-dart-down:before{font-family:icons;content:"\\e900";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-big-chicken:before{font-family:icons;content:"\\e92b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-cook:before{font-family:icons;content:"\\e92c";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-truck:before{font-family:icons;content:"\\e92d";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chicken-head:before{font-family:icons;content:"\\e92e";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-kfc-building:before{font-family:icons;content:"\\e92f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-poland:before{font-family:icons;content:"\\e930";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-small-chicken:before{font-family:icons;content:"\\e931";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-two-chicken-legs:before{font-family:icons;content:"\\e91f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-mail:before{font-family:icons;content:"\\e932";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-exclamation:before{font-family:icons;content:"\\e933";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-distance:before{font-family:icons;content:"\\e91c";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-spinner2:before{font-family:icons;content:"\\e97b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-hungary:before{font-family:icons;content:"\\e935";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-filters:before{font-family:icons;content:"\\e936";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-cookie:before{font-family:icons;content:"\\e937";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-payment-cancelled:before{font-family:icons;content:"\\e938";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-double-chevron-right:after{font-family:icons;content:"\\e913";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:-10px}.icon-double-chevron-right:before{font-family:icons;content:"\\e913";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.icon-app-gallery:before{font-family:icons;content:"\\e939";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chevron:before{font-family:icons;content:"\\e913";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.icon-check-new:before{font-family:icons;content:"\\e957";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chevron-down:before{font-family:icons;content:"\\e93a";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chevron-up:before{font-family:icons;content:"\\e93b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chevron-right:before{font-family:icons;content:"\\e952";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-chevron-left:before{font-family:icons;content:"\\e953";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-circle-arrow-down:before{font-family:icons;content:"\\e93c";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-circle-arrow-up:before{font-family:icons;content:"\\e93f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-circle-arrow-left:before{font-family:icons;content:"\\e93d";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-circle-arrow-right:before{font-family:icons;content:"\\e93e";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-close-new{color:#000}.icon-close-new:before{font-family:icons;content:"\\e940";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-distance-new:before{font-family:icons;content:"\\e941";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-drive-thru:before{font-family:icons;content:"\\e942";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-parking-pickup:before{font-family:icons;content:"\\e946";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-restaurant-pickup:before{font-family:icons;content:"\\e94b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-table-service:before{font-family:icons;content:"\\e94d";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-home:before{font-family:icons;content:"\\e943";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-locate-me:before{font-family:icons;content:"\\e944";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-minus-new:before{font-family:icons;content:"\\e945";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-plus-new:before{font-family:icons;content:"\\e948";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-payu:before{font-family:icons;content:"\\e947";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-card-new:before{font-family:icons;content:"\\e955";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-cash:before{font-family:icons;content:"\\e956";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-profile:before{font-family:icons;content:"\\e949";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-promo-percent:before{font-family:icons;content:"\\e94a";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-search-new:before{font-family:icons;content:"\\e94c";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-thin-arrow-down:before{font-family:icons;content:"\\e94e";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-thin-arrow-up:before{font-family:icons;content:"\\e951";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-thin-arrow-left:before{font-family:icons;content:"\\e94f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-thin-arrow-right:before{font-family:icons;content:"\\e950";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-basket:before{font-family:icons;content:"\\e954";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}@media(min-width:320px){.col-p{flex:1 0 0}.row-cols-p-auto>*{flex:0 0 auto;width:auto}.row-cols-p-1>*{flex:0 0 auto;width:100%}.row-cols-p-2>*{flex:0 0 auto;width:50%}.row-cols-p-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-p-4>*{flex:0 0 auto;width:25%}.row-cols-p-5>*{flex:0 0 auto;width:20%}.row-cols-p-6>*{flex:0 0 auto;width:16.66666667%}.col-p-auto{flex:0 0 auto;width:auto}.col-p-1{flex:0 0 auto;width:8.33333333%}.col-p-2{flex:0 0 auto;width:16.66666667%}.col-p-3{flex:0 0 auto;width:25%}.col-p-4{flex:0 0 auto;width:33.33333333%}.col-p-5{flex:0 0 auto;width:41.66666667%}.col-p-6{flex:0 0 auto;width:50%}.col-p-7{flex:0 0 auto;width:58.33333333%}.col-p-8{flex:0 0 auto;width:66.66666667%}.col-p-9{flex:0 0 auto;width:75%}.col-p-10{flex:0 0 auto;width:83.33333333%}.col-p-11{flex:0 0 auto;width:91.66666667%}.col-p-12{flex:0 0 auto;width:100%}.offset-p-0{margin-left:0}.offset-p-1{margin-left:8.33333333%}.offset-p-2{margin-left:16.66666667%}.offset-p-3{margin-left:25%}.offset-p-4{margin-left:33.33333333%}.offset-p-5{margin-left:41.66666667%}.offset-p-6{margin-left:50%}.offset-p-7{margin-left:58.33333333%}.offset-p-8{margin-left:66.66666667%}.offset-p-9{margin-left:75%}.offset-p-10{margin-left:83.33333333%}.offset-p-11{margin-left:91.66666667%}.g-p-0,.gx-p-0{--bs-gutter-x: 0}.g-p-0,.gy-p-0{--bs-gutter-y: 0}.g-p-1,.gx-p-1{--bs-gutter-x: .25rem}.g-p-1,.gy-p-1{--bs-gutter-y: .25rem}.g-p-2,.gx-p-2{--bs-gutter-x: .5rem}.g-p-2,.gy-p-2{--bs-gutter-y: .5rem}.g-p-3,.gx-p-3{--bs-gutter-x: 1rem}.g-p-3,.gy-p-3{--bs-gutter-y: 1rem}.g-p-4,.gx-p-4{--bs-gutter-x: 1.5rem}
1.g-p-4,.gy-p-4{--bs-gutter-y: 1.5rem}.g-p-5,.gx-p-5{--bs-gutter-x: 3rem}.g-p-5,.gy-p-5{--bs-gutter-y: 3rem}}@media(min-width:768px){.col-t{flex:1 0 0}.row-cols-t-auto>*{flex:0 0 auto;width:auto}.row-cols-t-1>*{flex:0 0 auto;width:100%}.row-cols-t-2>*{flex:0 0 auto;width:50%}.row-cols-t-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-t-4>*{flex:0 0 auto;width:25%}.row-cols-t-5>*{flex:0 0 auto;width:20%}.row-cols-t-6>*{flex:0 0 auto;width:16.66666667%}.col-t-auto{flex:0 0 auto;width:auto}.col-t-1{flex:0 0 auto;width:8.33333333%}.col-t-2{flex:0 0 auto;width:16.66666667%}.col-t-3{flex:0 0 auto;width:25%}.col-t-4{flex:0 0 auto;width:33.33333333%}.col-t-5{flex:0 0 auto;width:41.66666667%}.col-t-6{flex:0 0 auto;width:50%}.col-t-7{flex:0 0 auto;width:58.33333333%}.col-t-8{flex:0 0 auto;width:66.66666667%}.col-t-9{flex:0 0 auto;width:75%}.col-t-10{flex:0 0 auto;width:83.33333333%}.col-t-11{flex:0 0 auto;width:91.66666667%}.col-t-12{flex:0 0 auto;width:100%}.offset-t-0{margin-left:0}.offset-t-1{margin-left:8.33333333%}.offset-t-2{margin-left:16.66666667%}.offset-t-3{margin-left:25%}.offset-t-4{margin-left:33.33333333%}.offset-t-5{margin-left:41.66666667%}.offset-t-6{margin-left:50%}.offset-t-7{margin-left:58.33333333%}.offset-t-8{margin-left:66.66666667%}.offset-t-9{margin-left:75%}.offset-t-10{margin-left:83.33333333%}.offset-t-11{margin-left:91.66666667%}.g-t-0,.gx-t-0{--bs-gutter-x: 0}.g-t-0,.gy-t-0{--bs-gutter-y: 0}.g-t-1,.gx-t-1{--bs-gutter-x: .25rem}.g-t-1,.gy-t-1{--bs-gutter-y: .25rem}.g-t-2,.gx-t-2{--bs-gutter-x: .5rem}.g-t-2,.gy-t-2{--bs-gutter-y: .5rem}.g-t-3,.gx-t-3{--bs-gutter-x: 1rem}.g-t-3,.gy-t-3{--bs-gutter-y: 1rem}.g-t-4,.gx-t-4{--bs-gutter-x: 1.5rem}.g-t-4,.gy-t-4{--bs-gutter-y: 1.5rem}.g-t-5,.gx-t-5{--bs-gutter-x: 3rem}.g-t-5,.gy-t-5{--bs-gutter-y: 3rem}}@media(min-width:1170px){.col-d{flex:1 0 0}.row-cols-d-auto>*{flex:0 0 auto;width:auto}.row-cols-d-1>*{flex:0 0 auto;width:100%}.row-cols-d-2>*{flex:0 0 auto;width:50%}.row-cols-d-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-d-4>*{flex:0 0 auto;width:25%}.row-cols-d-5>*{flex:0 0 auto;width:20%}.row-cols-d-6>*{flex:0 0 auto;width:16.66666667%}.col-d-auto{flex:0 0 auto;width:auto}.col-d-1{flex:0 0 auto;width:8.33333333%}.col-d-2{flex:0 0 auto;width:16.66666667%}.col-d-3{flex:0 0 auto;width:25%}.col-d-4{flex:0 0 auto;width:33.33333333%}.col-d-5{flex:0 0 auto;width:41.66666667%}.col-d-6{flex:0 0 auto;width:50%}.col-d-7{flex:0 0 auto;width:58.33333333%}.col-d-8{flex:0 0 auto;width:66.66666667%}.col-d-9{flex:0 0 auto;width:75%}.col-d-10{flex:0 0 auto;width:83.33333333%}.col-d-11{flex:0 0 auto;width:91.66666667%}.col-d-12{flex:0 0 auto;width:100%}.offset-d-0{margin-left:0}.offset-d-1{margin-left:8.33333333%}.offset-d-2{margin-left:16.66666667%}.offset-d-3{margin-left:25%}.offset-d-4{margin-left:33.33333333%}.offset-d-5{margin-left:41.66666667%}.offset-d-6{margin-left:50%}.offset-d-7{margin-left:58.33333333%}.offset-d-8{margin-left:66.66666667%}.offset-d-9{margin-left:75%}.offset-d-10{margin-left:83.33333333%}.offset-d-11{margin-left:91.66666667%}.g-d-0,.gx-d-0{--bs-gutter-x: 0}.g-d-0,.gy-d-0{--bs-gutter-y: 0}.g-d-1,.gx-d-1{--bs-gutter-x: .25rem}.g-d-1,.gy-d-1{--bs-gutter-y: .25rem}.g-d-2,.gx-d-2{--bs-gutter-x: .5rem}.g-d-2,.gy-d-2{--bs-gutter-y: .5rem}.g-d-3,.gx-d-3{--bs-gutter-x: 1rem}.g-d-3,.gy-d-3{--bs-gutter-y: 1rem}.g-d-4,.gx-d-4{--bs-gutter-x: 1.5rem}.g-d-4,.gy-d-4{--bs-gutter-y: 1.5rem}.g-d-5,.gx-d-5{--bs-gutter-x: 3rem}.g-d-5,.gy-d-5{--bs-gutter-y: 3rem}}*{font-family:Brandon,Arial,Helvetica,sans-serif}body,html{height:100%;min-height:100vh}.body{overflow:hidden;margin:0;background-color:#f7f4f3;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (max-width:1169px){.body{max-height:100vh}}img{border-style:none;vertical-align:middle}.font-weight-bold{font-weight:700}.noscroll{overflow:hidden!important;left:0;right:0;overflow-y:scroll}.webView app .bms-tm-top-part .bms-tm-items{padding-right:0}.webView app .bms-tm-items .bms-tm-pers-bar-item.icon-collapse-menu,.webView app .bms-tm-items .bms-top-menu-search{display:none}.webView app .bms-tm-logo{pointer-events:none}@media screen and (max-width:767px){.restaurants .bms-tm-blend.active{z-index:101}.restaurants .bms-tm-blend.active~.bms-tm{z-index:102}}
1@media screen and (max-width:767px){.keyboard .restaurants-section .subheader{margin-top:-190px!important}.keyboard .deliveryRange .subheader{margin-top:-240px!important}}.simple-noscroll{overflow:hidden!important;position:relative}.desktop-noscroll{overflow:hidden!important;position:static;height:auto}@media screen and (min-width:1169px){.desktop-noscroll{width:calc(100vw - 15px)}.desktop-noscroll.edge,.desktop-noscroll.firefox,.desktop-noscroll.chrome,.desktop-noscroll.edge .stickyMenu,.desktop-noscroll.firefox .stickyMenu,.desktop-noscroll.chrome .stickyMenu{width:calc(100vw - 17px)}.desktop-noscroll .stickyMenu{width:calc(100vw - 15px)}}.carousel{outline:none!important}.form-check-label{position:static}.form-check-label:before,.form-check-label:after{left:0;top:0}.form-control:-ms-input-placeholder{color:#6c757d!important}.kfc-loading:before{content:"";display:inline-block;transform-origin:center;vertical-align:middle;position:absolute;background-color:#fff;width:16px;height:24px}.kfc-loading:after{font-family:icons;content:"\\e97b";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;display:inline-block;transform-origin:center;vertical-align:middle}.kfc-spinner{margin:0 auto;font-size:40px;text-align:center;color:#bfaba6}.kfc-spinner .spinner-text{font-size:11px;font-weight:900}.kfc-spinner:before{font-family:icons;content:"\\e91f";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-animation:spinner 1s infinite;-moz-animation:spinner 1s infinite;-o-animation:spinner 1s infinite;animation:spinner 1s infinite;display:inline-block;transform-origin:center;vertical-align:middle}.pointer-none{pointer-events:none}.divider{width:100%;background-color:#ededed;height:1px;margin:18px 0}.bms-card{border-color:#fff}.drop-down-toggle{width:100%;border:1px solid #e0e0e0;position:relative;padding:10px 25px 10px 10px;font-size:16px;letter-spacing:.3px;font-weight:700;cursor:pointer;min-height:46px;border-radius:12px}.drop-down-toggle:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:10px}.nav-link:active,.nav-link:focus,.nav-link:hover{outline:none}.popup-outlet{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;position:fixed;inset:0;max-height:100%;z-index:1050;overflow:hidden;outline:0;background:#1c1210cc;opacity:0;overflow-y:auto;height:100%}.popup-outlet .popup-outlet-close{display:block;color:#fff;text-align:right;padding:16px 0 16px 16px;font-size:27px}
1.popup-outlet .popup-outlet-close:hover{color:#ce0a06}.popup-outlet .popup-outlet-close .icon-close{cursor:pointer}.popup-outlet .popup-outlet-close .icon-close:before{font-family:icons;content:"\\e906";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px}.popup-outlet .popup-outlet-close .icon-close:hover:before{color:#ce0a06}.popup-outlet .popup-outlet-content{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;margin-bottom:32px;padding:0 1px}.popup-outlet .popup-outlet-content section{height:auto!important}.popup-outlet .popup-outlet-content section h1{font-size:2rem!important;line-height:2rem!important}.popup-outlet .popup-outlet-content section #assetVideo{max-height:750px}.popup-outlet .popup-outlet-content section .native-fullscreen #assetVideo{max-height:initial}.popup-outlet .popup-outlet-content section article p{font-weight:400;line-height:1.4rem;font-size:1.1rem!important}.popup-outlet .popup-outlet-dialog{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);position:absolute;left:50%;width:100%;max-height:100%;top:50%;transform:translate(-50%,-50%);max-width:670px}.popup-outlet .popup-outlet-dialog .skip-the-line-title{margin-top:1px}@media screen and (min-width:768px)and (max-width:1169px){.popup-outlet .popup-outlet-dialog{width:90%}}@media screen and (max-width:767px){.popup-outlet .popup-outlet-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);position:relative;width:100%!important;height:100%!important;margin:0!important;padding:0!important;max-width:100%!important;top:0;left:0}.popup-outlet .popup-outlet-content{border-radius:0;border:none;width:100%!important;min-height:100%!important;height:100%!important;margin:0!important;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.popup-outlet .popup-outlet-content.disableScroll{overflow:hidden;-webkit-overflow-scrolling:unset}.popup-outlet .popup-outlet-content ul.nav-tabs{width:100%;height:100px;padding-top:60px}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item{color:#1c1210;text-align:center;letter-spacing:.3px;font-weight:700;line-height:15px;text-transform:uppercase}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item a.nav-link{height:100%;border:none;font-size:15px;opacity:.7}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item a.nav-link.active{opacity:1;background-color:transparent;border-bottom:2px solid #CE0A06;outline:none}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item a.nav-link:focus,.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item a.nav-link:hover{outline:none}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item:first-child a{margin-left:24px}.popup-outlet .popup-outlet-content ul.nav-tabs li.nav-item:last-child a{margin-right:24px}.popup-outlet .popup-outlet-content .alert{margin:24px}.popup-outlet .popup-outlet-close{position:relative;top:0;right:0;padding:16px;z-index:110;color:#ce0a06}}.bms-alert{margin:15px 0;padding:30px;color:#1c1210;text-align:center;background-color:#fae6e6;border-radius:2px;font-size:16px;font-weight:500;letter-spacing:.3px;line-height:24px}.modal .modal-dialog{max-width:670px;margin:0 auto}.modal .modal-dialog .modal-content{margin-top:59px;width:100%;border-radius:2px}.modal .modal-dialog button.close{position:absolute;right:0;top:-41px;color:#fff;cursor:pointer;opacity:unset;font-size:27px}.modal .modal-dialog button.close:before{font-family:icons;content:"\\e906";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px}.text-align-center{text-align:center}.primary-text{color:#ce0a06;border-color:#ce0a06}.primary-link-red{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#ce0a06;font-weight:500;text-decoration:underline;cursor:pointer}.primary-link-red:not([href]):not([tabindex]){color:#ce0a06;text-decoration:underline}.primary-link-red:hover{color:#b00906}.primary-link{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#000;font-weight:700;text-decoration:none!important;padding-bottom:3px;border-bottom:1px solid #000;font-size:16px;line-height:20px;letter-spacing:.4px;
1cursor:pointer}.primary-link:hover{color:#e4002b;border-color:#e4002b}.secondary-link{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#80574d;font-weight:500;text-decoration:underline;cursor:pointer}.secondary-link:hover{color:#840604}.secondary-link:not([href]):not([tabindex]){color:#80574d;text-decoration:underline}.arrow-down,.arrow-up{cursor:pointer;float:right;transform:scaleY(-1);width:16px;height:16px;background-position:center;background-repeat:no-repeat}.arrow-up{background-image:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/icon-6px-arrow-up.svg)}.arrow-down{background-image:url(https://amrestcdn.azureedge.net/kfc-web-ordering/assets/img/icon-6px-arrow-down.svg)}.popover .arrow:after{top:2px}@media screen and (max-width:767px){.popover{transform:translateZ(0)}}.bms-dialog{min-width:670px;background:#f7f6f6}@media screen and (max-width:767px){.bms-dialog{min-width:unset}}.bms-dialog .bms-dialog-footer{padding:35px 16px;border-width:0;text-align:center;background:unset}.bms-dialog .bms-dialog-titlebar{background-color:#fff;text-align:center;padding:38px 16px 8px}.bms-dialog .bms-dialog-titlebar .bms-dialog-title{color:#1c1210;font-size:24px;font-weight:700;letter-spacing:.3px;line-height:36px}.bms-dialog .bms-dialog-subtitle{color:#868686;font-size:20px;font-weight:500;letter-spacing:.3px;line-height:28px;text-align:center}.bms-dialog .bms-dialog-titlebar-close{position:absolute;top:-35px;right:0;font-size:16px;color:#fff}.bms-dialog-back{width:100%;padding:24px;z-index:3;position:absolute}.bms-dialog-back .bms-dialog-back-button{width:36px;height:36px;display:flex;align-items:flex-start;justify-content:flex-start;padding:0;background-color:transparent;border-color:transparent;outline:none;font-size:18px;color:#000;transition:color .3s ease}.bms-dialog-back .bms-dialog-back-button:hover{color:#e4002b}.tooltip-btn-container{position:relative;display:inline-block}.tooltip-btn-container .tooltip-inner{min-width:150px}@media screen and (max-width:767px){.phoneTooltip>.tooltip>.tooltip-inner{margin:0 2rem}}.tooltip-btn,.tooltip-btn:hover,.tooltip-btn:focus,.tooltip-btn:active{-webkit-appearance:none;background:transparent;border:none;position:relative;padding:0;outline:0;display:inline-block}.small-print{color:#777170;font-size:11px;letter-spacing:.3px;line-height:16px}@media screen and (max-width:767px){.simple-order-basket{display:block}.player-outlet .player-outlet-content{border:none}.player-outlet .player-outlet-content section{margin-top:-1px}.player-outlet .player-outlet-dialog{width:95%}.bms-dialog.bms-widget.mobile-modal{top:0!important;left:0!important;transform:none!important;bottom:0;right:0;width:100%;box-sizing:border-box;padding:0 16px 85px}.bms-dialog.bms-widget.mobile-modal .productOption .fav-options-container:last-child{padding-bottom:60px}}@media screen and (max-width:767px)and (max-width:767px){.bms-dialog.bms-widget.mobile-modal .productOption .fav-options-container:last-child{padding-bottom:120px}}@media screen and (max-width:767px){.bms-dialog.bms-widget.mobile-modal .bms-dialog-titlebar{padding-top:61px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-titlebar-close{color:#ce0a06;top:16px;right:0;padding:8px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-title{text-transform:uppercase;font-size:32px;font-weight:900;letter-spacing:-.3px;line-height:48px;text-align:center;transform:translateZ(0)}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content{width:100%;overflow:hidden;padding:0}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .bms-dialog-subtitle{font-size:16px;font-weight:900;letter-spacing:.3px;line-height:24px;text-align:center}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content ::-webkit-scrollbar{display:none}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption{width:100%;max-height:calc(100vh - 293px);overflow-y:scroll;padding-bottom:24px;margin-top:16px;overflow-x:hidden}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option{width:calc(100vw - 48px);height:72px;margin:6px 8px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option img{max-width:60px;max-height:60px;margin-left:16px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option .product-option-title{text-align:left;max-width:100%;margin-right:80px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option .product-option-price{position:absolute;right:16px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option.form-check-label:before,.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option.form-check-label:after{top:10px;left:10px;height:16px;width:16px}.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option .form-checkbox .form-check-input:checked~.configPopover-option{-webkit-box-shadow:0 2px 20px 0 rgba(128,87,77,.2),0 2px 2px 0 rgba(128,87,77,.05),0 3px 10px 0 rgba(128,87,77,.1);-moz-box-shadow:0 2px 20px 0 rgba(128,87,77,.2),0 2px 2px 0 rgba(128,87,77,.05),0 3px 10px 0 rgba(128,87,77,.1);box-shadow:0 2px 20px #80574d33,0 2px 2px #80574d0d,0 3px 10px #80574d1a;background-color:#fff;border:none}}@media screen and (max-width:767px)and (-ms-high-contrast:active),screen and (max-width:767px)and (-ms-high-contrast:none){.bms-dialog.bms-widget.mobile-modal .bms-dialog-content .productOption .configPopover-option .form-checkbox .form-check-input:checked~.configPopover-option{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ccc}}@media screen and (max-width:767px){.bms-dialog.bms-widget.mobile-modal .bms-dialog-footer{position:fixed;bottom:0;left:0;width:100vw;padding:16px 24px;border-radius:0 0 2px 2px;background-color:#fff;box-shadow:0 -3px 20px #80574d1a}}@media screen and (max-width:767px){::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#c3c3c3;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#c3c3c3}::-webkit-scrollbar-track{background:#fff;border-radius:0;box-shadow:inset 0 0 #fff}}.nav-circled-arrow{background-color:transparent;border-color:transparent;box-shadow:none;outline:none}.nav-circled-arrow>i{color:#e4002b;background-color:#fff;margin:8px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 0 8px #ffffff4d;text-align:center;height:32px;line-height:29px;box-sizing:border-box;display:inline-block;border:2px solid #E4002B;cursor:pointer;transition:color .3s ease,background-color .3s ease;width:32px;position:relative}.nav-circled-arrow>i:after{content:" ";position:absolute;inset:-11px;border:1px solid rgba(228,0,43,.3);border-radius:50%}.nav-circled-arrow:disabled>i{color:#dbdbdb;border-color:#dbdbdb;outline-color:#dbdbdb4d;cursor:not-allowed}.nav-circled-arrow:not(:disabled):hover>i{background-color:#e4002b;color:#fff;border-color:#e4002b}.nav-single-circled-arrow{max-width:32px;width:32px;height:32px;margin:24px;
1cursor:pointer;flex:1;min-width:32px;outline:none;line-height:32px;border:2px solid #E4002B;color:#e4002b;background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0;box-shadow:0 8px 24px #10121e14;transition:color .3s ease,background-color .3s ease}.nav-single-circled-arrow:not(:disabled):hover{color:#fff;background-color:#e4002b}.nav-single-circled-arrow:disabled{color:#dbdbdb;border-color:#dbdbdb;cursor:not-allowed}.quantity-increase:not(:disabled){background-color:#f4f6e6;color:#8ea604}.quantity-increase:not(:disabled):hover{background-color:#eff2db}.quantity-decrease:not(:disabled){background-color:#f3f3f3;color:#000}.quantity-decrease:not(:disabled):hover{background-color:#ebebeb}.quantity-decrease,.quantity-increase{display:inline-flex;justify-content:center;align-items:center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:48px;height:48px;border-color:transparent;padding:16px;font-size:12px;cursor:pointer;transition:background-color .3s ease}.quantity-decrease:disabled,.quantity-increase:disabled{color:#b6b6b6;background-color:#f3f3f3;cursor:not-allowed}.quantity-decrease.medium,.quantity-increase.medium{width:40px;height:40px;font-size:10px;padding:10px}.quantity-decrease.small,.quantity-increase.small{width:32px;height:32px;font-size:8px;padding:8px}.btn-back{padding:0;background-color:transparent;border-color:transparent;outline:none;font-size:18px;color:#000;transition:color .3s;margin-right:8px}.btn-back:disabled{color:#dbdbdb;cursor:not-allowed}.btn-back:not(:disabled):hover{color:#e4002b;border:none}.footer-extended-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.d-desktop{display:none!important}@media screen and (min-width:1169px){.d-desktop{display:flex!important}}.d-mobile{display:none!important}@media screen and (max-width:1169px){.d-mobile{display:flex!important}}.heading-48{font-size:48px;line-height:52px;letter-spacing:.3px;font-style:normal}.heading-40{font-size:40px;line-height:44px;letter-spacing:.3px;font-style:normal}.heading-28{font-size:28px;line-height:36px;letter-spacing:.3px;font-style:normal}.heading-24{font-size:24px;line-height:28px;letter-spacing:.3px;font-style:normal}.heading-18{font-size:18px;line-height:22px;letter-spacing:.3px;font-style:normal}.heading-16{font-size:16px;line-height:20px;letter-spacing:.3px;font-style:normal}.heading-14{font-size:14px;line-height:18px;letter-spacing:.3px;font-style:normal}.text-font-12-line-16{font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-16{font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-16{font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-16{font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-18{font-size:12px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-18{font-size:12px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-18{font-size:12px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-18{font-size:12px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-20{font-size:12px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-20{font-size:12px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-20{font-size:12px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-20{font-size:12px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-21{font-size:12px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-21{font-size:12px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-21{font-size:12px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-21{font-size:12px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-22{font-size:12px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-22{font-size:12px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-22{font-size:12px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-22{font-size:12px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-24{font-size:12px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-24{font-size:12px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-24{font-size:12px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-24{font-size:12px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-26{font-size:12px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-26{font-size:12px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-26{font-size:12px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-26{font-size:12px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-28{font-size:12px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-28{font-size:12px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-28{font-size:12px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-28{font-size:12px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-36{font-size:12px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-36{font-size:12px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-36{font-size:12px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-36{font-size:12px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-40{font-size:12px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-40{font-size:12px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-40{font-size:12px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-40{font-size:12px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-44{font-size:12px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-44{font-size:12px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-44{font-size:12px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-44{font-size:12px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-48{font-size:12px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-48{font-size:12px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-48{font-size:12px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-48{font-size:12px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-52{font-size:12px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-52{font-size:12px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-52{font-size:12px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-52{font-size:12px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-56{font-size:12px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-56{font-size:12px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-56{font-size:12px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-56{font-size:12px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-12-line-76{font-size:12px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-12-line-76{font-size:12px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-12-line-76{font-size:12px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-12-line-76{font-size:12px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-16{font-size:14px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-16{font-size:14px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-16{font-size:14px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-16{font-size:14px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-18{font-size:14px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-18{font-size:14px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-18{font-size:14px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-18{font-size:14px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-20{font-size:14px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-20{font-size:14px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-20{font-size:14px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-20{font-size:14px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-21{font-size:14px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-21{font-size:14px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-21{font-size:14px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-21{font-size:14px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-22{font-size:14px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-22{font-size:14px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-22{font-size:14px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-22{font-size:14px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-24{font-size:14px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-24{font-size:14px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-24{font-size:14px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-24{font-size:14px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-26{font-size:14px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-26{font-size:14px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-26{font-size:14px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-26{font-size:14px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-28{font-size:14px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-28{font-size:14px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-28{font-size:14px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-28{font-size:14px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-36{font-size:14px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-36{font-size:14px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-36{font-size:14px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-36{font-size:14px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-40{font-size:14px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-40{font-size:14px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-40{font-size:14px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-40{font-size:14px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-44{font-size:14px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-44{font-size:14px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-44{font-size:14px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-44{font-size:14px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-48{font-size:14px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-48{font-size:14px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-48{font-size:14px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-48{font-size:14px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-52{font-size:14px;line-height:52px;letter-spacing:.3px;font-style:no
1rmal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-52{font-size:14px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-52{font-size:14px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-52{font-size:14px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-56{font-size:14px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-56{font-size:14px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-56{font-size:14px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-56{font-size:14px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-14-line-76{font-size:14px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-14-line-76{font-size:14px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-14-line-76{font-size:14px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-14-line-76{font-size:14px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-16{font-size:15px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-16{font-size:15px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-16{font-size:15px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-16{font-size:15px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-18{font-size:15px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-18{font-size:15px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-18{font-size:15px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-18{font-size:15px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-20{font-size:15px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-20{font-size:15px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-20{font-size:15px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-20{font-size:15px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-21{font-size:15px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-21{font-size:15px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-21{font-size:15px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-21{font-size:15px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-22{font-size:15px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-22{font-size:15px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-22{font-size:15px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-22{font-size:15px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-24{font-size:15px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-24{font-size:15px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-24{font-size:15px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-24{font-size:15px;line-height:24px;letter-spacing:.3px;font-style:normal}}
1.text-font-15-line-26{font-size:15px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-26{font-size:15px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-26{font-size:15px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-26{font-size:15px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-28{font-size:15px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-28{font-size:15px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-28{font-size:15px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-28{font-size:15px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-36{font-size:15px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-36{font-size:15px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-36{font-size:15px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-36{font-size:15px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-40{font-size:15px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-40{font-size:15px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-40{font-size:15px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-40{font-size:15px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-44{font-size:15px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-44{font-size:15px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-44{font-size:15px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-44{font-size:15px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-48{font-size:15px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-48{font-size:15px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-48{font-size:15px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-48{font-size:15px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-52{font-size:15px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-52{font-size:15px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-52{font-size:15px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-52{font-size:15px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-15-line-56{font-size:15px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-56{font-size:15px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-56{font-size:15px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-56{font-size:15px;line-height:56px;letter-spacing:.3px;font-style:normal}}
1.text-font-15-line-76{font-size:15px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-15-line-76{font-size:15px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-15-line-76{font-size:15px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-15-line-76{font-size:15px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-16{font-size:16px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-16{font-size:16px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-16{font-size:16px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-16{font-size:16px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-18{font-size:16px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-18{font-size:16px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-18{font-size:16px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-18{font-size:16px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-20{font-size:16px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-20{font-size:16px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-20{font-size:16px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-20{font-size:16px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-21{font-size:16px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-21{font-size:16px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-21{font-size:16px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-21{font-size:16px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-22{font-size:16px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-22{font-size:16px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-22{font-size:16px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-22{font-size:16px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-24{font-size:16px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-24{font-size:16px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-24{font-size:16px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-24{font-size:16px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-26{font-size:16px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-26{font-size:16px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-26{font-size:16px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-26{font-size:16px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-28{font-size:16px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-28{font-size:16px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-28{font-size:16px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-28{font-size:16px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-36{font-size:16px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-36{font-size:16px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-36{font-size:16px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-36{font-size:16px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-40{font-size:16px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-40{font-size:16px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-40{font-size:16px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-40{font-size:16px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-44{font-size:16px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-44{font-size:16px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-44{font-size:16px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-44{font-size:16px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-48{font-size:16px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-48{font-size:16px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-48{font-size:16px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-48{font-size:16px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-52{font-size:16px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-52{font-size:16px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-52{font-size:16px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-52{font-size:16px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-56{font-size:16px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-56{font-size:16px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-56{font-size:16px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-56{font-size:16px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-16-line-76{font-size:16px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-16-line-76{font-size:16px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-16-line-76{font-size:16px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-16-line-76{font-size:16px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-16{font-size:18px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-16{font-size:18px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-16{font-size:18px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-16{font-size:18px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-18{font-size:18px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-18{font-size:18px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-18{font-size:18px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-18{font-size:18px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-20{font-size:18px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-20{font-size:18px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-20{font-size:18px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-20{font-size:18px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-21{font-size:18px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-21{font-size:18px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-21{font-size:18px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-21{font-size:18px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-22{font-size:18px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-22{font-size:18px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-22{font-size:18px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-22{font-size:18px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-24{font-size:18px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-24{font-size:18px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-24{font-size:18px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-24{font-size:18px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-26{font-size:18px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-26{font-size:18px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-26{font-size:18px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-26{font-size:18px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-28{font-size:18px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-28{font-size:18px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-28{font-size:18px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-28{font-size:18px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-36{font-size:18px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-36{font-size:18px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-36{font-size:18px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-36{font-size:18px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-40{font-size:18px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-40{font-size:18px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-40{font-size:18px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-40{font-size:18px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-44{font-size:18px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-44{font-size:18px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-44{font-size:18px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-44{font-size:18px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-48{font-size:18px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-48{font-size:18px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-48{font-size:18px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-48{font-size:18px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-52{font-size:18px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-52{font-size:18px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-52{font-size:18px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-52{font-size:18px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-56{font-size:18px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-56{font-size:18px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-56{font-size:18px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-56{font-size:18px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-18-line-76{font-size:18px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-18-line-76{font-size:18px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-18-line-76{font-size:18px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-18-line-76{font-size:18px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-16{font-size:22px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-16{font-size:22px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-16{font-size:22px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-16{font-size:22px;line-height:16px;letter-spacing:.3px;font-style:normal}}
1.text-font-22-line-18{font-size:22px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-18{font-size:22px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-18{font-size:22px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-18{font-size:22px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-20{font-size:22px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-20{font-size:22px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-20{font-size:22px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-20{font-size:22px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-21{font-size:22px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-21{font-size:22px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-21{font-size:22px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-21{font-size:22px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-22{font-size:22px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-22{font-size:22px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-22{font-size:22px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-22{font-size:22px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-24{font-size:22px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-24{font-size:22px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-24{font-size:22px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-24{font-size:22px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-26{font-size:22px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-26{font-size:22px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-26{font-size:22px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-26{font-size:22px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-28{font-size:22px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-28{font-size:22px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-28{font-size:22px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-28{font-size:22px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-36{font-size:22px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-36{font-size:22px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-36{font-size:22px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-36{font-size:22px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-40{font-size:22px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-40{font-size:22px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-40{font-size:22px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-40{font-size:22px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-44{font-size:22px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-44{font-size:22px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-44{font-size:22px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-44{font-size:22px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-48{font-size:22px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-48{font-size:22px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-48{font-size:22px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-48{font-size:22px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-52{font-size:22px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-52{font-size:22px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-52{font-size:22px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-52{font-size:22px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-56{font-size:22px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-56{font-size:22px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-56{font-size:22px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-56{font-size:22px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-22-line-76{font-size:22px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-22-line-76{font-size:22px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-22-line-76{font-size:22px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-22-line-76{font-size:22px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-16{font-size:24px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-16{font-size:24px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-16{font-size:24px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-16{font-size:24px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-18{font-size:24px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-18{font-size:24px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-18{font-size:24px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-18{font-size:24px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-20{font-size:24px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-20{font-size:24px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-20{font-size:24px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-20{font-size:24px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-21{font-size:24px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-21{font-size:24px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-21{font-size:24px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-21{font-size:24px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-22{font-size:24px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-22{font-size:24px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-22{font-size:24px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-22{font-size:24px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-24{font-size:24px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-24{font-size:24px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-24{font-size:24px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-24{font-size:24px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-26{font-size:24px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-26{font-size:24px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-26{font-size:24px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-26{font-size:24px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-28{font-size:24px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-28{font-size:24px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-28{font-size:24px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-28{font-size:24px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-36{font-size:24px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-36{font-size:24px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-36{font-size:24px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-36{font-size:24px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-40{font-size:24px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-40{font-size:24px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-40{font-size:24px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-40{font-size:24px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-44{font-size:24px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-44{font-size:24px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-44{font-size:24px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-44{font-size:24px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-48{font-size:24px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-48{font-size:24px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-48{font-size:24px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-48{font-size:24px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-52{font-size:24px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-52{font-size:24px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-52{font-size:24px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-52{font-size:24px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-56{font-size:24px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-56{font-size:24px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-56{font-size:24px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-56{font-size:24px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-24-line-76{font-size:24px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-24-line-76{font-size:24px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-24-line-76{font-size:24px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-24-line-76{font-size:24px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-16{font-size:28px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-16{font-size:28px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-16{font-size:28px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-16{font-size:28px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-18{font-size:28px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-18{font-size:28px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-18{font-size:28px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-18{font-size:28px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-20{font-size:28px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-20{font-size:28px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-20{font-size:28px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-20{font-size:28px;line-height:20px;letter-spacing:.3px;font-style:normal}}
1.text-font-28-line-21{font-size:28px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-21{font-size:28px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-21{font-size:28px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-21{font-size:28px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-22{font-size:28px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-22{font-size:28px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-22{font-size:28px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-22{font-size:28px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-24{font-size:28px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-24{font-size:28px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-24{font-size:28px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-24{font-size:28px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-26{font-size:28px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-26{font-size:28px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-26{font-size:28px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-26{font-size:28px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-28{font-size:28px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-28{font-size:28px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-28{font-size:28px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-28{font-size:28px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-36{font-size:28px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-36{font-size:28px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-36{font-size:28px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-36{font-size:28px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-40{font-size:28px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-40{font-size:28px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-40{font-size:28px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-40{font-size:28px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-44{font-size:28px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-44{font-size:28px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-44{font-size:28px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-44{font-size:28px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-48{font-size:28px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-48{font-size:28px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-48{font-size:28px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-48{font-size:28px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-52{font-size:28px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-52{font-size:28px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-52{font-size:28px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-52{font-size:28px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-56{font-size:28px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-56{font-size:28px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-56{font-size:28px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-56{font-size:28px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-28-line-76{font-size:28px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-28-line-76{font-size:28px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-28-line-76{font-size:28px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-28-line-76{font-size:28px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-16{font-size:32px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-16{font-size:32px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-16{font-size:32px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-16{font-size:32px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-18{font-size:32px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-18{font-size:32px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-18{font-size:32px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-18{font-size:32px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-20{font-size:32px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-20{font-size:32px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-20{font-size:32px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-20{font-size:32px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-21{font-size:32px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-21{font-size:32px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-21{font-size:32px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-21{font-size:32px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-22{font-size:32px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-22{font-size:32px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-22{font-size:32px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-22{font-size:32px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-24{font-size:32px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-24{font-size:32px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-24{font-size:32px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-24{font-size:32px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-26{font-size:32px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-26{font-size:32px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-26{font-size:32px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-26{font-size:32px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-28{font-size:32px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-28{font-size:32px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-28{font-size:32px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-28{font-size:32px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-36{font-size:32px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-36{font-size:32px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-36{font-size:32px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-36{font-size:32px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-40{font-size:32px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-40{font-size:32px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-40{font-size:32px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-40{font-size:32px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-44{font-size:32px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-44{font-size:32px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-44{font-size:32px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-44{font-size:32px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-48{font-size:32px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-48{font-size:32px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-48{font-size:32px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-48{font-size:32px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-52{font-size:32px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-52{font-size:32px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-52{font-size:32px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-52{font-size:32px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-56{font-size:32px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-56{font-size:32px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-56{font-size:32px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-56{font-size:32px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-32-line-76{font-size:32px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-32-line-76{font-size:32px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-32-line-76{font-size:32px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-32-line-76{font-size:32px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-16{font-size:36px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-16{font-size:36px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-16{font-size:36px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-16{font-size:36px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-18{font-size:36px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-18{font-size:36px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-18{font-size:36px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-18{font-size:36px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-20{font-size:36px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-20{font-size:36px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-20{font-size:36px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-20{font-size:36px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-21{font-size:36px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-21{font-size:36px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-21{font-size:36px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-21{font-size:36px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-22{font-size:36px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-22{font-size:36px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-22{font-size:36px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-22{font-size:36px;line-height:22px;letter-spacing:.3px;font-style:normal}}
1.text-font-36-line-24{font-size:36px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-24{font-size:36px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-24{font-size:36px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-24{font-size:36px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-26{font-size:36px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-26{font-size:36px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-26{font-size:36px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-26{font-size:36px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-28{font-size:36px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-28{font-size:36px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-28{font-size:36px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-28{font-size:36px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-36{font-size:36px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-36{font-size:36px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-36{font-size:36px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-36{font-size:36px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-40{font-size:36px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-40{font-size:36px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-40{font-size:36px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-40{font-size:36px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-44{font-size:36px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-44{font-size:36px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-44{font-size:36px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-44{font-size:36px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-48{font-size:36px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-48{font-size:36px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-48{font-size:36px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-48{font-size:36px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-52{font-size:36px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-52{font-size:36px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-52{font-size:36px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-52{font-size:36px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-56{font-size:36px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-56{font-size:36px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-56{font-size:36px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-56{font-size:36px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-36-line-76{font-size:36px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-36-line-76{font-size:36px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-36-line-76{font-size:36px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-36-line-76{font-size:36px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-16{font-size:40px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-16{font-size:40px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-16{font-size:40px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-16{font-size:40px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-18{font-size:40px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-18{font-size:40px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-18{font-size:40px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-18{font-size:40px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-20{font-size:40px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-20{font-size:40px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-20{font-size:40px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-20{font-size:40px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-21{font-size:40px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-21{font-size:40px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-21{font-size:40px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-21{font-size:40px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-22{font-size:40px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-22{font-size:40px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-22{font-size:40px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-22{font-size:40px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-24{font-size:40px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-24{font-size:40px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-24{font-size:40px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-24{font-size:40px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-26{font-size:40px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-26{font-size:40px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-26{font-size:40px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-26{font-size:40px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-28{font-size:40px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-28{font-size:40px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-28{font-size:40px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-28{font-size:40px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-36{font-size:40px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-36{font-size:40px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-36{font-size:40px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-36{font-size:40px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-40{font-size:40px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-40{font-size:40px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-40{font-size:40px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-40{font-size:40px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-44{font-size:40px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-44{font-size:40px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-44{font-size:40px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-44{font-size:40px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-48{font-size:40px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-48{font-size:40px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-48{font-size:40px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-48{font-size:40px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-52{font-size:40px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-52{font-size:40px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-52{font-size:40px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-52{font-size:40px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-56{font-size:40px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-56{font-size:40px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-56{font-size:40px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-56{font-size:40px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-40-line-76{font-size:40px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-40-line-76{font-size:40px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-40-line-76{font-size:40px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-40-line-76{font-size:40px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-16{font-size:42px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-16{font-size:42px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-16{font-size:42px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-16{font-size:42px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-18{font-size:42px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-18{font-size:42px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-18{font-size:42px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-18{font-size:42px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-20{font-size:42px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-20{font-size:42px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-20{font-size:42px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-20{font-size:42px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-21{font-size:42px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-21{font-size:42px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-21{font-size:42px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-21{font-size:42px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-22{font-size:42px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-22{font-size:42px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-22{font-size:42px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-22{font-size:42px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-24{font-size:42px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-24{font-size:42px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-24{font-size:42px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-24{font-size:42px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-26{font-size:42px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-26{font-size:42px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-26{font-size:42px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-26{font-size:42px;line-height:26px;letter-spacing:.3px;font-style:normal}}
1.text-font-42-line-28{font-size:42px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-28{font-size:42px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-28{font-size:42px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-28{font-size:42px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-36{font-size:42px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-36{font-size:42px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-36{font-size:42px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-36{font-size:42px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-40{font-size:42px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-40{font-size:42px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-40{font-size:42px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-40{font-size:42px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-44{font-size:42px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-44{font-size:42px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-44{font-size:42px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-44{font-size:42px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-48{font-size:42px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-48{font-size:42px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-48{font-size:42px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-48{font-size:42px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-52{font-size:42px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-52{font-size:42px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-52{font-size:42px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-52{font-size:42px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-56{font-size:42px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-56{font-size:42px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-56{font-size:42px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-56{font-size:42px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-42-line-76{font-size:42px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-42-line-76{font-size:42px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-42-line-76{font-size:42px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-42-line-76{font-size:42px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-16{font-size:48px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-16{font-size:48px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-16{font-size:48px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-16{font-size:48px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-18{font-size:48px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-18{font-size:48px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-18{font-size:48px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-18{font-size:48px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-20{font-size:48px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-20{font-size:48px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-20{font-size:48px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-20{font-size:48px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-21{font-size:48px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-21{font-size:48px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-21{font-size:48px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-21{font-size:48px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-22{font-size:48px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-22{font-size:48px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-22{font-size:48px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-22{font-size:48px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-24{font-size:48px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-24{font-size:48px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-24{font-size:48px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-24{font-size:48px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-26{font-size:48px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-26{font-size:48px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-26{font-size:48px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-26{font-size:48px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-28{font-size:48px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-28{font-size:48px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-28{font-size:48px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-28{font-size:48px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-36{font-size:48px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-36{font-size:48px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-36{font-size:48px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-36{font-size:48px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-40{font-size:48px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-40{font-size:48px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-40{font-size:48px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-40{font-size:48px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-44{font-size:48px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-44{font-size:48px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-44{font-size:48px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-44{font-size:48px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-48{font-size:48px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-48{font-size:48px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-48{font-size:48px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-48{font-size:48px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-52{font-size:48px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-52{font-size:48px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-52{font-size:48px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-52{font-size:48px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-56{font-size:48px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-56{font-size:48px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-56{font-size:48px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-56{font-size:48px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-48-line-76{font-size:48px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-48-line-76{font-size:48px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-48-line-76{font-size:48px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-48-line-76{font-size:48px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-16{font-size:52px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-16{font-size:52px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-16{font-size:52px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-16{font-size:52px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-18{font-size:52px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-18{font-size:52px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-18{font-size:52px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-18{font-size:52px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-20{font-size:52px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-20{font-size:52px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-20{font-size:52px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-20{font-size:52px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-21{font-size:52px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-21{font-size:52px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-21{font-size:52px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-21{font-size:52px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-22{font-size:52px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-22{font-size:52px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-22{font-size:52px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-22{font-size:52px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-24{font-size:52px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-24{font-size:52px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-24{font-size:52px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-24{font-size:52px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-26{font-size:52px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-26{font-size:52px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-26{font-size:52px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-26{font-size:52px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-28{font-size:52px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-28{font-size:52px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-28{font-size:52px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-28{font-size:52px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-36{font-size:52px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-36{font-size:52px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-36{font-size:52px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-36{font-size:52px;line-height:36px;letter-spacing:.3px;font-style:normal}}
1.text-font-52-line-40{font-size:52px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-40{font-size:52px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-40{font-size:52px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-40{font-size:52px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-44{font-size:52px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-44{font-size:52px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-44{font-size:52px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-44{font-size:52px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-48{font-size:52px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-48{font-size:52px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-48{font-size:52px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-48{font-size:52px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-52{font-size:52px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-52{font-size:52px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-52{font-size:52px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-52{font-size:52px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-56{font-size:52px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-56{font-size:52px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-56{font-size:52px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-56{font-size:52px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-52-line-76{font-size:52px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-52-line-76{font-size:52px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-52-line-76{font-size:52px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-52-line-76{font-size:52px;line-height:76px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-16{font-size:72px;line-height:16px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-16{font-size:72px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-16{font-size:72px;line-height:16px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-16{font-size:72px;line-height:16px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-18{font-size:72px;line-height:18px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-18{font-size:72px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-18{font-size:72px;line-height:18px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-18{font-size:72px;line-height:18px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-20{font-size:72px;line-height:20px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-20{font-size:72px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-20{font-size:72px;line-height:20px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-20{font-size:72px;line-height:20px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-21{font-size:72px;line-height:21px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-21{font-size:72px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-21{font-size:72px;line-height:21px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-21{font-size:72px;line-height:21px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-22{font-size:72px;line-height:22px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-22{font-size:72px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-22{font-size:72px;line-height:22px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-22{font-size:72px;line-height:22px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-24{font-size:72px;line-height:24px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-24{font-size:72px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-24{font-size:72px;line-height:24px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-24{font-size:72px;line-height:24px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-26{font-size:72px;line-height:26px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-26{font-size:72px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-26{font-size:72px;line-height:26px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-26{font-size:72px;line-height:26px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-28{font-size:72px;line-height:28px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-28{font-size:72px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-28{font-size:72px;line-height:28px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-28{font-size:72px;line-height:28px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-36{font-size:72px;line-height:36px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-36{font-size:72px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-36{font-size:72px;line-height:36px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-36{font-size:72px;line-height:36px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-40{font-size:72px;line-height:40px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-40{font-size:72px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-40{font-size:72px;line-height:40px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-40{font-size:72px;line-height:40px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-44{font-size:72px;line-height:44px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-44{font-size:72px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-44{font-size:72px;line-height:44px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-44{font-size:72px;line-height:44px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-48{font-size:72px;line-height:48px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-48{font-size:72px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-48{font-size:72px;line-height:48px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-48{font-size:72px;line-height:48px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-52{font-size:72px;line-height:52px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-52{font-size:72px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-52{font-size:72px;line-height:52px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-52{font-size:72px;line-height:52px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-56{font-size:72px;line-height:56px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-56{font-size:72px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-56{font-size:72px;line-height:56px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-56{font-size:72px;line-height:56px;letter-spacing:.3px;font-style:normal}}.text-font-72-line-76{font-size:72px;line-height:76px;letter-spacing:.3px;font-style:normal}@media screen and (min-width:768px)and (max-width:1169px){.text-font-md-72-line-76{font-size:72px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-md-72-line-76{font-size:72px;line-height:76px;letter-spacing:.3px;font-style:normal}}@media screen and (min-width:1169px){.text-font-lg-72-line-76{font-size:72px;line-height:76px;letter-spacing:.3px;font-style:normal}}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.text-font-12{font-size:12px;line-height:16px;letter-spacing:.3px;font-style:normal}
1.modal .modal-dialog .modal-content{-webkit-box-shadow:0 3px 20px 0 rgba(128,87,77,.1);-moz-box-shadow:0 3px 20px 0 rgba(128,87,77,.1);box-shadow:0 3px 20px #80574d1a}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.modal .modal-dialog .modal-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ccc}}.text-color-black{color:#000!important}.text-color-grey{color:#797979!important}.text-color-green{color:#8ea604!important}.text-color-red{color:#e4002b!important}.text-color-black50{color:#434343!important}.text-color-black60{color:#363636!important}.text-color-black70{color:#282828!important}.maplibregl-map{height:inherit;width:inherit;position:relative}.maplibregl-map .maplibregl-canvas-container{height:inherit;width:inherit}.maplibregl-map .maplibregl-control-container{position:absolute;bottom:12px;padding:0 12px;font-size:12px;display:flex;justify-content:space-between;width:100%;align-content:center}.maplibregl-map .maplibregl-control-container .maplibregl-ctrl-attrib-button,.maplibregl-map .maplibregl-control-container .maplibregl-ctrl-top-left{display:none}.maplibregl-map .maplibregl-control-container .maplibregl-ctrl-bottom-right{display:flex;align-items:center}.maplibregl-marker{position:absolute;top:0;left:0;will-change:transform;opacity:1;transition:opacity .2s}.maplibregl-ctrl-group,.maplibregl-ctrl-top-right,.maplibregl-ctrl.maplibregl-ctrl-attrib:first-of-type{display:none}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.frame0 app-search{min-width:350px}app-search{width:100%;display:flex;justify-content:flex-end;padding:16px}app-search .search-box{width:100%}@media screen and (max-width:1169px){app-search .search-box.server-app{display:none}}app-search .form-group{width:100%;display:flex;justify-content:flex-end}app-search .form-group ::-webkit-scrollbar{width:.5em;height:.5em}app-search .form-group ::-webkit-scrollbar-thumb{background:#d9d9d9;cursor:pointer}app-search .form-group ::-webkit-scrollbar-track{background:#0000}app-search .form-group body{scrollbar-face-color:#d9d9d9;scrollbar-track-color:rgba(0,0,0,0)}app-search .form-group{margin:0}app-search .form-row{display:flex;justify-content:flex-end;margin:0}app-search .form-row .form-group{padding:0;position:relative}app-search .form-row .form-group.active .search-icon{transform:translate(12px);color:#e4002b}app-search .form-row .form-group.active .close-icon{display:block;z-index:3}app-search .form-row .form-group.active .input-search-padding{padding:.7rem 3rem}app-search .form-row .form-group .close-icon,app-search .form-row .form-group .search-icon{padding:5px;cursor:pointer;z-index:1;position:absolute;top:calc(50% - 14px);transform:translate(calc(100% - 36px));width:inherit;overflow:hidden;color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}app-search .form-row .form-group .close-icon:before,app-search .form-row .form-group .search-icon:before{font-family:icons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px;color:#e4002b}app-search .form-row .form-group .close-icon{display:none;transform:translate(calc(100% - 36px));overflow:hidden;color:#000;width:auto;border:none;background-color:transparent}app-search .form-row .form-group .close-icon:before{content:"\\e940";color:#000}app-search .form-row .form-group .search-icon{width:inherit;overflow:hidden;bottom:calc(50% - 20px);z-index:-1}app-search .form-row .form-group .search-icon:before{content:"\\e94c";font-size:18px}app-search .form-row .form-group input[type=search]::-webkit-search-decoration,app-search .form-row .form-group input[type=search]::-webkit-search-cancel-button,app-search .form-row .form-group input[type=search]::-webkit-search-results-button,app-search .form-row .form-group input[type=search]::-webkit-search-results-decoration{display:none}app-search .form-row .form-group .input-search-padding{padding:.7rem 3rem .7rem 1rem}app-search .form-row .form-group .input-search{border:1px solid #EBEFF2;box-sizing:border-box;border-radius:24px;height:48px;font-size:14px;line-height:17px;text-overflow:ellipsis;width:228px;background-color:transparent;z-index:2;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}app-search .form-row .form-group .input-search:focus{min-width:228px;flex-grow:1;border-color:#434343}@media screen and (max-width:767px){app-search .form-row .form-group .input-search:focus{border-color:#8ea604}}app-search .form-row .form-group .input-search.open{border-color:#434343;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:#dee2e6}app-search .form-row .form-group .input-search::placeholder{font-size:16px;line-height:20px;color:#9e9e9e;font-weight:400}@media screen and (max-width:767px){app-search .form-row .form-group .input-search{padding-left:3rem}}app-search input::-webkit-input-placeholder{font-size:12px;font-family:Brandon,Arial,Helvetica,icons,sans-serif;content:"\\e901"}@media screen and (max-width:767px){app-search .search-icon{transform:none!important;bottom:0!important;top:0!important;left:16px!important;padding:0!important}app-search .search-icon:before{color:#000!important;position:absolute;top:16px}app-search .close-icon{transform:none!important;bottom:0!important;top:16px!important;right:16px!important;padding:0!important;line-height:15px}app-search .close-icon:before{color:#000!important}}
2`],encapsulation:2,changeDetection:0})}}return e})();var yn=e=>({value:e});function ho(e,s){e&1&&I(0)}function bo(e,s){if(e&1&&C(0,ho,1,0,"ng-container",4),e&2){d(2);let t=P(6);m("ngTemplateOutlet",t)}}function uo(e,s){if(e&1&&z(0,"app-order-type-switch",5),e&2){let t=d(3);m("isMobile",t.isMobile)}}
2function wo(e,s){e&1&&I(0)}function vo(e,s){e&1&&I(0)}function yo(e,s){if(e&1&&C(0,vo,1,0,"ng-container",4),e&2){d(4);let t=P(6);m("ngTemplateOutlet",t)}}function _o(e,s){if(e&1&&(C(0,wo,1,0,"ng-container",4),f(1,yo,1,1,"ng-container")),e&2){let t=d(3),a=P(4);m("ngTemplateOutlet",a),n(),h(!t.isMobile&&t.deliveryTime&&t.frameId===1?1:-1)}}function ko(e,s){e&1&&I(0)}function Co(e,s){if(e&1&&(f(0,uo,1,1,"app-order-type-switch",5),f(1,_o,2,2),C(2,ko,1,0,"ng-container",4)),e&2){let t=d(2),a=P(2);h(t.isMobile||!t.isMobile&&t.frameId===1&&t.restaurant?0:-1),n(),h((t.frameId===1||t.isMobile)&&t.restaurant?1:-1),n(),m("ngTemplateOutlet",a)}}function zo(e,s){if(e&1&&(l(0,"div",3),i(1,"translate"),f(2,bo,1,1,"ng-container"),f(3,Co,3,3),p()),e&2){let t=d();g("aria-label",o(1,3,"ARIA_LABELS.MAIN_MENU.YOUR_ORDER")),n(2),h(t.isMobile&&t.deliveryTime&&t.restaurant&&t.frameId===1?2:-1),n(),h(t.menuPart=="all"?3:-1)}}function Mo(e,s){if(e&1&&z(0,"app-search",5),e&2){let t=d(2);m("isMobile",t.isMobile)}}function Oo(e,s){if(e&1&&f(0,Mo,1,1,"app-search",5),e&2){let t=d();h(t.isMenuPage&&!t.isMobile?0:-1)}}function So(e,s){if(e&1){let t=k();l(0,"button",7),i(1,"translate"),w("click",function(){v(t);let r=d(2);return y(r.changeLocationHandler())}),c(2),p()}if(e&2){let t=d(2);S("addressIco",t.deliveryType===t.DeliveryType.Delivery)("homeIco",t.deliveryType!==t.DeliveryType.Delivery),g("aria-haspopup","dialog")("aria-controls","delivery-address-modal")("aria-expanded",t.orderAddressPopupExpanded)("aria-label",W(1,9,"ARIA_LABELS.MAIN_MENU."+(t.deliveryType===t.DeliveryType.Delivery?"ORDER":"RESTAURANT")+"_ADDRESS",E(12,yn,t.restaurantAddress))),n(2),_(" ",t.restaurantAddress," ")}}function Po(e,s){if(e&1&&f(0,So,3,14,"button",6),e&2){let t=d();h((t.frameId===1||t.isMobile)&&t.restaurant?0:-1)}}function Eo(e,s){if(e&1&&z(0,"p",10),e&2){let t=d(2);m("innerHTML",t.deliveryTimeRangeHTML,ue)}}function To(e,s){if(e&1&&(l(0,"time",11),i(1,"date"),c(2),i(3,"date"),p()),e&2){let t=d(2);m("datetime",q(W(1,3,t.deliveryTime,"HH:mm"))),n(2),b(W(3,6,t.deliveryTime,"HH:mm"))}}function Ao(e,s){if(e&1){let t=k();l(0,"button",8),i(1,"date"),i(2,"translate"),w("click",function(){v(t);let r=d();return y(r.changeDeliveryTimeHandler())}),l(3,"p",9),c(4),i(5,"translate"),p(),f(6,Eo,1,1,"p",10)(7,To,4,9,"time",11),p()}if(e&2){let t=d();g("aria-haspopup","dialog")("aria-controls","delivery-time-modal")("aria-expanded",t.deliveryTimePopupExpanded)("aria-label",W(2,9,"ARIA_LABELS.MAIN_MENU."+(t.deliveryType===t.DeliveryType.Delivery?"DELIVERY":"PICKUP")+"_TIME",E(14,yn,t.deliveryTimeRange||W(1,6,t.deliveryTime,"HH:mm")))),n(4),_(" ",o(5,12,t.deliveryType===t.DeliveryType.Delivery?t.isMobile?"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.DELIVERY_TIME_SHORT":"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.DELIVERY":"SHARED.COMPONENTS.MENU.MENU_PRESONALIZEBAR.PICKUP")," "),n(2),h(t.deliveryTimeRange?6:7)}}var _n=(()=>{class e{constructor(t,a,r,u,F,j,X,tt,et){this._browserRef=t,this._routingHelper=a,this._addressService=r,this._analyticsService=u,this._piwikService=F,this._router=j,this._orderService=X,this._deliveryTimeSettingsService=tt,this._popupOutletService=et,this.isMobile=!1,this.isScrolled=!1,this.menuPart="all",this.deliveryTime=0,this.deliveryAddress=null,this.restaurant=null,this.restaurantAddress="",this.DeliveryType=T,this._subscriptions=new U,this._popupAnalyticalName=jt.ORDER_ADDRESS,this._popupOpenedAfterBtnClick=!1,this._updateSignals()}get deliveryTimePopupExpanded(){return this._popupOpenedAfterBtnClick&&this._visiblePopupId==="delivery-time-modal"}get orderAddressPopupExpanded(){return this._popupOpenedAfterBtnClick&&this._visiblePopupId==="pickup-restaurant-modal"}ngOnInit(){}ngOnDestroy(){this._subscriptions.unsubscribe()}changeLocationHandler(){let t=this._analyticsService.getProductParentDetails();this._addressService.setLocation(this.deliveryAddress),this._pushOnInitPiwikEvents(),this._analyticsService.e_addressViewPopup(Y.HEADER_CHANGE_ADDRESS),this._analyticsService.setProductParentDetails(t,Y.HEADER_CHANGE_ADDRESS),this._analyticsService.setAnalyticsEventData(St.SOURCE,Y.HEADER_CHANGE_ADDRESS),this._routingHelper.goToAddressPopup(),this._popupOpenedAfterBtnClick=!0}changeDeliveryTimeHandler(){this.restaurant.futureOrderLock[this.deliveryType]||(this._analyticsService.e_deliverytimeViewPopup(Y.HEADER),this._routingHelper.goToDeliveryTimePopup(),this._popupOpenedAfterBtnClick=!0)}_setRestaurantAddress(){this.restaurant&&this.deliveryAddress&&(this.deliveryType===T.Delivery&&this.deliveryAddress?(this.deliveryAddress.city&&!this.deliveryAddress.street?this.restaurantAddress=this.deliveryAddress.city:this.deliveryAddress.street&&(this.restaurantAddress=`${this.deliveryAddress.street} ${this.deliveryAddress.houseNumber}
2`,this.deliveryAddress.apartNumber&&(this.restaurantAddress+=`/${this.deliveryAddress.apartNumber}`)),this.restaurantAddress=Ee(this.restaurantAddress).split(" ").map(t=>Te(t[0])+t.slice(1)).join(" ").trim()):this.deliveryType!==T.Delivery&&this.restaurant&&(this.restaurantAddress=this.restaurant.name))}_setDeliveryTimeFormat(){this.deliveryTimeRange=this._deliveryTimeSettingsService.getDeliveryTimeRange();let t=this._deliveryTimeSettingsService.getDeliveryTimeRangeHTML();this.deliveryTimeRangeHTML=`<time datetime="${t.split("-")[0]}">${this.deliveryTimeRange.split("-")[0]}</time>-<time datetime="${t.split("-")[1]}">${this.deliveryTimeRange.split("-")[1]}</time>`}_pushOnInitPiwikEvents(){this._piwikService.pushAddressFormView(!0),this._piwikService.pushVirtualPageView(this._router.url,this._popupAnalyticalName),this._piwikService.pushViewPopup(this._popupAnalyticalName)}_updateSignals(){ot(()=>{this.deliveryTime=this._orderService.orderDeliveryTimeSignal(),this.deliveryAddress=this._orderService.orderDeliveryAddressSignal(),this.deliveryType=this._orderService.orderDeliveryTypeSignal(),this.restaurant=this._orderService.restaurantSignal(),this.restaurantAddress=this.restaurant?.name,this._setRestaurantAddress(),this._deliveryTimeSettingsService.deliveryTimeSettingsSignal()&&this._deliveryTimeSettingsService.showExtendedVersion()&&this._setDeliveryTimeFormat(),this._popupOutletService.popupVisibilitySignal()[0]?this._visiblePopupId=this._popupOutletService.popupVisibilitySignal()[1]:this._popupOpenedAfterBtnClick=!1})}static{this.\u0275fac=function(a){return new(a||e)(x(st),x(L),x(Ne),x(Pt),x(At),x(Ct),x(ct),x(en),x(Rt))}}static{this.\u0275cmp=A({type:e,selectors:[["bms-top-menu-order-details-nav-bar"]],inputs:{isMobile:"isMobile",isScrolled:"isScrolled",frameId:"frameId",menuPart:"menuPart",isMenuPage:"isMenuPage"},decls:7,vars:1,consts:[["searchItem",""],["addressItem",""],["timeItem",""],["role","region",1,"menu-items-wrapper"],[4,"ngTemplateOutlet"],[3,"isMobile"],["id","address-change-button",1,"nav-button","address-button",3,"addressIco","homeIco"],["id","address-change-button",1,"nav-button","address-button",3,"click"],["id","time-change-button",1,"nav-button","timeIco",3,"click"],[1,"secondary-text"],[3,"innerHTML"],[3,"datetime"]],template:function(a,r){a&1&&(f(0,zo,4,5,"div",3),C(1,Oo,1,1,"ng-template",null,0,$)(3,Po,1,1,"ng-template",null,1,$)(5,Ao,8,16,"ng-template",null,2,$)),a&2&&h(r.isMobile&&r.deliveryTime&&r.restaurant&&r.frameId===1||r.menuPart=="all"?0:-1)},dependencies:[wn,vn,R,at,B,ze],styles:['[_nghost-%COMP%]{flex-grow:1}@media screen and (max-width:767px){[_nghost-%COMP%]{margin-left:0}}.menu-items-wrapper[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:end}@media screen and (max-width:1169px){.menu-items-wrapper[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}}.order-details[_ngcontent-%COMP%]{display:flex;align-items:center}@media screen and (max-width:1169px){.order-details[_ngcontent-%COMP%]{flex-direction:column;width:100%}}.addressIco[_ngcontent-%COMP%], .timeIco[_ngcontent-%COMP%], .homeIco[_ngcontent-%COMP%]{position:relative;margin-top:0}.addressIco[_ngcontent-%COMP%]:before, .timeIco[_ngcontent-%COMP%]:before, .homeIco[_ngcontent-%COMP%]:before{color:#ce0a06;margin-right:5px}.addressIco[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .timeIco[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .homeIco[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-right:4px}.nav-button[_ngcontent-%COMP%]{background-color:#f7f7f7;display:flex;min-height:48px;border-radius:24px;padding:5px 16px;align-items:center;justify-content:center;border:none;font-size:14px;line-height:18px;letter-spacing:.3px;white-space:nowrap;font-weight:500}@media screen and (max-width:1169px){.nav-button[_ngcontent-%COMP%]{justify-content:flex-start}}.addressIco[_ngcontent-%COMP%]:before{font-family:icons;content:"\\e90a";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;top:1px;left:-3px}.homeIco[_ngcontent-%COMP%]:before{font-family:icons;content:"\\e911";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;top:1px;left:-4px;font-size:16px}.secondary-text[_ngcontent-%COMP%]{color:#868686;white-space:nowrap;text-transform:unset;margin-right:4px}.timeIco[_ngcontent-%COMP%]{position:relative;padding-left:17px}.timeIco[_ngcontent-%COMP%]:before{font-family:icons;content:"\\e90d";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;top:1px;left:-4px}.timeIco[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0}.timeIco[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{font-size:14px;line-height:18px;color:#1c1210}.timeIco[_ngcontent-%COMP%]   .primary-link[_ngcontent-%COMP%]{font-size:18px}@media screen and (min-width:768px)and (max-width:1169px){.timeIco[_ngcontent-%COMP%]   .primary-link[_ngcontent-%COMP%]{font-size:14px}}.link[_ngcontent-%COMP%]{display:flex}@media screen and (max-width:1169px){.link[_ngcontent-%COMP%]{margin:0 1rem}}.link-text[_ngcontent-%COMP%]{font-size:14px;letter-spacing:.3px;color:#1c1210;white-space:nowrap;font-weight:500;cursor:pointer;margin:0 4px;text-transform:uppercase}@media screen and (max-width:1169px){.link-text[_ngcontent-%COMP%]{font-size:15px;margin:0}}@media screen and (max-width:1169px){.link-text[_ngcontent-%COMP%]:last-child{margin:1rem 0}}
2.link-text.separator[_ngcontent-%COMP%]{margin:0;color:#b6b6b6;font-size:12px}.address-button[_ngcontent-%COMP%]{margin:0 1rem}@media screen and (max-width:1169px){.address-button[_ngcontent-%COMP%]{width:100%;margin:1rem 0}}.options-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center}@media screen and (max-width:767px){.options-wrapper[_ngcontent-%COMP%]{width:100%}}@media screen and (max-width:1169px){.options-wrapper.server-app[_ngcontent-%COMP%]{visibility:hidden}}']})}}return e})();var Bo=(e,s,t,a)=>({custom:e,"server-app":s,"place-for-info-popup":t,"without-border":a}),Ro=(e,s)=>({"fixed-container":e,"scroll-mobile-menu":s}),Io=e=>({"changed-height-for-info-popup":e}),No=e=>({"desktop-bottom-footer-view":e}),Do=()=>({className:"desktop-only"}),Lo=()=>({blur:!1});function Fo(e,s){e&1&&I(0)}function Uo(e,s){if(e&1&&(l(0,"nav",4),i(1,"translate"),C(2,Fo,1,0,"ng-container",5),p()),e&2){let t=d(),a=P(4);S("bms-tm-top-part-m",t.isMobile),g("aria-label",o(1,4,"ARIA_LABELS.MAIN_MENU.NAV_MENU")),n(2),m("ngTemplateOutlet",a)}}function jo(e,s){e&1&&I(0)}function Ho(e,s){e&1&&I(0)}function Vo(e,s){if(e&1&&C(0,Ho,1,0,"ng-container",5),e&2){d(4);let t=P(6);m("ngTemplateOutlet",t)}}function Wo(e,s){if(e&1){let t=k();l(0,"div",12),w("click",function(){v(t);let r=d(4);return y(r.onCallAndOrderButtonClick())}),z(1,"kfc-button",13),i(2,"translate"),p()}if(e&2){let t=d(4);S("extra-top-margin",t.informationPopupVisible),n(),m("label",o(2,8,"SHARED.COMMON.CALL_AND_ORDER"))("imgSrc",t.cdnUrl+"assets/img/main/home/delivery-active.svg")("isMobile",t.isMobile)("color","secondary")("width","190px")("fontSize","12px")}}function Go(e,s){if(e&1){let t=k();l(0,"div",17)(1,"bms-top-menu-nav-bar",22),w("closeDrawerByMenuEmitter",function(r){v(t);let u=d(6);return y(u.closeMenuDrawer(r))}),p()()}if(e&2){let t=d(6);n(),m("frameId",t.frameId)("isScrolled",t.isScrolled)("isMobile",t.isMobile)("isMenuPage",t.isMenuPage)("onLogClick",t.onLogoClickSubject.asObservable())}}function $o(e,s){if(e&1){let t=k();l(0,"div",14),z(1,"bms-top-menu-order-details-nav-bar",15),l(2,"bms-top-menu-personalize-bar",16),w("onRouteChange",function(){v(t);let r=d(5);return y(r.closeMenuDrawer(!0))}),p()(),f(3,Go,2,5,"div",17),z(4,"bms-top-menu-personalize-bar",18),l(5,"div",19)(6,"div",20),z(7,"kfc-social-media-icons"),p(),l(8,"page-footer-bottom",21),w("bottomFooterNavigating",function(){v(t);let r=d(5);return y(r.onLinkClick())}),p()()}if(e&2){let t=d(5);n(),m("isMobile",t.isMobile)("isMenuPage",t.isMenuPage),n(),m("isMobile",t.isMobile),n(),h(t.navBarVisible||!t.isScrolled&&t.frameId===1?3:-1),n(),m("isMobile",t.isMobile),n(4),m("ngClass",E(7,No,!t.isMobile))("isMobile",t.isMobile)}}function Yo(e,s){if(e&1&&(l(0,"div",11),f(1,$o,9,9),p()),e&2){let t=d(4);m("ngClass",E(2,Io,t.informationPopupVisible)),n(),h(t.showMenu?-1:1)}}function Zo(e,s){if(e&1){let t=k();C(0,jo,1,0,"ng-container",5),z(1,"bms-top-menu-order-details-nav-bar",8),f(2,Vo,1,1,"ng-container"),f(3,Wo,3,10,"div",9),l(4,"button",10),i(5,"translate"),w("click",function(){v(t);let r=d(3);return y(r.changeDrawerState())}),p(),f(6,Yo,2,4,"div",11)}if(e&2){let t=d(3),a=P(4);m("ngTemplateOutlet",a),n(),m("frameId",t.frameId)("isMobile",t.isMobile)("isMenuPage",t.isMenuPage),n(),h(t.previewMode?2:-1),n(),h(t.getShowCallAndOrderButton()&&!t.previewMode?3:-1),n(),S("icon-collapse-close",t.isCollapsed)("icon-collapse-menu",!t.isCollapsed),g("aria-expanded",t.isCollapsed)("aria-controls","drawerMenu")("aria-label",o(5,14,"ARIA_LABELS.MAIN_MENU.OPEN_NAV_MENU")),n(2),h(t.isCollapsed?6:-1)}}function Ko(e,s){if(e&1&&(l(0,"p",25),c(1),i(2,"translate"),p()),e&2){let t=d(4);Ft((t.customMenu==null?null:t.customMenu.titleStyle)&&t.customMenu.titleStyle),n(),b(o(2,3,t.customMenu==null?null:t.customMenu.title))}}function qo(e,s){if(e&1){let t=k();l(0,"nav",7),i(1,"translate"),l(2,"button",23),w("click",function(){v(t);let r=d(3);return y(r.customMenu==null?null:r.customMenu.action())}),z(3,"i"),f(4,Ko,3,5,"p",24),p()()}if(e&2){let t=d(3);g("aria-label",o(1,6,"ARIA_LABELS.MAIN_MENU.NAV_MENU")),n(2),Ft((t.customMenu==null?null:t.customMenu.style)&&t.customMenu.style),n(),G((t.customMenu==null?null:t.customMenu.icon)||"icon-thin-arrow-left"),n(),h(t.customMenu!=null&&t.customMenu.title?4:-1)}}function Jo(e,s){if(e&1&&(l(0,"div",6),f(1,Zo,7,16),p(),f(2,qo,5,8,"nav",7)),e&2){let t=d(2);m("ngClass",_t(4,Ro,t.isCollapsed,!t.showMenu))("cdkTrapFocus",t.isCollapsed),n(),h(t.customMenu?-1:1),n(),h(t.customMenu?2:-1)}}function Qo(e,s){if(e&1&&(l(0,"p",25),c(1),i(2,"translate"),p()),e&2){let t=d(4);Ft((t.customMenu==null?null:t.customMenu.titleStyle)&&t.customMenu.titleStyle),n(),b(o(2,3,t.customMenu==null?null:t.customMenu.title))}}function Xo(e,s){e&1&&I(0)}function tr(e,s){if(e&1&&C(0,Xo,1,0,"ng-container",5),e&2){d(4);let t=P(6);m("ngTemplateOutlet",t)}}function er(e,s){if(e&1){let t=k();l(0,"nav",7),i(1,"translate"),l(2,"button",23),w("click",function(){v(t);let r=d(3);return y(r.customMenu==null?null:r.customMenu.action())}),z(3,"i"),f(4,Qo,3,5,"p",24),p(),f(5,tr,1,1,"ng-container"),p()}if(e&2){let t=d(3);g("aria-label",o(1,7,"ARIA_LABELS.MAIN_MENU.NAV_MENU")),n(2),Ft((t.customMenu==null?null:t.customMenu.style)&&t.customMenu.style),n(),G((t.customMenu==null?null:t.customMenu.icon)||"icon-thin-arrow-left"),n(),h(t.customMenu!=null&&t.customMenu.title?4:-1),n(),h(t.previewMode?5:-1)}}function nr(e,s){e&1&&I(0)}function ir(e,s){if(e&1){let t=k();l(0,"bms-top-menu-nav-bar",22),w("closeDrawerByMenuEmitter",function(r){v(t);let u=d(4);return y(u.closeMenuDrawer(r))}),p()}if(e&2){let t=d(4);m("frameId",t.frameId)("isScrolled",t.isScrolled)("isMobile",t.isMobile)("isMenuPage",t.isMenuPage)("onLogClick",t.onLogoClickSubject.asObservable())}}function or(e,s){e&1&&I(0)}function rr(e,s){if(e&1&&C(0,or,1,0,"ng-container",5),e&2){d(4);let t=P(6);m("ngTemplateOutlet",t)}}function ar(e,s){e&1&&z(0,"div",31)}function lr(e,s){if(e&1&&(l(0,"nav",26),i(1,"translate"),C(2,nr,1,0,"ng-container",27),f(3,ir,1,5,"bms-top-menu-nav-bar",28),f(4,rr,1,1,"ng-container"),z(5,"bms-top-menu-order-details-nav-bar",29),p(),l(6,"nav",7),i(7,"translate"),z(8,"bms-top-menu-personalize-bar",30),f(9,ar,1,0,"div",31),p()),e&2){let t=d(3),a=P(4);g("aria-label",o(1,12,"ARIA_LABELS.MAIN_MENU.NAV_MENU")),n(2),m("ngTemplateOutlet",a)("ngTemplateOutletContext",M(16,Do)),n(),h(t.frameId===0?3:-1),n(),h(t.previewMode?4
2:-1),n(),m("frameId",t.frameId)("isMobile",t.isMobile)("isMenuPage",t.isMenuPage)("isScrolled",t.isScrolled),n(),g("aria-label",o(7,14,"ARIA_LABELS.MAIN_MENU.USER_MENU")),n(2),m("isMobile",t.isMobile),n(),h(!t.isMobile&&!t.isMenuCollapsed?9:-1)}}function pr(e,s){if(e&1&&f(0,er,6,9,"nav",7)(1,lr,10,17),e&2){let t=d(2);h(t.customMenu?0:1)}}function sr(e,s){if(e&1&&f(0,Jo,3,7)(1,pr,2,1),e&2){let t=d();h(t.isMobile?0:1)}}function mr(e,s){if(e&1&&(z(0,"img",33),i(1,"translate")),e&2){let t=d(2);m("ngSrc",t.cdnUrl+"assets/img"+(t.logoMotionEnabled?"/kfc_logo.gif":"/common/kfc_logo.svg"))("width",t.logoMotionEnabled?48:46)("height",t.logoMotionEnabled?48:46)("alt",o(1,6,"SHARED.ALT_LOGO"))("priority","high")("placeholderConfig",M(8,Lo))}}function dr(e,s){if(e&1){let t=k();l(0,"a",32),i(1,"translate"),w("click",function(r){v(t);let u=d();return y(u.onLogoClickHandler(r))}),f(2,mr,2,9,"img",33),p()}if(e&2){let t=s.className,a=d();G(yt("logo-link ",t)),m("routerLink",a.mainPagePath),g("aria-label",o(1,6,"ARIA_LABELS.MAIN_MENU.MAIN_PAGE")),n(2),h(a.showLogo?2:-1)}}function cr(e,s){if(e&1){let t=k();l(0,"div",34)(1,"p"),c(2),i(3,"translate"),p(),l(4,"kfc-linkButton",35),i(5,"translate"),w("click",function(){v(t);let r=d();return y(r.onPreviewModeClick())}),p()()}e&2&&(n(2),b(o(3,3,"SHARED.COMMON.PREVIEW_MODE_ACTIVE")),n(2),m("label",o(5,5,"SHARED.COMMON.PREVIEW_MODE_TURN_OFF"))("icon","icon-thin-arrow-right"))}var Rm=(()=>{class e{constructor(t,a,r,u,F,j,X,tt,et,Dt,wt,te,ee,ne,kn,Cn){if(this._scrollTopIndicatorService=t,this._deviceDetectorService=a,this._mobileWidthDetectorService=r,this._qrCodeService=u,this._topMenuService=F,this._routingHelper=j,this._restaurantService=X,this._informationPopupService=tt,this._browserRef=et,this._featureFlagsService=Dt,this._translateService=wt,this._abTestsService=te,this._piwikService=ee,this._localStorageService=ne,this._router=kn,this._platformId=Cn,this.isFixedPositioned=!0,this.menuCategoriesNavigationMode=Q.scrolling,this.menuCategoriesScrollTopOffset=0,this.onLogoClick=new D,this.subCatActive=!1,this.isScrolled=!1,this.isCollapsed=!1,this.isMenuCollapsed=!0,this.topMenuVisible=!1,this.showMenu=!1,this.isMobile=this._deviceDetectorService.isMobile()||this._deviceDetectorService.isTablet(),this.mainPagePath=this._routingHelper.getMainPath(),this.onLogoClickSubject=ne
2w de,this.isServerPlatform=lt(this._platformId),this.languageOption={key:"en",name:"English"},this.informationPopupVisible=!1,this.cdnUrl=O.cdnUrl,this.domain=O.domain,this._subscriptions=new U,this.RoutesEnum=Ot,this._subscriptions.add(this._abTestsService.abTestsCallAndOrderButtonEnabled$.subscribe(ft=>{this.showCallAndOrderButton=this.isHomePage&&ft?.callAndOrderButtonEnabled,this._featureFlagsService.checkIfAbTestEventEnabled(oe.CallAndOrderButtonEnabled)&&this.isMobile&&this.isHomePage&&!this._localStorageService.get(Mt.AB_TEST_CALL_AND_ORDER_BUTTON)&&(this._piwikService.pushAbTest("callAndOrderButtonEnabled",ft?.callAndOrderButtonEnabled?"B":"A"),this._localStorageService.set(Mt.AB_TEST_CALL_AND_ORDER_BUTTON,"true"))})),this._subscriptions.add(this._router.events.subscribe(ft=>{ft instanceof Oe&&(this.isHomePage=ft.url.split("?")[0]===this._routingHelper.getMainPath(),this._featureFlagsService.checkIfAbTestEventEnabled(oe.CallAndOrderButtonEnabled)&&this._abTestsService.abTestCallAndOrderButtonEnabled&&this.isMobile&&this.isHomePage&&!this._localStorageService.get(Mt.AB_TEST_CALL_AND_ORDER_BUTTON)&&(this._piwikService.pushAbTest("callAndOrderButtonEnabled",this._abTestsService.abTestCallAndOrderButtonEnabled?.callAndOrderButtonEnabled?"B":"A"),this._localStorageService.set(Mt.AB_TEST_CALL_AND_ORDER_BUTTON,"true")))})),Ut(this._platformId)){let ft=this._localStorageService.get(Mt.ROUTING_NAME);this.previewMode=ft===Be.Preview}}get viewModel(){return this._viewModel}set viewModel(t){this._viewModel!==t&&(this._viewModel=t)}ngOnInit(){this.isServerPlatform?(this.showLogo=!0,this.restaurantsPath=this._routingHelper.getRestaurantsPath(),this.couponsPath=this._routingHelper.getCouponsPath(),this.orderPickupPath=this._routingHelper.getOrderPickupPath(),((this._browserRef.getLocation()?.href?.startsWith("http")?this._browserRef.getLocation()?.pathname:this._browserRef.getLocation()?.href).startsWith("/en")?"en":O.domainLanguage)==="en"?(this.languageOption.key=O.domainLanguage,this.languageOption.name=xt[O.domain.toUpperCase()]):(this.languageOption.key="en",this.languageOption.name=xt.EN)):(this._subscriptions.add(this._informationPopupService.infoPopupVisibility$.subscribe(t=>{this.informationPopupVisible=t})),this._subscriptions.add(this._featureFlagsService.featureFlags$.subscribe(t=>{t&&(this.logoMotionEnabled=this._featureFlagsService.getLogoMotionEnabled(),this.showLogo=!0)}))),this._subscriptions.add(this._mobileWidthDetectorService.isTabletWidth$.subscribe(t=>this.isMobile=t)),this._subscriptions.add(this._topMenuService.customMenu$.subscribe(t=>{this.customMenu=t})),this._subscriptions.add(this._scrollTopIndicatorService.categoriesConfig$.subscribe(t=>this._setCategoriesConfig(t))),this._subscriptions.add(this._scrollTopIndicatorService.topMenuVisibility$.subscribe(t=>this._handleTopMenuVisibilityChange(t)))}ngAfterViewInit(){this._body=this._browserRef.getDocument().querySelector("body"),this._body.classList.contains("noscroll")&&this._body.classList.remove("noscroll")}ngOnChanges(t){this.showCallAndOrderButton=t.isHomePage?.currentValue&&this._abTestsService.abTestCallAndOrderButtonEnabled?.callAndOrderButtonEnabled}ngOnDestroy(){this._subscriptions.unsubscribe(),this._interval&&clearInterval(this._interval)}getShowCallAndOrderButton(){return this.showCallAndOrderButton}onLogoClickHandler(t){this._qrCodeService.clear(),this.onLogoClickSubject.next(!0),this.menuCategoriesNavigationMode===Q.navigate&&this._scrollTopIndicatorService.menuVisible(!1),this.isMobile||this.closeMenuDrawer(!1),this._restaurantService.setDeliveryType(T.Delivery),this.frameId===1&&this.onLogoClick.emit(t)}onCallAndOrderButtonClick(){window.open(`tel:${this._translateService.instant("SHARED.COMPONENTS.ADDRESS.PHONE"+(this.domain==="cz"?"_CZ":""))}`,"_self")}changeDrawerState(){if(this.isCollapsed=!this.isCollapsed,!this.isCollapsed&&this.menuCategoriesNavigationMode===Q.navigate&&this._scrollTopIndicatorService.menuVisible(!1),this._body&&(this.isCollapsed?this._body.classList.add("noscroll"):this._body.classList.remove("noscroll")),this.isMobile){let t=this._browserRef.getDocument().querySelector("kfc-floating-basket");t&&(t.style.display=this.isCollapsed?"none":"flex")}}closeMenuDrawer(t){this.menuCategoriesNavigationMode===Q.navigate&&this._scrollTopIndicatorService.menuVisible(!1),this.isMenuCollapsed=!t,this.isMobile&&this.changeDrawerState()}onLinkClick(){this.changeDrawerState()}onPreviewModeClick(){let t=this._browserRef.getLocation().hostname,a=this._router.url.split("?")[0];this._browserRef.getWindow().location.href=`https://${t}${a}?x-ms-routing-name=self`}_setCategoriesConfig(t){t&&(this._categoriesConfig=t,this._setActiveCategory())}_handleTopMenuVisibilityChange(t){this.showMenu=this.menuCategoriesNavigationMode===Q.navigate&&t,this._topMenuVisibilityHandler(t),!t&&this._body&&this._body.classList.remove("noscroll")}_setActiveCategory(){Ut(this._platformId)&&(this._interval=setInterval(()=>{if(this._currentScrollPosition){for(let t of this._categoriesConfig)this._currentScrollPosition+600>=t.nativeElement.offsetTop&&(this._localActiveScrollElement=+t.nativeElement.className.match(/\d+/)[0]);this._globalActiveScrollElement!==this._localActiveScrollElement&&(this._globalActiveScrollElement=this._localActiveScrollElement)}},500))}_topMenuVisibilityHandler(t){t?this.topMenuVisible=t:this.subCatActive=!1}static{this.\u0275fac=function(a){return new(a||e)(x(Xt),x(mt),x($t),x(Ie),x($e),x(L),x(dt),x(Ue),x(st),x(Tt),x(zt),x(je),x(At),x(Pe),x(Ct),x(K))}}static{this.\u0275cmp=A({type:e,selectors:[["bms-top-menu"]],hostAttrs:["ngSkipHydration","true"],inputs:{isFixedPositioned:"isFixedPositioned",navBarVisible:"navBarVisible",frameId:"frameId",footerNavigating:"footerNavigating",onlyLogo:"onlyLogo",menuCategoriesNavigationMode:"menuCategoriesNavigationMode",menuCategoriesScrollTopOffset:"menuCategoriesScrollTopOffset",isMenuPage:"isMenuPage",isHomePage:"isHomePage",withoutBorder:"withoutBorder",viewModel:"viewModel"},outputs:{onLogoClick:"onLogoClick"},features:[be],decls:7,vars:7,consts:[["bmsTmTopLogo",""],["previewModeBtn",""],["role","banner",1,"navigation",3,"ngClass"],["role","navigation",1,"bms-tm-top-part","row",3,"bms-tm-top-part-m"],["role","navigation",1,"bms-tm-top-part","row"],[4,"ngTemplateOutlet"],[1,"menu-wrapper",3,"ngClass","cdkTrapFocus"],["role","navigation"],["menuPart","basic",3,"frameId","isMobile","
2isMenuPage"],[1,"call-and-order-button-wrapper",3,"extra-top-margin"],[1,"burger-menu",3,"click"],["id","drawerMenu",1,"drawer-menu",3,"ngClass"],[1,"call-and-order-button-wrapper",3,"click"],[3,"label","imgSrc","isMobile","color","width","fontSize"],[1,"bms-tm-nav-bar-item"],[3,"isMobile","isMenuPage"],["menuPart","user",3,"onRouteChange","isMobile"],[1,"bms-tm-border-bottom"],["menuPart","language",3,"isMobile"],[1,"mobile-menu-wrapper","footer"],[1,"social-container"],[3,"bottomFooterNavigating","ngClass","isMobile"],[3,"closeDrawerByMenuEmitter","frameId","isScrolled","isMobile","isMenuPage","onLogClick"],[1,"custom-menu-button",3,"click"],[1,"custom-menu-title",3,"style"],[1,"custom-menu-title"],["role","navigation",2,"flex-grow","1"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"frameId","isScrolled","isMobile","isMenuPage","onLogClick"],[3,"frameId","isMobile","isMenuPage","isScrolled"],[3,"isMobile"],[1,"bms-tm-menu-options"],[3,"click","routerLink"],["placeholder","",3,"ngSrc","width","height","alt","priority","placeholderConfig"],[1,"preview-mode-btn"],[3,"click","label","icon"]],template:function(a,r){a&1&&(l(0,"header",2),f(1,Uo,3,6,"nav",3)(2,sr,2,1),C(3,dr,3,8,"ng-template",null,0,$)(5,cr,6,7,"ng-template",null,1,$),p()),a&2&&(m("ngClass",Ce(2,Bo,r.customMenu,r.isServerPlatform,r.informationPopupVisible,r.withoutBorder)),n(),h(r.onlyLogo?1:2))},dependencies:[at,Wt,bn,xn,Jt,Qt,J,pt,R,Zt,Fe,_n,nn,B],styles:['@media screen and (max-width:1169px){.drawer-menu[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:absolute;top:80px!important;left:0;width:100vw;height:calc(100vh - 80px);overflow-y:scroll;background-color:#fff}}@media screen and (max-width:1169px)and (max-width:767px){.drawer-menu.changed-height-for-info-popup[_ngcontent-%COMP%]{height:calc(100dvh - 236px)}}@media screen and (max-width:1169px){.drawer-menu[_ngcontent-%COMP%]   .bms-tm-nav-bar-item[_ngcontent-%COMP%]{width:100%;margin:0;border-bottom:1px solid #ededed;padding:.5rem 1rem}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper[_ngcontent-%COMP%]{padding:14px 32px}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper.footer[_ngcontent-%COMP%]{background-color:#f7f7f7}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper.footer[_ngcontent-%COMP%]   page-footer-bottom[_ngcontent-%COMP%]{margin:0 -16px;display:block}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper.footer[_ngcontent-%COMP%]   .social-container[_ngcontent-%COMP%]{display:flex;justify-content:flex-start}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper.footer[_ngcontent-%COMP%]   .social-container[_ngcontent-%COMP%]   kfc-social-media-icons[_ngcontent-%COMP%]{width:100%}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper[_ngcontent-%COMP%]   .bms-tm-pers-ba--langIco[_ngcontent-%COMP%]{display:flex;align-items:baseline}.drawer-menu[_ngcontent-%COMP%]   .mobile-menu-wrapper[_ngcontent-%COMP%]   .bms-tm-pers-ba--langIco[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:16px}.custom-menu-title[_ngcontent-%COMP%]{font-size:28px!important}.custom-menu-button[_ngcontent-%COMP%]{color:#000}.custom-menu-button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:18px!important}}.navigation[_ngcontent-%COMP%]{max-width:100%;display:flex;align-items:center;padding:0 calc((100vw - 1280px)/2);justify-content:space-between;height:80px;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:101}.navigation.without-border[_ngcontent-%COMP%]{border-bottom:none}.navigation.place-for-info-popup[_ngcontent-%COMP%]{top:64px}@media screen and (max-width:767px){.navigation.place-for-info-popup[_ngcontent-%COMP%]{top:156px}}@media screen and (max-width:1169px){.navigation[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start;justify-content:center;padding:4px 1rem;border-bottom:none}.navigation.custom[_ngcontent-%COMP%]{height:68px;justify-content:center}.navigation.custom[_ngcontent-%COMP%]   .bms-tm-nav-bar[_ngcontent-%COMP%], .navigation.custom[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%], .navigation.custom[_ngcontent-%COMP%]   bms-top-menu-nav-bar[_ngcontent-%COMP%], .navigation.custom[_ngcontent-%COMP%]   bms-top-menu-personalize-bar[_ngcontent-%COMP%], .navigation.custom[_ngcontent-%COMP%]   .desktop-only[_ngcontent-%COMP%]{display:none}.navigation.server-app[_ngcontent-%COMP%]{flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;position:relative}}.menu-wrapper[_ngcontent-%COMP%]{display:none}@media screen and (max-width:1169px){.menu-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;align-content:center;justify-content:space-between}}.burger-menu[_ngcontent-%COMP%]{border:none;background-color:transparent;width:auto}.burger-menu.server-app[_ngcontent-%COMP%]{display:none}@media screen and (max-width:1169px){.burger-menu.server-app[_ngcontent-%COMP%]{display:block}}.icon-collapse-close[_ngcontent-%COMP%]{margin-right:.5rem;padding:4px 16px}.icon-collapse-close[_ngcontent-%COMP%]:before{font-family:icons;content:"\\e906";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#000}.icon-collapse-menu[_ngcontent-%COMP%]{margin-right:.5rem;padding:0 14px}.icon-collapse-menu[_ngcontent-%COMP%]:before{font-family:icons;content:"\\e958";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#ce0a06;font-size:22px;width:30px}.bms-tm-border-bottom[_ngcontent-%COMP%]{padding:16px;border-bottom:1px solid #ededed}.logo-link[_ngcontent-%COMP%]{display:block;width:80px;text-align:center;cursor:pointer}.custom-menu-button[_ngcontent-%COMP%]{border:none;background-color:transparent;display:flex;align-items:center}@media screen and (max-width:1169px){.custom-menu-button[_ngcontent-%COMP%]{align-self:flex-start}}.custom-menu-title[_ngcontent-%COMP%]{font-weight:700;font-size:20px;margin:0 1rem}@media screen and (max-width:1169px){.desktop-only[_ngcontent-%COMP%]{visibility:hidden}}nav[_ngcontent-%COMP%]{display:flex;align-items:center;height:100%}@media screen and (max-width:1169px){[_nghost-%COMP%]     .bms-tm-nav-bar{visibility:hidden}[_nghost-%COMP%]     #drawerMenu .bms-tm-nav-bar{visibility:visible}}[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper{position:fixed;left:calc(50vw - 95px);top:20px}[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper.extra-top-margin{top:176px}[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper button{margin-bottom:0;padding:0;display:flex;flex-direction:row-reverse;justify-content:center;align-content:center}[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper button img{position:relative;margin-right:8px;top:0;right:0;height:20px;width:20px}[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper button:hover{border-color:#000;color:#000}@media screen and (min-width:768px){[_nghost-%COMP%]     .menu-wrapper .call-and-order-button-wrapper{display:none}}@media screen and (max-width:340px){[_nghost-%COMP%]     .call-and-order-button-wrapper{left
2:calc(50vw - 88px)}[_nghost-%COMP%]     .navigation{padding:4px 0}[_nghost-%COMP%]     .logo-link{width:48px}}.preview-mode-btn[_ngcontent-%COMP%]{background-color:#f4f6e6;display:flex;justify-content:center;padding:.5rem 1rem;width:max-content;white-space:nowrap;border-radius:8px;margin-right:24px}.preview-mode-btn[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;margin-right:16px}']})}}return e})();export{Oa as a,Q as b,Xt as c,mn as d,vn as e,Rm as f};

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.