KUJUNTI.ID MINISH3LL
Path : /var/www/html/phkaymedia/public/css/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/phkaymedia/public/css/app.css.map


{"version":3,"file":"css/app.css","mappings":"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EA,CACD,aACC,KACA,CACD,eACC,OACA,CACD,gBACC,QACA,CACD,cACC,MACA,CACD,iBAEC,UAAW,CADX,UAEA,CACD,gCACC,WACA,CACD,8BACC,eACA,CACD,iCACC,kBACA,CACD,+BACC,gBACA,CACD,gCACC,iBACA,CAKD,iCACC,mBACA,CACD,kCACC,SAAU,CAGF,6BACR,CACD,oDACC,SACA,CACD,uBAGS,oBACR,CACD,0CAMS,iDAA4D,CALpE,qBACA,CAMD,iEAIS,eACR,CAED,sCACC,iBACA,CAKD,qBACC,cACA,CACD,cACC,mBAAoB,CAEpB,WACA,CACD,2DAEC,gBACA,CACD,qCAEC,WACA,CACD,iIAGC,WAAY,CACZ,uBAAwB,CAExB,eACA,CAGD,gHAKC,mBACA,CAED,8KAIC,6BAA8B,CAC9B,mBACA,CAID,mBACC,eAAgB,CAChB,SACA,CACD,qBACC,aACA,CACD,oCACC,wBACA,CACD,kBAEC,6BAAiC,CADjC,sBAEA,CAID,mBACC,uDACA,CAKD,aAEC,iBAAkB,CADlB,oCAEA,CACD,oCAEC,qBAAsB,CACtB,4BAA6B,CAO7B,UAAY,CAHZ,aAAc,CAFd,WAAY,CACZ,gBAAiB,CAEjB,iBAAkB,CAClB,oBAAqB,CALrB,UAOA,CACD,8CAEC,2BAA4B,CAC5B,2BAA4B,CAC5B,aACA,CACD,qBACC,wBACA,CACD,2BACC,0BAA2B,CAC3B,2BACA,CACD,0BAGC,kBAAmB,CAFnB,6BAA8B,CAC9B,8BAEA,CACD,gCAEC,wBAAyB,CACzB,UAAW,CAFX,cAGA,CAED,8BAEC,WAAY,CACZ,gBAAiB,CAFjB,UAGA,CACD,0CACC,0BAA2B,CAC3B,2BACA,CACD,yCACC,6BAA8B,CAC9B,8BACA,CAID,mDAEC,6CAAmD,CACnD,eACA,CAED,iFACC,cACA,CAKD,wBAEC,eAAgB,CAChB,iBAAkB,CAFlB,mCAGA,CACD,+BACC,wDAAwC,CAExC,WAAY,CADZ,UAEA,CACD,+CACC,wDAA2C,CAC3C,yBACA,CACD,8CAEC,WAAY,CADZ,UAEA,CACD,qHAEC,YACA,CACD,8DA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CI,6FH4nBR,CGznBI,iCCrIA,GAEI,YADA,kBJmwBN,CI/vBE,IAEI,sDADA,oBJkwBN,CI9vBE,GAEI,YADA,kBJiwBN,CACF,CGxoBI,yBCrIA,GAEI,YADA,kBJmwBN,CI/vBE,IAEI,sDADA,oBJkwBN,CI9vBE,GAEI,YADA,kBJiwBN,CACF,CG5oBI,gBACI,6FH8oBR,CG3oBI,iCCnHA,GACI,qCJkwBN,CI/vBE,IACI,qCJiwBN,CI9vBE,GACI,qCJgwBN,CACF,CGvpBI,yBCnHA,GACI,qCJkwBN,CI/vBE,IACI,qCJiwBN,CI9vBE,GACI,qCJgwBN,CACF,CG3pBI,gBACI,6FH6pBR,CG1pBI,iCCpGA,GACI,iCJkwBN,CI/vBE,IACI,yCJiwBN,CI9vBE,GACI,iCJgwBN,CACF,CGtqBI,yBCpGA,GACI,iCJkwBN,CI/vBE,IACI,yCJiwBN,CI9vBE,GACI,iCJgwBN,CACF,CG1qBI,cACI,6FH4qBR,CGzqBI,iCCrFA,GACI,iCJkwBN,CI/vBE,IACI,oCJiwBN,CI9vBE,GACI,iCJgwBN,CACF,CGrrBI,yBCrFA,GACI,iCJkwBN,CI/vBE,IACI,oCJiwBN,CI9vBE,GACI,iCJgwBN,CACF,CGzrBI,uBACI,6FH2rBR,CGxrBI,iCCtEA,GAEI,kCADA,iCJmwBN,CI/vBE,IAEI,qCADA,yCJkwBN,CI9vBE,GAEI,kCADA,iCJiwBN,CACF,CGvsBI,yBCtEA,GAEI,kCADA,iCJmwBN,CI/vBE,IAEI,qCADA,yCJkwBN,CI9vBE,GAEI,kCADA,iCJiwBN,CACF,CG3sBI,uBACI,6FH6sBR,CG1sBI,iCCpDA,GACI,kCACA,iCJkwBN,CI/vBE,IACI,qCACA,yCJiwBN,CI9vBE,GACI,kCACA,iCJgwBN,CACF,CGztBI,yBCpDA,GACI,kCACA,iCJkwBN,CI/vBE,IACI,qCACA,yCJiwBN,CI9vBE,GACI,kCACA,iCJgwBN,CACF,CI5vBA,aACI,mEJ8vBJ,CI3vBA,yBACI,GACI,qCJ8vBN,CI3vBE,IACI,uCJ6vBN,CI1vBE,GACI,oCJ4vBN,CACF,CIvwBA,iBACI,GACI,qCJ8vBN,CI3vBE,IACI,uCJ6vBN,CI1vBE,GACI,oCJ4vBN,CACF;AKv3BA;;;;;EAAA,CCAA,MAQI,qPAIA,sMAIA,iKAIA,wNAGF,2BACA,qBACA,6BACA,6BAMA,yMACA,mGACA,4EAQA,gDACA,yBACA,0BACA,0BACA,wBAIA,oBNg4BF,COn6BA,iBAGE,qBPs6BF,COv5BI,8CANJ,MAOM,sBP25BJ,CACF,CO94BA,KASE,8BACA,0CAFA,mCAFA,2BAJA,uCCmPI,kCALI,CD5OR,uCACA,uCAJA,SAMA,oCPo5BF,COv4BA,GAGE,8BACA,SAFA,aE+kB4B,CFhlB5B,cAIA,WP04BF,COv4BA,eACE,UP04BF,COh4BA,0CAKE,eEohB4B,CFnhB5B,eEohB4B,CFxhB5B,mBEohB4B,CFrhB5B,YPs4BF,CO73BA,OCwMQ,gCRyrBR,CQ31BI,0BDtCJ,OC+MQ,gBRsrBN,CACF,COj4BA,OCmMQ,+BRksBR,CQp2BI,0BDjCJ,OC0MQ,cR+rBN,CACF,COr4BA,OC8LQ,6BR2sBR,CQ72BI,0BD5BJ,OCqMQ,iBRwsBN,CACF,COz4BA,OCyLQ,+BRotBR,CQt3BI,0BDvBJ,OCgMQ,gBRitBN,CACF,CO74BA,OCgLM,iBRiuBN,CO54BA,OC2KM,cRquBN,COr4BA,EAEE,kBEkU0B,CFnU1B,YPy4BF,CO73BA,yCAGE,YADA,0EAEA,mEPg4BF,CO13BA,QAEE,kBACA,oBAFA,kBP+3BF,COv3BA,MAEE,iBP03BF,COv3BA,SAIE,mBADA,YP23BF,COv3BA,wBAIE,eP03BF,COv3BA,GACE,eP03BF,COr3BA,GACE,oBACA,aPw3BF,COl3BA,WACE,ePq3BF,CO72BA,SAEE,kBPg3BF,COx2BA,aC4EM,gBRgyBN,COr2BA,WAEE,wBEmc4B,CFpc5B,YPy2BF,CO/1BA,QC0DM,eALI,CDjDR,cAFA,kBAGA,uBPk2BF,CO/1BA,IAAM,aPm2BN,COl2BA,IAAM,SPs2BN,COj2BA,EACE,aLtPU,CKuPV,yBPo2BF,COl2BE,QACE,aPo2BJ,COz1BE,4DAEE,cACA,oBP21BJ,COp1BA,kBAME,cAFA,oCE6S4B,CD/RxB,aALI,CDNR,0BPu1BF,COh1BA,IACE,cCGI,gBALI,CDIR,mBADA,aAEA,aPo1BF,CO/0BE,SAEE,cCPE,iBALI,CDaN,iBPi1BJ,CO70BA,KAGE,qBADA,aLtSU,CMwRN,gBR+1BN,CO70BE,OACE,aP+0BJ,CO30BA,IAIE,wBE/SS,CCEP,oBH4SF,UEvTS,CD6RL,gBALI,CD6BR,mBPk1BF,CO50BE,QC9BI,aALI,CDsCN,eE0Q0B,CF5Q1B,SPg1BJ,COr0BA,OACE,ePw0BF,COl0BA,QAEE,qBPq0BF,CO7zBA,MAEE,yBADA,mBPi0BF,CO7zBA,QAGE,aE1VS,CFyVT,oBEuU4B,CFxU5B,iBEwU4B,CFrU5B,ePg0BF,COzzBA,GAEE,mBACA,+BP2zBF,COxzBA,2BAQE,eAFA,oBP6zBF,COnzBA,MACE,oBPszBF,COhzBA,OAEE,ePkzBF,CO1yBA,iCACE,SP6yBF,COxyBA,sCAME,oBC9HI,iBALI,CDqIR,oBAHA,QP8yBF,COvyBA,cAEE,mBP0yBF,COryBA,cACE,cPwyBF,COryBA,OAGE,gBPsyBF,COnyBE,gBACE,SPqyBJ,CO9xBA,0CACE,YPiyBF,COzxBA,gDAIE,yBP4xBF,COzxBI,4GACE,cP8xBN,COvxBA,mBAEE,kBADA,SP2xBF,COrxBA,SACE,ePwxBF,CO9wBA,SAIE,SADA,SAFA,YACA,SPmxBF,COzwBA,OACE,WChNM,gCDsNN,oBAHA,mBE6J4B,CF9J5B,UADA,UPgxBF,CQnoCI,0BDiXJ,OCxMQ,gBR89BN,CACF,CO9wBE,SACE,UPgxBJ,COzwBA,+OAOE,SP4wBF,COzwBA,4BACE,WP4wBF,COnwBA,cAEE,6BADA,mBPuwBF,COnvBA,4BACE,uBP8vBF,COzvBA,+BACE,SP4vBF,COtvBA,uBACE,YPyvBF,COnvBA,6BAEE,0BADA,YPuvBF,COjvBA,OACE,oBPovBF,CO/uBA,OACE,QPkvBF,CO3uBA,QAEE,eADA,iBP+uBF,COtuBA,SACE,uBPyuBF,COjuBA,SACE,sBPouBF,CDvzCA,MSyQM,iBALI,CTlQR,eC0zCF,CDrzCE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eCwzCJ,CQvtCI,0BTpGF,WS6QM,cRkjCN,CACF,CDh0CE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eCm0CJ,CQluCI,0BTpGF,WS6QM,gBR6jCN,CACF,CD30CE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eC80CJ,CQ7uCI,0BTpGF,WS6QM,cRwkCN,CACF,CDt1CE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eCy1CJ,CQxvCI,0BTpGF,WS6QM,gBRmlCN,CACF,CDj2CE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eCo2CJ,CQnwCI,0BTpGF,WS6QM,cR8lCN,CACF,CD52CE,WSsQM,iCTpQJ,eU0lBkB,CVzlBlB,eC+2CJ,CQ9wCI,0BTpGF,WS6QM,gBRymCN,CACF,CD51CA,4BYzDE,gBADA,cXg6CF,CDn2CA,kBACE,oBCs2CF,CDp2CE,mCACE,kBCs2CJ,CD51CA,YSsNM,gBALI,CT/MR,wBC+1CF,CD31CA,YSgNM,iBALI,CT1MR,kBC+1CF,CD51CE,wBACE,eC81CJ,CD11CA,mBAIE,aUpFS,CDuRL,gBALI,CThMR,kBUsRO,CVvRP,gBCg2CF,CD31CE,0BACE,YC61CJ,CYr7CA,0BCCE,YAHA,cbq8CF,CYn8CA,eAEE,wBVdQ,CUeR,yBFGE,qBELF,cZk8CF,CYp7CA,QAEE,oBZs7CF,CYn7CA,YAEE,cADA,mBZu7CF,CYn7CA,gBAEE,aH1BS,CDuRL,gBRyrCN,Ccx9CE,mGCCA,iBADA,kBADA,uCADA,wCADA,Ufy+CF,CgB76CI,yBF5CE,yBACE,ed69CN,CACF,CgBn7CI,yBF5CE,uCACE,edk+CN,CACF,CgBx7CI,yBF5CE,qDACE,edu+CN,CACF,CgB77CI,0BF5CE,mEACE,gBd4+CN,CACF,CgBl8CI,0BF5CE,kFACE,gBdi/CN,CACF,CiBjgDE,KCAA,qBACA,gBACA,aACA,eAIA,yCADA,0CADA,sClBqgDF,CiBvgDI,OCaF,cAKA,8BAHA,eAEA,yCADA,0CAFA,UlBigDF,CkB98CM,KACE,WlBi9CR,CkB98CM,iBApCJ,cACA,UlBs/CF,CkBx+CE,cACE,cACA,UlB2+CJ,CkB7+CE,cACE,cACA,SlBg/CJ,CkBl/CE,cACE,cACA,oBlBq/CJ,CkBv/CE,cACE,cACA,SlB0/CJ,CkB5/CE,cACE,cACA,SlB+/CJ,CkBjgDE,cACE,cACA,oBlBogDJ,CkBr+CM,UAhDJ,cACA,UlByhDF,CkBp+CU,OAhEN,cACA,iBlBwiDJ,CkBz+CU,OAhEN,cACA,kBlB6iDJ,CkB9+CU,OAhEN,cACA,SlBkjDJ,CkBn/CU,OAhEN,cACA,kBlBujDJ,CkBx/CU,OAhEN,cACA,kBlB4jDJ,CkB7/CU,OAhEN,cACA,SlBikDJ,CkBlgDU,OAhEN,cACA,kBlBskDJ,CkBvgDU,OAhEN,cACA,kBlB2kDJ,CkB5gDU,OAhEN,cACA,SlBglDJ,CkBjhDU,QAhEN,cACA,kBlBqlDJ,CkBthDU,QAhEN,cACA,kBlB0lDJ,CkB3hDU,QAhEN,cACA,UlB+lDJ,CkBxhDY,UAxDV,uBlBolDF,CkB5hDY,UAxDV,wBlBwlDF,CkBhiDY,UAxDV,elB4lDF,CkBpiDY,UAxDV,wBlBgmDF,CkBxiDY,UAxDV,wBlBomDF,CkB5iDY,UAxDV,elBwmDF,CkBhjDY,UAxDV,wBlB4mDF,CkBpjDY,UAxDV,wBlBgnDF,CkBxjDY,UAxDV,elBonDF,CkB5jDY,WAxDV,wBlBwnDF,CkBhkDY,WAxDV,wBlB4nDF,CkBzjDQ,WAEE,elB4jDV,CkBzjDQ,WAEE,elB4jDV,CkBnkDQ,WAEE,qBlBskDV,CkBnkDQ,WAEE,qBlBskDV,CkB7kDQ,WAEE,oBlBglDV,CkB7kDQ,WAEE,oBlBglDV,CkBvlDQ,WAEE,kBlB0lDV,CkBvlDQ,WAEE,kBlB0lDV,CkBjmDQ,WAEE,oBlBomDV,CkBjmDQ,WAEE,oBlBomDV,CkB3mDQ,WAEE,kBlB8mDV,CkB3mDQ,WAEE,kBlB8mDV,CgBxqDI,yBEUE,QACE,WlBkqDN,CkB/pDI,oBApCJ,cACA,UlBusDA,CkBzrDA,iBACE,cACA,UlB4rDF,CkB9rDA,iBACE,cACA,SlBisDF,CkBnsDA,iBACE,cACA,oBlBssDF,CkBxsDA,iBACE,cACA,SlB2sDF,CkB7sDA,iBACE,cACA,SlBgtDF,CkBltDA,iBACE,cACA,oBlBqtDF,CkBtrDI,aAhDJ,cACA,UlB0uDA,CkBrrDQ,UAhEN,cACA,iBlByvDF,CkB1rDQ,UAhEN,cACA,kBlB8vDF,CkB/rDQ,UAhEN,cACA,SlBmwDF,CkBpsDQ,UAhEN,cACA,kBlBwwDF,CkBzsDQ,UAhEN,cACA,kBlB6wDF,CkB9sDQ,UAhEN,cACA,SlBkxDF,CkBntDQ,UAhEN,cACA,kBlBuxDF,CkBxtDQ,UAhEN,cACA,kBlB4xDF,CkB7tDQ,UAhEN,cACA,SlBiyDF,CkBluDQ,WAhEN,cACA,kBlBsyDF,CkBvuDQ,WAhEN,cACA,kBlB2yDF,CkB5uDQ,WAhEN,cACA,UlBgzDF,CkBzuDU,aAxDV,alBqyDA,CkB7uDU,aAxDV,uBlByyDA,CkBjvDU,aAxDV,wBlB6yDA,CkBrvDU,aAxDV,elBizDA,CkBzvDU,aAxDV,wBlBqzDA,CkB7vDU,aAxDV,wBlByzDA,CkBjwDU,aAxDV,elB6zDA,CkBrwDU,aAxDV,wBlBi0DA,CkBzwDU,aAxDV,wBlBq0DA,CkB7wDU,aAxDV,elBy0DA,CkBjxDU,cAxDV,wBlB60DA,CkBrxDU,cAxDV,wBlBi1DA,CkB9wDM,iBAEE,elBixDR,CkB9wDM,iBAEE,elBixDR,CkBxxDM,iBAEE,qBlB2xDR,CkBxxDM,iBAEE,qBlB2xDR,CkBlyDM,iBAEE,oBlBqyDR,CkBlyDM,iBAEE,oBlBqyDR,CkB5yDM,iBAEE,kBlB+yDR,CkB5yDM,iBAEE,kBlB+yDR,CkBtzDM,iBAEE,oBlByzDR,CkBtzDM,iBAEE,oBlByzDR,CkBh0DM,iBAEE,kBlBm0DR,CkBh0DM,iBAEE,kBlBm0DR,CACF,CgB93DI,yBEUE,QACE,WlBu3DN,CkBp3DI,oBApCJ,cACA,UlB45DA,CkB94DA,iBACE,cACA,UlBi5DF,CkBn5DA,iBACE,cACA,SlBs5DF,CkBx5DA,iBACE,cACA,oBlB25DF,CkB75DA,iBACE,cACA,SlBg6DF,CkBl6DA,iBACE,cACA,SlBq6DF,CkBv6DA,iBACE,cACA,oBlB06DF,CkB34DI,aAhDJ,cACA,UlB+7DA,CkB14DQ,UAhEN,cACA,iBlB88DF,CkB/4DQ,UAhEN,cACA,kBlBm9DF,CkBp5DQ,UAhEN,cACA,SlBw9DF,CkBz5DQ,UAhEN,cACA,kBlB69DF,CkB95DQ,UAhEN,cACA,kBlBk+DF,CkBn6DQ,UAhEN,cACA,SlBu+DF,CkBx6DQ,UAhEN,cACA,kBlB4+DF,CkB76DQ,UAhEN,cACA,kBlBi/DF,CkBl7DQ,UAhEN,cACA,SlBs/DF,CkBv7DQ,WAhEN,cACA,kBlB2/DF,CkB57DQ,WAhEN,cACA,kBlBggEF,CkBj8DQ,WAhEN,cACA,UlBqgEF,CkB97DU,aAxDV,alB0/DA,CkBl8DU,aAxDV,uBlB8/DA,CkBt8DU,aAxDV,wBlBkgEA,CkB18DU,aAxDV,elBsgEA,CkB98DU,aAxDV,wBlB0gEA,CkBl9DU,aAxDV,wBlB8gEA,CkBt9DU,aAxDV,elBkhEA,CkB19DU,aAxDV,wBlBshEA,CkB99DU,aAxDV,wBlB0hEA,CkBl+DU,aAxDV,elB8hEA,CkBt+DU,cAxDV,wBlBkiEA,CkB1+DU,cAxDV,wBlBsiEA,CkBn+DM,iBAEE,elBs+DR,CkBn+DM,iBAEE,elBs+DR,CkB7+DM,iBAEE,qBlBg/DR,CkB7+DM,iBAEE,qBlBg/DR,CkBv/DM,iBAEE,oBlB0/DR,CkBv/DM,iBAEE,oBlB0/DR,CkBjgEM,iBAEE,kBlBogER,CkBjgEM,iBAEE,kBlBogER,CkB3gEM,iBAEE,oBlB8gER,CkB3gEM,iBAEE,oBlB8gER,CkBrhEM,iBAEE,kBlBwhER,CkBrhEM,iBAEE,kBlBwhER,CACF,CgBnlEI,yBEUE,QACE,WlB4kEN,CkBzkEI,oBApCJ,cACA,UlBinEA,CkBnmEA,iBACE,cACA,UlBsmEF,CkBxmEA,iBACE,cACA,SlB2mEF,CkB7mEA,iBACE,cACA,oBlBgnEF,CkBlnEA,iBACE,cACA,SlBqnEF,CkBvnEA,iBACE,cACA,SlB0nEF,CkB5nEA,iBACE,cACA,oBlB+nEF,CkBhmEI,aAhDJ,cACA,UlBopEA,CkB/lEQ,UAhEN,cACA,iBlBmqEF,CkBpmEQ,UAhEN,cACA,kBlBwqEF,CkBzmEQ,UAhEN,cACA,SlB6qEF,CkB9mEQ,UAhEN,cACA,kBlBkrEF,CkBnnEQ,UAhEN,cACA,kBlBurEF,CkBxnEQ,UAhEN,cACA,SlB4rEF,CkB7nEQ,UAhEN,cACA,kBlBisEF,CkBloEQ,UAhEN,cACA,kBlBssEF,CkBvoEQ,UAhEN,cACA,SlB2sEF,CkB5oEQ,WAhEN,cACA,kBlBgtEF,CkBjpEQ,WAhEN,cACA,kBlBqtEF,CkBtpEQ,WAhEN,cACA,UlB0tEF,CkBnpEU,aAxDV,alB+sEA,CkBvpEU,aAxDV,uBlBmtEA,CkB3pEU,aAxDV,wBlButEA,CkB/pEU,aAxDV,elB2tEA,CkBnqEU,aAxDV,wBlB+tEA,CkBvqEU,aAxDV,wBlBmuEA,CkB3qEU,aAxDV,elBuuEA,CkB/qEU,aAxDV,wBlB2uEA,CkBnrEU,aAxDV,wBlB+uEA,CkBvrEU,aAxDV,elBmvEA,CkB3rEU,cAxDV,wBlBuvEA,CkB/rEU,cAxDV,wBlB2vEA,CkBxrEM,iBAEE,elB2rER,CkBxrEM,iBAEE,elB2rER,CkBlsEM,iBAEE,qBlBqsER,CkBlsEM,iBAEE,qBlBqsER,CkB5sEM,iBAEE,oBlB+sER,CkB5sEM,iBAEE,oBlB+sER,CkBttEM,iBAEE,kBlBytER,CkBttEM,iBAEE,kBlBytER,CkBhuEM,iBAEE,oBlBmuER,CkBhuEM,iBAEE,oBlBmuER,CkB1uEM,iBAEE,kBlB6uER,CkB1uEM,iBAEE,kBlB6uER,CACF,CgBxyEI,0BEUE,QACE,WlBiyEN,CkB9xEI,oBApCJ,cACA,UlBs0EA,CkBxzEA,iBACE,cACA,UlB2zEF,CkB7zEA,iBACE,cACA,SlBg0EF,CkBl0EA,iBACE,cACA,oBlBq0EF,CkBv0EA,iBACE,cACA,SlB00EF,CkB50EA,iBACE,cACA,SlB+0EF,CkBj1EA,iBACE,cACA,oBlBo1EF,CkBrzEI,aAhDJ,cACA,UlBy2EA,CkBpzEQ,UAhEN,cACA,iBlBw3EF,CkBzzEQ,UAhEN,cACA,kBlB63EF,CkB9zEQ,UAhEN,cACA,SlBk4EF,CkBn0EQ,UAhEN,cACA,kBlBu4EF,CkBx0EQ,UAhEN,cACA,kBlB44EF,CkB70EQ,UAhEN,cACA,SlBi5EF,CkBl1EQ,UAhEN,cACA,kBlBs5EF,CkBv1EQ,UAhEN,cACA,kBlB25EF,CkB51EQ,UAhEN,cACA,SlBg6EF,CkBj2EQ,WAhEN,cACA,kBlBq6EF,CkBt2EQ,WAhEN,cACA,kBlB06EF,CkB32EQ,WAhEN,cACA,UlB+6EF,CkBx2EU,aAxDV,alBo6EA,CkB52EU,aAxDV,uBlBw6EA,CkBh3EU,aAxDV,wBlB46EA,CkBp3EU,aAxDV,elBg7EA,CkBx3EU,aAxDV,wBlBo7EA,CkB53EU,aAxDV,wBlBw7EA,CkBh4EU,aAxDV,elB47EA,CkBp4EU,aAxDV,wBlBg8EA,CkBx4EU,aAxDV,wBlBo8EA,CkB54EU,aAxDV,elBw8EA,CkBh5EU,cAxDV,wBlB48EA,CkBp5EU,cAxDV,wBlBg9EA,CkB74EM,iBAEE,elBg5ER,CkB74EM,iBAEE,elBg5ER,CkBv5EM,iBAEE,qBlB05ER,CkBv5EM,iBAEE,qBlB05ER,CkBj6EM,iBAEE,oBlBo6ER,CkBj6EM,iBAEE,oBlBo6ER,CkB36EM,iBAEE,kBlB86ER,CkB36EM,iBAEE,kBlB86ER,CkBr7EM,iBAEE,oBlBw7ER,CkBr7EM,iBAEE,oBlBw7ER,CkB/7EM,iBAEE,kBlBk8ER,CkB/7EM,iBAEE,kBlBk8ER,CACF,CgB7/EI,0BEUE,SACE,WlBs/EN,CkBn/EI,qBApCJ,cACA,UlB2hFA,CkB7gFA,kBACE,cACA,UlBghFF,CkBlhFA,kBACE,cACA,SlBqhFF,CkBvhFA,kBACE,cACA,oBlB0hFF,CkB5hFA,kBACE,cACA,SlB+hFF,CkBjiFA,kBACE,cACA,SlBoiFF,CkBtiFA,kBACE,cACA,oBlByiFF,CkB1gFI,cAhDJ,cACA,UlB8jFA,CkBzgFQ,WAhEN,cACA,iBlB6kFF,CkB9gFQ,WAhEN,cACA,kBlBklFF,CkBnhFQ,WAhEN,cACA,SlBulFF,CkBxhFQ,WAhEN,cACA,kBlB4lFF,CkB7hFQ,WAhEN,cACA,kBlBimFF,CkBliFQ,WAhEN,cACA,SlBsmFF,CkBviFQ,WAhEN,cACA,kBlB2mFF,CkB5iFQ,WAhEN,cACA,kBlBgnFF,CkBjjFQ,WAhEN,cACA,SlBqnFF,CkBtjFQ,YAhEN,cACA,kBlB0nFF,CkB3jFQ,YAhEN,cACA,kBlB+nFF,CkBhkFQ,YAhEN,cACA,UlBooFF,CkB7jFU,cAxDV,alBynFA,CkBjkFU,cAxDV,uBlB6nFA,CkBrkFU,cAxDV,wBlBioFA,CkBzkFU,cAxDV,elBqoFA,CkB7kFU,cAxDV,wBlByoFA,CkBjlFU,cAxDV,wBlB6oFA,CkBrlFU,cAxDV,elBipFA,CkBzlFU,cAxDV,wBlBqpFA,CkB7lFU,cAxDV,wBlBypFA,CkBjmFU,cAxDV,elB6pFA,CkBrmFU,eAxDV,wBlBiqFA,CkBzmFU,eAxDV,wBlBqqFA,CkBlmFM,mBAEE,elBqmFR,CkBlmFM,mBAEE,elBqmFR,CkB5mFM,mBAEE,qBlB+mFR,CkB5mFM,mBAEE,qBlB+mFR,CkBtnFM,mBAEE,oBlBynFR,CkBtnFM,mBAEE,oBlBynFR,CkBhoFM,mBAEE,kBlBmoFR,CkBhoFM,mBAEE,kBlBmoFR,CkB1oFM,mBAEE,oBlB6oFR,CkB1oFM,mBAEE,oBlB6oFR,CkBppFM,mBAEE,kBlBupFR,CkBppFM,mBAEE,kBlBupFR,CACF,CmB7wFA,OACE,0BACA,iCACA,iCACA,sCACA,gCACA,oCACA,+BACA,qCAMA,oBVPS,CUKT,aVCS,CUFT,kBVuWO,CUrWP,kBVkqB4B,CUrqB5B,UnBkxFF,CmBvwFE,yBAEE,oCACA,uBVye0B,CUxe1B,wDAHA,anB4wFJ,CmBtwFE,aACE,sBnBwwFJ,CmBrwFE,aACE,qBnBuwFJ,CmBnwFE,0BACE,oBnBqwFJ,CmB5vFA,aACE,gBnB+vFF,CmBrvFE,4BACE,cnBwvFJ,CmBzuFE,gCACE,kBnB4uFJ,CmBzuFI,kCACE,kBnB2uFN,CmBpuFE,oCACE,qBnBuuFJ,CmBpuFE,qCACE,kBnBsuFJ,CmB7tFE,2CACE,gDACA,mCnBguFJ,CmBxtFA,cACE,+CACA,kCnB2tFF,CmBntFE,8BACE,8CACA,iCnBstFJ,CoBl1FE,eAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBg1FJ,CoB91FE,iBAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpB41FJ,CoB12FE,eAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBw2FJ,CoBt3FE,YAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBo3FJ,CoBl4FE,eAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBg4FJ,CoB94FE,cAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpB44FJ,CoB15FE,aAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBw5FJ,CoBt6FE,YAME,sBACA,8BACA,8BACA,6BACA,6BACA,4BACA,4BAGA,qBADA,UpBo6FJ,CmB/xFI,kBAEE,iCADA,enBmyFN,CgB72FI,4BGyEA,qBAEE,iCADA,enByyFJ,CACF,CgBp3FI,4BGyEA,qBAEE,iCADA,enB+yFJ,CACF,CgB13FI,4BGyEA,qBAEE,iCADA,enBqzFJ,CACF,CgBh4FI,6BGyEA,qBAEE,iCADA,enB2zFJ,CACF,CgBt4FI,6BGyEA,sBAEE,iCADA,enBi0FJ,CACF,CqBp9FA,YACE,mBrBs9FF,CqB78FA,gBbuRM,iBALI,Ca3QR,eZgkB4B,CYpkB5B,gBADA,mCADA,+BrBo9FF,CqB18FA,mBb4QM,iBALI,CarQR,iCADA,6BrB+8FF,CqB18FA,mBbsQM,iBALI,Ca/PR,kCADA,8BrB+8FF,CsB3+FA,WAKE,abKS,CDuRL,gBALI,Cc3RR,iBtBg/FF,CuBj/FA,cAYE,6DAFA,4BADA,4BrB2EoB,CqBzEpB,yBbIE,gBaPF,uBrB6EoB,CqBpFpB,cfgSI,cALI,CetRR,edqkB4B,CcpkB5B,ed0kB4B,Cc9kB5B,uBCSI,oEDMJ,CAhBA,UvB+/FF,CwBj/FM,uCDhBN,cCiBQ,exBo/FN,CACF,CuBl/FE,yBACE,evBo/FJ,CuBl/FI,wDACE,cvBo/FN,CuB/+FE,oBAEE,4BrBqDkB,CqBpDlB,oBd8zBoC,CcxzBlC,4CdusB0B,Cc/sB5B,uBrBuDkB,CqBpDlB,SvBk/FJ,CuBt+FE,2CAEE,YvBu+FJ,CuBn+FE,gCACE,ad1CO,Cc4CP,SvBo+FJ,CuBv+FE,oCACE,ad1CO,Cc4CP,SvBo+FJ,CuBv+FE,2BACE,ad1CO,Cc4CP,SvBo+FJ,CuB59FE,+CAEE,wBd1DO,Cc6DP,SvB29FJ,CuBv9FE,oCAGE,yBd0pB0B,CgBpuB5B,wBhBMS,Cc0EP,eAFA,qBAGA,2Bdgb0B,Cc/a1B,gBAPA,uBrBUkB,CqBZlB,wBACA,wBd0pB0B,Cc5pB1B,uBAKA,oBCjEE,6HxBgiGN,CwB5hGM,uCDuDJ,0CCtDM,uCxB+hGN,CuBz+FA,oCCtDM,exB+hGN,CACF,CuB39FE,yEACE,wBvB69FJ,CuB19FE,0CAGE,yBduoB0B,CgBpuB5B,wBhBMS,Cc6FP,eAFA,qBAGA,2Bd6Z0B,Cc5Z1B,gBAPA,uBrBTkB,CqBOlB,wBACA,wBduoB0B,CczoB1B,uBAKA,oBCpFE,qID0FF,CC1FE,6HxBsjGN,CwBljGM,uCD0EJ,0CCzEM,uCxBqjGN,CACF,CuB99FE,+EACE,wBvBg+FJ,CuBv9FA,wBAOE,6BAEA,4CAHA,ad5GS,CcuGT,cAIA,edyd4B,Cc1d5B,gBADA,kBADA,UvBi+FF,CuBx9FE,gFAGE,eADA,evB09FJ,CuB98FA,iBb7HI,oBFkRE,iBALI,Ce/IR,oCdguBsC,Cc/tBtC,oBvBm9FF,CuB/8FE,uCAGE,wBd2lB0B,Cc5lB1B,sBACA,uBd2lB0B,Cc7lB1B,oBvBm9FJ,CuB98FE,6CAGE,wBdqlB0B,CctlB1B,sBACA,uBdqlB0B,CcvlB1B,oBvBk9FJ,CuB58FA,iBbhJI,oBFkRE,iBALI,Ce5HR,mCd8sBsC,Cc7sBtC,kBvBi9FF,CuB78FE,uCAGE,uBd4kB0B,Cc7kB1B,oBACA,sBd4kB0B,Cc9kB1B,kBvBi9FJ,CuB58FE,6CAGE,uBdskB0B,CcvkB1B,oBACA,sBdskB0B,CcxkB1B,kBvBg9FJ,CuBt8FE,sBACE,qCvBy8FJ,CuBt8FE,yBACE,oCvBw8FJ,CuBr8FE,yBACE,mCvBu8FJ,CuBl8FA,oBAEE,YACA,ed4hB4B,Cc9hB5B,UvBu8FF,CuBn8FE,mDACE,cvBq8FJ,CuBl8FE,uCb9LE,gBa+LA,YvBq8FJ,CuBj8FE,0CbnME,gBaoMA,YvBo8FJ,C0BtpGA,aAKE,sCAeA,6DATA,4BxBwEoB,CwBvEpB,+PAEA,uCjBg7BkC,CiBj7BlC,4BAEA,yBjBg7BkC,CiB/6BlC,yBhBFE,gBgBJF,uBxB0EoB,CwBnFpB,clB+RI,cALI,CkBnRR,ejBkkB4B,CiBjkB5B,ejBukB4B,CiB7kB5B,uCFQI,oEEQJ,CAjBA,U1BwqGF,CwB3pGM,uCEfN,aFgBQ,exB8pGN,CACF,C0BzpGE,mBACE,oBjBs0BoC,CiBh0BlC,4CjBi7B4B,CiBt7B9B,S1B4pGJ,C0BnpGE,0DAGE,sBADA,oB1BqpGJ,C0BjpGE,sBAEE,wB1BkpGJ,C0B7oGE,4BACE,kBACA,mC1B+oGJ,C0B3oGA,gBhBtCI,oBFkRE,iBALI,CkBrOR,qBjBwrB4B,CiBvrB5B,kBjBwrB4B,CiB1rB5B,kB1BkpGF,C0B3oGA,gBhB9CI,oBFkRE,iBALI,CkB7NR,oBjBorB4B,CiBnrB5B,iBjBorB4B,CiBtrB5B,iB1BkpGF,C2BhtGA,YACE,cAGA,qBlBq3BwC,CkBv3BxC,iBlBq3BwC,CkBp3BxC,kB3BotGF,C2BjtGE,8BACE,WACA,kB3BmtGJ,C2B/sGA,kBAWE,iCADA,6DALA,4BzBmEoB,CyBjEpB,wBADA,4BAEA,wBACA,gClB42BwC,CkB12BxC,mBATA,UlBw2BwC,CkBv2BxC,iBACA,mBAHA,S3B4tGF,C2B/sGE,iCjBXE,mBV6tGJ,C2B9sGE,8BAEE,iB3B+sGJ,C2B5sGE,yBACE,sB3B8sGJ,C2B3sGE,wBACE,oBlBszBoC,CkBpzBpC,4ClBmsB4B,CkBpsB5B,S3B8sGJ,C2B1sGE,0BACE,wBzB9CQ,CyB+CR,oB3B4sGJ,C2B1sGI,yCAII,4P3BysGR,C2BrsGI,sCAII,oK3BosGR,C2B/rGE,+CACE,wBzBnEQ,CyByEN,uPALF,oB3BksGJ,C2BzrGE,2BAEE,YACA,UlBk0BuC,CkBp0BvC,mB3B6rGJ,C2BprGI,2FACE,U3BsrGN,C2BxqGA,aACE,kB3B2qGF,C2BzqGE,+BAGE,kLACA,sBjB9FA,kBiB4FA,mBH/FE,+CGmGF,CALA,S3BgrGJ,CwB1wGM,uCGyFJ,+BHxFM,exB6wGN,CACF,C2B9qGI,qCACE,uK3BgrGN,C2B7qGI,uCAMI,qKALF,wB3BgrGN,C2BrqGA,mBACE,qBACA,iB3BwqGF,C2BrqGA,WAEE,mBACA,oBAFA,iB3B0qGF,C2BpqGI,mDAEE,YACA,WlBqoBwB,CkBvoBxB,mB3BwqGN,C4BpzGA,YAKE,6DADA,6BAFA,cACA,UAFA,U5B2zGF,C4BrzGE,kBACE,S5BuzGJ,C4BnzGI,wCAA0B,8D5BszG9B,C4BrzGI,oCAA0B,8D5BwzG9B,C4BrzGE,8BACE,Q5BuzGJ,C4BpzGE,kCASE,wCH/BF,yBG2BE,QnB88BuC,CC19BvC,mBkBSA,WnB88BuC,CmB78BvC,mBJbE,8GIkBF,CJlBE,sGIkBF,CAPA,U5B6zGJ,CwBp0GM,uCIMJ,kCJLM,uCxBu0GN,CACF,C4BxzGI,yCHjCF,wBzB41GF,C4BtzGE,2CAKE,wBnBpCO,CmBqCP,yBlB7BA,mBkB0BA,kBACA,cnBu7B8B,CmBz7B9B,YnBw7B8B,CmBz7B9B,U5B8zGJ,C4BpzGE,8BAQE,qCHzDF,yBGqDE,QnBo7BuC,CC19BvC,mBkBoCA,WnBm7BuC,Ce19BrC,2GI4CF,CJ5CE,sGI4CF,CANA,U5B4zGJ,CwB91GM,uCIiCJ,8BJhCM,oCxBi2GN,CACF,C4BxzGI,qCH3DF,wBzBs3GF,C4BtzGE,8BAKE,wBnB9DO,CmB+DP,yBlBvDA,mBkBoDA,kBACA,cnB65B8B,CmB/5B9B,YnB85B8B,CmB/5B9B,U5B8zGJ,C4BpzGE,qBACE,mB5BszGJ,C4BpzGI,2CACE,wB5BszGN,C4BnzGI,uCACE,wB5BqzGN,C6B54GA,eACE,iB7B+4GF,C6B74GE,yDAEE,yBpBy/B8B,CoBx/B9B,gB7B+4GJ,C6B54GE,qBAOE,6BAHA,YADA,OAEA,oBACA,oBALA,kBACA,MAMA,qBLDE,4DxBg5GN,CwB54GM,uCKXJ,qBLYM,exB+4GN,CACF,C6B/4GE,6BACE,mB7Bi5GJ,C6B/4GI,+CACE,iB7Bi5GN,C6Bl5GI,mDACE,iB7Bi5GN,C6Bl5GI,0CACE,iB7Bi5GN,C6B94GI,0DAGE,sBpBm+B4B,CoBp+B5B,oB7Bg5GN,C6Bl5GI,yDAGE,sBpBm+B4B,CoBp+B5B,oB7Bg5GN,C6Bl5GI,wFAGE,sBpBm+B4B,CoBp+B5B,oB7Bg5GN,C6B54GI,8CAEE,sBpB89B4B,CoB/9B5B,oB7B+4GN,C6B14GE,4BAEE,sBpBw9B8B,CoBz9B9B,oB7B64GJ,C6Bt4GI,gEACE,WpBk9B4B,CoBj9B5B,0D7B04GN,C6B54GI,+DACE,WpBk9B4B,CoBj9B5B,0D7B04GN,C6B54GI,sIACE,WpBk9B4B,CoBj9B5B,0D7B04GN,C6Br4GI,oDACE,WpB28B4B,CoB18B5B,0D7Bu4GN,C8B77GA,aAIE,oBAFA,aACA,eAFA,kBAIA,U9Bg8GF,C8B97GE,qDAGE,cAEA,YAHA,kBAEA,Q9Bi8GJ,C8B57GE,iEAEE,S9B87GJ,C8Bx7GE,kBACE,kBACA,S9B07GJ,C8Bx7GI,wBACE,S9B07GN,C8B/6GA,kBAEE,mBAQA,wBrB5CS,CqB6CT,yBpBpCE,gBoBgCF,uB5BsCoB,C4B5CpB,atBwPI,cALI,CsB/OR,erB8hB4B,CqB7hB5B,erBmiB4B,CqBtiB5B,uBAKA,kBACA,kB9Bq7GF,C8Bz6GA,kHpB9CI,oBFkRE,iBALI,CsB3NR,kB9B86GF,C8Bz6GA,kHpBvDI,oBFkRE,iBALI,CsBlNR,oB9B86GF,C8Bz6GA,0DAEE,kB9B46GF,C8Bx5GI,iUpBrEA,6BADA,yBVy+GJ,C8Bx5GE,0IpBlEE,4BADA,yBoBoEA,gB9B45GJ,C+Bx/GE,gBAME,atB0/BqB,CsB//BrB,avB2QE,gBALI,CuBpQN,iBtByxBoC,CsB1xBpC,U/B8/GJ,C+Bv/GE,eAWE,oCAvBiB,CrBHjB,qBqByBA,UAvBc,CAiBd,avB+PE,iBALI,CuBvPN,iBAFA,eACA,qBALA,kBACA,SACA,S/BkgHJ,C+Br/GI,8HAEE,a/B0/GN,C+BxiHI,0DAwDI,yQAEA,yDADA,4BAEA,4DAPF,oBtB+9BmB,CsB59BjB,kC/B0/GR,C+Bn/GM,sEACE,oBtBo9BiB,CsBn9BjB,4C/Bq/GR,C+BrjHI,0EA0EI,8EADA,kC/Bi/GR,C+B1jHI,wDAiFE,oB/B6+GN,C+B1+GQ,4NAGE,ufACA,6DACA,sEAHA,sB/B8+GV,C+Bv+GM,oEACE,oBtBq7BiB,CsBp7BjB,4C/By+GR,C+BxkHI,kEAsGE,oB/Bs+GN,C+Bp+GM,kFACE,wB/Bs+GR,C+Bn+GM,8EACE,4C/Bq+GR,C+Bl+GM,sGACE,a/Bo+GR,C+B/9GI,qDACE,gB/Bk+GN,C+BzlHI,sKA+HI,S/Bg+GR,C+B59GM,8LACE,S/Bg+GR,C+BjlHE,kBAME,atB0/BqB,CsB//BrB,avB2QE,gBALI,CuBpQN,iBtByxBoC,CsB1xBpC,U/BulHJ,C+BhlHE,iBAWE,mCAvBiB,CrBHjB,qBqByBA,UAvBc,CAiBd,avB+PE,iBALI,CuBvPN,iBAFA,eACA,qBALA,kBACA,SACA,S/B2lHJ,C+B9kHI,8IAEE,a/BmlHN,C+BjoHI,8DAwDI,sUAEA,yDADA,4BAEA,4DAPF,oBtB+9BmB,CsB59BjB,kC/BmlHR,C+B5kHM,0EACE,oBtBo9BiB,CsBn9BjB,2C/B8kHR,C+B9oHI,8EA0EI,8EADA,kC/B0kHR,C+BnpHI,4DAiFE,oB/BskHN,C+BnkHQ,oOAGE,ojBACA,6DACA,sEAHA,sB/BukHV,C+BhkHM,wEACE,oBtBq7BiB,CsBp7BjB,2C/BkkHR,C+BjqHI,sEAsGE,oB/B+jHN,C+B7jHM,sFACE,wB/B+jHR,C+B5jHM,kFACE,2C/B8jHR,C+B3jHM,0GACE,a/B6jHR,C+BxjHI,uDACE,gB/B2jHN,C+BlrHI,8KAiII,S/BujHR,C+BrjHM,sMACE,S/ByjHR,CgC/rHA,KAYE,6BACA,6BtBEE,qBsBVF,avBQS,CuBHT,eATA,qBxBgSI,cALI,CwBzRR,evBwkB4B,CuBvkB5B,evB6kB4B,CwBtd5B,uBDrHA,kBACA,qBRKI,6HQGJ,CAJA,qFAFA,qBhCwsHF,CwBjsHM,uCQhBN,KRiBQ,exBosHN,CACF,CgCrsHE,WACE,ahCusHJ,CgCnsHE,iCAGE,4CvBotB4B,CuBrtB5B,ShCqsHJ,CgCtrHE,mDAIE,WvB0uB0B,CuB3uB1B,mBhCurHJ,CgC1qHE,aPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjCutHF,CiC5sHE,oER3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjC4tHJ,CiCvtHE,iDASI,2CjC8sHN,CiC1sHE,0IAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjC0sHJ,CiCpsHI,wKAKI,2CjCksHR,CiC7rHE,4CAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjCgsHJ,CgCxsHE,ePvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjCqvHF,CiC1uHE,0ER3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjC0vHJ,CiCrvHE,qDASI,0CjC4uHN,CiCxuHE,oJAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjCwuHJ,CiCluHI,kLAKI,0CjCguHR,CiC3tHE,gDAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjC8tHJ,CgCtuHE,aPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjCmxHF,CiCxwHE,oER3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjCwxHJ,CiCnxHE,iDASI,0CjC0wHN,CiCtwHE,0IAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjCswHJ,CiChwHI,wKAKI,0CjC8vHR,CiCzvHE,4CAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjC4vHJ,CgCpwHE,UPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjCizHF,CiCtyHE,2DR3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjCszHJ,CiCjzHE,2CASI,2CjCwyHN,CiCpyHE,2HAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjCoyHJ,CiC9xHI,yJAKI,2CjC4xHR,CiCvxHE,sCAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjC0xHJ,CgClyHE,aPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjC+0HF,CiCp0HE,oER3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjCo1HJ,CiC/0HE,iDASI,0CjCs0HN,CiCl0HE,0IAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjCk0HJ,CiC5zHI,wKAKI,0CjC0zHR,CiCrzHE,4CAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjCwzHJ,CgCh0HE,YPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjC62HF,CiCl2HE,iER3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjCk3HJ,CiC72HE,+CASI,0CjCo2HN,CiCh2HE,qIAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjCg2HJ,CiC11HI,mKAKI,0CjCw1HR,CiCn1HE,0CAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjCs1HJ,CgC91HE,WPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjC24HF,CiCh4HE,8DR3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjCg5HJ,CiC34HE,6CASI,2CjCk4HN,CiC93HE,gIAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjC83HJ,CiCx3HI,8JAKI,2CjCs3HR,CiCj3HE,wCAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjCo3HJ,CgC53HE,UPvDA,wBhB4Ea,CwB1Db,oBxB0Da,CwB5Db,UjCy6HF,CiC95HE,2DR3BA,wBQMmB,CAkBjB,oBAjBa,CAeb,UjC86HJ,CiCz6HE,2CASI,yCjCg6HN,CiC55HE,2HAME,wBArCkB,CAwClB,oBAvCc,CAmCd,UjC45HJ,CiCt5HI,yJAKI,yCjCo5HR,CiC/4HE,sCAGE,wBxBYW,CwBTX,oBxBSW,CwBbX,UjCk5HJ,CgCp5HE,qBCoBA,oBxBLa,CwBIb,ajCs4HF,CiCn4HE,2BAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCu4HJ,CiCl4HE,iEAEE,2CjCm4HJ,CiCh4HE,iLAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjCg4HJ,CiC53HI,+MAKI,2CjC03HR,CiCr3HE,4DAGE,6BADA,ajCu3HJ,CgC76HE,uBCoBA,oBxBLa,CwBIb,ajC+5HF,CiC55HE,6BAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCg6HJ,CiC35HE,qEAEE,4CjC45HJ,CiCz5HE,2LAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjCy5HJ,CiCr5HI,yNAKI,4CjCm5HR,CiC94HE,gEAGE,6BADA,ajCg5HJ,CgCt8HE,qBCoBA,oBxBLa,CwBIb,ajCw7HF,CiCr7HE,2BAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCy7HJ,CiCp7HE,iEAEE,2CjCq7HJ,CiCl7HE,iLAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjCk7HJ,CiC96HI,+MAKI,2CjC46HR,CiCv6HE,4DAGE,6BADA,ajCy6HJ,CgC/9HE,kBCoBA,oBxBLa,CwBIb,ajCi9HF,CiC98HE,wBAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCk9HJ,CiC78HE,2DAEE,4CjC88HJ,CiC38HE,kKAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjC28HJ,CiCv8HI,gMAKI,4CjCq8HR,CiCh8HE,sDAGE,6BADA,ajCk8HJ,CgCx/HE,qBCoBA,oBxBLa,CwBIb,ajC0+HF,CiCv+HE,2BAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjC2+HJ,CiCt+HE,iEAEE,0CjCu+HJ,CiCp+HE,iLAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjCo+HJ,CiCh+HI,+MAKI,0CjC89HR,CiCz9HE,4DAGE,6BADA,ajC29HJ,CgCjhIE,oBCoBA,oBxBLa,CwBIb,ajCmgIF,CiChgIE,0BAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCogIJ,CiC//HE,+DAEE,0CjCggIJ,CiC7/HE,4KAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjC6/HJ,CiCz/HI,0MAKI,0CjCu/HR,CiCl/HE,0DAGE,6BADA,ajCo/HJ,CgC1iIE,mBCoBA,oBxBLa,CwBIb,ajC4hIF,CiCzhIE,yBAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjC6hIJ,CiCxhIE,6DAEE,4CjCyhIJ,CiCthIE,uKAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjCshIJ,CiClhII,qMAKI,4CjCghIR,CiC3gIE,wDAGE,6BADA,ajC6gIJ,CgCnkIE,kBCoBA,oBxBLa,CwBIb,ajCqjIF,CiCljIE,wBAEE,wBxBTW,CwBUX,oBxBVW,CwBQX,UjCsjIJ,CiCjjIE,2DAEE,yCjCkjIJ,CiC/iIE,kKAME,wBxBxBW,CwByBX,oBxBzBW,CwBuBX,UjC+iIJ,CiC3iII,gMAKI,yCjCyiIR,CiCpiIE,sDAGE,6BADA,ajCsiIJ,CgChlIA,UAEE,a9B3EU,C8B0EV,evBigB4B,CuB/f5B,yBhCmlIF,CgCjlIE,gBACE,ahCmlIJ,CgC3kIE,sCAEE,ahC4kIJ,CgCjkIA,2BtBrFI,oBFkRE,iBALI,CyBjKR,kBjCgjIF,CgCnkIA,2BtBzFI,oBFkRE,iBALI,CyBjKR,oBjCsjIF,CkCrrIA,MVgBM,8BxByqIN,CwBrqIM,uCUpBN,MVqBQ,exBwqIN,CACF,CkC3rIE,iBACE,SlC6rIJ,CkCvrIE,qBACE,YlC0rIJ,CkCtrIA,YACE,SACA,gBVDI,2BxB2rIN,CwBvrIM,uCULN,YVMQ,exB0rIN,CACF,CkC5rIE,gCAEE,YVNE,0BUOF,CAFA,OlCgsIJ,CwBjsIM,uCUAJ,gCVCM,exBosIN,CACF,CmCztIA,sCAIE,iBnC4tIF,CmCztIA,iBACE,kBnC4tIF,CoCvsII,uBA1BF,gBACA,mCAFA,oCADA,sBAgCI,WAHA,qBACA,kB3BqgBwB,C2BpgBxB,qBpC8sIN,CoCrrII,6BACE,apCurIN,CmCluIA,eAYE,4BADA,qB1BnBS,C0BqBT,iCzBVE,qByBKF,a1BPS,C0BET,a3BkRI,cALI,C2BtQR,gBAJA,SAFA,e1B+mCkC,C0B9mClC,gBAJA,kBAQA,gBAPA,YnCivIF,CmCluIE,+BAEE,OACA,kB1BkmCgC,C0BpmChC,QnCsuIJ,CmCxtII,qBACE,mBnC2tIN,CmCztIM,qCAEE,OADA,UnC4tIR,CmCvtII,mBACE,iBnC0tIN,CmCxtIM,mCAEE,UADA,OnC2tIR,CgBztII,yBmBfA,wBACE,mBnC4uIJ,CmC1uII,wCAEE,OADA,UnC6uIN,CmCxuIE,sBACE,iBnC2uIJ,CmCzuII,sCAEE,UADA,OnC4uIN,CACF,CgB3uII,yBmBfA,wBACE,mBnC6vIJ,CmC3vII,wCAEE,OADA,UnC8vIN,CmCzvIE,sBACE,iBnC4vIJ,CmC1vII,sCAEE,UADA,OnC6vIN,CACF,CgB5vII,yBmBfA,wBACE,mBnC8wIJ,CmC5wII,wCAEE,OADA,UnC+wIN,CmC1wIE,sBACE,iBnC6wIJ,CmC3wII,sCAEE,UADA,OnC8wIN,CACF,CgB7wII,0BmBfA,wBACE,mBnC+xIJ,CmC7xII,wCAEE,OADA,UnCgyIN,CmC3xIE,sBACE,iBnC8xIJ,CmC5xII,sCAEE,UADA,OnC+xIN,CACF,CgB9xII,0BmBfA,yBACE,mBnCgzIJ,CmC9yII,yCAEE,OADA,UnCizIN,CmC5yIE,uBACE,iBnC+yIJ,CmC7yII,uCAEE,UADA,OnCgzIN,CACF,CmCtyIE,uCAEE,YAEA,qB1B0jCgC,C0B3jChC,aAFA,QnC2yIJ,CoCt1II,+BAnBF,yBACA,mCAFA,oCADA,aAyBI,WAHA,qBACA,kB3BqgBwB,C2BpgBxB,qBpC61IN,CoCp0II,qCACE,apCs0IN,CmC5yIE,wCAGE,UAEA,mB1B4iCgC,C0B7iChC,aAFA,WADA,KnCmzIJ,CoC32II,gCAZF,qCACA,uBAFA,eADA,kCAkBI,WAHA,qBACA,kB3BqgBwB,C2BpgBxB,qBpCk3IN,CoCz1II,sCACE,apC21IN,CmCvzII,gCACE,gBnCyzIN,CmCnzIE,0CAGE,UAEA,oB1B2hCgC,C0B5hChC,aAFA,WADA,KnC0zIJ,CoCn4II,kCAIE,WAHA,qBAeE,aAdF,kB3BqgBwB,C2BpgBxB,qBpCs4IN,CoCt3IM,mCAxBJ,qCADA,wBADA,kCA8BM,WAHA,qBACA,mB3BkfsB,C2BjftB,qBpC+3IR,CoCz3II,wCACE,apC23IN,CmCt0II,mCACE,gBnCw0IN,CmCj0IA,kBAIE,qCAHA,SACA,eACA,enCq0IF,CmC9zIA,eAUE,6BACA,SAPA,WAEA,a1BvHS,C0BkHT,cAIA,e1Bwc4B,C0B1c5B,oBAIA,mBACA,qBACA,mBAPA,UnC00IF,CmCnzIE,0CVvJA,4BvB+DwB,CiC0FtB,anCqzIJ,CmChzIE,4CV9JA,4BvBgEwB,CiCgGtB,U1B5JO,C0B6JP,oBnCkzIJ,CmC9yIE,gDAIE,6BAFA,a1B9JO,C0B+JP,mBnCgzIJ,CmCzyIA,oBACE,anC4yIF,CmCxyIA,iBAKE,a1B/KS,C0B2KT,c3B4GI,iBALI,C2BrGR,gBADA,kB1Bq+BkC,C0Bj+BlC,kBnC2yIF,CmCvyIA,oBAGE,a1BpLS,C0BkLT,cACA,mBnC2yIF,CmCtyIA,oBAEE,wB1B3LS,C0B4LT,4B1B87BkC,C0Bh8BlC,anC2yIF,CmCtyIE,mCACE,anCwyIJ,CmCtyII,kFV9MF,oChBsqCkC,C0Bt9B9B,UnCwyIN,CmCpyII,oFVpNF,4BvBgEwB,CiCsJpB,UnCsyIN,CmClyII,wFAEE,anCmyIN,CmC/xIE,sCACE,4BnCiyIJ,CmC9xIE,wCACE,anCgyIJ,CmC7xIE,qCACE,anC+xIJ,CqC3gJA,+BAGE,oBADA,kBAEA,qBrC8gJF,CqC5gJE,yCAEE,cADA,iBrCghJJ,CqC1gJE,kXAME,SrCkhJJ,CqC7gJA,aACE,aACA,eACA,0BrCghJF,CqC9gJE,0BACE,UrCghJJ,CqC1gJE,0EAEE,gBrC6gJJ,CqCzgJE,mG3BPE,6BADA,yBVshJJ,CqCrgJE,6G3BFE,4BADA,wBV8gJJ,CqCx/IA,uBAEE,sBADA,sBrC4/IF,CqCz/IE,wGAGE,arCy/IJ,CqCt/IE,yCACE,crCw/IJ,CqCp/IA,yEAEE,qBADA,qBrCw/IF,CqCp/IA,yEAEE,oBADA,oBrCw/IF,CqCn+IA,oBAEE,uBADA,sBAEA,sBrCs+IF,CqCp+IE,wDAEE,UrCs+IJ,CqCn+IE,4FAEE,erCq+IJ,CqCj+IE,qH3BtFE,4BADA,4BV6jJJ,CqCj+IE,oF3B1GE,yBACA,yBV+kJJ,CsCvmJA,KACE,aACA,eAGA,gBADA,gBADA,ctC4mJF,CsCvmJA,UAKE,apCdU,CoCUV,cACA,mBAIA,qBdHI,iGxB4mJN,CwBxmJM,uCcPN,UdQQ,exB2mJN,CACF,CsC3mJE,gCAEE,atC4mJJ,CsCvmJE,mBACE,a7BhBO,C6BkBP,eADA,mBtC0mJJ,CsCjmJA,UACE,+BtComJF,CsClmJE,oBAEE,gBACA,6B5BlBA,8BACA,+B4BeA,kBtCwmJJ,CsCnmJI,oDAEE,mCpC8B8B,CoC9B9B,yBpC8B8B,CoC9B9B,0BpC8B8B,CoC9B9B,wBpC8B8B,CoC5B9B,iBtCmmJN,CsChmJI,6BAEE,6BACA,yBAFA,atComJN,CsC9lJE,8DAGE,gCpCgBsB,CoCftB,mCpCcgC,CoCdhC,yBpCcgC,CoCdhC,0BpCcgC,CoCdhC,wBpCcgC,CoChBhC,atCkmJJ,CsC7lJE,yB5B1CE,yBACA,0B4B2CA,etCgmJJ,CsCplJE,qBACE,gBACA,S5BnEA,oBV2pJJ,CsCplJE,uDbtFA,yBawFE,UtCulJJ,CsC5kJE,wCAEE,cACA,iBtC+kJJ,CsC1kJE,kDAEE,aACA,YACA,iBtC6kJJ,CsCvkJE,iEACE,UtC2kJJ,CsCjkJE,uBACE,YtCokJJ,CsClkJE,qBACE,atCokJJ,CuC5rJA,QAIE,mBAFA,aACA,eAEA,8BAGA,oB9B4jCkC,C8B9jClC,iB9B8jCkC,C8BnkClC,iBvCqsJF,CuCvrJE,2JAGE,mBAFA,aACA,kBAEA,6BvC+rJJ,CuC3qJA,c/B8OM,iBALI,C+BtOR,iB9BoiCkC,C8BriClC,uB9BoiCkC,C8BriClC,oB9BqiCkC,C8BjiClC,qBACA,kBvC6qJF,CuChqJA,YACE,aACA,sBAGA,gBADA,gBADA,cvCoqJF,CuChqJE,sBAEE,eADA,evCmqJJ,CuC/pJE,2BACE,evCiqJJ,CuCxpJA,aAEE,oB9Bw9BkC,C8Bz9BlC,iBvC4pJF,CuC/oJA,iBAKE,mBAJA,gBACA,WvCmpJF,CuC5oJA,gBAIE,6BACA,6B7BzGE,qBFkRE,iBALI,C+BtKR,cAFA,sBfxGI,sCxB6vJN,CwBzvJM,uCemGN,gBflGQ,exB4vJN,CACF,CuClpJE,sBACE,oBvCopJJ,CuCjpJE,sBAGE,wBADA,UADA,oBvCqpJJ,CuC7oJA,qBAME,wBADA,4BAEA,qBANA,qBAEA,aACA,sBAFA,WvCqpJF,CuC7oJA,mBACE,wCACA,evCgpJF,CgB1uJI,yBuBsGA,kBAEI,iBACA,0BvCuoJN,CuCroJM,8BACE,kBvCuoJR,CuCroJQ,6CACE,iBvCuoJV,CuCpoJQ,wCAEE,kB9Bo6BwB,C8Br6BxB,mBvCuoJV,CuCloJM,qCACE,gBvCooJR,CuCjoJM,mCACE,uBACA,evCmoJR,CuC5nJM,sEACE,YvCioJR,CuC9nJM,6BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvCuoJR,CuC9nJM,qEAIE,gBADA,aADA,WvCkoJR,CuC7nJM,kCACE,aACA,YAEA,mBADA,SvCgoJR,CACF,CgBhyJI,yBuBsGA,kBAEI,iBACA,0BvC4rJN,CuC1rJM,8BACE,kBvC4rJR,CuC1rJQ,6CACE,iBvC4rJV,CuCzrJQ,wCAEE,kB9Bo6BwB,C8Br6BxB,mBvC4rJV,CuCvrJM,qCACE,gBvCyrJR,CuCtrJM,mCACE,uBACA,evCwrJR,CuCjrJM,sEACE,YvCsrJR,CuCnrJM,6BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvC4rJR,CuCnrJM,qEAIE,gBADA,aADA,WvCurJR,CuClrJM,kCACE,aACA,YAEA,mBADA,SvCqrJR,CACF,CgBr1JI,yBuBsGA,kBAEI,iBACA,0BvCivJN,CuC/uJM,8BACE,kBvCivJR,CuC/uJQ,6CACE,iBvCivJV,CuC9uJQ,wCAEE,kB9Bo6BwB,C8Br6BxB,mBvCivJV,CuC5uJM,qCACE,gBvC8uJR,CuC3uJM,mCACE,uBACA,evC6uJR,CuCtuJM,sEACE,YvC2uJR,CuCxuJM,6BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvCivJR,CuCxuJM,qEAIE,gBADA,aADA,WvC4uJR,CuCvuJM,kCACE,aACA,YAEA,mBADA,SvC0uJR,CACF,CgB14JI,0BuBsGA,kBAEI,iBACA,0BvCsyJN,CuCpyJM,8BACE,kBvCsyJR,CuCpyJQ,6CACE,iBvCsyJV,CuCnyJQ,wCAEE,kB9Bo6BwB,C8Br6BxB,mBvCsyJV,CuCjyJM,qCACE,gBvCmyJR,CuChyJM,mCACE,uBACA,evCkyJR,CuC3xJM,sEACE,YvCgyJR,CuC7xJM,6BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvCsyJR,CuC7xJM,qEAIE,gBADA,aADA,WvCiyJR,CuC5xJM,kCACE,aACA,YAEA,mBADA,SvC+xJR,CACF,CgB/7JI,0BuBsGA,mBAEI,iBACA,0BvC21JN,CuCz1JM,+BACE,kBvC21JR,CuCz1JQ,8CACE,iBvC21JV,CuCx1JQ,yCAEE,kB9Bo6BwB,C8Br6BxB,mBvC21JV,CuCt1JM,sCACE,gBvCw1JR,CuCr1JM,oCACE,uBACA,evCu1JR,CuCh1JM,wEACE,YvCq1JR,CuCl1JM,8BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvC21JR,CuCl1JM,uEAIE,gBADA,aADA,WvCs1JR,CuCj1JM,mCACE,aACA,YAEA,mBADA,SvCo1JR,CACF,CuC94JI,eAEI,iBACA,0BvC+4JR,CuC74JQ,2BACE,kBvC+4JV,CuC74JU,0CACE,iBvC+4JZ,CuC54JU,qCAEE,kB9Bo6BwB,C8Br6BxB,mBvC+4JZ,CuC14JQ,kCACE,gBvC44JV,CuCz4JQ,gCACE,uBACA,evC24JV,CuCp4JQ,gEACE,YvCy4JV,CuCt4JQ,0BAME,6BAEA,cADA,eALA,SAEA,YAHA,iBASA,eflMJ,eeiMI,CAJA,6BAFA,YvC+4JV,CuCt4JQ,+DAIE,gBADA,aADA,WvC04JV,CuCr4JQ,+BACE,aACA,YAEA,mBADA,SvCw4JV,CuCt3JI,gGAEE,oBvC23JN,CuCt3JI,oCACE,qBvCw3JN,CuCt3JM,oFAEE,oBvCu3JR,CuCp3JM,6CACE,oBvCs3JR,CuCl3JI,qFAEE,oBvCo3JN,CuCh3JE,8BAEE,2B9By2BgC,C8B12BhC,qBvCm3JJ,CuC/2JE,mCACE,sQvCi3JJ,CuC92JE,2BACE,qBvCg3JJ,CuC92JI,mGAGE,oBvCg3JN,CuCt2JI,6FAEE,UvC22JN,CuCt2JI,mCACE,yBvCw2JN,CuCt2JM,kFAEE,yBvCu2JR,CuCp2JM,4CACE,yBvCs2JR,CuCl2JI,mFAEE,UvCo2JN,CuCh2JE,6BAEE,+B9B+yBgC,C8BhzBhC,yBvCm2JJ,CuC/1JE,kCACE,4QvCi2JJ,CuC91JE,0BACE,yBvCg2JJ,CuC/1JI,gGAGE,UvCi2JN,CwCxqKA,MAME,qBAEA,2BADA,qB/BHS,C+BKT,kC9BME,qB8BbF,aACA,sBACA,YAHA,iBxCmrKF,CwCvqKE,SAEE,cADA,cxC0qKJ,CwCtqKE,kBAEE,sBADA,kBxCyqKJ,CwCtqKI,8B9BEA,0CACA,2C8BFE,kBxC0qKN,CwCtqKI,6B9BYA,6CADA,8C8BVE,qBxC0qKN,CwCnqKE,8DAEE,YxCqqKJ,CwCjqKA,WAGE,cACA,YxCkqKF,CwC9pKA,YACE,mBxCiqKF,CwC9pKA,eACE,kBxCkqKF,CwC9pKA,qCAHE,exCqqKF,CwCzpKE,sBACE,gBxC4pKJ,CwCppKA,aAIE,gC/B2pCkC,C+B1pClC,yCAHA,gBADA,kBxC0pKF,CwCppKE,yB9BpEE,uDV2tKJ,CwClpKA,aAGE,gC/BgpCkC,C+B/oClC,sCAHA,kBxCupKF,CwClpKE,wB9B/EE,uDVouKJ,CwC3oKA,kBAIE,gBAFA,qBACA,mBAFA,mBxCipKF,CwC3oKI,mCACE,qB/B5GK,C+B6GL,wBxC6oKN,CwCxoKA,mBAEE,mBADA,mBxC4oKF,CwCvoKA,kB9B7GI,iC8BiHF,SACA,OACA,Y/BgPO,C+BrPP,kBAEA,QADA,KxC+oKF,CwCvoKA,yCAGE,UxC0oKF,CwCvoKA,wB9BpHI,0CACA,0CVgwKJ,CwCxoKA,2B9B1GI,6CADA,6CVyvKJ,CwCjoKE,kBACE,oBxCooKJ,CgBxuKI,yBwBgGJ,YAQI,aACA,kBxCooKF,CwCjoKE,kBAEE,YACA,exCkoKJ,CwChoKI,wBAEE,cADA,axCmoKN,CwC7nKM,mC9BnJJ,6BADA,yBVqxKF,CwC9nKQ,iGAGE,yBxC+nKV,CwC7nKQ,oGAGE,4BxC8nKV,CwC1nKM,oC9BpJJ,4BADA,wBVmxKF,CwC3nKQ,mGAGE,wBxC4nKV,CwC1nKQ,sGAGE,2BxC2nKV,CACF,CyCz0KA,kBAGE,mBAMA,gCvC6D8B,CuC5D9B,S/BKE,gB+BRF,sBvCkE8B,CuCvE9B,ajC+RI,cALI,CiChRR,qBAPA,qBAJA,kBAOA,gBjBII,qJiBCJ,CATA,UzCq1KF,CwBz0KM,uCiBhBN,kBjBiBQ,exB40KN,CACF,CyC/0KE,kCAEE,wBvCsD4B,CuCrD5B,2CAFA,sBzCm1KJ,CyC/0KI,wCAEE,yBzCi1KN,CyC50KE,gEANI,qTzC61KN,CyCv1KE,wBAOE,4BACA,uBhC2uCsC,CgC9uCtC,WAJA,cAEA,chCgvCsC,CgC/uCtC,iBjBnBE,oCiBwBF,CAPA,azCq1KJ,CwBl2KM,uCiBWJ,wBjBVM,exBq2KN,CACF,CyCh1KE,wBACE,SzCk1KJ,CyC/0KE,wBAEE,oBhCizBoC,CgC/yBpC,4ChC8rB4B,CgC/rB5B,UAFA,SzCo1KJ,CyC70KA,kBACE,ezCg1KF,CyC70KA,gBACE,gCvCc8B,CuCb9B,iCzCg1KF,CyC90KE,8B/BnCE,8BACA,8BVo3KJ,CyC/0KI,gD/BtCA,0CACA,0CVw3KJ,CyC90KE,oCACE,YzCg1KJ,CyC50KE,6B/BjCE,iCADA,iCVk3KJ,CyC50KM,yD/BrCF,6CADA,6CVs3KJ,CyC30KI,iD/B1CA,iCADA,iCV03KJ,CyCz0KA,gBACE,oBzC40KF,CyCn0KE,qCACE,czCs0KJ,CyCn0KE,iCAEE,c/BxFA,gB+BuFA,czCu0KJ,CyCn0KI,6CAAgB,YzCs0KpB,CyCr0KI,4CAAe,ezCw0KnB,CyCt0KI,mD/B9FA,eVu6KJ,C0C17KA,YACE,aACA,eAIA,gBAFA,kBjCw/CkC,CiCz/ClC,S1C+7KF,C0Cr7KE,kCACE,kB1Cw7KJ,C0Ct7KI,yCAGE,ajCLK,CiCML,yCAHA,WACA,mB1C07KN,C0Cp7KE,wBACE,a1Cs7KJ,C2C/8KA,YACE,ahCIA,gBADA,cXi9KF,C2Ch9KA,WAKE,qBlCFS,CkCGT,yBAHA,azCJU,CyCGV,cADA,kBAGA,qBnBOI,6HxB+8KN,CwB38KM,uCmBfN,WnBgBQ,exB88KN,CACF,C2Ct9KE,iBAKE,oBlCRO,CkCIP,S3C29KJ,C2Cp9KE,kCAJE,wBlCRO,CkCMP,a3Ci+KJ,C2C39KE,iBAKE,4ClCstB4B,CkCvtB5B,SlC4qCgC,CkC/qChC,S3C09KJ,C2Cj9KE,wCACE,gB3Co9KJ,C2Cj9KE,6BlBhCA,yBkBoCE,oBzCpCQ,CyCkCR,UlC9BO,CkC6BP,S3Cs9KJ,C2Ch9KE,+BAGE,qBlCtCO,CkCuCP,oBlCpCO,CkCiCP,alC9BO,CkC+BP,mB3Co9KJ,C4C7/KE,WACE,sB5CggLJ,C4Cz/KQ,kClCsCJ,iCADA,6BVy9KJ,C4Cx/KQ,iClCkBJ,kCADA,8BV2+KJ,C4C1gLE,0BpCiSI,iBALI,CoC3RN,qB5C8gLJ,C4CvgLQ,iDlCsCJ,gCADA,4BVs+KJ,C4CrgLQ,gDlCkBJ,iCADA,6BVw/KJ,C4CvhLE,0BpCiSI,iBALI,CoC3RN,oB5C2hLJ,C4CphLQ,iDlCsCJ,gCADA,4BVm/KJ,C4ClhLQ,gDlCkBJ,iCADA,6BVqgLJ,C6CniLA,OnCcI,qBmCRF,UpCHS,CoCFT,qBrC+RI,eALI,CqCvRR,epCukB4B,CoCtkB5B,cAHA,oBAKA,kBAEA,wBADA,kB7CwiLF,C6CliLE,aACE,Y7CoiLJ,C6C/hLA,YACE,kBACA,Q7CkiLF,C8CzjLA,OAIE,6BpCWE,qBoCZF,kBrCk6C8B,CqCn6C9B,aADA,iB9CgkLF,C8CxjLA,eAEE,a9C0jLF,C8CtjLA,YACE,e9CyjLF,C8CjjLA,mBACE,kB9CojLF,C8CjjLE,8BAKE,qBAJA,kBAEA,QADA,MAEA,S9CojLJ,C8CpiLE,erBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/C4lLF,C+CxlLE,2BACE,a/C0lLJ,C8C7iLE,iBrBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/CqmLF,C+CjmLE,6BACE,a/CmmLJ,C8CtjLE,erBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/C8mLF,C+C1mLE,2BACE,a/C4mLJ,C8C/jLE,YrBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/CunLF,C+CnnLE,wBACE,a/CqnLJ,C8CxkLE,erBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/CgoLF,C+C5nLE,2BACE,a/C8nLJ,C8CjlLE,crBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/CyoLF,C+CroLE,0BACE,a/CuoLJ,C8C1lLE,arBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/CkpLF,C+C9oLE,yBACE,a/CgpLJ,C8CnmLE,YrBhDA,wBqB0CmB,CC1CnB,oBD2Ce,CC7Cf,a/C2pLF,C+CvpLE,wBACE,a/CypLJ,CgD5pLE,wCACE,GAAK,0BhDgqLP,CACF,CgDlqLE,gCACE,GAAK,0BhDgqLP,CACF,CgD5pLA,UAKE,wBvCLS,CCSP,qBFkRE,gBALI,CwCpRR,WhDkqLF,CgD1pLA,wBATE,aAEA,ehD6qLF,CgDtqLA,cAQE,wB9CxBU,C8CqBV,UvCjBS,CuCcT,sBACA,uBAGA,kBxBVI,yBwBaJ,CAFA,kBhD+pLF,CwBtqLM,uCwBAN,cxBCQ,exByqLN,CACF,CgD/pLA,sBvBYE,sKuBVA,yBhDkqLF,CgD9pLE,uBACE,2GhDiqLJ,CgD9pLM,uCAJJ,uBAKM,qChDiqLN,CACF,CiDzsLA,YvCeI,qBuCdF,aACA,sBAIA,gBADA,cjD4sLF,CiDvsLA,qBAEE,sBADA,oBjD2sLF,CiDxsLE,+BAEE,mCACA,yBjDysLJ,CiD/rLA,wBAEE,axClBS,CwCmBT,mBAFA,UjDosLF,CiD/rLE,4DAKE,wBxCjCO,CwC+BP,axCzBO,CwC0BP,qBAFA,SjDmsLJ,CiD7rLE,+BAEE,wBxCrCO,CwCoCP,ajDgsLJ,CiDtrLA,iBAME,qBxCtDS,CwCuDT,kCAHA,axC3CS,CwCyCT,cACA,mBAFA,kBAIA,oBjD2rLF,CiDvrLE,6BvCrCE,+BACA,+BV+tLJ,CiDvrLE,4BvC1BE,kCADA,kCVstLJ,CiDvrLE,oDAIE,qBxCrEO,CwCmEP,axC7DO,CwC8DP,mBjDyrLJ,CiDprLE,wBAGE,wB/ChFQ,C+CiFR,oB/CjFQ,C+C+ER,UxC3EO,CwC0EP,SjDyrLJ,CiDnrLE,kCACE,kBjDqrLJ,CiDnrLI,yCAEE,oBxCwawB,CwCzaxB,ejDsrLN,CiDvqLI,uBACE,kBjD0qLN,CiDvqLQ,oDvCrCJ,iCAZA,yBV4tLJ,CiDtqLQ,mDvC1CJ,4BAZA,8BVguLJ,CiDrqLQ,+CACE,YjDuqLV,CiDpqLQ,yDAEE,oBADA,oBjDuqLV,CiDpqLU,gEAEE,qBxCkYkB,CwCnYlB,gBjDuqLZ,CgB1uLI,yBiC4CA,0BACE,kBjDksLJ,CiD/rLM,uDvCrCJ,iCAZA,yBVovLF,CiD9rLM,sDvC1CJ,4BAZA,8BVwvLF,CiD7rLM,kDACE,YjD+rLR,CiD5rLM,4DAEE,oBADA,oBjD+rLR,CiD5rLQ,mEAEE,qBxCkYkB,CwCnYlB,gBjD+rLV,CACF,CgBnwLI,yBiC4CA,0BACE,kBjD0tLJ,CiDvtLM,uDvCrCJ,iCAZA,yBV4wLF,CiDttLM,sDvC1CJ,4BAZA,8BVgxLF,CiDrtLM,kDACE,YjDutLR,CiDptLM,4DAEE,oBADA,oBjDutLR,CiDptLQ,mEAEE,qBxCkYkB,CwCnYlB,gBjDutLV,CACF,CgB3xLI,yBiC4CA,0BACE,kBjDkvLJ,CiD/uLM,uDvCrCJ,iCAZA,yBVoyLF,CiD9uLM,sDvC1CJ,4BAZA,8BVwyLF,CiD7uLM,kDACE,YjD+uLR,CiD5uLM,4DAEE,oBADA,oBjD+uLR,CiD5uLQ,mEAEE,qBxCkYkB,CwCnYlB,gBjD+uLV,CACF,CgBnzLI,0BiC4CA,0BACE,kBjD0wLJ,CiDvwLM,uDvCrCJ,iCAZA,yBV4zLF,CiDtwLM,sDvC1CJ,4BAZA,8BVg0LF,CiDrwLM,kDACE,YjDuwLR,CiDpwLM,4DAEE,oBADA,oBjDuwLR,CiDpwLQ,mEAEE,qBxCkYkB,CwCnYlB,gBjDuwLV,CACF,CgB30LI,0BiC4CA,2BACE,kBjDkyLJ,CiD/xLM,wDvCrCJ,iCAZA,yBVo1LF,CiD9xLM,uDvC1CJ,4BAZA,8BVw1LF,CiD7xLM,mDACE,YjD+xLR,CiD5xLM,6DAEE,oBADA,oBjD+xLR,CiD5xLQ,oEAEE,qBxCkYkB,CwCnYlB,gBjD+xLV,CACF,CiDjxLA,kBvC9HI,eVk5LJ,CiDjxLE,mCACE,oBjDmxLJ,CiDjxLI,8CACE,qBjDmxLN,CkDv6LE,yBAEE,wBD+JsB,CChKtB,alD26LJ,CkDv6LM,4GAGE,yBADA,alDy6LR,CkDr6LM,uDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlDy6LR,CkDr7LE,2BAEE,wBD+JsB,CChKtB,alDy7LJ,CkDr7LM,gHAGE,yBADA,alDu7LR,CkDn7LM,yDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlDu7LR,CkDn8LE,yBAEE,wBD+JsB,CChKtB,alDu8LJ,CkDn8LM,4GAGE,yBADA,alDq8LR,CkDj8LM,uDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlDq8LR,CkDj9LE,sBAEE,wBD+JsB,CChKtB,alDq9LJ,CkDj9LM,sGAGE,yBADA,alDm9LR,CkD/8LM,oDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlDm9LR,CkD/9LE,yBAEE,wBD+JsB,CChKtB,alDm+LJ,CkD/9LM,4GAGE,yBADA,alDi+LR,CkD79LM,uDAEE,wBDuJuB,CCtJvB,oBDsJuB,CCxJvB,UlDi+LR,CkD7+LE,wBAEE,wBD+JsB,CChKtB,alDi/LJ,CkD7+LM,0GAGE,yBADA,alD++LR,CkD3+LM,sDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlD++LR,CkD3/LE,uBAEE,wBD+JsB,CChKtB,alD+/LJ,CkD3/LM,wGAGE,yBADA,alD6/LR,CkDz/LM,qDAEE,wBDuJuB,CCtJvB,oBDsJuB,CCxJvB,UlD6/LR,CkDzgME,sBAEE,wBD+JsB,CChKtB,alD6gMJ,CkDzgMM,sGAGE,yBADA,alD2gMR,CkDvgMM,oDAEE,wBDqJqB,CCpJrB,oBDoJqB,CCtJrB,UlD2gMR,CmDthMA,WAME,gXACA,SzCOE,qByCbF,uBAIA,U1CQS,C0CVT,U1CojD2B,C0C9iD3B,U1CqjD2B,C0C1jD3B,cAFA,SnDgiMF,CmDthME,iBACE,WAEA,W1CgjDyB,C0CjjDzB,oBnDyhMJ,CmDrhME,iBAEE,4C1CwtB4B,C0CvtB5B,S1C2iDyB,C0C7iDzB,SnDyhMJ,CmDphME,wCAIE,W1CqiDyB,C0CviDzB,oBACA,oFnDshMJ,CmDjhMA,iBACE,iDnDohMF,CoD1jMA,OAOE,4BADA,oC3Cw1CkC,C2Ct1ClC,gC1CWE,qB0CVF,wBlD4EW,CMgNP,iBALI,C4C9RR,eAGA,oBAJA,WpDqkMF,CoD1jME,eACE,SpD4jMJ,CoDzjME,kBACE,YpD2jMJ,CoDvjMA,iBAEE,eACA,oBAFA,kEpD4jMF,CoDxjME,mCACE,oBpD0jMJ,CoDtjMA,cAEE,mBAIA,4BADA,oC3Ck0CkC,C2Ch0ClC,wC1CVE,0CACA,2C0CMF,a3CrBS,C2CkBT,aAEA,oBpD+jMF,CoDxjME,yBAEE,kB3C+yCgC,C2ChzChC,qBpD2jMJ,CoDtjMA,YAEE,qBADA,cpD0jMF,CqDnmMA,OAKE,aAEA,YAJA,OASA,UAJA,kBACA,gBARA,eACA,MAIA,WAFA,YrD4mMF,CqD7lMA,cAGE,Y5Ci2CkC,C4C/1ClC,oBAJA,kBACA,UrDkmMF,CqD5lME,0BAEE,2B5Cu3CgC,Ce34C9B,iCxBknMN,CwB9mMM,uC6BcJ,0B7BbM,exBinMN,CACF,CqDjmME,0BACE,crDmmMJ,CqD/lME,kCACE,qBrDimMJ,CqD7lMA,yBACE,wBrDgmMF,CqD9lME,wCACE,gBACA,erDgmMJ,CqD7lME,qCACE,erD+lMJ,CqD3lMA,uBAEE,mBADA,aAEA,4BrD8lMF,CqD1lMA,eASE,4BADA,qB5CpES,C4CsET,gC3C3DE,oB2CmDF,aACA,sBAWA,UAPA,oBANA,kBAGA,UrDmmMF,CqDrlMA,gBC9EE,qB7CUS,C6CXT,aAHA,OAFA,eACA,MAGA,YADA,YtDgrMF,CsD1qME,qBAAS,StD6qMX,CsD5qME,qBAAS,UtD+qMX,CqD/lMA,cAGE,mBAGA,gC3CtEE,yCACA,0C2CgEF,aACA,cAEA,8BACA,YrDqmMF,CqDjmME,yBAEE,iCADA,arDomMJ,CqD9lMA,aAEE,e5Cue4B,C4Cxe5B,erDkmMF,CqD5lMA,YAIE,cACA,Y5C8PO,C4ClQP,iBrDimMF,CqDzlMA,cAIE,mB3CrFE,4CADA,6C2CyFF,6BANA,aAEA,cADA,eAGA,yBACA,crD+lMF,CqDxlME,gBACE,arD0lMJ,CgBrqMI,yBqCkFF,cAEE,oBADA,erDwlMF,CqDplMA,yBACE,0BrDulMF,CqDplMA,uBACE,8BrDulMF,CqDhlMA,UAAY,erDolMZ,CACF,CgBxrMI,yBqCuGF,oBAEE,erDolMF,CACF,CgB9rMI,0BqC8GF,UAAY,gBrDolMZ,CACF,CqD5kMI,kBAGE,YACA,SAFA,eADA,WrDilMN,CqD5kMM,iCAEE,S3C3KJ,gB2C0KI,WrDglMR,CqD3kMM,gC3C/KF,eV6vMJ,CqD1kMM,8BACE,erD4kMR,CqDzkMM,gC3CvLF,eVmwMJ,CgB1sMI,4BqC0GA,0BAGE,YACA,SAFA,eADA,WrDumMJ,CqDlmMI,yCAEE,S3C3KJ,gB2C0KI,WrDsmMN,CqDjmMI,wC3C/KF,eVmxMF,CqDhmMI,sCACE,erDkmMN,CqD/lMI,wC3CvLF,eVyxMF,CACF,CgBjuMI,4BqC0GA,0BAGE,YACA,SAFA,eADA,WrD6nMJ,CqDxnMI,yCAEE,S3C3KJ,gB2C0KI,WrD4nMN,CqDvnMI,wC3C/KF,eVyyMF,CqDtnMI,sCACE,erDwnMN,CqDrnMI,wC3CvLF,eV+yMF,CACF,CgBvvMI,4BqC0GA,0BAGE,YACA,SAFA,eADA,WrDmpMJ,CqD9oMI,yCAEE,S3C3KJ,gB2C0KI,WrDkpMN,CqD7oMI,wC3C/KF,eV+zMF,CqD5oMI,sCACE,erD8oMN,CqD3oMI,wC3CvLF,eVq0MF,CACF,CgB7wMI,6BqC0GA,0BAGE,YACA,SAFA,eADA,WrDyqMJ,CqDpqMI,yCAEE,S3C3KJ,gB2C0KI,WrDwqMN,CqDnqMI,wC3C/KF,eVq1MF,CqDlqMI,sCACE,erDoqMN,CqDjqMI,wC3CvLF,eV21MF,CACF,CgBnyMI,6BqC0GA,2BAGE,YACA,SAFA,eADA,WrD+rMJ,CqD1rMI,0CAEE,S3C3KJ,gB2C0KI,WrD8rMN,CqDzrMI,yC3C/KF,eV22MF,CqDxrMI,uCACE,erD0rMN,CqDvrMI,yC3CvLF,eVi3MF,CACF,CuDp4MA,SAUE,qBAPA,cCHA,qC/CkkB4B,CD9RxB,iBALI,CgD7RR,kBACA,e/C2kB4B,C+CpkB5B,sBAIA,gBAVA,e/CglB4B,C8ChlB5B,Q9CkyCkC,C8C3xClC,UAVA,kBCIA,gBACA,iBACA,qBACA,iBACA,oBAIA,mBAFA,kBACA,oBDVA,YvDy5MF,CuD94ME,cAAS,UvDi5MX,CuD/4ME,wBAEE,cAEA,Y9CsxCgC,C8CzxChC,kBAEA,WvDk5MJ,CuD/4MI,+BAGE,yBACA,mBAFA,WADA,iBvDo5MN,CuD54MA,6DACE,evD+4MF,CuD74ME,2FACE,QvD+4MJ,CuD74MI,yGAGE,qB9CtBK,C8CqBL,2BADA,QvDi5MN,CuD14MA,+DACE,evD64MF,CuD34ME,6FAGE,Y9CsvCgC,C8CxvChC,OACA,WvD84MJ,CuD34MI,2GAGE,uB9CtCK,C8CqCL,iCADA,UvD+4MN,CuDx4MA,mEACE,evD24MF,CuDz4ME,iGACE,KvD24MJ,CuDz4MI,+GAGE,wB9CpDK,C8CmDL,2BADA,WvD64MN,CuDt4MA,gEACE,evDy4MF,CuDv4ME,8FAGE,Y9CwtCgC,C8C1tChC,QACA,WvD04MJ,CuDv4MI,4GAGE,sB9CpEK,C8CmEL,iCADA,SvD24MN,CuDp3MA,eAKE,qB9C9FS,CCCP,qB6C2FF,U9CtGS,C8CoGT,e9CorCkC,C8CnrClC,qBAEA,iBvDy3MF,CyDx+MA,SAYE,qBAEA,4BADA,qBhDLS,CgDOT,gC/CIE,oB+CdF,cDJA,qC/CkkB4B,CD9RxB,iBALI,CgD7RR,kBACA,e/C2kB4B,CgD5kB5B,ODQA,sBAIA,gBAVA,e/CglB4B,CgD/kB5B,ehDwzCkC,CgD7zClC,kBDKA,gBACA,iBACA,qBACA,iBACA,oBCRA,MDYA,mBAFA,kBACA,oBCTA,YzDigNF,CyDl/ME,wBAEE,cAEA,YhDwzCgC,CgD3zChC,kBAEA,UzDq/MJ,CyDl/MI,6DAKE,yBACA,mBAFA,WADA,cADA,iBzDu/MN,CyD7+ME,2FACE,yBzDg/MJ,CyD9+MI,yGAGE,gChDuyC8B,CgDxyC9B,2BADA,QzDk/MN,CyD7+MI,uGAGE,qBhDzCK,CgDwCL,2BADA,UzDi/MN,CyDz+ME,6FAGE,WhDoxCgC,CgDtxChC,wBACA,WzD6+MJ,CyD1+MI,2GAGE,kChDmxC8B,CgDpxC9B,iCADA,MzD8+MN,CyDz+MI,yGAGE,uBhD7DK,CgD4DL,iCADA,QzD6+MN,CyDr+ME,iGACE,sBzDw+MJ,CyDt+MI,+GAGE,mChDiwC8B,CgDlwC9B,2BADA,KzD0+MN,CyDr+MI,6GAGE,wBhD/EK,CgD8EL,2BADA,OzDy+MN,CyDl+ME,iHAQE,gCADA,WAHA,cADA,SAGA,mBALA,kBACA,MAGA,UzDu+MJ,CyD/9ME,8FAGE,WhDkuCgC,CgDpuChC,yBACA,WzDm+MJ,CyDh+MI,4GAGE,iChDiuC8B,CgDluC9B,iCADA,OzDo+MN,CyD/9MI,0GAGE,sBhD/GK,CgD8GL,iCADA,SzDm+MN,CyD58MA,gBAKE,wBhDorCkC,CgDnrClC,uC/CtHE,yCACA,0CFwQE,cALI,CiDlJR,gBADA,kBzDq9MF,CyD78ME,sBACE,YzD+8MJ,CyD38MA,cAEE,ahD3IS,CgD0IT,YzD+8MF,C0D7lNA,UACE,iB1DgmNF,C0D7lNA,wBACE,kB1DgmNF,C0D7lNA,gBAGE,gBAFA,kBACA,U1DimNF,C2DtnNE,sBAEE,WACA,WAFA,a3D0nNJ,C0DjmNA,eAME,8DAJA,aACA,WAEA,mBAJA,kBlCbI,oCkCmBJ,CAHA,U1DumNF,CwBnnNM,uCkCQN,elCPQ,exBsnNN,CACF,C0DtmNA,8DAGE,a1DymNF,C0DrmNA,wEAEE,0B1DymNF,C0DtmNA,wEAEE,2B1DymNF,C0D9lNE,8BACE,UAEA,eADA,2B1DmmNJ,C0D/lNE,iJAIE,UADA,S1DkmNJ,C0D9lNE,oFAGE,UlC/DE,yBkCgEF,CAFA,S1DkmNJ,CwB5pNM,uCkCwDJ,oFlCvDM,exBgqNN,CACF,C0D7lNA,8CAQE,mBAMA,gBACA,SAXA,SAQA,UjD7FS,CiDwFT,aAEA,uBAOA,UjDi6CmC,CiDt6CnC,UATA,kBAWA,kBAVA,MlC5EI,4BkC0FJ,CAPA,SjDs6CmC,CiD36CnC,S1D2mNF,CwBrrNM,uCkCqEN,8ClCpEQ,exByrNN,CACF,C0DlmNE,oHAEE,UjDvGO,CiD0GP,UjDy5CiC,CiD15CjC,UADA,oB1DumNJ,C0DlmNA,uBACE,M1DqmNF,C0DlmNA,uBACE,O1DqmNF,C0DhmNA,wDAME,wBADA,4BAEA,0BALA,qBAEA,WjDy5CmC,CiD15CnC,U1DumNF,C0DxlNA,4BACE,sR1DmmNF,C0DjmNA,4BACE,uR1DomNF,C0D5lNA,qBAGE,SAGA,aACA,uBAHA,OASA,gBAFA,mBACA,ejDg2CmC,CiDl2CnC,gBjDk2CmC,CiDp2CnC,UAPA,kBACA,QAGA,S1DsmNF,C0D5lNE,sCAWE,4BADA,qBjD9KO,CiDgLP,SAGA,qCADA,kCAbA,uBAQA,eAPA,cAEA,UjD+1CiC,CiD51CjC,ejD81CiC,CiD/1CjC,gBjD+1CiC,CiDr1CjC,UjDs1CiC,CiDj2CjC,UAGA,mBlCpKE,2BkC6KF,CAdA,U1D2mNJ,CwBtwNM,uCkCwJJ,sClCvJM,exBywNN,CACF,C0D/lNE,6BACE,S1DimNJ,C0DxlNA,kBAGE,cjD60CmC,CiDz0CnC,UjDzMS,CiDsMT,SAEA,sBjDy0CmC,CiD10CnC,mBjD00CmC,CiD90CnC,kBACA,UAMA,iB1D2lNF,C0DrlNE,sFAEE,+B1DwlNJ,C0DrlNE,qDACE,qB1DulNJ,C0DplNE,iCACE,U1DslNJ,C4DnzNA,kCACE,GAAK,uB5DuzNL,CACF,C4DzzNA,0BACE,GAAK,uB5DuzNL,CACF,C4DpzNA,gBASE,oGAHA,mBAEA,kBAFA,qCALA,qBAEA,WnDgiDwB,CmD/hDxB,sBnDiiDwB,CmDniDxB,U5D4zNF,C4DlzNA,mBAGE,iBnD4hDwB,CmD7hDxB,WnD2hDwB,CmD5hDxB,U5DuzNF,C4D7yNA,gCACE,GACE,kB5DgzNF,C4D9yNA,IACE,UACA,c5DgzNF,CACF,C4DvzNA,wBACE,GACE,kB5DgzNF,C4D9yNA,IACE,UACA,c5DgzNF,CACF,C4D5yNA,cASE,gGAJA,8BAEA,kBANA,qBAEA,WnD8/CwB,CmDz/CxB,UAJA,sBnD+/CwB,CmDjgDxB,U5DozNF,C4D1yNA,iBAEE,WnDy/CwB,CmD1/CxB,U5D8yNF,C4DzyNE,uCACE,8BAEE,uD5D4yNJ,CACF,C6D92NA,WAUE,4BADA,wB3D4DwB,C2DnExB,SAEA,aACA,sBACA,eAKA,UAVA,erCeI,oCqCHJ,CALA,kBALA,Y7Dw3NF,CwBv2NM,uCqCpBN,WrCqBQ,exB02NN,CACF,C6Dh3NA,oBPRE,qB7CUS,C6CXT,aAHA,OAFA,eACA,MAGA,YADA,YtDq4NF,CsD/3NE,yBAAS,StDk4NX,CsDj4NE,yBAAS,UtDo4NX,C6D53NA,kBAEE,mBADA,aAEA,8BACA,Y7D+3NF,C6D73NE,6BAIE,qBADA,oBADA,kBADA,a7Dk4NJ,C6D33NA,iBAEE,epDijB4B,CoDljB5B,e7D+3NF,C6D33NA,gBACE,YAEA,gBADA,Y7D+3NF,C6D33NA,iBAIE,sCAFA,OADA,MAIA,4BAFA,W7Dg4NF,C6D33NA,eAIE,qCAFA,QADA,MAIA,2BAFA,W7Dg4NF,C6D33NA,eAME,uCALA,MAMA,2B7D83NF,C6D33NA,iCANE,WpDghDkC,CoDjhDlC,OAEA,gBAHA,O7D44NF,C6Dp4NA,kBAKE,oCACA,0B7D83NF,C6D33NA,gBACE,c7D83NF,C8D/8NA,aAKE,8BADA,YAHA,qBACA,eAIA,UrDwtCkC,CqD3tClC,qB9Dq9NF,C8Dh9NE,wBAEE,WADA,oB9Dm9NJ,C8D78NA,gBACE,e9Dg9NF,C8D78NA,gBACE,e9Dg9NF,C8D78NA,gBACE,gB9Dg9NF,C8D38NE,+BACE,6G9D88NJ,C8D18NA,oCACE,IACE,U9D68NF,CACF,C8Dh9NA,4BACE,IACE,U9D68NF,CACF,C8D18NA,kBAGE,oGAFA,wJACA,+C9D68NF,C8Dz8NA,oCACE,GACE,mD9D48NF,CACF,C8D/8NA,4BACE,GACE,mD9D48NF,CACF,C2D3/NE,gBAEE,WACA,WAFA,a3D+/NJ,C+DjgOE,cACE,a/DogOJ,C+DjgOM,wCAEE,a/DkgOR,C+DxgOE,gBACE,a/D2gOJ,C+DxgOM,4CAEE,a/DygOR,C+D/gOE,cACE,a/DkhOJ,C+D/gOM,wCAEE,a/DghOR,C+DthOE,WACE,a/DyhOJ,C+DthOM,kCAEE,a/DuhOR,C+D7hOE,cACE,a/DgiOJ,C+D7hOM,wCAEE,a/D8hOR,C+DpiOE,aACE,a/DuiOJ,C+DpiOM,sCAEE,a/DqiOR,C+D3iOE,YACE,a/D8iOJ,C+D3iOM,oCAEE,a/D4iOR,C+DljOE,WACE,a/DqjOJ,C+DljOM,kCAEE,a/DmjOR,CgExjOA,OACE,kBACA,UhE2jOF,CgEzjOE,cAGE,WAFA,cACA,kChE4jOJ,CgExjOE,SAKE,YAFA,OAFA,kBACA,MAEA,UhE2jOJ,CgErjOE,WACE,sBhEwjOJ,CgEzjOE,WACE,qBhE4jOJ,CgE7jOE,YACE,wBhEgkOJ,CgEjkOE,YACE,gChEokOJ,CiEzlOA,WAEE,KjE+lOF,CiEzlOA,yBAJE,OAHA,eAEA,QAEA,YjEomOF,CiEjmOA,cAGE,QjE8lOF,CiEplOI,YACE,wCACA,MACA,YjEulON,CgBljOI,yBiDxCA,eACE,wCACA,MACA,YjE8lOJ,CACF,CgB1jOI,yBiDxCA,eACE,wCACA,MACA,YjEqmOJ,CACF,CgBjkOI,yBiDxCA,eACE,wCACA,MACA,YjE4mOJ,CACF,CgBxkOI,0BiDxCA,eACE,wCACA,MACA,YjEmnOJ,CACF,CgB/kOI,0BiDxCA,gBACE,wCACA,MACA,YjE0nOJ,CACF,CkEppOA,QAGE,mBADA,kBlEwpOF,CkEnpOA,gBAHE,mBAHA,YlEgqOF,CkE1pOA,QAEE,cACA,qBlEupOF,CmE9pOA,2ECUE,6BAEA,mBANA,qBAEA,sBACA,0BAFA,oBAHA,4BAOA,6BANA,mBpEsqOF,CqE1qOE,sBAIE,SAGA,WAFA,OAJA,kBAEA,QADA,MAIA,SrE8qOJ,CsErrOA,eCAE,gBACA,uBACA,kBvEyrOF,CwE/rOA,IAEE,mBAGA,8BAJA,qBAGA,eAEA,W/DipB4B,C+DppB5B,SxEqsOF,CyEzoOQ,gBAOI,iCzEsoOZ,CyE7oOQ,WAOI,4BzE0oOZ,CyEjpOQ,cAOI,+BzE8oOZ,CyErpOQ,cAOI,+BzEkpOZ,CyEzpOQ,mBAOI,oCzEspOZ,CyE7pOQ,gBAOI,iCzE0pOZ,CyEjqOQ,aAOI,oBzE8pOZ,CyErqOQ,WAOI,qBzEkqOZ,CyEzqOQ,YAOI,oBzEsqOZ,CyE7qOQ,WAOI,mBzE0qOZ,CyEjrOQ,YAOI,qBzE8qOZ,CyErrOQ,YAOI,oBzEkrOZ,CyEzrOQ,YAOI,qBzEsrOZ,CyE7rOQ,aAOI,mBzE0rOZ,CyEjsOQ,eAOI,uBzE8rOZ,CyErsOQ,iBAOI,yBzEksOZ,CyEzsOQ,kBAOI,0BzEssOZ,CyE7sOQ,iBAOI,yBzE0sOZ,CyEjtOQ,UAOI,wBzE8sOZ,CyErtOQ,gBAOI,8BzEktOZ,CyEztOQ,SAOI,uBzEstOZ,CyE7tOQ,QAOI,sBzE0tOZ,CyEjuOQ,SAOI,uBzE8tOZ,CyEruOQ,aAOI,2BzEkuOZ,CyEzuOQ,cAOI,4BzEsuOZ,CyE7uOQ,QAOI,sBzE0uOZ,CyEjvOQ,eAOI,6BzE8uOZ,CyErvOQ,QAOI,sBzEkvOZ,CyEzvOQ,QAOI,kCzEsvOZ,CyE7vOQ,WAOI,sDzE0vOZ,CyEjwOQ,WAOI,iDzE8vOZ,CyErwOQ,aAOI,yBzEkwOZ,CyEzwOQ,iBAOI,yBzEswOZ,CyE7wOQ,mBAOI,2BzE0wOZ,CyEjxOQ,mBAOI,2BzE8wOZ,CyErxOQ,gBAOI,wBzEkxOZ,CyEzxOQ,iBAOI,2DzEsxOZ,CyE7xOQ,OAOI,ezE0xOZ,CyEjyOQ,QAOI,iBzE8xOZ,CyEryOQ,SAOI,kBzEkyOZ,CyEzyOQ,UAOI,kBzEsyOZ,CyE7yOQ,WAOI,oBzE0yOZ,CyEjzOQ,YAOI,qBzE8yOZ,CyErzOQ,SAOI,gBzEkzOZ,CyEzzOQ,UAOI,kBzEszOZ,CyE7zOQ,WAOI,mBzE0zOZ,CyEj0OQ,OAOI,iBzE8zOZ,CyEr0OQ,QAOI,mBzEk0OZ,CyEz0OQ,SAOI,oBzEs0OZ,CyE70OQ,kBAOI,wCzE00OZ,CyEj1OQ,oBAOI,oCzE80OZ,CyEr1OQ,oBAOI,oCzEk1OZ,CyEz1OQ,QAOI,kCzEs1OZ,CyE71OQ,UAOI,kBzE01OZ,CyEj2OQ,YAOI,sCzE81OZ,CyEr2OQ,cAOI,sBzEk2OZ,CyEz2OQ,YAOI,wCzEs2OZ,CyE72OQ,cAOI,wBzE02OZ,CyEj3OQ,eAOI,yCzE82OZ,CyEr3OQ,iBAOI,yBzEk3OZ,CyEz3OQ,cAOI,uCzEs3OZ,CyE73OQ,gBAOI,uBzE03OZ,CyEj4OQ,gBAOI,8BzE83OZ,CyEr4OQ,kBAOI,8BzEk4OZ,CyEz4OQ,gBAOI,8BzEs4OZ,CyE74OQ,aAOI,8BzE04OZ,CyEj5OQ,gBAOI,8BzE84OZ,CyEr5OQ,eAOI,8BzEk5OZ,CyEz5OQ,cAOI,8BzEs5OZ,CyE75OQ,aAOI,8BzE05OZ,CyEj6OQ,cAOI,2BzE85OZ,CyEr6OQ,UAOI,0BzEk6OZ,CyEz6OQ,UAOI,0BzEs6OZ,CyE76OQ,UAOI,0BzE06OZ,CyEj7OQ,UAOI,0BzE86OZ,CyEr7OQ,UAOI,0BzEk7OZ,CyEz7OQ,MAOI,mBzEs7OZ,CyE77OQ,MAOI,mBzE07OZ,CyEj8OQ,MAOI,mBzE87OZ,CyEr8OQ,OAOI,oBzEk8OZ,CyEz8OQ,QAOI,oBzEs8OZ,CyE78OQ,QAOI,wBzE08OZ,CyEj9OQ,QAOI,qBzE88OZ,CyEr9OQ,YAOI,yBzEk9OZ,CyEz9OQ,MAOI,oBzEs9OZ,CyE79OQ,MAOI,oBzE09OZ,CyEj+OQ,MAOI,oBzE89OZ,CyEr+OQ,OAOI,qBzEk+OZ,CyEz+OQ,QAOI,qBzEs+OZ,CyE7+OQ,QAOI,yBzE0+OZ,CyEj/OQ,QAOI,sBzE8+OZ,CyEr/OQ,YAOI,0BzEk/OZ,CyEz/OQ,WAOI,uBzEs/OZ,CyE7/OQ,UAOI,4BzE0/OZ,CyEjgPQ,aAOI,+BzE8/OZ,CyErgPQ,kBAOI,oCzEkgPZ,CyEzgPQ,qBAOI,uCzEsgPZ,CyE7gPQ,aAOI,qBzE0gPZ,CyEjhPQ,aAOI,qBzE8gPZ,CyErhPQ,eAOI,uBzEkhPZ,CyEzhPQ,eAOI,uBzEshPZ,CyE7hPQ,WAOI,wBzE0hPZ,CyEjiPQ,aAOI,0BzE8hPZ,CyEriPQ,mBAOI,gCzEkiPZ,CyEziPQ,OAOI,ezEsiPZ,CyE7iPQ,OAOI,oBzE0iPZ,CyEjjPQ,OAOI,mBzE8iPZ,CyErjPQ,OAOI,kBzEkjPZ,CyEzjPQ,OAOI,oBzEsjPZ,CyE7jPQ,OAOI,kBzE0jPZ,CyEjkPQ,uBAOI,oCzE8jPZ,CyErkPQ,qBAOI,kCzEkkPZ,CyEzkPQ,wBAOI,gCzEskPZ,CyE7kPQ,yBAOI,uCzE0kPZ,CyEjlPQ,wBAOI,sCzE8kPZ,CyErlPQ,wBAOI,sCzEklPZ,CyEzlPQ,mBAOI,gCzEslPZ,CyE7lPQ,iBAOI,8BzE0lPZ,CyEjmPQ,oBAOI,4BzE8lPZ,CyErmPQ,sBAOI,8BzEkmPZ,CyEzmPQ,qBAOI,6BzEsmPZ,CyE7mPQ,qBAOI,kCzE0mPZ,CyEjnPQ,mBAOI,gCzE8mPZ,CyErnPQ,sBAOI,8BzEknPZ,CyEznPQ,uBAOI,qCzEsnPZ,CyE7nPQ,sBAOI,oCzE0nPZ,CyEjoPQ,uBAOI,+BzE8nPZ,CyEroPQ,iBAOI,yBzEkoPZ,CyEzoPQ,kBAOI,+BzEsoPZ,CyE7oPQ,gBAOI,6BzE0oPZ,CyEjpPQ,mBAOI,2BzE8oPZ,CyErpPQ,qBAOI,6BzEkpPZ,CyEzpPQ,oBAOI,4BzEspPZ,CyE7pPQ,aAOI,kBzE0pPZ,CyEjqPQ,SAOI,iBzE8pPZ,CyErqPQ,SAOI,iBzEkqPZ,CyEzqPQ,SAOI,iBzEsqPZ,CyE7qPQ,SAOI,iBzE0qPZ,CyEjrPQ,SAOI,iBzE8qPZ,CyErrPQ,SAOI,iBzEkrPZ,CyEzrPQ,YAOI,iBzEsrPZ,CyE7rPQ,KAOI,kBzE0rPZ,CyEjsPQ,KAOI,uBzE8rPZ,CyErsPQ,KAOI,sBzEksPZ,CyEzsPQ,KAOI,qBzEssPZ,CyE7sPQ,KAOI,uBzE0sPZ,CyEjtPQ,KAOI,qBzE8sPZ,CyErtPQ,QAOI,qBzEktPZ,CyEztPQ,MAOI,gDzEutPZ,CyE9tPQ,MAOI,0DzE4tPZ,CyEnuPQ,MAOI,wDzEiuPZ,CyExuPQ,MAOI,sDzEsuPZ,CyE7uPQ,MAOI,0DzE2uPZ,CyElvPQ,MAOI,sDzEgvPZ,CyEvvPQ,SAOI,sDzEqvPZ,CyE5vPQ,MAOI,gDzE0vPZ,CyEjwPQ,MAOI,0DzE+vPZ,CyEtwPQ,MAOI,wDzEowPZ,CyE3wPQ,MAOI,sDzEywPZ,CyEhxPQ,MAOI,0DzE8wPZ,CyErxPQ,MAOI,sDzEmxPZ,CyE1xPQ,SAOI,sDzEwxPZ,CyE/xPQ,MAOI,sBzE4xPZ,CyEnyPQ,MAOI,2BzEgyPZ,CyEvyPQ,MAOI,0BzEoyPZ,CyE3yPQ,MAOI,yBzEwyPZ,CyE/yPQ,MAOI,2BzE4yPZ,CyEnzPQ,MAOI,yBzEgzPZ,CyEvzPQ,SAOI,yBzEozPZ,CyE3zPQ,MAOI,wBzEwzPZ,CyE/zPQ,MAOI,6BzE4zPZ,CyEn0PQ,MAOI,4BzEg0PZ,CyEv0PQ,MAOI,2BzEo0PZ,CyE30PQ,MAOI,6BzEw0PZ,CyE/0PQ,MAOI,2BzE40PZ,CyEn1PQ,SAOI,2BzEg1PZ,CyEv1PQ,MAOI,yBzEo1PZ,CyE31PQ,MAOI,8BzEw1PZ,CyE/1PQ,MAOI,6BzE41PZ,CyEn2PQ,MAOI,4BzEg2PZ,CyEv2PQ,MAOI,8BzEo2PZ,CyE32PQ,MAOI,4BzEw2PZ,CyE/2PQ,SAOI,4BzE42PZ,CyEn3PQ,MAOI,uBzEg3PZ,CyEv3PQ,MAOI,4BzEo3PZ,CyE33PQ,MAOI,2BzEw3PZ,CyE/3PQ,MAOI,0BzE43PZ,CyEn4PQ,MAOI,4BzEg4PZ,CyEv4PQ,MAOI,0BzEo4PZ,CyE34PQ,SAOI,0BzEw4PZ,CyE/4PQ,KAOI,mBzE44PZ,CyEn5PQ,KAOI,wBzEg5PZ,CyEv5PQ,KAOI,uBzEo5PZ,CyE35PQ,KAOI,sBzEw5PZ,CyE/5PQ,KAOI,wBzE45PZ,CyEn6PQ,KAOI,sBzEg6PZ,CyEv6PQ,MAOI,kDzEq6PZ,CyE56PQ,MAOI,4DzE06PZ,CyEj7PQ,MAOI,0DzE+6PZ,CyEt7PQ,MAOI,wDzEo7PZ,CyE37PQ,MAOI,4DzEy7PZ,CyEh8PQ,MAOI,wDzE87PZ,CyEr8PQ,MAOI,kDzEm8PZ,CyE18PQ,MAOI,4DzEw8PZ,CyE/8PQ,MAOI,0DzE68PZ,CyEp9PQ,MAOI,wDzEk9PZ,CyEz9PQ,MAOI,4DzEu9PZ,CyE99PQ,MAOI,wDzE49PZ,CyEn+PQ,MAOI,uBzEg+PZ,CyEv+PQ,MAOI,4BzEo+PZ,CyE3+PQ,MAOI,2BzEw+PZ,CyE/+PQ,MAOI,0BzE4+PZ,CyEn/PQ,MAOI,4BzEg/PZ,CyEv/PQ,MAOI,0BzEo/PZ,CyE3/PQ,MAOI,yBzEw/PZ,CyE//PQ,MAOI,8BzE4/PZ,CyEngQQ,MAOI,6BzEggQZ,CyEvgQQ,MAOI,4BzEogQZ,CyE3gQQ,MAOI,8BzEwgQZ,CyE/gQQ,MAOI,4BzE4gQZ,CyEnhQQ,MAOI,0BzEghQZ,CyEvhQQ,MAOI,+BzEohQZ,CyE3hQQ,MAOI,8BzEwhQZ,CyE/hQQ,MAOI,6BzE4hQZ,CyEniQQ,MAOI,+BzEgiQZ,CyEviQQ,MAOI,6BzEoiQZ,CyE3iQQ,MAOI,wBzEwiQZ,CyE/iQQ,MAOI,6BzE4iQZ,CyEnjQQ,MAOI,4BzEgjQZ,CyEvjQQ,MAOI,2BzEojQZ,CyE3jQQ,MAOI,6BzEwjQZ,CyE/jQQ,MAOI,2BzE4jQZ,CyEnkQQ,gBAOI,8CzEgkQZ,CyEvkQQ,MAOI,0CzEokQZ,CyE3kQQ,MAOI,yCzEwkQZ,CyE/kQQ,MAOI,uCzE4kQZ,CyEnlQQ,MAOI,yCzEglQZ,CyEvlQQ,MAOI,2BzEolQZ,CyE3lQQ,MAOI,wBzEwlQZ,CyE/lQQ,YAOI,2BzE4lQZ,CyEnmQQ,YAOI,2BzEgmQZ,CyEvmQQ,UAOI,yBzEomQZ,CyE3mQQ,YAOI,6BzEwmQZ,CyE/mQQ,WAOI,yBzE4mQZ,CyEnnQQ,SAOI,yBzEgnQZ,CyEvnQQ,WAOI,4BzEonQZ,CyE3nQQ,MAOI,uBzEwnQZ,CyE/nQQ,OAOI,0BzE4nQZ,CyEnoQQ,SAOI,yBzEgoQZ,CyEvoQQ,OAOI,uBzEooQZ,CyE3oQQ,YAOI,yBzEwoQZ,CyE/oQQ,UAOI,0BzE4oQZ,CyEnpQQ,aAOI,2BzEgpQZ,CyEvpQQ,sBAOI,8BzEopQZ,CyE3pQQ,2BAOI,mCzEwpQZ,CyE/pQQ,8BAOI,sCzE4pQZ,CyEnqQQ,gBAOI,kCzEgqQZ,CyEvqQQ,gBAOI,kCzEoqQZ,CyE3qQQ,iBAOI,mCzEwqQZ,CyE/qQQ,WAOI,4BzE4qQZ,CyEnrQQ,aAOI,4BzEgrQZ,CyEvrQQ,YAOI,8DzEsrQZ,CyE7rQQ,cAIQ,oBAGJ,kEzE4rQZ,CyEnsQQ,gBAIQ,oBAGJ,oEzEisQZ,CyExsQQ,cAIQ,oBAGJ,kEzEssQZ,CyE7sQQ,WAIQ,oBAGJ,+DzE2sQZ,CyEltQQ,cAIQ,oBAGJ,kEzEgtQZ,CyEvtQQ,aAIQ,oBAGJ,iEzEqtQZ,CyE5tQQ,YAIQ,oBAGJ,gEzE0tQZ,CyEjuQQ,WAIQ,oBAGJ,+DzE+tQZ,CyEtuQQ,YAIQ,oBAGJ,gEzEouQZ,CyE3uQQ,YAIQ,oBAGJ,gEzEyuQZ,CyEhvQQ,WAIQ,oBAGJ,qEzE8uQZ,CyErvQQ,YAIQ,oBAGJ,uBzEmvQZ,CyE1vQQ,eAIQ,oBAGJ,8BzEwvQZ,CyE/vQQ,eAIQ,oBAGJ,kCzE6vQZ,CyEpwQQ,YAIQ,oBAGJ,uBzEkwQZ,CyEnxQQ,iBACE,sBzEsxQV,CyEvxQQ,iBACE,qBzE0xQV,CyE3xQQ,iBACE,sBzE8xQV,CyE/xQQ,kBACE,mBzEkyQV,CyEzxQQ,YAIQ,kBAGJ,2EzEuxQZ,CyE9xQQ,cAIQ,kBAGJ,6EzE4xQZ,CyEnyQQ,YAIQ,kBAGJ,2EzEiyQZ,CyExyQQ,SAIQ,kBAGJ,wEzEsyQZ,CyE7yQQ,YAIQ,kBAGJ,2EzE2yQZ,CyElzQQ,WAIQ,kBAGJ,0EzEgzQZ,CyEvzQQ,UAIQ,kBAGJ,yEzEqzQZ,CyE5zQQ,SAIQ,kBAGJ,wEzE0zQZ,CyEj0QQ,UAIQ,kBAGJ,yEzE+zQZ,CyEt0QQ,UAIQ,kBAGJ,yEzEo0QZ,CyE30QQ,SAIQ,kBAGJ,2EzEy0QZ,CyEh1QQ,gBAIQ,kBAGJ,sCzE80QZ,CyE/1QQ,eACE,mBzEk2QV,CyEn2QQ,eACE,oBzEs2QV,CyEv2QQ,eACE,mBzE02QV,CyE32QQ,eACE,oBzE82QV,CyE/2QQ,gBACE,iBzEk3QV,CyEz2QQ,aAOI,6CzEs2QZ,CyE72QQ,iBAOI,0FzE02QZ,CyEj3QQ,kBAOI,4HzE82QZ,CyEr3QQ,kBAOI,4HzEk3QZ,CyEz3QQ,SAOI,6BzEs3QZ,CyE73QQ,SAOI,6BzE03QZ,CyEj4QQ,SAOI,8BzE83QZ,CyEr4QQ,WAOI,yBzEk4QZ,CyEz4QQ,WAOI,6BzEs4QZ,CyE74QQ,WAOI,8BzE04QZ,CyEj5QQ,WAOI,6BzE84QZ,CyEr5QQ,gBAOI,2BzEk5QZ,CyEz5QQ,cAOI,6BzEs5QZ,CyE75QQ,aAOI,uCzE25QZ,CyEl6QQ,0BAOI,wCzEg6QZ,CyEv6QQ,6BAOI,2CzEq6QZ,CyE56QQ,+BAOI,0CzE06QZ,CyEj7QQ,eAOI,uCzE06QZ,CyEj7QQ,SAOI,4BzE86QZ,CyEr7QQ,WAOI,2BzEk7QZ,CgBz7QI,yByDAI,gBAOI,oBzEu7QV,CyE97QM,cAOI,qBzE27QV,CyEl8QM,eAOI,oBzE+7QV,CyEt8QM,aAOI,wBzEm8QV,CyE18QM,mBAOI,8BzEu8QV,CyE98QM,YAOI,uBzE28QV,CyEl9QM,WAOI,sBzE+8QV,CyEt9QM,YAOI,uBzEm9QV,CyE19QM,gBAOI,2BzEu9QV,CyE99QM,iBAOI,4BzE29QV,CyEl+QM,WAOI,sBzE+9QV,CyEt+QM,kBAOI,6BzEm+QV,CyE1+QM,WAOI,sBzEu+QV,CyE9+QM,cAOI,uBzE2+QV,CyEl/QM,aAOI,4BzE++QV,CyEt/QM,gBAOI,+BzEm/QV,CyE1/QM,qBAOI,oCzEu/QV,CyE9/QM,wBAOI,uCzE2/QV,CyElgRM,gBAOI,qBzE+/QV,CyEtgRM,gBAOI,qBzEmgRV,CyE1gRM,kBAOI,uBzEugRV,CyE9gRM,kBAOI,uBzE2gRV,CyElhRM,cAOI,wBzE+gRV,CyEthRM,gBAOI,0BzEmhRV,CyE1hRM,sBAOI,gCzEuhRV,CyE9hRM,UAOI,ezE2hRV,CyEliRM,UAOI,oBzE+hRV,CyEtiRM,UAOI,mBzEmiRV,CyE1iRM,UAOI,kBzEuiRV,CyE9iRM,UAOI,oBzE2iRV,CyEljRM,UAOI,kBzE+iRV,CyEtjRM,0BAOI,oCzEmjRV,CyE1jRM,wBAOI,kCzEujRV,CyE9jRM,2BAOI,gCzE2jRV,CyElkRM,4BAOI,uCzE+jRV,CyEtkRM,2BAOI,sCzEmkRV,CyE1kRM,2BAOI,sCzEukRV,CyE9kRM,sBAOI,gCzE2kRV,CyEllRM,oBAOI,8BzE+kRV,CyEtlRM,uBAOI,4BzEmlRV,CyE1lRM,yBAOI,8BzEulRV,CyE9lRM,wBAOI,6BzE2lRV,CyElmRM,wBAOI,kCzE+lRV,CyEtmRM,sBAOI,gCzEmmRV,CyE1mRM,yBAOI,8BzEumRV,CyE9mRM,0BAOI,qCzE2mRV,CyElnRM,yBAOI,oCzE+mRV,CyEtnRM,0BAOI,+BzEmnRV,CyE1nRM,oBAOI,yBzEunRV,CyE9nRM,qBAOI,+BzE2nRV,CyEloRM,mBAOI,6BzE+nRV,CyEtoRM,sBAOI,2BzEmoRV,CyE1oRM,wBAOI,6BzEuoRV,CyE9oRM,uBAOI,4BzE2oRV,CyElpRM,gBAOI,kBzE+oRV,CyEtpRM,YAOI,iBzEmpRV,CyE1pRM,YAOI,iBzEupRV,CyE9pRM,YAOI,iBzE2pRV,CyElqRM,YAOI,iBzE+pRV,CyEtqRM,YAOI,iBzEmqRV,CyE1qRM,YAOI,iBzEuqRV,CyE9qRM,eAOI,iBzE2qRV,CyElrRM,QAOI,kBzE+qRV,CyEtrRM,QAOI,uBzEmrRV,CyE1rRM,QAOI,sBzEurRV,CyE9rRM,QAOI,qBzE2rRV,CyElsRM,QAOI,uBzE+rRV,CyEtsRM,QAOI,qBzEmsRV,CyE1sRM,WAOI,qBzEusRV,CyE9sRM,SAOI,gDzE4sRV,CyEntRM,SAOI,0DzEitRV,CyExtRM,SAOI,wDzEstRV,CyE7tRM,SAOI,sDzE2tRV,CyEluRM,SAOI,0DzEguRV,CyEvuRM,SAOI,sDzEquRV,CyE5uRM,YAOI,sDzE0uRV,CyEjvRM,SAOI,gDzE+uRV,CyEtvRM,SAOI,0DzEovRV,CyE3vRM,SAOI,wDzEyvRV,CyEhwRM,SAOI,sDzE8vRV,CyErwRM,SAOI,0DzEmwRV,CyE1wRM,SAOI,sDzEwwRV,CyE/wRM,YAOI,sDzE6wRV,CyEpxRM,SAOI,sBzEixRV,CyExxRM,SAOI,2BzEqxRV,CyE5xRM,SAOI,0BzEyxRV,CyEhyRM,SAOI,yBzE6xRV,CyEpyRM,SAOI,2BzEiyRV,CyExyRM,SAOI,yBzEqyRV,CyE5yRM,YAOI,yBzEyyRV,CyEhzRM,SAOI,wBzE6yRV,CyEpzRM,SAOI,6BzEizRV,CyExzRM,SAOI,4BzEqzRV,CyE5zRM,SAOI,2BzEyzRV,CyEh0RM,SAOI,6BzE6zRV,CyEp0RM,SAOI,2BzEi0RV,CyEx0RM,YAOI,2BzEq0RV,CyE50RM,SAOI,yBzEy0RV,CyEh1RM,SAOI,8BzE60RV,CyEp1RM,SAOI,6BzEi1RV,CyEx1RM,SAOI,4BzEq1RV,CyE51RM,SAOI,8BzEy1RV,CyEh2RM,SAOI,4BzE61RV,CyEp2RM,YAOI,4BzEi2RV,CyEx2RM,SAOI,uBzEq2RV,CyE52RM,SAOI,4BzEy2RV,CyEh3RM,SAOI,2BzE62RV,CyEp3RM,SAOI,0BzEi3RV,CyEx3RM,SAOI,4BzEq3RV,CyE53RM,SAOI,0BzEy3RV,CyEh4RM,YAOI,0BzE63RV,CyEp4RM,QAOI,mBzEi4RV,CyEx4RM,QAOI,wBzEq4RV,CyE54RM,QAOI,uBzEy4RV,CyEh5RM,QAOI,sBzE64RV,CyEp5RM,QAOI,wBzEi5RV,CyEx5RM,QAOI,sBzEq5RV,CyE55RM,SAOI,kDzE05RV,CyEj6RM,SAOI,4DzE+5RV,CyEt6RM,SAOI,0DzEo6RV,CyE36RM,SAOI,wDzEy6RV,CyEh7RM,SAOI,4DzE86RV,CyEr7RM,SAOI,wDzEm7RV,CyE17RM,SAOI,kDzEw7RV,CyE/7RM,SAOI,4DzE67RV,CyEp8RM,SAOI,0DzEk8RV,CyEz8RM,SAOI,wDzEu8RV,CyE98RM,SAOI,4DzE48RV,CyEn9RM,SAOI,wDzEi9RV,CyEx9RM,SAOI,uBzEq9RV,CyE59RM,SAOI,4BzEy9RV,CyEh+RM,SAOI,2BzE69RV,CyEp+RM,SAOI,0BzEi+RV,CyEx+RM,SAOI,4BzEq+RV,CyE5+RM,SAOI,0BzEy+RV,CyEh/RM,SAOI,yBzE6+RV,CyEp/RM,SAOI,8BzEi/RV,CyEx/RM,SAOI,6BzEq/RV,CyE5/RM,SAOI,4BzEy/RV,CyEhgSM,SAOI,8BzE6/RV,CyEpgSM,SAOI,4BzEigSV,CyExgSM,SAOI,0BzEqgSV,CyE5gSM,SAOI,+BzEygSV,CyEhhSM,SAOI,8BzE6gSV,CyEphSM,SAOI,6BzEihSV,CyExhSM,SAOI,+BzEqhSV,CyE5hSM,SAOI,6BzEyhSV,CyEhiSM,SAOI,wBzE6hSV,CyEpiSM,SAOI,6BzEiiSV,CyExiSM,SAOI,4BzEqiSV,CyE5iSM,SAOI,2BzEyiSV,CyEhjSM,SAOI,6BzE6iSV,CyEpjSM,SAOI,2BzEijSV,CyExjSM,eAOI,yBzEqjSV,CyE5jSM,aAOI,0BzEyjSV,CyEhkSM,gBAOI,2BzE6jSV,CACF,CgBrkSI,yByDAI,gBAOI,oBzEkkSV,CyEzkSM,cAOI,qBzEskSV,CyE7kSM,eAOI,oBzE0kSV,CyEjlSM,aAOI,wBzE8kSV,CyErlSM,mBAOI,8BzEklSV,CyEzlSM,YAOI,uBzEslSV,CyE7lSM,WAOI,sBzE0lSV,CyEjmSM,YAOI,uBzE8lSV,CyErmSM,gBAOI,2BzEkmSV,CyEzmSM,iBAOI,4BzEsmSV,CyE7mSM,WAOI,sBzE0mSV,CyEjnSM,kBAOI,6BzE8mSV,CyErnSM,WAOI,sBzEknSV,CyEznSM,cAOI,uBzEsnSV,CyE7nSM,aAOI,4BzE0nSV,CyEjoSM,gBAOI,+BzE8nSV,CyEroSM,qBAOI,oCzEkoSV,CyEzoSM,wBAOI,uCzEsoSV,CyE7oSM,gBAOI,qBzE0oSV,CyEjpSM,gBAOI,qBzE8oSV,CyErpSM,kBAOI,uBzEkpSV,CyEzpSM,kBAOI,uBzEspSV,CyE7pSM,cAOI,wBzE0pSV,CyEjqSM,gBAOI,0BzE8pSV,CyErqSM,sBAOI,gCzEkqSV,CyEzqSM,UAOI,ezEsqSV,CyE7qSM,UAOI,oBzE0qSV,CyEjrSM,UAOI,mBzE8qSV,CyErrSM,UAOI,kBzEkrSV,CyEzrSM,UAOI,oBzEsrSV,CyE7rSM,UAOI,kBzE0rSV,CyEjsSM,0BAOI,oCzE8rSV,CyErsSM,wBAOI,kCzEksSV,CyEzsSM,2BAOI,gCzEssSV,CyE7sSM,4BAOI,uCzE0sSV,CyEjtSM,2BAOI,sCzE8sSV,CyErtSM,2BAOI,sCzEktSV,CyEztSM,sBAOI,gCzEstSV,CyE7tSM,oBAOI,8BzE0tSV,CyEjuSM,uBAOI,4BzE8tSV,CyEruSM,yBAOI,8BzEkuSV,CyEzuSM,wBAOI,6BzEsuSV,CyE7uSM,wBAOI,kCzE0uSV,CyEjvSM,sBAOI,gCzE8uSV,CyErvSM,yBAOI,8BzEkvSV,CyEzvSM,0BAOI,qCzEsvSV,CyE7vSM,yBAOI,oCzE0vSV,CyEjwSM,0BAOI,+BzE8vSV,CyErwSM,oBAOI,yBzEkwSV,CyEzwSM,qBAOI,+BzEswSV,CyE7wSM,mBAOI,6BzE0wSV,CyEjxSM,sBAOI,2BzE8wSV,CyErxSM,wBAOI,6BzEkxSV,CyEzxSM,uBAOI,4BzEsxSV,CyE7xSM,gBAOI,kBzE0xSV,CyEjySM,YAOI,iBzE8xSV,CyErySM,YAOI,iBzEkySV,CyEzySM,YAOI,iBzEsySV,CyE7ySM,YAOI,iBzE0ySV,CyEjzSM,YAOI,iBzE8ySV,CyErzSM,YAOI,iBzEkzSV,CyEzzSM,eAOI,iBzEszSV,CyE7zSM,QAOI,kBzE0zSV,CyEj0SM,QAOI,uBzE8zSV,CyEr0SM,QAOI,sBzEk0SV,CyEz0SM,QAOI,qBzEs0SV,CyE70SM,QAOI,uBzE00SV,CyEj1SM,QAOI,qBzE80SV,CyEr1SM,WAOI,qBzEk1SV,CyEz1SM,SAOI,gDzEu1SV,CyE91SM,SAOI,0DzE41SV,CyEn2SM,SAOI,wDzEi2SV,CyEx2SM,SAOI,sDzEs2SV,CyE72SM,SAOI,0DzE22SV,CyEl3SM,SAOI,sDzEg3SV,CyEv3SM,YAOI,sDzEq3SV,CyE53SM,SAOI,gDzE03SV,CyEj4SM,SAOI,0DzE+3SV,CyEt4SM,SAOI,wDzEo4SV,CyE34SM,SAOI,sDzEy4SV,CyEh5SM,SAOI,0DzE84SV,CyEr5SM,SAOI,sDzEm5SV,CyE15SM,YAOI,sDzEw5SV,CyE/5SM,SAOI,sBzE45SV,CyEn6SM,SAOI,2BzEg6SV,CyEv6SM,SAOI,0BzEo6SV,CyE36SM,SAOI,yBzEw6SV,CyE/6SM,SAOI,2BzE46SV,CyEn7SM,SAOI,yBzEg7SV,CyEv7SM,YAOI,yBzEo7SV,CyE37SM,SAOI,wBzEw7SV,CyE/7SM,SAOI,6BzE47SV,CyEn8SM,SAOI,4BzEg8SV,CyEv8SM,SAOI,2BzEo8SV,CyE38SM,SAOI,6BzEw8SV,CyE/8SM,SAOI,2BzE48SV,CyEn9SM,YAOI,2BzEg9SV,CyEv9SM,SAOI,yBzEo9SV,CyE39SM,SAOI,8BzEw9SV,CyE/9SM,SAOI,6BzE49SV,CyEn+SM,SAOI,4BzEg+SV,CyEv+SM,SAOI,8BzEo+SV,CyE3+SM,SAOI,4BzEw+SV,CyE/+SM,YAOI,4BzE4+SV,CyEn/SM,SAOI,uBzEg/SV,CyEv/SM,SAOI,4BzEo/SV,CyE3/SM,SAOI,2BzEw/SV,CyE//SM,SAOI,0BzE4/SV,CyEngTM,SAOI,4BzEggTV,CyEvgTM,SAOI,0BzEogTV,CyE3gTM,YAOI,0BzEwgTV,CyE/gTM,QAOI,mBzE4gTV,CyEnhTM,QAOI,wBzEghTV,CyEvhTM,QAOI,uBzEohTV,CyE3hTM,QAOI,sBzEwhTV,CyE/hTM,QAOI,wBzE4hTV,CyEniTM,QAOI,sBzEgiTV,CyEviTM,SAOI,kDzEqiTV,CyE5iTM,SAOI,4DzE0iTV,CyEjjTM,SAOI,0DzE+iTV,CyEtjTM,SAOI,wDzEojTV,CyE3jTM,SAOI,4DzEyjTV,CyEhkTM,SAOI,wDzE8jTV,CyErkTM,SAOI,kDzEmkTV,CyE1kTM,SAOI,4DzEwkTV,CyE/kTM,SAOI,0DzE6kTV,CyEplTM,SAOI,wDzEklTV,CyEzlTM,SAOI,4DzEulTV,CyE9lTM,SAOI,wDzE4lTV,CyEnmTM,SAOI,uBzEgmTV,CyEvmTM,SAOI,4BzEomTV,CyE3mTM,SAOI,2BzEwmTV,CyE/mTM,SAOI,0BzE4mTV,CyEnnTM,SAOI,4BzEgnTV,CyEvnTM,SAOI,0BzEonTV,CyE3nTM,SAOI,yBzEwnTV,CyE/nTM,SAOI,8BzE4nTV,CyEnoTM,SAOI,6BzEgoTV,CyEvoTM,SAOI,4BzEooTV,CyE3oTM,SAOI,8BzEwoTV,CyE/oTM,SAOI,4BzE4oTV,CyEnpTM,SAOI,0BzEgpTV,CyEvpTM,SAOI,+BzEopTV,CyE3pTM,SAOI,8BzEwpTV,CyE/pTM,SAOI,6BzE4pTV,CyEnqTM,SAOI,+BzEgqTV,CyEvqTM,SAOI,6BzEoqTV,CyE3qTM,SAOI,wBzEwqTV,CyE/qTM,SAOI,6BzE4qTV,CyEnrTM,SAOI,4BzEgrTV,CyEvrTM,SAOI,2BzEorTV,CyE3rTM,SAOI,6BzEwrTV,CyE/rTM,SAOI,2BzE4rTV,CyEnsTM,eAOI,yBzEgsTV,CyEvsTM,aAOI,0BzEosTV,CyE3sTM,gBAOI,2BzEwsTV,CACF,CgBhtTI,yByDAI,gBAOI,oBzE6sTV,CyEptTM,cAOI,qBzEitTV,CyExtTM,eAOI,oBzEqtTV,CyE5tTM,aAOI,wBzEytTV,CyEhuTM,mBAOI,8BzE6tTV,CyEpuTM,YAOI,uBzEiuTV,CyExuTM,WAOI,sBzEquTV,CyE5uTM,YAOI,uBzEyuTV,CyEhvTM,gBAOI,2BzE6uTV,CyEpvTM,iBAOI,4BzEivTV,CyExvTM,WAOI,sBzEqvTV,CyE5vTM,kBAOI,6BzEyvTV,CyEhwTM,WAOI,sBzE6vTV,CyEpwTM,cAOI,uBzEiwTV,CyExwTM,aAOI,4BzEqwTV,CyE5wTM,gBAOI,+BzEywTV,CyEhxTM,qBAOI,oCzE6wTV,CyEpxTM,wBAOI,uCzEixTV,CyExxTM,gBAOI,qBzEqxTV,CyE5xTM,gBAOI,qBzEyxTV,CyEhyTM,kBAOI,uBzE6xTV,CyEpyTM,kBAOI,uBzEiyTV,CyExyTM,cAOI,wBzEqyTV,CyE5yTM,gBAOI,0BzEyyTV,CyEhzTM,sBAOI,gCzE6yTV,CyEpzTM,UAOI,ezEizTV,CyExzTM,UAOI,oBzEqzTV,CyE5zTM,UAOI,mBzEyzTV,CyEh0TM,UAOI,kBzE6zTV,CyEp0TM,UAOI,oBzEi0TV,CyEx0TM,UAOI,kBzEq0TV,CyE50TM,0BAOI,oCzEy0TV,CyEh1TM,wBAOI,kCzE60TV,CyEp1TM,2BAOI,gCzEi1TV,CyEx1TM,4BAOI,uCzEq1TV,CyE51TM,2BAOI,sCzEy1TV,CyEh2TM,2BAOI,sCzE61TV,CyEp2TM,sBAOI,gCzEi2TV,CyEx2TM,oBAOI,8BzEq2TV,CyE52TM,uBAOI,4BzEy2TV,CyEh3TM,yBAOI,8BzE62TV,CyEp3TM,wBAOI,6BzEi3TV,CyEx3TM,wBAOI,kCzEq3TV,CyE53TM,sBAOI,gCzEy3TV,CyEh4TM,yBAOI,8BzE63TV,CyEp4TM,0BAOI,qCzEi4TV,CyEx4TM,yBAOI,oCzEq4TV,CyE54TM,0BAOI,+BzEy4TV,CyEh5TM,oBAOI,yBzE64TV,CyEp5TM,qBAOI,+BzEi5TV,CyEx5TM,mBAOI,6BzEq5TV,CyE55TM,sBAOI,2BzEy5TV,CyEh6TM,wBAOI,6BzE65TV,CyEp6TM,uBAOI,4BzEi6TV,CyEx6TM,gBAOI,kBzEq6TV,CyE56TM,YAOI,iBzEy6TV,CyEh7TM,YAOI,iBzE66TV,CyEp7TM,YAOI,iBzEi7TV,CyEx7TM,YAOI,iBzEq7TV,CyE57TM,YAOI,iBzEy7TV,CyEh8TM,YAOI,iBzE67TV,CyEp8TM,eAOI,iBzEi8TV,CyEx8TM,QAOI,kBzEq8TV,CyE58TM,QAOI,uBzEy8TV,CyEh9TM,QAOI,sBzE68TV,CyEp9TM,QAOI,qBzEi9TV,CyEx9TM,QAOI,uBzEq9TV,CyE59TM,QAOI,qBzEy9TV,CyEh+TM,WAOI,qBzE69TV,CyEp+TM,SAOI,gDzEk+TV,CyEz+TM,SAOI,0DzEu+TV,CyE9+TM,SAOI,wDzE4+TV,CyEn/TM,SAOI,sDzEi/TV,CyEx/TM,SAOI,0DzEs/TV,CyE7/TM,SAOI,sDzE2/TV,CyElgUM,YAOI,sDzEggUV,CyEvgUM,SAOI,gDzEqgUV,CyE5gUM,SAOI,0DzE0gUV,CyEjhUM,SAOI,wDzE+gUV,CyEthUM,SAOI,sDzEohUV,CyE3hUM,SAOI,0DzEyhUV,CyEhiUM,SAOI,sDzE8hUV,CyEriUM,YAOI,sDzEmiUV,CyE1iUM,SAOI,sBzEuiUV,CyE9iUM,SAOI,2BzE2iUV,CyEljUM,SAOI,0BzE+iUV,CyEtjUM,SAOI,yBzEmjUV,CyE1jUM,SAOI,2BzEujUV,CyE9jUM,SAOI,yBzE2jUV,CyElkUM,YAOI,yBzE+jUV,CyEtkUM,SAOI,wBzEmkUV,CyE1kUM,SAOI,6BzEukUV,CyE9kUM,SAOI,4BzE2kUV,CyEllUM,SAOI,2BzE+kUV,CyEtlUM,SAOI,6BzEmlUV,CyE1lUM,SAOI,2BzEulUV,CyE9lUM,YAOI,2BzE2lUV,CyElmUM,SAOI,yBzE+lUV,CyEtmUM,SAOI,8BzEmmUV,CyE1mUM,SAOI,6BzEumUV,CyE9mUM,SAOI,4BzE2mUV,CyElnUM,SAOI,8BzE+mUV,CyEtnUM,SAOI,4BzEmnUV,CyE1nUM,YAOI,4BzEunUV,CyE9nUM,SAOI,uBzE2nUV,CyEloUM,SAOI,4BzE+nUV,CyEtoUM,SAOI,2BzEmoUV,CyE1oUM,SAOI,0BzEuoUV,CyE9oUM,SAOI,4BzE2oUV,CyElpUM,SAOI,0BzE+oUV,CyEtpUM,YAOI,0BzEmpUV,CyE1pUM,QAOI,mBzEupUV,CyE9pUM,QAOI,wBzE2pUV,CyElqUM,QAOI,uBzE+pUV,CyEtqUM,QAOI,sBzEmqUV,CyE1qUM,QAOI,wBzEuqUV,CyE9qUM,QAOI,sBzE2qUV,CyElrUM,SAOI,kDzEgrUV,CyEvrUM,SAOI,4DzEqrUV,CyE5rUM,SAOI,0DzE0rUV,CyEjsUM,SAOI,wDzE+rUV,CyEtsUM,SAOI,4DzEosUV,CyE3sUM,SAOI,wDzEysUV,CyEhtUM,SAOI,kDzE8sUV,CyErtUM,SAOI,4DzEmtUV,CyE1tUM,SAOI,0DzEwtUV,CyE/tUM,SAOI,wDzE6tUV,CyEpuUM,SAOI,4DzEkuUV,CyEzuUM,SAOI,wDzEuuUV,CyE9uUM,SAOI,uBzE2uUV,CyElvUM,SAOI,4BzE+uUV,CyEtvUM,SAOI,2BzEmvUV,CyE1vUM,SAOI,0BzEuvUV,CyE9vUM,SAOI,4BzE2vUV,CyElwUM,SAOI,0BzE+vUV,CyEtwUM,SAOI,yBzEmwUV,CyE1wUM,SAOI,8BzEuwUV,CyE9wUM,SAOI,6BzE2wUV,CyElxUM,SAOI,4BzE+wUV,CyEtxUM,SAOI,8BzEmxUV,CyE1xUM,SAOI,4BzEuxUV,CyE9xUM,SAOI,0BzE2xUV,CyElyUM,SAOI,+BzE+xUV,CyEtyUM,SAOI,8BzEmyUV,CyE1yUM,SAOI,6BzEuyUV,CyE9yUM,SAOI,+BzE2yUV,CyElzUM,SAOI,6BzE+yUV,CyEtzUM,SAOI,wBzEmzUV,CyE1zUM,SAOI,6BzEuzUV,CyE9zUM,SAOI,4BzE2zUV,CyEl0UM,SAOI,2BzE+zUV,CyEt0UM,SAOI,6BzEm0UV,CyE10UM,SAOI,2BzEu0UV,CyE90UM,eAOI,yBzE20UV,CyEl1UM,aAOI,0BzE+0UV,CyEt1UM,gBAOI,2BzEm1UV,CACF,CgB31UI,0ByDAI,gBAOI,oBzEw1UV,CyE/1UM,cAOI,qBzE41UV,CyEn2UM,eAOI,oBzEg2UV,CyEv2UM,aAOI,wBzEo2UV,CyE32UM,mBAOI,8BzEw2UV,CyE/2UM,YAOI,uBzE42UV,CyEn3UM,WAOI,sBzEg3UV,CyEv3UM,YAOI,uBzEo3UV,CyE33UM,gBAOI,2BzEw3UV,CyE/3UM,iBAOI,4BzE43UV,CyEn4UM,WAOI,sBzEg4UV,CyEv4UM,kBAOI,6BzEo4UV,CyE34UM,WAOI,sBzEw4UV,CyE/4UM,cAOI,uBzE44UV,CyEn5UM,aAOI,4BzEg5UV,CyEv5UM,gBAOI,+BzEo5UV,CyE35UM,qBAOI,oCzEw5UV,CyE/5UM,wBAOI,uCzE45UV,CyEn6UM,gBAOI,qBzEg6UV,CyEv6UM,gBAOI,qBzEo6UV,CyE36UM,kBAOI,uBzEw6UV,CyE/6UM,kBAOI,uBzE46UV,CyEn7UM,cAOI,wBzEg7UV,CyEv7UM,gBAOI,0BzEo7UV,CyE37UM,sBAOI,gCzEw7UV,CyE/7UM,UAOI,ezE47UV,CyEn8UM,UAOI,oBzEg8UV,CyEv8UM,UAOI,mBzEo8UV,CyE38UM,UAOI,kBzEw8UV,CyE/8UM,UAOI,oBzE48UV,CyEn9UM,UAOI,kBzEg9UV,CyEv9UM,0BAOI,oCzEo9UV,CyE39UM,wBAOI,kCzEw9UV,CyE/9UM,2BAOI,gCzE49UV,CyEn+UM,4BAOI,uCzEg+UV,CyEv+UM,2BAOI,sCzEo+UV,CyE3+UM,2BAOI,sCzEw+UV,CyE/+UM,sBAOI,gCzE4+UV,CyEn/UM,oBAOI,8BzEg/UV,CyEv/UM,uBAOI,4BzEo/UV,CyE3/UM,yBAOI,8BzEw/UV,CyE//UM,wBAOI,6BzE4/UV,CyEngVM,wBAOI,kCzEggVV,CyEvgVM,sBAOI,gCzEogVV,CyE3gVM,yBAOI,8BzEwgVV,CyE/gVM,0BAOI,qCzE4gVV,CyEnhVM,yBAOI,oCzEghVV,CyEvhVM,0BAOI,+BzEohVV,CyE3hVM,oBAOI,yBzEwhVV,CyE/hVM,qBAOI,+BzE4hVV,CyEniVM,mBAOI,6BzEgiVV,CyEviVM,sBAOI,2BzEoiVV,CyE3iVM,wBAOI,6BzEwiVV,CyE/iVM,uBAOI,4BzE4iVV,CyEnjVM,gBAOI,kBzEgjVV,CyEvjVM,YAOI,iBzEojVV,CyE3jVM,YAOI,iBzEwjVV,CyE/jVM,YAOI,iBzE4jVV,CyEnkVM,YAOI,iBzEgkVV,CyEvkVM,YAOI,iBzEokVV,CyE3kVM,YAOI,iBzEwkVV,CyE/kVM,eAOI,iBzE4kVV,CyEnlVM,QAOI,kBzEglVV,CyEvlVM,QAOI,uBzEolVV,CyE3lVM,QAOI,sBzEwlVV,CyE/lVM,QAOI,qBzE4lVV,CyEnmVM,QAOI,uBzEgmVV,CyEvmVM,QAOI,qBzEomVV,CyE3mVM,WAOI,qBzEwmVV,CyE/mVM,SAOI,gDzE6mVV,CyEpnVM,SAOI,0DzEknVV,CyEznVM,SAOI,wDzEunVV,CyE9nVM,SAOI,sDzE4nVV,CyEnoVM,SAOI,0DzEioVV,CyExoVM,SAOI,sDzEsoVV,CyE7oVM,YAOI,sDzE2oVV,CyElpVM,SAOI,gDzEgpVV,CyEvpVM,SAOI,0DzEqpVV,CyE5pVM,SAOI,wDzE0pVV,CyEjqVM,SAOI,sDzE+pVV,CyEtqVM,SAOI,0DzEoqVV,CyE3qVM,SAOI,sDzEyqVV,CyEhrVM,YAOI,sDzE8qVV,CyErrVM,SAOI,sBzEkrVV,CyEzrVM,SAOI,2BzEsrVV,CyE7rVM,SAOI,0BzE0rVV,CyEjsVM,SAOI,yBzE8rVV,CyErsVM,SAOI,2BzEksVV,CyEzsVM,SAOI,yBzEssVV,CyE7sVM,YAOI,yBzE0sVV,CyEjtVM,SAOI,wBzE8sVV,CyErtVM,SAOI,6BzEktVV,CyEztVM,SAOI,4BzEstVV,CyE7tVM,SAOI,2BzE0tVV,CyEjuVM,SAOI,6BzE8tVV,CyEruVM,SAOI,2BzEkuVV,CyEzuVM,YAOI,2BzEsuVV,CyE7uVM,SAOI,yBzE0uVV,CyEjvVM,SAOI,8BzE8uVV,CyErvVM,SAOI,6BzEkvVV,CyEzvVM,SAOI,4BzEsvVV,CyE7vVM,SAOI,8BzE0vVV,CyEjwVM,SAOI,4BzE8vVV,CyErwVM,YAOI,4BzEkwVV,CyEzwVM,SAOI,uBzEswVV,CyE7wVM,SAOI,4BzE0wVV,CyEjxVM,SAOI,2BzE8wVV,CyErxVM,SAOI,0BzEkxVV,CyEzxVM,SAOI,4BzEsxVV,CyE7xVM,SAOI,0BzE0xVV,CyEjyVM,YAOI,0BzE8xVV,CyEryVM,QAOI,mBzEkyVV,CyEzyVM,QAOI,wBzEsyVV,CyE7yVM,QAOI,uBzE0yVV,CyEjzVM,QAOI,sBzE8yVV,CyErzVM,QAOI,wBzEkzVV,CyEzzVM,QAOI,sBzEszVV,CyE7zVM,SAOI,kDzE2zVV,CyEl0VM,SAOI,4DzEg0VV,CyEv0VM,SAOI,0DzEq0VV,CyE50VM,SAOI,wDzE00VV,CyEj1VM,SAOI,4DzE+0VV,CyEt1VM,SAOI,wDzEo1VV,CyE31VM,SAOI,kDzEy1VV,CyEh2VM,SAOI,4DzE81VV,CyEr2VM,SAOI,0DzEm2VV,CyE12VM,SAOI,wDzEw2VV,CyE/2VM,SAOI,4DzE62VV,CyEp3VM,SAOI,wDzEk3VV,CyEz3VM,SAOI,uBzEs3VV,CyE73VM,SAOI,4BzE03VV,CyEj4VM,SAOI,2BzE83VV,CyEr4VM,SAOI,0BzEk4VV,CyEz4VM,SAOI,4BzEs4VV,CyE74VM,SAOI,0BzE04VV,CyEj5VM,SAOI,yBzE84VV,CyEr5VM,SAOI,8BzEk5VV,CyEz5VM,SAOI,6BzEs5VV,CyE75VM,SAOI,4BzE05VV,CyEj6VM,SAOI,8BzE85VV,CyEr6VM,SAOI,4BzEk6VV,CyEz6VM,SAOI,0BzEs6VV,CyE76VM,SAOI,+BzE06VV,CyEj7VM,SAOI,8BzE86VV,CyEr7VM,SAOI,6BzEk7VV,CyEz7VM,SAOI,+BzEs7VV,CyE77VM,SAOI,6BzE07VV,CyEj8VM,SAOI,wBzE87VV,CyEr8VM,SAOI,6BzEk8VV,CyEz8VM,SAOI,4BzEs8VV,CyE78VM,SAOI,2BzE08VV,CyEj9VM,SAOI,6BzE88VV,CyEr9VM,SAOI,2BzEk9VV,CyEz9VM,eAOI,yBzEs9VV,CyE79VM,aAOI,0BzE09VV,CyEj+VM,gBAOI,2BzE89VV,CACF,CgBt+VI,0ByDAI,iBAOI,oBzEm+VV,CyE1+VM,eAOI,qBzEu+VV,CyE9+VM,gBAOI,oBzE2+VV,CyEl/VM,cAOI,wBzE++VV,CyEt/VM,oBAOI,8BzEm/VV,CyE1/VM,aAOI,uBzEu/VV,CyE9/VM,YAOI,sBzE2/VV,CyElgWM,aAOI,uBzE+/VV,CyEtgWM,iBAOI,2BzEmgWV,CyE1gWM,kBAOI,4BzEugWV,CyE9gWM,YAOI,sBzE2gWV,CyElhWM,mBAOI,6BzE+gWV,CyEthWM,YAOI,sBzEmhWV,CyE1hWM,eAOI,uBzEuhWV,CyE9hWM,cAOI,4BzE2hWV,CyEliWM,iBAOI,+BzE+hWV,CyEtiWM,sBAOI,oCzEmiWV,CyE1iWM,yBAOI,uCzEuiWV,CyE9iWM,iBAOI,qBzE2iWV,CyEljWM,iBAOI,qBzE+iWV,CyEtjWM,mBAOI,uBzEmjWV,CyE1jWM,mBAOI,uBzEujWV,CyE9jWM,eAOI,wBzE2jWV,CyElkWM,iBAOI,0BzE+jWV,CyEtkWM,uBAOI,gCzEmkWV,CyE1kWM,WAOI,ezEukWV,CyE9kWM,WAOI,oBzE2kWV,CyEllWM,WAOI,mBzE+kWV,CyEtlWM,WAOI,kBzEmlWV,CyE1lWM,WAOI,oBzEulWV,CyE9lWM,WAOI,kBzE2lWV,CyElmWM,2BAOI,oCzE+lWV,CyEtmWM,yBAOI,kCzEmmWV,CyE1mWM,4BAOI,gCzEumWV,CyE9mWM,6BAOI,uCzE2mWV,CyElnWM,4BAOI,sCzE+mWV,CyEtnWM,4BAOI,sCzEmnWV,CyE1nWM,uBAOI,gCzEunWV,CyE9nWM,qBAOI,8BzE2nWV,CyEloWM,wBAOI,4BzE+nWV,CyEtoWM,0BAOI,8BzEmoWV,CyE1oWM,yBAOI,6BzEuoWV,CyE9oWM,yBAOI,kCzE2oWV,CyElpWM,uBAOI,gCzE+oWV,CyEtpWM,0BAOI,8BzEmpWV,CyE1pWM,2BAOI,qCzEupWV,CyE9pWM,0BAOI,oCzE2pWV,CyElqWM,2BAOI,+BzE+pWV,CyEtqWM,qBAOI,yBzEmqWV,CyE1qWM,sBAOI,+BzEuqWV,CyE9qWM,oBAOI,6BzE2qWV,CyElrWM,uBAOI,2BzE+qWV,CyEtrWM,yBAOI,6BzEmrWV,CyE1rWM,wBAOI,4BzEurWV,CyE9rWM,iBAOI,kBzE2rWV,CyElsWM,aAOI,iBzE+rWV,CyEtsWM,aAOI,iBzEmsWV,CyE1sWM,aAOI,iBzEusWV,CyE9sWM,aAOI,iBzE2sWV,CyEltWM,aAOI,iBzE+sWV,CyEttWM,aAOI,iBzEmtWV,CyE1tWM,gBAOI,iBzEutWV,CyE9tWM,SAOI,kBzE2tWV,CyEluWM,SAOI,uBzE+tWV,CyEtuWM,SAOI,sBzEmuWV,CyE1uWM,SAOI,qBzEuuWV,CyE9uWM,SAOI,uBzE2uWV,CyElvWM,SAOI,qBzE+uWV,CyEtvWM,YAOI,qBzEmvWV,CyE1vWM,UAOI,gDzEwvWV,CyE/vWM,UAOI,0DzE6vWV,CyEpwWM,UAOI,wDzEkwWV,CyEzwWM,UAOI,sDzEuwWV,CyE9wWM,UAOI,0DzE4wWV,CyEnxWM,UAOI,sDzEixWV,CyExxWM,aAOI,sDzEsxWV,CyE7xWM,UAOI,gDzE2xWV,CyElyWM,UAOI,0DzEgyWV,CyEvyWM,UAOI,wDzEqyWV,CyE5yWM,UAOI,sDzE0yWV,CyEjzWM,UAOI,0DzE+yWV,CyEtzWM,UAOI,sDzEozWV,CyE3zWM,aAOI,sDzEyzWV,CyEh0WM,UAOI,sBzE6zWV,CyEp0WM,UAOI,2BzEi0WV,CyEx0WM,UAOI,0BzEq0WV,CyE50WM,UAOI,yBzEy0WV,CyEh1WM,UAOI,2BzE60WV,CyEp1WM,UAOI,yBzEi1WV,CyEx1WM,aAOI,yBzEq1WV,CyE51WM,UAOI,wBzEy1WV,CyEh2WM,UAOI,6BzE61WV,CyEp2WM,UAOI,4BzEi2WV,CyEx2WM,UAOI,2BzEq2WV,CyE52WM,UAOI,6BzEy2WV,CyEh3WM,UAOI,2BzE62WV,CyEp3WM,aAOI,2BzEi3WV,CyEx3WM,UAOI,yBzEq3WV,CyE53WM,UAOI,8BzEy3WV,CyEh4WM,UAOI,6BzE63WV,CyEp4WM,UAOI,4BzEi4WV,CyEx4WM,UAOI,8BzEq4WV,CyE54WM,UAOI,4BzEy4WV,CyEh5WM,aAOI,4BzE64WV,CyEp5WM,UAOI,uBzEi5WV,CyEx5WM,UAOI,4BzEq5WV,CyE55WM,UAOI,2BzEy5WV,CyEh6WM,UAOI,0BzE65WV,CyEp6WM,UAOI,4BzEi6WV,CyEx6WM,UAOI,0BzEq6WV,CyE56WM,aAOI,0BzEy6WV,CyEh7WM,SAOI,mBzE66WV,CyEp7WM,SAOI,wBzEi7WV,CyEx7WM,SAOI,uBzEq7WV,CyE57WM,SAOI,sBzEy7WV,CyEh8WM,SAOI,wBzE67WV,CyEp8WM,SAOI,sBzEi8WV,CyEx8WM,UAOI,kDzEs8WV,CyE78WM,UAOI,4DzE28WV,CyEl9WM,UAOI,0DzEg9WV,CyEv9WM,UAOI,wDzEq9WV,CyE59WM,UAOI,4DzE09WV,CyEj+WM,UAOI,wDzE+9WV,CyEt+WM,UAOI,kDzEo+WV,CyE3+WM,UAOI,4DzEy+WV,CyEh/WM,UAOI,0DzE8+WV,CyEr/WM,UAOI,wDzEm/WV,CyE1/WM,UAOI,4DzEw/WV,CyE//WM,UAOI,wDzE6/WV,CyEpgXM,UAOI,uBzEigXV,CyExgXM,UAOI,4BzEqgXV,CyE5gXM,UAOI,2BzEygXV,CyEhhXM,UAOI,0BzE6gXV,CyEphXM,UAOI,4BzEihXV,CyExhXM,UAOI,0BzEqhXV,CyE5hXM,UAOI,yBzEyhXV,CyEhiXM,UAOI,8BzE6hXV,CyEpiXM,UAOI,6BzEiiXV,CyExiXM,UAOI,4BzEqiXV,CyE5iXM,UAOI,8BzEyiXV,CyEhjXM,UAOI,4BzE6iXV,CyEpjXM,UAOI,0BzEijXV,CyExjXM,UAOI,+BzEqjXV,CyE5jXM,UAOI,8BzEyjXV,CyEhkXM,UAOI,6BzE6jXV,CyEpkXM,UAOI,+BzEikXV,CyExkXM,UAOI,6BzEqkXV,CyE5kXM,UAOI,wBzEykXV,CyEhlXM,UAOI,6BzE6kXV,CyEplXM,UAOI,4BzEilXV,CyExlXM,UAOI,2BzEqlXV,CyE5lXM,UAOI,6BzEylXV,CyEhmXM,UAOI,2BzE6lXV,CyEpmXM,gBAOI,yBzEimXV,CyExmXM,cAOI,0BzEqmXV,CyE5mXM,iBAOI,2BzEymXV,CACF,C0E7pXA,0BD4CQ,MAOI,0BzE8mXV,CyErnXM,MAOI,wBzEknXV,CyEznXM,MAOI,2BzEsnXV,CyE7nXM,MAOI,0BzE0nXV,CACF,C0E3pXA,aDyBQ,gBAOI,wBzE+nXV,CyEtoXM,sBAOI,8BzEmoXV,CyE1oXM,eAOI,uBzEuoX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U5Eq+XR,C4Ej+XQ,6BAGI,QADA,MADA,S5Eq+XZ,C4Eh+XQ,8BAEI,OACA,UAFA,Q5Eo+XZ,C4E/9XQ,8BAEI,SACA,QAFA,S5Em+XZ,C4E79XI,8CACI,mC5E+9XR,C4E59XI,+CACI,kC5E89XR,C4E39XI,+CACI,mC5E69XR,C4Ex9XY,kCAGI,SADA,wBADA,U5E49XhB,C4Ev9XY,mCACI,S5Ey9XhB,C4Et9XY,mCAGI,SADA,yBADA,U5E09XhB,C4El9XA,8BACI,GACI,uB5Eq9XN,C4El9XE,GACI,4B5Eo9XN,CACF,C4E39XA,sBACI,GACI,uB5Eq9XN,C4El9XE,GACI,4B5Eo9XN,CACF,C4Eh9XA,WAKI,kCADA,WAHA,kBACA,QACA,K5Eo9XJ,C4Eh9XI,yBACI,c5Ek9XR,C4E98XA,aACI,yDACA,wBAEA,4BADA,qB5Ek9XJ,C4E98XQ,yBACI,uB5Eg9XZ,C4E98XY,+BACI,uB5Eg9XhB,C4E18XQ,8BACI,kC5E48XZ,C4Ev8XQ,yCACI,kC5Ey8XZ,C4Er8XY,iDACI,uB5Eu8XhB,C4El8XI,wBAMI,mBAFA,aADA,aAEA,uBAHA,YADA,gBAMA,S5Eo8XR,C4El8XQ,uDACI,a5Eo8XZ,C4Ej8XQ,0BAEI,anEvPD,CmEsPC,U5Eo8XZ,C4Eh8XQ,0BAEI,uBACA,eAGA,qBALA,gBAMA,gBAFA,kBADA,uB5Eq8XZ,C4E77XA,YACI,4DAGA,mBAFA,anExQO,CmEyQP,kBAGA,mBADA,S5Ei8XJ,C4E97XI,cACI,kBACA,W5Eg8XR,C4E57XA,kBAGI,gEAFA,mFACA,0B5Eg8XJ,C4E57XA,mBACI,O5E+7XJ,C4E57XA,cACI,mCAEA,YACA,OAFA,kBAGA,WACA,S5E+7XJ,C4Ex7XQ,+BACI,kB5E07XZ,C4E37XQ,gCACI,kB5E67XZ,C4E97XQ,gCACI,kB5Eg8XZ,C4Ej8XQ,gCACI,kB5Em8XZ,C4Ep8XQ,gCACI,kB5Es8XZ,C4Ev8XQ,gCACI,kB5Ey8XZ,C4E18XQ,gCACI,kB5E48XZ,C4E78XQ,gCACI,kB5E+8XZ,C4Eh9XQ,gCACI,kB5Ek9XZ,C4En9XQ,iCACI,kB5Eq9XZ,C4Et9XQ,iCACI,kB5Ew9XZ,C4Ez9XQ,iCACI,kB5E29XZ,C4E59XQ,iCACI,kB5E89XZ,C4E/9XQ,kEACI,kB5Eo+XZ,C4Er+XQ,iCACI,kB5Eu+XZ,C4Ex+XQ,iCACI,kB5E0+XZ,C4E3+XQ,iCACI,kB5E6+XZ,C4E9+XQ,iCACI,kB5Eg/XZ,C4E3+XA,SACI,wB5E8+XJ,C4E3+XA,SACI,oB5E8+XJ,C4E1+XI,kBAKI,anE/TG,CmEgUH,e5Ey+XR,C4E9+XQ,oBACI,gB5Eg/XZ,C4Ev+XI,aACI,0BAEA,wBADA,4BAEA,yB5E0+XR,C4Ex+XQ,mBACI,a1E9UA,C0E+UA,uBACA,yB5E0+XZ,C4El+XI,wBACI,c5Eq+XR,C4El+XI,qBAEI,YADA,e5Eq+XR,C4El+XQ,6BACI,c5Eo+XZ,C4Ej+XQ,gCACI,gCAIA,SAHA,cAIA,SAHA,kBACA,U5Eq+XZ,C4E79XI,eACI,oB5Eg+XR,C4E79XY,oCACI,gCACA,kB5E+9XhB,C4E39XQ,qCAEI,sCADA,a1E3XA,C0E6XA,kB5E69XZ,C4Ez9XI,uBACI,iB5E29XR,C4Ez9XQ,8BAKI,iCAJA,WAGA,YAFA,kBAIA,mBAHA,U5E89XZ,C4Ev9XI,yBAQI,6BALA,wBAEA,0C3EpYK,C2EqYL,eAFA,gBAHA,iBACA,kBAKA,yBAEA,kB5Ey9XR,C4Er9XA,YAGI,c5Es9XJ,C4Ep9XI,yBACI,gB5Es9XR,C4En9XI,qBACI,U5Eq9XR,C4Eh9XY,uBACI,c5Ek9XhB,C4E58XA,cAII,OAHA,kBAEA,MADA,WAGA,U5E+8XJ,C4E78XI,uBACI,wB5E+8XR,C4E58XI,uBACI,oB5E88XR,C4Ev8XI,yCACI,0C5E08XR,C4Ev8XI,iCAEI,YADA,e5E08XR,C4Ev8XQ,mCAEI,WADA,e5E08XZ,C4Et8XQ,4CACI,gCAIA,SAHA,cAIA,SAHA,kBACA,U5E08XZ,C4Ep8XI,0BAEI,yBACA,0BAFA,iB5Ew8XR,C4Ep8XQ,8BACI,kB5Es8XZ,C4El8XY,oCACI,qBACA,kB5Eo8XhB,C4Eh8XQ,wCACI,e5Ek8XZ,C4Eh8XY,+CACI,sB5Ek8XhB,C4E97XQ,4BAKI,wBAFA,eADA,gBAEA,cAHA,yB5Eo8XZ,C4E77XQ,2DAEI,mBADA,eAEA,a5E+7XZ,C4E17XA,eAEI,kCADA,U5E87XJ,C4E17XA,YAKI,4BAJA,yDAGA,wBAFA,4BACA,qB5E+7XJ,C4E37XI,iBAEI,aADA,iBAEA,U5E67XR,C4Ex7XI,mBAEI,uBACA,kB5E07XR,C4Ex7XQ,yBACI,eACA,YAGA,mBAFA,Y5E27XZ,C4Ep7XA,iBACI,e5Eu7XJ,C4Er7XI,+BAEI,SADA,QAGA,+BADA,U5Ew7XR,C4Ep7XI,sBAEI,kB1EjjBI,C0EkjBJ,anEjjBG,CmEmjBH,gBACA,kB5Eo7XR,C4El7XQ,wBACI,iBACA,kB5Eo7XZ,C4Ej7XQ,4BACI,a1E9jBA,C0E+jBA,kB5Em7XZ,C4Ej7XY,kCACI,+D5Em7XhB,C4E/6XQ,4BASI,4EAJA,4MAJA,WAGA,YAEA,WAJA,kBAKA,SACA,wBALA,U5Eu7XZ,C4E76XI,wBACI,GACI,S5E+6XV,CACF,C4El7XI,gBACI,GACI,S5E+6XV,CACF,C4E36XA,YAQI,wB1ElmBQ,C0EmmBR,mBAFA,YANA,anEzlBO,CmE2lBP,aADA,eAGA,YACA,YAKA,kBAPA,WAMA,Y5E+6XJ,C4E56XI,kBACI,wB1EzmBI,C0E0mBJ,eACA,kB5E86XR,C4E16XA,aACI,sB5E66XJ,C4E16XA,aACI,sC5E66XJ,C4E16XA,OACI,wB1EzlBc,C0E0lBd,a5E66XJ,C4E36XI,gBAEI,iCADA,gB5E86XR,C4E16XI,kBAGI,anEhoBG,CmE+nBH,wB5E66XR,C4Ev6XY,yBACI,sB5Ey6XhB,C4E55XQ,gDAHI,kB5E06XZ,C4Ev6XQ,eACI,a5Es6XZ,C4En6XY,oCAGI,sBADA,gB5Es6XhB,C4E75XQ,iBACI,kB5Eg6XZ,C4E55XY,uBACI,qBACA,kB5E85XhB,C4Ex5XA,YAOI,mBAGA,iCADA,wBAPA,YAMA,uBAHA,OAMA,gBARA,eAGA,QAFA,MAHA,WAWA,gB5E25XJ,C4Ex5XA,QASI,cADA,8FAHA,8BAFA,eADA,WAKA,kBANA,S5Em6XJ,C4Ex5XA,qCANI,kBAFA,qB5E26XJ,C4En6XA,6BAEI,WAGA,eAFA,kBAKA,UAJA,a5E+5XJ,C4Ex5XA,eACI,8BACA,wB5E25XJ,C4Ex5XA,cACI,2BACA,wB5E25XJ,C4Ex5XA,aASI,eADA,oFANA,WAKA,uBAHA,eAEA,gBALA,kBAIA,kBAFA,a5Ei6XJ,C4Ex5XA,4BACI,IACI,+C5E25XN,C4Ex5XE,GACI,8C5E05XN,CACF,C4Ej6XA,oBACI,IACI,+C5E25XN,C4Ex5XE,GACI,8C5E05XN,CACF,C4Er5XA,QACI,0DAEA,2BADA,4BAEA,sBACA,Y5Eu5XJ,C4Er5XI,kBACI,e5Eu5XR,C4E/4XI,6BACI,e5Ek5XR,C4Eh5XQ,mCACI,WACA,U5Ek5XZ,C4E54XI,qBACI,e5E+4XR,C4E54XI,sBAEI,oB1E1xBI,C0EyxBJ,6BAIA,a1E7xBI,C0E+xBJ,yBADA,gBAHA,2BACA,yBAIA,qB5E84XR,C4E54XQ,4BACI,8DACA,qB5E84XZ,C4E14XI,wBACI,qC5E44XR,C4Ez4XI,uBACI,0B5E24XR,C4Ex4XI,iBAEI,wBADA,e5E24XR,C4Ev4XI,wBACI,mCACA,wB5Ey4XR,C4El4XA,aACI,0DACA,wBACA,4BACA,qB5Es4XJ,C4E/3XI,eACI,iB5Eo4XR,C4El4XQ,qCACI,wB1E/yBM,C0EgzBN,WAEA,gBADA,a5Eq4XZ,C4Ej4XQ,qBACI,c5Em4XZ,C4Eh4XQ,4BACI,uC5Ek4XZ,C4E93XI,wBACI,YAEA,gBADA,S5Ei4XR,C4Et3XA,cACI,oDAEA,wBACA,4BAFA,qB5E63XJ,C4Ez3XI,0BAGI,YADA,gBADA,W5E63XR,C4Ev3XA,UACI,4BAGA,wBAFA,4BACA,sBAIA,WACA,cAHA,YACA,U5E43XJ,C4Ev3XA,cACI,kBACA,kBACA,S5E03XJ,C4Ex3XI,oBAGI,yBACA,mBADA,iC5E23XR,C4Et3XA,cAGI,YADA,gBADA,gB5E23XJ,C4Ev3XI,kBAMI,2BADA,kBAFA,YACA,qCAFA,U5E43XR,C4En3XI,gBAGI,4CACA,mBADA,e5Eu3XR,C4Ej3XI,4BACI,mCACA,8B5Eo3XR,C4El3XQ,kCACI,W5Eo3XZ,C4El3XY,sCACI,WACA,S5Eo3XhB,C4E92XA,uCACI,Y5Ei3XJ,C4E72XI,oBACI,c5Eg3XR,C4Ez2XY,6DACI,eACA,iBACA,wB5E42XhB,C4Ex2XQ,sBACI,c5E02XZ,C4El2XA,YACI,0DACA,wBACA,4BACA,sBACA,oB5Eu2XJ,C4Er2XI,uBACI,e5Eu2XR,C4En2XA,aACI,iB5Es2XJ,C4Ep2XI,mBACI,0BACA,mBAEA,gBADA,iB5Eu2XR,C4Ep2XQ,8BACI,S5Es2XZ,C4En2XQ,0BAQI,oEAJA,M5E42XZ,C4El2XQ,mDAPI,kB1En/BA,C0E6+BA,WAKA,YAGA,WAPA,kBACA,MAQA,mBANA,WAKA,S5Em3XZ,C4E/2XQ,yBAQI,wEAJA,O5E22XZ,C4Ej2XQ,qBACI,anEj6BD,CmEk6BC,kB5Em2XZ,C4E/1XY,gCACI,uE5Ei2XhB,C4E91XY,+BACI,mE5Eg2XhB,C4E91XY,2BACI,a5Eg2XhB,C4E31XI,4BAGI,oCAFA,sEACA,4B5E81XR,C4Ep1XI,oBACI,cACA,qB5E41XR,C4Ex1XI,yBAII,6BACA,uBAGA,4BAFA,4BACA,sBAJA,YAFA,kBACA,U5Eg2XR,C4Et1XI,8BACI,gBAKA,cAMA,uCALA,eAMA,gBATA,OAMA,iBACA,mBATA,kBAMA,gBACA,gBANA,SAEA,U5Eg2XR,C4Er1XI,iCACI,e5Eu1XR,C4Ep1XI,kDAGI,gBADA,c5Eu1XR,C4En1XI,oBACI,0BACA,e5Eq1XR,C4El1XI,8BACI,yB5Eo1XR,C4Eh1XA,WACI,0DACA,uB5Eq1XJ,C4E90XI,8BALA,4BADA,qB5Em2XJ,C4E71XI,mBASI,4BAFA,0DACA,wBAFA,SALA,WAGA,OAQA,YAVA,kBAGA,QAFA,K5E01XR,C4E70XQ,8BAEI,qCADA,gB5Eg1XZ,C4E30XA,aAII,wBADA,eADA,QADA,UAIA,U5E80XJ,C6Et9ZA,eACI,2B7Ey9ZJ,C6Ev9ZA,iBACI,2B7E09ZJ,C8E19ZA,yBACI,WACI,W9E69ZN,C8E19ZE,YACI,c9E69ZN,C8Ez9ZM,4BACI,kC9E49ZV,CACF,C8Ex9ZA,yBACI,eAEI,qCACA,eAFA,uB9E49ZN,C8Ex9ZM,oBAKI,yBADA,wCAFA,cAIA,yBAHA,0BAIA,kB9Ey9ZV,C8Ev9ZU,2BAOI,kBrE8HH,CqE7HG,4FAPA,WAGA,YAEA,UAJA,kBAGA,UAFA,U9E89Zd,C8Er9Zc,sCACI,iB9Eu9ZlB,C8Et9ZkB,4CAOI,kBrEgHX,CqEpHW,SAFA,WAKA,WAFA,OAFA,kBAMA,mBAHA,O9E29ZtB,C8E78ZsB,qGALI,mBADA,S9E29Z1B,CGj4ZE,sBAGI,iBADA,qBAEA,0DHo4ZN,C8E78Zc,oCAEI,wBACA,kB9E+8ZlB,C8Ez8ZE,UACI,W9E48ZN,C8Ex8ZM,yBACI,Q9E28ZV,C8Er8ZU,wBACI,uB9Ew8Zd,C8Er8ZU,kCACI,iB9Eu8Zd,C8Er8Zc,wCAKI,kBrEoDP,CqEtDO,SAFA,WAMA,WAHA,WAFA,kBAMA,mBAFA,O9Ey8ZlB,C8E77ZkB,6FAJI,mBADA,S9E08ZtB,C8E37ZkB,sDACI,wB9E67ZtB,C8Er7ZsB,qDACI,uB9Eu7Z1B,C8Er7Z0B,sEACI,wB9Eu7Z9B,C8E96ZE,YACI,e9Ei7ZN,C8E/6ZM,gBACI,W9Ei7ZV,C8E56ZM,4BACI,kC9E+6ZV,CACF,C8E36ZA,0BAEQ,oBACI,e9E46ZV,C8Ev6ZM,oMACI,gB9E06ZV,C8Et6ZE,YACI,a9Ey6ZN,C8Et6ZE,YACI,e9Ey6ZN,C8Ev6ZM,gBACI,W9Ey6ZV,C8Er6ZM,4BACI,kC9Ew6ZV,C8En6ZM,wBACI,qB9Es6ZV,CACF,C8El6ZA,yBAEQ,sBACI,a9Em6ZV,CACF,C8E/5ZA,yBACI,aACI,eACA,gB9Ei6ZN,CACF,C+EloaA,KACI,2BAGA,wBACA,4BACA,wBACA,4B9EcQ,C8ElBR,YAKA,gBANA,U/E0oaJ,C+EjoaA,SACI,+B/EooaJ,C+EjoaA,SACI,uB/EooaJ,C+EjoaA,eACI,uB/EooaJ,C+EjoaA,YACI,uB/EooaJ,C+EjoaA,YACI,0C/EooaJ,C+EjoaA,WACI,4B/EooaJ,C+EjoaA,OACI,c/EooaJ,C+EjoaA,cAUI,a/E2naJ,C+EpoaI,oBAOI,wB7EzCI,C6EuCJ,SAHA,WAEA,WAEA,OALA,kBAEA,U/E0oaR,C+EhoaI,gBACI,c/EmoaR,C+E/naA,WACI,wB/EkoaJ,C+E/naA,SACI,uB/EkoaJ,C+E/naA,WACI,gC/EkoaJ,C+E/naA,WACI,uBACA,kB/EkoaJ,C+EhoaI,iBACI,YACA,kB/EkoaR,C+E9naA,kBACI,wD/EioaJ,6J","sources":["webpack:///./node_modules/boxicons/css/boxicons.min.css","webpack:///./node_modules/boxicons/css/animations.css","webpack:///./node_modules/leaflet/dist/leaflet.css","webpack:///./node_modules/aos/dist/aos.css","webpack:///./node_modules/magnific-popup/dist/magnific-popup.css","webpack:///./node_modules/leaflet-gesture-handling/dist/leaflet-gesture-handling.css","webpack:///./node_modules/owl.carousel/dist/assets/owl.carousel.css","webpack:///./node_modules/bootstrap/scss/_type.scss","webpack:///./resources/sass/app.scss","webpack:///./resources/sass/fonts/font.scss","webpack:///./resources/sass/_variables.scss","webpack:///./resources/sass/_mixin.scss","webpack:///./resources/sass/animate.scss","webpack:///./node_modules/bootstrap/scss/bootstrap.scss","webpack:///./node_modules/bootstrap/scss/_root.scss","webpack:///./node_modules/bootstrap/scss/_reboot.scss","webpack:///./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///./node_modules/bootstrap/scss/_variables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///./node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///./node_modules/bootstrap/scss/_images.scss","webpack:///./node_modules/bootstrap/scss/mixins/_image.scss","webpack:///./node_modules/bootstrap/scss/_containers.scss","webpack:///./node_modules/bootstrap/scss/mixins/_container.scss","webpack:///./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///./node_modules/bootstrap/scss/_grid.scss","webpack:///./node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///./node_modules/bootstrap/scss/_tables.scss","webpack:///./node_modules/bootstrap/scss/mixins/_table-variants.scss","webpack:///./node_modules/bootstrap/scss/forms/_labels.scss","webpack:///./node_modules/bootstrap/scss/forms/_form-text.scss","webpack:///./node_modules/bootstrap/scss/forms/_form-control.scss","webpack:///./node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///./node_modules/bootstrap/scss/forms/_form-select.scss","webpack:///./node_modules/bootstrap/scss/forms/_form-check.scss","webpack:///./node_modules/bootstrap/scss/forms/_form-range.scss","webpack:///./node_modules/bootstrap/scss/forms/_floating-labels.scss","webpack:///./node_modules/bootstrap/scss/forms/_input-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///./node_modules/bootstrap/scss/_buttons.scss","webpack:///./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///./node_modules/bootstrap/scss/_transitions.scss","webpack:///./node_modules/bootstrap/scss/_dropdown.scss","webpack:///./node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///./node_modules/bootstrap/scss/_button-group.scss","webpack:///./node_modules/bootstrap/scss/_nav.scss","webpack:///./node_modules/bootstrap/scss/_navbar.scss","webpack:///./node_modules/bootstrap/scss/_card.scss","webpack:///./node_modules/bootstrap/scss/_accordion.scss","webpack:///./node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///./node_modules/bootstrap/scss/_pagination.scss","webpack:///./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///./node_modules/bootstrap/scss/_badge.scss","webpack:///./node_modules/bootstrap/scss/_alert.scss","webpack:///./node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///./node_modules/bootstrap/scss/_progress.scss","webpack:///./node_modules/bootstrap/scss/_list-group.scss","webpack:///./node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///./node_modules/bootstrap/scss/_close.scss","webpack:///./node_modules/bootstrap/scss/_toasts.scss","webpack:///./node_modules/bootstrap/scss/_modal.scss","webpack:///./node_modules/bootstrap/scss/mixins/_backdrop.scss","webpack:///./node_modules/bootstrap/scss/_tooltip.scss","webpack:///./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///./node_modules/bootstrap/scss/_popover.scss","webpack:///./node_modules/bootstrap/scss/_carousel.scss","webpack:///./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///./node_modules/bootstrap/scss/_spinners.scss","webpack:///./node_modules/bootstrap/scss/_offcanvas.scss","webpack:///./node_modules/bootstrap/scss/_placeholders.scss","webpack:///./node_modules/bootstrap/scss/helpers/_colored-links.scss","webpack:///./node_modules/bootstrap/scss/helpers/_ratio.scss","webpack:///./node_modules/bootstrap/scss/helpers/_position.scss","webpack:///./node_modules/bootstrap/scss/helpers/_stacks.scss","webpack:///./node_modules/bootstrap/scss/helpers/_visually-hidden.scss","webpack:///./node_modules/bootstrap/scss/mixins/_visually-hidden.scss","webpack:///./node_modules/bootstrap/scss/helpers/_stretched-link.scss","webpack:///./node_modules/bootstrap/scss/helpers/_text-truncation.scss","webpack:///./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///./node_modules/bootstrap/scss/helpers/_vr.scss","webpack:///./node_modules/bootstrap/scss/mixins/_utilities.scss","webpack:///./node_modules/bootstrap/scss/utilities/_api.scss","webpack:///./node_modules/simplelightbox/src/simple-lightbox.scss","webpack:///./resources/sass/custom.scss","webpack:///./resources/sass/tilt.scss","webpack:///./resources/sass/responsive.scss","webpack:///./resources/sass/global.scss"],"sourcesContent":["@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(../fonts/boxicons.eot);src:url(../fonts/boxicons.eot) format('embedded-opentype'),url(../fonts/boxicons.woff2) format('woff2'),url(../fonts/boxicons.woff) format('woff'),url(../fonts/boxicons.ttf) format('truetype'),url(../fonts/boxicons.svg?#boxicons) format('svg')}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bx-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxl-500px:before{content:\"\\e900\"}.bxl-adobe:before{content:\"\\e901\"}.bxl-airbnb:before{content:\"\\e902\"}.bxl-algolia:before{content:\"\\e903\"}.bxl-amazon:before{content:\"\\e904\"}.bxl-android:before{content:\"\\e905\"}.bxl-angular:before{content:\"\\e906\"}.bxl-apple:before{content:\"\\e907\"}.bxl-audible:before{content:\"\\e908\"}.bxl-aws:before{content:\"\\e909\"}.bxl-baidu:before{content:\"\\e90a\"}.bxl-behance:before{content:\"\\e90b\"}.bxl-bing:before{content:\"\\e90c\"}.bxl-bitcoin:before{content:\"\\e90d\"}.bxl-blender:before{content:\"\\e90e\"}.bxl-blogger:before{content:\"\\e90f\"}.bxl-bootstrap:before{content:\"\\e910\"}.bxl-chrome:before{content:\"\\e911\"}.bxl-codepen:before{content:\"\\e912\"}.bxl-c-plus-plus:before{content:\"\\e913\"}.bxl-creative-commons:before{content:\"\\e914\"}.bxl-css3:before{content:\"\\e915\"}.bxl-dailymotion:before{content:\"\\e916\"}.bxl-deviantart:before{content:\"\\e917\"}.bxl-dev-to:before{content:\"\\e918\"}.bxl-digg:before{content:\"\\e919\"}.bxl-digitalocean:before{content:\"\\e91a\"}.bxl-discord:before{content:\"\\e91b\"}.bxl-discord-alt:before{content:\"\\e91c\"}.bxl-discourse:before{content:\"\\e91d\"}.bxl-django:before{content:\"\\e91e\"}.bxl-docker:before{content:\"\\e91f\"}.bxl-dribbble:before{content:\"\\e920\"}.bxl-dropbox:before{content:\"\\e921\"}.bxl-drupal:before{content:\"\\e922\"}.bxl-ebay:before{content:\"\\e923\"}.bxl-edge:before{content:\"\\e924\"}.bxl-etsy:before{content:\"\\e925\"}.bxl-facebook:before{content:\"\\e926\"}.bxl-facebook-circle:before{content:\"\\e927\"}.bxl-facebook-square:before{content:\"\\e928\"}.bxl-figma:before{content:\"\\e929\"}.bxl-firebase:before{content:\"\\e92a\"}.bxl-firefox:before{content:\"\\e92b\"}.bxl-flickr:before{content:\"\\e92c\"}.bxl-flickr-square:before{content:\"\\e92d\"}.bxl-flutter:before{content:\"\\e92e\"}.bxl-foursquare:before{content:\"\\e92f\"}.bxl-git:before{content:\"\\e930\"}.bxl-github:before{content:\"\\e931\"}.bxl-gitlab:before{content:\"\\e932\"}.bxl-google:before{content:\"\\e933\"}.bxl-google-cloud:before{content:\"\\e934\"}.bxl-google-plus:before{content:\"\\e935\"}.bxl-google-plus-circle:before{content:\"\\e936\"}.bxl-html5:before{content:\"\\e937\"}.bxl-imdb:before{content:\"\\e938\"}.bxl-instagram:before{content:\"\\e939\"}.bxl-instagram-alt:before{content:\"\\e93a\"}.bxl-internet-explorer:before{content:\"\\e93b\"}.bxl-invision:before{content:\"\\e93c\"}.bxl-javascript:before{content:\"\\e93d\"}.bxl-joomla:before{content:\"\\e93e\"}.bxl-jquery:before{content:\"\\e93f\"}.bxl-jsfiddle:before{content:\"\\e940\"}.bxl-kickstarter:before{content:\"\\e941\"}.bxl-kubernetes:before{content:\"\\e942\"}.bxl-less:before{content:\"\\e943\"}.bxl-linkedin:before{content:\"\\e944\"}.bxl-linkedin-square:before{content:\"\\e945\"}.bxl-magento:before{content:\"\\e946\"}.bxl-mailchimp:before{content:\"\\e947\"}.bxl-markdown:before{content:\"\\e948\"}.bxl-mastercard:before{content:\"\\e949\"}.bxl-mastodon:before{content:\"\\e94a\"}.bxl-medium:before{content:\"\\e94b\"}.bxl-medium-old:before{content:\"\\e94c\"}.bxl-medium-square:before{content:\"\\e94d\"}.bxl-messenger:before{content:\"\\e94e\"}.bxl-microsoft:before{content:\"\\e94f\"}.bxl-microsoft-teams:before{content:\"\\e950\"}.bxl-nodejs:before{content:\"\\e951\"}.bxl-ok-ru:before{content:\"\\e952\"}.bxl-opera:before{content:\"\\e953\"}.bxl-patreon:before{content:\"\\e954\"}.bxl-paypal:before{content:\"\\e955\"}.bxl-periscope:before{content:\"\\e956\"}.bxl-php:before{content:\"\\e957\"}.bxl-pinterest:before{content:\"\\e958\"}.bxl-pinterest-alt:before{content:\"\\e959\"}.bxl-play-store:before{content:\"\\e95a\"}.bxl-pocket:before{content:\"\\e95b\"}.bxl-product-hunt:before{content:\"\\e95c\"}.bxl-python:before{content:\"\\e95d\"}.bxl-quora:before{content:\"\\e95e\"}.bxl-react:before{content:\"\\e95f\"}.bxl-redbubble:before{content:\"\\e960\"}.bxl-reddit:before{content:\"\\e961\"}.bxl-redux:before{content:\"\\e962\"}.bxl-sass:before{content:\"\\e963\"}.bxl-shopify:before{content:\"\\e964\"}.bxl-sketch:before{content:\"\\e965\"}.bxl-skype:before{content:\"\\e966\"}.bxl-slack:before{content:\"\\e967\"}.bxl-slack-old:before{content:\"\\e968\"}.bxl-snapchat:before{content:\"\\e969\"}.bxl-soundcloud:before{content:\"\\e96a\"}.bxl-spotify:before{content:\"\\e96b\"}.bxl-spring-boot:before{content:\"\\e96c\"}.bxl-squarespace:before{content:\"\\e96d\"}.bxl-stack-overflow:before{content:\"\\e96e\"}.bxl-steam:before{content:\"\\e96f\"}.bxl-stripe:before{content:\"\\e970\"}.bxl-tailwind-css:before{content:\"\\e971\"}.bxl-telegram:before{content:\"\\e972\"}.bxl-tiktok:before{content:\"\\e973\"}.bxl-trello:before{content:\"\\e974\"}.bxl-trip-advisor:before{content:\"\\e975\"}.bxl-tumblr:before{content:\"\\e976\"}.bxl-tux:before{content:\"\\e977\"}.bxl-twitch:before{content:\"\\e978\"}.bxl-twitter:before{content:\"\\e979\"}.bxl-unity:before{content:\"\\e97a\"}.bxl-unsplash:before{content:\"\\e97b\"}.bxl-vimeo:before{content:\"\\e97c\"}.bxl-visa:before{content:\"\\e97d\"}.bxl-visual-studio:before{content:\"\\e97e\"}.bxl-vk:before{content:\"\\e97f\"}.bxl-vuejs:before{content:\"\\e980\"}.bxl-whatsapp:before{content:\"\\e981\"}.bxl-whatsapp-square:before{content:\"\\e982\"}.bxl-wikipedia:before{content:\"\\e983\"}.bxl-windows:before{content:\"\\e984\"}.bxl-wix:before{content:\"\\e985\"}.bxl-wordpress:before{content:\"\\e986\"}.bxl-yahoo:before{content:\"\\e987\"}.bxl-yelp:before{content:\"\\e988\"}.bxl-youtube:before{content:\"\\e989\"}.bxl-zoom:before{content:\"\\e98a\"}.bxs-add-to-queue:before{content:\"\\e98b\"}.bxs-adjust:before{content:\"\\e98c\"}.bxs-adjust-alt:before{content:\"\\e98d\"}.bxs-alarm:before{content:\"\\e98e\"}.bxs-alarm-add:before{content:\"\\e98f\"}.bxs-alarm-exclamation:before{content:\"\\e990\"}.bxs-alarm-off:before{content:\"\\e991\"}.bxs-alarm-snooze:before{content:\"\\e992\"}.bxs-album:before{content:\"\\e993\"}.bxs-ambulance:before{content:\"\\e994\"}.bxs-analyse:before{content:\"\\e995\"}.bxs-angry:before{content:\"\\e996\"}.bxs-arch:before{content:\"\\e997\"}.bxs-archive:before{content:\"\\e998\"}.bxs-archive-in:before{content:\"\\e999\"}.bxs-archive-out:before{content:\"\\e99a\"}.bxs-area:before{content:\"\\e99b\"}.bxs-arrow-from-bottom:before{content:\"\\e99c\"}.bxs-arrow-from-left:before{content:\"\\e99d\"}.bxs-arrow-from-right:before{content:\"\\e99e\"}.bxs-arrow-from-top:before{content:\"\\e99f\"}.bxs-arrow-to-bottom:before{content:\"\\e9a0\"}.bxs-arrow-to-left:before{content:\"\\e9a1\"}.bxs-arrow-to-right:before{content:\"\\e9a2\"}.bxs-arrow-to-top:before{content:\"\\e9a3\"}.bxs-award:before{content:\"\\e9a4\"}.bxs-baby-carriage:before{content:\"\\e9a5\"}.bxs-backpack:before{content:\"\\e9a6\"}.bxs-badge:before{content:\"\\e9a7\"}.bxs-badge-check:before{content:\"\\e9a8\"}.bxs-badge-dollar:before{content:\"\\e9a9\"}.bxs-ball:before{content:\"\\e9aa\"}.bxs-band-aid:before{content:\"\\e9ab\"}.bxs-bank:before{content:\"\\e9ac\"}.bxs-bar-chart-alt-2:before{content:\"\\e9ad\"}.bxs-bar-chart-square:before{content:\"\\e9ae\"}.bxs-barcode:before{content:\"\\e9af\"}.bxs-baseball:before{content:\"\\e9b0\"}.bxs-basket:before{content:\"\\e9b1\"}.bxs-basketball:before{content:\"\\e9b2\"}.bxs-bath:before{content:\"\\e9b3\"}.bxs-battery:before{content:\"\\e9b4\"}.bxs-battery-charging:before{content:\"\\e9b5\"}.bxs-battery-full:before{content:\"\\e9b6\"}.bxs-battery-low:before{content:\"\\e9b7\"}.bxs-bed:before{content:\"\\e9b8\"}.bxs-been-here:before{content:\"\\e9b9\"}.bxs-beer:before{content:\"\\e9ba\"}.bxs-bell:before{content:\"\\e9bb\"}.bxs-bell-minus:before{content:\"\\e9bc\"}.bxs-bell-off:before{content:\"\\e9bd\"}.bxs-bell-plus:before{content:\"\\e9be\"}.bxs-bell-ring:before{content:\"\\e9bf\"}.bxs-bible:before{content:\"\\e9c0\"}.bxs-binoculars:before{content:\"\\e9c1\"}.bxs-blanket:before{content:\"\\e9c2\"}.bxs-bolt:before{content:\"\\e9c3\"}.bxs-bolt-circle:before{content:\"\\e9c4\"}.bxs-bomb:before{content:\"\\e9c5\"}.bxs-bone:before{content:\"\\e9c6\"}.bxs-bong:before{content:\"\\e9c7\"}.bxs-book:before{content:\"\\e9c8\"}.bxs-book-add:before{content:\"\\e9c9\"}.bxs-book-alt:before{content:\"\\e9ca\"}.bxs-book-bookmark:before{content:\"\\e9cb\"}.bxs-book-content:before{content:\"\\e9cc\"}.bxs-book-heart:before{content:\"\\e9cd\"}.bxs-bookmark:before{content:\"\\e9ce\"}.bxs-bookmark-alt:before{content:\"\\e9cf\"}.bxs-bookmark-alt-minus:before{content:\"\\e9d0\"}.bxs-bookmark-alt-plus:before{content:\"\\e9d1\"}.bxs-bookmark-heart:before{content:\"\\e9d2\"}.bxs-bookmark-minus:before{content:\"\\e9d3\"}.bxs-bookmark-plus:before{content:\"\\e9d4\"}.bxs-bookmarks:before{content:\"\\e9d5\"}.bxs-bookmark-star:before{content:\"\\e9d6\"}.bxs-book-open:before{content:\"\\e9d7\"}.bxs-book-reader:before{content:\"\\e9d8\"}.bxs-bot:before{content:\"\\e9d9\"}.bxs-bowling-ball:before{content:\"\\e9da\"}.bxs-box:before{content:\"\\e9db\"}.bxs-brain:before{content:\"\\e9dc\"}.bxs-briefcase:before{content:\"\\e9dd\"}.bxs-briefcase-alt:before{content:\"\\e9de\"}.bxs-briefcase-alt-2:before{content:\"\\e9df\"}.bxs-brightness:before{content:\"\\e9e0\"}.bxs-brightness-half:before{content:\"\\e9e1\"}.bxs-brush:before{content:\"\\e9e2\"}.bxs-brush-alt:before{content:\"\\e9e3\"}.bxs-bug:before{content:\"\\e9e4\"}.bxs-bug-alt:before{content:\"\\e9e5\"}.bxs-building:before{content:\"\\e9e6\"}.bxs-building-house:before{content:\"\\e9e7\"}.bxs-buildings:before{content:\"\\e9e8\"}.bxs-bulb:before{content:\"\\e9e9\"}.bxs-bullseye:before{content:\"\\e9ea\"}.bxs-buoy:before{content:\"\\e9eb\"}.bxs-bus:before{content:\"\\e9ec\"}.bxs-business:before{content:\"\\e9ed\"}.bxs-bus-school:before{content:\"\\e9ee\"}.bxs-cabinet:before{content:\"\\e9ef\"}.bxs-cake:before{content:\"\\e9f0\"}.bxs-calculator:before{content:\"\\e9f1\"}.bxs-calendar:before{content:\"\\e9f2\"}.bxs-calendar-alt:before{content:\"\\e9f3\"}.bxs-calendar-check:before{content:\"\\e9f4\"}.bxs-calendar-edit:before{content:\"\\e9f5\"}.bxs-calendar-event:before{content:\"\\e9f6\"}.bxs-calendar-exclamation:before{content:\"\\e9f7\"}.bxs-calendar-heart:before{content:\"\\e9f8\"}.bxs-calendar-minus:before{content:\"\\e9f9\"}.bxs-calendar-plus:before{content:\"\\e9fa\"}.bxs-calendar-star:before{content:\"\\e9fb\"}.bxs-calendar-week:before{content:\"\\e9fc\"}.bxs-calendar-x:before{content:\"\\e9fd\"}.bxs-camera:before{content:\"\\e9fe\"}.bxs-camera-home:before{content:\"\\e9ff\"}.bxs-camera-movie:before{content:\"\\ea00\"}.bxs-camera-off:before{content:\"\\ea01\"}.bxs-camera-plus:before{content:\"\\ea02\"}.bxs-capsule:before{content:\"\\ea03\"}.bxs-captions:before{content:\"\\ea04\"}.bxs-car:before{content:\"\\ea05\"}.bxs-car-battery:before{content:\"\\ea06\"}.bxs-car-crash:before{content:\"\\ea07\"}.bxs-card:before{content:\"\\ea08\"}.bxs-caret-down-circle:before{content:\"\\ea09\"}.bxs-caret-down-square:before{content:\"\\ea0a\"}.bxs-caret-left-circle:before{content:\"\\ea0b\"}.bxs-caret-left-square:before{content:\"\\ea0c\"}.bxs-caret-right-circle:before{content:\"\\ea0d\"}.bxs-caret-right-square:before{content:\"\\ea0e\"}.bxs-caret-up-circle:before{content:\"\\ea0f\"}.bxs-caret-up-square:before{content:\"\\ea10\"}.bxs-car-garage:before{content:\"\\ea11\"}.bxs-car-mechanic:before{content:\"\\ea12\"}.bxs-carousel:before{content:\"\\ea13\"}.bxs-cart:before{content:\"\\ea14\"}.bxs-cart-add:before{content:\"\\ea15\"}.bxs-cart-alt:before{content:\"\\ea16\"}.bxs-cart-download:before{content:\"\\ea17\"}.bxs-car-wash:before{content:\"\\ea18\"}.bxs-category:before{content:\"\\ea19\"}.bxs-category-alt:before{content:\"\\ea1a\"}.bxs-cctv:before{content:\"\\ea1b\"}.bxs-certification:before{content:\"\\ea1c\"}.bxs-chalkboard:before{content:\"\\ea1d\"}.bxs-chart:before{content:\"\\ea1e\"}.bxs-chat:before{content:\"\\ea1f\"}.bxs-checkbox:before{content:\"\\ea20\"}.bxs-checkbox-checked:before{content:\"\\ea21\"}.bxs-checkbox-minus:before{content:\"\\ea22\"}.bxs-check-circle:before{content:\"\\ea23\"}.bxs-check-shield:before{content:\"\\ea24\"}.bxs-check-square:before{content:\"\\ea25\"}.bxs-chess:before{content:\"\\ea26\"}.bxs-chevron-down:before{content:\"\\ea27\"}.bxs-chevron-down-circle:before{content:\"\\ea28\"}.bxs-chevron-down-square:before{content:\"\\ea29\"}.bxs-chevron-left:before{content:\"\\ea2a\"}.bxs-chevron-left-circle:before{content:\"\\ea2b\"}.bxs-chevron-left-square:before{content:\"\\ea2c\"}.bxs-chevron-right:before{content:\"\\ea2d\"}.bxs-chevron-right-circle:before{content:\"\\ea2e\"}.bxs-chevron-right-square:before{content:\"\\ea2f\"}.bxs-chevrons-down:before{content:\"\\ea30\"}.bxs-chevrons-left:before{content:\"\\ea31\"}.bxs-chevrons-right:before{content:\"\\ea32\"}.bxs-chevrons-up:before{content:\"\\ea33\"}.bxs-chevron-up:before{content:\"\\ea34\"}.bxs-chevron-up-circle:before{content:\"\\ea35\"}.bxs-chevron-up-square:before{content:\"\\ea36\"}.bxs-chip:before{content:\"\\ea37\"}.bxs-church:before{content:\"\\ea38\"}.bxs-circle:before{content:\"\\ea39\"}.bxs-city:before{content:\"\\ea3a\"}.bxs-clinic:before{content:\"\\ea3b\"}.bxs-cloud:before{content:\"\\ea3c\"}.bxs-cloud-download:before{content:\"\\ea3d\"}.bxs-cloud-lightning:before{content:\"\\ea3e\"}.bxs-cloud-rain:before{content:\"\\ea3f\"}.bxs-cloud-upload:before{content:\"\\ea40\"}.bxs-coffee:before{content:\"\\ea41\"}.bxs-coffee-alt:before{content:\"\\ea42\"}.bxs-coffee-togo:before{content:\"\\ea43\"}.bxs-cog:before{content:\"\\ea44\"}.bxs-coin:before{content:\"\\ea45\"}.bxs-coin-stack:before{content:\"\\ea46\"}.bxs-collection:before{content:\"\\ea47\"}.bxs-color-fill:before{content:\"\\ea48\"}.bxs-comment:before{content:\"\\ea49\"}.bxs-comment-add:before{content:\"\\ea4a\"}.bxs-comment-check:before{content:\"\\ea4b\"}.bxs-comment-detail:before{content:\"\\ea4c\"}.bxs-comment-dots:before{content:\"\\ea4d\"}.bxs-comment-edit:before{content:\"\\ea4e\"}.bxs-comment-error:before{content:\"\\ea4f\"}.bxs-comment-minus:before{content:\"\\ea50\"}.bxs-comment-x:before{content:\"\\ea51\"}.bxs-compass:before{content:\"\\ea52\"}.bxs-component:before{content:\"\\ea53\"}.bxs-confused:before{content:\"\\ea54\"}.bxs-contact:before{content:\"\\ea55\"}.bxs-conversation:before{content:\"\\ea56\"}.bxs-cookie:before{content:\"\\ea57\"}.bxs-cool:before{content:\"\\ea58\"}.bxs-copy:before{content:\"\\ea59\"}.bxs-copy-alt:before{content:\"\\ea5a\"}.bxs-copyright:before{content:\"\\ea5b\"}.bxs-coupon:before{content:\"\\ea5c\"}.bxs-credit-card:before{content:\"\\ea5d\"}.bxs-credit-card-alt:before{content:\"\\ea5e\"}.bxs-credit-card-front:before{content:\"\\ea5f\"}.bxs-crop:before{content:\"\\ea60\"}.bxs-crown:before{content:\"\\ea61\"}.bxs-cube:before{content:\"\\ea62\"}.bxs-cube-alt:before{content:\"\\ea63\"}.bxs-cuboid:before{content:\"\\ea64\"}.bxs-customize:before{content:\"\\ea65\"}.bxs-cylinder:before{content:\"\\ea66\"}.bxs-dashboard:before{content:\"\\ea67\"}.bxs-data:before{content:\"\\ea68\"}.bxs-detail:before{content:\"\\ea69\"}.bxs-devices:before{content:\"\\ea6a\"}.bxs-diamond:before{content:\"\\ea6b\"}.bxs-dice-1:before{content:\"\\ea6c\"}.bxs-dice-2:before{content:\"\\ea6d\"}.bxs-dice-3:before{content:\"\\ea6e\"}.bxs-dice-4:before{content:\"\\ea6f\"}.bxs-dice-5:before{content:\"\\ea70\"}.bxs-dice-6:before{content:\"\\ea71\"}.bxs-direction-left:before{content:\"\\ea72\"}.bxs-direction-right:before{content:\"\\ea73\"}.bxs-directions:before{content:\"\\ea74\"}.bxs-disc:before{content:\"\\ea75\"}.bxs-discount:before{content:\"\\ea76\"}.bxs-dish:before{content:\"\\ea77\"}.bxs-dislike:before{content:\"\\ea78\"}.bxs-dizzy:before{content:\"\\ea79\"}.bxs-dock-bottom:before{content:\"\\ea7a\"}.bxs-dock-left:before{content:\"\\ea7b\"}.bxs-dock-right:before{content:\"\\ea7c\"}.bxs-dock-top:before{content:\"\\ea7d\"}.bxs-dollar-circle:before{content:\"\\ea7e\"}.bxs-donate-blood:before{content:\"\\ea7f\"}.bxs-donate-heart:before{content:\"\\ea80\"}.bxs-door-open:before{content:\"\\ea81\"}.bxs-doughnut-chart:before{content:\"\\ea82\"}.bxs-down-arrow:before{content:\"\\ea83\"}.bxs-down-arrow-alt:before{content:\"\\ea84\"}.bxs-down-arrow-circle:before{content:\"\\ea85\"}.bxs-down-arrow-square:before{content:\"\\ea86\"}.bxs-download:before{content:\"\\ea87\"}.bxs-downvote:before{content:\"\\ea88\"}.bxs-drink:before{content:\"\\ea89\"}.bxs-droplet:before{content:\"\\ea8a\"}.bxs-droplet-half:before{content:\"\\ea8b\"}.bxs-dryer:before{content:\"\\ea8c\"}.bxs-duplicate:before{content:\"\\ea8d\"}.bxs-edit:before{content:\"\\ea8e\"}.bxs-edit-alt:before{content:\"\\ea8f\"}.bxs-edit-location:before{content:\"\\ea90\"}.bxs-eject:before{content:\"\\ea91\"}.bxs-envelope:before{content:\"\\ea92\"}.bxs-envelope-open:before{content:\"\\ea93\"}.bxs-eraser:before{content:\"\\ea94\"}.bxs-error:before{content:\"\\ea95\"}.bxs-error-alt:before{content:\"\\ea96\"}.bxs-error-circle:before{content:\"\\ea97\"}.bxs-ev-station:before{content:\"\\ea98\"}.bxs-exit:before{content:\"\\ea99\"}.bxs-extension:before{content:\"\\ea9a\"}.bxs-eyedropper:before{content:\"\\ea9b\"}.bxs-face:before{content:\"\\ea9c\"}.bxs-face-mask:before{content:\"\\ea9d\"}.bxs-factory:before{content:\"\\ea9e\"}.bxs-fast-forward-circle:before{content:\"\\ea9f\"}.bxs-file:before{content:\"\\eaa0\"}.bxs-file-archive:before{content:\"\\eaa1\"}.bxs-file-blank:before{content:\"\\eaa2\"}.bxs-file-css:before{content:\"\\eaa3\"}.bxs-file-doc:before{content:\"\\eaa4\"}.bxs-file-export:before{content:\"\\eaa5\"}.bxs-file-find:before{content:\"\\eaa6\"}.bxs-file-gif:before{content:\"\\eaa7\"}.bxs-file-html:before{content:\"\\eaa8\"}.bxs-file-image:before{content:\"\\eaa9\"}.bxs-file-import:before{content:\"\\eaaa\"}.bxs-file-jpg:before{content:\"\\eaab\"}.bxs-file-js:before{content:\"\\eaac\"}.bxs-file-json:before{content:\"\\eaad\"}.bxs-file-md:before{content:\"\\eaae\"}.bxs-file-pdf:before{content:\"\\eaaf\"}.bxs-file-plus:before{content:\"\\eab0\"}.bxs-file-png:before{content:\"\\eab1\"}.bxs-file-txt:before{content:\"\\eab2\"}.bxs-film:before{content:\"\\eab3\"}.bxs-filter-alt:before{content:\"\\eab4\"}.bxs-first-aid:before{content:\"\\eab5\"}.bxs-flag:before{content:\"\\eab6\"}.bxs-flag-alt:before{content:\"\\eab7\"}.bxs-flag-checkered:before{content:\"\\eab8\"}.bxs-flame:before{content:\"\\eab9\"}.bxs-flask:before{content:\"\\eaba\"}.bxs-florist:before{content:\"\\eabb\"}.bxs-folder:before{content:\"\\eabc\"}.bxs-folder-minus:before{content:\"\\eabd\"}.bxs-folder-open:before{content:\"\\eabe\"}.bxs-folder-plus:before{content:\"\\eabf\"}.bxs-food-menu:before{content:\"\\eac0\"}.bxs-fridge:before{content:\"\\eac1\"}.bxs-game:before{content:\"\\eac2\"}.bxs-gas-pump:before{content:\"\\eac3\"}.bxs-ghost:before{content:\"\\eac4\"}.bxs-gift:before{content:\"\\eac5\"}.bxs-graduation:before{content:\"\\eac6\"}.bxs-grid:before{content:\"\\eac7\"}.bxs-grid-alt:before{content:\"\\eac8\"}.bxs-group:before{content:\"\\eac9\"}.bxs-guitar-amp:before{content:\"\\eaca\"}.bxs-hand:before{content:\"\\eacb\"}.bxs-hand-down:before{content:\"\\eacc\"}.bxs-hand-left:before{content:\"\\eacd\"}.bxs-hand-right:before{content:\"\\eace\"}.bxs-hand-up:before{content:\"\\eacf\"}.bxs-happy:before{content:\"\\ead0\"}.bxs-happy-alt:before{content:\"\\ead1\"}.bxs-happy-beaming:before{content:\"\\ead2\"}.bxs-happy-heart-eyes:before{content:\"\\ead3\"}.bxs-hdd:before{content:\"\\ead4\"}.bxs-heart:before{content:\"\\ead5\"}.bxs-heart-circle:before{content:\"\\ead6\"}.bxs-heart-square:before{content:\"\\ead7\"}.bxs-help-circle:before{content:\"\\ead8\"}.bxs-hide:before{content:\"\\ead9\"}.bxs-home:before{content:\"\\eada\"}.bxs-home-circle:before{content:\"\\eadb\"}.bxs-home-heart:before{content:\"\\eadc\"}.bxs-home-smile:before{content:\"\\eadd\"}.bxs-hot:before{content:\"\\eade\"}.bxs-hotel:before{content:\"\\eadf\"}.bxs-hourglass:before{content:\"\\eae0\"}.bxs-hourglass-bottom:before{content:\"\\eae1\"}.bxs-hourglass-top:before{content:\"\\eae2\"}.bxs-id-card:before{content:\"\\eae3\"}.bxs-image:before{content:\"\\eae4\"}.bxs-image-add:before{content:\"\\eae5\"}.bxs-image-alt:before{content:\"\\eae6\"}.bxs-inbox:before{content:\"\\eae7\"}.bxs-info-circle:before{content:\"\\eae8\"}.bxs-info-square:before{content:\"\\eae9\"}.bxs-institution:before{content:\"\\eaea\"}.bxs-joystick:before{content:\"\\eaeb\"}.bxs-joystick-alt:before{content:\"\\eaec\"}.bxs-joystick-button:before{content:\"\\eaed\"}.bxs-key:before{content:\"\\eaee\"}.bxs-keyboard:before{content:\"\\eaef\"}.bxs-label:before{content:\"\\eaf0\"}.bxs-landmark:before{content:\"\\eaf1\"}.bxs-landscape:before{content:\"\\eaf2\"}.bxs-laugh:before{content:\"\\eaf3\"}.bxs-layer:before{content:\"\\eaf4\"}.bxs-layer-minus:before{content:\"\\eaf5\"}.bxs-layer-plus:before{content:\"\\eaf6\"}.bxs-layout:before{content:\"\\eaf7\"}.bxs-left-arrow:before{content:\"\\eaf8\"}.bxs-left-arrow-alt:before{content:\"\\eaf9\"}.bxs-left-arrow-circle:before{content:\"\\eafa\"}.bxs-left-arrow-square:before{content:\"\\eafb\"}.bxs-left-down-arrow-circle:before{content:\"\\eafc\"}.bxs-left-top-arrow-circle:before{content:\"\\eafd\"}.bxs-like:before{content:\"\\eafe\"}.bxs-location-plus:before{content:\"\\eaff\"}.bxs-lock:before{content:\"\\eb00\"}.bxs-lock-alt:before{content:\"\\eb01\"}.bxs-lock-open:before{content:\"\\eb02\"}.bxs-lock-open-alt:before{content:\"\\eb03\"}.bxs-log-in:before{content:\"\\eb04\"}.bxs-log-in-circle:before{content:\"\\eb05\"}.bxs-log-out:before{content:\"\\eb06\"}.bxs-log-out-circle:before{content:\"\\eb07\"}.bxs-low-vision:before{content:\"\\eb08\"}.bxs-magic-wand:before{content:\"\\eb09\"}.bxs-magnet:before{content:\"\\eb0a\"}.bxs-map:before{content:\"\\eb0b\"}.bxs-map-alt:before{content:\"\\eb0c\"}.bxs-map-pin:before{content:\"\\eb0d\"}.bxs-mask:before{content:\"\\eb0e\"}.bxs-medal:before{content:\"\\eb0f\"}.bxs-megaphone:before{content:\"\\eb10\"}.bxs-meh:before{content:\"\\eb11\"}.bxs-meh-alt:before{content:\"\\eb12\"}.bxs-meh-blank:before{content:\"\\eb13\"}.bxs-memory-card:before{content:\"\\eb14\"}.bxs-message:before{content:\"\\eb15\"}.bxs-message-add:before{content:\"\\eb16\"}.bxs-message-alt:before{content:\"\\eb17\"}.bxs-message-alt-add:before{content:\"\\eb18\"}.bxs-message-alt-check:before{content:\"\\eb19\"}.bxs-message-alt-detail:before{content:\"\\eb1a\"}.bxs-message-alt-dots:before{content:\"\\eb1b\"}.bxs-message-alt-edit:before{content:\"\\eb1c\"}.bxs-message-alt-error:before{content:\"\\eb1d\"}.bxs-message-alt-minus:before{content:\"\\eb1e\"}.bxs-message-alt-x:before{content:\"\\eb1f\"}.bxs-message-check:before{content:\"\\eb20\"}.bxs-message-detail:before{content:\"\\eb21\"}.bxs-message-dots:before{content:\"\\eb22\"}.bxs-message-edit:before{content:\"\\eb23\"}.bxs-message-error:before{content:\"\\eb24\"}.bxs-message-minus:before{content:\"\\eb25\"}.bxs-message-rounded:before{content:\"\\eb26\"}.bxs-message-rounded-add:before{content:\"\\eb27\"}.bxs-message-rounded-check:before{content:\"\\eb28\"}.bxs-message-rounded-detail:before{content:\"\\eb29\"}.bxs-message-rounded-dots:before{content:\"\\eb2a\"}.bxs-message-rounded-edit:before{content:\"\\eb2b\"}.bxs-message-rounded-error:before{content:\"\\eb2c\"}.bxs-message-rounded-minus:before{content:\"\\eb2d\"}.bxs-message-rounded-x:before{content:\"\\eb2e\"}.bxs-message-square:before{content:\"\\eb2f\"}.bxs-message-square-add:before{content:\"\\eb30\"}.bxs-message-square-check:before{content:\"\\eb31\"}.bxs-message-square-detail:before{content:\"\\eb32\"}.bxs-message-square-dots:before{content:\"\\eb33\"}.bxs-message-square-edit:before{content:\"\\eb34\"}.bxs-message-square-error:before{content:\"\\eb35\"}.bxs-message-square-minus:before{content:\"\\eb36\"}.bxs-message-square-x:before{content:\"\\eb37\"}.bxs-message-x:before{content:\"\\eb38\"}.bxs-meteor:before{content:\"\\eb39\"}.bxs-microchip:before{content:\"\\eb3a\"}.bxs-microphone:before{content:\"\\eb3b\"}.bxs-microphone-alt:before{content:\"\\eb3c\"}.bxs-microphone-off:before{content:\"\\eb3d\"}.bxs-minus-circle:before{content:\"\\eb3e\"}.bxs-minus-square:before{content:\"\\eb3f\"}.bxs-mobile:before{content:\"\\eb40\"}.bxs-mobile-vibration:before{content:\"\\eb41\"}.bxs-moon:before{content:\"\\eb42\"}.bxs-mouse:before{content:\"\\eb43\"}.bxs-mouse-alt:before{content:\"\\eb44\"}.bxs-movie:before{content:\"\\eb45\"}.bxs-movie-play:before{content:\"\\eb46\"}.bxs-music:before{content:\"\\eb47\"}.bxs-navigation:before{content:\"\\eb48\"}.bxs-network-chart:before{content:\"\\eb49\"}.bxs-news:before{content:\"\\eb4a\"}.bxs-no-entry:before{content:\"\\eb4b\"}.bxs-note:before{content:\"\\eb4c\"}.bxs-notepad:before{content:\"\\eb4d\"}.bxs-notification:before{content:\"\\eb4e\"}.bxs-notification-off:before{content:\"\\eb4f\"}.bxs-offer:before{content:\"\\eb50\"}.bxs-package:before{content:\"\\eb51\"}.bxs-paint:before{content:\"\\eb52\"}.bxs-paint-roll:before{content:\"\\eb53\"}.bxs-palette:before{content:\"\\eb54\"}.bxs-paper-plane:before{content:\"\\eb55\"}.bxs-parking:before{content:\"\\eb56\"}.bxs-paste:before{content:\"\\eb57\"}.bxs-pen:before{content:\"\\eb58\"}.bxs-pencil:before{content:\"\\eb59\"}.bxs-phone:before{content:\"\\eb5a\"}.bxs-phone-call:before{content:\"\\eb5b\"}.bxs-phone-incoming:before{content:\"\\eb5c\"}.bxs-phone-off:before{content:\"\\eb5d\"}.bxs-phone-outgoing:before{content:\"\\eb5e\"}.bxs-photo-album:before{content:\"\\eb5f\"}.bxs-piano:before{content:\"\\eb60\"}.bxs-pie-chart:before{content:\"\\eb61\"}.bxs-pie-chart-alt:before{content:\"\\eb62\"}.bxs-pie-chart-alt-2:before{content:\"\\eb63\"}.bxs-pin:before{content:\"\\eb64\"}.bxs-pizza:before{content:\"\\eb65\"}.bxs-plane:before{content:\"\\eb66\"}.bxs-plane-alt:before{content:\"\\eb67\"}.bxs-plane-land:before{content:\"\\eb68\"}.bxs-planet:before{content:\"\\eb69\"}.bxs-plane-take-off:before{content:\"\\eb6a\"}.bxs-playlist:before{content:\"\\eb6b\"}.bxs-plug:before{content:\"\\eb6c\"}.bxs-plus-circle:before{content:\"\\eb6d\"}.bxs-plus-square:before{content:\"\\eb6e\"}.bxs-pointer:before{content:\"\\eb6f\"}.bxs-polygon:before{content:\"\\eb70\"}.bxs-printer:before{content:\"\\eb71\"}.bxs-purchase-tag:before{content:\"\\eb72\"}.bxs-purchase-tag-alt:before{content:\"\\eb73\"}.bxs-pyramid:before{content:\"\\eb74\"}.bxs-quote-alt-left:before{content:\"\\eb75\"}.bxs-quote-alt-right:before{content:\"\\eb76\"}.bxs-quote-left:before{content:\"\\eb77\"}.bxs-quote-right:before{content:\"\\eb78\"}.bxs-quote-single-left:before{content:\"\\eb79\"}.bxs-quote-single-right:before{content:\"\\eb7a\"}.bxs-radiation:before{content:\"\\eb7b\"}.bxs-radio:before{content:\"\\eb7c\"}.bxs-receipt:before{content:\"\\eb7d\"}.bxs-rectangle:before{content:\"\\eb7e\"}.bxs-registered:before{content:\"\\eb7f\"}.bxs-rename:before{content:\"\\eb80\"}.bxs-report:before{content:\"\\eb81\"}.bxs-rewind-circle:before{content:\"\\eb82\"}.bxs-right-arrow:before{content:\"\\eb83\"}.bxs-right-arrow-alt:before{content:\"\\eb84\"}.bxs-right-arrow-circle:before{content:\"\\eb85\"}.bxs-right-arrow-square:before{content:\"\\eb86\"}.bxs-right-down-arrow-circle:before{content:\"\\eb87\"}.bxs-right-top-arrow-circle:before{content:\"\\eb88\"}.bxs-rocket:before{content:\"\\eb89\"}.bxs-ruler:before{content:\"\\eb8a\"}.bxs-sad:before{content:\"\\eb8b\"}.bxs-save:before{content:\"\\eb8c\"}.bxs-school:before{content:\"\\eb8d\"}.bxs-search:before{content:\"\\eb8e\"}.bxs-search-alt-2:before{content:\"\\eb8f\"}.bxs-select-multiple:before{content:\"\\eb90\"}.bxs-send:before{content:\"\\eb91\"}.bxs-server:before{content:\"\\eb92\"}.bxs-shapes:before{content:\"\\eb93\"}.bxs-share:before{content:\"\\eb94\"}.bxs-share-alt:before{content:\"\\eb95\"}.bxs-shield:before{content:\"\\eb96\"}.bxs-shield-alt-2:before{content:\"\\eb97\"}.bxs-shield-x:before{content:\"\\eb98\"}.bxs-ship:before{content:\"\\eb99\"}.bxs-shocked:before{content:\"\\eb9a\"}.bxs-shopping-bag:before{content:\"\\eb9b\"}.bxs-shopping-bag-alt:before{content:\"\\eb9c\"}.bxs-shopping-bags:before{content:\"\\eb9d\"}.bxs-show:before{content:\"\\eb9e\"}.bxs-skip-next-circle:before{content:\"\\eb9f\"}.bxs-skip-previous-circle:before{content:\"\\eba0\"}.bxs-skull:before{content:\"\\eba1\"}.bxs-sleepy:before{content:\"\\eba2\"}.bxs-slideshow:before{content:\"\\eba3\"}.bxs-smile:before{content:\"\\eba4\"}.bxs-sort-alt:before{content:\"\\eba5\"}.bxs-spa:before{content:\"\\eba6\"}.bxs-speaker:before{content:\"\\eba7\"}.bxs-spray-can:before{content:\"\\eba8\"}.bxs-spreadsheet:before{content:\"\\eba9\"}.bxs-square:before{content:\"\\ebaa\"}.bxs-square-rounded:before{content:\"\\ebab\"}.bxs-star:before{content:\"\\ebac\"}.bxs-star-half:before{content:\"\\ebad\"}.bxs-sticker:before{content:\"\\ebae\"}.bxs-stopwatch:before{content:\"\\ebaf\"}.bxs-store:before{content:\"\\ebb0\"}.bxs-store-alt:before{content:\"\\ebb1\"}.bxs-sun:before{content:\"\\ebb2\"}.bxs-tachometer:before{content:\"\\ebb3\"}.bxs-tag:before{content:\"\\ebb4\"}.bxs-tag-alt:before{content:\"\\ebb5\"}.bxs-tag-x:before{content:\"\\ebb6\"}.bxs-taxi:before{content:\"\\ebb7\"}.bxs-tennis-ball:before{content:\"\\ebb8\"}.bxs-terminal:before{content:\"\\ebb9\"}.bxs-thermometer:before{content:\"\\ebba\"}.bxs-time:before{content:\"\\ebbb\"}.bxs-time-five:before{content:\"\\ebbc\"}.bxs-timer:before{content:\"\\ebbd\"}.bxs-tired:before{content:\"\\ebbe\"}.bxs-toggle-left:before{content:\"\\ebbf\"}.bxs-toggle-right:before{content:\"\\ebc0\"}.bxs-tone:before{content:\"\\ebc1\"}.bxs-torch:before{content:\"\\ebc2\"}.bxs-to-top:before{content:\"\\ebc3\"}.bxs-traffic:before{content:\"\\ebc4\"}.bxs-traffic-barrier:before{content:\"\\ebc5\"}.bxs-traffic-cone:before{content:\"\\ebc6\"}.bxs-train:before{content:\"\\ebc7\"}.bxs-trash:before{content:\"\\ebc8\"}.bxs-trash-alt:before{content:\"\\ebc9\"}.bxs-tree:before{content:\"\\ebca\"}.bxs-trophy:before{content:\"\\ebcb\"}.bxs-truck:before{content:\"\\ebcc\"}.bxs-t-shirt:before{content:\"\\ebcd\"}.bxs-tv:before{content:\"\\ebce\"}.bxs-up-arrow:before{content:\"\\ebcf\"}.bxs-up-arrow-alt:before{content:\"\\ebd0\"}.bxs-up-arrow-circle:before{content:\"\\ebd1\"}.bxs-up-arrow-square:before{content:\"\\ebd2\"}.bxs-upside-down:before{content:\"\\ebd3\"}.bxs-upvote:before{content:\"\\ebd4\"}.bxs-user:before{content:\"\\ebd5\"}.bxs-user-account:before{content:\"\\ebd6\"}.bxs-user-badge:before{content:\"\\ebd7\"}.bxs-user-check:before{content:\"\\ebd8\"}.bxs-user-circle:before{content:\"\\ebd9\"}.bxs-user-detail:before{content:\"\\ebda\"}.bxs-user-minus:before{content:\"\\ebdb\"}.bxs-user-pin:before{content:\"\\ebdc\"}.bxs-user-plus:before{content:\"\\ebdd\"}.bxs-user-rectangle:before{content:\"\\ebde\"}.bxs-user-voice:before{content:\"\\ebdf\"}.bxs-user-x:before{content:\"\\ebe0\"}.bxs-vector:before{content:\"\\ebe1\"}.bxs-vial:before{content:\"\\ebe2\"}.bxs-video:before{content:\"\\ebe3\"}.bxs-video-off:before{content:\"\\ebe4\"}.bxs-video-plus:before{content:\"\\ebe5\"}.bxs-video-recording:before{content:\"\\ebe6\"}.bxs-videos:before{content:\"\\ebe7\"}.bxs-virus:before{content:\"\\ebe8\"}.bxs-virus-block:before{content:\"\\ebe9\"}.bxs-volume:before{content:\"\\ebea\"}.bxs-volume-full:before{content:\"\\ebeb\"}.bxs-volume-low:before{content:\"\\ebec\"}.bxs-volume-mute:before{content:\"\\ebed\"}.bxs-wallet:before{content:\"\\ebee\"}.bxs-wallet-alt:before{content:\"\\ebef\"}.bxs-washer:before{content:\"\\ebf0\"}.bxs-watch:before{content:\"\\ebf1\"}.bxs-watch-alt:before{content:\"\\ebf2\"}.bxs-webcam:before{content:\"\\ebf3\"}.bxs-widget:before{content:\"\\ebf4\"}.bxs-window-alt:before{content:\"\\ebf5\"}.bxs-wine:before{content:\"\\ebf6\"}.bxs-wink-smile:before{content:\"\\ebf7\"}.bxs-wink-tongue:before{content:\"\\ebf8\"}.bxs-wrench:before{content:\"\\ebf9\"}.bxs-x-circle:before{content:\"\\ebfa\"}.bxs-x-square:before{content:\"\\ebfb\"}.bxs-yin-yang:before{content:\"\\ebfc\"}.bxs-zap:before{content:\"\\ebfd\"}.bxs-zoom-in:before{content:\"\\ebfe\"}.bxs-zoom-out:before{content:\"\\ebff\"}.bx-abacus:before{content:\"\\ec00\"}.bx-accessibility:before{content:\"\\ec01\"}.bx-add-to-queue:before{content:\"\\ec02\"}.bx-adjust:before{content:\"\\ec03\"}.bx-alarm:before{content:\"\\ec04\"}.bx-alarm-add:before{content:\"\\ec05\"}.bx-alarm-exclamation:before{content:\"\\ec06\"}.bx-alarm-off:before{content:\"\\ec07\"}.bx-alarm-snooze:before{content:\"\\ec08\"}.bx-album:before{content:\"\\ec09\"}.bx-align-justify:before{content:\"\\ec0a\"}.bx-align-left:before{content:\"\\ec0b\"}.bx-align-middle:before{content:\"\\ec0c\"}.bx-align-right:before{content:\"\\ec0d\"}.bx-analyse:before{content:\"\\ec0e\"}.bx-anchor:before{content:\"\\ec0f\"}.bx-angry:before{content:\"\\ec10\"}.bx-aperture:before{content:\"\\ec11\"}.bx-arch:before{content:\"\\ec12\"}.bx-archive:before{content:\"\\ec13\"}.bx-archive-in:before{content:\"\\ec14\"}.bx-archive-out:before{content:\"\\ec15\"}.bx-area:before{content:\"\\ec16\"}.bx-arrow-back:before{content:\"\\ec17\"}.bx-arrow-from-bottom:before{content:\"\\ec18\"}.bx-arrow-from-left:before{content:\"\\ec19\"}.bx-arrow-from-right:before{content:\"\\ec1a\"}.bx-arrow-from-top:before{content:\"\\ec1b\"}.bx-arrow-to-bottom:before{content:\"\\ec1c\"}.bx-arrow-to-left:before{content:\"\\ec1d\"}.bx-arrow-to-right:before{content:\"\\ec1e\"}.bx-arrow-to-top:before{content:\"\\ec1f\"}.bx-at:before{content:\"\\ec20\"}.bx-atom:before{content:\"\\ec21\"}.bx-award:before{content:\"\\ec22\"}.bx-badge:before{content:\"\\ec23\"}.bx-badge-check:before{content:\"\\ec24\"}.bx-ball:before{content:\"\\ec25\"}.bx-band-aid:before{content:\"\\ec26\"}.bx-bar-chart:before{content:\"\\ec27\"}.bx-bar-chart-alt:before{content:\"\\ec28\"}.bx-bar-chart-alt-2:before{content:\"\\ec29\"}.bx-bar-chart-square:before{content:\"\\ec2a\"}.bx-barcode:before{content:\"\\ec2b\"}.bx-barcode-reader:before{content:\"\\ec2c\"}.bx-baseball:before{content:\"\\ec2d\"}.bx-basket:before{content:\"\\ec2e\"}.bx-basketball:before{content:\"\\ec2f\"}.bx-bath:before{content:\"\\ec30\"}.bx-battery:before{content:\"\\ec31\"}.bx-bed:before{content:\"\\ec32\"}.bx-been-here:before{content:\"\\ec33\"}.bx-beer:before{content:\"\\ec34\"}.bx-bell:before{content:\"\\ec35\"}.bx-bell-minus:before{content:\"\\ec36\"}.bx-bell-off:before{content:\"\\ec37\"}.bx-bell-plus:before{content:\"\\ec38\"}.bx-bible:before{content:\"\\ec39\"}.bx-bitcoin:before{content:\"\\ec3a\"}.bx-blanket:before{content:\"\\ec3b\"}.bx-block:before{content:\"\\ec3c\"}.bx-bluetooth:before{content:\"\\ec3d\"}.bx-body:before{content:\"\\ec3e\"}.bx-bold:before{content:\"\\ec3f\"}.bx-bolt-circle:before{content:\"\\ec40\"}.bx-bomb:before{content:\"\\ec41\"}.bx-bone:before{content:\"\\ec42\"}.bx-bong:before{content:\"\\ec43\"}.bx-book:before{content:\"\\ec44\"}.bx-book-add:before{content:\"\\ec45\"}.bx-book-alt:before{content:\"\\ec46\"}.bx-book-bookmark:before{content:\"\\ec47\"}.bx-book-content:before{content:\"\\ec48\"}.bx-book-heart:before{content:\"\\ec49\"}.bx-bookmark:before{content:\"\\ec4a\"}.bx-bookmark-alt:before{content:\"\\ec4b\"}.bx-bookmark-alt-minus:before{content:\"\\ec4c\"}.bx-bookmark-alt-plus:before{content:\"\\ec4d\"}.bx-bookmark-heart:before{content:\"\\ec4e\"}.bx-bookmark-minus:before{content:\"\\ec4f\"}.bx-bookmark-plus:before{content:\"\\ec50\"}.bx-bookmarks:before{content:\"\\ec51\"}.bx-book-open:before{content:\"\\ec52\"}.bx-book-reader:before{content:\"\\ec53\"}.bx-border-all:before{content:\"\\ec54\"}.bx-border-bottom:before{content:\"\\ec55\"}.bx-border-inner:before{content:\"\\ec56\"}.bx-border-left:before{content:\"\\ec57\"}.bx-border-none:before{content:\"\\ec58\"}.bx-border-outer:before{content:\"\\ec59\"}.bx-border-radius:before{content:\"\\ec5a\"}.bx-border-right:before{content:\"\\ec5b\"}.bx-border-top:before{content:\"\\ec5c\"}.bx-bot:before{content:\"\\ec5d\"}.bx-bowling-ball:before{content:\"\\ec5e\"}.bx-box:before{content:\"\\ec5f\"}.bx-bracket:before{content:\"\\ec60\"}.bx-braille:before{content:\"\\ec61\"}.bx-brain:before{content:\"\\ec62\"}.bx-briefcase:before{content:\"\\ec63\"}.bx-briefcase-alt:before{content:\"\\ec64\"}.bx-briefcase-alt-2:before{content:\"\\ec65\"}.bx-brightness:before{content:\"\\ec66\"}.bx-brightness-half:before{content:\"\\ec67\"}.bx-broadcast:before{content:\"\\ec68\"}.bx-brush:before{content:\"\\ec69\"}.bx-brush-alt:before{content:\"\\ec6a\"}.bx-bug:before{content:\"\\ec6b\"}.bx-bug-alt:before{content:\"\\ec6c\"}.bx-building:before{content:\"\\ec6d\"}.bx-building-house:before{content:\"\\ec6e\"}.bx-buildings:before{content:\"\\ec6f\"}.bx-bulb:before{content:\"\\ec70\"}.bx-bullseye:before{content:\"\\ec71\"}.bx-buoy:before{content:\"\\ec72\"}.bx-bus:before{content:\"\\ec73\"}.bx-bus-school:before{content:\"\\ec74\"}.bx-cabinet:before{content:\"\\ec75\"}.bx-cake:before{content:\"\\ec76\"}.bx-calculator:before{content:\"\\ec77\"}.bx-calendar:before{content:\"\\ec78\"}.bx-calendar-alt:before{content:\"\\ec79\"}.bx-calendar-check:before{content:\"\\ec7a\"}.bx-calendar-edit:before{content:\"\\ec7b\"}.bx-calendar-event:before{content:\"\\ec7c\"}.bx-calendar-exclamation:before{content:\"\\ec7d\"}.bx-calendar-heart:before{content:\"\\ec7e\"}.bx-calendar-minus:before{content:\"\\ec7f\"}.bx-calendar-plus:before{content:\"\\ec80\"}.bx-calendar-star:before{content:\"\\ec81\"}.bx-calendar-week:before{content:\"\\ec82\"}.bx-calendar-x:before{content:\"\\ec83\"}.bx-camera:before{content:\"\\ec84\"}.bx-camera-home:before{content:\"\\ec85\"}.bx-camera-movie:before{content:\"\\ec86\"}.bx-camera-off:before{content:\"\\ec87\"}.bx-capsule:before{content:\"\\ec88\"}.bx-captions:before{content:\"\\ec89\"}.bx-car:before{content:\"\\ec8a\"}.bx-card:before{content:\"\\ec8b\"}.bx-caret-down:before{content:\"\\ec8c\"}.bx-caret-down-circle:before{content:\"\\ec8d\"}.bx-caret-down-square:before{content:\"\\ec8e\"}.bx-caret-left:before{content:\"\\ec8f\"}.bx-caret-left-circle:before{content:\"\\ec90\"}.bx-caret-left-square:before{content:\"\\ec91\"}.bx-caret-right:before{content:\"\\ec92\"}.bx-caret-right-circle:before{content:\"\\ec93\"}.bx-caret-right-square:before{content:\"\\ec94\"}.bx-caret-up:before{content:\"\\ec95\"}.bx-caret-up-circle:before{content:\"\\ec96\"}.bx-caret-up-square:before{content:\"\\ec97\"}.bx-carousel:before{content:\"\\ec98\"}.bx-cart:before{content:\"\\ec99\"}.bx-cart-alt:before{content:\"\\ec9a\"}.bx-cast:before{content:\"\\ec9b\"}.bx-category:before{content:\"\\ec9c\"}.bx-category-alt:before{content:\"\\ec9d\"}.bx-cctv:before{content:\"\\ec9e\"}.bx-certification:before{content:\"\\ec9f\"}.bx-chair:before{content:\"\\eca0\"}.bx-chalkboard:before{content:\"\\eca1\"}.bx-chart:before{content:\"\\eca2\"}.bx-chat:before{content:\"\\eca3\"}.bx-check:before{content:\"\\eca4\"}.bx-checkbox:before{content:\"\\eca5\"}.bx-checkbox-checked:before{content:\"\\eca6\"}.bx-checkbox-minus:before{content:\"\\eca7\"}.bx-checkbox-square:before{content:\"\\eca8\"}.bx-check-circle:before{content:\"\\eca9\"}.bx-check-double:before{content:\"\\ecaa\"}.bx-check-shield:before{content:\"\\ecab\"}.bx-check-square:before{content:\"\\ecac\"}.bx-chevron-down:before{content:\"\\ecad\"}.bx-chevron-down-circle:before{content:\"\\ecae\"}.bx-chevron-down-square:before{content:\"\\ecaf\"}.bx-chevron-left:before{content:\"\\ecb0\"}.bx-chevron-left-circle:before{content:\"\\ecb1\"}.bx-chevron-left-square:before{content:\"\\ecb2\"}.bx-chevron-right:before{content:\"\\ecb3\"}.bx-chevron-right-circle:before{content:\"\\ecb4\"}.bx-chevron-right-square:before{content:\"\\ecb5\"}.bx-chevrons-down:before{content:\"\\ecb6\"}.bx-chevrons-left:before{content:\"\\ecb7\"}.bx-chevrons-right:before{content:\"\\ecb8\"}.bx-chevrons-up:before{content:\"\\ecb9\"}.bx-chevron-up:before{content:\"\\ecba\"}.bx-chevron-up-circle:before{content:\"\\ecbb\"}.bx-chevron-up-square:before{content:\"\\ecbc\"}.bx-chip:before{content:\"\\ecbd\"}.bx-church:before{content:\"\\ecbe\"}.bx-circle:before{content:\"\\ecbf\"}.bx-clinic:before{content:\"\\ecc0\"}.bx-clipboard:before{content:\"\\ecc1\"}.bx-closet:before{content:\"\\ecc2\"}.bx-cloud:before{content:\"\\ecc3\"}.bx-cloud-download:before{content:\"\\ecc4\"}.bx-cloud-drizzle:before{content:\"\\ecc5\"}.bx-cloud-lightning:before{content:\"\\ecc6\"}.bx-cloud-light-rain:before{content:\"\\ecc7\"}.bx-cloud-rain:before{content:\"\\ecc8\"}.bx-cloud-snow:before{content:\"\\ecc9\"}.bx-cloud-upload:before{content:\"\\ecca\"}.bx-code:before{content:\"\\eccb\"}.bx-code-alt:before{content:\"\\eccc\"}.bx-code-block:before{content:\"\\eccd\"}.bx-code-curly:before{content:\"\\ecce\"}.bx-coffee:before{content:\"\\eccf\"}.bx-coffee-togo:before{content:\"\\ecd0\"}.bx-cog:before{content:\"\\ecd1\"}.bx-coin:before{content:\"\\ecd2\"}.bx-coin-stack:before{content:\"\\ecd3\"}.bx-collapse:before{content:\"\\ecd4\"}.bx-collection:before{content:\"\\ecd5\"}.bx-color-fill:before{content:\"\\ecd6\"}.bx-columns:before{content:\"\\ecd7\"}.bx-command:before{content:\"\\ecd8\"}.bx-comment:before{content:\"\\ecd9\"}.bx-comment-add:before{content:\"\\ecda\"}.bx-comment-check:before{content:\"\\ecdb\"}.bx-comment-detail:before{content:\"\\ecdc\"}.bx-comment-dots:before{content:\"\\ecdd\"}.bx-comment-edit:before{content:\"\\ecde\"}.bx-comment-error:before{content:\"\\ecdf\"}.bx-comment-minus:before{content:\"\\ece0\"}.bx-comment-x:before{content:\"\\ece1\"}.bx-compass:before{content:\"\\ece2\"}.bx-confused:before{content:\"\\ece3\"}.bx-conversation:before{content:\"\\ece4\"}.bx-cookie:before{content:\"\\ece5\"}.bx-cool:before{content:\"\\ece6\"}.bx-copy:before{content:\"\\ece7\"}.bx-copy-alt:before{content:\"\\ece8\"}.bx-copyright:before{content:\"\\ece9\"}.bx-credit-card:before{content:\"\\ecea\"}.bx-credit-card-alt:before{content:\"\\eceb\"}.bx-credit-card-front:before{content:\"\\ecec\"}.bx-crop:before{content:\"\\eced\"}.bx-crosshair:before{content:\"\\ecee\"}.bx-crown:before{content:\"\\ecef\"}.bx-cube:before{content:\"\\ecf0\"}.bx-cube-alt:before{content:\"\\ecf1\"}.bx-cuboid:before{content:\"\\ecf2\"}.bx-current-location:before{content:\"\\ecf3\"}.bx-customize:before{content:\"\\ecf4\"}.bx-cut:before{content:\"\\ecf5\"}.bx-cycling:before{content:\"\\ecf6\"}.bx-cylinder:before{content:\"\\ecf7\"}.bx-data:before{content:\"\\ecf8\"}.bx-desktop:before{content:\"\\ecf9\"}.bx-detail:before{content:\"\\ecfa\"}.bx-devices:before{content:\"\\ecfb\"}.bx-dialpad:before{content:\"\\ecfc\"}.bx-dialpad-alt:before{content:\"\\ecfd\"}.bx-diamond:before{content:\"\\ecfe\"}.bx-dice-1:before{content:\"\\ecff\"}.bx-dice-2:before{content:\"\\ed00\"}.bx-dice-3:before{content:\"\\ed01\"}.bx-dice-4:before{content:\"\\ed02\"}.bx-dice-5:before{content:\"\\ed03\"}.bx-dice-6:before{content:\"\\ed04\"}.bx-directions:before{content:\"\\ed05\"}.bx-disc:before{content:\"\\ed06\"}.bx-dish:before{content:\"\\ed07\"}.bx-dislike:before{content:\"\\ed08\"}.bx-dizzy:before{content:\"\\ed09\"}.bx-dna:before{content:\"\\ed0a\"}.bx-dock-bottom:before{content:\"\\ed0b\"}.bx-dock-left:before{content:\"\\ed0c\"}.bx-dock-right:before{content:\"\\ed0d\"}.bx-dock-top:before{content:\"\\ed0e\"}.bx-dollar:before{content:\"\\ed0f\"}.bx-dollar-circle:before{content:\"\\ed10\"}.bx-donate-blood:before{content:\"\\ed11\"}.bx-donate-heart:before{content:\"\\ed12\"}.bx-door-open:before{content:\"\\ed13\"}.bx-dots-horizontal:before{content:\"\\ed14\"}.bx-dots-horizontal-rounded:before{content:\"\\ed15\"}.bx-dots-vertical:before{content:\"\\ed16\"}.bx-dots-vertical-rounded:before{content:\"\\ed17\"}.bx-doughnut-chart:before{content:\"\\ed18\"}.bx-down-arrow:before{content:\"\\ed19\"}.bx-down-arrow-alt:before{content:\"\\ed1a\"}.bx-down-arrow-circle:before{content:\"\\ed1b\"}.bx-download:before{content:\"\\ed1c\"}.bx-downvote:before{content:\"\\ed1d\"}.bx-drink:before{content:\"\\ed1e\"}.bx-droplet:before{content:\"\\ed1f\"}.bx-dumbbell:before{content:\"\\ed20\"}.bx-duplicate:before{content:\"\\ed21\"}.bx-edit:before{content:\"\\ed22\"}.bx-edit-alt:before{content:\"\\ed23\"}.bx-envelope:before{content:\"\\ed24\"}.bx-envelope-open:before{content:\"\\ed25\"}.bx-equalizer:before{content:\"\\ed26\"}.bx-eraser:before{content:\"\\ed27\"}.bx-error:before{content:\"\\ed28\"}.bx-error-alt:before{content:\"\\ed29\"}.bx-error-circle:before{content:\"\\ed2a\"}.bx-euro:before{content:\"\\ed2b\"}.bx-exclude:before{content:\"\\ed2c\"}.bx-exit:before{content:\"\\ed2d\"}.bx-exit-fullscreen:before{content:\"\\ed2e\"}.bx-expand:before{content:\"\\ed2f\"}.bx-expand-alt:before{content:\"\\ed30\"}.bx-export:before{content:\"\\ed31\"}.bx-extension:before{content:\"\\ed32\"}.bx-face:before{content:\"\\ed33\"}.bx-fast-forward:before{content:\"\\ed34\"}.bx-fast-forward-circle:before{content:\"\\ed35\"}.bx-female:before{content:\"\\ed36\"}.bx-female-sign:before{content:\"\\ed37\"}.bx-file:before{content:\"\\ed38\"}.bx-file-blank:before{content:\"\\ed39\"}.bx-file-find:before{content:\"\\ed3a\"}.bx-film:before{content:\"\\ed3b\"}.bx-filter:before{content:\"\\ed3c\"}.bx-filter-alt:before{content:\"\\ed3d\"}.bx-fingerprint:before{content:\"\\ed3e\"}.bx-first-aid:before{content:\"\\ed3f\"}.bx-first-page:before{content:\"\\ed40\"}.bx-flag:before{content:\"\\ed41\"}.bx-folder:before{content:\"\\ed42\"}.bx-folder-minus:before{content:\"\\ed43\"}.bx-folder-open:before{content:\"\\ed44\"}.bx-folder-plus:before{content:\"\\ed45\"}.bx-font:before{content:\"\\ed46\"}.bx-font-color:before{content:\"\\ed47\"}.bx-font-family:before{content:\"\\ed48\"}.bx-font-size:before{content:\"\\ed49\"}.bx-food-menu:before{content:\"\\ed4a\"}.bx-food-tag:before{content:\"\\ed4b\"}.bx-football:before{content:\"\\ed4c\"}.bx-fridge:before{content:\"\\ed4d\"}.bx-fullscreen:before{content:\"\\ed4e\"}.bx-game:before{content:\"\\ed4f\"}.bx-gas-pump:before{content:\"\\ed50\"}.bx-ghost:before{content:\"\\ed51\"}.bx-gift:before{content:\"\\ed52\"}.bx-git-branch:before{content:\"\\ed53\"}.bx-git-commit:before{content:\"\\ed54\"}.bx-git-compare:before{content:\"\\ed55\"}.bx-git-merge:before{content:\"\\ed56\"}.bx-git-pull-request:before{content:\"\\ed57\"}.bx-git-repo-forked:before{content:\"\\ed58\"}.bx-glasses:before{content:\"\\ed59\"}.bx-glasses-alt:before{content:\"\\ed5a\"}.bx-globe:before{content:\"\\ed5b\"}.bx-globe-alt:before{content:\"\\ed5c\"}.bx-grid:before{content:\"\\ed5d\"}.bx-grid-alt:before{content:\"\\ed5e\"}.bx-grid-horizontal:before{content:\"\\ed5f\"}.bx-grid-small:before{content:\"\\ed60\"}.bx-grid-vertical:before{content:\"\\ed61\"}.bx-group:before{content:\"\\ed62\"}.bx-handicap:before{content:\"\\ed63\"}.bx-happy:before{content:\"\\ed64\"}.bx-happy-alt:before{content:\"\\ed65\"}.bx-happy-beaming:before{content:\"\\ed66\"}.bx-happy-heart-eyes:before{content:\"\\ed67\"}.bx-hash:before{content:\"\\ed68\"}.bx-hdd:before{content:\"\\ed69\"}.bx-heading:before{content:\"\\ed6a\"}.bx-headphone:before{content:\"\\ed6b\"}.bx-health:before{content:\"\\ed6c\"}.bx-heart:before{content:\"\\ed6d\"}.bx-heart-circle:before{content:\"\\ed6e\"}.bx-heart-square:before{content:\"\\ed6f\"}.bx-help-circle:before{content:\"\\ed70\"}.bx-hide:before{content:\"\\ed71\"}.bx-highlight:before{content:\"\\ed72\"}.bx-history:before{content:\"\\ed73\"}.bx-hive:before{content:\"\\ed74\"}.bx-home:before{content:\"\\ed75\"}.bx-home-alt:before{content:\"\\ed76\"}.bx-home-circle:before{content:\"\\ed77\"}.bx-home-heart:before{content:\"\\ed78\"}.bx-home-smile:before{content:\"\\ed79\"}.bx-horizontal-center:before{content:\"\\ed7a\"}.bx-hotel:before{content:\"\\ed7b\"}.bx-hourglass:before{content:\"\\ed7c\"}.bx-id-card:before{content:\"\\ed7d\"}.bx-image:before{content:\"\\ed7e\"}.bx-image-add:before{content:\"\\ed7f\"}.bx-image-alt:before{content:\"\\ed80\"}.bx-images:before{content:\"\\ed81\"}.bx-import:before{content:\"\\ed82\"}.bx-infinite:before{content:\"\\ed83\"}.bx-info-circle:before{content:\"\\ed84\"}.bx-info-square:before{content:\"\\ed85\"}.bx-intersect:before{content:\"\\ed86\"}.bx-italic:before{content:\"\\ed87\"}.bx-joystick:before{content:\"\\ed88\"}.bx-joystick-alt:before{content:\"\\ed89\"}.bx-joystick-button:before{content:\"\\ed8a\"}.bx-key:before{content:\"\\ed8b\"}.bx-label:before{content:\"\\ed8c\"}.bx-landscape:before{content:\"\\ed8d\"}.bx-laptop:before{content:\"\\ed8e\"}.bx-last-page:before{content:\"\\ed8f\"}.bx-laugh:before{content:\"\\ed90\"}.bx-layer:before{content:\"\\ed91\"}.bx-layer-minus:before{content:\"\\ed92\"}.bx-layer-plus:before{content:\"\\ed93\"}.bx-layout:before{content:\"\\ed94\"}.bx-left-arrow:before{content:\"\\ed95\"}.bx-left-arrow-alt:before{content:\"\\ed96\"}.bx-left-arrow-circle:before{content:\"\\ed97\"}.bx-left-down-arrow-circle:before{content:\"\\ed98\"}.bx-left-indent:before{content:\"\\ed99\"}.bx-left-top-arrow-circle:before{content:\"\\ed9a\"}.bx-library:before{content:\"\\ed9b\"}.bx-like:before{content:\"\\ed9c\"}.bx-line-chart:before{content:\"\\ed9d\"}.bx-line-chart-down:before{content:\"\\ed9e\"}.bx-link:before{content:\"\\ed9f\"}.bx-link-alt:before{content:\"\\eda0\"}.bx-link-external:before{content:\"\\eda1\"}.bx-lira:before{content:\"\\eda2\"}.bx-list-check:before{content:\"\\eda3\"}.bx-list-minus:before{content:\"\\eda4\"}.bx-list-ol:before{content:\"\\eda5\"}.bx-list-plus:before{content:\"\\eda6\"}.bx-list-ul:before{content:\"\\eda7\"}.bx-loader:before{content:\"\\eda8\"}.bx-loader-alt:before{content:\"\\eda9\"}.bx-loader-circle:before{content:\"\\edaa\"}.bx-location-plus:before{content:\"\\edab\"}.bx-lock:before{content:\"\\edac\"}.bx-lock-alt:before{content:\"\\edad\"}.bx-lock-open:before{content:\"\\edae\"}.bx-lock-open-alt:before{content:\"\\edaf\"}.bx-log-in:before{content:\"\\edb0\"}.bx-log-in-circle:before{content:\"\\edb1\"}.bx-log-out:before{content:\"\\edb2\"}.bx-log-out-circle:before{content:\"\\edb3\"}.bx-low-vision:before{content:\"\\edb4\"}.bx-magnet:before{content:\"\\edb5\"}.bx-mail-send:before{content:\"\\edb6\"}.bx-male:before{content:\"\\edb7\"}.bx-male-sign:before{content:\"\\edb8\"}.bx-map:before{content:\"\\edb9\"}.bx-map-alt:before{content:\"\\edba\"}.bx-map-pin:before{content:\"\\edbb\"}.bx-mask:before{content:\"\\edbc\"}.bx-medal:before{content:\"\\edbd\"}.bx-meh:before{content:\"\\edbe\"}.bx-meh-alt:before{content:\"\\edbf\"}.bx-meh-blank:before{content:\"\\edc0\"}.bx-memory-card:before{content:\"\\edc1\"}.bx-menu:before{content:\"\\edc2\"}.bx-menu-alt-left:before{content:\"\\edc3\"}.bx-menu-alt-right:before{content:\"\\edc4\"}.bx-merge:before{content:\"\\edc5\"}.bx-message:before{content:\"\\edc6\"}.bx-message-add:before{content:\"\\edc7\"}.bx-message-alt:before{content:\"\\edc8\"}.bx-message-alt-add:before{content:\"\\edc9\"}.bx-message-alt-check:before{content:\"\\edca\"}.bx-message-alt-detail:before{content:\"\\edcb\"}.bx-message-alt-dots:before{content:\"\\edcc\"}.bx-message-alt-edit:before{content:\"\\edcd\"}.bx-message-alt-error:before{content:\"\\edce\"}.bx-message-alt-minus:before{content:\"\\edcf\"}.bx-message-alt-x:before{content:\"\\edd0\"}.bx-message-check:before{content:\"\\edd1\"}.bx-message-detail:before{content:\"\\edd2\"}.bx-message-dots:before{content:\"\\edd3\"}.bx-message-edit:before{content:\"\\edd4\"}.bx-message-error:before{content:\"\\edd5\"}.bx-message-minus:before{content:\"\\edd6\"}.bx-message-rounded:before{content:\"\\edd7\"}.bx-message-rounded-add:before{content:\"\\edd8\"}.bx-message-rounded-check:before{content:\"\\edd9\"}.bx-message-rounded-detail:before{content:\"\\edda\"}.bx-message-rounded-dots:before{content:\"\\eddb\"}.bx-message-rounded-edit:before{content:\"\\eddc\"}.bx-message-rounded-error:before{content:\"\\eddd\"}.bx-message-rounded-minus:before{content:\"\\edde\"}.bx-message-rounded-x:before{content:\"\\eddf\"}.bx-message-square:before{content:\"\\ede0\"}.bx-message-square-add:before{content:\"\\ede1\"}.bx-message-square-check:before{content:\"\\ede2\"}.bx-message-square-detail:before{content:\"\\ede3\"}.bx-message-square-dots:before{content:\"\\ede4\"}.bx-message-square-edit:before{content:\"\\ede5\"}.bx-message-square-error:before{content:\"\\ede6\"}.bx-message-square-minus:before{content:\"\\ede7\"}.bx-message-square-x:before{content:\"\\ede8\"}.bx-message-x:before{content:\"\\ede9\"}.bx-meteor:before{content:\"\\edea\"}.bx-microchip:before{content:\"\\edeb\"}.bx-microphone:before{content:\"\\edec\"}.bx-microphone-off:before{content:\"\\eded\"}.bx-minus:before{content:\"\\edee\"}.bx-minus-back:before{content:\"\\edef\"}.bx-minus-circle:before{content:\"\\edf0\"}.bx-minus-front:before{content:\"\\edf1\"}.bx-mobile:before{content:\"\\edf2\"}.bx-mobile-alt:before{content:\"\\edf3\"}.bx-mobile-landscape:before{content:\"\\edf4\"}.bx-mobile-vibration:before{content:\"\\edf5\"}.bx-money:before{content:\"\\edf6\"}.bx-moon:before{content:\"\\edf7\"}.bx-mouse:before{content:\"\\edf8\"}.bx-mouse-alt:before{content:\"\\edf9\"}.bx-move:before{content:\"\\edfa\"}.bx-move-horizontal:before{content:\"\\edfb\"}.bx-move-vertical:before{content:\"\\edfc\"}.bx-movie:before{content:\"\\edfd\"}.bx-movie-play:before{content:\"\\edfe\"}.bx-music:before{content:\"\\edff\"}.bx-navigation:before{content:\"\\ee00\"}.bx-network-chart:before{content:\"\\ee01\"}.bx-news:before{content:\"\\ee02\"}.bx-no-entry:before{content:\"\\ee03\"}.bx-note:before{content:\"\\ee04\"}.bx-notepad:before{content:\"\\ee05\"}.bx-notification:before{content:\"\\ee06\"}.bx-notification-off:before{content:\"\\ee07\"}.bx-outline:before{content:\"\\ee08\"}.bx-package:before{content:\"\\ee09\"}.bx-paint:before{content:\"\\ee0a\"}.bx-paint-roll:before{content:\"\\ee0b\"}.bx-palette:before{content:\"\\ee0c\"}.bx-paperclip:before{content:\"\\ee0d\"}.bx-paper-plane:before{content:\"\\ee0e\"}.bx-paragraph:before{content:\"\\ee0f\"}.bx-paste:before{content:\"\\ee10\"}.bx-pause:before{content:\"\\ee11\"}.bx-pause-circle:before{content:\"\\ee12\"}.bx-pen:before{content:\"\\ee13\"}.bx-pencil:before{content:\"\\ee14\"}.bx-phone:before{content:\"\\ee15\"}.bx-phone-call:before{content:\"\\ee16\"}.bx-phone-incoming:before{content:\"\\ee17\"}.bx-phone-off:before{content:\"\\ee18\"}.bx-phone-outgoing:before{content:\"\\ee19\"}.bx-photo-album:before{content:\"\\ee1a\"}.bx-pie-chart:before{content:\"\\ee1b\"}.bx-pie-chart-alt:before{content:\"\\ee1c\"}.bx-pie-chart-alt-2:before{content:\"\\ee1d\"}.bx-pin:before{content:\"\\ee1e\"}.bx-planet:before{content:\"\\ee1f\"}.bx-play:before{content:\"\\ee20\"}.bx-play-circle:before{content:\"\\ee21\"}.bx-plug:before{content:\"\\ee22\"}.bx-plus:before{content:\"\\ee23\"}.bx-plus-circle:before{content:\"\\ee24\"}.bx-plus-medical:before{content:\"\\ee25\"}.bx-podcast:before{content:\"\\ee26\"}.bx-pointer:before{content:\"\\ee27\"}.bx-poll:before{content:\"\\ee28\"}.bx-polygon:before{content:\"\\ee29\"}.bx-pound:before{content:\"\\ee2a\"}.bx-power-off:before{content:\"\\ee2b\"}.bx-printer:before{content:\"\\ee2c\"}.bx-pulse:before{content:\"\\ee2d\"}.bx-purchase-tag:before{content:\"\\ee2e\"}.bx-purchase-tag-alt:before{content:\"\\ee2f\"}.bx-pyramid:before{content:\"\\ee30\"}.bx-qr:before{content:\"\\ee31\"}.bx-qr-scan:before{content:\"\\ee32\"}.bx-question-mark:before{content:\"\\ee33\"}.bx-radar:before{content:\"\\ee34\"}.bx-radio:before{content:\"\\ee35\"}.bx-radio-circle:before{content:\"\\ee36\"}.bx-radio-circle-marked:before{content:\"\\ee37\"}.bx-receipt:before{content:\"\\ee38\"}.bx-rectangle:before{content:\"\\ee39\"}.bx-recycle:before{content:\"\\ee3a\"}.bx-redo:before{content:\"\\ee3b\"}.bx-refresh:before{content:\"\\ee3c\"}.bx-registered:before{content:\"\\ee3d\"}.bx-rename:before{content:\"\\ee3e\"}.bx-repeat:before{content:\"\\ee3f\"}.bx-reply:before{content:\"\\ee40\"}.bx-reply-all:before{content:\"\\ee41\"}.bx-repost:before{content:\"\\ee42\"}.bx-reset:before{content:\"\\ee43\"}.bx-restaurant:before{content:\"\\ee44\"}.bx-revision:before{content:\"\\ee45\"}.bx-rewind:before{content:\"\\ee46\"}.bx-rewind-circle:before{content:\"\\ee47\"}.bx-right-arrow:before{content:\"\\ee48\"}.bx-right-arrow-alt:before{content:\"\\ee49\"}.bx-right-arrow-circle:before{content:\"\\ee4a\"}.bx-right-down-arrow-circle:before{content:\"\\ee4b\"}.bx-right-indent:before{content:\"\\ee4c\"}.bx-right-top-arrow-circle:before{content:\"\\ee4d\"}.bx-rocket:before{content:\"\\ee4e\"}.bx-rotate-left:before{content:\"\\ee4f\"}.bx-rotate-right:before{content:\"\\ee50\"}.bx-rss:before{content:\"\\ee51\"}.bx-ruble:before{content:\"\\ee52\"}.bx-ruler:before{content:\"\\ee53\"}.bx-run:before{content:\"\\ee54\"}.bx-rupee:before{content:\"\\ee55\"}.bx-sad:before{content:\"\\ee56\"}.bx-save:before{content:\"\\ee57\"}.bx-scan:before{content:\"\\ee58\"}.bx-screenshot:before{content:\"\\ee59\"}.bx-search:before{content:\"\\ee5a\"}.bx-search-alt:before{content:\"\\ee5b\"}.bx-search-alt-2:before{content:\"\\ee5c\"}.bx-selection:before{content:\"\\ee5d\"}.bx-select-multiple:before{content:\"\\ee5e\"}.bx-send:before{content:\"\\ee5f\"}.bx-server:before{content:\"\\ee60\"}.bx-shape-circle:before{content:\"\\ee61\"}.bx-shape-polygon:before{content:\"\\ee62\"}.bx-shape-square:before{content:\"\\ee63\"}.bx-shape-triangle:before{content:\"\\ee64\"}.bx-share:before{content:\"\\ee65\"}.bx-share-alt:before{content:\"\\ee66\"}.bx-shekel:before{content:\"\\ee67\"}.bx-shield:before{content:\"\\ee68\"}.bx-shield-alt:before{content:\"\\ee69\"}.bx-shield-alt-2:before{content:\"\\ee6a\"}.bx-shield-quarter:before{content:\"\\ee6b\"}.bx-shield-x:before{content:\"\\ee6c\"}.bx-shocked:before{content:\"\\ee6d\"}.bx-shopping-bag:before{content:\"\\ee6e\"}.bx-show:before{content:\"\\ee6f\"}.bx-show-alt:before{content:\"\\ee70\"}.bx-shuffle:before{content:\"\\ee71\"}.bx-sidebar:before{content:\"\\ee72\"}.bx-sitemap:before{content:\"\\ee73\"}.bx-skip-next:before{content:\"\\ee74\"}.bx-skip-next-circle:before{content:\"\\ee75\"}.bx-skip-previous:before{content:\"\\ee76\"}.bx-skip-previous-circle:before{content:\"\\ee77\"}.bx-sleepy:before{content:\"\\ee78\"}.bx-slider:before{content:\"\\ee79\"}.bx-slider-alt:before{content:\"\\ee7a\"}.bx-slideshow:before{content:\"\\ee7b\"}.bx-smile:before{content:\"\\ee7c\"}.bx-sort:before{content:\"\\ee7d\"}.bx-sort-alt-2:before{content:\"\\ee7e\"}.bx-sort-a-z:before{content:\"\\ee7f\"}.bx-sort-down:before{content:\"\\ee80\"}.bx-sort-up:before{content:\"\\ee81\"}.bx-sort-z-a:before{content:\"\\ee82\"}.bx-spa:before{content:\"\\ee83\"}.bx-space-bar:before{content:\"\\ee84\"}.bx-speaker:before{content:\"\\ee85\"}.bx-spray-can:before{content:\"\\ee86\"}.bx-spreadsheet:before{content:\"\\ee87\"}.bx-square:before{content:\"\\ee88\"}.bx-square-rounded:before{content:\"\\ee89\"}.bx-star:before{content:\"\\ee8a\"}.bx-station:before{content:\"\\ee8b\"}.bx-stats:before{content:\"\\ee8c\"}.bx-sticker:before{content:\"\\ee8d\"}.bx-stop:before{content:\"\\ee8e\"}.bx-stop-circle:before{content:\"\\ee8f\"}.bx-stopwatch:before{content:\"\\ee90\"}.bx-store:before{content:\"\\ee91\"}.bx-store-alt:before{content:\"\\ee92\"}.bx-street-view:before{content:\"\\ee93\"}.bx-strikethrough:before{content:\"\\ee94\"}.bx-subdirectory-left:before{content:\"\\ee95\"}.bx-subdirectory-right:before{content:\"\\ee96\"}.bx-sun:before{content:\"\\ee97\"}.bx-support:before{content:\"\\ee98\"}.bx-swim:before{content:\"\\ee99\"}.bx-sync:before{content:\"\\ee9a\"}.bx-tab:before{content:\"\\ee9b\"}.bx-table:before{content:\"\\ee9c\"}.bx-tachometer:before{content:\"\\ee9d\"}.bx-tag:before{content:\"\\ee9e\"}.bx-tag-alt:before{content:\"\\ee9f\"}.bx-target-lock:before{content:\"\\eea0\"}.bx-task:before{content:\"\\eea1\"}.bx-task-x:before{content:\"\\eea2\"}.bx-taxi:before{content:\"\\eea3\"}.bx-tennis-ball:before{content:\"\\eea4\"}.bx-terminal:before{content:\"\\eea5\"}.bx-test-tube:before{content:\"\\eea6\"}.bx-text:before{content:\"\\eea7\"}.bx-time:before{content:\"\\eea8\"}.bx-time-five:before{content:\"\\eea9\"}.bx-timer:before{content:\"\\eeaa\"}.bx-tired:before{content:\"\\eeab\"}.bx-toggle-left:before{content:\"\\eeac\"}.bx-toggle-right:before{content:\"\\eead\"}.bx-tone:before{content:\"\\eeae\"}.bx-traffic-cone:before{content:\"\\eeaf\"}.bx-train:before{content:\"\\eeb0\"}.bx-transfer:before{content:\"\\eeb1\"}.bx-transfer-alt:before{content:\"\\eeb2\"}.bx-trash:before{content:\"\\eeb3\"}.bx-trash-alt:before{content:\"\\eeb4\"}.bx-trending-down:before{content:\"\\eeb5\"}.bx-trending-up:before{content:\"\\eeb6\"}.bx-trim:before{content:\"\\eeb7\"}.bx-trip:before{content:\"\\eeb8\"}.bx-trophy:before{content:\"\\eeb9\"}.bx-tv:before{content:\"\\eeba\"}.bx-underline:before{content:\"\\eebb\"}.bx-undo:before{content:\"\\eebc\"}.bx-unite:before{content:\"\\eebd\"}.bx-unlink:before{content:\"\\eebe\"}.bx-up-arrow:before{content:\"\\eebf\"}.bx-up-arrow-alt:before{content:\"\\eec0\"}.bx-up-arrow-circle:before{content:\"\\eec1\"}.bx-upload:before{content:\"\\eec2\"}.bx-upside-down:before{content:\"\\eec3\"}.bx-upvote:before{content:\"\\eec4\"}.bx-usb:before{content:\"\\eec5\"}.bx-user:before{content:\"\\eec6\"}.bx-user-check:before{content:\"\\eec7\"}.bx-user-circle:before{content:\"\\eec8\"}.bx-user-minus:before{content:\"\\eec9\"}.bx-user-pin:before{content:\"\\eeca\"}.bx-user-plus:before{content:\"\\eecb\"}.bx-user-voice:before{content:\"\\eecc\"}.bx-user-x:before{content:\"\\eecd\"}.bx-vector:before{content:\"\\eece\"}.bx-vertical-center:before{content:\"\\eecf\"}.bx-vial:before{content:\"\\eed0\"}.bx-video:before{content:\"\\eed1\"}.bx-video-off:before{content:\"\\eed2\"}.bx-video-plus:before{content:\"\\eed3\"}.bx-video-recording:before{content:\"\\eed4\"}.bx-voicemail:before{content:\"\\eed5\"}.bx-volume:before{content:\"\\eed6\"}.bx-volume-full:before{content:\"\\eed7\"}.bx-volume-low:before{content:\"\\eed8\"}.bx-volume-mute:before{content:\"\\eed9\"}.bx-walk:before{content:\"\\eeda\"}.bx-wallet:before{content:\"\\eedb\"}.bx-wallet-alt:before{content:\"\\eedc\"}.bx-water:before{content:\"\\eedd\"}.bx-webcam:before{content:\"\\eede\"}.bx-wifi:before{content:\"\\eedf\"}.bx-wifi-0:before{content:\"\\eee0\"}.bx-wifi-1:before{content:\"\\eee1\"}.bx-wifi-2:before{content:\"\\eee2\"}.bx-wifi-off:before{content:\"\\eee3\"}.bx-wind:before{content:\"\\eee4\"}.bx-window:before{content:\"\\eee5\"}.bx-window-alt:before{content:\"\\eee6\"}.bx-window-close:before{content:\"\\eee7\"}.bx-window-open:before{content:\"\\eee8\"}.bx-windows:before{content:\"\\eee9\"}.bx-wine:before{content:\"\\eeea\"}.bx-wink-smile:before{content:\"\\eeeb\"}.bx-wink-tongue:before{content:\"\\eeec\"}.bx-won:before{content:\"\\eeed\"}.bx-world:before{content:\"\\eeee\"}.bx-wrench:before{content:\"\\eeef\"}.bx-x:before{content:\"\\eef0\"}.bx-x-circle:before{content:\"\\eef1\"}.bx-yen:before{content:\"\\eef2\"}.bx-zoom-in:before{content:\"\\eef3\"}.bx-zoom-out:before{content:\"\\eef4\"}","@-webkit-keyframes spin\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: rotate(0);\r\n                transform: rotate(0);\r\n    }\r\n    100%\r\n    {\r\n        -webkit-transform: rotate(359deg);\r\n                transform: rotate(359deg);\r\n    }\r\n}\r\n@keyframes spin\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: rotate(0);\r\n                transform: rotate(0);\r\n    }\r\n    100%\r\n    {\r\n        -webkit-transform: rotate(359deg);\r\n                transform: rotate(359deg);\r\n    }\r\n}\r\n@-webkit-keyframes burst\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: scale(1);\r\n                transform: scale(1);\r\n\r\n        opacity: 1;\r\n    }\r\n    90%\r\n    {\r\n        -webkit-transform: scale(1.5);\r\n                transform: scale(1.5);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@keyframes burst\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: scale(1);\r\n                transform: scale(1);\r\n\r\n        opacity: 1;\r\n    }\r\n    90%\r\n    {\r\n        -webkit-transform: scale(1.5);\r\n                transform: scale(1.5);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@-webkit-keyframes flashing\r\n{\r\n    0%\r\n    {\r\n        opacity: 1;\r\n    }\r\n    45%\r\n    {\r\n        opacity: 0;\r\n    }\r\n    90%\r\n    {\r\n        opacity: 1;\r\n    }\r\n}\r\n@keyframes flashing\r\n{\r\n    0%\r\n    {\r\n        opacity: 1;\r\n    }\r\n    45%\r\n    {\r\n        opacity: 0;\r\n    }\r\n    90%\r\n    {\r\n        opacity: 1;\r\n    }\r\n}\r\n@-webkit-keyframes fade-left\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateX(0);\r\n                transform: translateX(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateX(-20px);\r\n                transform: translateX(-20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@keyframes fade-left\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateX(0);\r\n                transform: translateX(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateX(-20px);\r\n                transform: translateX(-20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@-webkit-keyframes fade-right\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateX(0);\r\n                transform: translateX(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateX(20px);\r\n                transform: translateX(20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@keyframes fade-right\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateX(0);\r\n                transform: translateX(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateX(20px);\r\n                transform: translateX(20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@-webkit-keyframes fade-up\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateY(0);\r\n                transform: translateY(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateY(-20px);\r\n                transform: translateY(-20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@keyframes fade-up\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateY(0);\r\n                transform: translateY(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateY(-20px);\r\n                transform: translateY(-20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@-webkit-keyframes fade-down\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateY(0);\r\n                transform: translateY(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateY(20px);\r\n                transform: translateY(20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@keyframes fade-down\r\n{\r\n    0%\r\n    {\r\n        -webkit-transform: translateY(0);\r\n                transform: translateY(0);\r\n\r\n        opacity: 1;\r\n    }\r\n    75%\r\n    {\r\n        -webkit-transform: translateY(20px);\r\n                transform: translateY(20px);\r\n\r\n        opacity: 0;\r\n    }\r\n}\r\n@-webkit-keyframes tada\r\n{\r\n    from\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1);\r\n                transform: scale3d(1, 1, 1);\r\n    }\r\n\r\n    10%,\r\n    20%\r\n    {\r\n        -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);\r\n                transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);\r\n    }\r\n\r\n    30%,\r\n    50%,\r\n    70%,\r\n    90%\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);\r\n                transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);\r\n    }\r\n\r\n    40%,\r\n    60%,\r\n    80%\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\r\n                transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\r\n    }\r\n\r\n    to\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1);\r\n                transform: scale3d(1, 1, 1);\r\n    }\r\n}\r\n\r\n@keyframes tada\r\n{\r\n    from\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1);\r\n                transform: scale3d(1, 1, 1);\r\n    }\r\n\r\n    10%,\r\n    20%\r\n    {\r\n        -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);\r\n                transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg);\r\n    }\r\n\r\n    30%,\r\n    50%,\r\n    70%,\r\n    90%\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);\r\n                transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);\r\n    }\r\n\r\n    40%,\r\n    60%,\r\n    80%\r\n    {\r\n        -webkit-transform: rotate3d(0, 0, 1, -10deg);\r\n                transform: rotate3d(0, 0, 1, -10deg);\r\n    }\r\n\r\n    to\r\n    {\r\n        -webkit-transform: scale3d(1, 1, 1);\r\n                transform: scale3d(1, 1, 1);\r\n    }\r\n}\r\n.bx-spin\r\n{\r\n    -webkit-animation: spin 2s linear infinite;\r\n            animation: spin 2s linear infinite;\r\n}\r\n.bx-spin-hover:hover\r\n{\r\n    -webkit-animation: spin 2s linear infinite;\r\n            animation: spin 2s linear infinite;\r\n}\r\n\r\n.bx-tada\r\n{\r\n    -webkit-animation: tada 1.5s ease infinite;\r\n            animation: tada 1.5s ease infinite;\r\n}\r\n.bx-tada-hover:hover\r\n{\r\n    -webkit-animation: tada 1.5s ease infinite;\r\n            animation: tada 1.5s ease infinite;\r\n}\r\n\r\n.bx-flashing\r\n{\r\n    -webkit-animation: flashing 1.5s infinite linear;\r\n            animation: flashing 1.5s infinite linear;\r\n}\r\n.bx-flashing-hover:hover\r\n{\r\n    -webkit-animation: flashing 1.5s infinite linear;\r\n            animation: flashing 1.5s infinite linear;\r\n}\r\n\r\n.bx-burst\r\n{\r\n    -webkit-animation: burst 1.5s infinite linear;\r\n            animation: burst 1.5s infinite linear;\r\n}\r\n.bx-burst-hover:hover\r\n{\r\n    -webkit-animation: burst 1.5s infinite linear;\r\n            animation: burst 1.5s infinite linear;\r\n}\r\n.bx-fade-up\r\n{\r\n    -webkit-animation: fade-up 1.5s infinite linear;\r\n            animation: fade-up 1.5s infinite linear;\r\n}\r\n.bx-fade-up-hover:hover\r\n{\r\n    -webkit-animation: fade-up 1.5s infinite linear;\r\n            animation: fade-up 1.5s infinite linear;\r\n}\r\n.bx-fade-down\r\n{\r\n    -webkit-animation: fade-down 1.5s infinite linear;\r\n            animation: fade-down 1.5s infinite linear;\r\n}\r\n.bx-fade-down-hover:hover\r\n{\r\n    -webkit-animation: fade-down 1.5s infinite linear;\r\n            animation: fade-down 1.5s infinite linear;\r\n}\r\n.bx-fade-left\r\n{\r\n    -webkit-animation: fade-left 1.5s infinite linear;\r\n            animation: fade-left 1.5s infinite linear;\r\n}\r\n.bx-fade-left-hover:hover\r\n{\r\n    -webkit-animation: fade-left 1.5s infinite linear;\r\n            animation: fade-left 1.5s infinite linear;\r\n}\r\n.bx-fade-right\r\n{\r\n    -webkit-animation: fade-right 1.5s infinite linear;\r\n            animation: fade-right 1.5s infinite linear;\r\n}\r\n.bx-fade-right-hover:hover\r\n{\r\n    -webkit-animation: fade-right 1.5s infinite linear;\r\n            animation: fade-right 1.5s infinite linear;\r\n}","/* required styles */\r\n\r\n.leaflet-pane,\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-tile-container,\r\n.leaflet-pane > svg,\r\n.leaflet-pane > canvas,\r\n.leaflet-zoom-box,\r\n.leaflet-image-layer,\r\n.leaflet-layer {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\t}\r\n.leaflet-container {\r\n\toverflow: hidden;\r\n\t}\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\t-webkit-user-select: none;\r\n\t   -moz-user-select: none;\r\n\t        user-select: none;\r\n\t  -webkit-user-drag: none;\r\n\t}\r\n/* Prevents IE11 from highlighting tiles in blue */\r\n.leaflet-tile::selection {\r\n\tbackground: transparent;\r\n}\r\n/* Safari renders non-retina tile on retina better with this, but Chrome is worse */\r\n.leaflet-safari .leaflet-tile {\r\n\timage-rendering: -webkit-optimize-contrast;\r\n\t}\r\n/* hack that prevents hw layers \"stretching\" when loading new tiles */\r\n.leaflet-safari .leaflet-tile-container {\r\n\twidth: 1600px;\r\n\theight: 1600px;\r\n\t-webkit-transform-origin: 0 0;\r\n\t}\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\tdisplay: block;\r\n\t}\r\n/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */\r\n/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */\r\n.leaflet-container .leaflet-overlay-pane svg,\r\n.leaflet-container .leaflet-marker-pane img,\r\n.leaflet-container .leaflet-shadow-pane img,\r\n.leaflet-container .leaflet-tile-pane img,\r\n.leaflet-container img.leaflet-image-layer,\r\n.leaflet-container .leaflet-tile {\r\n\tmax-width: none !important;\r\n\tmax-height: none !important;\r\n\t}\r\n\r\n.leaflet-container.leaflet-touch-zoom {\r\n\t-ms-touch-action: pan-x pan-y;\r\n\ttouch-action: pan-x pan-y;\r\n\t}\r\n.leaflet-container.leaflet-touch-drag {\r\n\t-ms-touch-action: pinch-zoom;\r\n\t/* Fallback for FF which doesn't support pinch-zoom */\r\n\ttouch-action: none;\r\n\ttouch-action: pinch-zoom;\r\n}\r\n.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {\r\n\t-ms-touch-action: none;\r\n\ttouch-action: none;\r\n}\r\n.leaflet-container {\r\n\t-webkit-tap-highlight-color: transparent;\r\n}\r\n.leaflet-container a {\r\n\t-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);\r\n}\r\n.leaflet-tile {\r\n\tfilter: inherit;\r\n\tvisibility: hidden;\r\n\t}\r\n.leaflet-tile-loaded {\r\n\tvisibility: inherit;\r\n\t}\r\n.leaflet-zoom-box {\r\n\twidth: 0;\r\n\theight: 0;\r\n\t-moz-box-sizing: border-box;\r\n\t     box-sizing: border-box;\r\n\tz-index: 800;\r\n\t}\r\n/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */\r\n.leaflet-overlay-pane svg {\r\n\t-moz-user-select: none;\r\n\t}\r\n\r\n.leaflet-pane         { z-index: 400; }\r\n\r\n.leaflet-tile-pane    { z-index: 200; }\r\n.leaflet-overlay-pane { z-index: 400; }\r\n.leaflet-shadow-pane  { z-index: 500; }\r\n.leaflet-marker-pane  { z-index: 600; }\r\n.leaflet-tooltip-pane   { z-index: 650; }\r\n.leaflet-popup-pane   { z-index: 700; }\r\n\r\n.leaflet-map-pane canvas { z-index: 100; }\r\n.leaflet-map-pane svg    { z-index: 200; }\r\n\r\n.leaflet-vml-shape {\r\n\twidth: 1px;\r\n\theight: 1px;\r\n\t}\r\n.lvml {\r\n\tbehavior: url(#default#VML);\r\n\tdisplay: inline-block;\r\n\tposition: absolute;\r\n\t}\r\n\r\n\r\n/* control positioning */\r\n\r\n.leaflet-control {\r\n\tposition: relative;\r\n\tz-index: 800;\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-top,\r\n.leaflet-bottom {\r\n\tposition: absolute;\r\n\tz-index: 1000;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-top {\r\n\ttop: 0;\r\n\t}\r\n.leaflet-right {\r\n\tright: 0;\r\n\t}\r\n.leaflet-bottom {\r\n\tbottom: 0;\r\n\t}\r\n.leaflet-left {\r\n\tleft: 0;\r\n\t}\r\n.leaflet-control {\r\n\tfloat: left;\r\n\tclear: both;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tfloat: right;\r\n\t}\r\n.leaflet-top .leaflet-control {\r\n\tmargin-top: 10px;\r\n\t}\r\n.leaflet-bottom .leaflet-control {\r\n\tmargin-bottom: 10px;\r\n\t}\r\n.leaflet-left .leaflet-control {\r\n\tmargin-left: 10px;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tmargin-right: 10px;\r\n\t}\r\n\r\n\r\n/* zoom and fade animations */\r\n\r\n.leaflet-fade-anim .leaflet-tile {\r\n\twill-change: opacity;\r\n\t}\r\n.leaflet-fade-anim .leaflet-popup {\r\n\topacity: 0;\r\n\t-webkit-transition: opacity 0.2s linear;\r\n\t   -moz-transition: opacity 0.2s linear;\r\n\t        transition: opacity 0.2s linear;\r\n\t}\r\n.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {\r\n\topacity: 1;\r\n\t}\r\n.leaflet-zoom-animated {\r\n\t-webkit-transform-origin: 0 0;\r\n\t    -ms-transform-origin: 0 0;\r\n\t        transform-origin: 0 0;\r\n\t}\r\n.leaflet-zoom-anim .leaflet-zoom-animated {\r\n\twill-change: transform;\r\n\t}\r\n.leaflet-zoom-anim .leaflet-zoom-animated {\r\n\t-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t}\r\n.leaflet-zoom-anim .leaflet-tile,\r\n.leaflet-pan-anim .leaflet-tile {\r\n\t-webkit-transition: none;\r\n\t   -moz-transition: none;\r\n\t        transition: none;\r\n\t}\r\n\r\n.leaflet-zoom-anim .leaflet-zoom-hide {\r\n\tvisibility: hidden;\r\n\t}\r\n\r\n\r\n/* cursors */\r\n\r\n.leaflet-interactive {\r\n\tcursor: pointer;\r\n\t}\r\n.leaflet-grab {\r\n\tcursor: -webkit-grab;\r\n\tcursor:    -moz-grab;\r\n\tcursor:         grab;\r\n\t}\r\n.leaflet-crosshair,\r\n.leaflet-crosshair .leaflet-interactive {\r\n\tcursor: crosshair;\r\n\t}\r\n.leaflet-popup-pane,\r\n.leaflet-control {\r\n\tcursor: auto;\r\n\t}\r\n.leaflet-dragging .leaflet-grab,\r\n.leaflet-dragging .leaflet-grab .leaflet-interactive,\r\n.leaflet-dragging .leaflet-marker-draggable {\r\n\tcursor: move;\r\n\tcursor: -webkit-grabbing;\r\n\tcursor:    -moz-grabbing;\r\n\tcursor:         grabbing;\r\n\t}\r\n\r\n/* marker & overlays interactivity */\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-image-layer,\r\n.leaflet-pane > svg path,\r\n.leaflet-tile-container {\r\n\tpointer-events: none;\r\n\t}\r\n\r\n.leaflet-marker-icon.leaflet-interactive,\r\n.leaflet-image-layer.leaflet-interactive,\r\n.leaflet-pane > svg path.leaflet-interactive,\r\nsvg.leaflet-image-layer.leaflet-interactive path {\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n\r\n/* visual tweaks */\r\n\r\n.leaflet-container {\r\n\tbackground: #ddd;\r\n\toutline: 0;\r\n\t}\r\n.leaflet-container a {\r\n\tcolor: #0078A8;\r\n\t}\r\n.leaflet-container a.leaflet-active {\r\n\toutline: 2px solid orange;\r\n\t}\r\n.leaflet-zoom-box {\r\n\tborder: 2px dotted #38f;\r\n\tbackground: rgba(255,255,255,0.5);\r\n\t}\r\n\r\n\r\n/* general typography */\r\n.leaflet-container {\r\n\tfont: 12px/1.5 \"Helvetica Neue\", Arial, Helvetica, sans-serif;\r\n\t}\r\n\r\n\r\n/* general toolbar styles */\r\n\r\n.leaflet-bar {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.65);\r\n\tborder-radius: 4px;\r\n\t}\r\n.leaflet-bar a,\r\n.leaflet-bar a:hover {\r\n\tbackground-color: #fff;\r\n\tborder-bottom: 1px solid #ccc;\r\n\twidth: 26px;\r\n\theight: 26px;\r\n\tline-height: 26px;\r\n\tdisplay: block;\r\n\ttext-align: center;\r\n\ttext-decoration: none;\r\n\tcolor: black;\r\n\t}\r\n.leaflet-bar a,\r\n.leaflet-control-layers-toggle {\r\n\tbackground-position: 50% 50%;\r\n\tbackground-repeat: no-repeat;\r\n\tdisplay: block;\r\n\t}\r\n.leaflet-bar a:hover {\r\n\tbackground-color: #f4f4f4;\r\n\t}\r\n.leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 4px;\r\n\tborder-top-right-radius: 4px;\r\n\t}\r\n.leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 4px;\r\n\tborder-bottom-right-radius: 4px;\r\n\tborder-bottom: none;\r\n\t}\r\n.leaflet-bar a.leaflet-disabled {\r\n\tcursor: default;\r\n\tbackground-color: #f4f4f4;\r\n\tcolor: #bbb;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-bar a {\r\n\twidth: 30px;\r\n\theight: 30px;\r\n\tline-height: 30px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 2px;\r\n\tborder-top-right-radius: 2px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 2px;\r\n\tborder-bottom-right-radius: 2px;\r\n\t}\r\n\r\n/* zoom control */\r\n\r\n.leaflet-control-zoom-in,\r\n.leaflet-control-zoom-out {\r\n\tfont: bold 18px 'Lucida Console', Monaco, monospace;\r\n\ttext-indent: 1px;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {\r\n\tfont-size: 22px;\r\n\t}\r\n\r\n\r\n/* layers control */\r\n\r\n.leaflet-control-layers {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.4);\r\n\tbackground: #fff;\r\n\tborder-radius: 5px;\r\n\t}\r\n.leaflet-control-layers-toggle {\r\n\tbackground-image: url(images/layers.png);\r\n\twidth: 36px;\r\n\theight: 36px;\r\n\t}\r\n.leaflet-retina .leaflet-control-layers-toggle {\r\n\tbackground-image: url(images/layers-2x.png);\r\n\tbackground-size: 26px 26px;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers-toggle {\r\n\twidth: 44px;\r\n\theight: 44px;\r\n\t}\r\n.leaflet-control-layers .leaflet-control-layers-list,\r\n.leaflet-control-layers-expanded .leaflet-control-layers-toggle {\r\n\tdisplay: none;\r\n\t}\r\n.leaflet-control-layers-expanded .leaflet-control-layers-list {\r\n\tdisplay: block;\r\n\tposition: relative;\r\n\t}\r\n.leaflet-control-layers-expanded {\r\n\tpadding: 6px 10px 6px 6px;\r\n\tcolor: #333;\r\n\tbackground: #fff;\r\n\t}\r\n.leaflet-control-layers-scrollbar {\r\n\toverflow-y: scroll;\r\n\toverflow-x: hidden;\r\n\tpadding-right: 5px;\r\n\t}\r\n.leaflet-control-layers-selector {\r\n\tmargin-top: 2px;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\t}\r\n.leaflet-control-layers label {\r\n\tdisplay: block;\r\n\t}\r\n.leaflet-control-layers-separator {\r\n\theight: 0;\r\n\tborder-top: 1px solid #ddd;\r\n\tmargin: 5px -10px 5px -6px;\r\n\t}\r\n\r\n/* Default icon URLs */\r\n.leaflet-default-icon-path {\r\n\tbackground-image: url(images/marker-icon.png);\r\n\t}\r\n\r\n\r\n/* attribution and scale controls */\r\n\r\n.leaflet-container .leaflet-control-attribution {\r\n\tbackground: #fff;\r\n\tbackground: rgba(255, 255, 255, 0.7);\r\n\tmargin: 0;\r\n\t}\r\n.leaflet-control-attribution,\r\n.leaflet-control-scale-line {\r\n\tpadding: 0 5px;\r\n\tcolor: #333;\r\n\t}\r\n.leaflet-control-attribution a {\r\n\ttext-decoration: none;\r\n\t}\r\n.leaflet-control-attribution a:hover {\r\n\ttext-decoration: underline;\r\n\t}\r\n.leaflet-container .leaflet-control-attribution,\r\n.leaflet-container .leaflet-control-scale {\r\n\tfont-size: 11px;\r\n\t}\r\n.leaflet-left .leaflet-control-scale {\r\n\tmargin-left: 5px;\r\n\t}\r\n.leaflet-bottom .leaflet-control-scale {\r\n\tmargin-bottom: 5px;\r\n\t}\r\n.leaflet-control-scale-line {\r\n\tborder: 2px solid #777;\r\n\tborder-top: none;\r\n\tline-height: 1.1;\r\n\tpadding: 2px 5px 1px;\r\n\tfont-size: 11px;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\t-moz-box-sizing: border-box;\r\n\t     box-sizing: border-box;\r\n\r\n\tbackground: #fff;\r\n\tbackground: rgba(255, 255, 255, 0.5);\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child) {\r\n\tborder-top: 2px solid #777;\r\n\tborder-bottom: none;\r\n\tmargin-top: -2px;\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child):not(:last-child) {\r\n\tborder-bottom: 2px solid #777;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-attribution,\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tbox-shadow: none;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tborder: 2px solid rgba(0,0,0,0.2);\r\n\tbackground-clip: padding-box;\r\n\t}\r\n\r\n\r\n/* popup */\r\n\r\n.leaflet-popup {\r\n\tposition: absolute;\r\n\ttext-align: center;\r\n\tmargin-bottom: 20px;\r\n\t}\r\n.leaflet-popup-content-wrapper {\r\n\tpadding: 1px;\r\n\ttext-align: left;\r\n\tborder-radius: 12px;\r\n\t}\r\n.leaflet-popup-content {\r\n\tmargin: 13px 19px;\r\n\tline-height: 1.4;\r\n\t}\r\n.leaflet-popup-content p {\r\n\tmargin: 18px 0;\r\n\t}\r\n.leaflet-popup-tip-container {\r\n\twidth: 40px;\r\n\theight: 20px;\r\n\tposition: absolute;\r\n\tleft: 50%;\r\n\tmargin-left: -20px;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-popup-tip {\r\n\twidth: 17px;\r\n\theight: 17px;\r\n\tpadding: 1px;\r\n\r\n\tmargin: -10px auto 0;\r\n\r\n\t-webkit-transform: rotate(45deg);\r\n\t   -moz-transform: rotate(45deg);\r\n\t    -ms-transform: rotate(45deg);\r\n\t        transform: rotate(45deg);\r\n\t}\r\n.leaflet-popup-content-wrapper,\r\n.leaflet-popup-tip {\r\n\tbackground: white;\r\n\tcolor: #333;\r\n\tbox-shadow: 0 3px 14px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tpadding: 4px 4px 0 0;\r\n\tborder: none;\r\n\ttext-align: center;\r\n\twidth: 18px;\r\n\theight: 14px;\r\n\tfont: 16px/14px Tahoma, Verdana, sans-serif;\r\n\tcolor: #c3c3c3;\r\n\ttext-decoration: none;\r\n\tfont-weight: bold;\r\n\tbackground: transparent;\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button:hover {\r\n\tcolor: #999;\r\n\t}\r\n.leaflet-popup-scrolled {\r\n\toverflow: auto;\r\n\tborder-bottom: 1px solid #ddd;\r\n\tborder-top: 1px solid #ddd;\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-popup-content-wrapper {\r\n\t-ms-zoom: 1;\r\n\t}\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\twidth: 24px;\r\n\tmargin: 0 auto;\r\n\r\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)\";\r\n\tfilter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);\r\n\t}\r\n.leaflet-oldie .leaflet-popup-tip-container {\r\n\tmargin-top: -1px;\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-control-zoom,\r\n.leaflet-oldie .leaflet-control-layers,\r\n.leaflet-oldie .leaflet-popup-content-wrapper,\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\tborder: 1px solid #999;\r\n\t}\r\n\r\n\r\n/* div icon */\r\n\r\n.leaflet-div-icon {\r\n\tbackground: #fff;\r\n\tborder: 1px solid #666;\r\n\t}\r\n\r\n\r\n/* Tooltip */\r\n/* Base styles for the element that has a tooltip */\r\n.leaflet-tooltip {\r\n\tposition: absolute;\r\n\tpadding: 6px;\r\n\tbackground-color: #fff;\r\n\tborder: 1px solid #fff;\r\n\tborder-radius: 3px;\r\n\tcolor: #222;\r\n\twhite-space: nowrap;\r\n\t-webkit-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\tpointer-events: none;\r\n\tbox-shadow: 0 1px 3px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-tooltip.leaflet-clickable {\r\n\tcursor: pointer;\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-tooltip-top:before,\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\tposition: absolute;\r\n\tpointer-events: none;\r\n\tborder: 6px solid transparent;\r\n\tbackground: transparent;\r\n\tcontent: \"\";\r\n\t}\r\n\r\n/* Directions */\r\n\r\n.leaflet-tooltip-bottom {\r\n\tmargin-top: 6px;\r\n}\r\n.leaflet-tooltip-top {\r\n\tmargin-top: -6px;\r\n}\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-top:before {\r\n\tleft: 50%;\r\n\tmargin-left: -6px;\r\n\t}\r\n.leaflet-tooltip-top:before {\r\n\tbottom: 0;\r\n\tmargin-bottom: -12px;\r\n\tborder-top-color: #fff;\r\n\t}\r\n.leaflet-tooltip-bottom:before {\r\n\ttop: 0;\r\n\tmargin-top: -12px;\r\n\tmargin-left: -6px;\r\n\tborder-bottom-color: #fff;\r\n\t}\r\n.leaflet-tooltip-left {\r\n\tmargin-left: -6px;\r\n}\r\n.leaflet-tooltip-right {\r\n\tmargin-left: 6px;\r\n}\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\ttop: 50%;\r\n\tmargin-top: -6px;\r\n\t}\r\n.leaflet-tooltip-left:before {\r\n\tright: 0;\r\n\tmargin-right: -12px;\r\n\tborder-left-color: #fff;\r\n\t}\r\n.leaflet-tooltip-right:before {\r\n\tleft: 0;\r\n\tmargin-left: -12px;\r\n\tborder-right-color: #fff;\r\n\t}\r\n","[data-aos][data-aos][data-aos-duration=\"50\"],body[data-aos-duration=\"50\"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay=\"50\"],body[data-aos-delay=\"50\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"50\"].aos-animate,body[data-aos-delay=\"50\"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration=\"100\"],body[data-aos-duration=\"100\"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay=\"100\"],body[data-aos-delay=\"100\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"100\"].aos-animate,body[data-aos-delay=\"100\"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration=\"150\"],body[data-aos-duration=\"150\"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay=\"150\"],body[data-aos-delay=\"150\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"150\"].aos-animate,body[data-aos-delay=\"150\"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration=\"200\"],body[data-aos-duration=\"200\"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay=\"200\"],body[data-aos-delay=\"200\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"200\"].aos-animate,body[data-aos-delay=\"200\"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration=\"250\"],body[data-aos-duration=\"250\"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay=\"250\"],body[data-aos-delay=\"250\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"250\"].aos-animate,body[data-aos-delay=\"250\"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration=\"300\"],body[data-aos-duration=\"300\"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay=\"300\"],body[data-aos-delay=\"300\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"300\"].aos-animate,body[data-aos-delay=\"300\"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration=\"350\"],body[data-aos-duration=\"350\"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay=\"350\"],body[data-aos-delay=\"350\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"350\"].aos-animate,body[data-aos-delay=\"350\"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration=\"400\"],body[data-aos-duration=\"400\"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay=\"400\"],body[data-aos-delay=\"400\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"400\"].aos-animate,body[data-aos-delay=\"400\"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration=\"450\"],body[data-aos-duration=\"450\"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay=\"450\"],body[data-aos-delay=\"450\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"450\"].aos-animate,body[data-aos-delay=\"450\"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration=\"500\"],body[data-aos-duration=\"500\"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay=\"500\"],body[data-aos-delay=\"500\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"500\"].aos-animate,body[data-aos-delay=\"500\"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration=\"550\"],body[data-aos-duration=\"550\"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay=\"550\"],body[data-aos-delay=\"550\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"550\"].aos-animate,body[data-aos-delay=\"550\"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration=\"600\"],body[data-aos-duration=\"600\"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay=\"600\"],body[data-aos-delay=\"600\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"600\"].aos-animate,body[data-aos-delay=\"600\"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration=\"650\"],body[data-aos-duration=\"650\"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay=\"650\"],body[data-aos-delay=\"650\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"650\"].aos-animate,body[data-aos-delay=\"650\"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration=\"700\"],body[data-aos-duration=\"700\"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay=\"700\"],body[data-aos-delay=\"700\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"700\"].aos-animate,body[data-aos-delay=\"700\"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration=\"750\"],body[data-aos-duration=\"750\"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay=\"750\"],body[data-aos-delay=\"750\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"750\"].aos-animate,body[data-aos-delay=\"750\"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration=\"800\"],body[data-aos-duration=\"800\"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay=\"800\"],body[data-aos-delay=\"800\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"800\"].aos-animate,body[data-aos-delay=\"800\"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration=\"850\"],body[data-aos-duration=\"850\"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay=\"850\"],body[data-aos-delay=\"850\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"850\"].aos-animate,body[data-aos-delay=\"850\"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration=\"900\"],body[data-aos-duration=\"900\"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay=\"900\"],body[data-aos-delay=\"900\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"900\"].aos-animate,body[data-aos-delay=\"900\"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration=\"950\"],body[data-aos-duration=\"950\"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay=\"950\"],body[data-aos-delay=\"950\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"950\"].aos-animate,body[data-aos-delay=\"950\"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration=\"1000\"],body[data-aos-duration=\"1000\"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay=\"1000\"],body[data-aos-delay=\"1000\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1000\"].aos-animate,body[data-aos-delay=\"1000\"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration=\"1050\"],body[data-aos-duration=\"1050\"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay=\"1050\"],body[data-aos-delay=\"1050\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1050\"].aos-animate,body[data-aos-delay=\"1050\"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration=\"1100\"],body[data-aos-duration=\"1100\"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay=\"1100\"],body[data-aos-delay=\"1100\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1100\"].aos-animate,body[data-aos-delay=\"1100\"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration=\"1150\"],body[data-aos-duration=\"1150\"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay=\"1150\"],body[data-aos-delay=\"1150\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1150\"].aos-animate,body[data-aos-delay=\"1150\"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration=\"1200\"],body[data-aos-duration=\"1200\"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay=\"1200\"],body[data-aos-delay=\"1200\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1200\"].aos-animate,body[data-aos-delay=\"1200\"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration=\"1250\"],body[data-aos-duration=\"1250\"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay=\"1250\"],body[data-aos-delay=\"1250\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1250\"].aos-animate,body[data-aos-delay=\"1250\"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration=\"1300\"],body[data-aos-duration=\"1300\"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay=\"1300\"],body[data-aos-delay=\"1300\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1300\"].aos-animate,body[data-aos-delay=\"1300\"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration=\"1350\"],body[data-aos-duration=\"1350\"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay=\"1350\"],body[data-aos-delay=\"1350\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1350\"].aos-animate,body[data-aos-delay=\"1350\"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration=\"1400\"],body[data-aos-duration=\"1400\"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay=\"1400\"],body[data-aos-delay=\"1400\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1400\"].aos-animate,body[data-aos-delay=\"1400\"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration=\"1450\"],body[data-aos-duration=\"1450\"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay=\"1450\"],body[data-aos-delay=\"1450\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1450\"].aos-animate,body[data-aos-delay=\"1450\"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration=\"1500\"],body[data-aos-duration=\"1500\"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay=\"1500\"],body[data-aos-delay=\"1500\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1500\"].aos-animate,body[data-aos-delay=\"1500\"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration=\"1550\"],body[data-aos-duration=\"1550\"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay=\"1550\"],body[data-aos-delay=\"1550\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1550\"].aos-animate,body[data-aos-delay=\"1550\"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration=\"1600\"],body[data-aos-duration=\"1600\"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay=\"1600\"],body[data-aos-delay=\"1600\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1600\"].aos-animate,body[data-aos-delay=\"1600\"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration=\"1650\"],body[data-aos-duration=\"1650\"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay=\"1650\"],body[data-aos-delay=\"1650\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1650\"].aos-animate,body[data-aos-delay=\"1650\"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration=\"1700\"],body[data-aos-duration=\"1700\"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay=\"1700\"],body[data-aos-delay=\"1700\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1700\"].aos-animate,body[data-aos-delay=\"1700\"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration=\"1750\"],body[data-aos-duration=\"1750\"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay=\"1750\"],body[data-aos-delay=\"1750\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1750\"].aos-animate,body[data-aos-delay=\"1750\"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration=\"1800\"],body[data-aos-duration=\"1800\"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay=\"1800\"],body[data-aos-delay=\"1800\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1800\"].aos-animate,body[data-aos-delay=\"1800\"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration=\"1850\"],body[data-aos-duration=\"1850\"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay=\"1850\"],body[data-aos-delay=\"1850\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1850\"].aos-animate,body[data-aos-delay=\"1850\"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration=\"1900\"],body[data-aos-duration=\"1900\"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay=\"1900\"],body[data-aos-delay=\"1900\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1900\"].aos-animate,body[data-aos-delay=\"1900\"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration=\"1950\"],body[data-aos-duration=\"1950\"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay=\"1950\"],body[data-aos-delay=\"1950\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"1950\"].aos-animate,body[data-aos-delay=\"1950\"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration=\"2000\"],body[data-aos-duration=\"2000\"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay=\"2000\"],body[data-aos-delay=\"2000\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2000\"].aos-animate,body[data-aos-delay=\"2000\"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration=\"2050\"],body[data-aos-duration=\"2050\"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay=\"2050\"],body[data-aos-delay=\"2050\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2050\"].aos-animate,body[data-aos-delay=\"2050\"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration=\"2100\"],body[data-aos-duration=\"2100\"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay=\"2100\"],body[data-aos-delay=\"2100\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2100\"].aos-animate,body[data-aos-delay=\"2100\"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration=\"2150\"],body[data-aos-duration=\"2150\"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay=\"2150\"],body[data-aos-delay=\"2150\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2150\"].aos-animate,body[data-aos-delay=\"2150\"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration=\"2200\"],body[data-aos-duration=\"2200\"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay=\"2200\"],body[data-aos-delay=\"2200\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2200\"].aos-animate,body[data-aos-delay=\"2200\"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration=\"2250\"],body[data-aos-duration=\"2250\"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay=\"2250\"],body[data-aos-delay=\"2250\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2250\"].aos-animate,body[data-aos-delay=\"2250\"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration=\"2300\"],body[data-aos-duration=\"2300\"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay=\"2300\"],body[data-aos-delay=\"2300\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2300\"].aos-animate,body[data-aos-delay=\"2300\"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration=\"2350\"],body[data-aos-duration=\"2350\"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay=\"2350\"],body[data-aos-delay=\"2350\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2350\"].aos-animate,body[data-aos-delay=\"2350\"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration=\"2400\"],body[data-aos-duration=\"2400\"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay=\"2400\"],body[data-aos-delay=\"2400\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2400\"].aos-animate,body[data-aos-delay=\"2400\"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration=\"2450\"],body[data-aos-duration=\"2450\"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay=\"2450\"],body[data-aos-delay=\"2450\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2450\"].aos-animate,body[data-aos-delay=\"2450\"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration=\"2500\"],body[data-aos-duration=\"2500\"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay=\"2500\"],body[data-aos-delay=\"2500\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2500\"].aos-animate,body[data-aos-delay=\"2500\"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration=\"2550\"],body[data-aos-duration=\"2550\"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay=\"2550\"],body[data-aos-delay=\"2550\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2550\"].aos-animate,body[data-aos-delay=\"2550\"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration=\"2600\"],body[data-aos-duration=\"2600\"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay=\"2600\"],body[data-aos-delay=\"2600\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2600\"].aos-animate,body[data-aos-delay=\"2600\"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration=\"2650\"],body[data-aos-duration=\"2650\"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay=\"2650\"],body[data-aos-delay=\"2650\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2650\"].aos-animate,body[data-aos-delay=\"2650\"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration=\"2700\"],body[data-aos-duration=\"2700\"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay=\"2700\"],body[data-aos-delay=\"2700\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2700\"].aos-animate,body[data-aos-delay=\"2700\"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration=\"2750\"],body[data-aos-duration=\"2750\"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay=\"2750\"],body[data-aos-delay=\"2750\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2750\"].aos-animate,body[data-aos-delay=\"2750\"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration=\"2800\"],body[data-aos-duration=\"2800\"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay=\"2800\"],body[data-aos-delay=\"2800\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2800\"].aos-animate,body[data-aos-delay=\"2800\"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration=\"2850\"],body[data-aos-duration=\"2850\"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay=\"2850\"],body[data-aos-delay=\"2850\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2850\"].aos-animate,body[data-aos-delay=\"2850\"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration=\"2900\"],body[data-aos-duration=\"2900\"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay=\"2900\"],body[data-aos-delay=\"2900\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2900\"].aos-animate,body[data-aos-delay=\"2900\"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration=\"2950\"],body[data-aos-duration=\"2950\"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay=\"2950\"],body[data-aos-delay=\"2950\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"2950\"].aos-animate,body[data-aos-delay=\"2950\"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration=\"3000\"],body[data-aos-duration=\"3000\"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay=\"3000\"],body[data-aos-delay=\"3000\"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay=\"3000\"].aos-animate,body[data-aos-delay=\"3000\"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}","/* Magnific Popup CSS */\n.mfp-bg {\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1042;\n  overflow: hidden;\n  position: fixed;\n  background: #0b0b0b;\n  opacity: 0.8; }\n\n.mfp-wrap {\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1043;\n  position: fixed;\n  outline: none !important;\n  -webkit-backface-visibility: hidden; }\n\n.mfp-container {\n  text-align: center;\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  left: 0;\n  top: 0;\n  padding: 0 8px;\n  box-sizing: border-box; }\n\n.mfp-container:before {\n  content: '';\n  display: inline-block;\n  height: 100%;\n  vertical-align: middle; }\n\n.mfp-align-top .mfp-container:before {\n  display: none; }\n\n.mfp-content {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  margin: 0 auto;\n  text-align: left;\n  z-index: 1045; }\n\n.mfp-inline-holder .mfp-content,\n.mfp-ajax-holder .mfp-content {\n  width: 100%;\n  cursor: auto; }\n\n.mfp-ajax-cur {\n  cursor: progress; }\n\n.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {\n  cursor: -moz-zoom-out;\n  cursor: -webkit-zoom-out;\n  cursor: zoom-out; }\n\n.mfp-zoom {\n  cursor: pointer;\n  cursor: -webkit-zoom-in;\n  cursor: -moz-zoom-in;\n  cursor: zoom-in; }\n\n.mfp-auto-cursor .mfp-content {\n  cursor: auto; }\n\n.mfp-close,\n.mfp-arrow,\n.mfp-preloader,\n.mfp-counter {\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none; }\n\n.mfp-loading.mfp-figure {\n  display: none; }\n\n.mfp-hide {\n  display: none !important; }\n\n.mfp-preloader {\n  color: #CCC;\n  position: absolute;\n  top: 50%;\n  width: auto;\n  text-align: center;\n  margin-top: -0.8em;\n  left: 8px;\n  right: 8px;\n  z-index: 1044; }\n  .mfp-preloader a {\n    color: #CCC; }\n    .mfp-preloader a:hover {\n      color: #FFF; }\n\n.mfp-s-ready .mfp-preloader {\n  display: none; }\n\n.mfp-s-error .mfp-content {\n  display: none; }\n\nbutton.mfp-close,\nbutton.mfp-arrow {\n  overflow: visible;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  display: block;\n  outline: none;\n  padding: 0;\n  z-index: 1046;\n  box-shadow: none;\n  touch-action: manipulation; }\n\nbutton::-moz-focus-inner {\n  padding: 0;\n  border: 0; }\n\n.mfp-close {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  position: absolute;\n  right: 0;\n  top: 0;\n  text-decoration: none;\n  text-align: center;\n  opacity: 0.65;\n  padding: 0 0 18px 10px;\n  color: #FFF;\n  font-style: normal;\n  font-size: 28px;\n  font-family: Arial, Baskerville, monospace; }\n  .mfp-close:hover,\n  .mfp-close:focus {\n    opacity: 1; }\n  .mfp-close:active {\n    top: 1px; }\n\n.mfp-close-btn-in .mfp-close {\n  color: #333; }\n\n.mfp-image-holder .mfp-close,\n.mfp-iframe-holder .mfp-close {\n  color: #FFF;\n  right: -6px;\n  text-align: right;\n  padding-right: 6px;\n  width: 100%; }\n\n.mfp-counter {\n  position: absolute;\n  top: 0;\n  right: 0;\n  color: #CCC;\n  font-size: 12px;\n  line-height: 18px;\n  white-space: nowrap; }\n\n.mfp-arrow {\n  position: absolute;\n  opacity: 0.65;\n  margin: 0;\n  top: 50%;\n  margin-top: -55px;\n  padding: 0;\n  width: 90px;\n  height: 110px;\n  -webkit-tap-highlight-color: transparent; }\n  .mfp-arrow:active {\n    margin-top: -54px; }\n  .mfp-arrow:hover,\n  .mfp-arrow:focus {\n    opacity: 1; }\n  .mfp-arrow:before,\n  .mfp-arrow:after {\n    content: '';\n    display: block;\n    width: 0;\n    height: 0;\n    position: absolute;\n    left: 0;\n    top: 0;\n    margin-top: 35px;\n    margin-left: 35px;\n    border: medium inset transparent; }\n  .mfp-arrow:after {\n    border-top-width: 13px;\n    border-bottom-width: 13px;\n    top: 8px; }\n  .mfp-arrow:before {\n    border-top-width: 21px;\n    border-bottom-width: 21px;\n    opacity: 0.7; }\n\n.mfp-arrow-left {\n  left: 0; }\n  .mfp-arrow-left:after {\n    border-right: 17px solid #FFF;\n    margin-left: 31px; }\n  .mfp-arrow-left:before {\n    margin-left: 25px;\n    border-right: 27px solid #3F3F3F; }\n\n.mfp-arrow-right {\n  right: 0; }\n  .mfp-arrow-right:after {\n    border-left: 17px solid #FFF;\n    margin-left: 39px; }\n  .mfp-arrow-right:before {\n    border-left: 27px solid #3F3F3F; }\n\n.mfp-iframe-holder {\n  padding-top: 40px;\n  padding-bottom: 40px; }\n  .mfp-iframe-holder .mfp-content {\n    line-height: 0;\n    width: 100%;\n    max-width: 900px; }\n  .mfp-iframe-holder .mfp-close {\n    top: -40px; }\n\n.mfp-iframe-scaler {\n  width: 100%;\n  height: 0;\n  overflow: hidden;\n  padding-top: 56.25%; }\n  .mfp-iframe-scaler iframe {\n    position: absolute;\n    display: block;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\n    background: #000; }\n\n/* Main image in popup */\nimg.mfp-img {\n  width: auto;\n  max-width: 100%;\n  height: auto;\n  display: block;\n  line-height: 0;\n  box-sizing: border-box;\n  padding: 40px 0 40px;\n  margin: 0 auto; }\n\n/* The shadow behind the image */\n.mfp-figure {\n  line-height: 0; }\n  .mfp-figure:after {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 40px;\n    bottom: 40px;\n    display: block;\n    right: 0;\n    width: auto;\n    height: auto;\n    z-index: -1;\n    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\n    background: #444; }\n  .mfp-figure small {\n    color: #BDBDBD;\n    display: block;\n    font-size: 12px;\n    line-height: 14px; }\n  .mfp-figure figure {\n    margin: 0; }\n\n.mfp-bottom-bar {\n  margin-top: -36px;\n  position: absolute;\n  top: 100%;\n  left: 0;\n  width: 100%;\n  cursor: auto; }\n\n.mfp-title {\n  text-align: left;\n  line-height: 18px;\n  color: #F3F3F3;\n  word-wrap: break-word;\n  padding-right: 36px; }\n\n.mfp-image-holder .mfp-content {\n  max-width: 100%; }\n\n.mfp-gallery .mfp-image-holder .mfp-figure {\n  cursor: pointer; }\n\n@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {\n  /**\n       * Remove all paddings around the image on small screen\n       */\n  .mfp-img-mobile .mfp-image-holder {\n    padding-left: 0;\n    padding-right: 0; }\n  .mfp-img-mobile img.mfp-img {\n    padding: 0; }\n  .mfp-img-mobile .mfp-figure:after {\n    top: 0;\n    bottom: 0; }\n  .mfp-img-mobile .mfp-figure small {\n    display: inline;\n    margin-left: 5px; }\n  .mfp-img-mobile .mfp-bottom-bar {\n    background: rgba(0, 0, 0, 0.6);\n    bottom: 0;\n    margin: 0;\n    top: auto;\n    padding: 3px 5px;\n    position: fixed;\n    box-sizing: border-box; }\n    .mfp-img-mobile .mfp-bottom-bar:empty {\n      padding: 0; }\n  .mfp-img-mobile .mfp-counter {\n    right: 5px;\n    top: 3px; }\n  .mfp-img-mobile .mfp-close {\n    top: 0;\n    right: 0;\n    width: 35px;\n    height: 35px;\n    line-height: 35px;\n    background: rgba(0, 0, 0, 0.6);\n    position: fixed;\n    text-align: center;\n    padding: 0; } }\n\n@media all and (max-width: 900px) {\n  .mfp-arrow {\n    -webkit-transform: scale(0.75);\n    transform: scale(0.75); }\n  .mfp-arrow-left {\n    -webkit-transform-origin: 0;\n    transform-origin: 0; }\n  .mfp-arrow-right {\n    -webkit-transform-origin: 100%;\n    transform-origin: 100%; }\n  .mfp-container {\n    padding-left: 6px;\n    padding-right: 6px; } }\n","@-webkit-keyframes leaflet-gestures-fadein {\n  0% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n@keyframes leaflet-gestures-fadein {\n  0% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n.leaflet-container:after {\n  -webkit-animation: leaflet-gestures-fadein 0.8s backwards;\n          animation: leaflet-gestures-fadein 0.8s backwards;\n  color: #fff;\n  font-family: \"Roboto\", Arial, sans-serif;\n  font-size: 22px;\n  -webkit-box-pack: center;\n      -ms-flex-pack: center;\n          justify-content: center;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  padding: 15px;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: rgba(0, 0, 0, 0.5);\n  z-index: 461;\n  pointer-events: none; }\n\n.leaflet-gesture-handling-touch-warning:after,\n.leaflet-gesture-handling-scroll-warning:after {\n  -webkit-animation: leaflet-gestures-fadein 0.8s forwards;\n          animation: leaflet-gestures-fadein 0.8s forwards; }\n\n.leaflet-gesture-handling-touch-warning:after {\n  content: attr(data-gesture-handling-touch-content); }\n\n.leaflet-gesture-handling-scroll-warning:after {\n  content: attr(data-gesture-handling-scroll-content); }\n","/**\n * Owl Carousel v2.3.4\n * Copyright 2013-2018 David Deutsch\n * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE\n */\n/*\n *  Owl Carousel - Core\n */\n.owl-carousel {\n  display: none;\n  width: 100%;\n  -webkit-tap-highlight-color: transparent;\n  /* position relative and z-index fix webkit rendering fonts issue */\n  position: relative;\n  z-index: 1; }\n  .owl-carousel .owl-stage {\n    position: relative;\n    -ms-touch-action: pan-Y;\n    touch-action: manipulation;\n    -moz-backface-visibility: hidden;\n    /* fix firefox animation glitch */ }\n  .owl-carousel .owl-stage:after {\n    content: \".\";\n    display: block;\n    clear: both;\n    visibility: hidden;\n    line-height: 0;\n    height: 0; }\n  .owl-carousel .owl-stage-outer {\n    position: relative;\n    overflow: hidden;\n    /* fix for flashing background */\n    -webkit-transform: translate3d(0px, 0px, 0px); }\n  .owl-carousel .owl-wrapper,\n  .owl-carousel .owl-item {\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    -ms-backface-visibility: hidden;\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    -ms-transform: translate3d(0, 0, 0); }\n  .owl-carousel .owl-item {\n    position: relative;\n    min-height: 1px;\n    float: left;\n    -webkit-backface-visibility: hidden;\n    -webkit-tap-highlight-color: transparent;\n    -webkit-touch-callout: none; }\n  .owl-carousel .owl-item img {\n    display: block;\n    width: 100%; }\n  .owl-carousel .owl-nav.disabled,\n  .owl-carousel .owl-dots.disabled {\n    display: none; }\n  .owl-carousel .owl-nav .owl-prev,\n  .owl-carousel .owl-nav .owl-next,\n  .owl-carousel .owl-dot {\n    cursor: pointer;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .owl-carousel .owl-nav button.owl-prev,\n  .owl-carousel .owl-nav button.owl-next,\n  .owl-carousel button.owl-dot {\n    background: none;\n    color: inherit;\n    border: none;\n    padding: 0 !important;\n    font: inherit; }\n  .owl-carousel.owl-loaded {\n    display: block; }\n  .owl-carousel.owl-loading {\n    opacity: 0;\n    display: block; }\n  .owl-carousel.owl-hidden {\n    opacity: 0; }\n  .owl-carousel.owl-refresh .owl-item {\n    visibility: hidden; }\n  .owl-carousel.owl-drag .owl-item {\n    -ms-touch-action: pan-y;\n        touch-action: pan-y;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .owl-carousel.owl-grab {\n    cursor: move;\n    cursor: grab; }\n  .owl-carousel.owl-rtl {\n    direction: rtl; }\n  .owl-carousel.owl-rtl .owl-item {\n    float: right; }\n\n/* No Js */\n.no-js .owl-carousel {\n  display: block; }\n\n/*\n *  Owl Carousel - Animate Plugin\n */\n.owl-carousel .animated {\n  animation-duration: 1000ms;\n  animation-fill-mode: both; }\n\n.owl-carousel .owl-animated-in {\n  z-index: 0; }\n\n.owl-carousel .owl-animated-out {\n  z-index: 1; }\n\n.owl-carousel .fadeOut {\n  animation-name: fadeOut; }\n\n@keyframes fadeOut {\n  0% {\n    opacity: 1; }\n  100% {\n    opacity: 0; } }\n\n/*\n * \tOwl Carousel - Auto Height Plugin\n */\n.owl-height {\n  transition: height 500ms ease-in-out; }\n\n/*\n * \tOwl Carousel - Lazy Load Plugin\n */\n.owl-carousel .owl-item {\n  /**\n\t\t\tThis is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong\n\t\t\tcalculation of the height of the owl-item that breaks page layouts\n\t\t */ }\n  .owl-carousel .owl-item .owl-lazy {\n    opacity: 0;\n    transition: opacity 400ms ease; }\n  .owl-carousel .owl-item .owl-lazy[src^=\"\"], .owl-carousel .owl-item .owl-lazy:not([src]) {\n    max-height: 0; }\n  .owl-carousel .owl-item img.owl-lazy {\n    transform-style: preserve-3d; }\n\n/*\n * \tOwl Carousel - Video Plugin\n */\n.owl-carousel .owl-video-wrapper {\n  position: relative;\n  height: 100%;\n  background: #000; }\n\n.owl-carousel .owl-video-play-icon {\n  position: absolute;\n  height: 80px;\n  width: 80px;\n  left: 50%;\n  top: 50%;\n  margin-left: -40px;\n  margin-top: -40px;\n  background: url(\"owl.video.play.png\") no-repeat;\n  cursor: pointer;\n  z-index: 1;\n  -webkit-backface-visibility: hidden;\n  transition: transform 100ms ease; }\n\n.owl-carousel .owl-video-play-icon:hover {\n  -ms-transform: scale(1.3, 1.3);\n      transform: scale(1.3, 1.3); }\n\n.owl-carousel .owl-video-playing .owl-video-tn,\n.owl-carousel .owl-video-playing .owl-video-play-icon {\n  display: none; }\n\n.owl-carousel .owl-video-tn {\n  opacity: 0;\n  height: 100%;\n  background-position: center center;\n  background-repeat: no-repeat;\n  background-size: contain;\n  transition: opacity 400ms ease; }\n\n.owl-carousel .owl-video-frame {\n  position: relative;\n  z-index: 1;\n  height: 100%;\n  width: 100%; }\n","//\n// Headings\n//\n.h1 {\n  @extend h1;\n}\n\n.h2 {\n  @extend h2;\n}\n\n.h3 {\n  @extend h3;\n}\n\n.h4 {\n  @extend h4;\n}\n\n.h5 {\n  @extend h5;\n}\n\n.h6 {\n  @extend h6;\n}\n\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n  .display-#{$display} {\n    @include font-size($font-size);\n    font-weight: $display-font-weight;\n    line-height: $display-line-height;\n  }\n}\n\n//\n// Emphasis\n//\n.small {\n  @extend small;\n}\n\n.mark {\n  @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size($initialism-font-size);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-font-size);\n\n  > :last-child {\n    margin-bottom: 0;\n  }\n}\n\n.blockquote-footer {\n  margin-top: -$blockquote-margin-y;\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-footer-font-size);\n  color: $blockquote-footer-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","@charset \"UTF-8\";\n@import url(\"https://fonts.googleapis.com/css2?family=Battambang:wght@300&family=Bayon&family=Noto+Sans+Thai:wght@200&family=Sarabun:wght@200&display=swap\");\n@import \"~boxicons/css/boxicons.min.css\";\n@import \"~boxicons/css/animations.css\";\n@import '~leaflet/dist/leaflet.css';\n@import '~aos/dist/aos.css';\n@import \"~magnific-popup/dist/magnific-popup.css\";\n@import '~leaflet-gesture-handling/dist/leaflet-gesture-handling.css';\n@import '~owl.carousel/dist/assets/owl.carousel.css';\n@font-face {\n  font-family: \"Cellcard\";\n  src: url(\"Cellcard-Light.eot\");\n  src: url(\"Cellcard-Light.eot?#iefix\") format(\"embedded-opentype\"), url(\"Cellcard-Light.woff2\") format(\"woff2\"), url(\"Cellcard-Light.woff\") format(\"woff\");\n  font-weight: 300;\n  font-style: normal;\n}\n@font-face {\n  font-family: \"Cellcard-Medium\";\n  src: url(\"Cellcard-Medium.eot\");\n  src: url(\"Cellcard-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"Cellcard-Medium.woff2\") format(\"woff2\"), url(\"Cellcard-Medium.woff\") format(\"woff\");\n  font-weight: 600;\n  font-style: normal;\n}\n:root {\n  --bg-color: #ffffff;\n  --text-color: #000;\n  --text-menu: #ffaf00;\n  --bg-vision: #000;\n  --bg-dropdown: #ffffff;\n  --package-bg: #ffffff;\n  --shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);\n  --bg-card: #f3f9fe;\n}\n\n.darkmode {\n  --bg-color: #04080e;\n  --text-color: #ffffff;\n  --text-menu: #ffaf00;\n  --bg-vision: #051937;\n  --bg-dropdown: #051937;\n  --package-bg: #051937;\n  --shadow: 0px 0rem 5px rgb(253 173 0);\n  --bg-card: #051937;\n}\n\n/* Customize boostrap */\n.pkm-rule1 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule1::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule1 span {\n  position: absolute;\n}\n\n.pkm-rule1 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(43, 26, 8, 0), #d98026);\n  z-index: 99;\n  animation: 2s animate-ufho0us linear infinite;\n}\n@keyframes animate-ufho0us {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule1 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(43, 26, 8, 0), #d98026);\n  z-index: 99;\n  animation: 2s animate-ufho0vi linear -1s infinite;\n}\n@keyframes animate-ufho0vi {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule1 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(43, 26, 8, 0), #d98026);\n  z-index: 99;\n  animation: 2s animate-ufho0wc linear infinite;\n}\n@keyframes animate-ufho0wc {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule1 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(43, 26, 8, 0), #d98026);\n  z-index: 99;\n  animation: 2s animate-ufho0x7 linear -1s infinite;\n}\n@keyframes animate-ufho0x7 {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule2 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule2::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule2 span {\n  position: absolute;\n}\n\n.pkm-rule2 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(43, 8, 8, 0), #d92626);\n  z-index: 99;\n  animation: 2s animate-ufho0x8 linear infinite;\n}\n@keyframes animate-ufho0x8 {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule2 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(43, 8, 8, 0), #d92626);\n  z-index: 99;\n  animation: 2s animate-ufho0xe linear -1s infinite;\n}\n@keyframes animate-ufho0xe {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule2 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(43, 8, 8, 0), #d92626);\n  z-index: 99;\n  animation: 2s animate-ufho0xw linear infinite;\n}\n@keyframes animate-ufho0xw {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule2 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(43, 8, 8, 0), #d92626);\n  z-index: 99;\n  animation: 2s animate-ufho0yh linear -1s infinite;\n}\n@keyframes animate-ufho0yh {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule3 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule3::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule3 span {\n  position: absolute;\n}\n\n.pkm-rule3 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(43, 43, 8, 0), #d9d926);\n  z-index: 99;\n  animation: 2s animate-ufho0yy linear infinite;\n}\n@keyframes animate-ufho0yy {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule3 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(43, 43, 8, 0), #d9d926);\n  z-index: 99;\n  animation: 2s animate-ufho0z4 linear -1s infinite;\n}\n@keyframes animate-ufho0z4 {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule3 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(43, 43, 8, 0), #d9d926);\n  z-index: 99;\n  animation: 2s animate-ufho0zk linear infinite;\n}\n@keyframes animate-ufho0zk {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule3 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(43, 43, 8, 0), #d9d926);\n  z-index: 99;\n  animation: 2s animate-ufho0zo linear -1s infinite;\n}\n@keyframes animate-ufho0zo {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule4 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule4::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule4 span {\n  position: absolute;\n}\n\n.pkm-rule4 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(8, 43, 8, 0), #26d926);\n  z-index: 99;\n  animation: 2s animate-ufho103 linear infinite;\n}\n@keyframes animate-ufho103 {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule4 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(8, 43, 8, 0), #26d926);\n  z-index: 99;\n  animation: 2s animate-ufho105 linear -1s infinite;\n}\n@keyframes animate-ufho105 {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule4 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(8, 43, 8, 0), #26d926);\n  z-index: 99;\n  animation: 2s animate-ufho111 linear infinite;\n}\n@keyframes animate-ufho111 {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule4 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(8, 43, 8, 0), #26d926);\n  z-index: 99;\n  animation: 2s animate-ufho11i linear -1s infinite;\n}\n@keyframes animate-ufho11i {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule5 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule5::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule5 span {\n  position: absolute;\n}\n\n.pkm-rule5 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(8, 8, 43, 0), #26d9d9);\n  z-index: 99;\n  animation: 2s animate-ufho126 linear infinite;\n}\n@keyframes animate-ufho126 {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule5 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(8, 8, 43, 0), #26d9d9);\n  z-index: 99;\n  animation: 2s animate-ufho12r linear -1s infinite;\n}\n@keyframes animate-ufho12r {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule5 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(8, 8, 43, 0), #26d9d9);\n  z-index: 99;\n  animation: 2s animate-ufho13p linear infinite;\n}\n@keyframes animate-ufho13p {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule5 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(8, 8, 43, 0), #26d9d9);\n  z-index: 99;\n  animation: 2s animate-ufho145 linear -1s infinite;\n}\n@keyframes animate-ufho145 {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule6 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule6::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule6 span {\n  position: absolute;\n}\n\n.pkm-rule6 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(8, 43, 26, 0), #26d980);\n  z-index: 99;\n  animation: 2s animate-ufho14c linear infinite;\n}\n@keyframes animate-ufho14c {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule6 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(8, 43, 26, 0), #26d980);\n  z-index: 99;\n  animation: 2s animate-ufho15c linear -1s infinite;\n}\n@keyframes animate-ufho15c {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule6 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(8, 43, 26, 0), #26d980);\n  z-index: 99;\n  animation: 2s animate-ufho15f linear infinite;\n}\n@keyframes animate-ufho15f {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule6 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(8, 43, 26, 0), #26d980);\n  z-index: 99;\n  animation: 2s animate-ufho15l linear -1s infinite;\n}\n@keyframes animate-ufho15l {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.pkm-rule7 {\n  margin: 0px;\n  display: inline-block;\n  transform: translate(0%, 0%);\n  overflow: hidden;\n  color: white;\n  font-size: 20px;\n  letter-spacing: 2.5px;\n  text-align: center;\n  text-transform: uppercase;\n  text-decoration: none;\n  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);\n}\n\n.pkm-rule7::before {\n  content: \"\";\n  position: absolute;\n  top: 0px;\n  border-radius: 50%;\n  left: 0px;\n  width: 100%;\n  height: 100%;\n  background-color: black;\n  opacity: 0;\n  -webkit-transition: 0.2s opacity ease-in-out;\n  transition: 0.2s opacity ease-in-out;\n}\n\n.pkm-rule7 span {\n  position: absolute;\n}\n\n.pkm-rule7 span:nth-child(1) {\n  top: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to left, rgba(43, 8, 26, 0), #d92680);\n  z-index: 99;\n  animation: 2s animate-ufho16a linear infinite;\n}\n@keyframes animate-ufho16a {\n  0% {\n    transform: translateX(100%);\n  }\n  100% {\n    transform: translateX(-100%);\n  }\n}\n\n.pkm-rule7 span:nth-child(2) {\n  top: 0px;\n  right: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to top, rgba(43, 8, 26, 0), #d92680);\n  z-index: 99;\n  animation: 2s animate-ufho16b linear -1s infinite;\n}\n@keyframes animate-ufho16b {\n  0% {\n    transform: translateY(100%);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n}\n\n.pkm-rule7 span:nth-child(3) {\n  bottom: 0px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  background: linear-gradient(to right, rgba(43, 8, 26, 0), #d92680);\n  z-index: 99;\n  animation: 2s animate-ufho16m linear infinite;\n}\n@keyframes animate-ufho16m {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(100%);\n  }\n}\n\n.pkm-rule7 span:nth-child(4) {\n  top: 0px;\n  left: 0px;\n  height: 100%;\n  width: 2px;\n  background: linear-gradient(to bottom, rgba(43, 8, 26, 0), #d92680);\n  z-index: 99;\n  animation: 2s animate-ufho16r linear -1s infinite;\n}\n@keyframes animate-ufho16r {\n  0% {\n    transform: translateY(-100%);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n}\n\n.phkay-zoom-in-out {\n  animation: phkay-ufho170 3s linear infinite;\n}\n\n@keyframes phkay-ufho170 {\n  0% {\n    transform: scale(1);\n    filter: none;\n  }\n  50% {\n    transform: scale(1.1);\n    filter: drop-shadow(10px 3px 10px #ffaf00) invert(10%);\n  }\n  100% {\n    transform: scale(1);\n    filter: none;\n  }\n}\n.phkay-rotate-x {\n  animation: phkay-ufho178 3s linear infinite;\n}\n\n@keyframes phkay-ufho178 {\n  0% {\n    transform: translateX(-15px) rotate(0);\n  }\n  50% {\n    transform: translateX(0) rotate(-1deg);\n  }\n  to {\n    transform: translateX(-15px) rotate(0);\n  }\n}\n.phkay-rotate-y {\n  animation: phkay-ufho17d 3s linear infinite;\n}\n\n@keyframes phkay-ufho17d {\n  0% {\n    transform: translateY(0) rotate(0);\n  }\n  50% {\n    transform: translateY(-10px) rotate(-1deg);\n  }\n  to {\n    transform: translateY(0) rotate(0);\n  }\n}\n.phkay-filter {\n  animation: phkay-ufho17s 3s linear infinite;\n}\n\n@keyframes phkay-ufho17s {\n  0% {\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n  }\n  50% {\n    filter: drop-shadow(0px 0px 10px #ffaf00);\n  }\n  to {\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n  }\n}\n.phkay-rotate-x-filter {\n  animation: phkay-ufho182 3s linear infinite;\n}\n\n@keyframes phkay-ufho182 {\n  0% {\n    transform: translateX(0) rotate(0);\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n  }\n  50% {\n    transform: translateX(-30px) rotate(-1deg);\n    filter: drop-shadow(0px 0px 10px #ffaf00);\n  }\n  to {\n    transform: translateX(0) rotate(0);\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n  }\n}\n.phkay-rotate-y-filter {\n  animation: phkay-ufho18g 3s linear infinite;\n}\n\n@keyframes phkay-ufho18g {\n  0% {\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n    transform: translateY(0) rotate(0);\n  }\n  50% {\n    filter: drop-shadow(0px 0px 10px #ffaf00);\n    transform: translateY(-30px) rotate(-1deg);\n  }\n  to {\n    filter: drop-shadow(0px 0px 0px #ffaf00);\n    transform: translateY(0) rotate(0);\n  }\n}\n.shadow-load {\n  animation: pulse 1.5s infinite;\n}\n\n@keyframes pulse {\n  0% {\n    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);\n  }\n  70% {\n    box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);\n  }\n  100% {\n    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\n  }\n}\n/*!\n * Bootstrap v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n  --bs-blue: #0d6efd;\n  --bs-indigo: #6610f2;\n  --bs-purple: #9561e2;\n  --bs-pink: #f66d9b;\n  --bs-red: #dc3545;\n  --bs-orange: #f6993f;\n  --bs-yellow: #ffc107;\n  --bs-green: #198754;\n  --bs-teal: #4dc0b5;\n  --bs-cyan: #0dcaf0;\n  --bs-white: #fff;\n  --bs-gray: #6c757d;\n  --bs-gray-dark: #343a40;\n  --bs-gray-100: #f8f9fa;\n  --bs-gray-200: #e9ecef;\n  --bs-gray-300: #dee2e6;\n  --bs-gray-400: #ced4da;\n  --bs-gray-500: #adb5bd;\n  --bs-gray-600: #6c757d;\n  --bs-gray-700: #495057;\n  --bs-gray-800: #343a40;\n  --bs-gray-900: #212529;\n  --bs-primary: #3490dc;\n  --bs-secondary: #6574cd;\n  --bs-success: #38c172;\n  --bs-info: #6cb2eb;\n  --bs-warning: #ffaf00;\n  --bs-danger: #EE2F4F;\n  --bs-light: #f8f9fa;\n  --bs-dark: #212529;\n  --bs-primary-rgb: 52, 144, 220;\n  --bs-secondary-rgb: 101, 116, 205;\n  --bs-success-rgb: 56, 193, 114;\n  --bs-info-rgb: 108, 178, 235;\n  --bs-warning-rgb: 255, 175, 0;\n  --bs-danger-rgb: 238, 47, 79;\n  --bs-light-rgb: 248, 249, 250;\n  --bs-dark-rgb: 33, 37, 41;\n  --bs-white-rgb: 255, 255, 255;\n  --bs-black-rgb: 0, 0, 0;\n  --bs-body-color-rgb: 33, 37, 41;\n  --bs-body-bg-rgb: 248, 250, 252;\n  --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n  --bs-body-font-family: var(--bs-font-sans-serif);\n  --bs-body-font-size: 1rem;\n  --bs-body-font-weight: 400;\n  --bs-body-line-height: 1.5;\n  --bs-body-color: #212529;\n  --bs-body-bg: #f8fafc;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n  :root {\n    scroll-behavior: smooth;\n  }\n}\n\nbody {\n  margin: 0;\n  font-family: var(--bs-body-font-family);\n  font-size: var(--bs-body-font-size);\n  font-weight: var(--bs-body-font-weight);\n  line-height: var(--bs-body-line-height);\n  color: var(--bs-body-color);\n  text-align: var(--bs-body-text-align);\n  background-color: var(--bs-body-bg);\n  -webkit-text-size-adjust: 100%;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n  margin: 1rem 0;\n  color: inherit;\n  background-color: currentColor;\n  border: 0;\n  opacity: 0.25;\n}\n\nhr:not([size]) {\n  height: 1px;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n  margin-top: 0;\n  margin-bottom: 0.5rem;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\nh1, .h1 {\n  font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n  h1, .h1 {\n    font-size: 2.5rem;\n  }\n}\n\nh2, .h2 {\n  font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n  h2, .h2 {\n    font-size: 2rem;\n  }\n}\n\nh3, .h3 {\n  font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n  h3, .h3 {\n    font-size: 1.75rem;\n  }\n}\n\nh4, .h4 {\n  font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n  h4, .h4 {\n    font-size: 1.5rem;\n  }\n}\n\nh5, .h5 {\n  font-size: 1.25rem;\n}\n\nh6, .h6 {\n  font-size: 1rem;\n}\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-bs-original-title] {\n  text-decoration: underline dotted;\n  cursor: help;\n  text-decoration-skip-ink: none;\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: 700;\n}\n\ndd {\n  margin-bottom: 0.5rem;\n  margin-left: 0;\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\nsmall, .small {\n  font-size: 0.875em;\n}\n\nmark, .mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 0.75em;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\na {\n  color: #3490dc;\n  text-decoration: underline;\n}\na:hover {\n  color: #2a73b0;\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n  color: inherit;\n  text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: var(--bs-font-monospace);\n  font-size: 1em;\n  direction: ltr /* rtl:ignore */;\n  unicode-bidi: bidi-override;\n}\n\npre {\n  display: block;\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  font-size: 0.875em;\n}\npre code {\n  font-size: inherit;\n  color: inherit;\n  word-break: normal;\n}\n\ncode {\n  font-size: 0.875em;\n  color: #f66d9b;\n  word-wrap: break-word;\n}\na > code {\n  color: inherit;\n}\n\nkbd {\n  padding: 0.2rem 0.4rem;\n  font-size: 0.875em;\n  color: #fff;\n  background-color: #212529;\n  border-radius: 0.2rem;\n}\nkbd kbd {\n  padding: 0;\n  font-size: 1em;\n  font-weight: 700;\n}\n\nfigure {\n  margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  color: #6c757d;\n  text-align: left;\n}\n\nth {\n  text-align: inherit;\n  text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\nlabel {\n  display: inline-block;\n}\n\nbutton {\n  border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n[role=button] {\n  cursor: pointer;\n}\n\nselect {\n  word-wrap: normal;\n}\nselect:disabled {\n  opacity: 1;\n}\n\n[list]::-webkit-calendar-picker-indicator {\n  display: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n  -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n  cursor: pointer;\n}\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ntextarea {\n  resize: vertical;\n}\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  float: left;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 0.5rem;\n  font-size: calc(1.275rem + 0.3vw);\n  line-height: inherit;\n}\n@media (min-width: 1200px) {\n  legend {\n    font-size: 1.5rem;\n  }\n}\nlegend + * {\n  clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n[type=search] {\n  outline-offset: -2px;\n  -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n::file-selector-button {\n  font: inherit;\n}\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button;\n}\n\noutput {\n  display: inline-block;\n}\n\niframe {\n  border: 0;\n}\n\nsummary {\n  display: list-item;\n  cursor: pointer;\n}\n\nprogress {\n  vertical-align: baseline;\n}\n\n[hidden] {\n  display: none !important;\n}\n\n.lead {\n  font-size: 1.25rem;\n  font-weight: 300;\n}\n\n.display-1 {\n  font-size: calc(1.625rem + 4.5vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-1 {\n    font-size: 5rem;\n  }\n}\n\n.display-2 {\n  font-size: calc(1.575rem + 3.9vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-2 {\n    font-size: 4.5rem;\n  }\n}\n\n.display-3 {\n  font-size: calc(1.525rem + 3.3vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-3 {\n    font-size: 4rem;\n  }\n}\n\n.display-4 {\n  font-size: calc(1.475rem + 2.7vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-4 {\n    font-size: 3.5rem;\n  }\n}\n\n.display-5 {\n  font-size: calc(1.425rem + 2.1vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-5 {\n    font-size: 3rem;\n  }\n}\n\n.display-6 {\n  font-size: calc(1.375rem + 1.5vw);\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (min-width: 1200px) {\n  .display-6 {\n    font-size: 2.5rem;\n  }\n}\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline-item {\n  display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.initialism {\n  font-size: 0.875em;\n  text-transform: uppercase;\n}\n\n.blockquote {\n  margin-bottom: 1rem;\n  font-size: 1.25rem;\n}\n.blockquote > :last-child {\n  margin-bottom: 0;\n}\n\n.blockquote-footer {\n  margin-top: -1rem;\n  margin-bottom: 1rem;\n  font-size: 0.875em;\n  color: #6c757d;\n}\n.blockquote-footer::before {\n  content: \"— \";\n}\n\n.img-fluid {\n  max-width: 100%;\n  height: auto;\n}\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: #f8fafc;\n  border: 1px solid #dee2e6;\n  border-radius: 0.25rem;\n  max-width: 100%;\n  height: auto;\n}\n\n.figure {\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: 0.5rem;\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: 0.875em;\n  color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n  width: 100%;\n  padding-right: var(--bs-gutter-x, 0.75rem);\n  padding-left: var(--bs-gutter-x, 0.75rem);\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@media (min-width: 576px) {\n  .container-sm, .container {\n    max-width: 540px;\n  }\n}\n@media (min-width: 768px) {\n  .container-md, .container-sm, .container {\n    max-width: 720px;\n  }\n}\n@media (min-width: 992px) {\n  .container-lg, .container-md, .container-sm, .container {\n    max-width: 960px;\n  }\n}\n@media (min-width: 1200px) {\n  .container-xl, .container-lg, .container-md, .container-sm, .container {\n    max-width: 1140px;\n  }\n}\n@media (min-width: 1400px) {\n  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n    max-width: 1320px;\n  }\n}\n.row {\n  --bs-gutter-x: 1.5rem;\n  --bs-gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  margin-top: calc(-1 * var(--bs-gutter-y));\n  margin-right: calc(-0.5 * var(--bs-gutter-x));\n  margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%;\n  padding-right: calc(var(--bs-gutter-x) * 0.5);\n  padding-left: calc(var(--bs-gutter-x) * 0.5);\n  margin-top: var(--bs-gutter-y);\n}\n\n.col {\n  flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n.row-cols-1 > * {\n  flex: 0 0 auto;\n  width: 100%;\n}\n\n.row-cols-2 > * {\n  flex: 0 0 auto;\n  width: 50%;\n}\n\n.row-cols-3 > * {\n  flex: 0 0 auto;\n  width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n  flex: 0 0 auto;\n  width: 25%;\n}\n\n.row-cols-5 > * {\n  flex: 0 0 auto;\n  width: 20%;\n}\n\n.row-cols-6 > * {\n  flex: 0 0 auto;\n  width: 16.6666666667%;\n}\n\n.col-auto {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n.col-1 {\n  flex: 0 0 auto;\n  width: 8.33333333%;\n}\n\n.col-2 {\n  flex: 0 0 auto;\n  width: 16.66666667%;\n}\n\n.col-3 {\n  flex: 0 0 auto;\n  width: 25%;\n}\n\n.col-4 {\n  flex: 0 0 auto;\n  width: 33.33333333%;\n}\n\n.col-5 {\n  flex: 0 0 auto;\n  width: 41.66666667%;\n}\n\n.col-6 {\n  flex: 0 0 auto;\n  width: 50%;\n}\n\n.col-7 {\n  flex: 0 0 auto;\n  width: 58.33333333%;\n}\n\n.col-8 {\n  flex: 0 0 auto;\n  width: 66.66666667%;\n}\n\n.col-9 {\n  flex: 0 0 auto;\n  width: 75%;\n}\n\n.col-10 {\n  flex: 0 0 auto;\n  width: 83.33333333%;\n}\n\n.col-11 {\n  flex: 0 0 auto;\n  width: 91.66666667%;\n}\n\n.col-12 {\n  flex: 0 0 auto;\n  width: 100%;\n}\n\n.offset-1 {\n  margin-left: 8.33333333%;\n}\n\n.offset-2 {\n  margin-left: 16.66666667%;\n}\n\n.offset-3 {\n  margin-left: 25%;\n}\n\n.offset-4 {\n  margin-left: 33.33333333%;\n}\n\n.offset-5 {\n  margin-left: 41.66666667%;\n}\n\n.offset-6 {\n  margin-left: 50%;\n}\n\n.offset-7 {\n  margin-left: 58.33333333%;\n}\n\n.offset-8 {\n  margin-left: 66.66666667%;\n}\n\n.offset-9 {\n  margin-left: 75%;\n}\n\n.offset-10 {\n  margin-left: 83.33333333%;\n}\n\n.offset-11 {\n  margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n  --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n  --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n  --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n  --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n  --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n  --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n  --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n  --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n  --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n  --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n  --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n  --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n\n  .row-cols-sm-auto > * {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .row-cols-sm-1 > * {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .row-cols-sm-2 > * {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .row-cols-sm-3 > * {\n    flex: 0 0 auto;\n    width: 33.3333333333%;\n  }\n\n  .row-cols-sm-4 > * {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .row-cols-sm-5 > * {\n    flex: 0 0 auto;\n    width: 20%;\n  }\n\n  .row-cols-sm-6 > * {\n    flex: 0 0 auto;\n    width: 16.6666666667%;\n  }\n\n  .col-sm-auto {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .col-sm-1 {\n    flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n\n  .col-sm-2 {\n    flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n\n  .col-sm-3 {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .col-sm-4 {\n    flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n\n  .col-sm-5 {\n    flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n\n  .col-sm-6 {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .col-sm-7 {\n    flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n\n  .col-sm-8 {\n    flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n\n  .col-sm-9 {\n    flex: 0 0 auto;\n    width: 75%;\n  }\n\n  .col-sm-10 {\n    flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n\n  .col-sm-11 {\n    flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n\n  .col-sm-12 {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .offset-sm-0 {\n    margin-left: 0;\n  }\n\n  .offset-sm-1 {\n    margin-left: 8.33333333%;\n  }\n\n  .offset-sm-2 {\n    margin-left: 16.66666667%;\n  }\n\n  .offset-sm-3 {\n    margin-left: 25%;\n  }\n\n  .offset-sm-4 {\n    margin-left: 33.33333333%;\n  }\n\n  .offset-sm-5 {\n    margin-left: 41.66666667%;\n  }\n\n  .offset-sm-6 {\n    margin-left: 50%;\n  }\n\n  .offset-sm-7 {\n    margin-left: 58.33333333%;\n  }\n\n  .offset-sm-8 {\n    margin-left: 66.66666667%;\n  }\n\n  .offset-sm-9 {\n    margin-left: 75%;\n  }\n\n  .offset-sm-10 {\n    margin-left: 83.33333333%;\n  }\n\n  .offset-sm-11 {\n    margin-left: 91.66666667%;\n  }\n\n  .g-sm-0,\n.gx-sm-0 {\n    --bs-gutter-x: 0;\n  }\n\n  .g-sm-0,\n.gy-sm-0 {\n    --bs-gutter-y: 0;\n  }\n\n  .g-sm-1,\n.gx-sm-1 {\n    --bs-gutter-x: 0.25rem;\n  }\n\n  .g-sm-1,\n.gy-sm-1 {\n    --bs-gutter-y: 0.25rem;\n  }\n\n  .g-sm-2,\n.gx-sm-2 {\n    --bs-gutter-x: 0.5rem;\n  }\n\n  .g-sm-2,\n.gy-sm-2 {\n    --bs-gutter-y: 0.5rem;\n  }\n\n  .g-sm-3,\n.gx-sm-3 {\n    --bs-gutter-x: 1rem;\n  }\n\n  .g-sm-3,\n.gy-sm-3 {\n    --bs-gutter-y: 1rem;\n  }\n\n  .g-sm-4,\n.gx-sm-4 {\n    --bs-gutter-x: 1.5rem;\n  }\n\n  .g-sm-4,\n.gy-sm-4 {\n    --bs-gutter-y: 1.5rem;\n  }\n\n  .g-sm-5,\n.gx-sm-5 {\n    --bs-gutter-x: 3rem;\n  }\n\n  .g-sm-5,\n.gy-sm-5 {\n    --bs-gutter-y: 3rem;\n  }\n}\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n\n  .row-cols-md-auto > * {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .row-cols-md-1 > * {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .row-cols-md-2 > * {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .row-cols-md-3 > * {\n    flex: 0 0 auto;\n    width: 33.3333333333%;\n  }\n\n  .row-cols-md-4 > * {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .row-cols-md-5 > * {\n    flex: 0 0 auto;\n    width: 20%;\n  }\n\n  .row-cols-md-6 > * {\n    flex: 0 0 auto;\n    width: 16.6666666667%;\n  }\n\n  .col-md-auto {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .col-md-1 {\n    flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n\n  .col-md-2 {\n    flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n\n  .col-md-3 {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .col-md-4 {\n    flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n\n  .col-md-5 {\n    flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n\n  .col-md-6 {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .col-md-7 {\n    flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n\n  .col-md-8 {\n    flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n\n  .col-md-9 {\n    flex: 0 0 auto;\n    width: 75%;\n  }\n\n  .col-md-10 {\n    flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n\n  .col-md-11 {\n    flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n\n  .col-md-12 {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .offset-md-0 {\n    margin-left: 0;\n  }\n\n  .offset-md-1 {\n    margin-left: 8.33333333%;\n  }\n\n  .offset-md-2 {\n    margin-left: 16.66666667%;\n  }\n\n  .offset-md-3 {\n    margin-left: 25%;\n  }\n\n  .offset-md-4 {\n    margin-left: 33.33333333%;\n  }\n\n  .offset-md-5 {\n    margin-left: 41.66666667%;\n  }\n\n  .offset-md-6 {\n    margin-left: 50%;\n  }\n\n  .offset-md-7 {\n    margin-left: 58.33333333%;\n  }\n\n  .offset-md-8 {\n    margin-left: 66.66666667%;\n  }\n\n  .offset-md-9 {\n    margin-left: 75%;\n  }\n\n  .offset-md-10 {\n    margin-left: 83.33333333%;\n  }\n\n  .offset-md-11 {\n    margin-left: 91.66666667%;\n  }\n\n  .g-md-0,\n.gx-md-0 {\n    --bs-gutter-x: 0;\n  }\n\n  .g-md-0,\n.gy-md-0 {\n    --bs-gutter-y: 0;\n  }\n\n  .g-md-1,\n.gx-md-1 {\n    --bs-gutter-x: 0.25rem;\n  }\n\n  .g-md-1,\n.gy-md-1 {\n    --bs-gutter-y: 0.25rem;\n  }\n\n  .g-md-2,\n.gx-md-2 {\n    --bs-gutter-x: 0.5rem;\n  }\n\n  .g-md-2,\n.gy-md-2 {\n    --bs-gutter-y: 0.5rem;\n  }\n\n  .g-md-3,\n.gx-md-3 {\n    --bs-gutter-x: 1rem;\n  }\n\n  .g-md-3,\n.gy-md-3 {\n    --bs-gutter-y: 1rem;\n  }\n\n  .g-md-4,\n.gx-md-4 {\n    --bs-gutter-x: 1.5rem;\n  }\n\n  .g-md-4,\n.gy-md-4 {\n    --bs-gutter-y: 1.5rem;\n  }\n\n  .g-md-5,\n.gx-md-5 {\n    --bs-gutter-x: 3rem;\n  }\n\n  .g-md-5,\n.gy-md-5 {\n    --bs-gutter-y: 3rem;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n\n  .row-cols-lg-auto > * {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .row-cols-lg-1 > * {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .row-cols-lg-2 > * {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .row-cols-lg-3 > * {\n    flex: 0 0 auto;\n    width: 33.3333333333%;\n  }\n\n  .row-cols-lg-4 > * {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .row-cols-lg-5 > * {\n    flex: 0 0 auto;\n    width: 20%;\n  }\n\n  .row-cols-lg-6 > * {\n    flex: 0 0 auto;\n    width: 16.6666666667%;\n  }\n\n  .col-lg-auto {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .col-lg-1 {\n    flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n\n  .col-lg-2 {\n    flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n\n  .col-lg-3 {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .col-lg-4 {\n    flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n\n  .col-lg-5 {\n    flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n\n  .col-lg-6 {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .col-lg-7 {\n    flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n\n  .col-lg-8 {\n    flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n\n  .col-lg-9 {\n    flex: 0 0 auto;\n    width: 75%;\n  }\n\n  .col-lg-10 {\n    flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n\n  .col-lg-11 {\n    flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n\n  .col-lg-12 {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .offset-lg-0 {\n    margin-left: 0;\n  }\n\n  .offset-lg-1 {\n    margin-left: 8.33333333%;\n  }\n\n  .offset-lg-2 {\n    margin-left: 16.66666667%;\n  }\n\n  .offset-lg-3 {\n    margin-left: 25%;\n  }\n\n  .offset-lg-4 {\n    margin-left: 33.33333333%;\n  }\n\n  .offset-lg-5 {\n    margin-left: 41.66666667%;\n  }\n\n  .offset-lg-6 {\n    margin-left: 50%;\n  }\n\n  .offset-lg-7 {\n    margin-left: 58.33333333%;\n  }\n\n  .offset-lg-8 {\n    margin-left: 66.66666667%;\n  }\n\n  .offset-lg-9 {\n    margin-left: 75%;\n  }\n\n  .offset-lg-10 {\n    margin-left: 83.33333333%;\n  }\n\n  .offset-lg-11 {\n    margin-left: 91.66666667%;\n  }\n\n  .g-lg-0,\n.gx-lg-0 {\n    --bs-gutter-x: 0;\n  }\n\n  .g-lg-0,\n.gy-lg-0 {\n    --bs-gutter-y: 0;\n  }\n\n  .g-lg-1,\n.gx-lg-1 {\n    --bs-gutter-x: 0.25rem;\n  }\n\n  .g-lg-1,\n.gy-lg-1 {\n    --bs-gutter-y: 0.25rem;\n  }\n\n  .g-lg-2,\n.gx-lg-2 {\n    --bs-gutter-x: 0.5rem;\n  }\n\n  .g-lg-2,\n.gy-lg-2 {\n    --bs-gutter-y: 0.5rem;\n  }\n\n  .g-lg-3,\n.gx-lg-3 {\n    --bs-gutter-x: 1rem;\n  }\n\n  .g-lg-3,\n.gy-lg-3 {\n    --bs-gutter-y: 1rem;\n  }\n\n  .g-lg-4,\n.gx-lg-4 {\n    --bs-gutter-x: 1.5rem;\n  }\n\n  .g-lg-4,\n.gy-lg-4 {\n    --bs-gutter-y: 1.5rem;\n  }\n\n  .g-lg-5,\n.gx-lg-5 {\n    --bs-gutter-x: 3rem;\n  }\n\n  .g-lg-5,\n.gy-lg-5 {\n    --bs-gutter-y: 3rem;\n  }\n}\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n\n  .row-cols-xl-auto > * {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .row-cols-xl-1 > * {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .row-cols-xl-2 > * {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .row-cols-xl-3 > * {\n    flex: 0 0 auto;\n    width: 33.3333333333%;\n  }\n\n  .row-cols-xl-4 > * {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .row-cols-xl-5 > * {\n    flex: 0 0 auto;\n    width: 20%;\n  }\n\n  .row-cols-xl-6 > * {\n    flex: 0 0 auto;\n    width: 16.6666666667%;\n  }\n\n  .col-xl-auto {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .col-xl-1 {\n    flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n\n  .col-xl-2 {\n    flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n\n  .col-xl-3 {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .col-xl-4 {\n    flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n\n  .col-xl-5 {\n    flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n\n  .col-xl-6 {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .col-xl-7 {\n    flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n\n  .col-xl-8 {\n    flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n\n  .col-xl-9 {\n    flex: 0 0 auto;\n    width: 75%;\n  }\n\n  .col-xl-10 {\n    flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n\n  .col-xl-11 {\n    flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n\n  .col-xl-12 {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .offset-xl-0 {\n    margin-left: 0;\n  }\n\n  .offset-xl-1 {\n    margin-left: 8.33333333%;\n  }\n\n  .offset-xl-2 {\n    margin-left: 16.66666667%;\n  }\n\n  .offset-xl-3 {\n    margin-left: 25%;\n  }\n\n  .offset-xl-4 {\n    margin-left: 33.33333333%;\n  }\n\n  .offset-xl-5 {\n    margin-left: 41.66666667%;\n  }\n\n  .offset-xl-6 {\n    margin-left: 50%;\n  }\n\n  .offset-xl-7 {\n    margin-left: 58.33333333%;\n  }\n\n  .offset-xl-8 {\n    margin-left: 66.66666667%;\n  }\n\n  .offset-xl-9 {\n    margin-left: 75%;\n  }\n\n  .offset-xl-10 {\n    margin-left: 83.33333333%;\n  }\n\n  .offset-xl-11 {\n    margin-left: 91.66666667%;\n  }\n\n  .g-xl-0,\n.gx-xl-0 {\n    --bs-gutter-x: 0;\n  }\n\n  .g-xl-0,\n.gy-xl-0 {\n    --bs-gutter-y: 0;\n  }\n\n  .g-xl-1,\n.gx-xl-1 {\n    --bs-gutter-x: 0.25rem;\n  }\n\n  .g-xl-1,\n.gy-xl-1 {\n    --bs-gutter-y: 0.25rem;\n  }\n\n  .g-xl-2,\n.gx-xl-2 {\n    --bs-gutter-x: 0.5rem;\n  }\n\n  .g-xl-2,\n.gy-xl-2 {\n    --bs-gutter-y: 0.5rem;\n  }\n\n  .g-xl-3,\n.gx-xl-3 {\n    --bs-gutter-x: 1rem;\n  }\n\n  .g-xl-3,\n.gy-xl-3 {\n    --bs-gutter-y: 1rem;\n  }\n\n  .g-xl-4,\n.gx-xl-4 {\n    --bs-gutter-x: 1.5rem;\n  }\n\n  .g-xl-4,\n.gy-xl-4 {\n    --bs-gutter-y: 1.5rem;\n  }\n\n  .g-xl-5,\n.gx-xl-5 {\n    --bs-gutter-x: 3rem;\n  }\n\n  .g-xl-5,\n.gy-xl-5 {\n    --bs-gutter-y: 3rem;\n  }\n}\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n\n  .row-cols-xxl-auto > * {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .row-cols-xxl-1 > * {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .row-cols-xxl-2 > * {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .row-cols-xxl-3 > * {\n    flex: 0 0 auto;\n    width: 33.3333333333%;\n  }\n\n  .row-cols-xxl-4 > * {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .row-cols-xxl-5 > * {\n    flex: 0 0 auto;\n    width: 20%;\n  }\n\n  .row-cols-xxl-6 > * {\n    flex: 0 0 auto;\n    width: 16.6666666667%;\n  }\n\n  .col-xxl-auto {\n    flex: 0 0 auto;\n    width: auto;\n  }\n\n  .col-xxl-1 {\n    flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n\n  .col-xxl-2 {\n    flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n\n  .col-xxl-3 {\n    flex: 0 0 auto;\n    width: 25%;\n  }\n\n  .col-xxl-4 {\n    flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n\n  .col-xxl-5 {\n    flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n\n  .col-xxl-6 {\n    flex: 0 0 auto;\n    width: 50%;\n  }\n\n  .col-xxl-7 {\n    flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n\n  .col-xxl-8 {\n    flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n\n  .col-xxl-9 {\n    flex: 0 0 auto;\n    width: 75%;\n  }\n\n  .col-xxl-10 {\n    flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n\n  .col-xxl-11 {\n    flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n\n  .col-xxl-12 {\n    flex: 0 0 auto;\n    width: 100%;\n  }\n\n  .offset-xxl-0 {\n    margin-left: 0;\n  }\n\n  .offset-xxl-1 {\n    margin-left: 8.33333333%;\n  }\n\n  .offset-xxl-2 {\n    margin-left: 16.66666667%;\n  }\n\n  .offset-xxl-3 {\n    margin-left: 25%;\n  }\n\n  .offset-xxl-4 {\n    margin-left: 33.33333333%;\n  }\n\n  .offset-xxl-5 {\n    margin-left: 41.66666667%;\n  }\n\n  .offset-xxl-6 {\n    margin-left: 50%;\n  }\n\n  .offset-xxl-7 {\n    margin-left: 58.33333333%;\n  }\n\n  .offset-xxl-8 {\n    margin-left: 66.66666667%;\n  }\n\n  .offset-xxl-9 {\n    margin-left: 75%;\n  }\n\n  .offset-xxl-10 {\n    margin-left: 83.33333333%;\n  }\n\n  .offset-xxl-11 {\n    margin-left: 91.66666667%;\n  }\n\n  .g-xxl-0,\n.gx-xxl-0 {\n    --bs-gutter-x: 0;\n  }\n\n  .g-xxl-0,\n.gy-xxl-0 {\n    --bs-gutter-y: 0;\n  }\n\n  .g-xxl-1,\n.gx-xxl-1 {\n    --bs-gutter-x: 0.25rem;\n  }\n\n  .g-xxl-1,\n.gy-xxl-1 {\n    --bs-gutter-y: 0.25rem;\n  }\n\n  .g-xxl-2,\n.gx-xxl-2 {\n    --bs-gutter-x: 0.5rem;\n  }\n\n  .g-xxl-2,\n.gy-xxl-2 {\n    --bs-gutter-y: 0.5rem;\n  }\n\n  .g-xxl-3,\n.gx-xxl-3 {\n    --bs-gutter-x: 1rem;\n  }\n\n  .g-xxl-3,\n.gy-xxl-3 {\n    --bs-gutter-y: 1rem;\n  }\n\n  .g-xxl-4,\n.gx-xxl-4 {\n    --bs-gutter-x: 1.5rem;\n  }\n\n  .g-xxl-4,\n.gy-xxl-4 {\n    --bs-gutter-y: 1.5rem;\n  }\n\n  .g-xxl-5,\n.gx-xxl-5 {\n    --bs-gutter-x: 3rem;\n  }\n\n  .g-xxl-5,\n.gy-xxl-5 {\n    --bs-gutter-y: 3rem;\n  }\n}\n.table {\n  --bs-table-bg: transparent;\n  --bs-table-accent-bg: transparent;\n  --bs-table-striped-color: #212529;\n  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n  --bs-table-active-color: #212529;\n  --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n  --bs-table-hover-color: #212529;\n  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n  width: 100%;\n  margin-bottom: 1rem;\n  color: #212529;\n  vertical-align: top;\n  border-color: #dee2e6;\n}\n.table > :not(caption) > * > * {\n  padding: 0.5rem 0.5rem;\n  background-color: var(--bs-table-bg);\n  border-bottom-width: 1px;\n  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > tbody {\n  vertical-align: inherit;\n}\n.table > thead {\n  vertical-align: bottom;\n}\n.table > :not(:first-child) {\n  border-top: 2px solid currentColor;\n}\n\n.caption-top {\n  caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n  padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n  border-width: 1px 0;\n}\n.table-bordered > :not(caption) > * > * {\n  border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n  border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n  border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n  --bs-table-accent-bg: var(--bs-table-striped-bg);\n  color: var(--bs-table-striped-color);\n}\n\n.table-active {\n  --bs-table-accent-bg: var(--bs-table-active-bg);\n  color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n  --bs-table-accent-bg: var(--bs-table-hover-bg);\n  color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n  --bs-table-bg: #d6e9f8;\n  --bs-table-striped-bg: #cbddec;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #c1d2df;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #c6d8e5;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #c1d2df;\n}\n\n.table-secondary {\n  --bs-table-bg: #e0e3f5;\n  --bs-table-striped-bg: #d5d8e9;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #caccdd;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #cfd2e3;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #caccdd;\n}\n\n.table-success {\n  --bs-table-bg: #d7f3e3;\n  --bs-table-striped-bg: #cce7d8;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #c2dbcc;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #c7e1d2;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #c2dbcc;\n}\n\n.table-info {\n  --bs-table-bg: #e2f0fb;\n  --bs-table-striped-bg: #d7e4ee;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #cbd8e2;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #d1dee8;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #cbd8e2;\n}\n\n.table-warning {\n  --bs-table-bg: #ffefcc;\n  --bs-table-striped-bg: #f2e3c2;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #e6d7b8;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #ecddbd;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #e6d7b8;\n}\n\n.table-danger {\n  --bs-table-bg: #fcd5dc;\n  --bs-table-striped-bg: #efcad1;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #e3c0c6;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #e9c5cc;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #e3c0c6;\n}\n\n.table-light {\n  --bs-table-bg: #f8f9fa;\n  --bs-table-striped-bg: #ecedee;\n  --bs-table-striped-color: #000;\n  --bs-table-active-bg: #dfe0e1;\n  --bs-table-active-color: #000;\n  --bs-table-hover-bg: #e5e6e7;\n  --bs-table-hover-color: #000;\n  color: #000;\n  border-color: #dfe0e1;\n}\n\n.table-dark {\n  --bs-table-bg: #212529;\n  --bs-table-striped-bg: #2c3034;\n  --bs-table-striped-color: #fff;\n  --bs-table-active-bg: #373b3e;\n  --bs-table-active-color: #fff;\n  --bs-table-hover-bg: #323539;\n  --bs-table-hover-color: #fff;\n  color: #fff;\n  border-color: #373b3e;\n}\n\n.table-responsive {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n  .table-responsive-sm {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n@media (max-width: 767.98px) {\n  .table-responsive-md {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n@media (max-width: 991.98px) {\n  .table-responsive-lg {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n@media (max-width: 1199.98px) {\n  .table-responsive-xl {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n@media (max-width: 1399.98px) {\n  .table-responsive-xxl {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n.form-label {\n  margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n  padding-top: calc(0.375rem + 1px);\n  padding-bottom: calc(0.375rem + 1px);\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5;\n}\n\n.col-form-label-lg {\n  padding-top: calc(0.5rem + 1px);\n  padding-bottom: calc(0.5rem + 1px);\n  font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n  padding-top: calc(0.25rem + 1px);\n  padding-bottom: calc(0.25rem + 1px);\n  font-size: 0.875rem;\n}\n\n.form-text {\n  margin-top: 0.25rem;\n  font-size: 0.875em;\n  color: #6c757d;\n}\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--text-color);\n  background-color: transparent;\n  background-clip: padding-box;\n  border: 1px solid #ced4da;\n  appearance: none;\n  border-radius: 0;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-control {\n    transition: none;\n  }\n}\n.form-control[type=file] {\n  overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n  cursor: pointer;\n}\n.form-control:focus {\n  color: var(--text-color);\n  background-color: transparent;\n  border-color: #9ac8ee;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n  height: 1.5em;\n}\n.form-control::placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n  background-color: #e9ecef;\n  opacity: 1;\n}\n.form-control::file-selector-button {\n  padding: 0.375rem 0.75rem;\n  margin: -0.375rem -0.75rem;\n  margin-inline-end: 0.75rem;\n  color: var(--text-color);\n  background-color: #e9ecef;\n  pointer-events: none;\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n  border-inline-end-width: 1px;\n  border-radius: 0;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-control::file-selector-button {\n    transition: none;\n  }\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n  background-color: #dde0e3;\n}\n.form-control::-webkit-file-upload-button {\n  padding: 0.375rem 0.75rem;\n  margin: -0.375rem -0.75rem;\n  margin-inline-end: 0.75rem;\n  color: var(--text-color);\n  background-color: #e9ecef;\n  pointer-events: none;\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n  border-inline-end-width: 1px;\n  border-radius: 0;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-control::-webkit-file-upload-button {\n    transition: none;\n  }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n  background-color: #dde0e3;\n}\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: 0.375rem 0;\n  margin-bottom: 0;\n  line-height: 1.5;\n  color: #212529;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: 1px 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.form-control-sm {\n  min-height: calc(1.5em + 0.5rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  border-radius: 0.2rem;\n}\n.form-control-sm::file-selector-button {\n  padding: 0.25rem 0.5rem;\n  margin: -0.25rem -0.5rem;\n  margin-inline-end: 0.5rem;\n}\n.form-control-sm::-webkit-file-upload-button {\n  padding: 0.25rem 0.5rem;\n  margin: -0.25rem -0.5rem;\n  margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n  min-height: calc(1.5em + 1rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  border-radius: 0.3rem;\n}\n.form-control-lg::file-selector-button {\n  padding: 0.5rem 1rem;\n  margin: -0.5rem -1rem;\n  margin-inline-end: 1rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n  padding: 0.5rem 1rem;\n  margin: -0.5rem -1rem;\n  margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n  min-height: calc(1.5em + 0.75rem + 2px);\n}\ntextarea.form-control-sm {\n  min-height: calc(1.5em + 0.5rem + 2px);\n}\ntextarea.form-control-lg {\n  min-height: calc(1.5em + 1rem + 2px);\n}\n\n.form-control-color {\n  width: 3rem;\n  height: auto;\n  padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n  cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n  height: 1.5em;\n  border-radius: 0;\n}\n.form-control-color::-webkit-color-swatch {\n  height: 1.5em;\n  border-radius: 0;\n}\n\n.form-select {\n  display: block;\n  width: 100%;\n  padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n  -moz-padding-start: calc(0.75rem - 3px);\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--text-color);\n  background-color: transparent;\n  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right 0.75rem center;\n  background-size: 16px 12px;\n  border: 1px solid #ced4da;\n  border-radius: 0;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-select {\n    transition: none;\n  }\n}\n.form-select:focus {\n  border-color: #9ac8ee;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n  padding-right: 0.75rem;\n  background-image: none;\n}\n.form-select:disabled {\n  background-color: #e9ecef;\n}\n.form-select:-moz-focusring {\n  color: transparent;\n  text-shadow: 0 0 0 var(--text-color);\n}\n\n.form-select-sm {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n  padding-left: 0.5rem;\n  font-size: 0.875rem;\n  border-radius: 0.2rem;\n}\n\n.form-select-lg {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  padding-left: 1rem;\n  font-size: 1.25rem;\n  border-radius: 0.3rem;\n}\n\n.form-check {\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5em;\n  margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n  float: left;\n  margin-left: -1.5em;\n}\n\n.form-check-input {\n  width: 1em;\n  height: 1em;\n  margin-top: 0.25em;\n  vertical-align: top;\n  background-color: transparent;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: 1px solid rgba(0, 0, 0, 0.25);\n  appearance: none;\n  color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n  border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n  border-radius: 50%;\n}\n.form-check-input:active {\n  filter: brightness(90%);\n}\n.form-check-input:focus {\n  border-color: #9ac8ee;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.form-check-input:checked {\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.form-check-input:checked[type=checkbox] {\n  background-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 10l3 3l6-6'/%3e%3c/svg%3e\");\n}\n.form-check-input:checked[type=radio] {\n  background-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\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n  background-color: #3490dc;\n  border-color: #3490dc;\n  background-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\");\n}\n.form-check-input:disabled {\n  pointer-events: none;\n  filter: none;\n  opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n  opacity: 0.5;\n}\n\n.form-switch {\n  padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n  width: 2em;\n  margin-left: -2.5em;\n  background-image: 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\");\n  background-position: left center;\n  border-radius: 2em;\n  transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-switch .form-check-input {\n    transition: none;\n  }\n}\n.form-switch .form-check-input:focus {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239ac8ee'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n  background-position: right center;\n  background-image: 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\");\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: 1rem;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n  pointer-events: none;\n  filter: none;\n  opacity: 0.65;\n}\n\n.form-range {\n  width: 100%;\n  height: 1.5rem;\n  padding: 0;\n  background-color: transparent;\n  appearance: none;\n}\n.form-range:focus {\n  outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n  box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n  box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.form-range::-moz-focus-outer {\n  border: 0;\n}\n.form-range::-webkit-slider-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: -0.25rem;\n  background-color: #3490dc;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-range::-webkit-slider-thumb {\n    transition: none;\n  }\n}\n.form-range::-webkit-slider-thumb:active {\n  background-color: #c2def5;\n}\n.form-range::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n  width: 1rem;\n  height: 1rem;\n  background-color: #3490dc;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-range::-moz-range-thumb {\n    transition: none;\n  }\n}\n.form-range::-moz-range-thumb:active {\n  background-color: #c2def5;\n}\n.form-range::-moz-range-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n.form-range:disabled {\n  pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n  background-color: #adb5bd;\n}\n.form-range:disabled::-moz-range-thumb {\n  background-color: #adb5bd;\n}\n\n.form-floating {\n  position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-select {\n  height: calc(3.5rem + 2px);\n  line-height: 1.25;\n}\n.form-floating > label {\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  padding: 1rem 0.75rem;\n  pointer-events: none;\n  border: 1px solid transparent;\n  transform-origin: 0 0;\n  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-floating > label {\n    transition: none;\n  }\n}\n.form-floating > .form-control {\n  padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::placeholder {\n  color: transparent;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-select ~ label {\n  opacity: 0.65;\n  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n  opacity: 0.65;\n  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: stretch;\n  width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select {\n  position: relative;\n  flex: 1 1 auto;\n  width: 1%;\n  min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus {\n  z-index: 3;\n}\n.input-group .btn {\n  position: relative;\n  z-index: 2;\n}\n.input-group .btn:focus {\n  z-index: 3;\n}\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--text-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: #e9ecef;\n  border: 1px solid #ced4da;\n  border-radius: 0;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  border-radius: 0.2rem;\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n  margin-left: -1px;\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.875em;\n  color: #38c172;\n}\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: 0.1rem;\n  font-size: 0.875rem;\n  color: #000;\n  background-color: rgba(56, 193, 114, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n  border-color: #38c172;\n  padding-right: calc(1.5em + 0.75rem);\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2338c172' d='M2.3 6.73L.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.1z'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n  border-color: #38c172;\n  box-shadow: 0 0 0 0.25rem rgba(56, 193, 114, 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n  border-color: #38c172;\n}\n.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\"] {\n  padding-right: 4.125rem;\n  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e\"), url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2338c172' d='M2.3 6.73L.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.1z'/%3e%3c/svg%3e\");\n  background-position: right 0.75rem center, center right 2.25rem;\n  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n  border-color: #38c172;\n  box-shadow: 0 0 0 0.25rem rgba(56, 193, 114, 0.25);\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n  border-color: #38c172;\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n  background-color: #38c172;\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n  box-shadow: 0 0 0 0.25rem rgba(56, 193, 114, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: #38c172;\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n  margin-left: 0.5em;\n}\n\n.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,\n.was-validated .input-group .form-select:valid,\n.input-group .form-select.is-valid {\n  z-index: 1;\n}\n.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,\n.was-validated .input-group .form-select:valid:focus,\n.input-group .form-select.is-valid:focus {\n  z-index: 3;\n}\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.875em;\n  color: #EE2F4F;\n}\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: 0.1rem;\n  font-size: 0.875rem;\n  color: #000;\n  background-color: rgba(238, 47, 79, 0.9);\n  border-radius: 0.25rem;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n  border-color: #EE2F4F;\n  padding-right: calc(1.5em + 0.75rem);\n  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='%23EE2F4F'%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='%23EE2F4F' stroke='none'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n  border-color: #EE2F4F;\n  box-shadow: 0 0 0 0.25rem rgba(238, 47, 79, 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n  border-color: #EE2F4F;\n}\n.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\"] {\n  padding-right: 4.125rem;\n  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e\"), 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='%23EE2F4F'%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='%23EE2F4F' stroke='none'/%3e%3c/svg%3e\");\n  background-position: right 0.75rem center, center right 2.25rem;\n  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n  border-color: #EE2F4F;\n  box-shadow: 0 0 0 0.25rem rgba(238, 47, 79, 0.25);\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n  border-color: #EE2F4F;\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n  background-color: #EE2F4F;\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n  box-shadow: 0 0 0 0.25rem rgba(238, 47, 79, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: #EE2F4F;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n  margin-left: 0.5em;\n}\n\n.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,\n.was-validated .input-group .form-select:invalid,\n.input-group .form-select.is-invalid {\n  z-index: 2;\n}\n.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,\n.was-validated .input-group .form-select:invalid:focus,\n.input-group .form-select.is-invalid:focus {\n  z-index: 3;\n}\n\n.btn {\n  display: inline-block;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #212529;\n  text-align: center;\n  text-decoration: none;\n  vertical-align: middle;\n  cursor: pointer;\n  user-select: none;\n  background-color: transparent;\n  border: 1px solid transparent;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  border-radius: 0.25rem;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .btn {\n    transition: none;\n  }\n}\n.btn:hover {\n  color: #212529;\n}\n.btn-check:focus + .btn, .btn:focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n  pointer-events: none;\n  opacity: 0.65;\n}\n\n.btn-primary {\n  color: #000;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.btn-primary:hover {\n  color: #000;\n  background-color: #52a1e1;\n  border-color: #489be0;\n}\n.btn-check:focus + .btn-primary, .btn-primary:focus {\n  color: #000;\n  background-color: #52a1e1;\n  border-color: #489be0;\n  box-shadow: 0 0 0 0.25rem rgba(44, 122, 187, 0.5);\n}\n.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {\n  color: #000;\n  background-color: #5da6e3;\n  border-color: #489be0;\n}\n.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(44, 122, 187, 0.5);\n}\n.btn-primary:disabled, .btn-primary.disabled {\n  color: #000;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n\n.btn-secondary {\n  color: #000;\n  background-color: #6574cd;\n  border-color: #6574cd;\n}\n.btn-secondary:hover {\n  color: #000;\n  background-color: #7c89d5;\n  border-color: #7482d2;\n}\n.btn-check:focus + .btn-secondary, .btn-secondary:focus {\n  color: #000;\n  background-color: #7c89d5;\n  border-color: #7482d2;\n  box-shadow: 0 0 0 0.25rem rgba(86, 99, 174, 0.5);\n}\n.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {\n  color: #000;\n  background-color: #8490d7;\n  border-color: #7482d2;\n}\n.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(86, 99, 174, 0.5);\n}\n.btn-secondary:disabled, .btn-secondary.disabled {\n  color: #000;\n  background-color: #6574cd;\n  border-color: #6574cd;\n}\n\n.btn-success {\n  color: #000;\n  background-color: #38c172;\n  border-color: #38c172;\n}\n.btn-success:hover {\n  color: #000;\n  background-color: #56ca87;\n  border-color: #4cc780;\n}\n.btn-check:focus + .btn-success, .btn-success:focus {\n  color: #000;\n  background-color: #56ca87;\n  border-color: #4cc780;\n  box-shadow: 0 0 0 0.25rem rgba(48, 164, 97, 0.5);\n}\n.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {\n  color: #000;\n  background-color: #60cd8e;\n  border-color: #4cc780;\n}\n.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(48, 164, 97, 0.5);\n}\n.btn-success:disabled, .btn-success.disabled {\n  color: #000;\n  background-color: #38c172;\n  border-color: #38c172;\n}\n\n.btn-info {\n  color: #000;\n  background-color: #6cb2eb;\n  border-color: #6cb2eb;\n}\n.btn-info:hover {\n  color: #000;\n  background-color: #82beee;\n  border-color: #7bbaed;\n}\n.btn-check:focus + .btn-info, .btn-info:focus {\n  color: #000;\n  background-color: #82beee;\n  border-color: #7bbaed;\n  box-shadow: 0 0 0 0.25rem rgba(92, 151, 200, 0.5);\n}\n.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {\n  color: #000;\n  background-color: #89c1ef;\n  border-color: #7bbaed;\n}\n.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(92, 151, 200, 0.5);\n}\n.btn-info:disabled, .btn-info.disabled {\n  color: #000;\n  background-color: #6cb2eb;\n  border-color: #6cb2eb;\n}\n\n.btn-warning {\n  color: #000;\n  background-color: #ffaf00;\n  border-color: #ffaf00;\n}\n.btn-warning:hover {\n  color: #000;\n  background-color: #ffbb26;\n  border-color: #ffb71a;\n}\n.btn-check:focus + .btn-warning, .btn-warning:focus {\n  color: #000;\n  background-color: #ffbb26;\n  border-color: #ffb71a;\n  box-shadow: 0 0 0 0.25rem rgba(217, 149, 0, 0.5);\n}\n.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {\n  color: #000;\n  background-color: #ffbf33;\n  border-color: #ffb71a;\n}\n.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(217, 149, 0, 0.5);\n}\n.btn-warning:disabled, .btn-warning.disabled {\n  color: #000;\n  background-color: #ffaf00;\n  border-color: #ffaf00;\n}\n\n.btn-danger {\n  color: #000;\n  background-color: #EE2F4F;\n  border-color: #EE2F4F;\n}\n.btn-danger:hover {\n  color: #000;\n  background-color: #f14e69;\n  border-color: #f04461;\n}\n.btn-check:focus + .btn-danger, .btn-danger:focus {\n  color: #000;\n  background-color: #f14e69;\n  border-color: #f04461;\n  box-shadow: 0 0 0 0.25rem rgba(202, 40, 67, 0.5);\n}\n.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {\n  color: #000;\n  background-color: #f15972;\n  border-color: #f04461;\n}\n.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(202, 40, 67, 0.5);\n}\n.btn-danger:disabled, .btn-danger.disabled {\n  color: #000;\n  background-color: #EE2F4F;\n  border-color: #EE2F4F;\n}\n\n.btn-light {\n  color: #000;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-light:hover {\n  color: #000;\n  background-color: #f9fafb;\n  border-color: #f9fafb;\n}\n.btn-check:focus + .btn-light, .btn-light:focus {\n  color: #000;\n  background-color: #f9fafb;\n  border-color: #f9fafb;\n  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {\n  color: #000;\n  background-color: #f9fafb;\n  border-color: #f9fafb;\n}\n.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-light:disabled, .btn-light.disabled {\n  color: #000;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n\n.btn-dark {\n  color: #fff;\n  background-color: #212529;\n  border-color: #212529;\n}\n.btn-dark:hover {\n  color: #fff;\n  background-color: #1c1f23;\n  border-color: #1a1e21;\n}\n.btn-check:focus + .btn-dark, .btn-dark:focus {\n  color: #fff;\n  background-color: #1c1f23;\n  border-color: #1a1e21;\n  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #1a1e21;\n  border-color: #191c1f;\n}\n.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-dark:disabled, .btn-dark.disabled {\n  color: #fff;\n  background-color: #212529;\n  border-color: #212529;\n}\n\n.btn-outline-primary {\n  color: #3490dc;\n  border-color: #3490dc;\n}\n.btn-outline-primary:hover {\n  color: #000;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.5);\n}\n.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {\n  color: #000;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.5);\n}\n.btn-outline-primary:disabled, .btn-outline-primary.disabled {\n  color: #3490dc;\n  background-color: transparent;\n}\n\n.btn-outline-secondary {\n  color: #6574cd;\n  border-color: #6574cd;\n}\n.btn-outline-secondary:hover {\n  color: #000;\n  background-color: #6574cd;\n  border-color: #6574cd;\n}\n.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {\n  box-shadow: 0 0 0 0.25rem rgba(101, 116, 205, 0.5);\n}\n.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {\n  color: #000;\n  background-color: #6574cd;\n  border-color: #6574cd;\n}\n.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(101, 116, 205, 0.5);\n}\n.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {\n  color: #6574cd;\n  background-color: transparent;\n}\n\n.btn-outline-success {\n  color: #38c172;\n  border-color: #38c172;\n}\n.btn-outline-success:hover {\n  color: #000;\n  background-color: #38c172;\n  border-color: #38c172;\n}\n.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {\n  box-shadow: 0 0 0 0.25rem rgba(56, 193, 114, 0.5);\n}\n.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {\n  color: #000;\n  background-color: #38c172;\n  border-color: #38c172;\n}\n.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(56, 193, 114, 0.5);\n}\n.btn-outline-success:disabled, .btn-outline-success.disabled {\n  color: #38c172;\n  background-color: transparent;\n}\n\n.btn-outline-info {\n  color: #6cb2eb;\n  border-color: #6cb2eb;\n}\n.btn-outline-info:hover {\n  color: #000;\n  background-color: #6cb2eb;\n  border-color: #6cb2eb;\n}\n.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {\n  box-shadow: 0 0 0 0.25rem rgba(108, 178, 235, 0.5);\n}\n.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {\n  color: #000;\n  background-color: #6cb2eb;\n  border-color: #6cb2eb;\n}\n.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(108, 178, 235, 0.5);\n}\n.btn-outline-info:disabled, .btn-outline-info.disabled {\n  color: #6cb2eb;\n  background-color: transparent;\n}\n\n.btn-outline-warning {\n  color: #ffaf00;\n  border-color: #ffaf00;\n}\n.btn-outline-warning:hover {\n  color: #000;\n  background-color: #ffaf00;\n  border-color: #ffaf00;\n}\n.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {\n  box-shadow: 0 0 0 0.25rem rgba(255, 175, 0, 0.5);\n}\n.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {\n  color: #000;\n  background-color: #ffaf00;\n  border-color: #ffaf00;\n}\n.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(255, 175, 0, 0.5);\n}\n.btn-outline-warning:disabled, .btn-outline-warning.disabled {\n  color: #ffaf00;\n  background-color: transparent;\n}\n\n.btn-outline-danger {\n  color: #EE2F4F;\n  border-color: #EE2F4F;\n}\n.btn-outline-danger:hover {\n  color: #000;\n  background-color: #EE2F4F;\n  border-color: #EE2F4F;\n}\n.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {\n  box-shadow: 0 0 0 0.25rem rgba(238, 47, 79, 0.5);\n}\n.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {\n  color: #000;\n  background-color: #EE2F4F;\n  border-color: #EE2F4F;\n}\n.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(238, 47, 79, 0.5);\n}\n.btn-outline-danger:disabled, .btn-outline-danger.disabled {\n  color: #EE2F4F;\n  background-color: transparent;\n}\n\n.btn-outline-light {\n  color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n  color: #000;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {\n  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {\n  color: #000;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light:disabled, .btn-outline-light.disabled {\n  color: #f8f9fa;\n  background-color: transparent;\n}\n\n.btn-outline-dark {\n  color: #212529;\n  border-color: #212529;\n}\n.btn-outline-dark:hover {\n  color: #fff;\n  background-color: #212529;\n  border-color: #212529;\n}\n.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {\n  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {\n  color: #fff;\n  background-color: #212529;\n  border-color: #212529;\n}\n.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {\n  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-outline-dark:disabled, .btn-outline-dark.disabled {\n  color: #212529;\n  background-color: transparent;\n}\n\n.btn-link {\n  font-weight: 400;\n  color: #3490dc;\n  text-decoration: underline;\n}\n.btn-link:hover {\n  color: #2a73b0;\n}\n.btn-link:disabled, .btn-link.disabled {\n  color: #6c757d;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  border-radius: 0.2rem;\n}\n\n.fade {\n  transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n  .fade {\n    transition: none;\n  }\n}\n.fade:not(.show) {\n  opacity: 0;\n}\n\n.collapse:not(.show) {\n  display: none;\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .collapsing {\n    transition: none;\n  }\n}\n.collapsing.collapse-horizontal {\n  width: 0;\n  height: auto;\n  transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .collapsing.collapse-horizontal {\n    transition: none;\n  }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n}\n.dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0;\n  border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropdown-menu {\n  position: absolute;\n  z-index: 1000;\n  display: none;\n  min-width: 10rem;\n  padding: 0.5rem 0;\n  margin: 0;\n  font-size: 1rem;\n  color: #212529;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem;\n}\n.dropdown-menu[data-bs-popper] {\n  top: 100%;\n  left: 0;\n  margin-top: 0.125rem;\n}\n\n.dropdown-menu-start {\n  --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n  right: auto;\n  left: 0;\n}\n\n.dropdown-menu-end {\n  --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n  right: 0;\n  left: auto;\n}\n\n@media (min-width: 576px) {\n  .dropdown-menu-sm-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-sm-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n\n  .dropdown-menu-sm-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-sm-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 768px) {\n  .dropdown-menu-md-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-md-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n\n  .dropdown-menu-md-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-md-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 992px) {\n  .dropdown-menu-lg-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-lg-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n\n  .dropdown-menu-lg-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-lg-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 1200px) {\n  .dropdown-menu-xl-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-xl-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n\n  .dropdown-menu-xl-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-xl-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 1400px) {\n  .dropdown-menu-xxl-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-xxl-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n\n  .dropdown-menu-xxl-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-xxl-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: 0.125rem;\n}\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0.3em solid;\n  border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: 0.125rem;\n}\n.dropend .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n  vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: 0.125rem;\n}\n.dropstart .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n}\n.dropstart .dropdown-toggle::after {\n  display: none;\n}\n.dropstart .dropdown-toggle::before {\n  display: inline-block;\n  margin-right: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0.3em solid;\n  border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n  vertical-align: 0;\n}\n\n.dropdown-divider {\n  height: 0;\n  margin: 0.5rem 0;\n  overflow: hidden;\n  border-top: 1px solid rgba(0, 0, 0, 0.15);\n}\n\n.dropdown-item {\n  display: block;\n  width: 100%;\n  padding: 0.25rem 1rem;\n  clear: both;\n  font-weight: 400;\n  color: #212529;\n  text-align: inherit;\n  text-decoration: none;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n  color: #1e2125;\n  background-color: transparent;\n}\n.dropdown-item.active, .dropdown-item:active {\n  color: #fff;\n  text-decoration: none;\n  background-color: transparent;\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n  color: #adb5bd;\n  pointer-events: none;\n  background-color: transparent;\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n.dropdown-header {\n  display: block;\n  padding: 0.5rem 1rem;\n  margin-bottom: 0;\n  font-size: 0.875rem;\n  color: #6c757d;\n  white-space: nowrap;\n}\n\n.dropdown-item-text {\n  display: block;\n  padding: 0.25rem 1rem;\n  color: #212529;\n}\n\n.dropdown-menu-dark {\n  color: #dee2e6;\n  background-color: #343a40;\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item {\n  color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {\n  color: #fff;\n  background-color: rgba(255, 255, 255, 0.15);\n}\n.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {\n  color: #fff;\n  background-color: transparent;\n}\n.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {\n  color: #adb5bd;\n}\n.dropdown-menu-dark .dropdown-divider {\n  border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item-text {\n  color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-header {\n  color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n  z-index: 1;\n}\n\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n  width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n  margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n  margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n  margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.75rem;\n  padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n  width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n  margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: 0.5rem 1rem;\n  color: #3490dc;\n  text-decoration: none;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .nav-link {\n    transition: none;\n  }\n}\n.nav-link:hover, .nav-link:focus {\n  color: #2a73b0;\n}\n.nav-link.disabled {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: default;\n}\n\n.nav-tabs {\n  border-bottom: 1px solid #ffaf00;\n}\n.nav-tabs .nav-link {\n  margin-bottom: -1px;\n  background: none;\n  border: 1px solid transparent;\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n  border-color: #ffaf00 #ffaf00 var(--bg-color) #ffaf00;\n  isolation: isolate;\n}\n.nav-tabs .nav-link.disabled {\n  color: #6c757d;\n  background-color: transparent;\n  border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n  color: #ffaf00;\n  background-color: var(--bg-color);\n  border-color: #ffaf00 #ffaf00 var(--bg-color) #ffaf00;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n  background: none;\n  border: 0;\n  border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: #fff;\n  background-color: #3490dc;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n  flex: 1 1 auto;\n  text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n  flex-basis: 0;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n  width: 100%;\n}\n\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n  display: flex;\n  flex-wrap: inherit;\n  align-items: center;\n  justify-content: space-between;\n}\n.navbar-brand {\n  padding-top: 0.3125rem;\n  padding-bottom: 0.3125rem;\n  margin-right: 1rem;\n  font-size: 1.25rem;\n  text-decoration: none;\n  white-space: nowrap;\n}\n.navbar-nav {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.navbar-nav .nav-link {\n  padding-right: 0;\n  padding-left: 0;\n}\n.navbar-nav .dropdown-menu {\n  position: static;\n}\n\n.navbar-text {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  align-items: center;\n}\n\n.navbar-toggler {\n  padding: 0.25rem 0.75rem;\n  font-size: 1.25rem;\n  line-height: 1;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n  transition: box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .navbar-toggler {\n    transition: none;\n  }\n}\n.navbar-toggler:hover {\n  text-decoration: none;\n}\n.navbar-toggler:focus {\n  text-decoration: none;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem;\n}\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--bs-scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n  .navbar-expand-sm {\n    flex-wrap: nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-sm .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-sm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-sm .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-sm .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-sm .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-sm .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-sm .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-sm .offcanvas {\n    position: inherit;\n    bottom: 0;\n    z-index: 1000;\n    flex-grow: 1;\n    visibility: visible !important;\n    background-color: transparent;\n    border-right: 0;\n    border-left: 0;\n    transition: none;\n    transform: none;\n  }\n  .navbar-expand-sm .offcanvas-top,\n.navbar-expand-sm .offcanvas-bottom {\n    height: auto;\n    border-top: 0;\n    border-bottom: 0;\n  }\n  .navbar-expand-sm .offcanvas-body {\n    display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-expand-md {\n    flex-wrap: nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-md .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-md .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-md .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-md .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-md .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-md .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-md .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-md .offcanvas {\n    position: inherit;\n    bottom: 0;\n    z-index: 1000;\n    flex-grow: 1;\n    visibility: visible !important;\n    background-color: transparent;\n    border-right: 0;\n    border-left: 0;\n    transition: none;\n    transform: none;\n  }\n  .navbar-expand-md .offcanvas-top,\n.navbar-expand-md .offcanvas-bottom {\n    height: auto;\n    border-top: 0;\n    border-bottom: 0;\n  }\n  .navbar-expand-md .offcanvas-body {\n    display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n@media (min-width: 992px) {\n  .navbar-expand-lg {\n    flex-wrap: nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-lg .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-lg .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-lg .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-lg .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-lg .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-lg .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-lg .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-lg .offcanvas {\n    position: inherit;\n    bottom: 0;\n    z-index: 1000;\n    flex-grow: 1;\n    visibility: visible !important;\n    background-color: transparent;\n    border-right: 0;\n    border-left: 0;\n    transition: none;\n    transform: none;\n  }\n  .navbar-expand-lg .offcanvas-top,\n.navbar-expand-lg .offcanvas-bottom {\n    height: auto;\n    border-top: 0;\n    border-bottom: 0;\n  }\n  .navbar-expand-lg .offcanvas-body {\n    display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n@media (min-width: 1200px) {\n  .navbar-expand-xl {\n    flex-wrap: nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xl .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-xl .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-xl .offcanvas {\n    position: inherit;\n    bottom: 0;\n    z-index: 1000;\n    flex-grow: 1;\n    visibility: visible !important;\n    background-color: transparent;\n    border-right: 0;\n    border-left: 0;\n    transition: none;\n    transform: none;\n  }\n  .navbar-expand-xl .offcanvas-top,\n.navbar-expand-xl .offcanvas-bottom {\n    height: auto;\n    border-top: 0;\n    border-bottom: 0;\n  }\n  .navbar-expand-xl .offcanvas-body {\n    display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n@media (min-width: 1400px) {\n  .navbar-expand-xxl {\n    flex-wrap: nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xxl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xxl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xxl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xxl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xxl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xxl .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-xxl .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-xxl .offcanvas {\n    position: inherit;\n    bottom: 0;\n    z-index: 1000;\n    flex-grow: 1;\n    visibility: visible !important;\n    background-color: transparent;\n    border-right: 0;\n    border-left: 0;\n    transition: none;\n    transform: none;\n  }\n  .navbar-expand-xxl .offcanvas-top,\n.navbar-expand-xxl .offcanvas-bottom {\n    height: auto;\n    border-top: 0;\n    border-bottom: 0;\n  }\n  .navbar-expand-xxl .offcanvas-body {\n    display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n.navbar-expand {\n  flex-wrap: nowrap;\n  justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n  flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n  position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n  padding-right: 0.5rem;\n  padding-left: 0.5rem;\n}\n.navbar-expand .navbar-nav-scroll {\n  overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n  display: flex !important;\n  flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n  display: none;\n}\n.navbar-expand .offcanvas-header {\n  display: none;\n}\n.navbar-expand .offcanvas {\n  position: inherit;\n  bottom: 0;\n  z-index: 1000;\n  flex-grow: 1;\n  visibility: visible !important;\n  background-color: transparent;\n  border-right: 0;\n  border-left: 0;\n  transition: none;\n  transform: none;\n}\n.navbar-expand .offcanvas-top,\n.navbar-expand .offcanvas-bottom {\n  height: auto;\n  border-top: 0;\n  border-bottom: 0;\n}\n.navbar-expand .offcanvas-body {\n  display: flex;\n  flex-grow: 0;\n  padding: 0;\n  overflow-y: visible;\n}\n\n.navbar-light .navbar-brand {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n  color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n  color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n  color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .nav-link.active {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-toggler {\n  color: rgba(0, 0, 0, 0.55);\n  border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n  color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-text a,\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n  color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n  color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n  color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n  color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n  color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .nav-link.active {\n  color: #fff;\n}\n.navbar-dark .navbar-toggler {\n  color: rgba(255, 255, 255, 0.55);\n  border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n  color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-text a,\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n  color: #fff;\n}\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: border-box;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-radius: 0.25rem;\n}\n.card > hr {\n  margin-right: 0;\n  margin-left: 0;\n}\n.card > .list-group {\n  border-top: inherit;\n  border-bottom: inherit;\n}\n.card > .list-group:first-child {\n  border-top-width: 0;\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child {\n  border-bottom-width: 0;\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n  border-top: 0;\n}\n\n.card-body {\n  flex: 1 1 auto;\n  padding: 1rem 1rem;\n}\n\n.card-title {\n  margin-bottom: 0.5rem;\n}\n\n.card-subtitle {\n  margin-top: -0.25rem;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link + .card-link {\n  margin-left: 1rem;\n}\n\n.card-header {\n  padding: 0.5rem 1rem;\n  margin-bottom: 0;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child {\n  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n  padding: 0.5rem 1rem;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n  margin-right: -0.5rem;\n  margin-bottom: -0.5rem;\n  margin-left: -0.5rem;\n  border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n  background-color: #fff;\n  border-bottom-color: #fff;\n}\n\n.card-header-pills {\n  margin-right: -0.5rem;\n  margin-left: -0.5rem;\n}\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: 1rem;\n  border-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%;\n}\n\n.card-img,\n.card-img-top {\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-group > .card {\n  margin-bottom: 0.75rem;\n}\n@media (min-width: 576px) {\n  .card-group {\n    display: flex;\n    flex-flow: row wrap;\n  }\n  .card-group > .card {\n    flex: 1 0 0%;\n    margin-bottom: 0;\n  }\n  .card-group > .card + .card {\n    margin-left: 0;\n    border-left: 0;\n  }\n  .card-group > .card:not(:last-child) {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n    border-top-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n    border-top-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n    border-bottom-left-radius: 0;\n  }\n}\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: 1rem 1.25rem;\n  font-size: 1rem;\n  color: var(--text-menu);\n  text-align: left;\n  background-color: var(--bg-color);\n  border: 0;\n  border-radius: 0;\n  overflow-anchor: none;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .accordion-button {\n    transition: none;\n  }\n}\n.accordion-button:not(.collapsed) {\n  color: var(--text-menu);\n  background-color: #051937;\n  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);\n}\n.accordion-button:not(.collapsed)::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--text-menu%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  transform: rotate(-180deg);\n}\n.accordion-button::after {\n  flex-shrink: 0;\n  width: 1.25rem;\n  height: 1.25rem;\n  margin-left: auto;\n  content: \"\";\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--text-menu%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-size: 1.25rem;\n  transition: transform 0.2s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .accordion-button::after {\n    transition: none;\n  }\n}\n.accordion-button:hover {\n  z-index: 2;\n}\n.accordion-button:focus {\n  z-index: 3;\n  border-color: #9ac8ee;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  background-color: var(--bg-color);\n  border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.accordion-item:first-of-type {\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n.accordion-item:first-of-type .accordion-button {\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n.accordion-item:not(:first-of-type) {\n  border-top: 0;\n}\n.accordion-item:last-of-type {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.accordion-item:last-of-type .accordion-collapse {\n  border-bottom-right-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n\n.accordion-body {\n  padding: 1rem 1.25rem;\n}\n\n.accordion-flush .accordion-collapse {\n  border-width: 0;\n}\n.accordion-flush .accordion-item {\n  border-right: 0;\n  border-left: 0;\n  border-radius: 0;\n}\n.accordion-flush .accordion-item:first-child {\n  border-top: 0;\n}\n.accordion-flush .accordion-item:last-child {\n  border-bottom: 0;\n}\n.accordion-flush .accordion-item .accordion-button {\n  border-radius: 0;\n}\n\n.breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: 0 0;\n  margin-bottom: 1rem;\n  list-style: none;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n  float: left;\n  padding-right: 0.5rem;\n  color: #6c757d;\n  content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n  color: #6c757d;\n}\n\n.pagination {\n  display: flex;\n  padding-left: 0;\n  list-style: none;\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  color: #3490dc;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .page-link {\n    transition: none;\n  }\n}\n.page-link:hover {\n  z-index: 2;\n  color: #2a73b0;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n.page-link:focus {\n  z-index: 3;\n  color: #2a73b0;\n  background-color: #e9ecef;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n}\n\n.page-item:not(:first-child) .page-link {\n  margin-left: -1px;\n}\n.page-item.active .page-link {\n  z-index: 3;\n  color: #fff;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.page-item.disabled .page-link {\n  color: #6c757d;\n  pointer-events: none;\n  background-color: #fff;\n  border-color: #dee2e6;\n}\n\n.page-link {\n  padding: 0.375rem 0.75rem;\n}\n\n.page-item:first-child .page-link {\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n\n.pagination-lg .page-link {\n  padding: 0.75rem 1.5rem;\n  font-size: 1.25rem;\n}\n.pagination-lg .page-item:first-child .page-link {\n  border-top-left-radius: 0.3rem;\n  border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n  border-top-right-radius: 0.3rem;\n  border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n}\n.pagination-sm .page-item:first-child .page-link {\n  border-top-left-radius: 0.2rem;\n  border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n  border-top-right-radius: 0.2rem;\n  border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n  display: inline-block;\n  padding: 0.35em 0.65em;\n  font-size: 0.75em;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25rem;\n}\n.badge:empty {\n  display: none;\n}\n\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n.alert {\n  position: relative;\n  padding: 1rem 1rem;\n  margin-bottom: 1rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n}\n\n.alert-dismissible {\n  padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n  color: #1f5684;\n  background-color: #d6e9f8;\n  border-color: #c2def5;\n}\n.alert-primary .alert-link {\n  color: #19456a;\n}\n\n.alert-secondary {\n  color: #3d467b;\n  background-color: #e0e3f5;\n  border-color: #d1d5f0;\n}\n.alert-secondary .alert-link {\n  color: #313862;\n}\n\n.alert-success {\n  color: #227444;\n  background-color: #d7f3e3;\n  border-color: #c3ecd5;\n}\n.alert-success .alert-link {\n  color: #1b5d36;\n}\n\n.alert-info {\n  color: #416b8d;\n  background-color: #e2f0fb;\n  border-color: #d3e8f9;\n}\n.alert-info .alert-link {\n  color: #345671;\n}\n\n.alert-warning {\n  color: #664600;\n  background-color: #ffefcc;\n  border-color: #ffe7b3;\n}\n.alert-warning .alert-link {\n  color: #523800;\n}\n\n.alert-danger {\n  color: #8f1c2f;\n  background-color: #fcd5dc;\n  border-color: #fac1ca;\n}\n.alert-danger .alert-link {\n  color: #721626;\n}\n\n.alert-light {\n  color: #636464;\n  background-color: #fefefe;\n  border-color: #fdfdfe;\n}\n.alert-light .alert-link {\n  color: #4f5050;\n}\n\n.alert-dark {\n  color: #141619;\n  background-color: #d3d3d4;\n  border-color: #bcbebf;\n}\n.alert-dark .alert-link {\n  color: #101214;\n}\n\n@keyframes progress-bar-stripes {\n  0% {\n    background-position-x: 1rem;\n  }\n}\n.progress {\n  display: flex;\n  height: 1rem;\n  overflow: hidden;\n  font-size: 0.75rem;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #3490dc;\n  transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar {\n    transition: none;\n  }\n}\n\n.progress-bar-striped {\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n  animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar-animated {\n    animation: none;\n  }\n}\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  border-radius: 0.25rem;\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n}\n.list-group-numbered > li::before {\n  content: counters(section, \".\") \". \";\n  counter-increment: section;\n}\n\n.list-group-item-action {\n  width: 100%;\n  color: #495057;\n  text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n  z-index: 1;\n  color: #495057;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n  color: #212529;\n  background-color: #e9ecef;\n}\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 0.5rem 1rem;\n  color: #212529;\n  text-decoration: none;\n  background-color: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.list-group-item:first-child {\n  border-top-left-radius: inherit;\n  border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n  border-bottom-right-radius: inherit;\n  border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n  color: #6c757d;\n  pointer-events: none;\n  background-color: #fff;\n}\n.list-group-item.active {\n  z-index: 2;\n  color: #fff;\n  background-color: #3490dc;\n  border-color: #3490dc;\n}\n.list-group-item + .list-group-item {\n  border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n  margin-top: -1px;\n  border-top-width: 1px;\n}\n\n.list-group-horizontal {\n  flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n  border-bottom-left-radius: 0.25rem;\n  border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n  border-top-right-radius: 0.25rem;\n  border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n  margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n  border-top-width: 1px;\n  border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n  margin-left: -1px;\n  border-left-width: 1px;\n}\n\n@media (min-width: 576px) {\n  .list-group-horizontal-sm {\n    flex-direction: row;\n  }\n  .list-group-horizontal-sm > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 768px) {\n  .list-group-horizontal-md {\n    flex-direction: row;\n  }\n  .list-group-horizontal-md > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 992px) {\n  .list-group-horizontal-lg {\n    flex-direction: row;\n  }\n  .list-group-horizontal-lg > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 1200px) {\n  .list-group-horizontal-xl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xl > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 1400px) {\n  .list-group-horizontal-xxl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xxl > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n.list-group-flush {\n  border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n  border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n  border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n  color: #1f5684;\n  background-color: #d6e9f8;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n  color: #1f5684;\n  background-color: #c1d2df;\n}\n.list-group-item-primary.list-group-item-action.active {\n  color: #fff;\n  background-color: #1f5684;\n  border-color: #1f5684;\n}\n\n.list-group-item-secondary {\n  color: #3d467b;\n  background-color: #e0e3f5;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n  color: #3d467b;\n  background-color: #caccdd;\n}\n.list-group-item-secondary.list-group-item-action.active {\n  color: #fff;\n  background-color: #3d467b;\n  border-color: #3d467b;\n}\n\n.list-group-item-success {\n  color: #227444;\n  background-color: #d7f3e3;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n  color: #227444;\n  background-color: #c2dbcc;\n}\n.list-group-item-success.list-group-item-action.active {\n  color: #fff;\n  background-color: #227444;\n  border-color: #227444;\n}\n\n.list-group-item-info {\n  color: #416b8d;\n  background-color: #e2f0fb;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n  color: #416b8d;\n  background-color: #cbd8e2;\n}\n.list-group-item-info.list-group-item-action.active {\n  color: #fff;\n  background-color: #416b8d;\n  border-color: #416b8d;\n}\n\n.list-group-item-warning {\n  color: #664600;\n  background-color: #ffefcc;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n  color: #664600;\n  background-color: #e6d7b8;\n}\n.list-group-item-warning.list-group-item-action.active {\n  color: #fff;\n  background-color: #664600;\n  border-color: #664600;\n}\n\n.list-group-item-danger {\n  color: #8f1c2f;\n  background-color: #fcd5dc;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n  color: #8f1c2f;\n  background-color: #e3c0c6;\n}\n.list-group-item-danger.list-group-item-action.active {\n  color: #fff;\n  background-color: #8f1c2f;\n  border-color: #8f1c2f;\n}\n\n.list-group-item-light {\n  color: #636464;\n  background-color: #fefefe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n  color: #636464;\n  background-color: #e5e5e5;\n}\n.list-group-item-light.list-group-item-action.active {\n  color: #fff;\n  background-color: #636464;\n  border-color: #636464;\n}\n\n.list-group-item-dark {\n  color: #141619;\n  background-color: #d3d3d4;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n  color: #141619;\n  background-color: #bebebf;\n}\n.list-group-item-dark.list-group-item-action.active {\n  color: #fff;\n  background-color: #141619;\n  border-color: #141619;\n}\n\n.btn-close {\n  box-sizing: content-box;\n  width: 1em;\n  height: 1em;\n  padding: 0.25em 0.25em;\n  color: #000;\n  background: transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;\n  border: 0;\n  border-radius: 0.25rem;\n  opacity: 0.5;\n}\n.btn-close:hover {\n  color: #000;\n  text-decoration: none;\n  opacity: 0.75;\n}\n.btn-close:focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(52, 144, 220, 0.25);\n  opacity: 1;\n}\n.btn-close:disabled, .btn-close.disabled {\n  pointer-events: none;\n  user-select: none;\n  opacity: 0.25;\n}\n\n.btn-close-white {\n  filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n  width: 350px;\n  max-width: 100%;\n  font-size: 0.875rem;\n  pointer-events: auto;\n  background-color: rgba(255, 255, 255, 0.85);\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.1);\n  box-shadow: var(--shadow);\n  border-radius: 0.25rem;\n}\n.toast.showing {\n  opacity: 0;\n}\n.toast:not(.show) {\n  display: none;\n}\n\n.toast-container {\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: 0.5rem 0.75rem;\n  color: #6c757d;\n  background-color: rgba(255, 255, 255, 0.85);\n  background-clip: padding-box;\n  border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n.toast-header .btn-close {\n  margin-right: -0.375rem;\n  margin-left: 0.75rem;\n}\n\n.toast-body {\n  padding: 0.75rem;\n  word-wrap: break-word;\n}\n\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1055;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  outline: 0;\n}\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 0.5rem;\n  pointer-events: none;\n}\n.modal.fade .modal-dialog {\n  transition: transform 0.3s ease-out;\n  transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .modal.fade .modal-dialog {\n    transition: none;\n  }\n}\n.modal.show .modal-dialog {\n  transform: none;\n}\n.modal.modal-static .modal-dialog {\n  transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - 1rem);\n}\n.modal-dialog-scrollable .modal-content {\n  max-height: 100%;\n  overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n  overflow-y: auto;\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - 1rem);\n}\n\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  pointer-events: auto;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n  outline: 0;\n}\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1050;\n  width: 100vw;\n  height: 100vh;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  opacity: 0;\n}\n.modal-backdrop.show {\n  opacity: 0.5;\n}\n\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between;\n  padding: 1rem 1rem;\n  border-bottom: 1px solid #dee2e6;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .btn-close {\n  padding: 0.5rem 0.5rem;\n  margin: -0.5rem -0.5rem -0.5rem auto;\n}\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: 1.5;\n}\n\n.modal-body {\n  position: relative;\n  flex: 1 1 auto;\n  padding: 1rem;\n}\n\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: flex-end;\n  padding: 0.75rem;\n  border-top: 1px solid #dee2e6;\n  border-bottom-right-radius: calc(0.3rem - 1px);\n  border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n  margin: 0.25rem;\n}\n\n@media (min-width: 576px) {\n  .modal-dialog {\n    max-width: 500px;\n    margin: 1.75rem auto;\n  }\n\n  .modal-dialog-scrollable {\n    height: calc(100% - 3.5rem);\n  }\n\n  .modal-dialog-centered {\n    min-height: calc(100% - 3.5rem);\n  }\n\n  .modal-sm {\n    max-width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg,\n.modal-xl {\n    max-width: 800px;\n  }\n}\n@media (min-width: 1200px) {\n  .modal-xl {\n    max-width: 1140px;\n  }\n}\n.modal-fullscreen {\n  width: 100vw;\n  max-width: none;\n  height: 100%;\n  margin: 0;\n}\n.modal-fullscreen .modal-content {\n  height: 100%;\n  border: 0;\n  border-radius: 0;\n}\n.modal-fullscreen .modal-header {\n  border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n  overflow-y: auto;\n}\n.modal-fullscreen .modal-footer {\n  border-radius: 0;\n}\n\n@media (max-width: 575.98px) {\n  .modal-fullscreen-sm-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-sm-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-sm-down .modal-header {\n    border-radius: 0;\n  }\n  .modal-fullscreen-sm-down .modal-body {\n    overflow-y: auto;\n  }\n  .modal-fullscreen-sm-down .modal-footer {\n    border-radius: 0;\n  }\n}\n@media (max-width: 767.98px) {\n  .modal-fullscreen-md-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-md-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-md-down .modal-header {\n    border-radius: 0;\n  }\n  .modal-fullscreen-md-down .modal-body {\n    overflow-y: auto;\n  }\n  .modal-fullscreen-md-down .modal-footer {\n    border-radius: 0;\n  }\n}\n@media (max-width: 991.98px) {\n  .modal-fullscreen-lg-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-lg-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-lg-down .modal-header {\n    border-radius: 0;\n  }\n  .modal-fullscreen-lg-down .modal-body {\n    overflow-y: auto;\n  }\n  .modal-fullscreen-lg-down .modal-footer {\n    border-radius: 0;\n  }\n}\n@media (max-width: 1199.98px) {\n  .modal-fullscreen-xl-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-xl-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-xl-down .modal-header {\n    border-radius: 0;\n  }\n  .modal-fullscreen-xl-down .modal-body {\n    overflow-y: auto;\n  }\n  .modal-fullscreen-xl-down .modal-footer {\n    border-radius: 0;\n  }\n}\n@media (max-width: 1399.98px) {\n  .modal-fullscreen-xxl-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-header {\n    border-radius: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-body {\n    overflow-y: auto;\n  }\n  .modal-fullscreen-xxl-down .modal-footer {\n    border-radius: 0;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1080;\n  display: block;\n  margin: 0;\n  font-family: var(--bs-font-sans-serif);\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  opacity: 0;\n}\n.tooltip.show {\n  opacity: 0.9;\n}\n.tooltip .tooltip-arrow {\n  position: absolute;\n  display: block;\n  width: 0.8rem;\n  height: 0.4rem;\n}\n.tooltip .tooltip-arrow::before {\n  position: absolute;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {\n  padding: 0.4rem 0;\n}\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n  bottom: 0;\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n  top: -1px;\n  border-width: 0.4rem 0.4rem 0;\n  border-top-color: #000;\n}\n\n.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {\n  padding: 0 0.4rem;\n}\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n  left: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n  right: -1px;\n  border-width: 0.4rem 0.4rem 0.4rem 0;\n  border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {\n  padding: 0.4rem 0;\n}\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n  top: 0;\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n  bottom: -1px;\n  border-width: 0 0.4rem 0.4rem;\n  border-bottom-color: #000;\n}\n\n.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {\n  padding: 0 0.4rem;\n}\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n  right: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n  left: -1px;\n  border-width: 0.4rem 0 0.4rem 0.4rem;\n  border-left-color: #000;\n}\n\n.tooltip-inner {\n  max-width: 200px;\n  padding: 0.25rem 0.5rem;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 0.25rem;\n}\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0 /* rtl:ignore */;\n  z-index: 1070;\n  display: block;\n  max-width: 276px;\n  font-family: var(--bs-font-sans-serif);\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n}\n.popover .popover-arrow {\n  position: absolute;\n  display: block;\n  width: 1rem;\n  height: 0.5rem;\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n  position: absolute;\n  display: block;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n  bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n  bottom: 0;\n  border-width: 0.5rem 0.5rem 0;\n  border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n  bottom: 1px;\n  border-width: 0.5rem 0.5rem 0;\n  border-top-color: #fff;\n}\n\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n  left: calc(-0.5rem - 1px);\n  width: 0.5rem;\n  height: 1rem;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n  left: 0;\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n  border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n  left: 1px;\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n  border-right-color: #fff;\n}\n\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n  top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n  top: 0;\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n  top: 1px;\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n  border-bottom-color: #fff;\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  display: block;\n  width: 1rem;\n  margin-left: -0.5rem;\n  content: \"\";\n  border-bottom: 1px solid #f0f0f0;\n}\n\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n  right: calc(-0.5rem - 1px);\n  width: 0.5rem;\n  height: 1rem;\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n  right: 0;\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n  right: 1px;\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n  border-left-color: #fff;\n}\n\n.popover-header {\n  padding: 0.5rem 1rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  background-color: #f0f0f0;\n  border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n  display: none;\n}\n\n.popover-body {\n  padding: 1rem 1rem;\n  color: #212529;\n}\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-item {\n    transition: none;\n  }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n/* rtl:begin:ignore */\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n/* rtl:end:ignore */\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-property: opacity;\n  transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n  z-index: 1;\n  opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n  z-index: 0;\n  opacity: 0;\n  transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n    transition: none;\n  }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 15%;\n  padding: 0;\n  color: #fff;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: 0.5;\n  transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-control-prev,\n.carousel-control-next {\n    transition: none;\n  }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  opacity: 0.9;\n}\n\n.carousel-control-prev {\n  left: 0;\n}\n\n.carousel-control-next {\n  right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  margin-right: 15%;\n  margin-bottom: 1rem;\n  margin-left: 15%;\n  list-style: none;\n}\n.carousel-indicators [data-bs-target] {\n  box-sizing: content-box;\n  flex: 0 1 auto;\n  width: 30px;\n  height: 3px;\n  padding: 0;\n  margin-right: 3px;\n  margin-left: 3px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 0;\n  border-top: 10px solid transparent;\n  border-bottom: 10px solid transparent;\n  opacity: 0.5;\n  transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-indicators [data-bs-target] {\n    transition: none;\n  }\n}\n.carousel-indicators .active {\n  opacity: 1;\n}\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 1.25rem;\n  left: 15%;\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n  color: #fff;\n  text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n  filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n  background-color: #000;\n}\n.carousel-dark .carousel-caption {\n  color: #000;\n}\n\n@keyframes spinner-border {\n  to {\n    transform: rotate(360deg) /* rtl:ignore */;\n  }\n}\n.spinner-border {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  vertical-align: -0.125em;\n  border: 0.25em solid currentColor;\n  border-right-color: transparent;\n  border-radius: 50%;\n  animation: 0.75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n  width: 1rem;\n  height: 1rem;\n  border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n.spinner-grow {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  vertical-align: -0.125em;\n  background-color: currentColor;\n  border-radius: 50%;\n  opacity: 0;\n  animation: 0.75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n  width: 1rem;\n  height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .spinner-border,\n.spinner-grow {\n    animation-duration: 1.5s;\n  }\n}\n.offcanvas {\n  position: fixed;\n  bottom: 0;\n  z-index: 1045;\n  display: flex;\n  flex-direction: column;\n  max-width: 100%;\n  visibility: hidden;\n  background-color: #051937;\n  background-clip: padding-box;\n  outline: 0;\n  transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .offcanvas {\n    transition: none;\n  }\n}\n\n.offcanvas-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1040;\n  width: 100vw;\n  height: 100vh;\n  background-color: #000;\n}\n.offcanvas-backdrop.fade {\n  opacity: 0;\n}\n.offcanvas-backdrop.show {\n  opacity: 0.5;\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 1rem 1rem;\n}\n.offcanvas-header .btn-close {\n  padding: 0.5rem 0.5rem;\n  margin-top: -0.5rem;\n  margin-right: -0.5rem;\n  margin-bottom: -0.5rem;\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: 1.5;\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: 1rem 1rem;\n  overflow-y: auto;\n}\n\n.offcanvas-start {\n  top: 0;\n  left: 0;\n  width: 400px;\n  border-right: 1px solid rgba(0, 0, 0, 0.2);\n  transform: translateX(-100%);\n}\n\n.offcanvas-end {\n  top: 0;\n  right: 0;\n  width: 400px;\n  border-left: 1px solid rgba(0, 0, 0, 0.2);\n  transform: translateX(100%);\n}\n\n.offcanvas-top {\n  top: 0;\n  right: 0;\n  left: 0;\n  height: 30vh;\n  max-height: 100%;\n  border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n  transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n  right: 0;\n  left: 0;\n  height: 30vh;\n  max-height: 100%;\n  border-top: 1px solid rgba(0, 0, 0, 0.2);\n  transform: translateY(100%);\n}\n\n.offcanvas.show {\n  transform: none;\n}\n\n.placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentColor;\n  opacity: 0.5;\n}\n.placeholder.btn::before {\n  display: inline-block;\n  content: \"\";\n}\n\n.placeholder-xs {\n  min-height: 0.6em;\n}\n\n.placeholder-sm {\n  min-height: 0.8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n  animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: 0.2;\n  }\n}\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.link-primary {\n  color: #3490dc;\n}\n.link-primary:hover, .link-primary:focus {\n  color: #5da6e3;\n}\n\n.link-secondary {\n  color: #6574cd;\n}\n.link-secondary:hover, .link-secondary:focus {\n  color: #8490d7;\n}\n\n.link-success {\n  color: #38c172;\n}\n.link-success:hover, .link-success:focus {\n  color: #60cd8e;\n}\n\n.link-info {\n  color: #6cb2eb;\n}\n.link-info:hover, .link-info:focus {\n  color: #89c1ef;\n}\n\n.link-warning {\n  color: #ffaf00;\n}\n.link-warning:hover, .link-warning:focus {\n  color: #ffbf33;\n}\n\n.link-danger {\n  color: #EE2F4F;\n}\n.link-danger:hover, .link-danger:focus {\n  color: #f15972;\n}\n\n.link-light {\n  color: #f8f9fa;\n}\n.link-light:hover, .link-light:focus {\n  color: #f9fafb;\n}\n\n.link-dark {\n  color: #212529;\n}\n.link-dark:hover, .link-dark:focus {\n  color: #1a1e21;\n}\n\n.ratio {\n  position: relative;\n  width: 100%;\n}\n.ratio::before {\n  display: block;\n  padding-top: var(--bs-aspect-ratio);\n  content: \"\";\n}\n.ratio > * {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.ratio-1x1 {\n  --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n  --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n  --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n  --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.sticky-top {\n  position: sticky;\n  top: 0;\n  z-index: 1020;\n}\n\n@media (min-width: 576px) {\n  .sticky-sm-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n@media (min-width: 768px) {\n  .sticky-md-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n@media (min-width: 992px) {\n  .sticky-lg-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n@media (min-width: 1200px) {\n  .sticky-xl-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n@media (min-width: 1400px) {\n  .sticky-xxl-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n.stretched-link::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n  content: \"\";\n}\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentColor;\n  opacity: 0.25;\n}\n\n.align-baseline {\n  vertical-align: baseline !important;\n}\n\n.align-top {\n  vertical-align: top !important;\n}\n\n.align-middle {\n  vertical-align: middle !important;\n}\n\n.align-bottom {\n  vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n  vertical-align: text-top !important;\n}\n\n.float-start {\n  float: left !important;\n}\n\n.float-end {\n  float: right !important;\n}\n\n.float-none {\n  float: none !important;\n}\n\n.opacity-0 {\n  opacity: 0 !important;\n}\n\n.opacity-25 {\n  opacity: 0.15 !important;\n}\n\n.opacity-50 {\n  opacity: 0.5 !important;\n}\n\n.opacity-75 {\n  opacity: 0.75 !important;\n}\n\n.opacity-100 {\n  opacity: 1 !important;\n}\n\n.overflow-auto {\n  overflow: auto !important;\n}\n\n.overflow-hidden {\n  overflow: hidden !important;\n}\n\n.overflow-visible {\n  overflow: visible !important;\n}\n\n.overflow-scroll {\n  overflow: scroll !important;\n}\n\n.d-inline {\n  display: inline !important;\n}\n\n.d-inline-block {\n  display: inline-block !important;\n}\n\n.d-block {\n  display: block !important;\n}\n\n.d-grid {\n  display: grid !important;\n}\n\n.d-table {\n  display: table !important;\n}\n\n.d-table-row {\n  display: table-row !important;\n}\n\n.d-table-cell {\n  display: table-cell !important;\n}\n\n.d-flex {\n  display: flex !important;\n}\n\n.d-inline-flex {\n  display: inline-flex !important;\n}\n\n.d-none {\n  display: none !important;\n}\n\n.shadow {\n  box-shadow: var(--shadow) !important;\n}\n\n.shadow-sm {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n  box-shadow: none !important;\n}\n\n.position-static {\n  position: static !important;\n}\n\n.position-relative {\n  position: relative !important;\n}\n\n.position-absolute {\n  position: absolute !important;\n}\n\n.position-fixed {\n  position: fixed !important;\n}\n\n.position-sticky {\n  position: sticky !important;\n}\n\n.top-0 {\n  top: 0 !important;\n}\n\n.top-50 {\n  top: 50% !important;\n}\n\n.top-100 {\n  top: 100% !important;\n}\n\n.bottom-0 {\n  bottom: 0 !important;\n}\n\n.bottom-50 {\n  bottom: 50% !important;\n}\n\n.bottom-100 {\n  bottom: 100% !important;\n}\n\n.start-0 {\n  left: 0 !important;\n}\n\n.start-50 {\n  left: 50% !important;\n}\n\n.start-100 {\n  left: 100% !important;\n}\n\n.end-0 {\n  right: 0 !important;\n}\n\n.end-50 {\n  right: 50% !important;\n}\n\n.end-100 {\n  right: 100% !important;\n}\n\n.translate-middle {\n  transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n  transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n  transform: translateY(-50%) !important;\n}\n\n.border {\n  border: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n  border: 0 !important;\n}\n\n.border-top {\n  border-top: 1px solid #dee2e6 !important;\n}\n\n.border-top-0 {\n  border-top: 0 !important;\n}\n\n.border-end {\n  border-right: 1px solid #dee2e6 !important;\n}\n\n.border-end-0 {\n  border-right: 0 !important;\n}\n\n.border-bottom {\n  border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-bottom-0 {\n  border-bottom: 0 !important;\n}\n\n.border-start {\n  border-left: 1px solid #dee2e6 !important;\n}\n\n.border-start-0 {\n  border-left: 0 !important;\n}\n\n.border-primary {\n  border-color: #3490dc !important;\n}\n\n.border-secondary {\n  border-color: #6574cd !important;\n}\n\n.border-success {\n  border-color: #38c172 !important;\n}\n\n.border-info {\n  border-color: #6cb2eb !important;\n}\n\n.border-warning {\n  border-color: #ffaf00 !important;\n}\n\n.border-danger {\n  border-color: #EE2F4F !important;\n}\n\n.border-light {\n  border-color: #f8f9fa !important;\n}\n\n.border-dark {\n  border-color: #212529 !important;\n}\n\n.border-white {\n  border-color: #fff !important;\n}\n\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n.w-25 {\n  width: 25% !important;\n}\n\n.w-50 {\n  width: 50% !important;\n}\n\n.w-75 {\n  width: 75% !important;\n}\n\n.w-100 {\n  width: 100% !important;\n}\n\n.w-auto {\n  width: auto !important;\n}\n\n.mw-100 {\n  max-width: 100% !important;\n}\n\n.vw-100 {\n  width: 100vw !important;\n}\n\n.min-vw-100 {\n  min-width: 100vw !important;\n}\n\n.h-25 {\n  height: 25% !important;\n}\n\n.h-50 {\n  height: 50% !important;\n}\n\n.h-75 {\n  height: 75% !important;\n}\n\n.h-100 {\n  height: 100% !important;\n}\n\n.h-auto {\n  height: auto !important;\n}\n\n.mh-100 {\n  max-height: 100% !important;\n}\n\n.vh-100 {\n  height: 100vh !important;\n}\n\n.min-vh-100 {\n  min-height: 100vh !important;\n}\n\n.flex-fill {\n  flex: 1 1 auto !important;\n}\n\n.flex-row {\n  flex-direction: row !important;\n}\n\n.flex-column {\n  flex-direction: column !important;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n  flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n  flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n  flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n  flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n  flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n.gap-0 {\n  gap: 0 !important;\n}\n\n.gap-1 {\n  gap: 0.25rem !important;\n}\n\n.gap-2 {\n  gap: 0.5rem !important;\n}\n\n.gap-3 {\n  gap: 1rem !important;\n}\n\n.gap-4 {\n  gap: 1.5rem !important;\n}\n\n.gap-5 {\n  gap: 3rem !important;\n}\n\n.justify-content-start {\n  justify-content: flex-start !important;\n}\n\n.justify-content-end {\n  justify-content: flex-end !important;\n}\n\n.justify-content-center {\n  justify-content: center !important;\n}\n\n.justify-content-between {\n  justify-content: space-between !important;\n}\n\n.justify-content-around {\n  justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n  justify-content: space-evenly !important;\n}\n\n.align-items-start {\n  align-items: flex-start !important;\n}\n\n.align-items-end {\n  align-items: flex-end !important;\n}\n\n.align-items-center {\n  align-items: center !important;\n}\n\n.align-items-baseline {\n  align-items: baseline !important;\n}\n\n.align-items-stretch {\n  align-items: stretch !important;\n}\n\n.align-content-start {\n  align-content: flex-start !important;\n}\n\n.align-content-end {\n  align-content: flex-end !important;\n}\n\n.align-content-center {\n  align-content: center !important;\n}\n\n.align-content-between {\n  align-content: space-between !important;\n}\n\n.align-content-around {\n  align-content: space-around !important;\n}\n\n.align-content-stretch {\n  align-content: stretch !important;\n}\n\n.align-self-auto {\n  align-self: auto !important;\n}\n\n.align-self-start {\n  align-self: flex-start !important;\n}\n\n.align-self-end {\n  align-self: flex-end !important;\n}\n\n.align-self-center {\n  align-self: center !important;\n}\n\n.align-self-baseline {\n  align-self: baseline !important;\n}\n\n.align-self-stretch {\n  align-self: stretch !important;\n}\n\n.order-first {\n  order: -1 !important;\n}\n\n.order-0 {\n  order: 0 !important;\n}\n\n.order-1 {\n  order: 1 !important;\n}\n\n.order-2 {\n  order: 2 !important;\n}\n\n.order-3 {\n  order: 3 !important;\n}\n\n.order-4 {\n  order: 4 !important;\n}\n\n.order-5 {\n  order: 5 !important;\n}\n\n.order-last {\n  order: 6 !important;\n}\n\n.m-0 {\n  margin: 0 !important;\n}\n\n.m-1 {\n  margin: 0.25rem !important;\n}\n\n.m-2 {\n  margin: 0.5rem !important;\n}\n\n.m-3 {\n  margin: 1rem !important;\n}\n\n.m-4 {\n  margin: 1.5rem !important;\n}\n\n.m-5 {\n  margin: 3rem !important;\n}\n\n.m-auto {\n  margin: auto !important;\n}\n\n.mx-0 {\n  margin-right: 0 !important;\n  margin-left: 0 !important;\n}\n\n.mx-1 {\n  margin-right: 0.25rem !important;\n  margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n  margin-right: 0.5rem !important;\n  margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n  margin-right: 1rem !important;\n  margin-left: 1rem !important;\n}\n\n.mx-4 {\n  margin-right: 1.5rem !important;\n  margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n  margin-right: 3rem !important;\n  margin-left: 3rem !important;\n}\n\n.mx-auto {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n\n.my-0 {\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n}\n\n.my-1 {\n  margin-top: 0.25rem !important;\n  margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n  margin-top: 0.5rem !important;\n  margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n  margin-top: 1rem !important;\n  margin-bottom: 1rem !important;\n}\n\n.my-4 {\n  margin-top: 1.5rem !important;\n  margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n  margin-top: 3rem !important;\n  margin-bottom: 3rem !important;\n}\n\n.my-auto {\n  margin-top: auto !important;\n  margin-bottom: auto !important;\n}\n\n.mt-0 {\n  margin-top: 0 !important;\n}\n\n.mt-1 {\n  margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n  margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n  margin-top: 1rem !important;\n}\n\n.mt-4 {\n  margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n  margin-top: 3rem !important;\n}\n\n.mt-auto {\n  margin-top: auto !important;\n}\n\n.me-0 {\n  margin-right: 0 !important;\n}\n\n.me-1 {\n  margin-right: 0.25rem !important;\n}\n\n.me-2 {\n  margin-right: 0.5rem !important;\n}\n\n.me-3 {\n  margin-right: 1rem !important;\n}\n\n.me-4 {\n  margin-right: 1.5rem !important;\n}\n\n.me-5 {\n  margin-right: 3rem !important;\n}\n\n.me-auto {\n  margin-right: auto !important;\n}\n\n.mb-0 {\n  margin-bottom: 0 !important;\n}\n\n.mb-1 {\n  margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n  margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n  margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n  margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n  margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n  margin-bottom: auto !important;\n}\n\n.ms-0 {\n  margin-left: 0 !important;\n}\n\n.ms-1 {\n  margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n  margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n  margin-left: 1rem !important;\n}\n\n.ms-4 {\n  margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n  margin-left: 3rem !important;\n}\n\n.ms-auto {\n  margin-left: auto !important;\n}\n\n.p-0 {\n  padding: 0 !important;\n}\n\n.p-1 {\n  padding: 0.25rem !important;\n}\n\n.p-2 {\n  padding: 0.5rem !important;\n}\n\n.p-3 {\n  padding: 1rem !important;\n}\n\n.p-4 {\n  padding: 1.5rem !important;\n}\n\n.p-5 {\n  padding: 3rem !important;\n}\n\n.px-0 {\n  padding-right: 0 !important;\n  padding-left: 0 !important;\n}\n\n.px-1 {\n  padding-right: 0.25rem !important;\n  padding-left: 0.25rem !important;\n}\n\n.px-2 {\n  padding-right: 0.5rem !important;\n  padding-left: 0.5rem !important;\n}\n\n.px-3 {\n  padding-right: 1rem !important;\n  padding-left: 1rem !important;\n}\n\n.px-4 {\n  padding-right: 1.5rem !important;\n  padding-left: 1.5rem !important;\n}\n\n.px-5 {\n  padding-right: 3rem !important;\n  padding-left: 3rem !important;\n}\n\n.py-0 {\n  padding-top: 0 !important;\n  padding-bottom: 0 !important;\n}\n\n.py-1 {\n  padding-top: 0.25rem !important;\n  padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n  padding-top: 0.5rem !important;\n  padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n  padding-top: 1rem !important;\n  padding-bottom: 1rem !important;\n}\n\n.py-4 {\n  padding-top: 1.5rem !important;\n  padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n  padding-top: 3rem !important;\n  padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n  padding-top: 0 !important;\n}\n\n.pt-1 {\n  padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n  padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n  padding-top: 1rem !important;\n}\n\n.pt-4 {\n  padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n  padding-top: 3rem !important;\n}\n\n.pe-0 {\n  padding-right: 0 !important;\n}\n\n.pe-1 {\n  padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n  padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n  padding-right: 1rem !important;\n}\n\n.pe-4 {\n  padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n  padding-right: 3rem !important;\n}\n\n.pb-0 {\n  padding-bottom: 0 !important;\n}\n\n.pb-1 {\n  padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n  padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n  padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n  padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n  padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n  padding-left: 0 !important;\n}\n\n.ps-1 {\n  padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n  padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n  padding-left: 1rem !important;\n}\n\n.ps-4 {\n  padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n  padding-left: 3rem !important;\n}\n\n.font-monospace {\n  font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n  font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n  font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n  font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n  font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n  font-size: 1.25rem !important;\n}\n\n.fs-6 {\n  font-size: 1rem !important;\n}\n\n.fst-italic {\n  font-style: italic !important;\n}\n\n.fst-normal {\n  font-style: normal !important;\n}\n\n.fw-light {\n  font-weight: 300 !important;\n}\n\n.fw-lighter {\n  font-weight: lighter !important;\n}\n\n.fw-normal {\n  font-weight: 400 !important;\n}\n\n.fw-bold {\n  font-weight: 700 !important;\n}\n\n.fw-bolder {\n  font-weight: bolder !important;\n}\n\n.lh-1 {\n  line-height: 1 !important;\n}\n\n.lh-sm {\n  line-height: 1.25 !important;\n}\n\n.lh-base {\n  line-height: 1.5 !important;\n}\n\n.lh-lg {\n  line-height: 2 !important;\n}\n\n.text-start {\n  text-align: left !important;\n}\n\n.text-end {\n  text-align: right !important;\n}\n\n.text-center {\n  text-align: center !important;\n}\n\n.text-decoration-none {\n  text-decoration: none !important;\n}\n\n.text-decoration-underline {\n  text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n  text-decoration: line-through !important;\n}\n\n.text-lowercase {\n  text-transform: lowercase !important;\n}\n\n.text-uppercase {\n  text-transform: uppercase !important;\n}\n\n.text-capitalize {\n  text-transform: capitalize !important;\n}\n\n.text-wrap {\n  white-space: normal !important;\n}\n\n.text-nowrap {\n  white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n  word-wrap: break-word !important;\n  word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n  --bs-text-opacity: 1;\n  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n  --bs-text-opacity: 1;\n  color: #6c757d !important;\n}\n\n.text-black-50 {\n  --bs-text-opacity: 1;\n  color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n  --bs-text-opacity: 1;\n  color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n  --bs-text-opacity: 1;\n  color: inherit !important;\n}\n\n.text-opacity-25 {\n  --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n  --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n  --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n  --bs-text-opacity: 1;\n}\n\n.bg-primary {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n  --bs-bg-opacity: 1;\n  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n  --bs-bg-opacity: 1;\n  background-color: transparent !important;\n}\n\n.bg-opacity-10 {\n  --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n  --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n  --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n  --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n  --bs-bg-opacity: 1;\n}\n\n.bg-gradient {\n  background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n  user-select: all !important;\n}\n\n.user-select-auto {\n  user-select: auto !important;\n}\n\n.user-select-none {\n  user-select: none !important;\n}\n\n.pe-none {\n  pointer-events: none !important;\n}\n\n.pe-auto {\n  pointer-events: auto !important;\n}\n\n.rounded {\n  border-radius: 0.25rem !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n\n.rounded-1 {\n  border-radius: 0.2rem !important;\n}\n\n.rounded-2 {\n  border-radius: 0.25rem !important;\n}\n\n.rounded-3 {\n  border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-pill {\n  border-radius: 50rem !important;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-start {\n  border-bottom-left-radius: 0.25rem !important;\n  border-top-left-radius: 0.25rem !important;\n}\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n  .float-sm-start {\n    float: left !important;\n  }\n\n  .float-sm-end {\n    float: right !important;\n  }\n\n  .float-sm-none {\n    float: none !important;\n  }\n\n  .d-sm-inline {\n    display: inline !important;\n  }\n\n  .d-sm-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-sm-block {\n    display: block !important;\n  }\n\n  .d-sm-grid {\n    display: grid !important;\n  }\n\n  .d-sm-table {\n    display: table !important;\n  }\n\n  .d-sm-table-row {\n    display: table-row !important;\n  }\n\n  .d-sm-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-sm-flex {\n    display: flex !important;\n  }\n\n  .d-sm-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-sm-none {\n    display: none !important;\n  }\n\n  .flex-sm-fill {\n    flex: 1 1 auto !important;\n  }\n\n  .flex-sm-row {\n    flex-direction: row !important;\n  }\n\n  .flex-sm-column {\n    flex-direction: column !important;\n  }\n\n  .flex-sm-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n\n  .flex-sm-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n\n  .flex-sm-grow-0 {\n    flex-grow: 0 !important;\n  }\n\n  .flex-sm-grow-1 {\n    flex-grow: 1 !important;\n  }\n\n  .flex-sm-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n\n  .flex-sm-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n\n  .flex-sm-wrap {\n    flex-wrap: wrap !important;\n  }\n\n  .flex-sm-nowrap {\n    flex-wrap: nowrap !important;\n  }\n\n  .flex-sm-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n\n  .gap-sm-0 {\n    gap: 0 !important;\n  }\n\n  .gap-sm-1 {\n    gap: 0.25rem !important;\n  }\n\n  .gap-sm-2 {\n    gap: 0.5rem !important;\n  }\n\n  .gap-sm-3 {\n    gap: 1rem !important;\n  }\n\n  .gap-sm-4 {\n    gap: 1.5rem !important;\n  }\n\n  .gap-sm-5 {\n    gap: 3rem !important;\n  }\n\n  .justify-content-sm-start {\n    justify-content: flex-start !important;\n  }\n\n  .justify-content-sm-end {\n    justify-content: flex-end !important;\n  }\n\n  .justify-content-sm-center {\n    justify-content: center !important;\n  }\n\n  .justify-content-sm-between {\n    justify-content: space-between !important;\n  }\n\n  .justify-content-sm-around {\n    justify-content: space-around !important;\n  }\n\n  .justify-content-sm-evenly {\n    justify-content: space-evenly !important;\n  }\n\n  .align-items-sm-start {\n    align-items: flex-start !important;\n  }\n\n  .align-items-sm-end {\n    align-items: flex-end !important;\n  }\n\n  .align-items-sm-center {\n    align-items: center !important;\n  }\n\n  .align-items-sm-baseline {\n    align-items: baseline !important;\n  }\n\n  .align-items-sm-stretch {\n    align-items: stretch !important;\n  }\n\n  .align-content-sm-start {\n    align-content: flex-start !important;\n  }\n\n  .align-content-sm-end {\n    align-content: flex-end !important;\n  }\n\n  .align-content-sm-center {\n    align-content: center !important;\n  }\n\n  .align-content-sm-between {\n    align-content: space-between !important;\n  }\n\n  .align-content-sm-around {\n    align-content: space-around !important;\n  }\n\n  .align-content-sm-stretch {\n    align-content: stretch !important;\n  }\n\n  .align-self-sm-auto {\n    align-self: auto !important;\n  }\n\n  .align-self-sm-start {\n    align-self: flex-start !important;\n  }\n\n  .align-self-sm-end {\n    align-self: flex-end !important;\n  }\n\n  .align-self-sm-center {\n    align-self: center !important;\n  }\n\n  .align-self-sm-baseline {\n    align-self: baseline !important;\n  }\n\n  .align-self-sm-stretch {\n    align-self: stretch !important;\n  }\n\n  .order-sm-first {\n    order: -1 !important;\n  }\n\n  .order-sm-0 {\n    order: 0 !important;\n  }\n\n  .order-sm-1 {\n    order: 1 !important;\n  }\n\n  .order-sm-2 {\n    order: 2 !important;\n  }\n\n  .order-sm-3 {\n    order: 3 !important;\n  }\n\n  .order-sm-4 {\n    order: 4 !important;\n  }\n\n  .order-sm-5 {\n    order: 5 !important;\n  }\n\n  .order-sm-last {\n    order: 6 !important;\n  }\n\n  .m-sm-0 {\n    margin: 0 !important;\n  }\n\n  .m-sm-1 {\n    margin: 0.25rem !important;\n  }\n\n  .m-sm-2 {\n    margin: 0.5rem !important;\n  }\n\n  .m-sm-3 {\n    margin: 1rem !important;\n  }\n\n  .m-sm-4 {\n    margin: 1.5rem !important;\n  }\n\n  .m-sm-5 {\n    margin: 3rem !important;\n  }\n\n  .m-sm-auto {\n    margin: auto !important;\n  }\n\n  .mx-sm-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n\n  .mx-sm-1 {\n    margin-right: 0.25rem !important;\n    margin-left: 0.25rem !important;\n  }\n\n  .mx-sm-2 {\n    margin-right: 0.5rem !important;\n    margin-left: 0.5rem !important;\n  }\n\n  .mx-sm-3 {\n    margin-right: 1rem !important;\n    margin-left: 1rem !important;\n  }\n\n  .mx-sm-4 {\n    margin-right: 1.5rem !important;\n    margin-left: 1.5rem !important;\n  }\n\n  .mx-sm-5 {\n    margin-right: 3rem !important;\n    margin-left: 3rem !important;\n  }\n\n  .mx-sm-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n\n  .my-sm-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .my-sm-1 {\n    margin-top: 0.25rem !important;\n    margin-bottom: 0.25rem !important;\n  }\n\n  .my-sm-2 {\n    margin-top: 0.5rem !important;\n    margin-bottom: 0.5rem !important;\n  }\n\n  .my-sm-3 {\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n  }\n\n  .my-sm-4 {\n    margin-top: 1.5rem !important;\n    margin-bottom: 1.5rem !important;\n  }\n\n  .my-sm-5 {\n    margin-top: 3rem !important;\n    margin-bottom: 3rem !important;\n  }\n\n  .my-sm-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n\n  .mt-sm-0 {\n    margin-top: 0 !important;\n  }\n\n  .mt-sm-1 {\n    margin-top: 0.25rem !important;\n  }\n\n  .mt-sm-2 {\n    margin-top: 0.5rem !important;\n  }\n\n  .mt-sm-3 {\n    margin-top: 1rem !important;\n  }\n\n  .mt-sm-4 {\n    margin-top: 1.5rem !important;\n  }\n\n  .mt-sm-5 {\n    margin-top: 3rem !important;\n  }\n\n  .mt-sm-auto {\n    margin-top: auto !important;\n  }\n\n  .me-sm-0 {\n    margin-right: 0 !important;\n  }\n\n  .me-sm-1 {\n    margin-right: 0.25rem !important;\n  }\n\n  .me-sm-2 {\n    margin-right: 0.5rem !important;\n  }\n\n  .me-sm-3 {\n    margin-right: 1rem !important;\n  }\n\n  .me-sm-4 {\n    margin-right: 1.5rem !important;\n  }\n\n  .me-sm-5 {\n    margin-right: 3rem !important;\n  }\n\n  .me-sm-auto {\n    margin-right: auto !important;\n  }\n\n  .mb-sm-0 {\n    margin-bottom: 0 !important;\n  }\n\n  .mb-sm-1 {\n    margin-bottom: 0.25rem !important;\n  }\n\n  .mb-sm-2 {\n    margin-bottom: 0.5rem !important;\n  }\n\n  .mb-sm-3 {\n    margin-bottom: 1rem !important;\n  }\n\n  .mb-sm-4 {\n    margin-bottom: 1.5rem !important;\n  }\n\n  .mb-sm-5 {\n    margin-bottom: 3rem !important;\n  }\n\n  .mb-sm-auto {\n    margin-bottom: auto !important;\n  }\n\n  .ms-sm-0 {\n    margin-left: 0 !important;\n  }\n\n  .ms-sm-1 {\n    margin-left: 0.25rem !important;\n  }\n\n  .ms-sm-2 {\n    margin-left: 0.5rem !important;\n  }\n\n  .ms-sm-3 {\n    margin-left: 1rem !important;\n  }\n\n  .ms-sm-4 {\n    margin-left: 1.5rem !important;\n  }\n\n  .ms-sm-5 {\n    margin-left: 3rem !important;\n  }\n\n  .ms-sm-auto {\n    margin-left: auto !important;\n  }\n\n  .p-sm-0 {\n    padding: 0 !important;\n  }\n\n  .p-sm-1 {\n    padding: 0.25rem !important;\n  }\n\n  .p-sm-2 {\n    padding: 0.5rem !important;\n  }\n\n  .p-sm-3 {\n    padding: 1rem !important;\n  }\n\n  .p-sm-4 {\n    padding: 1.5rem !important;\n  }\n\n  .p-sm-5 {\n    padding: 3rem !important;\n  }\n\n  .px-sm-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n\n  .px-sm-1 {\n    padding-right: 0.25rem !important;\n    padding-left: 0.25rem !important;\n  }\n\n  .px-sm-2 {\n    padding-right: 0.5rem !important;\n    padding-left: 0.5rem !important;\n  }\n\n  .px-sm-3 {\n    padding-right: 1rem !important;\n    padding-left: 1rem !important;\n  }\n\n  .px-sm-4 {\n    padding-right: 1.5rem !important;\n    padding-left: 1.5rem !important;\n  }\n\n  .px-sm-5 {\n    padding-right: 3rem !important;\n    padding-left: 3rem !important;\n  }\n\n  .py-sm-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .py-sm-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important;\n  }\n\n  .py-sm-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important;\n  }\n\n  .py-sm-3 {\n    padding-top: 1rem !important;\n    padding-bottom: 1rem !important;\n  }\n\n  .py-sm-4 {\n    padding-top: 1.5rem !important;\n    padding-bottom: 1.5rem !important;\n  }\n\n  .py-sm-5 {\n    padding-top: 3rem !important;\n    padding-bottom: 3rem !important;\n  }\n\n  .pt-sm-0 {\n    padding-top: 0 !important;\n  }\n\n  .pt-sm-1 {\n    padding-top: 0.25rem !important;\n  }\n\n  .pt-sm-2 {\n    padding-top: 0.5rem !important;\n  }\n\n  .pt-sm-3 {\n    padding-top: 1rem !important;\n  }\n\n  .pt-sm-4 {\n    padding-top: 1.5rem !important;\n  }\n\n  .pt-sm-5 {\n    padding-top: 3rem !important;\n  }\n\n  .pe-sm-0 {\n    padding-right: 0 !important;\n  }\n\n  .pe-sm-1 {\n    padding-right: 0.25rem !important;\n  }\n\n  .pe-sm-2 {\n    padding-right: 0.5rem !important;\n  }\n\n  .pe-sm-3 {\n    padding-right: 1rem !important;\n  }\n\n  .pe-sm-4 {\n    padding-right: 1.5rem !important;\n  }\n\n  .pe-sm-5 {\n    padding-right: 3rem !important;\n  }\n\n  .pb-sm-0 {\n    padding-bottom: 0 !important;\n  }\n\n  .pb-sm-1 {\n    padding-bottom: 0.25rem !important;\n  }\n\n  .pb-sm-2 {\n    padding-bottom: 0.5rem !important;\n  }\n\n  .pb-sm-3 {\n    padding-bottom: 1rem !important;\n  }\n\n  .pb-sm-4 {\n    padding-bottom: 1.5rem !important;\n  }\n\n  .pb-sm-5 {\n    padding-bottom: 3rem !important;\n  }\n\n  .ps-sm-0 {\n    padding-left: 0 !important;\n  }\n\n  .ps-sm-1 {\n    padding-left: 0.25rem !important;\n  }\n\n  .ps-sm-2 {\n    padding-left: 0.5rem !important;\n  }\n\n  .ps-sm-3 {\n    padding-left: 1rem !important;\n  }\n\n  .ps-sm-4 {\n    padding-left: 1.5rem !important;\n  }\n\n  .ps-sm-5 {\n    padding-left: 3rem !important;\n  }\n\n  .text-sm-start {\n    text-align: left !important;\n  }\n\n  .text-sm-end {\n    text-align: right !important;\n  }\n\n  .text-sm-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 768px) {\n  .float-md-start {\n    float: left !important;\n  }\n\n  .float-md-end {\n    float: right !important;\n  }\n\n  .float-md-none {\n    float: none !important;\n  }\n\n  .d-md-inline {\n    display: inline !important;\n  }\n\n  .d-md-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-md-block {\n    display: block !important;\n  }\n\n  .d-md-grid {\n    display: grid !important;\n  }\n\n  .d-md-table {\n    display: table !important;\n  }\n\n  .d-md-table-row {\n    display: table-row !important;\n  }\n\n  .d-md-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-md-flex {\n    display: flex !important;\n  }\n\n  .d-md-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-md-none {\n    display: none !important;\n  }\n\n  .flex-md-fill {\n    flex: 1 1 auto !important;\n  }\n\n  .flex-md-row {\n    flex-direction: row !important;\n  }\n\n  .flex-md-column {\n    flex-direction: column !important;\n  }\n\n  .flex-md-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n\n  .flex-md-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n\n  .flex-md-grow-0 {\n    flex-grow: 0 !important;\n  }\n\n  .flex-md-grow-1 {\n    flex-grow: 1 !important;\n  }\n\n  .flex-md-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n\n  .flex-md-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n\n  .flex-md-wrap {\n    flex-wrap: wrap !important;\n  }\n\n  .flex-md-nowrap {\n    flex-wrap: nowrap !important;\n  }\n\n  .flex-md-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n\n  .gap-md-0 {\n    gap: 0 !important;\n  }\n\n  .gap-md-1 {\n    gap: 0.25rem !important;\n  }\n\n  .gap-md-2 {\n    gap: 0.5rem !important;\n  }\n\n  .gap-md-3 {\n    gap: 1rem !important;\n  }\n\n  .gap-md-4 {\n    gap: 1.5rem !important;\n  }\n\n  .gap-md-5 {\n    gap: 3rem !important;\n  }\n\n  .justify-content-md-start {\n    justify-content: flex-start !important;\n  }\n\n  .justify-content-md-end {\n    justify-content: flex-end !important;\n  }\n\n  .justify-content-md-center {\n    justify-content: center !important;\n  }\n\n  .justify-content-md-between {\n    justify-content: space-between !important;\n  }\n\n  .justify-content-md-around {\n    justify-content: space-around !important;\n  }\n\n  .justify-content-md-evenly {\n    justify-content: space-evenly !important;\n  }\n\n  .align-items-md-start {\n    align-items: flex-start !important;\n  }\n\n  .align-items-md-end {\n    align-items: flex-end !important;\n  }\n\n  .align-items-md-center {\n    align-items: center !important;\n  }\n\n  .align-items-md-baseline {\n    align-items: baseline !important;\n  }\n\n  .align-items-md-stretch {\n    align-items: stretch !important;\n  }\n\n  .align-content-md-start {\n    align-content: flex-start !important;\n  }\n\n  .align-content-md-end {\n    align-content: flex-end !important;\n  }\n\n  .align-content-md-center {\n    align-content: center !important;\n  }\n\n  .align-content-md-between {\n    align-content: space-between !important;\n  }\n\n  .align-content-md-around {\n    align-content: space-around !important;\n  }\n\n  .align-content-md-stretch {\n    align-content: stretch !important;\n  }\n\n  .align-self-md-auto {\n    align-self: auto !important;\n  }\n\n  .align-self-md-start {\n    align-self: flex-start !important;\n  }\n\n  .align-self-md-end {\n    align-self: flex-end !important;\n  }\n\n  .align-self-md-center {\n    align-self: center !important;\n  }\n\n  .align-self-md-baseline {\n    align-self: baseline !important;\n  }\n\n  .align-self-md-stretch {\n    align-self: stretch !important;\n  }\n\n  .order-md-first {\n    order: -1 !important;\n  }\n\n  .order-md-0 {\n    order: 0 !important;\n  }\n\n  .order-md-1 {\n    order: 1 !important;\n  }\n\n  .order-md-2 {\n    order: 2 !important;\n  }\n\n  .order-md-3 {\n    order: 3 !important;\n  }\n\n  .order-md-4 {\n    order: 4 !important;\n  }\n\n  .order-md-5 {\n    order: 5 !important;\n  }\n\n  .order-md-last {\n    order: 6 !important;\n  }\n\n  .m-md-0 {\n    margin: 0 !important;\n  }\n\n  .m-md-1 {\n    margin: 0.25rem !important;\n  }\n\n  .m-md-2 {\n    margin: 0.5rem !important;\n  }\n\n  .m-md-3 {\n    margin: 1rem !important;\n  }\n\n  .m-md-4 {\n    margin: 1.5rem !important;\n  }\n\n  .m-md-5 {\n    margin: 3rem !important;\n  }\n\n  .m-md-auto {\n    margin: auto !important;\n  }\n\n  .mx-md-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n\n  .mx-md-1 {\n    margin-right: 0.25rem !important;\n    margin-left: 0.25rem !important;\n  }\n\n  .mx-md-2 {\n    margin-right: 0.5rem !important;\n    margin-left: 0.5rem !important;\n  }\n\n  .mx-md-3 {\n    margin-right: 1rem !important;\n    margin-left: 1rem !important;\n  }\n\n  .mx-md-4 {\n    margin-right: 1.5rem !important;\n    margin-left: 1.5rem !important;\n  }\n\n  .mx-md-5 {\n    margin-right: 3rem !important;\n    margin-left: 3rem !important;\n  }\n\n  .mx-md-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n\n  .my-md-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .my-md-1 {\n    margin-top: 0.25rem !important;\n    margin-bottom: 0.25rem !important;\n  }\n\n  .my-md-2 {\n    margin-top: 0.5rem !important;\n    margin-bottom: 0.5rem !important;\n  }\n\n  .my-md-3 {\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n  }\n\n  .my-md-4 {\n    margin-top: 1.5rem !important;\n    margin-bottom: 1.5rem !important;\n  }\n\n  .my-md-5 {\n    margin-top: 3rem !important;\n    margin-bottom: 3rem !important;\n  }\n\n  .my-md-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n\n  .mt-md-0 {\n    margin-top: 0 !important;\n  }\n\n  .mt-md-1 {\n    margin-top: 0.25rem !important;\n  }\n\n  .mt-md-2 {\n    margin-top: 0.5rem !important;\n  }\n\n  .mt-md-3 {\n    margin-top: 1rem !important;\n  }\n\n  .mt-md-4 {\n    margin-top: 1.5rem !important;\n  }\n\n  .mt-md-5 {\n    margin-top: 3rem !important;\n  }\n\n  .mt-md-auto {\n    margin-top: auto !important;\n  }\n\n  .me-md-0 {\n    margin-right: 0 !important;\n  }\n\n  .me-md-1 {\n    margin-right: 0.25rem !important;\n  }\n\n  .me-md-2 {\n    margin-right: 0.5rem !important;\n  }\n\n  .me-md-3 {\n    margin-right: 1rem !important;\n  }\n\n  .me-md-4 {\n    margin-right: 1.5rem !important;\n  }\n\n  .me-md-5 {\n    margin-right: 3rem !important;\n  }\n\n  .me-md-auto {\n    margin-right: auto !important;\n  }\n\n  .mb-md-0 {\n    margin-bottom: 0 !important;\n  }\n\n  .mb-md-1 {\n    margin-bottom: 0.25rem !important;\n  }\n\n  .mb-md-2 {\n    margin-bottom: 0.5rem !important;\n  }\n\n  .mb-md-3 {\n    margin-bottom: 1rem !important;\n  }\n\n  .mb-md-4 {\n    margin-bottom: 1.5rem !important;\n  }\n\n  .mb-md-5 {\n    margin-bottom: 3rem !important;\n  }\n\n  .mb-md-auto {\n    margin-bottom: auto !important;\n  }\n\n  .ms-md-0 {\n    margin-left: 0 !important;\n  }\n\n  .ms-md-1 {\n    margin-left: 0.25rem !important;\n  }\n\n  .ms-md-2 {\n    margin-left: 0.5rem !important;\n  }\n\n  .ms-md-3 {\n    margin-left: 1rem !important;\n  }\n\n  .ms-md-4 {\n    margin-left: 1.5rem !important;\n  }\n\n  .ms-md-5 {\n    margin-left: 3rem !important;\n  }\n\n  .ms-md-auto {\n    margin-left: auto !important;\n  }\n\n  .p-md-0 {\n    padding: 0 !important;\n  }\n\n  .p-md-1 {\n    padding: 0.25rem !important;\n  }\n\n  .p-md-2 {\n    padding: 0.5rem !important;\n  }\n\n  .p-md-3 {\n    padding: 1rem !important;\n  }\n\n  .p-md-4 {\n    padding: 1.5rem !important;\n  }\n\n  .p-md-5 {\n    padding: 3rem !important;\n  }\n\n  .px-md-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n\n  .px-md-1 {\n    padding-right: 0.25rem !important;\n    padding-left: 0.25rem !important;\n  }\n\n  .px-md-2 {\n    padding-right: 0.5rem !important;\n    padding-left: 0.5rem !important;\n  }\n\n  .px-md-3 {\n    padding-right: 1rem !important;\n    padding-left: 1rem !important;\n  }\n\n  .px-md-4 {\n    padding-right: 1.5rem !important;\n    padding-left: 1.5rem !important;\n  }\n\n  .px-md-5 {\n    padding-right: 3rem !important;\n    padding-left: 3rem !important;\n  }\n\n  .py-md-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .py-md-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important;\n  }\n\n  .py-md-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important;\n  }\n\n  .py-md-3 {\n    padding-top: 1rem !important;\n    padding-bottom: 1rem !important;\n  }\n\n  .py-md-4 {\n    padding-top: 1.5rem !important;\n    padding-bottom: 1.5rem !important;\n  }\n\n  .py-md-5 {\n    padding-top: 3rem !important;\n    padding-bottom: 3rem !important;\n  }\n\n  .pt-md-0 {\n    padding-top: 0 !important;\n  }\n\n  .pt-md-1 {\n    padding-top: 0.25rem !important;\n  }\n\n  .pt-md-2 {\n    padding-top: 0.5rem !important;\n  }\n\n  .pt-md-3 {\n    padding-top: 1rem !important;\n  }\n\n  .pt-md-4 {\n    padding-top: 1.5rem !important;\n  }\n\n  .pt-md-5 {\n    padding-top: 3rem !important;\n  }\n\n  .pe-md-0 {\n    padding-right: 0 !important;\n  }\n\n  .pe-md-1 {\n    padding-right: 0.25rem !important;\n  }\n\n  .pe-md-2 {\n    padding-right: 0.5rem !important;\n  }\n\n  .pe-md-3 {\n    padding-right: 1rem !important;\n  }\n\n  .pe-md-4 {\n    padding-right: 1.5rem !important;\n  }\n\n  .pe-md-5 {\n    padding-right: 3rem !important;\n  }\n\n  .pb-md-0 {\n    padding-bottom: 0 !important;\n  }\n\n  .pb-md-1 {\n    padding-bottom: 0.25rem !important;\n  }\n\n  .pb-md-2 {\n    padding-bottom: 0.5rem !important;\n  }\n\n  .pb-md-3 {\n    padding-bottom: 1rem !important;\n  }\n\n  .pb-md-4 {\n    padding-bottom: 1.5rem !important;\n  }\n\n  .pb-md-5 {\n    padding-bottom: 3rem !important;\n  }\n\n  .ps-md-0 {\n    padding-left: 0 !important;\n  }\n\n  .ps-md-1 {\n    padding-left: 0.25rem !important;\n  }\n\n  .ps-md-2 {\n    padding-left: 0.5rem !important;\n  }\n\n  .ps-md-3 {\n    padding-left: 1rem !important;\n  }\n\n  .ps-md-4 {\n    padding-left: 1.5rem !important;\n  }\n\n  .ps-md-5 {\n    padding-left: 3rem !important;\n  }\n\n  .text-md-start {\n    text-align: left !important;\n  }\n\n  .text-md-end {\n    text-align: right !important;\n  }\n\n  .text-md-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 992px) {\n  .float-lg-start {\n    float: left !important;\n  }\n\n  .float-lg-end {\n    float: right !important;\n  }\n\n  .float-lg-none {\n    float: none !important;\n  }\n\n  .d-lg-inline {\n    display: inline !important;\n  }\n\n  .d-lg-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-lg-block {\n    display: block !important;\n  }\n\n  .d-lg-grid {\n    display: grid !important;\n  }\n\n  .d-lg-table {\n    display: table !important;\n  }\n\n  .d-lg-table-row {\n    display: table-row !important;\n  }\n\n  .d-lg-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-lg-flex {\n    display: flex !important;\n  }\n\n  .d-lg-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-lg-none {\n    display: none !important;\n  }\n\n  .flex-lg-fill {\n    flex: 1 1 auto !important;\n  }\n\n  .flex-lg-row {\n    flex-direction: row !important;\n  }\n\n  .flex-lg-column {\n    flex-direction: column !important;\n  }\n\n  .flex-lg-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n\n  .flex-lg-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n\n  .flex-lg-grow-0 {\n    flex-grow: 0 !important;\n  }\n\n  .flex-lg-grow-1 {\n    flex-grow: 1 !important;\n  }\n\n  .flex-lg-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n\n  .flex-lg-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n\n  .flex-lg-wrap {\n    flex-wrap: wrap !important;\n  }\n\n  .flex-lg-nowrap {\n    flex-wrap: nowrap !important;\n  }\n\n  .flex-lg-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n\n  .gap-lg-0 {\n    gap: 0 !important;\n  }\n\n  .gap-lg-1 {\n    gap: 0.25rem !important;\n  }\n\n  .gap-lg-2 {\n    gap: 0.5rem !important;\n  }\n\n  .gap-lg-3 {\n    gap: 1rem !important;\n  }\n\n  .gap-lg-4 {\n    gap: 1.5rem !important;\n  }\n\n  .gap-lg-5 {\n    gap: 3rem !important;\n  }\n\n  .justify-content-lg-start {\n    justify-content: flex-start !important;\n  }\n\n  .justify-content-lg-end {\n    justify-content: flex-end !important;\n  }\n\n  .justify-content-lg-center {\n    justify-content: center !important;\n  }\n\n  .justify-content-lg-between {\n    justify-content: space-between !important;\n  }\n\n  .justify-content-lg-around {\n    justify-content: space-around !important;\n  }\n\n  .justify-content-lg-evenly {\n    justify-content: space-evenly !important;\n  }\n\n  .align-items-lg-start {\n    align-items: flex-start !important;\n  }\n\n  .align-items-lg-end {\n    align-items: flex-end !important;\n  }\n\n  .align-items-lg-center {\n    align-items: center !important;\n  }\n\n  .align-items-lg-baseline {\n    align-items: baseline !important;\n  }\n\n  .align-items-lg-stretch {\n    align-items: stretch !important;\n  }\n\n  .align-content-lg-start {\n    align-content: flex-start !important;\n  }\n\n  .align-content-lg-end {\n    align-content: flex-end !important;\n  }\n\n  .align-content-lg-center {\n    align-content: center !important;\n  }\n\n  .align-content-lg-between {\n    align-content: space-between !important;\n  }\n\n  .align-content-lg-around {\n    align-content: space-around !important;\n  }\n\n  .align-content-lg-stretch {\n    align-content: stretch !important;\n  }\n\n  .align-self-lg-auto {\n    align-self: auto !important;\n  }\n\n  .align-self-lg-start {\n    align-self: flex-start !important;\n  }\n\n  .align-self-lg-end {\n    align-self: flex-end !important;\n  }\n\n  .align-self-lg-center {\n    align-self: center !important;\n  }\n\n  .align-self-lg-baseline {\n    align-self: baseline !important;\n  }\n\n  .align-self-lg-stretch {\n    align-self: stretch !important;\n  }\n\n  .order-lg-first {\n    order: -1 !important;\n  }\n\n  .order-lg-0 {\n    order: 0 !important;\n  }\n\n  .order-lg-1 {\n    order: 1 !important;\n  }\n\n  .order-lg-2 {\n    order: 2 !important;\n  }\n\n  .order-lg-3 {\n    order: 3 !important;\n  }\n\n  .order-lg-4 {\n    order: 4 !important;\n  }\n\n  .order-lg-5 {\n    order: 5 !important;\n  }\n\n  .order-lg-last {\n    order: 6 !important;\n  }\n\n  .m-lg-0 {\n    margin: 0 !important;\n  }\n\n  .m-lg-1 {\n    margin: 0.25rem !important;\n  }\n\n  .m-lg-2 {\n    margin: 0.5rem !important;\n  }\n\n  .m-lg-3 {\n    margin: 1rem !important;\n  }\n\n  .m-lg-4 {\n    margin: 1.5rem !important;\n  }\n\n  .m-lg-5 {\n    margin: 3rem !important;\n  }\n\n  .m-lg-auto {\n    margin: auto !important;\n  }\n\n  .mx-lg-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n\n  .mx-lg-1 {\n    margin-right: 0.25rem !important;\n    margin-left: 0.25rem !important;\n  }\n\n  .mx-lg-2 {\n    margin-right: 0.5rem !important;\n    margin-left: 0.5rem !important;\n  }\n\n  .mx-lg-3 {\n    margin-right: 1rem !important;\n    margin-left: 1rem !important;\n  }\n\n  .mx-lg-4 {\n    margin-right: 1.5rem !important;\n    margin-left: 1.5rem !important;\n  }\n\n  .mx-lg-5 {\n    margin-right: 3rem !important;\n    margin-left: 3rem !important;\n  }\n\n  .mx-lg-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n\n  .my-lg-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .my-lg-1 {\n    margin-top: 0.25rem !important;\n    margin-bottom: 0.25rem !important;\n  }\n\n  .my-lg-2 {\n    margin-top: 0.5rem !important;\n    margin-bottom: 0.5rem !important;\n  }\n\n  .my-lg-3 {\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n  }\n\n  .my-lg-4 {\n    margin-top: 1.5rem !important;\n    margin-bottom: 1.5rem !important;\n  }\n\n  .my-lg-5 {\n    margin-top: 3rem !important;\n    margin-bottom: 3rem !important;\n  }\n\n  .my-lg-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n\n  .mt-lg-0 {\n    margin-top: 0 !important;\n  }\n\n  .mt-lg-1 {\n    margin-top: 0.25rem !important;\n  }\n\n  .mt-lg-2 {\n    margin-top: 0.5rem !important;\n  }\n\n  .mt-lg-3 {\n    margin-top: 1rem !important;\n  }\n\n  .mt-lg-4 {\n    margin-top: 1.5rem !important;\n  }\n\n  .mt-lg-5 {\n    margin-top: 3rem !important;\n  }\n\n  .mt-lg-auto {\n    margin-top: auto !important;\n  }\n\n  .me-lg-0 {\n    margin-right: 0 !important;\n  }\n\n  .me-lg-1 {\n    margin-right: 0.25rem !important;\n  }\n\n  .me-lg-2 {\n    margin-right: 0.5rem !important;\n  }\n\n  .me-lg-3 {\n    margin-right: 1rem !important;\n  }\n\n  .me-lg-4 {\n    margin-right: 1.5rem !important;\n  }\n\n  .me-lg-5 {\n    margin-right: 3rem !important;\n  }\n\n  .me-lg-auto {\n    margin-right: auto !important;\n  }\n\n  .mb-lg-0 {\n    margin-bottom: 0 !important;\n  }\n\n  .mb-lg-1 {\n    margin-bottom: 0.25rem !important;\n  }\n\n  .mb-lg-2 {\n    margin-bottom: 0.5rem !important;\n  }\n\n  .mb-lg-3 {\n    margin-bottom: 1rem !important;\n  }\n\n  .mb-lg-4 {\n    margin-bottom: 1.5rem !important;\n  }\n\n  .mb-lg-5 {\n    margin-bottom: 3rem !important;\n  }\n\n  .mb-lg-auto {\n    margin-bottom: auto !important;\n  }\n\n  .ms-lg-0 {\n    margin-left: 0 !important;\n  }\n\n  .ms-lg-1 {\n    margin-left: 0.25rem !important;\n  }\n\n  .ms-lg-2 {\n    margin-left: 0.5rem !important;\n  }\n\n  .ms-lg-3 {\n    margin-left: 1rem !important;\n  }\n\n  .ms-lg-4 {\n    margin-left: 1.5rem !important;\n  }\n\n  .ms-lg-5 {\n    margin-left: 3rem !important;\n  }\n\n  .ms-lg-auto {\n    margin-left: auto !important;\n  }\n\n  .p-lg-0 {\n    padding: 0 !important;\n  }\n\n  .p-lg-1 {\n    padding: 0.25rem !important;\n  }\n\n  .p-lg-2 {\n    padding: 0.5rem !important;\n  }\n\n  .p-lg-3 {\n    padding: 1rem !important;\n  }\n\n  .p-lg-4 {\n    padding: 1.5rem !important;\n  }\n\n  .p-lg-5 {\n    padding: 3rem !important;\n  }\n\n  .px-lg-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n\n  .px-lg-1 {\n    padding-right: 0.25rem !important;\n    padding-left: 0.25rem !important;\n  }\n\n  .px-lg-2 {\n    padding-right: 0.5rem !important;\n    padding-left: 0.5rem !important;\n  }\n\n  .px-lg-3 {\n    padding-right: 1rem !important;\n    padding-left: 1rem !important;\n  }\n\n  .px-lg-4 {\n    padding-right: 1.5rem !important;\n    padding-left: 1.5rem !important;\n  }\n\n  .px-lg-5 {\n    padding-right: 3rem !important;\n    padding-left: 3rem !important;\n  }\n\n  .py-lg-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .py-lg-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important;\n  }\n\n  .py-lg-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important;\n  }\n\n  .py-lg-3 {\n    padding-top: 1rem !important;\n    padding-bottom: 1rem !important;\n  }\n\n  .py-lg-4 {\n    padding-top: 1.5rem !important;\n    padding-bottom: 1.5rem !important;\n  }\n\n  .py-lg-5 {\n    padding-top: 3rem !important;\n    padding-bottom: 3rem !important;\n  }\n\n  .pt-lg-0 {\n    padding-top: 0 !important;\n  }\n\n  .pt-lg-1 {\n    padding-top: 0.25rem !important;\n  }\n\n  .pt-lg-2 {\n    padding-top: 0.5rem !important;\n  }\n\n  .pt-lg-3 {\n    padding-top: 1rem !important;\n  }\n\n  .pt-lg-4 {\n    padding-top: 1.5rem !important;\n  }\n\n  .pt-lg-5 {\n    padding-top: 3rem !important;\n  }\n\n  .pe-lg-0 {\n    padding-right: 0 !important;\n  }\n\n  .pe-lg-1 {\n    padding-right: 0.25rem !important;\n  }\n\n  .pe-lg-2 {\n    padding-right: 0.5rem !important;\n  }\n\n  .pe-lg-3 {\n    padding-right: 1rem !important;\n  }\n\n  .pe-lg-4 {\n    padding-right: 1.5rem !important;\n  }\n\n  .pe-lg-5 {\n    padding-right: 3rem !important;\n  }\n\n  .pb-lg-0 {\n    padding-bottom: 0 !important;\n  }\n\n  .pb-lg-1 {\n    padding-bottom: 0.25rem !important;\n  }\n\n  .pb-lg-2 {\n    padding-bottom: 0.5rem !important;\n  }\n\n  .pb-lg-3 {\n    padding-bottom: 1rem !important;\n  }\n\n  .pb-lg-4 {\n    padding-bottom: 1.5rem !important;\n  }\n\n  .pb-lg-5 {\n    padding-bottom: 3rem !important;\n  }\n\n  .ps-lg-0 {\n    padding-left: 0 !important;\n  }\n\n  .ps-lg-1 {\n    padding-left: 0.25rem !important;\n  }\n\n  .ps-lg-2 {\n    padding-left: 0.5rem !important;\n  }\n\n  .ps-lg-3 {\n    padding-left: 1rem !important;\n  }\n\n  .ps-lg-4 {\n    padding-left: 1.5rem !important;\n  }\n\n  .ps-lg-5 {\n    padding-left: 3rem !important;\n  }\n\n  .text-lg-start {\n    text-align: left !important;\n  }\n\n  .text-lg-end {\n    text-align: right !important;\n  }\n\n  .text-lg-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1200px) {\n  .float-xl-start {\n    float: left !important;\n  }\n\n  .float-xl-end {\n    float: right !important;\n  }\n\n  .float-xl-none {\n    float: none !important;\n  }\n\n  .d-xl-inline {\n    display: inline !important;\n  }\n\n  .d-xl-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-xl-block {\n    display: block !important;\n  }\n\n  .d-xl-grid {\n    display: grid !important;\n  }\n\n  .d-xl-table {\n    display: table !important;\n  }\n\n  .d-xl-table-row {\n    display: table-row !important;\n  }\n\n  .d-xl-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-xl-flex {\n    display: flex !important;\n  }\n\n  .d-xl-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-xl-none {\n    display: none !important;\n  }\n\n  .flex-xl-fill {\n    flex: 1 1 auto !important;\n  }\n\n  .flex-xl-row {\n    flex-direction: row !important;\n  }\n\n  .flex-xl-column {\n    flex-direction: column !important;\n  }\n\n  .flex-xl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n\n  .flex-xl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n\n  .flex-xl-grow-0 {\n    flex-grow: 0 !important;\n  }\n\n  .flex-xl-grow-1 {\n    flex-grow: 1 !important;\n  }\n\n  .flex-xl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n\n  .flex-xl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n\n  .flex-xl-wrap {\n    flex-wrap: wrap !important;\n  }\n\n  .flex-xl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n\n  .flex-xl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n\n  .gap-xl-0 {\n    gap: 0 !important;\n  }\n\n  .gap-xl-1 {\n    gap: 0.25rem !important;\n  }\n\n  .gap-xl-2 {\n    gap: 0.5rem !important;\n  }\n\n  .gap-xl-3 {\n    gap: 1rem !important;\n  }\n\n  .gap-xl-4 {\n    gap: 1.5rem !important;\n  }\n\n  .gap-xl-5 {\n    gap: 3rem !important;\n  }\n\n  .justify-content-xl-start {\n    justify-content: flex-start !important;\n  }\n\n  .justify-content-xl-end {\n    justify-content: flex-end !important;\n  }\n\n  .justify-content-xl-center {\n    justify-content: center !important;\n  }\n\n  .justify-content-xl-between {\n    justify-content: space-between !important;\n  }\n\n  .justify-content-xl-around {\n    justify-content: space-around !important;\n  }\n\n  .justify-content-xl-evenly {\n    justify-content: space-evenly !important;\n  }\n\n  .align-items-xl-start {\n    align-items: flex-start !important;\n  }\n\n  .align-items-xl-end {\n    align-items: flex-end !important;\n  }\n\n  .align-items-xl-center {\n    align-items: center !important;\n  }\n\n  .align-items-xl-baseline {\n    align-items: baseline !important;\n  }\n\n  .align-items-xl-stretch {\n    align-items: stretch !important;\n  }\n\n  .align-content-xl-start {\n    align-content: flex-start !important;\n  }\n\n  .align-content-xl-end {\n    align-content: flex-end !important;\n  }\n\n  .align-content-xl-center {\n    align-content: center !important;\n  }\n\n  .align-content-xl-between {\n    align-content: space-between !important;\n  }\n\n  .align-content-xl-around {\n    align-content: space-around !important;\n  }\n\n  .align-content-xl-stretch {\n    align-content: stretch !important;\n  }\n\n  .align-self-xl-auto {\n    align-self: auto !important;\n  }\n\n  .align-self-xl-start {\n    align-self: flex-start !important;\n  }\n\n  .align-self-xl-end {\n    align-self: flex-end !important;\n  }\n\n  .align-self-xl-center {\n    align-self: center !important;\n  }\n\n  .align-self-xl-baseline {\n    align-self: baseline !important;\n  }\n\n  .align-self-xl-stretch {\n    align-self: stretch !important;\n  }\n\n  .order-xl-first {\n    order: -1 !important;\n  }\n\n  .order-xl-0 {\n    order: 0 !important;\n  }\n\n  .order-xl-1 {\n    order: 1 !important;\n  }\n\n  .order-xl-2 {\n    order: 2 !important;\n  }\n\n  .order-xl-3 {\n    order: 3 !important;\n  }\n\n  .order-xl-4 {\n    order: 4 !important;\n  }\n\n  .order-xl-5 {\n    order: 5 !important;\n  }\n\n  .order-xl-last {\n    order: 6 !important;\n  }\n\n  .m-xl-0 {\n    margin: 0 !important;\n  }\n\n  .m-xl-1 {\n    margin: 0.25rem !important;\n  }\n\n  .m-xl-2 {\n    margin: 0.5rem !important;\n  }\n\n  .m-xl-3 {\n    margin: 1rem !important;\n  }\n\n  .m-xl-4 {\n    margin: 1.5rem !important;\n  }\n\n  .m-xl-5 {\n    margin: 3rem !important;\n  }\n\n  .m-xl-auto {\n    margin: auto !important;\n  }\n\n  .mx-xl-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n\n  .mx-xl-1 {\n    margin-right: 0.25rem !important;\n    margin-left: 0.25rem !important;\n  }\n\n  .mx-xl-2 {\n    margin-right: 0.5rem !important;\n    margin-left: 0.5rem !important;\n  }\n\n  .mx-xl-3 {\n    margin-right: 1rem !important;\n    margin-left: 1rem !important;\n  }\n\n  .mx-xl-4 {\n    margin-right: 1.5rem !important;\n    margin-left: 1.5rem !important;\n  }\n\n  .mx-xl-5 {\n    margin-right: 3rem !important;\n    margin-left: 3rem !important;\n  }\n\n  .mx-xl-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n\n  .my-xl-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .my-xl-1 {\n    margin-top: 0.25rem !important;\n    margin-bottom: 0.25rem !important;\n  }\n\n  .my-xl-2 {\n    margin-top: 0.5rem !important;\n    margin-bottom: 0.5rem !important;\n  }\n\n  .my-xl-3 {\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n  }\n\n  .my-xl-4 {\n    margin-top: 1.5rem !important;\n    margin-bottom: 1.5rem !important;\n  }\n\n  .my-xl-5 {\n    margin-top: 3rem !important;\n    margin-bottom: 3rem !important;\n  }\n\n  .my-xl-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n\n  .mt-xl-0 {\n    margin-top: 0 !important;\n  }\n\n  .mt-xl-1 {\n    margin-top: 0.25rem !important;\n  }\n\n  .mt-xl-2 {\n    margin-top: 0.5rem !important;\n  }\n\n  .mt-xl-3 {\n    margin-top: 1rem !important;\n  }\n\n  .mt-xl-4 {\n    margin-top: 1.5rem !important;\n  }\n\n  .mt-xl-5 {\n    margin-top: 3rem !important;\n  }\n\n  .mt-xl-auto {\n    margin-top: auto !important;\n  }\n\n  .me-xl-0 {\n    margin-right: 0 !important;\n  }\n\n  .me-xl-1 {\n    margin-right: 0.25rem !important;\n  }\n\n  .me-xl-2 {\n    margin-right: 0.5rem !important;\n  }\n\n  .me-xl-3 {\n    margin-right: 1rem !important;\n  }\n\n  .me-xl-4 {\n    margin-right: 1.5rem !important;\n  }\n\n  .me-xl-5 {\n    margin-right: 3rem !important;\n  }\n\n  .me-xl-auto {\n    margin-right: auto !important;\n  }\n\n  .mb-xl-0 {\n    margin-bottom: 0 !important;\n  }\n\n  .mb-xl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n\n  .mb-xl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n\n  .mb-xl-3 {\n    margin-bottom: 1rem !important;\n  }\n\n  .mb-xl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n\n  .mb-xl-5 {\n    margin-bottom: 3rem !important;\n  }\n\n  .mb-xl-auto {\n    margin-bottom: auto !important;\n  }\n\n  .ms-xl-0 {\n    margin-left: 0 !important;\n  }\n\n  .ms-xl-1 {\n    margin-left: 0.25rem !important;\n  }\n\n  .ms-xl-2 {\n    margin-left: 0.5rem !important;\n  }\n\n  .ms-xl-3 {\n    margin-left: 1rem !important;\n  }\n\n  .ms-xl-4 {\n    margin-left: 1.5rem !important;\n  }\n\n  .ms-xl-5 {\n    margin-left: 3rem !important;\n  }\n\n  .ms-xl-auto {\n    margin-left: auto !important;\n  }\n\n  .p-xl-0 {\n    padding: 0 !important;\n  }\n\n  .p-xl-1 {\n    padding: 0.25rem !important;\n  }\n\n  .p-xl-2 {\n    padding: 0.5rem !important;\n  }\n\n  .p-xl-3 {\n    padding: 1rem !important;\n  }\n\n  .p-xl-4 {\n    padding: 1.5rem !important;\n  }\n\n  .p-xl-5 {\n    padding: 3rem !important;\n  }\n\n  .px-xl-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n\n  .px-xl-1 {\n    padding-right: 0.25rem !important;\n    padding-left: 0.25rem !important;\n  }\n\n  .px-xl-2 {\n    padding-right: 0.5rem !important;\n    padding-left: 0.5rem !important;\n  }\n\n  .px-xl-3 {\n    padding-right: 1rem !important;\n    padding-left: 1rem !important;\n  }\n\n  .px-xl-4 {\n    padding-right: 1.5rem !important;\n    padding-left: 1.5rem !important;\n  }\n\n  .px-xl-5 {\n    padding-right: 3rem !important;\n    padding-left: 3rem !important;\n  }\n\n  .py-xl-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .py-xl-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important;\n  }\n\n  .py-xl-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important;\n  }\n\n  .py-xl-3 {\n    padding-top: 1rem !important;\n    padding-bottom: 1rem !important;\n  }\n\n  .py-xl-4 {\n    padding-top: 1.5rem !important;\n    padding-bottom: 1.5rem !important;\n  }\n\n  .py-xl-5 {\n    padding-top: 3rem !important;\n    padding-bottom: 3rem !important;\n  }\n\n  .pt-xl-0 {\n    padding-top: 0 !important;\n  }\n\n  .pt-xl-1 {\n    padding-top: 0.25rem !important;\n  }\n\n  .pt-xl-2 {\n    padding-top: 0.5rem !important;\n  }\n\n  .pt-xl-3 {\n    padding-top: 1rem !important;\n  }\n\n  .pt-xl-4 {\n    padding-top: 1.5rem !important;\n  }\n\n  .pt-xl-5 {\n    padding-top: 3rem !important;\n  }\n\n  .pe-xl-0 {\n    padding-right: 0 !important;\n  }\n\n  .pe-xl-1 {\n    padding-right: 0.25rem !important;\n  }\n\n  .pe-xl-2 {\n    padding-right: 0.5rem !important;\n  }\n\n  .pe-xl-3 {\n    padding-right: 1rem !important;\n  }\n\n  .pe-xl-4 {\n    padding-right: 1.5rem !important;\n  }\n\n  .pe-xl-5 {\n    padding-right: 3rem !important;\n  }\n\n  .pb-xl-0 {\n    padding-bottom: 0 !important;\n  }\n\n  .pb-xl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n\n  .pb-xl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n\n  .pb-xl-3 {\n    padding-bottom: 1rem !important;\n  }\n\n  .pb-xl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n\n  .pb-xl-5 {\n    padding-bottom: 3rem !important;\n  }\n\n  .ps-xl-0 {\n    padding-left: 0 !important;\n  }\n\n  .ps-xl-1 {\n    padding-left: 0.25rem !important;\n  }\n\n  .ps-xl-2 {\n    padding-left: 0.5rem !important;\n  }\n\n  .ps-xl-3 {\n    padding-left: 1rem !important;\n  }\n\n  .ps-xl-4 {\n    padding-left: 1.5rem !important;\n  }\n\n  .ps-xl-5 {\n    padding-left: 3rem !important;\n  }\n\n  .text-xl-start {\n    text-align: left !important;\n  }\n\n  .text-xl-end {\n    text-align: right !important;\n  }\n\n  .text-xl-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1400px) {\n  .float-xxl-start {\n    float: left !important;\n  }\n\n  .float-xxl-end {\n    float: right !important;\n  }\n\n  .float-xxl-none {\n    float: none !important;\n  }\n\n  .d-xxl-inline {\n    display: inline !important;\n  }\n\n  .d-xxl-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-xxl-block {\n    display: block !important;\n  }\n\n  .d-xxl-grid {\n    display: grid !important;\n  }\n\n  .d-xxl-table {\n    display: table !important;\n  }\n\n  .d-xxl-table-row {\n    display: table-row !important;\n  }\n\n  .d-xxl-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-xxl-flex {\n    display: flex !important;\n  }\n\n  .d-xxl-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-xxl-none {\n    display: none !important;\n  }\n\n  .flex-xxl-fill {\n    flex: 1 1 auto !important;\n  }\n\n  .flex-xxl-row {\n    flex-direction: row !important;\n  }\n\n  .flex-xxl-column {\n    flex-direction: column !important;\n  }\n\n  .flex-xxl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n\n  .flex-xxl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n\n  .flex-xxl-grow-0 {\n    flex-grow: 0 !important;\n  }\n\n  .flex-xxl-grow-1 {\n    flex-grow: 1 !important;\n  }\n\n  .flex-xxl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n\n  .flex-xxl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n\n  .flex-xxl-wrap {\n    flex-wrap: wrap !important;\n  }\n\n  .flex-xxl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n\n  .flex-xxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n\n  .gap-xxl-0 {\n    gap: 0 !important;\n  }\n\n  .gap-xxl-1 {\n    gap: 0.25rem !important;\n  }\n\n  .gap-xxl-2 {\n    gap: 0.5rem !important;\n  }\n\n  .gap-xxl-3 {\n    gap: 1rem !important;\n  }\n\n  .gap-xxl-4 {\n    gap: 1.5rem !important;\n  }\n\n  .gap-xxl-5 {\n    gap: 3rem !important;\n  }\n\n  .justify-content-xxl-start {\n    justify-content: flex-start !important;\n  }\n\n  .justify-content-xxl-end {\n    justify-content: flex-end !important;\n  }\n\n  .justify-content-xxl-center {\n    justify-content: center !important;\n  }\n\n  .justify-content-xxl-between {\n    justify-content: space-between !important;\n  }\n\n  .justify-content-xxl-around {\n    justify-content: space-around !important;\n  }\n\n  .justify-content-xxl-evenly {\n    justify-content: space-evenly !important;\n  }\n\n  .align-items-xxl-start {\n    align-items: flex-start !important;\n  }\n\n  .align-items-xxl-end {\n    align-items: flex-end !important;\n  }\n\n  .align-items-xxl-center {\n    align-items: center !important;\n  }\n\n  .align-items-xxl-baseline {\n    align-items: baseline !important;\n  }\n\n  .align-items-xxl-stretch {\n    align-items: stretch !important;\n  }\n\n  .align-content-xxl-start {\n    align-content: flex-start !important;\n  }\n\n  .align-content-xxl-end {\n    align-content: flex-end !important;\n  }\n\n  .align-content-xxl-center {\n    align-content: center !important;\n  }\n\n  .align-content-xxl-between {\n    align-content: space-between !important;\n  }\n\n  .align-content-xxl-around {\n    align-content: space-around !important;\n  }\n\n  .align-content-xxl-stretch {\n    align-content: stretch !important;\n  }\n\n  .align-self-xxl-auto {\n    align-self: auto !important;\n  }\n\n  .align-self-xxl-start {\n    align-self: flex-start !important;\n  }\n\n  .align-self-xxl-end {\n    align-self: flex-end !important;\n  }\n\n  .align-self-xxl-center {\n    align-self: center !important;\n  }\n\n  .align-self-xxl-baseline {\n    align-self: baseline !important;\n  }\n\n  .align-self-xxl-stretch {\n    align-self: stretch !important;\n  }\n\n  .order-xxl-first {\n    order: -1 !important;\n  }\n\n  .order-xxl-0 {\n    order: 0 !important;\n  }\n\n  .order-xxl-1 {\n    order: 1 !important;\n  }\n\n  .order-xxl-2 {\n    order: 2 !important;\n  }\n\n  .order-xxl-3 {\n    order: 3 !important;\n  }\n\n  .order-xxl-4 {\n    order: 4 !important;\n  }\n\n  .order-xxl-5 {\n    order: 5 !important;\n  }\n\n  .order-xxl-last {\n    order: 6 !important;\n  }\n\n  .m-xxl-0 {\n    margin: 0 !important;\n  }\n\n  .m-xxl-1 {\n    margin: 0.25rem !important;\n  }\n\n  .m-xxl-2 {\n    margin: 0.5rem !important;\n  }\n\n  .m-xxl-3 {\n    margin: 1rem !important;\n  }\n\n  .m-xxl-4 {\n    margin: 1.5rem !important;\n  }\n\n  .m-xxl-5 {\n    margin: 3rem !important;\n  }\n\n  .m-xxl-auto {\n    margin: auto !important;\n  }\n\n  .mx-xxl-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n\n  .mx-xxl-1 {\n    margin-right: 0.25rem !important;\n    margin-left: 0.25rem !important;\n  }\n\n  .mx-xxl-2 {\n    margin-right: 0.5rem !important;\n    margin-left: 0.5rem !important;\n  }\n\n  .mx-xxl-3 {\n    margin-right: 1rem !important;\n    margin-left: 1rem !important;\n  }\n\n  .mx-xxl-4 {\n    margin-right: 1.5rem !important;\n    margin-left: 1.5rem !important;\n  }\n\n  .mx-xxl-5 {\n    margin-right: 3rem !important;\n    margin-left: 3rem !important;\n  }\n\n  .mx-xxl-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n\n  .my-xxl-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n\n  .my-xxl-1 {\n    margin-top: 0.25rem !important;\n    margin-bottom: 0.25rem !important;\n  }\n\n  .my-xxl-2 {\n    margin-top: 0.5rem !important;\n    margin-bottom: 0.5rem !important;\n  }\n\n  .my-xxl-3 {\n    margin-top: 1rem !important;\n    margin-bottom: 1rem !important;\n  }\n\n  .my-xxl-4 {\n    margin-top: 1.5rem !important;\n    margin-bottom: 1.5rem !important;\n  }\n\n  .my-xxl-5 {\n    margin-top: 3rem !important;\n    margin-bottom: 3rem !important;\n  }\n\n  .my-xxl-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n\n  .mt-xxl-0 {\n    margin-top: 0 !important;\n  }\n\n  .mt-xxl-1 {\n    margin-top: 0.25rem !important;\n  }\n\n  .mt-xxl-2 {\n    margin-top: 0.5rem !important;\n  }\n\n  .mt-xxl-3 {\n    margin-top: 1rem !important;\n  }\n\n  .mt-xxl-4 {\n    margin-top: 1.5rem !important;\n  }\n\n  .mt-xxl-5 {\n    margin-top: 3rem !important;\n  }\n\n  .mt-xxl-auto {\n    margin-top: auto !important;\n  }\n\n  .me-xxl-0 {\n    margin-right: 0 !important;\n  }\n\n  .me-xxl-1 {\n    margin-right: 0.25rem !important;\n  }\n\n  .me-xxl-2 {\n    margin-right: 0.5rem !important;\n  }\n\n  .me-xxl-3 {\n    margin-right: 1rem !important;\n  }\n\n  .me-xxl-4 {\n    margin-right: 1.5rem !important;\n  }\n\n  .me-xxl-5 {\n    margin-right: 3rem !important;\n  }\n\n  .me-xxl-auto {\n    margin-right: auto !important;\n  }\n\n  .mb-xxl-0 {\n    margin-bottom: 0 !important;\n  }\n\n  .mb-xxl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n\n  .mb-xxl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n\n  .mb-xxl-3 {\n    margin-bottom: 1rem !important;\n  }\n\n  .mb-xxl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n\n  .mb-xxl-5 {\n    margin-bottom: 3rem !important;\n  }\n\n  .mb-xxl-auto {\n    margin-bottom: auto !important;\n  }\n\n  .ms-xxl-0 {\n    margin-left: 0 !important;\n  }\n\n  .ms-xxl-1 {\n    margin-left: 0.25rem !important;\n  }\n\n  .ms-xxl-2 {\n    margin-left: 0.5rem !important;\n  }\n\n  .ms-xxl-3 {\n    margin-left: 1rem !important;\n  }\n\n  .ms-xxl-4 {\n    margin-left: 1.5rem !important;\n  }\n\n  .ms-xxl-5 {\n    margin-left: 3rem !important;\n  }\n\n  .ms-xxl-auto {\n    margin-left: auto !important;\n  }\n\n  .p-xxl-0 {\n    padding: 0 !important;\n  }\n\n  .p-xxl-1 {\n    padding: 0.25rem !important;\n  }\n\n  .p-xxl-2 {\n    padding: 0.5rem !important;\n  }\n\n  .p-xxl-3 {\n    padding: 1rem !important;\n  }\n\n  .p-xxl-4 {\n    padding: 1.5rem !important;\n  }\n\n  .p-xxl-5 {\n    padding: 3rem !important;\n  }\n\n  .px-xxl-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n\n  .px-xxl-1 {\n    padding-right: 0.25rem !important;\n    padding-left: 0.25rem !important;\n  }\n\n  .px-xxl-2 {\n    padding-right: 0.5rem !important;\n    padding-left: 0.5rem !important;\n  }\n\n  .px-xxl-3 {\n    padding-right: 1rem !important;\n    padding-left: 1rem !important;\n  }\n\n  .px-xxl-4 {\n    padding-right: 1.5rem !important;\n    padding-left: 1.5rem !important;\n  }\n\n  .px-xxl-5 {\n    padding-right: 3rem !important;\n    padding-left: 3rem !important;\n  }\n\n  .py-xxl-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n\n  .py-xxl-1 {\n    padding-top: 0.25rem !important;\n    padding-bottom: 0.25rem !important;\n  }\n\n  .py-xxl-2 {\n    padding-top: 0.5rem !important;\n    padding-bottom: 0.5rem !important;\n  }\n\n  .py-xxl-3 {\n    padding-top: 1rem !important;\n    padding-bottom: 1rem !important;\n  }\n\n  .py-xxl-4 {\n    padding-top: 1.5rem !important;\n    padding-bottom: 1.5rem !important;\n  }\n\n  .py-xxl-5 {\n    padding-top: 3rem !important;\n    padding-bottom: 3rem !important;\n  }\n\n  .pt-xxl-0 {\n    padding-top: 0 !important;\n  }\n\n  .pt-xxl-1 {\n    padding-top: 0.25rem !important;\n  }\n\n  .pt-xxl-2 {\n    padding-top: 0.5rem !important;\n  }\n\n  .pt-xxl-3 {\n    padding-top: 1rem !important;\n  }\n\n  .pt-xxl-4 {\n    padding-top: 1.5rem !important;\n  }\n\n  .pt-xxl-5 {\n    padding-top: 3rem !important;\n  }\n\n  .pe-xxl-0 {\n    padding-right: 0 !important;\n  }\n\n  .pe-xxl-1 {\n    padding-right: 0.25rem !important;\n  }\n\n  .pe-xxl-2 {\n    padding-right: 0.5rem !important;\n  }\n\n  .pe-xxl-3 {\n    padding-right: 1rem !important;\n  }\n\n  .pe-xxl-4 {\n    padding-right: 1.5rem !important;\n  }\n\n  .pe-xxl-5 {\n    padding-right: 3rem !important;\n  }\n\n  .pb-xxl-0 {\n    padding-bottom: 0 !important;\n  }\n\n  .pb-xxl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n\n  .pb-xxl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n\n  .pb-xxl-3 {\n    padding-bottom: 1rem !important;\n  }\n\n  .pb-xxl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n\n  .pb-xxl-5 {\n    padding-bottom: 3rem !important;\n  }\n\n  .ps-xxl-0 {\n    padding-left: 0 !important;\n  }\n\n  .ps-xxl-1 {\n    padding-left: 0.25rem !important;\n  }\n\n  .ps-xxl-2 {\n    padding-left: 0.5rem !important;\n  }\n\n  .ps-xxl-3 {\n    padding-left: 1rem !important;\n  }\n\n  .ps-xxl-4 {\n    padding-left: 1.5rem !important;\n  }\n\n  .ps-xxl-5 {\n    padding-left: 3rem !important;\n  }\n\n  .text-xxl-start {\n    text-align: left !important;\n  }\n\n  .text-xxl-end {\n    text-align: right !important;\n  }\n\n  .text-xxl-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1200px) {\n  .fs-1 {\n    font-size: 2.5rem !important;\n  }\n\n  .fs-2 {\n    font-size: 2rem !important;\n  }\n\n  .fs-3 {\n    font-size: 1.75rem !important;\n  }\n\n  .fs-4 {\n    font-size: 1.5rem !important;\n  }\n}\n@media print {\n  .d-print-inline {\n    display: inline !important;\n  }\n\n  .d-print-inline-block {\n    display: inline-block !important;\n  }\n\n  .d-print-block {\n    display: block !important;\n  }\n\n  .d-print-grid {\n    display: grid !important;\n  }\n\n  .d-print-table {\n    display: table !important;\n  }\n\n  .d-print-table-row {\n    display: table-row !important;\n  }\n\n  .d-print-table-cell {\n    display: table-cell !important;\n  }\n\n  .d-print-flex {\n    display: flex !important;\n  }\n\n  .d-print-inline-flex {\n    display: inline-flex !important;\n  }\n\n  .d-print-none {\n    display: none !important;\n  }\n}\nbody.hidden-scroll {\n  overflow: hidden;\n}\n\n.sl-overlay {\n  position: fixed;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  background: #000;\n  opacity: 0.7;\n  display: none;\n  z-index: 1035;\n}\n\n.sl-wrapper {\n  z-index: 1040;\n  width: 100%;\n  height: 100%;\n  left: 0;\n  top: 0;\n  position: fixed;\n}\n.sl-wrapper * {\n  box-sizing: border-box;\n}\n.sl-wrapper button {\n  border: 0 none;\n  background: transparent;\n  font-size: 28px;\n  padding: 0;\n  cursor: pointer;\n}\n.sl-wrapper button:hover {\n  opacity: 0.7;\n}\n.sl-wrapper .sl-close {\n  display: none;\n  position: fixed;\n  right: 30px;\n  top: 30px;\n  z-index: 10060;\n  margin-top: -14px;\n  margin-right: -14px;\n  height: 44px;\n  width: 44px;\n  line-height: 44px;\n  font-family: Arial, Baskerville, monospace;\n  color: #fff;\n  font-size: 3rem;\n}\n.sl-wrapper .sl-counter {\n  display: none;\n  position: fixed;\n  top: 30px;\n  left: 30px;\n  z-index: 1060;\n  color: #fff;\n  font-size: 1rem;\n}\n.sl-wrapper .sl-navigation {\n  width: 100%;\n  display: none;\n}\n.sl-wrapper .sl-navigation button {\n  position: fixed;\n  top: 50%;\n  margin-top: -22px;\n  height: 44px;\n  width: 22px;\n  line-height: 44px;\n  text-align: center;\n  display: block;\n  z-index: 10060;\n  font-family: Arial, Baskerville, monospace;\n  color: #fff;\n}\n.sl-wrapper .sl-navigation button.sl-next {\n  right: 5px;\n  font-size: 2rem;\n}\n.sl-wrapper .sl-navigation button.sl-prev {\n  left: 5px;\n  font-size: 2rem;\n}\n@media (min-width: 35.5em) {\n  .sl-wrapper .sl-navigation button {\n    width: 44px;\n  }\n  .sl-wrapper .sl-navigation button.sl-next {\n    right: 10px;\n    font-size: 3rem;\n  }\n  .sl-wrapper .sl-navigation button.sl-prev {\n    left: 10px;\n    font-size: 3rem;\n  }\n}\n@media (min-width: 50em) {\n  .sl-wrapper .sl-navigation button {\n    width: 44px;\n  }\n  .sl-wrapper .sl-navigation button.sl-next {\n    right: 20px;\n    font-size: 3rem;\n  }\n  .sl-wrapper .sl-navigation button.sl-prev {\n    left: 20px;\n    font-size: 3rem;\n  }\n}\n.sl-wrapper.sl-dir-rtl .sl-navigation {\n  direction: ltr;\n}\n.sl-wrapper .sl-image {\n  position: fixed;\n  -ms-touch-action: none;\n  touch-action: none;\n  z-index: 10000;\n}\n.sl-wrapper .sl-image img {\n  margin: 0;\n  padding: 0;\n  display: block;\n  border: 0 none;\n  width: 100%;\n  height: auto;\n}\n@media (min-width: 35.5em) {\n  .sl-wrapper .sl-image img {\n    border: 0 none;\n  }\n}\n@media (min-width: 50em) {\n  .sl-wrapper .sl-image img {\n    border: 0 none;\n  }\n}\n.sl-wrapper .sl-image iframe {\n  background: #000;\n  border: 0 none;\n}\n@media (min-width: 35.5em) {\n  .sl-wrapper .sl-image iframe {\n    border: 0 none;\n  }\n}\n@media (min-width: 50em) {\n  .sl-wrapper .sl-image iframe {\n    border: 0 none;\n  }\n}\n.sl-wrapper .sl-image .sl-caption {\n  display: none;\n  padding: 10px;\n  color: #fff;\n  background: rgba(0, 0, 0, 0.8);\n  font-size: 1rem;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n.sl-wrapper .sl-image .sl-caption.pos-top {\n  bottom: auto;\n  top: 0;\n}\n.sl-wrapper .sl-image .sl-caption.pos-outside {\n  bottom: auto;\n}\n.sl-wrapper .sl-image .sl-download {\n  display: none;\n  position: absolute;\n  bottom: 5px;\n  right: 5px;\n  color: #fff;\n  z-index: 1060;\n}\n\n.sl-spinner {\n  display: none;\n  border: 5px solid #333;\n  border-radius: 40px;\n  height: 40px;\n  left: 50%;\n  margin: -20px 0 0 -20px;\n  opacity: 0;\n  position: fixed;\n  top: 50%;\n  width: 40px;\n  z-index: 1007;\n  -webkit-animation: pulsate 1s ease-out infinite;\n  -moz-animation: pulsate 1s ease-out infinite;\n  -ms-animation: pulsate 1s ease-out infinite;\n  -o-animation: pulsate 1s ease-out infinite;\n  animation: pulsate 1s ease-out infinite;\n}\n\n.sl-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n.sl-transition {\n  transition: -moz-transform ease 200ms;\n  transition: -ms-transform ease 200ms;\n  transition: -o-transform ease 200ms;\n  transition: -webkit-transform ease 200ms;\n  transition: transform ease 200ms;\n}\n\n@-webkit-keyframes pulsate {\n  0% {\n    transform: scale(0.1);\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  100% {\n    transform: scale(1.2);\n    opacity: 0;\n  }\n}\n@keyframes pulsate {\n  0% {\n    transform: scale(0.1);\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  100% {\n    transform: scale(1.2);\n    opacity: 0;\n  }\n}\n@-moz-keyframes pulsate {\n  0% {\n    transform: scale(0.1);\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  100% {\n    transform: scale(1.2);\n    opacity: 0;\n  }\n}\n@-o-keyframes pulsate {\n  0% {\n    transform: scale(0.1);\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  100% {\n    transform: scale(1.2);\n    opacity: 0;\n  }\n}\n@-ms-keyframes pulsate {\n  0% {\n    transform: scale(0.1);\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  100% {\n    transform: scale(1.2);\n    opacity: 0;\n  }\n}\n.navbar-nav .nav-item {\n  margin: 0 20px;\n}\n.navbar-nav .nav-item a {\n  font-family: \"Cellcard-Medium\", \"Noto Sans Thai\";\n  font-weight: bold;\n  color: #f8f9fa;\n  transition: all 0.5s;\n}\n.navbar-nav .nav-item a:after {\n  content: inherit;\n}\n.navbar-nav .nav-item:hover .nav-link {\n  color: var(--text-menu);\n  transition: all 0.5s;\n}\n.navbar-nav .nav-item a.active {\n  box-shadow: inherit;\n  color: var(--text-menu) !important;\n}\n.navbar-nav .nav-item .btnTheme {\n  color: var(--text-color);\n}\n.navbar-nav .nav-item.active a {\n  color: var(--text-menu);\n}\n.navbar-nav .dropdown-menu {\n  background: transparent;\n}\n.navbar-nav .dropdown-item img {\n  margin-right: 5px;\n  transition: all 0.5s;\n}\n.navbar-nav .dropdown-item.active img {\n  margin-right: 8px;\n}\n.navbar-nav .dropdown-item:hover {\n  color: var(--text-menu);\n}\n.navbar-nav .dropdown-item:hover img {\n  margin-right: 8px;\n  transition: all 0.5s;\n}\n\n.navbar-brand .logo {\n  max-width: 70px;\n}\n\n.group-logo {\n  max-width: 70px;\n  display: flex;\n  flex-direction: column;\n  padding: 5px;\n}\n.group-logo img {\n  display: block;\n  width: 70px;\n  height: auto;\n}\n\n.flags {\n  width: 40px;\n  height: 26px;\n  border: 1px solid #ffaf00;\n  border-radius: 5px;\n}\n\n.dropdown-menu.list-flag {\n  position: absolute;\n  background: transparent !important;\n  min-width: 40px;\n  top: 74%;\n}\n.dropdown-menu.list-flag .dropdown-item {\n  padding: 0;\n  margin: 5px 0;\n}\n.dropdown-menu.list-flag .dropdown-item:hover {\n  background-color: transparent;\n}\n\n.nav-icon-5 {\n  width: 35px;\n  height: 30px;\n  margin: 5px 0 0 10px;\n  position: relative;\n  cursor: pointer;\n  display: inline-block;\n}\n\n.nav-icon-5 span {\n  background-color: var(--text-color);\n  position: absolute;\n  border-radius: 2px;\n  transition: 0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);\n  width: 100%;\n  height: 4px;\n  transition-duration: 500ms;\n}\n.nav-icon-5 span:nth-child(1) {\n  width: 70%;\n  top: 0px;\n  right: 0px;\n}\n.nav-icon-5 span:nth-child(2) {\n  top: 13px;\n  left: 0px;\n  opacity: 1;\n}\n.nav-icon-5 span:nth-child(3) {\n  width: 50%;\n  bottom: 0px;\n  right: 0px;\n}\n.nav-icon-5:not(.open):hover span:nth-child(1) {\n  transform: rotate(-3deg) scaleY(1.1);\n}\n.nav-icon-5:not(.open):hover span:nth-child(2) {\n  transform: rotate(3deg) scaleY(1.1);\n}\n.nav-icon-5:not(.open):hover span:nth-child(3) {\n  transform: rotate(-4deg) scaleY(1.1);\n}\n.nav-icon-5.open span:nth-child(1) {\n  width: 100%;\n  transform: rotate(45deg);\n  top: 13px;\n}\n.nav-icon-5.open span:nth-child(2) {\n  opacity: 0;\n}\n.nav-icon-5.open span:nth-child(3) {\n  width: 100%;\n  transform: rotate(-45deg);\n  top: 13px;\n}\n\n@keyframes slide-left {\n  0% {\n    transform: translateX(0);\n  }\n  100% {\n    transform: translateX(-100px);\n  }\n}\n.svg-cloud {\n  position: absolute;\n  right: 0;\n  top: 0;\n  opacity: 0.8;\n  enable-background: new 0 0 908 500;\n}\n.svg-cloud .cloud-header {\n  fill: #051937ad;\n}\n\n.home-header {\n  background-image: url(\"../images/bg-home.jpg\");\n  background-position: center;\n  background-size: cover;\n  background-repeat: no-repeat;\n}\n.home-header .nav-item a {\n  color: #f8f9fa !important;\n}\n.home-header .nav-item a:hover {\n  color: #ffaf00 !important;\n}\n.home-header .nav-icon-5 span {\n  background-color: #f8f9fa !important;\n}\n.home-header .dropdown-menu.list-service {\n  background-color: #051937 !important;\n}\n.home-header .dropdown-menu .dropdown-item:hover {\n  color: #ffaf00 !important;\n}\n.home-header .jumbotron {\n  max-width: 650px;\n  margin: auto;\n  height: 700px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  padding: 0;\n}\n.home-header .jumbotron h1, .home-header .jumbotron .h1 {\n  color: #f8f9fa;\n}\n.home-header .jumbotron p {\n  opacity: 0.7;\n  color: #f8f9fa;\n}\n.home-header .jumbotron a {\n  font-weight: 500;\n  background: transparent;\n  cursor: pointer;\n  transition: all 0.3s ease;\n  position: relative;\n  display: inline-block;\n  margin-top: 3rem;\n}\n\n.learn-more {\n  background: linear-gradient(to right, #b31d0c, #bb830c) !important;\n  color: #f8f9fa;\n  padding: 10px 30px;\n  border-radius: 50px;\n  z-index: 1;\n  transition: all 0.5s;\n}\n.learn-more i {\n  position: relative;\n  right: -10px;\n}\n\n.learn-more:hover {\n  text-shadow: 0 -1px 4px #FFF, 0 -2px 10px #ff0, 0 -10px 20px #ff8000, 0 -18px 40px #F00;\n  transform: translateY(-7px);\n  animation-play-state: paused;\n}\n\n.learn-more:active {\n  top: 2px;\n}\n\n.curve-header {\n  enable-background: new 0 0 1920 141;\n  position: absolute;\n  bottom: -5px;\n  left: 0;\n  width: 100%;\n  z-index: 1;\n}\n.curve-header stop:nth-child(1) {\n  stop-color: #FFF1A5;\n}\n.curve-header stop:nth-child(2) {\n  stop-color: #FDDB7E;\n}\n.curve-header stop:nth-child(3) {\n  stop-color: #E9BC65;\n}\n.curve-header stop:nth-child(4) {\n  stop-color: #D2994A;\n}\n.curve-header stop:nth-child(5) {\n  stop-color: #C98C3F;\n}\n.curve-header stop:nth-child(6) {\n  stop-color: #DCA956;\n}\n.curve-header stop:nth-child(7) {\n  stop-color: #FDDB7E;\n}\n.curve-header stop:nth-child(8) {\n  stop-color: #C98C3F;\n}\n.curve-header stop:nth-child(9) {\n  stop-color: #FEE998;\n}\n.curve-header stop:nth-child(10) {\n  stop-color: #FFF1A5;\n}\n.curve-header stop:nth-child(11) {\n  stop-color: #FDDB7E;\n}\n.curve-header stop:nth-child(12) {\n  stop-color: #F3CB71;\n}\n.curve-header stop:nth-child(13) {\n  stop-color: #DCA956;\n}\n.curve-header stop:nth-child(14) {\n  stop-color: #CE9445;\n}\n.curve-header stop:nth-child(15) {\n  stop-color: #CE9445;\n}\n.curve-header stop:nth-child(16) {\n  stop-color: #C98C3F;\n}\n.curve-header stop:nth-child(17) {\n  stop-color: #DCA956;\n}\n.curve-header stop:nth-child(18) {\n  stop-color: #FDDB7E;\n}\n.curve-header stop:nth-child(19) {\n  stop-color: #FEE793;\n}\n\n.header1 {\n  fill: url(#SVGID_header_);\n}\n\n.header2 {\n  fill: var(--bg-color);\n}\n\n.contact-header a {\n  color: #f8f9fa;\n  font-size: 0.8rem;\n}\n.contact-header a i {\n  font-size: 1.3rem;\n}\n\n.card.c-card {\n  background: var(--bg-card);\n  transform-origin: top center;\n  color: var(--text-color);\n  transition: all 0.5s linear;\n}\n.card.c-card:hover {\n  color: #ffaf00;\n  transform: rotate(2deg);\n  transition: all 0.5s linear;\n}\n\n.news-info .all-content {\n  padding: 50px 0;\n}\n.news-info .s-header {\n  max-width: 500px;\n  margin: auto;\n}\n.news-info .s-header .s-desc {\n  font-size: 14px;\n}\n.news-info .s-header .my-border {\n  border-bottom: 3px solid #EE2F4F;\n  display: block;\n  position: absolute;\n  width: 50px;\n  bottom: 0;\n  left: 45%;\n}\n\n.ou-item:hover {\n  text-decoration: none;\n}\n.ou-item:hover .my-thumbnail:before {\n  background-color: rgba(0, 0, 0, 0.3);\n  transition: all 0.5s;\n}\n.ou-item:hover h4, .ou-item:hover .h4 {\n  color: #ffaf00;\n  border-bottom-color: #ffaf00 !important;\n  transition: all 0.5s;\n}\n.ou-item .my-thumbnail {\n  position: relative;\n}\n.ou-item .my-thumbnail:before {\n  content: \"\";\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  background-color: rgba(0, 0, 0, 0.55);\n  transition: all 0.5s;\n}\n.ou-item h4, .ou-item .h4 {\n  padding: 20px 5px;\n  text-align: center;\n  color: var(--text-color);\n  margin-bottom: 0;\n  font-family: \"Cellcard-Medium\", \"Noto Sans Thai\";\n  font-size: 1rem;\n  text-transform: uppercase;\n  border-bottom: 1px solid gray;\n  transition: all 0.5s;\n}\n\n.our-vision {\n  padding: 8rem 0;\n}\n.our-vision .all-content {\n  padding-top: 50px;\n}\n.our-vision .js-tilt {\n  z-index: 99;\n}\n.our-vision ul li span {\n  font-size: 14px;\n}\n\n.curve-footer {\n  position: absolute;\n  width: 100%;\n  top: 0;\n  left: 0;\n  z-index: -1;\n}\n.curve-footer .footer1 {\n  fill: url(#SVGID_footer_);\n}\n.curve-footer .footer2 {\n  fill: var(--bg-color);\n}\n\n.feature-service h2, .feature-service .h2 {\n  font-family: \"Cellcard-Medium\", \"Noto Sans Thai\";\n}\n.feature-service .feature-header {\n  max-width: 700px;\n  margin: auto;\n}\n.feature-service .feature-header p {\n  padding-top: 5px;\n  opacity: 0.8;\n}\n.feature-service .feature-header .my-border {\n  border-bottom: 3px solid #EE2F4F;\n  display: block;\n  position: absolute;\n  width: 50px;\n  bottom: 0;\n  left: 45%;\n}\n.feature-service .ou-item {\n  text-align: center;\n  border: 1px solid #ffaf00;\n  box-shadow: none !important;\n}\n.feature-service .ou-item img {\n  transition: all 0.5s;\n}\n.feature-service .ou-item:hover img {\n  transform: scale(1.2);\n  transition: all 0.5s;\n}\n.feature-service .ou-item .my-thumbnail {\n  overflow: hidden;\n}\n.feature-service .ou-item .my-thumbnail:before {\n  background: transparent;\n}\n.feature-service .ou-item p {\n  text-transform: capitalize;\n  margin-bottom: 0;\n  font-size: 12px;\n  padding: 5px 0;\n  color: var(--text-color);\n}\n.feature-service .ou-item h4, .feature-service .ou-item .h4 {\n  font-size: 14px;\n  border-bottom: none;\n  padding-top: 0;\n}\n\n.our-strategic {\n  color: white;\n  background-color: var(--bg-vision);\n}\n\n.recruiting {\n  background-image: url(\"../images/recruiting-bg.jpg\");\n  background-repeat: no-repeat;\n  background-size: cover;\n  background-position: top;\n  background-attachment: fixed;\n}\n.recruiting .btn {\n  padding: 5px 25px;\n  display: flex;\n  z-index: 99;\n}\n\n.logo-partners img {\n  filter: grayscale(100%);\n  transition: all 0.5s;\n}\n.logo-partners img:hover {\n  cursor: pointer;\n  filter: none;\n  z-index: 1000;\n  transition: all 0.5s;\n}\n\n.getstart-bottom {\n  padding: 100px 0;\n}\n.getstart-bottom .get-start-bg {\n  top: 50%;\n  left: 50%;\n  z-index: -1;\n  transform: translate(-50%, -50%);\n}\n.getstart-bottom .btn {\n  background: #38c172;\n  color: #f8f9fa;\n  overflow: hidden;\n  transition: all 0.5s;\n}\n.getstart-bottom .btn i {\n  margin-left: 15px;\n  transition: all 0.5s;\n}\n.getstart-bottom .btn:hover {\n  color: #ffaf00;\n  transition: all 0.5s;\n}\n.getstart-bottom .btn:hover:after {\n  animation-play-state: paused;\n}\n.getstart-bottom .btn:after {\n  content: \"\";\n  position: absolute;\n  width: 50px;\n  height: 250%;\n  background: linear-gradient(to right, rgba(254, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0.7) 30%, rgba(255, 254, 250, 0.7) 33%, rgba(254, 248, 223, 0) 51%, #fdf0be 73%, #fdefbb 75%, #fdf0be 76%, rgba(255, 255, 255, 0) 100%);\n  left: -50px;\n  top: -75%;\n  transform: rotateZ(45deg);\n  animation: left 1s linear infinite;\n}\n@keyframes left {\n  to {\n    left: 110%;\n  }\n}\n\n.btn-scroll {\n  color: #f8f9fa;\n  font-size: 25px;\n  display: none;\n  width: 40px;\n  height: 40px;\n  right: -60px;\n  bottom: 90px;\n  background-color: #ffaf00;\n  border-radius: 50px;\n  z-index: 1000;\n  transition: all 1s;\n}\n.btn-scroll:hover {\n  background-color: #EE2F4F;\n  cursor: pointer;\n  transition: all 0.5s;\n}\n\n.sc-7dvmpp-1 {\n  display: none !important;\n}\n\n.sc-8eqc3y-0 {\n  font-family: \"Cellcard\", Sarabun !important;\n}\n\nfooter {\n  background-color: #051937;\n  color: #f8f9fa;\n}\nfooter .bg-rgba {\n  padding-top: 50px;\n  background-color: rgba(0, 0, 0, 0.66);\n}\nfooter a,\nfooter p {\n  font-size: 13px !important;\n  color: #f8f9fa;\n}\nfooter .f-services a img {\n  filter: grayscale(100%);\n}\nfooter a {\n  transition: all 0.3s;\n}\nfooter a i,\nfooter a img {\n  transition: all 0.3s;\n}\nfooter a:hover {\n  color: #ffaf00;\n  transition: all 0.3s;\n}\nfooter a:hover i,\nfooter a:hover img {\n  margin-right: 5px;\n  filter: none !important;\n}\n\n.f-contact a img {\n  transition: all 0.5s;\n}\n.f-contact a:hover img {\n  transform: scale(1.2);\n  transition: all 0.5s;\n}\n\n.my-loading {\n  width: 100%;\n  height: 100%;\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  align-items: center;\n  justify-content: center;\n  color: var(--text-color);\n  background-color: var(--bg-color);\n  overflow: hidden;\n  z-index: 16000162;\n}\n\n.loader {\n  width: 5em;\n  height: 5em;\n  font-size: 10px;\n  box-sizing: border-box;\n  border-top: 0.3em solid hotpink;\n  border-radius: 50%;\n  position: relative;\n  animation: rotating 2s ease-in-out infinite;\n  --direction: 1;\n}\n\n.loader::before,\n.loader::after {\n  content: \"\";\n  position: absolute;\n  width: inherit;\n  height: inherit;\n  border-radius: 50%;\n  box-sizing: border-box;\n  top: -0.2em;\n}\n\n.loader::before {\n  border-top: 0.3em solid dodgerblue;\n  transform: rotate(120deg);\n}\n\n.loader::after {\n  border-top: 0.3em solid gold;\n  transform: rotate(240deg);\n}\n\n.loader span {\n  position: absolute;\n  color: white;\n  width: inherit;\n  height: inherit;\n  text-align: center;\n  line-height: 5em;\n  font-family: sans-serif;\n  animation: rotating 2s linear infinite;\n  --direction: -1;\n}\n\n@keyframes rotating {\n  50% {\n    transform: rotate(calc(180deg * var(--direction)));\n  }\n  100% {\n    transform: rotate(calc(360deg * var(--direction)));\n  }\n}\n.career {\n  background-image: url(\"../images/bg-career.jpg\");\n  background-repeat: no-repeat;\n  background-position: bottom;\n  background-size: cover;\n  height: 25rem;\n}\n.career .car-desc {\n  max-width: 685px;\n}\n\n.digital-we-do .after-border {\n  line-height: 1.3;\n}\n.digital-we-do .after-border:after {\n  height: 3px;\n  width: 70px;\n}\n\n#packages .cp-header {\n  max-width: 700px;\n}\n#packages .btn-custom {\n  border-radius: 50px !important;\n  border-color: #ffaf00;\n  padding: 5px 25px !important;\n  text-transform: uppercase;\n  color: #ffaf00;\n  font-weight: 600;\n  font-size: 14px !important;\n  transition: linear 0.5s;\n}\n#packages .btn-custom:hover {\n  background: linear-gradient(90deg, #ffaf00 0%, #fff9ae 50%, #ffaf00 100%);\n  transition: linear 0.5s;\n}\n#packages .package-name {\n  border-radius: 0 0 10px 10px !important;\n}\n#packages .btn-package {\n  padding: 5px 65px !important;\n}\n#packages .price {\n  font-weight: bold;\n  color: var(--text-color);\n}\n#packages .package-item {\n  background-color: var(--package-bg);\n  border: 1px solid #ffaf00;\n}\n\n/* Creative Design */\n.creative-bg {\n  background-image: url(\"../images/bg-creative.jpg\");\n  background-position: center;\n  background-repeat: no-repeat;\n  background-size: cover;\n}\n\n/* End Creative Design */\n/* Photo-videography */\n.pv-type .sale {\n  position: relative;\n}\n.pv-type .sale h6, .pv-type .sale .h6 {\n  background-color: #051937;\n  color: white;\n  padding: 5px 0;\n  margin-bottom: 0;\n}\n.pv-type .sale:hover {\n  cursor: pointer;\n}\n.pv-type .sale:hover:before {\n  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n}\n.pv-type .img-thumbnail {\n  border: none;\n  padding: 0;\n  border-radius: 0;\n}\n\n/* End photo-videography */\n/* About page */\n.about-header {\n  background: url(\"../images/pk1.jpg\");\n  background-size: cover;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n.about-header .about-logo {\n  width: 125px;\n  max-width: 300px;\n  margin: auto;\n}\n\n.fixed-bg {\n  background-attachment: fixed;\n  background-repeat: no-repeat;\n  background-size: cover;\n  background-position: center center;\n  height: 100%;\n  width: 100%;\n  color: white;\n  display: table;\n}\n\n.future-phkay {\n  margin-top: -10rem;\n  position: relative;\n  z-index: 2;\n}\n.future-phkay .card {\n  border: none;\n  border-left: 2px solid #ffaf00;\n  border-bottom: 2px solid #ffaf00;\n  border-radius: 15px;\n}\n\n.staff-avatar {\n  padding-top: 10px;\n  max-width: 100px;\n  margin: auto;\n}\n.staff-avatar img {\n  width: 80px;\n  height: 80px;\n  object-fit: cover;\n  border-radius: 50%;\n  border: 2.5px solid #ffaf00;\n}\n\n.out-team .card {\n  border: none;\n  border-left: 2px solid #ffaf00;\n  border-right: 2px solid #ffaf00;\n  border-radius: 15px;\n}\n\n.active-photo .card-columns {\n  column-count: 2;\n  column-gap: 0px;\n}\n.active-photo .card-columns .card {\n  padding: 2px;\n}\n.active-photo .card-columns .card img {\n  width: 100%;\n  z-index: 1;\n}\n\n.svg-icon.svg-icon-danger svg g [fill] {\n  fill: #EE2F4F;\n}\n\n.nav-tabs .nav-link {\n  font-size: 12px;\n}\n\n.tab-pane .card .card-body h6, .tab-pane .card .card-body .h6 {\n  font-size: 13px;\n  line-height: 20px;\n  text-transform: uppercase;\n}\n.tab-pane .card:hover {\n  cursor: pointer;\n}\n\n/* End about page */\n/* Contact Us page */\n.bg-contact {\n  background-image: url(\"../images/bg-contact.svg\");\n  background-position: center;\n  background-repeat: no-repeat;\n  background-size: cover;\n  padding-bottom: 13rem;\n}\n.bg-contact .jumbotron {\n  max-width: 500px;\n}\n\n.contact-via {\n  margin-top: -10rem;\n}\n.contact-via .card {\n  background: var(--bg-card);\n  border-radius: 15px;\n  position: relative;\n  overflow: hidden;\n}\n.contact-via .card .card-body {\n  z-index: 2;\n}\n.contact-via .card:before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background: #ffaf00;\n  clip-path: circle(0 at 0 100%);\n  opacity: 0.2;\n  z-index: 1;\n  transition: all 0.5s;\n}\n.contact-via .card:after {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  right: 0;\n  width: 100%;\n  height: 100%;\n  background: #ffaf00;\n  clip-path: circle(50% at 100% 0);\n  opacity: 0.2;\n  z-index: 1;\n  transition: all 0.5s;\n}\n.contact-via .card a {\n  color: #084298;\n  transition: all 0.5s;\n}\n.contact-via .card:hover:before {\n  clip-path: circle(50% at 0 100%);\n}\n.contact-via .card:hover:after {\n  clip-path: circle(0% at 100% 0);\n}\n.contact-via .card:hover a {\n  color: #ffaf00;\n}\n.contact-via .bxl-messenger {\n  background: -webkit-linear-gradient(45deg, #005fff 0%, #9200ff 50%, #ff2e19 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n}\n\n/* End contact us page */\n.home-header {\n  /* ---- particles.js container ---- */\n  /* ---- stats.js ---- */\n}\n.home-header canvas {\n  display: block;\n  vertical-align: bottom;\n}\n.home-header #homeHeader {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  background-color: transparent;\n  background-image: url(\"\");\n  background-repeat: no-repeat;\n  background-size: cover;\n  background-position: 50% 50%;\n}\n.home-header .count-particles {\n  background: #000022;\n  position: absolute;\n  top: 48px;\n  left: 0;\n  width: 80px;\n  color: #13E8E9;\n  font-size: 0.8em;\n  text-align: left;\n  text-indent: 4px;\n  line-height: 14px;\n  padding-bottom: 2px;\n  font-family: Helvetica, Arial, sans-serif;\n  font-weight: bold;\n}\n.home-header .js-count-particles {\n  font-size: 1.1em;\n}\n.home-header #stats,\n.home-header .count-particles {\n  margin-top: 5px;\n  margin-left: 5px;\n}\n.home-header #stats {\n  border-radius: 3px 3px 0 0;\n  overflow: hidden;\n}\n.home-header .count-particles {\n  border-radius: 0 0 3px 3px;\n}\n\n.bg-footer {\n  background-image: url(\"../images/bg-footer2.jpg\");\n  background-position: top;\n  background-size: cover;\n  background-repeat: no-repeat;\n}\n\n.bg-getsart:before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-image: url(\"../images/bg-getstart.jpg\");\n  background-position: center;\n  background-attachment: fixed;\n  background-size: cover;\n  background-repeat: no-repeat;\n  opacity: 0.15;\n}\n.bg-getsart .learn-more:hover {\n  text-shadow: none;\n  filter: drop-shadow(0px 0px 10px #ffaf00);\n}\n\n.call-center {\n  top: -50px;\n  right: 0;\n  max-width: 100%;\n  border-radius: 50% 0 0 0;\n  z-index: -1;\n}\n\n.tilt-preserve {\n  transform-style: preserve-3d;\n}\n\n.titl-translateZ {\n  transform: translateZ(20deg);\n}\n\n@media (min-width: 769px) {\n  .svg-cloud {\n    width: 908px;\n  }\n\n  .group-logo {\n    max-width: 95px;\n  }\n\n  .active-photo .card-columns {\n    column-count: 3;\n  }\n}\n@media (min-width: 992px) {\n  .dropdown-menu {\n    display: block !important;\n    background: var(--bg-color) !important;\n    border: initial;\n  }\n  .dropdown-menu.show {\n    display: block;\n    transform-origin: top left;\n    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n    border: 1px solid #ffcd39;\n    transform: rotateX(90deg);\n    transition: all 0.5s;\n  }\n  .dropdown-menu.show:before {\n    content: \"\";\n    position: absolute;\n    width: 18px;\n    height: 10px;\n    top: -11px;\n    left: 33px;\n    background: #ffcd39;\n    clip-path: polygon(50% 0, 0% 100%, 100% 100%);\n  }\n  .dropdown-menu.show li .dropdown-item {\n    position: relative;\n  }\n  .dropdown-menu.show li .dropdown-item:after {\n    content: \"\";\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 0;\n    height: 2px;\n    background: #ffcd39;\n    transition: all 0.5s;\n  }\n  .dropdown-menu.show li .dropdown-item:hover:after {\n    width: 50%;\n    transition: all 0.5s;\n  }\n  .dropdown-menu.show li .dropdown-item.active:after {\n    width: 50%;\n    transition: all 0.5s;\n  }\n\n  .border-gradient-menu {\n    border: 1px solid;\n    border-image-slice: 1;\n    border-width: 1px;\n    border-image-source: linear-gradient(45deg, #EE2F4F, #ffaf00);\n  }\n\n  .dropdown:hover .dropdown-menu.show {\n    transform: rotateX(0deg);\n    transition: all 0.5s;\n  }\n\n  .w-lg-740 {\n    width: 740px;\n  }\n\n  .dropdown-menu.list-flag {\n    left: 8px;\n  }\n\n  .navbar-nav .nav-item a {\n    color: var(--text-color);\n  }\n  .navbar-nav .nav-item .pkm-border {\n    position: relative;\n  }\n  .navbar-nav .nav-item .pkm-border:after {\n    content: \"\";\n    position: absolute;\n    bottom: 0;\n    left: 0.5rem;\n    background: #ffcd39;\n    width: 0;\n    height: 2px;\n    transition: all 0.5s;\n  }\n  .navbar-nav .nav-item .pkm-border:hover:after {\n    width: 80%;\n    transition: all 0.5s;\n  }\n  .navbar-nav .nav-item .pkm-border.active:after {\n    width: 80%;\n    transition: all 0.5s;\n  }\n  .navbar-nav .nav-item .nav-link.show .bx-chevron-down {\n    transition: transform 0.5s;\n  }\n  .navbar-nav .nav-item .dropdown:hover .nav-link.show {\n    color: #ffaf00 !important;\n  }\n  .navbar-nav .nav-item .dropdown:hover .nav-link.show .bx-chevron-down {\n    transform: rotate(180deg);\n  }\n\n  .group-logo {\n    max-width: 100px;\n  }\n  .group-logo img {\n    width: 100px;\n  }\n\n  .active-photo .card-columns {\n    column-count: 4;\n  }\n}\n@media (min-width: 1200px) {\n  .navbar-brand .logo {\n    max-width: 120px;\n  }\n\n  .navbar-expand-lg .container-fluid, .navbar-expand-lg .container-sm, .navbar-expand-lg .container-md, .navbar-expand-lg .container-lg, .navbar-expand-lg .container-xl, .navbar-expand-lg .container-xxl {\n    max-width: 1790px;\n  }\n\n  .technology {\n    margin: 50px 0;\n  }\n\n  .group-logo {\n    max-width: 120px;\n  }\n  .group-logo img {\n    width: 120px;\n  }\n\n  .active-photo .card-columns {\n    column-count: 5;\n  }\n\n  .google-map .ratio-21x9 {\n    --bs-aspect-ratio: 25%;\n  }\n}\n@media (max-width: 375px) {\n  .navbar-nav .nav-item {\n    margin: 0 10px;\n  }\n}\n@media (max-width: 768px) {\n  .m-text-size {\n    font-size: 19px;\n    line-height: 40px;\n  }\n}\nbody {\n  background: var(--bg-color);\n  width: 100%;\n  height: 100%;\n  background-position: center;\n  background-repeat: no-repeat;\n  color: var(--text-color);\n  font-family: \"Cellcard\", Sarabun;\n  line-height: 1.8;\n}\n\n.bg-rgba {\n  background-color: rgba(0, 0, 0, 0.8);\n}\n\n.text-fb {\n  color: #1877f2 !important;\n}\n\n.text-telegram {\n  color: #25a3e1 !important;\n}\n\n.text-gmail {\n  color: #ea4335 !important;\n}\n\n.font-title {\n  font-family: \"Cellcard-Medium\", \"Noto Sans Thai\";\n}\n\n.font-text {\n  font-family: \"Cellcard\", Sarabun;\n}\n\n.py-50 {\n  padding: 50px 0;\n}\n\n.after-border {\n  line-height: 2;\n}\n.after-border:after {\n  position: absolute;\n  content: \"\";\n  width: 50px;\n  height: 2px;\n  bottom: 0;\n  left: 0;\n  background-color: #EE2F4F;\n}\n\n.btnTheme:hover {\n  cursor: pointer;\n}\n\n.bg-footer {\n  background-color: #051937;\n}\n\n.text-bg {\n  color: var(--text-color);\n}\n\n.bg-switch {\n  background-color: var(--bg-color);\n}\n\n.logo-gray {\n  filter: grayscale(100%);\n  transition: all 0.5s;\n}\n.logo-gray:hover {\n  filter: none;\n  transition: all 0.5s;\n}\n\n.object-fit-cover {\n  object-fit: cover !important;\n}","@import url('https://fonts.googleapis.com/css2?family=Battambang:wght@300&family=Bayon&family=Noto+Sans+Thai:wght@200&family=Sarabun:wght@200&display=swap');\r\n@font-face {\r\n\tfont-family: 'Cellcard';\r\n\tsrc: url('Cellcard-Light.eot');\r\n\tsrc: url('Cellcard-Light.eot?#iefix') format('embedded-opentype'),\r\n\turl('Cellcard-Light.woff2') format('woff2'),\r\n\turl('Cellcard-Light.woff') format('woff');\r\n\tfont-weight: 300;\r\n\tfont-style: normal;\r\n}\r\n\r\n@font-face {\r\n\tfont-family: 'Cellcard-Medium';\r\n\tsrc: url('Cellcard-Medium.eot');\r\n\tsrc: url('Cellcard-Medium.eot?#iefix') format('embedded-opentype'),\r\n\turl('Cellcard-Medium.woff2') format('woff2'),\r\n\turl('Cellcard-Medium.woff') format('woff');\r\n\tfont-weight: 600;\r\n\tfont-style: normal;\r\n}\r\n\r\n$font-text: 'Cellcard',Sarabun;\r\n$font-title: 'Cellcard-Medium','Noto Sans Thai';","// Body\r\n$body-bg: #f8fafc;\r\n\r\n// Colors\r\n$primary  : #3490dc;\r\n$secondary: #6574cd;\r\n$danger   : #EE2F4F;\r\n$warning  : #ffaf00;\r\n$success  : #38c172;\r\n$info     : #6cb2eb;\r\n$orange   : #f6993f;\r\n$teal     : #4dc0b5;\r\n$purple   : #9561e2;\r\n$pink     : #f66d9b;\r\n$svg-home-header: #FFF1A5,\r\n#FDDB7E,\r\n#E9BC65,\r\n#D2994A,\r\n#C98C3F,\r\n#DCA956,\r\n#FDDB7E,\r\n#C98C3F,\r\n#FEE998,\r\n#FFF1A5,\r\n#FDDB7E,\r\n#F3CB71,\r\n#DCA956,\r\n#CE9445,\r\n#CE9445,\r\n#C98C3F,\r\n#DCA956,\r\n#FDDB7E,\r\n#FEE793;\r\n\r\n$color-facebook : #1877f2;\r\n$color-telegram : #25a3e1;\r\n$color-gmail    : #ea4335;\r\n$footer         : #051937;\r\n\r\n:root {\r\n    // --bg-color: linear-gradient(to right top, #859398, #283048);\r\n    --bg-color   : #ffffff;\r\n    --text-color : #000;\r\n    --text-menu  : #ffaf00;\r\n    --bg-vision  : #000;\r\n    --bg-dropdown: #ffffff;\r\n    --package-bg : #ffffff;\r\n    --shadow     : 0 .5rem 1rem rgba(0, 0, 0, .15);\r\n    --bg-card    : #f3f9fe;\r\n}\r\n\r\n.darkmode {\r\n    // --bg-color: linear-gradient(to right top, #051937, #0f1f3b, #18243f, #202a44, #283048);\r\n    --bg-color   : #04080e;\r\n    --text-color : #ffffff;\r\n    --text-menu  : #ffaf00;\r\n    --bg-vision  : #{$footer};\r\n    --bg-dropdown: #{$footer};\r\n    --package-bg : #{$footer};\r\n    --shadow     : 0px 0rem 5px rgb(253 173 0);\r\n    --bg-card    : #{$footer};\r\n}\r\n\r\n\r\n$fill-curve: var(--bg-color);\r\n\r\n/* Customize boostrap */\r\n$dropdown-link-hover-bg : transparent;\r\n$dropdown-link-active-bg: transparent;\r\n$offcanvas-bg-color     : #{$footer};\r\n\r\n$accordion-color              : var(--text-color);\r\n$accordion-icon-active-color  : var(--text-menu);\r\n$accordion-icon-color         : var(--text-menu);\r\n$accordion-bg                 : var(--bg-color);\r\n$accordion-button-active-bg   : #{$footer};\r\n$accordion-button-active-color: var(--text-menu);\r\n$accordion-button-color       : var(--text-menu);\r\n\r\n$nav-tabs-border-color: $warning;\r\n$nav-tabs-link-active-color: $warning;\r\n$nav-tabs-link-active-border-color: $warning $warning var(--bg-color) $warning;\r\n$nav-tabs-link-active-bg: var(--bg-color);\r\n$nav-tabs-link-hover-border-color: $nav-tabs-link-active-border-color;\r\n\r\n$box-shadow: var(--shadow);\r\n\r\n$input-border-radius: 0;\r\n$input-bg           : transparent;\r\n$input-color        : var(--text-color);\r\n\r\n$utilities: (\r\n    \"opacity\": (\r\n    property: opacity,\r\n    values: (\r\n      0: 0,\r\n      25: .15,\r\n      50: .5,\r\n      75: .75,\r\n      100: 1,\r\n    )\r\n  ),\r\n);\r\n  \r\n\r\n$sl-overlay-background: #000;\r\n$sl-navigation-color  : #fff;","// animation rule circle \r\n@mixin animateY($duration) {\r\n    $name: animate-#{unique-id()};\r\n\r\n    @keyframes #{$name} {\r\n        @content;\r\n    }\r\n\r\n    animation : $duration $name linear infinite;\r\n}\r\n\r\n@mixin animateX($duration) {\r\n    $name: animate-#{unique-id()};\r\n\r\n    @keyframes #{$name} {\r\n        @content;\r\n    }\r\n\r\n    animation : $duration $name linear -1s infinite;\r\n}\r\n\r\n@mixin rule-animation($selector, $bgRgba: rgba(43, 26, 8, 0), $bgHex: #d98026, $color: white, $background: black) {\r\n    #{$selector} {\r\n        // padding           : 20px 40px;\r\n        margin         : 0px;\r\n        display        : inline-block;\r\n        transform      : translate(0%, 0%);\r\n        overflow       : hidden;\r\n        color          : $color;\r\n        font-size      : 20px;\r\n        letter-spacing : 2.5px;\r\n        text-align     : center;\r\n        text-transform : uppercase;\r\n        text-decoration: none;\r\n        box-shadow     : 0 20px 50px rgba(0, 0, 0, 0.5);\r\n    }\r\n\r\n    #{$selector}::before {\r\n        content           : '';\r\n        position          : absolute;\r\n        top               : 0px;\r\n        border-radius     : 50%;\r\n        left              : 0px;\r\n        width             : 100%;\r\n        height            : 100%;\r\n        background-color  : $background;\r\n        opacity           : 0;\r\n        -webkit-transition: .2s opacity ease-in-out;\r\n        transition        : .2s opacity ease-in-out;\r\n    }\r\n\r\n    #{$selector} span {\r\n        position: absolute;\r\n    }\r\n\r\n    #{$selector} span:nth-child(1) {\r\n        top       : 0px;\r\n        left      : 0px;\r\n        width     : 100%;\r\n        height    : 5px;\r\n        background: linear-gradient(to left, $bgRgba, $bgHex);\r\n        z-index   : 99;\r\n\r\n        @include animateY(2s) {\r\n            0% {\r\n                transform: translateX(100%);\r\n            }\r\n\r\n            100% {\r\n                transform: translateX(-100%);\r\n            }\r\n        }\r\n    }\r\n\r\n\r\n    #{$selector} span:nth-child(2) {\r\n        top       : 0px;\r\n        right     : 0px;\r\n        height    : 100%;\r\n        width     : 2px;\r\n        background: linear-gradient(to top, $bgRgba, $bgHex);\r\n        z-index   : 99;\r\n\r\n        @include animateX(2s) {\r\n            0% {\r\n                transform: translateY(100%);\r\n            }\r\n\r\n            100% {\r\n                transform: translateY(-100%);\r\n            }\r\n        }\r\n    }\r\n\r\n\r\n    #{$selector} span:nth-child(3) {\r\n        bottom    : 0px;\r\n        left      : 0px;\r\n        width     : 100%;\r\n        height    : 5px;\r\n        background: linear-gradient(to right, $bgRgba, $bgHex);\r\n        z-index   : 99;\r\n\r\n        @include animateY(2s) {\r\n            0% {\r\n                transform: translateX(-100%);\r\n            }\r\n\r\n            100% {\r\n                transform: translateX(100%);\r\n            }\r\n        }\r\n    }\r\n\r\n    #{$selector} span:nth-child(4) {\r\n        top       : 0px;\r\n        left      : 0px;\r\n        height    : 100%;\r\n        width     : 2px;\r\n        background: linear-gradient(to bottom, $bgRgba, $bgHex);\r\n        z-index   : 99;\r\n\r\n        @include animateX(2s) {\r\n            0% {\r\n                transform: translateY(-100%);\r\n            }\r\n\r\n            100% {\r\n                transform: translateY(100%);\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n// End animation rule circle\r\n\r\n@mixin animatedBy($selector, $duration: 3s) {\r\n    $name: phkay-#{unique-id()};\r\n\r\n    #{$selector} {\r\n        animation: $name $duration linear infinite;\r\n    }\r\n\r\n    @keyframes #{$name} {\r\n        @content;\r\n    }\r\n}\r\n\r\n// Border Gradient \r\n\r\n@mixin pkm-border-gradient($selector: 'phkay',$color-gradient: linear-gradient(to left, #743ad5, #d53a9d)) {\r\n    \r\n    .border-gradient-#{$selector} {\r\n        border: 1px solid;\r\n        border-image-slice: 1;\r\n        border-width: 1px;\r\n        border-image-source: $color-gradient;\r\n    }\r\n}","@include rule-animation('.pkm-rule1', rgba(43, 26, 8, 0), #d98026);\r\n@include rule-animation('.pkm-rule2', rgba(43, 8, 8, 0), #d92626);\r\n@include rule-animation('.pkm-rule3', rgba(43, 43, 8, 0), #d9d926);\r\n@include rule-animation('.pkm-rule4', rgba(8, 43, 8, 0), #26d926);\r\n@include rule-animation('.pkm-rule5', rgba(8, 8, 43, 0), #26d9d9);\r\n@include rule-animation('.pkm-rule6', rgba(8, 43, 26, 0), #26d980);\r\n@include rule-animation('.pkm-rule7', rgba(43, 8, 26, 0), #d92680);\r\n\r\n// Zoom In-out\r\n@include animatedBy('.phkay-zoom-in-out') {\r\n    0% {\r\n        transform: scale(1);\r\n        filter   : none;\r\n    }\r\n\r\n    50% {\r\n        transform: scale(1.1);\r\n        filter   : drop-shadow(10px 3px 10px $warning) invert(10%);\r\n    }\r\n\r\n    100% {\r\n        transform: scale(1);\r\n        filter   : none;\r\n    }\r\n}\r\n\r\n// anition rotateX\r\n@include animatedBy('.phkay-rotate-x') {\r\n    0% {\r\n        transform: translateX(-15px) rotate(0);\r\n    }\r\n\r\n    50% {\r\n        transform: translateX(0) rotate(-1deg);\r\n    }\r\n\r\n    to {\r\n        transform: translateX(-15px) rotate(0);\r\n    }\r\n}\r\n\r\n// animation rotateY\r\n@include animatedBy('.phkay-rotate-y') {\r\n    0% {\r\n        transform: translateY(0) rotate(0);\r\n    }\r\n\r\n    50% {\r\n        transform: translateY(-10px) rotate(-1deg);\r\n    }\r\n\r\n    to {\r\n        transform: translateY(0) rotate(0);\r\n    }\r\n}\r\n\r\n// filter\r\n@include animatedBy('.phkay-filter') {\r\n    0% {\r\n        filter: drop-shadow(0px 0px 0px $warning);\r\n    }\r\n\r\n    50% {\r\n        filter: drop-shadow(0px 0px 10px $warning);\r\n    }\r\n\r\n    to {\r\n        filter: drop-shadow(0px 0px 0px $warning);\r\n    }\r\n}\r\n\r\n// animation filter (shadow) && RotateX\r\n@include animatedBy('.phkay-rotate-x-filter') {\r\n    0% {\r\n        transform: translateX(0) rotate(0);\r\n        filter   : drop-shadow(0px 0px 0px $warning);\r\n    }\r\n\r\n    50% {\r\n        transform: translateX(-30px) rotate(-1deg);\r\n        filter   : drop-shadow(0px 0px 10px $warning);\r\n    }\r\n\r\n    to {\r\n        transform: translateX(0) rotate(0);\r\n        filter   : drop-shadow(0px 0px 0px $warning);\r\n    }\r\n}\r\n\r\n// animation filter (shadow) && rotateY\r\n@include animatedBy('.phkay-rotate-y-filter') {\r\n    0% {\r\n        filter   : drop-shadow(0px 0px 0px $warning);\r\n        transform: translateY(0) rotate(0);\r\n    }\r\n\r\n    50% {\r\n        filter   : drop-shadow(0px 0px 10px $warning);\r\n        transform: translateY(-30px) rotate(-1deg);\r\n    }\r\n\r\n    to {\r\n        filter   : drop-shadow(0px 0px 0px $warning);\r\n        transform: translateY(0) rotate(0);\r\n    }\r\n}\r\n\r\n\r\n.shadow-load {\r\n    animation: pulse 1.5s infinite;\r\n}\r\n\r\n@keyframes pulse {\r\n    0% {\r\n        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);\r\n    }\r\n\r\n    70% {\r\n        box-shadow: 0 0 0 10px rgba(255, 255, 255, 0);\r\n    }\r\n\r\n    100% {\r\n        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);\r\n    }\r\n}","/*!\n * Bootstrap v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n@import \"placeholders\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n  // Note: Custom variable values only support SassScript inside `#{}`.\n\n  // Colors\n  //\n  // Generate palettes for full colors, grays, and theme colors.\n\n  @each $color, $value in $colors {\n    --#{$variable-prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $grays {\n    --#{$variable-prefix}gray-#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$variable-prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-rgb {\n    --#{$variable-prefix}#{$color}-rgb: #{$value};\n  }\n\n  --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n  --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n  --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n  --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n  // Fonts\n\n  // Note: Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n  --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n  --#{$variable-prefix}gradient: #{$gradient};\n\n  // Root and body\n  // stylelint-disable custom-property-empty-line-before\n  // scss-docs-start root-body-variables\n  @if $font-size-root != null {\n    --#{$variable-prefix}root-font-size: #{$font-size-root};\n  }\n  --#{$variable-prefix}body-font-family: #{$font-family-base};\n  --#{$variable-prefix}body-font-size: #{$font-size-base};\n  --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n  --#{$variable-prefix}body-line-height: #{$line-height-base};\n  --#{$variable-prefix}body-color: #{$body-color};\n  @if $body-text-align != null {\n    --#{$variable-prefix}body-text-align: #{$body-text-align};\n  }\n  --#{$variable-prefix}body-bg: #{$body-bg};\n  // scss-docs-end root-body-variables\n  // stylelint-enable custom-property-empty-line-before\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n  @if $font-size-root != null {\n    font-size: var(--#{$variable-prefix}root-font-size);\n  }\n\n  @if $enable-smooth-scroll {\n    @media (prefers-reduced-motion: no-preference) {\n      scroll-behavior: smooth;\n    }\n  }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n  margin: 0; // 1\n  font-family: var(--#{$variable-prefix}body-font-family);\n  @include font-size(var(--#{$variable-prefix}body-font-size));\n  font-weight: var(--#{$variable-prefix}body-font-weight);\n  line-height: var(--#{$variable-prefix}body-line-height);\n  color: var(--#{$variable-prefix}body-color);\n  text-align: var(--#{$variable-prefix}body-text-align);\n  background-color: var(--#{$variable-prefix}body-bg); // 2\n  -webkit-text-size-adjust: 100%; // 3\n  -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n  margin: $hr-margin-y 0;\n  color: $hr-color; // 1\n  background-color: currentColor;\n  border: 0;\n  opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n  height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n//    margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n  margin-top: 0; // 1\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-style: $headings-font-style;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: $headings-color;\n}\n\nh1 {\n  @extend %heading;\n  @include font-size($h1-font-size);\n}\n\nh2 {\n  @extend %heading;\n  @include font-size($h2-font-size);\n}\n\nh3 {\n  @extend %heading;\n  @include font-size($h3-font-size);\n}\n\nh4 {\n  @extend %heading;\n  @include font-size($h4-font-size);\n}\n\nh5 {\n  @extend %heading;\n  @include font-size($h5-font-size);\n}\n\nh6 {\n  @extend %heading;\n  @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n  text-decoration: underline dotted; // 2\n  cursor: help; // 3\n  text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n  font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n  @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n  padding: $mark-padding;\n  background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n  position: relative;\n  @include font-size($sub-sup-font-size);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n  color: $link-color;\n  text-decoration: $link-decoration;\n\n  &:hover {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  &,\n  &:hover {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-code;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n  direction: ltr #{\"/* rtl:ignore */\"};\n  unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n  display: block;\n  margin-top: 0; // 1\n  margin-bottom: 1rem; // 2\n  overflow: auto; // 3\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\ncode {\n  @include font-size($code-font-size);\n  color: $code-color;\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n\n  kbd {\n    padding: 0;\n    @include font-size(1em);\n    font-weight: $nested-kbd-font-weight;\n  }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n  margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: $table-cell-padding-y;\n  padding-bottom: $table-cell-padding-y;\n  color: $table-caption-color;\n  text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n  display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // 1\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n  text-transform: none;\n}\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  // Remove the inheritance of word-wrap in Safari.\n  // See https://github.com/twbs/bootstrap/issues/24990\n  word-wrap: normal;\n\n  // Undo the opacity change from Chrome\n  &:disabled {\n    opacity: 1;\n  }\n}\n\n// Remove the dropdown arrow in Chrome from inputs built with datalists.\n// See https://stackoverflow.com/a/54997118\n\n[list]::-webkit-calendar-picker-indicator {\n  display: none;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n\n  @if $enable-button-pointers {\n    &:not(:disabled) {\n      cursor: pointer; // 3\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n  resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n//    So we reset that to ensure fieldsets behave more like a standard block element.\n//    See https://github.com/twbs/bootstrap/issues/12359\n//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n  min-width: 0; // 1\n  padding: 0; // 2\n  margin: 0; // 2\n  border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n//    This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n//    See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n  float: left; // 1\n  width: 100%;\n  padding: 0;\n  margin-bottom: $legend-margin-bottom;\n  @include font-size($legend-font-size);\n  font-weight: $legend-font-weight;\n  line-height: inherit;\n\n  + * {\n    clear: left; // 2\n  }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n//    `.form-control` class can properly style them. Note that this cannot simply\n//    be added to `.form-control` as it's not specific enough. For details, see\n//    https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n  outline-offset: -2px; // 1\n  -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n// Inherit font family and line height for file input buttons\n\n::file-selector-button {\n  font: inherit;\n}\n\n// 1. Change font properties to `inherit`\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::-webkit-file-upload-button {\n  font: inherit; // 1\n  -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n  display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n  border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n  display: list-item; // 1\n  cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n  vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n  display: none !important;\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n  @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n  @if $rfs-two-dimensional {\n    @if $rfs-mode == max-media-query {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n    @else {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n  }\n  @else {\n    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n  @if $rfs-class == disable and $rfs-mode == max-media-query {\n    // Adding an extra class increases specificity, which prevents the media query to override the property\n    &,\n    .disable-rfs &,\n    &.disable-rfs {\n      @content;\n    }\n  }\n  @else if $rfs-class == enable and $rfs-mode == min-media-query {\n    .enable-rfs &,\n    &.enable-rfs {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n  @if $rfs-class == enable {\n    @if $rfs-mode == min-media-query {\n      @content;\n    }\n\n    @include _rfs-media-query {\n      .enable-rfs &,\n      &.enable-rfs {\n        @content;\n      }\n    }\n  }\n  @else {\n    @if $rfs-class == disable and $rfs-mode == min-media-query {\n      .disable-rfs &,\n      &.disable-rfs {\n        @content;\n      }\n    }\n    @include _rfs-media-query {\n      @content;\n    }\n  }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      @if $unit == px {\n        // Convert to rem if needed\n        $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n      }\n      @else if $unit == rem {\n        // Convert to px if needed\n        $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n      }\n      @else {\n        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n        $val: $val + ' ' + $value;\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n      @if not $unit or $unit != px and $unit != rem {\n        $val: $val + ' ' + $value;\n      }\n\n      @else {\n        // Remove unit from $value for calculations\n        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n        // Only add the media query if the value is greater than the minimum value\n        @if abs($value) <= $rfs-base-value or not $enable-rfs {\n          $val: $val + ' ' +  if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n        }\n        @else {\n          // Calculate the minimum value\n          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n          // Calculate difference between $value and the minimum value\n          $value-diff: abs($value) - $value-min;\n\n          // Base value formatting\n          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n          // Use negative value if needed\n          $min-width: if($value < 0, -$min-width, $min-width);\n\n          // Use `vmin` if two-dimensional is enabled\n          $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n          // Calculate the variable width between 0 and $rfs-breakpoint\n          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n          // Return the calculated value\n          $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n        }\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n  @if $values != null {\n    $val: rfs-value($values);\n    $fluidVal: rfs-fluid-value($values);\n\n    // Do not print the media query if responsive & non-responsive values are the same\n    @if $val == $fluidVal {\n      #{$property}: $val;\n    }\n    @else {\n      @include _rfs-rule {\n        #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n\n      @include _rfs-media-query-rule {\n        #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n      }\n    }\n  }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n  @include rfs($value);\n}\n\n@mixin padding($value) {\n  @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n  @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n  @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n  @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n  @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n  @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n  @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n  @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n  @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n  @include rfs($value, margin-left);\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n  \"100\": $gray-100,\n  \"200\": $gray-200,\n  \"300\": $gray-300,\n  \"400\": $gray-400,\n  \"500\": $gray-500,\n  \"600\": $gray-600,\n  \"700\": $gray-700,\n  \"800\": $gray-800,\n  \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue:    #0d6efd !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #d63384 !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #198754 !default;\n$teal:    #20c997 !default;\n$cyan:    #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n  \"blue\":       $blue,\n  \"indigo\":     $indigo,\n  \"purple\":     $purple,\n  \"pink\":       $pink,\n  \"red\":        $red,\n  \"orange\":     $orange,\n  \"yellow\":     $yellow,\n  \"green\":      $green,\n  \"teal\":       $teal,\n  \"cyan\":       $cyan,\n  \"white\":      $white,\n  \"gray\":       $gray-600,\n  \"gray-dark\":  $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// scss-docs-start theme-color-variables\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n  \"primary\":    $primary,\n  \"secondary\":  $secondary,\n  \"success\":    $success,\n  \"info\":       $info,\n  \"warning\":    $warning,\n  \"danger\":     $danger,\n  \"light\":      $light,\n  \"dark\":       $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-colors-rgb\n$theme-colors-rgb: map-loop($theme-colors, to-rgb, \"$value\") !default;\n// scss-docs-end theme-colors-rgb\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio:   4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark:      $black !default;\n$color-contrast-light:     $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n  \"blue-100\": $blue-100,\n  \"blue-200\": $blue-200,\n  \"blue-300\": $blue-300,\n  \"blue-400\": $blue-400,\n  \"blue-500\": $blue-500,\n  \"blue-600\": $blue-600,\n  \"blue-700\": $blue-700,\n  \"blue-800\": $blue-800,\n  \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n  \"indigo-100\": $indigo-100,\n  \"indigo-200\": $indigo-200,\n  \"indigo-300\": $indigo-300,\n  \"indigo-400\": $indigo-400,\n  \"indigo-500\": $indigo-500,\n  \"indigo-600\": $indigo-600,\n  \"indigo-700\": $indigo-700,\n  \"indigo-800\": $indigo-800,\n  \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n  \"purple-100\": $purple-200,\n  \"purple-200\": $purple-100,\n  \"purple-300\": $purple-300,\n  \"purple-400\": $purple-400,\n  \"purple-500\": $purple-500,\n  \"purple-600\": $purple-600,\n  \"purple-700\": $purple-700,\n  \"purple-800\": $purple-800,\n  \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n  \"pink-100\": $pink-100,\n  \"pink-200\": $pink-200,\n  \"pink-300\": $pink-300,\n  \"pink-400\": $pink-400,\n  \"pink-500\": $pink-500,\n  \"pink-600\": $pink-600,\n  \"pink-700\": $pink-700,\n  \"pink-800\": $pink-800,\n  \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n  \"red-100\": $red-100,\n  \"red-200\": $red-200,\n  \"red-300\": $red-300,\n  \"red-400\": $red-400,\n  \"red-500\": $red-500,\n  \"red-600\": $red-600,\n  \"red-700\": $red-700,\n  \"red-800\": $red-800,\n  \"red-900\": $red-900\n) !default;\n\n$oranges: (\n  \"orange-100\": $orange-100,\n  \"orange-200\": $orange-200,\n  \"orange-300\": $orange-300,\n  \"orange-400\": $orange-400,\n  \"orange-500\": $orange-500,\n  \"orange-600\": $orange-600,\n  \"orange-700\": $orange-700,\n  \"orange-800\": $orange-800,\n  \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n  \"yellow-100\": $yellow-100,\n  \"yellow-200\": $yellow-200,\n  \"yellow-300\": $yellow-300,\n  \"yellow-400\": $yellow-400,\n  \"yellow-500\": $yellow-500,\n  \"yellow-600\": $yellow-600,\n  \"yellow-700\": $yellow-700,\n  \"yellow-800\": $yellow-800,\n  \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n  \"green-100\": $green-100,\n  \"green-200\": $green-200,\n  \"green-300\": $green-300,\n  \"green-400\": $green-400,\n  \"green-500\": $green-500,\n  \"green-600\": $green-600,\n  \"green-700\": $green-700,\n  \"green-800\": $green-800,\n  \"green-900\": $green-900\n) !default;\n\n$teals: (\n  \"teal-100\": $teal-100,\n  \"teal-200\": $teal-200,\n  \"teal-300\": $teal-300,\n  \"teal-400\": $teal-400,\n  \"teal-500\": $teal-500,\n  \"teal-600\": $teal-600,\n  \"teal-700\": $teal-700,\n  \"teal-800\": $teal-800,\n  \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n  \"cyan-100\": $cyan-100,\n  \"cyan-200\": $cyan-200,\n  \"cyan-300\": $cyan-300,\n  \"cyan-400\": $cyan-400,\n  \"cyan-500\": $cyan-500,\n  \"cyan-600\": $cyan-600,\n  \"cyan-700\": $cyan-700,\n  \"cyan-800\": $cyan-800,\n  \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                true !default;\n$enable-rounded:              true !default;\n$enable-shadows:              false !default;\n$enable-gradients:            false !default;\n$enable-transitions:          true !default;\n$enable-reduced-motion:       true !default;\n$enable-smooth-scroll:        true !default;\n$enable-grid-classes:         true !default;\n$enable-cssgrid:              false !default;\n$enable-button-pointers:      true !default;\n$enable-rfs:                  true !default;\n$enable-validation-icons:     true !default;\n$enable-negative-margins:     false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities:  true !default;\n\n// Prefix for :root CSS variables\n\n$variable-prefix:             bs- !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n  0: 0,\n  1: $spacer * .25,\n  2: $spacer * .5,\n  3: $spacer,\n  4: $spacer * 1.5,\n  5: $spacer * 3,\n) !default;\n\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n  0: 0,\n  50: 50%,\n  100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg:                   $white !default;\n$body-color:                $gray-900 !default;\n$body-text-align:           null !default;\n\n// Utilities maps\n//\n// Extends the default `$theme-colors` maps to help create our utilities.\n\n// Come v6, we'll de-dupe these variables. Until then, for backward compatibility, we keep them to reassign.\n// scss-docs-start utilities-colors\n$utilities-colors: $theme-colors-rgb !default;\n// scss-docs-end utilities-colors\n\n// scss-docs-start utilities-text-colors\n$utilities-text: map-merge(\n  $utilities-colors,\n  (\n    \"black\": to-rgb($black),\n    \"white\": to-rgb($white),\n    \"body\": to-rgb($body-color)\n  )\n) !default;\n$utilities-text-colors: map-loop($utilities-text, rgba-css-var, \"$key\", \"text\") !default;\n// scss-docs-end utilities-text-colors\n\n// scss-docs-start utilities-bg-colors\n$utilities-bg: map-merge(\n  $utilities-colors,\n  (\n    \"black\": to-rgb($black),\n    \"white\": to-rgb($white),\n    \"body\": to-rgb($body-bg)\n  )\n) !default;\n$utilities-bg-colors: map-loop($utilities-bg, rgba-css-var, \"$key\", \"bg\") !default;\n// scss-docs-end utilities-bg-colors\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              $primary !default;\n$link-decoration:                         underline !default;\n$link-shade-percentage:                   20% !default;\n$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration:                   null !default;\n\n$stretched-link-pseudo-element:           after !default;\n$stretched-link-z-index:                  1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           1.5rem !default;\n$grid-row-columns:            6 !default;\n\n$gutters: $spacers !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width * .5 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width:                1px !default;\n$border-widths: (\n  1: 1px,\n  2: 2px,\n  3: 3px,\n  4: 4px,\n  5: 5px\n) !default;\n\n$border-color:                $gray-300 !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius:               .25rem !default;\n$border-radius-sm:            .2rem !default;\n$border-radius-lg:            .3rem !default;\n$border-radius-pill:          50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow:                  0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm:               0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg:               0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset:            inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color:      $white !default;\n$component-active-bg:         $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse:         height .35s ease !default;\n$transition-collapse-width:   width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n  \"1x1\": 100%,\n  \"4x3\": calc(3 / 4 * 100%),\n  \"16x9\": calc(9 / 16 * 100%),\n  \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base:            var(--#{$variable-prefix}font-sans-serif) !default;\n$font-family-code:            var(--#{$variable-prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root:              null !default;\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm:                $font-size-base * .875 !default;\n$font-size-lg:                $font-size-base * 1.25 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n\n$line-height-base:            1.5 !default;\n$line-height-sm:              1.25 !default;\n$line-height-lg:              2 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n  1: $h1-font-size,\n  2: $h2-font-size,\n  3: $h3-font-size,\n  4: $h4-font-size,\n  5: $h5-font-size,\n  6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-style:         null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n  1: 5rem,\n  2: 4.5rem,\n  3: 4rem,\n  4: 3.5rem,\n  5: 3rem,\n  6: 2.5rem\n) !default;\n\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             .875em !default;\n\n$sub-sup-font-size:           .75em !default;\n\n$text-muted:                  $gray-600 !default;\n\n$initialism-font-size:        $small-font-size !default;\n\n$blockquote-margin-y:         $spacer !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n$blockquote-footer-color:     $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y:                 $spacer !default;\n$hr-color:                    inherit !default;\n$hr-height:                   $border-width !default;\n$hr-opacity:                  .25 !default;\n\n$legend-margin-bottom:        .5rem !default;\n$legend-font-size:            1.5rem !default;\n$legend-font-weight:          null !default;\n\n$mark-padding:                .2em !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$nested-kbd-font-weight:      $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-bg:                     #fcf8e3 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y:        .5rem !default;\n$table-cell-padding-x:        .5rem !default;\n$table-cell-padding-y-sm:     .25rem !default;\n$table-cell-padding-x-sm:     .25rem !default;\n\n$table-cell-vertical-align:   top !default;\n\n$table-color:                 $body-color !default;\n$table-bg:                    transparent !default;\n$table-accent-bg:             transparent !default;\n\n$table-th-font-weight:        null !default;\n\n$table-striped-color:         $table-color !default;\n$table-striped-bg-factor:     .05 !default;\n$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color:          $table-color !default;\n$table-active-bg-factor:      .1 !default;\n$table-active-bg:             rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color:           $table-color !default;\n$table-hover-bg-factor:       .075 !default;\n$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor:         .1 !default;\n$table-border-width:          $border-width !default;\n$table-border-color:          $border-color !default;\n\n$table-striped-order:         odd !default;\n\n$table-group-separator-color: currentColor !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-scale:              -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n  \"primary\":    shift-color($primary, $table-bg-scale),\n  \"secondary\":  shift-color($secondary, $table-bg-scale),\n  \"success\":    shift-color($success, $table-bg-scale),\n  \"info\":       shift-color($info, $table-bg-scale),\n  \"warning\":    shift-color($warning, $table-bg-scale),\n  \"danger\":     shift-color($danger, $table-bg-scale),\n  \"light\":      $light,\n  \"dark\":       $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:         .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color:         rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur:          0 !default;\n$input-btn-focus-box-shadow:    0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n\n$input-btn-border-width:      $border-width !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color:              $link-color !default;\n$btn-link-hover-color:        $link-hover-color !default;\n$btn-link-disabled-color:     $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount:       15% !default;\n$btn-hover-bg-tint-amount:        15% !default;\n$btn-hover-border-shade-amount:   20% !default;\n$btn-hover-border-tint-amount:    10% !default;\n$btn-active-bg-shade-amount:      20% !default;\n$btn-active-bg-tint-amount:       20% !default;\n$btn-active-border-shade-amount:  25% !default;\n$btn-active-border-tint-amount:   10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top:                  .25rem !default;\n$form-text-font-size:                   $small-font-size !default;\n$form-text-font-style:                  null !default;\n$form-text-font-weight:                 null !default;\n$form-text-color:                       $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom:              .5rem !default;\n$form-label-font-size:                  null !default;\n$form-label-font-style:                 null !default;\n$form-label-font-weight:                null !default;\n$form-label-color:                      null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n\n$input-bg:                              $body-bg !default;\n$input-disabled-bg:                     $gray-200 !default;\n$input-disabled-border-color:           null !default;\n\n$input-color:                           $body-color !default;\n$input-border-color:                    $gray-400 !default;\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      $box-shadow-inset !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               $gray-600 !default;\n$input-plaintext-color:                 $body-color !default;\n\n$input-height-border:                   $input-border-width * 2 !default;\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width:                      3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width:                  1em !default;\n$form-check-min-height:                   $font-size-base * $line-height-base !default;\n$form-check-padding-start:                $form-check-input-width + .5em !default;\n$form-check-margin-bottom:                .125rem !default;\n$form-check-label-color:                  null !default;\n$form-check-label-cursor:                 null !default;\n$form-check-transition:                   null !default;\n\n$form-check-input-active-filter:          brightness(90%) !default;\n\n$form-check-input-bg:                     $input-bg !default;\n$form-check-input-border:                 1px solid rgba($black, .25) !default;\n$form-check-input-border-radius:          .25em !default;\n$form-check-radio-border-radius:          50% !default;\n$form-check-input-focus-border:           $input-focus-border-color !default;\n$form-check-input-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color:          $component-active-color !default;\n$form-check-input-checked-bg-color:       $component-active-bg !default;\n$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/></svg>\") !default;\n$form-check-radio-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>\") !default;\n\n$form-check-input-indeterminate-color:          $component-active-color !default;\n$form-check-input-indeterminate-bg-color:       $component-active-bg !default;\n$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>\") !default;\n\n$form-check-input-disabled-opacity:        .5 !default;\n$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end:    1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color:               rgba($black, .25) !default;\n$form-switch-width:               2em !default;\n$form-switch-padding-start:       $form-switch-width + .5em !default;\n$form-switch-bg-image:            url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>\") !default;\n$form-switch-border-radius:       $form-switch-width !default;\n$form-switch-transition:          background-position .15s ease-in-out !default;\n\n$form-switch-focus-color:         $input-focus-border-color !default;\n$form-switch-focus-bg-image:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>\") !default;\n\n$form-switch-checked-color:       $component-active-color !default;\n$form-switch-checked-bg-image:    url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y:           $input-padding-y !default;\n$input-group-addon-padding-x:           $input-padding-x !default;\n$input-group-addon-font-weight:         $input-font-weight !default;\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  $gray-200 !default;\n$input-group-addon-border-color:        $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y:             $input-padding-y !default;\n$form-select-padding-x:             $input-padding-x !default;\n$form-select-font-family:           $input-font-family !default;\n$form-select-font-size:             $input-font-size !default;\n$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight:           $input-font-weight !default;\n$form-select-line-height:           $input-line-height !default;\n$form-select-color:                 $input-color !default;\n$form-select-bg:                    $input-bg !default;\n$form-select-disabled-color:        null !default;\n$form-select-disabled-bg:           $gray-200 !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position:           right $form-select-padding-x center !default;\n$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color:       $gray-800 !default;\n$form-select-indicator:             url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width:        $input-border-width !default;\n$form-select-border-color:        $input-border-color !default;\n$form-select-border-radius:       $input-border-radius !default;\n$form-select-box-shadow:          $box-shadow-inset !default;\n\n$form-select-focus-border-color:  $input-focus-border-color !default;\n$form-select-focus-width:         $input-focus-width !default;\n$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm:        $input-padding-y-sm !default;\n$form-select-padding-x-sm:        $input-padding-x-sm !default;\n$form-select-font-size-sm:        $input-font-size-sm !default;\n$form-select-border-radius-sm:    $input-border-radius-sm !default;\n\n$form-select-padding-y-lg:        $input-padding-y-lg !default;\n$form-select-padding-x-lg:        $input-padding-x-lg !default;\n$form-select-font-size-lg:        $input-font-size-lg !default;\n$form-select-border-radius-lg:    $input-border-radius-lg !default;\n\n$form-select-transition:          $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width:          100% !default;\n$form-range-track-height:         .5rem !default;\n$form-range-track-cursor:         pointer !default;\n$form-range-track-bg:             $gray-300 !default;\n$form-range-track-border-radius:  1rem !default;\n$form-range-track-box-shadow:     $box-shadow-inset !default;\n\n$form-range-thumb-width:                   1rem !default;\n$form-range-thumb-height:                  $form-range-thumb-width !default;\n$form-range-thumb-bg:                      $component-active-bg !default;\n$form-range-thumb-border:                  0 !default;\n$form-range-thumb-border-radius:           1rem !default;\n$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg:             $gray-500 !default;\n$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color:          $input-color !default;\n$form-file-button-bg:             $input-group-addon-bg !default;\n$form-file-button-hover-bg:       shade-color($form-file-button-bg, 5%) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height:            add(3.5rem, $input-height-border) !default;\n$form-floating-line-height:       1.25 !default;\n$form-floating-padding-x:         $input-padding-x !default;\n$form-floating-padding-y:         1rem !default;\n$form-floating-input-padding-t:   1.625rem !default;\n$form-floating-input-padding-b:   .625rem !default;\n$form-floating-label-opacity:     .65 !default;\n$form-floating-label-transform:   scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-transition:        opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $form-text-font-size !default;\n$form-feedback-font-style:          $form-text-font-style !default;\n$form-feedback-valid-color:         $success !default;\n$form-feedback-invalid-color:       $danger !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.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.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n  \"valid\": (\n    \"color\": $form-feedback-valid-color,\n    \"icon\": $form-feedback-icon-valid\n  ),\n  \"invalid\": (\n    \"color\": $form-feedback-invalid-color,\n    \"icon\": $form-feedback-icon-invalid\n  )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-offcanvas-backdrop:         1040 !default;\n$zindex-offcanvas:                  1045 !default;\n$zindex-modal-backdrop:             1050 !default;\n$zindex-modal:                      1055 !default;\n$zindex-popover:                    1070 !default;\n$zindex-tooltip:                    1080 !default;\n// scss-docs-end zindex-stack\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-font-size:                null !default;\n$nav-link-font-weight:              null !default;\n$nav-link-color:                    $link-color !default;\n$nav-link-hover-color:              $link-hover-color !default;\n$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color:           $gray-600 !default;\n\n$nav-tabs-border-color:             $gray-300 !default;\n$nav-tabs-border-width:             $border-width !default;\n$nav-tabs-border-radius:            $border-radius !default;\n$nav-tabs-link-hover-border-color:  $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        $gray-700 !default;\n$nav-tabs-link-active-bg:           $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  null !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end:           1rem !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n$navbar-toggler-focus-width:        $btn-focus-width !default;\n$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-theme-variables\n$navbar-dark-color:                 rgba($white, .55) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n\n$navbar-light-color:                rgba($black, .55) !default;\n$navbar-light-hover-color:          rgba($black, .7) !default;\n$navbar-light-active-color:         rgba($black, .9) !default;\n$navbar-light-disabled-color:       rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color:                $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:          $navbar-light-active-color !default;\n$navbar-dark-brand-color:                 $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:           $navbar-dark-active-color !default;\n// scss-docs-end navbar-theme-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    $body-color !default;\n$dropdown-bg:                       $white !default;\n$dropdown-border-color:             rgba($black, .15) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             $border-width !default;\n$dropdown-inner-border-radius:      subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg:               $dropdown-border-color !default;\n$dropdown-divider-margin-y:         $spacer * .5 !default;\n$dropdown-box-shadow:               $box-shadow !default;\n\n$dropdown-link-color:               $gray-900 !default;\n$dropdown-link-hover-color:         shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg:            $gray-200 !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           $spacer * .25 !default;\n$dropdown-item-padding-x:           $spacer !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding:           $dropdown-padding-y $dropdown-item-padding-x !default;\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color:               $gray-300 !default;\n$dropdown-dark-bg:                  $gray-800 !default;\n$dropdown-dark-border-color:        $dropdown-border-color !default;\n$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow:          null !default;\n$dropdown-dark-link-color:          $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color:    $white !default;\n$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;\n$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color:        $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y:              .375rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n\n$pagination-color:                  $link-color !default;\n$pagination-bg:                     $white !default;\n$pagination-border-width:           $border-width !default;\n$pagination-border-radius:          $border-radius !default;\n$pagination-margin-start:           -$pagination-border-width !default;\n$pagination-border-color:           $gray-300 !default;\n\n$pagination-focus-color:            $link-hover-color !default;\n$pagination-focus-bg:               $gray-200 !default;\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            $link-hover-color !default;\n$pagination-hover-bg:               $gray-200 !default;\n$pagination-hover-border-color:     $gray-300 !default;\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $pagination-active-bg !default;\n\n$pagination-disabled-color:         $gray-600 !default;\n$pagination-disabled-bg:            $white !default;\n$pagination-disabled-border-color:  $gray-300 !default;\n\n$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max:           .5 !default;\n$placeholder-opacity-min:           .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y:                     $spacer !default;\n$card-spacer-x:                     $spacer !default;\n$card-title-spacer-y:               $spacer * .5 !default;\n$card-border-width:                 $border-width !default;\n$card-border-color:                 rgba($black, .125) !default;\n$card-border-radius:                $border-radius !default;\n$card-box-shadow:                   null !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y:                $card-spacer-y * .5 !default;\n$card-cap-padding-x:                $card-spacer-x !default;\n$card-cap-bg:                       rgba($black, .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           $white !default;\n$card-img-overlay-padding:          $spacer !default;\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y:                     1rem !default;\n$accordion-padding-x:                     1.25rem !default;\n$accordion-color:                         $body-color !default;\n$accordion-bg:                            $body-bg !default;\n$accordion-border-width:                  $border-width !default;\n$accordion-border-color:                  rgba($black, .125) !default;\n$accordion-border-radius:                 $border-radius !default;\n$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y:                $accordion-padding-y !default;\n$accordion-body-padding-x:                $accordion-padding-x !default;\n\n$accordion-button-padding-y:              $accordion-padding-y !default;\n$accordion-button-padding-x:              $accordion-padding-x !default;\n$accordion-button-color:                  $accordion-color !default;\n$accordion-button-bg:                     $accordion-bg !default;\n$accordion-transition:                    $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg:              tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color:           shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color:     $input-focus-border-color !default;\n$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;\n\n$accordion-icon-width:                    1.25rem !default;\n$accordion-icon-color:                    $accordion-button-color !default;\n$accordion-icon-active-color:             $accordion-button-active-color !default;\n$accordion-icon-transition:               transform .2s ease-in-out !default;\n$accordion-icon-transform:                rotate(-180deg) !default;\n\n$accordion-button-icon:         url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n$accordion-button-active-icon:  url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     $white !default;\n$tooltip-bg:                        $black !default;\n$tooltip-border-radius:             $border-radius !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 $spacer * .25 !default;\n$tooltip-padding-x:                 $spacer * .5 !default;\n$tooltip-margin:                    0 !default;\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n$tooltip-arrow-color:               $tooltip-bg !default;\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   null !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        $white !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              $border-width !default;\n$popover-border-color:              rgba($black, .2) !default;\n$popover-border-radius:             $border-radius-lg !default;\n$popover-inner-border-radius:       subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow:                $box-shadow !default;\n\n$popover-header-bg:                 shade-color($popover-bg, 6%) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          $spacer !default;\n\n$popover-body-color:                $body-color !default;\n$popover-body-padding-y:            $spacer !default;\n$popover-body-padding-x:            $spacer !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n$popover-arrow-color:               $popover-bg !default;\n\n$popover-arrow-outer-color:         fade-in($popover-border-color, .05) !default;\n// scss-docs-end popover-variables\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .5rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba($white, .85) !default;\n$toast-border-width:                1px !default;\n$toast-border-color:                rgba($black, .1) !default;\n$toast-border-radius:               $border-radius !default;\n$toast-box-shadow:                  $box-shadow !default;\n$toast-spacing:                     $container-padding-x !default;\n\n$toast-header-color:                $gray-600 !default;\n$toast-header-background-color:     rgba($white, .85) !default;\n$toast-header-border-color:         rgba($black, .05) !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size:                   .75em !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-color:                       $white !default;\n$badge-padding-y:                   .35em !default;\n$badge-padding-x:                   .65em !default;\n$badge-border-radius:               $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding:               $spacer !default;\n\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  $white !default;\n$modal-content-border-color:        rgba($black, .2) !default;\n$modal-content-border-width:        $border-width !default;\n$modal-content-border-radius:       $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up:    $box-shadow !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n$modal-header-border-color:         $border-color !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n$modal-header-padding-y:            $modal-inner-padding !default;\n$modal-header-padding-x:            $modal-inner-padding !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-sm:                          300px !default;\n$modal-md:                          500px !default;\n$modal-lg:                          800px !default;\n$modal-xl:                          1140px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y:               $spacer !default;\n$alert-padding-x:               $spacer !default;\n$alert-margin-bottom:           1rem !default;\n$alert-border-radius:           $border-radius !default;\n$alert-link-font-weight:        $font-weight-bold !default;\n$alert-border-width:            $border-width !default;\n$alert-bg-scale:                -80% !default;\n$alert-border-scale:            -70% !default;\n$alert-color-scale:             40% !default;\n$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       $gray-200 !default;\n$progress-border-radius:            $border-radius !default;\n$progress-box-shadow:               $box-shadow-inset !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   $primary !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color:                  $gray-900 !default;\n$list-group-bg:                     $white !default;\n$list-group-border-color:           rgba($black, .125) !default;\n$list-group-border-width:           $border-width !default;\n$list-group-border-radius:          $border-radius !default;\n\n$list-group-item-padding-y:         $spacer * .5 !default;\n$list-group-item-padding-x:         $spacer !default;\n$list-group-item-bg-scale:          -80% !default;\n$list-group-item-color-scale:       40% !default;\n\n$list-group-hover-bg:               $gray-100 !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         $gray-600 !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           $gray-700 !default;\n$list-group-action-hover-color:     $list-group-action-color !default;\n\n$list-group-action-active-color:    $body-color !default;\n$list-group-action-active-bg:       $gray-200 !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      $body-bg !default;\n$thumbnail-border-width:            $border-width !default;\n$thumbnail-border-color:            $gray-300 !default;\n$thumbnail-border-radius:           $border-radius !default;\n$thumbnail-box-shadow:              $box-shadow-sm !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size:          $small-font-size !default;\n$figure-caption-color:              $gray-600 !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size:              null !default;\n$breadcrumb-padding-y:              0 !default;\n$breadcrumb-padding-x:              0 !default;\n$breadcrumb-item-padding-x:         .5rem !default;\n$breadcrumb-margin-bottom:          1rem !default;\n$breadcrumb-bg:                     null !default;\n$breadcrumb-divider-color:          $gray-600 !default;\n$breadcrumb-active-color:           $gray-600 !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n$breadcrumb-divider-flipped:        $breadcrumb-divider !default;\n$breadcrumb-border-radius:          null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-opacity:         .5 !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-active-opacity:  1 !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n$carousel-caption-padding-y:         1.25rem !default;\n$carousel-caption-spacer:            1.25rem !default;\n\n$carousel-control-icon-width:        2rem !default;\n\n$carousel-control-prev-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n$carousel-dark-indicator-active-bg:  $black !default;\n$carousel-dark-caption-color:        $black !default;\n$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;\n// scss-docs-end carousel-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width:            1em !default;\n$btn-close-height:           $btn-close-width !default;\n$btn-close-padding-x:        .25em !default;\n$btn-close-padding-y:        $btn-close-padding-x !default;\n$btn-close-color:            $black !default;\n$btn-close-bg:               url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>\") !default;\n$btn-close-focus-shadow:     $input-btn-focus-box-shadow !default;\n$btn-close-opacity:          .5 !default;\n$btn-close-hover-opacity:    .75 !default;\n$btn-close-focus-opacity:    1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y:               $modal-inner-padding !default;\n$offcanvas-padding-x:               $modal-inner-padding !default;\n$offcanvas-horizontal-width:        400px !default;\n$offcanvas-vertical-height:         30vh !default;\n$offcanvas-transition-duration:     .3s !default;\n$offcanvas-border-color:            $modal-content-border-color !default;\n$offcanvas-border-width:            $modal-content-border-width !default;\n$offcanvas-title-line-height:       $modal-title-line-height !default;\n$offcanvas-bg-color:                $modal-content-bg !default;\n$offcanvas-color:                   $modal-content-color !default;\n$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size:                    $small-font-size !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .2rem !default;\n$kbd-padding-x:                     .4rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         $white !default;\n$kbd-bg:                            $gray-900 !default;\n\n$pre-color:                         null !default;\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n// scss-docs-end border-radius-mixins\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n  width: 100%;\n  padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n  padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n  margin-right: auto;\n  margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n\n    > * {\n      @include make-col-ready();\n    }\n  }\n}\n\n@if $enable-cssgrid {\n  .grid {\n    display: grid;\n    grid-template-rows: repeat(var(--#{$variable-prefix}rows, 1), 1fr);\n    grid-template-columns: repeat(var(--#{$variable-prefix}columns, #{$grid-columns}), 1fr);\n    gap: var(--#{$variable-prefix}gap, #{$grid-gutter-width});\n\n    @include make-cssgrid();\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  --#{$variable-prefix}gutter-x: #{$gutter};\n  --#{$variable-prefix}gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n  margin-top: calc(-1 * var(--#{$variable-prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n  margin-right: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$variable-prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n  // Add box sizing if only the grid is loaded\n  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we set the width\n  // later on to override this initial width.\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n  padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n  @if $size {\n    flex: 0 0 auto;\n    width: percentage(divide($size, $columns));\n\n  } @else {\n    flex: 1 1 0;\n    max-width: 100%;\n  }\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 auto;\n    width: divide(100%, $count);\n  }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      }\n\n      .row-cols#{$infix}-auto > * {\n        @include make-col-auto();\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n\n      // Gutters\n      //\n      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n      @each $key, $value in $gutters {\n        .g#{$infix}-#{$key},\n        .gx#{$infix}-#{$key} {\n          --#{$variable-prefix}gutter-x: #{$value};\n        }\n\n        .g#{$infix}-#{$key},\n        .gy#{$infix}-#{$key} {\n          --#{$variable-prefix}gutter-y: #{$value};\n        }\n      }\n    }\n  }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .g-col#{$infix}-#{$i} {\n            grid-column: auto / span $i;\n          }\n        }\n\n        // Start with `1` because `0` is and invalid value.\n        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n        @for $i from 1 through ($columns - 1) {\n          .g-start#{$infix}-#{$i} {\n            grid-column-start: $i;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  --#{$variable-prefix}table-bg: #{$table-bg};\n  --#{$variable-prefix}table-accent-bg: #{$table-accent-bg};\n  --#{$variable-prefix}table-striped-color: #{$table-striped-color};\n  --#{$variable-prefix}table-striped-bg: #{$table-striped-bg};\n  --#{$variable-prefix}table-active-color: #{$table-active-color};\n  --#{$variable-prefix}table-active-bg: #{$table-active-bg};\n  --#{$variable-prefix}table-hover-color: #{$table-hover-color};\n  --#{$variable-prefix}table-hover-bg: #{$table-hover-bg};\n\n  width: 100%;\n  margin-bottom: $spacer;\n  color: $table-color;\n  vertical-align: $table-cell-vertical-align;\n  border-color: $table-border-color;\n\n  // Target th & td\n  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y $table-cell-padding-x;\n    background-color: var(--#{$variable-prefix}table-bg);\n    border-bottom-width: $table-border-width;\n    box-shadow: inset 0 0 0 9999px var(--#{$variable-prefix}table-accent-bg);\n  }\n\n  > tbody {\n    vertical-align: inherit;\n  }\n\n  > thead {\n    vertical-align: bottom;\n  }\n\n  // Highlight border color between thead, tbody and tfoot.\n  > :not(:first-child) {\n    border-top: (2 * $table-border-width) solid $table-group-separator-color;\n  }\n}\n\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n  caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n  > :not(caption) > * {\n    border-width: $table-border-width 0;\n\n    // stylelint-disable-next-line selector-max-universal\n    > * {\n      border-width: 0 $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    border-bottom-width: 0;\n  }\n\n  > :not(:first-child) {\n    border-top-width: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {\n    --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-striped-bg);\n    color: var(--#{$variable-prefix}table-striped-color);\n  }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n  --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-active-bg);\n  color: var(--#{$variable-prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover > * {\n    --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-hover-bg);\n    color: var(--#{$variable-prefix}table-hover-color);\n  }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n  @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n  @include media-breakpoint-down($breakpoint) {\n    .table-responsive#{$infix} {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n  }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n  .table-#{$state} {\n    $color: color-contrast(opaque($body-bg, $background));\n    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n    $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n\n    --#{$variable-prefix}table-bg: #{$background};\n    --#{$variable-prefix}table-striped-bg: #{$striped-bg};\n    --#{$variable-prefix}table-striped-color: #{color-contrast($striped-bg)};\n    --#{$variable-prefix}table-active-bg: #{$active-bg};\n    --#{$variable-prefix}table-active-color: #{color-contrast($active-bg)};\n    --#{$variable-prefix}table-hover-bg: #{$hover-bg};\n    --#{$variable-prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n    color: $color;\n    border-color: mix($color, $background, percentage($table-border-factor));\n  }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n  margin-bottom: $form-label-margin-bottom;\n  @include font-size($form-label-font-size);\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  line-height: $input-line-height;\n  color: $form-label-color;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n  margin-top: $form-text-margin-top;\n  @include font-size($form-text-font-size);\n  font-style: $form-text-font-style;\n  font-weight: $form-text-font-weight;\n  color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n  appearance: none; // Fix appearance for date inputs in Safari\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  &[type=\"file\"] {\n    overflow: hidden; // prevent pseudo element button overlap\n\n    &:not(:disabled):not([readonly]) {\n      cursor: pointer;\n    }\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n\n  // Add some height to date inputs on iOS\n  // https://github.com/twbs/bootstrap/issues/23307\n  // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n  &::-webkit-date-and-time-value {\n    // Multiply line-height by 1em if it has no unit\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n  }\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled,\n  &[readonly] {\n    background-color: $input-disabled-bg;\n    border-color: $input-disabled-border-color;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n\n  // File input buttons theming\n  &::file-selector-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::file-selector-button {\n    background-color: $form-file-button-hover-bg;\n  }\n\n  &::-webkit-file-upload-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n    background-color: $form-file-button-hover-bg;\n  }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  min-height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n\n  &::file-selector-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n\n  &::-webkit-file-upload-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n}\n\n.form-control-lg {\n  min-height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n\n  &::file-selector-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n\n  &::-webkit-file-upload-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n  &.form-control {\n    min-height: $input-height;\n  }\n\n  &.form-control-sm {\n    min-height: $input-height-sm;\n  }\n\n  &.form-control-lg {\n    min-height: $input-height-lg;\n  }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n  width: $form-color-width;\n  height: auto; // Override fixed browser height\n  padding: $input-padding-y;\n\n  &:not(:disabled):not([readonly]) {\n    cursor: pointer;\n  }\n\n  &::-moz-color-swatch {\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n    @include border-radius($input-border-radius);\n  }\n\n  &::-webkit-color-swatch {\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n    @include border-radius($input-border-radius);\n  }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n  background-color: $color;\n\n  @if $enable-gradients {\n    background-image: var(--#{$variable-prefix}gradient);\n  }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n  display: block;\n  width: 100%;\n  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n  // stylelint-disable-next-line property-no-vendor-prefix\n  -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n  font-family: $form-select-font-family;\n  @include font-size($form-select-font-size);\n  font-weight: $form-select-font-weight;\n  line-height: $form-select-line-height;\n  color: $form-select-color;\n  background-color: $form-select-bg;\n  background-image: escape-svg($form-select-indicator);\n  background-repeat: no-repeat;\n  background-position: $form-select-bg-position;\n  background-size: $form-select-bg-size;\n  border: $form-select-border-width solid $form-select-border-color;\n  @include border-radius($form-select-border-radius, 0);\n  @include box-shadow($form-select-box-shadow);\n  @include transition($form-select-transition);\n  appearance: none;\n\n  &:focus {\n    border-color: $form-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $form-select-focus-box-shadow;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    padding-right: $form-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $form-select-disabled-color;\n    background-color: $form-select-disabled-bg;\n    border-color: $form-select-disabled-border-color;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $form-select-color;\n  }\n}\n\n.form-select-sm {\n  padding-top: $form-select-padding-y-sm;\n  padding-bottom: $form-select-padding-y-sm;\n  padding-left: $form-select-padding-x-sm;\n  @include font-size($form-select-font-size-sm);\n  @include border-radius($form-select-border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: $form-select-padding-y-lg;\n  padding-bottom: $form-select-padding-y-lg;\n  padding-left: $form-select-padding-x-lg;\n  @include font-size($form-select-font-size-lg);\n  @include border-radius($form-select-border-radius-lg);\n}\n","//\n// Check/radio\n//\n\n.form-check {\n  display: block;\n  min-height: $form-check-min-height;\n  padding-left: $form-check-padding-start;\n  margin-bottom: $form-check-margin-bottom;\n\n  .form-check-input {\n    float: left;\n    margin-left: $form-check-padding-start * -1;\n  }\n}\n\n.form-check-input {\n  width: $form-check-input-width;\n  height: $form-check-input-width;\n  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n  vertical-align: top;\n  background-color: $form-check-input-bg;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: $form-check-input-border;\n  appearance: none;\n  color-adjust: exact; // Keep themed appearance for print\n  @include transition($form-check-transition);\n\n  &[type=\"checkbox\"] {\n    @include border-radius($form-check-input-border-radius);\n  }\n\n  &[type=\"radio\"] {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $form-check-radio-border-radius;\n  }\n\n  &:active {\n    filter: $form-check-input-active-filter;\n  }\n\n  &:focus {\n    border-color: $form-check-input-focus-border;\n    outline: 0;\n    box-shadow: $form-check-input-focus-box-shadow;\n  }\n\n  &:checked {\n    background-color: $form-check-input-checked-bg-color;\n    border-color: $form-check-input-checked-border-color;\n\n    &[type=\"checkbox\"] {\n      @if $enable-gradients {\n        background-image: escape-svg($form-check-input-checked-bg-image), var(--#{$variable-prefix}gradient);\n      } @else {\n        background-image: escape-svg($form-check-input-checked-bg-image);\n      }\n    }\n\n    &[type=\"radio\"] {\n      @if $enable-gradients {\n        background-image: escape-svg($form-check-radio-checked-bg-image), var(--#{$variable-prefix}gradient);\n      } @else {\n        background-image: escape-svg($form-check-radio-checked-bg-image);\n      }\n    }\n  }\n\n  &[type=\"checkbox\"]:indeterminate {\n    background-color: $form-check-input-indeterminate-bg-color;\n    border-color: $form-check-input-indeterminate-border-color;\n\n    @if $enable-gradients {\n      background-image: escape-svg($form-check-input-indeterminate-bg-image), var(--#{$variable-prefix}gradient);\n    } @else {\n      background-image: escape-svg($form-check-input-indeterminate-bg-image);\n    }\n  }\n\n  &:disabled {\n    pointer-events: none;\n    filter: none;\n    opacity: $form-check-input-disabled-opacity;\n  }\n\n  // Use disabled attribute in addition of :disabled pseudo-class\n  // See: https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .form-check-label {\n      opacity: $form-check-label-disabled-opacity;\n    }\n  }\n}\n\n.form-check-label {\n  color: $form-check-label-color;\n  cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n  padding-left: $form-switch-padding-start;\n\n  .form-check-input {\n    width: $form-switch-width;\n    margin-left: $form-switch-padding-start * -1;\n    background-image: escape-svg($form-switch-bg-image);\n    background-position: left center;\n    @include border-radius($form-switch-border-radius);\n    @include transition($form-switch-transition);\n\n    &:focus {\n      background-image: escape-svg($form-switch-focus-bg-image);\n    }\n\n    &:checked {\n      background-position: $form-switch-checked-bg-position;\n\n      @if $enable-gradients {\n        background-image: escape-svg($form-switch-checked-bg-image), var(--#{$variable-prefix}gradient);\n      } @else {\n        background-image: escape-svg($form-switch-checked-bg-image);\n      }\n    }\n  }\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n\n  &[disabled],\n  &:disabled {\n    + .btn {\n      pointer-events: none;\n      filter: none;\n      opacity: $form-check-btn-check-disabled-opacity;\n    }\n  }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n  width: 100%;\n  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent; // Why?\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent;\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent;\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &:disabled {\n    pointer-events: none;\n\n    &::-webkit-slider-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n  }\n}\n",".form-floating {\n  position: relative;\n\n  > .form-control,\n  > .form-select {\n    height: $form-floating-height;\n    line-height: $form-floating-line-height;\n  }\n\n  > label {\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%; // allow textareas\n    padding: $form-floating-padding-y $form-floating-padding-x;\n    pointer-events: none;\n    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n    transform-origin: 0 0;\n    @include transition($form-floating-transition);\n  }\n\n  // stylelint-disable no-duplicate-selectors\n  > .form-control {\n    padding: $form-floating-padding-y $form-floating-padding-x;\n\n    &::placeholder {\n      color: transparent;\n    }\n\n    &:focus,\n    &:not(:placeholder-shown) {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n    &:-webkit-autofill {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n  }\n\n  > .form-select {\n    padding-top: $form-floating-input-padding-t;\n    padding-bottom: $form-floating-input-padding-b;\n  }\n\n  > .form-control:focus,\n  > .form-control:not(:placeholder-shown),\n  > .form-select {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n  > .form-control:-webkit-autofill {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // stylelint-enable no-duplicate-selectors\n}\n","//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-select {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .form-select:focus {\n    z-index: 3;\n  }\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $input-group-addon-font-weight;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n  &:not(.has-validation) {\n    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),\n    > .dropdown-toggle:nth-last-child(n + 3) {\n      @include border-end-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),\n    > .dropdown-toggle:nth-last-child(n + 4) {\n      @include border-end-radius(0);\n    }\n  }\n\n  $validation-messages: \"\";\n  @each $state in map-keys($form-validation-states) {\n    $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n  }\n\n  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n    margin-left: -$input-border-width;\n    @include border-start-radius(0);\n  }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state(\n  $state,\n  $color,\n  $icon,\n  $tooltip-color: color-contrast($color),\n  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity)\n) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    font-style: $form-feedback-font-style;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: $tooltip-color;\n    background-color: $tooltip-bg-color;\n    @include border-radius($form-feedback-tooltip-border-radius);\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .form-select {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        &:not([multiple]):not([size]),\n        &:not([multiple])[size=\"1\"] {\n          padding-right: $form-select-feedback-icon-padding-end;\n          background-image: escape-svg($form-select-indicator), escape-svg($icon);\n          background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n          background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n        }\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      &:checked {\n        background-color: $color;\n      }\n\n      &:focus {\n        box-shadow: $focus-box-shadow;\n      }\n\n      ~ .form-check-label {\n        color: $color;\n      }\n    }\n  }\n  .form-check-inline .form-check-input {\n    ~ .#{$state}-feedback {\n      margin-left: .5em;\n    }\n  }\n\n  .input-group .form-control,\n  .input-group .form-select {\n    @include form-validation-state-selector($state) {\n      @if $state == \"valid\" {\n        z-index: 1;\n      } @else if $state == \"invalid\" {\n        z-index: 2;\n      }\n      &:focus {\n        z-index: 3;\n      }\n    }\n  }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n  display: inline-block;\n  font-family: $btn-font-family;\n  font-weight: $btn-font-weight;\n  line-height: $btn-line-height;\n  color: $body-color;\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  cursor: if($enable-button-pointers, pointer, null);\n  user-select: none;\n  background-color: transparent;\n  border: $btn-border-width solid transparent;\n  @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-border-radius);\n  @include transition($btn-transition);\n\n  &:hover {\n    color: $body-color;\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  .btn-check:focus + &,\n  &:focus {\n    outline: 0;\n    box-shadow: $btn-focus-box-shadow;\n  }\n\n  .btn-check:checked + &,\n  .btn-check:active + &,\n  &:active,\n  &.active {\n    @include box-shadow($btn-active-box-shadow);\n\n    &:focus {\n      @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n    }\n  }\n\n  &:disabled,\n  &.disabled,\n  fieldset:disabled & {\n    pointer-events: none;\n    opacity: $btn-disabled-opacity;\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @include button-variant($value, $value);\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: $font-weight-normal;\n  color: $btn-link-color;\n  text-decoration: $link-decoration;\n\n  &:hover {\n    color: $btn-link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $btn-link-disabled-color;\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n  $background,\n  $border,\n  $color: color-contrast($background),\n  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n  $hover-color: color-contrast($hover-background),\n  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n  $active-color: color-contrast($active-background),\n  $disabled-background: $background,\n  $disabled-border: $border,\n  $disabled-color: color-contrast($disabled-background)\n) {\n  color: $color;\n  @include gradient-bg($background);\n  border-color: $border;\n  @include box-shadow($btn-box-shadow);\n\n  &:hover {\n    color: $hover-color;\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n  }\n\n  .btn-check:focus + &,\n  &:focus {\n    color: $hover-color;\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n    @if $enable-shadows {\n      @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n    }\n  }\n\n  .btn-check:checked + &,\n  .btn-check:active + &,\n  &:active,\n  &.active,\n  .show > &.dropdown-toggle {\n    color: $active-color;\n    background-color: $active-background;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $disabled-color;\n    background-color: $disabled-background;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: $disabled-border;\n  }\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n  $color,\n  $color-hover: color-contrast($color),\n  $active-background: $color,\n  $active-border: $color,\n  $active-color: color-contrast($active-background)\n) {\n  color: $color;\n  border-color: $color;\n\n  &:hover {\n    color: $color-hover;\n    background-color: $active-background;\n    border-color: $active-border;\n  }\n\n  .btn-check:focus + &,\n  &:focus {\n    box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n  }\n\n  .btn-check:checked + &,\n  .btn-check:active + &,\n  &:active,\n  &.active,\n  &.dropdown-toggle.show {\n    color: $active-color;\n    background-color: $active-background;\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $color;\n    background-color: transparent;\n  }\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n  padding: $padding-y $padding-x;\n  @include font-size($font-size);\n  // Manually declare to provide an override to the browser default\n  @include border-radius($border-radius, 0);\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.collapse-horizontal {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  position: absolute;\n  z-index: $zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  min-width: $dropdown-min-width;\n  padding: $dropdown-padding-y $dropdown-padding-x;\n  margin: 0; // Override default margin of ul\n  @include font-size($dropdown-font-size);\n  color: $dropdown-color;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: $dropdown-bg;\n  background-clip: padding-box;\n  border: $dropdown-border-width solid $dropdown-border-color;\n  @include border-radius($dropdown-border-radius);\n  @include box-shadow($dropdown-box-shadow);\n\n  &[data-bs-popper] {\n    top: 100%;\n    left: 0;\n    margin-top: $dropdown-spacer;\n  }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-start {\n      --bs-position: start;\n\n      &[data-bs-popper] {\n        right: auto;\n        left: 0;\n      }\n    }\n\n    .dropdown-menu#{$infix}-end {\n      --bs-position: end;\n\n      &[data-bs-popper] {\n        right: 0;\n        left: auto;\n      }\n    }\n  }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu[data-bs-popper] {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropend {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(end);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropstart {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(start);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  height: 0;\n  margin: $dropdown-divider-margin-y 0;\n  overflow: hidden;\n  border-top: 1px solid $dropdown-divider-bg;\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: $dropdown-link-color;\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n\n  // Prevent dropdown overflow if there's no padding\n  // See https://github.com/twbs/bootstrap/pull/27703\n  @if $dropdown-padding-y == 0 {\n    &:first-child {\n      @include border-top-radius($dropdown-inner-border-radius);\n    }\n\n    &:last-child {\n      @include border-bottom-radius($dropdown-inner-border-radius);\n    }\n  }\n\n  &:hover,\n  &:focus {\n    color: $dropdown-link-hover-color;\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    @include gradient-bg($dropdown-link-hover-bg);\n  }\n\n  &.active,\n  &:active {\n    color: $dropdown-link-active-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-active-bg);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $dropdown-link-disabled-color;\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: $dropdown-header-padding;\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: $dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  color: $dropdown-link-color;\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n  color: $dropdown-dark-color;\n  background-color: $dropdown-dark-bg;\n  border-color: $dropdown-dark-border-color;\n  @include box-shadow($dropdown-dark-box-shadow);\n\n  .dropdown-item {\n    color: $dropdown-dark-link-color;\n\n    &:hover,\n    &:focus {\n      color: $dropdown-dark-link-hover-color;\n      @include gradient-bg($dropdown-dark-link-hover-bg);\n    }\n\n    &.active,\n    &:active {\n      color: $dropdown-dark-link-active-color;\n      @include gradient-bg($dropdown-dark-link-active-bg);\n    }\n\n    &.disabled,\n    &:disabled {\n      color: $dropdown-dark-link-disabled-color;\n    }\n  }\n\n  .dropdown-divider {\n    border-color: $dropdown-dark-divider-bg;\n  }\n\n  .dropdown-item-text {\n    color: $dropdown-dark-link-color;\n  }\n\n  .dropdown-header {\n    color: $dropdown-dark-header-color;\n  }\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down {\n  border-top: $caret-width solid;\n  border-right: $caret-width solid transparent;\n  border-bottom: 0;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n  border-top: 0;\n  border-right: $caret-width solid transparent;\n  border-bottom: $caret-width solid;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-end {\n  border-top: $caret-width solid transparent;\n  border-right: 0;\n  border-bottom: $caret-width solid transparent;\n  border-left: $caret-width solid;\n}\n\n@mixin caret-start {\n  border-top: $caret-width solid transparent;\n  border-right: $caret-width solid;\n  border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $caret-spacing;\n      vertical-align: $caret-vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down();\n      } @else if $direction == up {\n        @include caret-up();\n      } @else if $direction == end {\n        @include caret-end();\n      }\n    }\n\n    @if $direction == start {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $caret-spacing;\n        vertical-align: $caret-vertical-align;\n        content: \"\";\n        @include caret-start();\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n  }\n\n  // Bring the hover, focused, and \"active\" buttons to the front to overlay\n  // the borders properly\n  > .btn-check:checked + .btn,\n  > .btn-check:focus + .btn,\n  > .btn:hover,\n  > .btn:focus,\n  > .btn:active,\n  > .btn.active {\n    z-index: 1;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  // Prevent double borders when buttons are next to each other\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-left: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-end-radius(0);\n  }\n\n  // The left radius should be 0 if the button is:\n  // - the \"third or more\" child\n  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n  // - part of a btn-group which isn't the first child\n  > .btn:nth-child(n + 3),\n  > :not(.btn-check) + .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-start-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropend &::after {\n    margin-left: 0;\n  }\n\n  .dropstart &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn ~ .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: $nav-link-padding-y $nav-link-padding-x;\n  @include font-size($nav-link-font-size);\n  font-weight: $nav-link-font-weight;\n  color: $nav-link-color;\n  text-decoration: if($link-decoration == none, null, none);\n  @include transition($nav-link-transition);\n\n  &:hover,\n  &:focus {\n    color: $nav-link-hover-color;\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: $nav-link-disabled-color;\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n  .nav-link {\n    margin-bottom: -$nav-tabs-border-width;\n    background: none;\n    border: $nav-tabs-border-width solid transparent;\n    @include border-top-radius($nav-tabs-border-radius);\n\n    &:hover,\n    &:focus {\n      border-color: $nav-tabs-link-hover-border-color;\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n    }\n\n    &.disabled {\n      color: $nav-link-disabled-color;\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: $nav-tabs-link-active-color;\n    background-color: $nav-tabs-link-active-bg;\n    border-color: $nav-tabs-link-active-border-color;\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: -$nav-tabs-border-width;\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius($nav-pills-border-radius);\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: $nav-pills-link-active-color;\n    @include gradient-bg($nav-pills-link-active-bg);\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n.nav-fill,\n.nav-justified {\n  .nav-item .nav-link {\n    width: 100%; // Make sure button will grow\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding-top: $navbar-padding-y;\n  padding-right: $navbar-padding-x; // default: null\n  padding-bottom: $navbar-padding-y;\n  padding-left: $navbar-padding-x; // default: null\n  @include gradient-bg();\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  // The `flex-wrap` property is inherited to simplify the expanded navbars\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: inherit;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  > .container,\n  > .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  padding-top: $navbar-brand-padding-y;\n  padding-bottom: $navbar-brand-padding-y;\n  margin-right: $navbar-brand-margin-end;\n  @include font-size($navbar-brand-font-size);\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap;\n\n  &:hover,\n  &:focus {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .nav-link {\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .dropdown-menu {\n    position: static;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n  @include font-size($navbar-toggler-font-size);\n  line-height: 1;\n  background-color: transparent; // remove default button style\n  border: $border-width solid transparent; // remove default button style\n  @include border-radius($navbar-toggler-border-radius);\n  @include transition($navbar-toggler-transition);\n\n  &:hover {\n    text-decoration: none;\n  }\n\n  &:focus {\n    text-decoration: none;\n    outline: 0;\n    box-shadow: 0 0 0 $navbar-toggler-focus-width;\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--#{$variable-prefix}scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    // stylelint-disable-next-line scss/selector-no-union-class-name\n    &#{$infix} {\n      @include media-breakpoint-up($next) {\n        flex-wrap: nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: $navbar-nav-link-padding-x;\n            padding-left: $navbar-nav-link-padding-x;\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n\n        .offcanvas-header {\n          display: none;\n        }\n\n        .offcanvas {\n          position: inherit;\n          bottom: 0;\n          z-index: 1000;\n          flex-grow: 1;\n          visibility: visible !important; // stylelint-disable-line declaration-no-important\n          background-color: transparent;\n          border-right: 0;\n          border-left: 0;\n          @include transition(none);\n          transform: none;\n        }\n        .offcanvas-top,\n        .offcanvas-bottom {\n          height: auto;\n          border-top: 0;\n          border-bottom: 0;\n        }\n\n        .offcanvas-body {\n          display: flex;\n          flex-grow: 0;\n          padding: 0;\n          overflow-y: visible;\n        }\n      }\n    }\n  }\n}\n// scss-docs-end navbar-expand-loop\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n  .navbar-brand {\n    color: $navbar-light-brand-color;\n\n    &:hover,\n    &:focus {\n      color: $navbar-light-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-light-color;\n\n      &:hover,\n      &:focus {\n        color: $navbar-light-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-light-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .nav-link.active {\n      color: $navbar-light-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-light-color;\n    border-color: $navbar-light-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-light-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-light-color;\n\n    a,\n    a:hover,\n    a:focus  {\n      color: $navbar-light-active-color;\n    }\n  }\n}\n\n// White links against a dark background\n.navbar-dark {\n  .navbar-brand {\n    color: $navbar-dark-brand-color;\n\n    &:hover,\n    &:focus {\n      color: $navbar-dark-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-dark-color;\n\n      &:hover,\n      &:focus {\n        color: $navbar-dark-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-dark-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .nav-link.active {\n      color: $navbar-dark-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-dark-color;\n    border-color: $navbar-dark-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-dark-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-dark-color;\n    a,\n    a:hover,\n    a:focus {\n      color: $navbar-dark-active-color;\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: $card-height;\n  word-wrap: break-word;\n  background-color: $card-bg;\n  background-clip: border-box;\n  border: $card-border-width solid $card-border-color;\n  @include border-radius($card-border-radius);\n  @include box-shadow($card-box-shadow);\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius($card-inner-border-radius);\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius($card-inner-border-radius);\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: $card-spacer-y $card-spacer-x;\n  color: $card-color;\n}\n\n.card-title {\n  margin-bottom: $card-title-spacer-y;\n}\n\n.card-subtitle {\n  margin-top: -$card-title-spacer-y * .5;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  &:hover {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  + .card-link {\n    margin-left: $card-spacer-x;\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: $card-cap-padding-y $card-cap-padding-x;\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-bottom: $card-border-width solid $card-border-color;\n\n  &:first-child {\n    @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n  }\n}\n\n.card-footer {\n  padding: $card-cap-padding-y $card-cap-padding-x;\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-top: $card-border-width solid $card-border-color;\n\n  &:last-child {\n    @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: -$card-cap-padding-x * .5;\n  margin-bottom: -$card-cap-padding-y;\n  margin-left: -$card-cap-padding-x * .5;\n  border-bottom: 0;\n\n  @if $nav-tabs-link-active-bg != $card-bg {\n    .nav-link.active {\n      background-color: $card-bg;\n      border-bottom-color: $card-bg;\n    }\n  }\n}\n\n.card-header-pills {\n  margin-right: -$card-cap-padding-x * .5;\n  margin-left: -$card-cap-padding-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: $card-img-overlay-padding;\n  @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: $card-group-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-end-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-start-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: $accordion-button-padding-y $accordion-button-padding-x;\n  @include font-size($font-size-base);\n  color: $accordion-button-color;\n  text-align: left; // Reset button style\n  background-color: $accordion-button-bg;\n  border: 0;\n  @include border-radius(0);\n  overflow-anchor: none;\n  @include transition($accordion-transition);\n\n  &:not(.collapsed) {\n    color: $accordion-button-active-color;\n    background-color: $accordion-button-active-bg;\n    box-shadow: inset 0 ($accordion-border-width * -1) 0 $accordion-border-color;\n\n    &::after {\n      background-image: escape-svg($accordion-button-active-icon);\n      transform: $accordion-icon-transform;\n    }\n  }\n\n  // Accordion icon\n  &::after {\n    flex-shrink: 0;\n    width: $accordion-icon-width;\n    height: $accordion-icon-width;\n    margin-left: auto;\n    content: \"\";\n    background-image: escape-svg($accordion-button-icon);\n    background-repeat: no-repeat;\n    background-size: $accordion-icon-width;\n    @include transition($accordion-icon-transition);\n  }\n\n  &:hover {\n    z-index: 2;\n  }\n\n  &:focus {\n    z-index: 3;\n    border-color: $accordion-button-focus-border-color;\n    outline: 0;\n    box-shadow: $accordion-button-focus-box-shadow;\n  }\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  background-color: $accordion-bg;\n  border: $accordion-border-width solid $accordion-border-color;\n\n  &:first-of-type {\n    @include border-top-radius($accordion-border-radius);\n\n    .accordion-button {\n      @include border-top-radius($accordion-inner-border-radius);\n    }\n  }\n\n  &:not(:first-of-type) {\n    border-top: 0;\n  }\n\n  // Only set a border-radius on the last item if the accordion is collapsed\n  &:last-of-type {\n    @include border-bottom-radius($accordion-border-radius);\n\n    .accordion-button {\n      &.collapsed {\n        @include border-bottom-radius($accordion-inner-border-radius);\n      }\n    }\n\n    .accordion-collapse {\n      @include border-bottom-radius($accordion-border-radius);\n    }\n  }\n}\n\n.accordion-body {\n  padding: $accordion-body-padding-y $accordion-body-padding-x;\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n  .accordion-collapse {\n    border-width: 0;\n  }\n\n  .accordion-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n\n    &:first-child { border-top: 0; }\n    &:last-child { border-bottom: 0; }\n\n    .accordion-button {\n      @include border-radius(0);\n    }\n  }\n}\n",".breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n  margin-bottom: $breadcrumb-margin-bottom;\n  @include font-size($breadcrumb-font-size);\n  list-style: none;\n  background-color: $breadcrumb-bg;\n  @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: $breadcrumb-item-padding-x;\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: $breadcrumb-item-padding-x;\n      color: $breadcrumb-divider-color;\n      content: var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n    }\n  }\n\n  &.active {\n    color: $breadcrumb-active-color;\n  }\n}\n",".pagination {\n  display: flex;\n  @include list-unstyled();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  color: $pagination-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $pagination-bg;\n  border: $pagination-border-width solid $pagination-border-color;\n  @include transition($pagination-transition);\n\n  &:hover {\n    z-index: 2;\n    color: $pagination-hover-color;\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: $pagination-hover-bg;\n    border-color: $pagination-hover-border-color;\n  }\n\n  &:focus {\n    z-index: 3;\n    color: $pagination-focus-color;\n    background-color: $pagination-focus-bg;\n    outline: $pagination-focus-outline;\n    box-shadow: $pagination-focus-box-shadow;\n  }\n}\n\n.page-item {\n  &:not(:first-child) .page-link {\n    margin-left: $pagination-margin-start;\n  }\n\n  &.active .page-link {\n    z-index: 3;\n    color: $pagination-active-color;\n    @include gradient-bg($pagination-active-bg);\n    border-color: $pagination-active-border-color;\n  }\n\n  &.disabled .page-link {\n    color: $pagination-disabled-color;\n    pointer-events: none;\n    background-color: $pagination-disabled-bg;\n    border-color: $pagination-disabled-border-color;\n  }\n}\n\n\n//\n// Sizing\n//\n@include pagination-size($pagination-padding-y, $pagination-padding-x, null, $pagination-border-radius);\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n  .page-link {\n    padding: $padding-y $padding-x;\n    @include font-size($font-size);\n  }\n\n  .page-item {\n    @if $pagination-margin-start == (-$pagination-border-width) {\n      &:first-child {\n        .page-link {\n          @include border-start-radius($border-radius);\n        }\n      }\n\n      &:last-child {\n        .page-link {\n          @include border-end-radius($border-radius);\n        }\n      }\n    } @else {\n      //Add border-radius to all pageLinks in case they have left margin\n      .page-link {\n        @include border-radius($border-radius);\n      }\n    }\n  }\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  display: inline-block;\n  padding: $badge-padding-y $badge-padding-x;\n  @include font-size($badge-font-size);\n  font-weight: $badge-font-weight;\n  line-height: 1;\n  color: $badge-color;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius($badge-border-radius);\n  @include gradient-bg();\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n  position: relative;\n  padding: $alert-padding-y $alert-padding-x;\n  margin-bottom: $alert-margin-bottom;\n  border: $alert-border-width solid transparent;\n  @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $alert-dismissible-padding-r;\n\n  // Adjust close link position\n  .btn-close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: $stretched-link-z-index + 1;\n    padding: $alert-padding-y * 1.25 $alert-padding-x;\n  }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $state, $value in $theme-colors {\n  $alert-background: shift-color($value, $alert-bg-scale);\n  $alert-border: shift-color($value, $alert-border-scale);\n  $alert-color: shift-color($value, $alert-color-scale);\n  @if (contrast-ratio($alert-background, $alert-color) < $min-contrast-ratio) {\n    $alert-color: mix($value, color-contrast($alert-background), abs($alert-color-scale));\n  }\n  .alert-#{$state} {\n    @include alert-variant($alert-background, $alert-border, $alert-color);\n  }\n}\n// scss-docs-end alert-modifiers\n","// scss-docs-start alert-variant-mixin\n@mixin alert-variant($background, $border, $color) {\n  color: $color;\n  @include gradient-bg($background);\n  border-color: $border;\n\n  .alert-link {\n    color: shade-color($color, 20%);\n  }\n}\n// scss-docs-end alert-variant-mixin\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    0% { background-position-x: $progress-height; }\n  }\n}\n// scss-docs-end progress-keyframes\n\n.progress {\n  display: flex;\n  height: $progress-height;\n  overflow: hidden; // force rounded corners by cropping it\n  @include font-size($progress-font-size);\n  background-color: $progress-bg;\n  @include border-radius($progress-border-radius);\n  @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: $progress-bar-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $progress-bar-bg;\n  @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-reduced-motion {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius($list-group-border-radius);\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n\n  > li::before {\n    // Increments only this instance of the section counter\n    content: counters(section, \".\") \". \";\n    counter-increment: section;\n  }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: $list-group-action-color;\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  &:hover,\n  &:focus {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: $list-group-action-hover-color;\n    text-decoration: none;\n    background-color: $list-group-hover-bg;\n  }\n\n  &:active {\n    color: $list-group-action-active-color;\n    background-color: $list-group-action-active-bg;\n  }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: $list-group-item-padding-y $list-group-item-padding-x;\n  color: $list-group-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $list-group-bg;\n  border: $list-group-border-width solid $list-group-border-color;\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $list-group-disabled-color;\n    pointer-events: none;\n    background-color: $list-group-disabled-bg;\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: $list-group-active-color;\n    background-color: $list-group-active-bg;\n    border-color: $list-group-active-border-color;\n  }\n\n  & + & {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: -$list-group-border-width;\n      border-top-width: $list-group-border-width;\n    }\n  }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child {\n          @include border-bottom-start-radius($list-group-border-radius);\n          @include border-top-end-radius(0);\n        }\n\n        &:last-child {\n          @include border-top-end-radius($list-group-border-radius);\n          @include border-bottom-start-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: $list-group-border-width;\n          border-left-width: 0;\n\n          &.active {\n            margin-left: -$list-group-border-width;\n            border-left-width: $list-group-border-width;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 $list-group-border-width;\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state, $value in $theme-colors {\n  $list-group-variant-bg: shift-color($value, $list-group-item-bg-scale);\n  $list-group-variant-color: shift-color($value, $list-group-item-color-scale);\n  @if (contrast-ratio($list-group-variant-bg, $list-group-variant-color) < $min-contrast-ratio) {\n    $list-group-variant-color: mix($value, color-contrast($list-group-variant-bg), abs($list-group-item-color-scale));\n  }\n\n  @include list-group-item-variant($state, $list-group-variant-bg, $list-group-variant-color);\n}\n// scss-docs-end list-group-modifiers\n","// List Groups\n\n// scss-docs-start list-group-mixin\n@mixin list-group-item-variant($state, $background, $color) {\n  .list-group-item-#{$state} {\n    color: $color;\n    background-color: $background;\n\n    &.list-group-item-action {\n      &:hover,\n      &:focus {\n        color: $color;\n        background-color: shade-color($background, 10%);\n      }\n\n      &.active {\n        color: $white;\n        background-color: $color;\n        border-color: $color;\n      }\n    }\n  }\n}\n// scss-docs-end list-group-mixin\n","// transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n  box-sizing: content-box;\n  width: $btn-close-width;\n  height: $btn-close-height;\n  padding: $btn-close-padding-y $btn-close-padding-x;\n  color: $btn-close-color;\n  background: transparent escape-svg($btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n  border: 0; // for button elements\n  @include border-radius();\n  opacity: $btn-close-opacity;\n\n  // Override <a>'s hover style\n  &:hover {\n    color: $btn-close-color;\n    text-decoration: none;\n    opacity: $btn-close-hover-opacity;\n  }\n\n  &:focus {\n    outline: 0;\n    box-shadow: $btn-close-focus-shadow;\n    opacity: $btn-close-focus-opacity;\n  }\n\n  &:disabled,\n  &.disabled {\n    pointer-events: none;\n    user-select: none;\n    opacity: $btn-close-disabled-opacity;\n  }\n}\n\n.btn-close-white {\n  filter: $btn-close-white-filter;\n}\n",".toast {\n  width: $toast-max-width;\n  max-width: 100%;\n  @include font-size($toast-font-size);\n  color: $toast-color;\n  pointer-events: auto;\n  background-color: $toast-background-color;\n  background-clip: padding-box;\n  border: $toast-border-width solid $toast-border-color;\n  box-shadow: $toast-box-shadow;\n  @include border-radius($toast-border-radius);\n\n  &.showing {\n    opacity: 0;\n  }\n\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.toast-container {\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n\n  > :not(:last-child) {\n    margin-bottom: $toast-spacing;\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: $toast-padding-y $toast-padding-x;\n  color: $toast-header-color;\n  background-color: $toast-header-background-color;\n  background-clip: padding-box;\n  border-bottom: $toast-border-width solid $toast-header-border-color;\n  @include border-top-radius(subtract($toast-border-radius, $toast-border-width));\n\n  .btn-close {\n    margin-right: $toast-padding-x * -.5;\n    margin-left: $toast-padding-x;\n  }\n}\n\n.toast-body {\n  padding: $toast-padding-x; // apply to both vertical and horizontal\n  word-wrap: break-word;\n}\n","// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex-modal;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: $modal-dialog-margin;\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  height: subtract(100%, $modal-dialog-margin * 2);\n\n  .modal-content {\n    max-height: 100%;\n    overflow: hidden;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: subtract(100%, $modal-dialog-margin * 2);\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: $modal-content-color;\n  pointer-events: auto;\n  background-color: $modal-content-bg;\n  background-clip: padding-box;\n  border: $modal-content-border-width solid $modal-content-border-color;\n  @include border-radius($modal-content-border-radius);\n  @include box-shadow($modal-content-box-shadow-xs);\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  @include overlay-backdrop($zindex-modal-backdrop, $modal-backdrop-bg, $modal-backdrop-opacity);\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: $modal-header-padding;\n  border-bottom: $modal-header-border-width solid $modal-header-border-color;\n  @include border-top-radius($modal-content-inner-border-radius);\n\n  .btn-close {\n    padding: ($modal-header-padding-y * .5) ($modal-header-padding-x * .5);\n    margin: ($modal-header-padding-y * -.5) ($modal-header-padding-x * -.5) ($modal-header-padding-y * -.5) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  flex-shrink: 0;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n  border-top: $modal-footer-border-width solid $modal-footer-border-color;\n  @include border-bottom-radius($modal-content-inner-border-radius);\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: $modal-footer-margin-between * .5;\n  }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: $modal-md;\n    margin: $modal-dialog-margin-y-sm-up auto;\n  }\n\n  .modal-dialog-scrollable {\n    height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n  }\n\n  .modal-dialog-centered {\n    min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n  }\n\n  .modal-content {\n    @include box-shadow($modal-content-box-shadow-sm-up);\n  }\n\n  .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    max-width: $modal-lg;\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl { max-width: $modal-xl; }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n  $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n  @include media-breakpoint-down($breakpoint) {\n    .modal-fullscreen#{$postfix} {\n      width: 100vw;\n      max-width: none;\n      height: 100%;\n      margin: 0;\n\n      .modal-content {\n        height: 100%;\n        border: 0;\n        @include border-radius(0);\n      }\n\n      .modal-header {\n        @include border-radius(0);\n      }\n\n      .modal-body {\n        overflow-y: auto;\n      }\n\n      .modal-footer {\n        @include border-radius(0);\n      }\n    }\n  }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Shared between modals and offcanvases\n@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex;\n  width: 100vw;\n  height: 100vh;\n  background-color: $backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $backdrop-opacity; }\n}\n","// Base class\n.tooltip {\n  position: absolute;\n  z-index: $zindex-tooltip;\n  display: block;\n  margin: $tooltip-margin;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($tooltip-font-size);\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: $tooltip-opacity; }\n\n  .tooltip-arrow {\n    position: absolute;\n    display: block;\n    width: $tooltip-arrow-width;\n    height: $tooltip-arrow-height;\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top {\n  padding: $tooltip-arrow-height 0;\n\n  .tooltip-arrow {\n    bottom: 0;\n\n    &::before {\n      top: -1px;\n      border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-top-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-end {\n  padding: 0 $tooltip-arrow-height;\n\n  .tooltip-arrow {\n    left: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      right: -1px;\n      border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-right-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-bottom {\n  padding: $tooltip-arrow-height 0;\n\n  .tooltip-arrow {\n    top: 0;\n\n    &::before {\n      bottom: -1px;\n      border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-bottom-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-start {\n  padding: 0 $tooltip-arrow-height;\n\n  .tooltip-arrow {\n    right: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      left: -1px;\n      border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-left-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-tooltip-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-tooltip-start;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: $tooltip-max-width;\n  padding: $tooltip-padding-y $tooltip-padding-x;\n  color: $tooltip-color;\n  text-align: center;\n  background-color: $tooltip-bg;\n  @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n}\n",".popover {\n  position: absolute;\n  top: 0;\n  left: 0 #{\"/* rtl:ignore */\"};\n  z-index: $zindex-popover;\n  display: block;\n  max-width: $popover-max-width;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($popover-font-size);\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: $popover-bg;\n  background-clip: padding-box;\n  border: $popover-border-width solid $popover-border-color;\n  @include border-radius($popover-border-radius);\n  @include box-shadow($popover-box-shadow);\n\n  .popover-arrow {\n    position: absolute;\n    display: block;\n    width: $popover-arrow-width;\n    height: $popover-arrow-height;\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-popover-top {\n  > .popover-arrow {\n    bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      bottom: 0;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      bottom: $popover-border-width;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-end {\n  > .popover-arrow {\n    left: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n\n    &::before {\n      left: 0;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      left: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-bottom {\n  > .popover-arrow {\n    top: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      top: 0;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      top: $popover-border-width;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-color;\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: $popover-arrow-width;\n    margin-left: -$popover-arrow-width * .5;\n    content: \"\";\n    border-bottom: $popover-border-width solid $popover-header-bg;\n  }\n}\n\n.bs-popover-start {\n  > .popover-arrow {\n    right: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n\n    &::before {\n      right: 0;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      right: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-popover-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-popover-start;\n  }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: $popover-header-padding-y $popover-header-padding-x;\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size($font-size-base);\n  color: $popover-header-color;\n  background-color: $popover-header-bg;\n  border-bottom: $popover-border-width solid $popover-border-color;\n  @include border-top-radius($popover-inner-border-radius);\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: $popover-body-padding-y $popover-body-padding-x;\n  color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n/* rtl:begin:ignore */\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n/* rtl:end:ignore */\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-start,\n  .carousel-item-prev.carousel-item-end {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-start,\n  .active.carousel-item-end {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n  right: 0;\n  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-bottom: 1rem;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  [data-bs-target] {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    padding: 0;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    border: 0;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: $carousel-indicator-opacity;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: $carousel-indicator-active-opacity;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: $carousel-caption-spacer;\n  left: (100% - $carousel-caption-width) * .5;\n  padding-top: $carousel-caption-padding-y;\n  padding-bottom: $carousel-caption-padding-y;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n\n// Dark mode carousel\n\n.carousel-dark {\n  .carousel-control-prev-icon,\n  .carousel-control-next-icon {\n    filter: $carousel-dark-control-icon-filter;\n  }\n\n  .carousel-indicators [data-bs-target] {\n    background-color: $carousel-dark-indicator-active-bg;\n  }\n\n  .carousel-caption {\n    color: $carousel-dark-caption-color;\n  }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n  to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n  display: inline-block;\n  width: $spinner-width;\n  height: $spinner-height;\n  vertical-align: $spinner-vertical-align;\n  border: $spinner-border-width solid currentColor;\n  border-right-color: transparent;\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: $spinner-animation-speed linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n  width: $spinner-width-sm;\n  height: $spinner-height-sm;\n  border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n  display: inline-block;\n  width: $spinner-width;\n  height: $spinner-height;\n  vertical-align: $spinner-vertical-align;\n  background-color: currentColor;\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  opacity: 0;\n  animation: $spinner-animation-speed linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n  width: $spinner-width-sm;\n  height: $spinner-height-sm;\n}\n\n@if $enable-reduced-motion {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      animation-duration: $spinner-animation-speed * 2;\n    }\n  }\n}\n",".offcanvas {\n  position: fixed;\n  bottom: 0;\n  z-index: $zindex-offcanvas;\n  display: flex;\n  flex-direction: column;\n  max-width: 100%;\n  color: $offcanvas-color;\n  visibility: hidden;\n  background-color: $offcanvas-bg-color;\n  background-clip: padding-box;\n  outline: 0;\n  @include box-shadow($offcanvas-box-shadow);\n  @include transition(transform $offcanvas-transition-duration ease-in-out);\n}\n\n.offcanvas-backdrop {\n  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: $offcanvas-padding-y $offcanvas-padding-x;\n\n  .btn-close {\n    padding: ($offcanvas-padding-y * .5) ($offcanvas-padding-x * .5);\n    margin-top: $offcanvas-padding-y * -.5;\n    margin-right: $offcanvas-padding-x * -.5;\n    margin-bottom: $offcanvas-padding-y * -.5;\n  }\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: $offcanvas-title-line-height;\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: $offcanvas-padding-y $offcanvas-padding-x;\n  overflow-y: auto;\n}\n\n.offcanvas-start {\n  top: 0;\n  left: 0;\n  width: $offcanvas-horizontal-width;\n  border-right: $offcanvas-border-width solid $offcanvas-border-color;\n  transform: translateX(-100%);\n}\n\n.offcanvas-end {\n  top: 0;\n  right: 0;\n  width: $offcanvas-horizontal-width;\n  border-left: $offcanvas-border-width solid $offcanvas-border-color;\n  transform: translateX(100%);\n}\n\n.offcanvas-top {\n  top: 0;\n  right: 0;\n  left: 0;\n  height: $offcanvas-vertical-height;\n  max-height: 100%;\n  border-bottom: $offcanvas-border-width solid $offcanvas-border-color;\n  transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n  right: 0;\n  left: 0;\n  height: $offcanvas-vertical-height;\n  max-height: 100%;\n  border-top: $offcanvas-border-width solid $offcanvas-border-color;\n  transform: translateY(100%);\n}\n\n.offcanvas.show {\n  transform: none;\n}\n",".placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentColor;\n  opacity: $placeholder-opacity-max;\n\n  &.btn::before {\n    display: inline-block;\n    content: \"\";\n  }\n}\n\n// Sizing\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n// Animation\n.placeholder-glow {\n  .placeholder {\n    animation: placeholder-glow 2s ease-in-out infinite;\n  }\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: $placeholder-opacity-min;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n","@each $color, $value in $theme-colors {\n  .link-#{$color} {\n    color: $value;\n\n    @if $link-shade-percentage != 0 {\n      &:hover,\n      &:focus {\n        color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage));\n      }\n    }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n  position: relative;\n  width: 100%;\n\n  &::before {\n    display: block;\n    padding-top: var(--#{$variable-prefix}aspect-ratio);\n    content: \"\";\n  }\n\n  > * {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n@each $key, $ratio in $aspect-ratios {\n  .ratio-#{$key} {\n    --#{$variable-prefix}aspect-ratio: #{$ratio};\n  }\n}\n","// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n// Responsive sticky top\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .sticky#{$infix}-top {\n      position: sticky;\n      top: 0;\n      z-index: $zindex-sticky;\n    }\n  }\n}\n","// scss-docs-start stacks\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n// scss-docs-end stacks\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n  &:not(:focus):not(:focus-within) {\n    @include visually-hidden();\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::#{$stretched-link-pseudo-element} {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: $stretched-link-z-index;\n    content: \"\";\n  }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n  @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n",".vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentColor;\n  opacity: $hr-opacity;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n  $values: map-get($utility, values);\n\n  // If the values are a list or string, convert it into a map\n  @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n    $values: zip($values, $values);\n  }\n\n  @each $key, $value in $values {\n    $properties: map-get($utility, property);\n\n    // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n    @if type-of($properties) == \"string\" {\n      $properties: append((), $properties);\n    }\n\n    // Use custom class if present\n    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n    $property-class: if($property-class == null, \"\", $property-class);\n\n    // State params to generate pseudo-classes\n    $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n    $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n    // Don't prefix if value key is null (eg. with shadow class)\n    $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n    @if map-get($utility, rfs) {\n      // Inside the media query\n      @if $is-rfs-media-query {\n        $val: rfs-value($value);\n\n        // Do not render anything if fluid and non fluid values are the same\n        $value: if($val == rfs-fluid-value($value), null, $val);\n      }\n      @else {\n        $value: rfs-fluid-value($value);\n      }\n    }\n\n    $is-css-var: map-get($utility, css-var);\n    $is-local-vars: map-get($utility, local-vars);\n    $is-rtl: map-get($utility, rtl);\n\n    @if $value != null {\n      @if $is-rtl == false {\n        /* rtl:begin:remove */\n      }\n\n      @if $is-css-var {\n        .#{$property-class + $infix + $property-class-modifier} {\n          --#{$variable-prefix}#{$property-class}: #{$value};\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            --#{$variable-prefix}#{$property-class}: #{$value};\n          }\n        }\n      } @else {\n        .#{$property-class + $infix + $property-class-modifier} {\n          @each $property in $properties {\n            @if $is-local-vars {\n              @each $local-var, $value in $is-local-vars {\n                --#{$variable-prefix}#{$local-var}: #{$value};\n              }\n            }\n            #{$property}: $value if($enable-important-utilities, !important, null);\n          }\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            @each $property in $properties {\n              #{$property}: $value if($enable-important-utilities, !important, null);\n            }\n          }\n        }\n      }\n\n      @if $is-rtl == false {\n        /* rtl:end:remove */\n      }\n    }\n  }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n  // Generate media query if needed\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    // Loop over each utility property\n    @each $key, $utility in $utilities {\n      // The utility can be disabled with `false`, thus check if the utility is a map first\n      // Only proceed if responsive media queries are enabled or if it's the base media query\n      @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n        @include generate-utility($utility, $infix);\n      }\n    }\n  }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n      // Loop over each utility property\n      @each $key, $utility in $utilities {\n        // The utility can be disabled with `false`, thus check if the utility is a map first\n        // Only proceed if responsive media queries are enabled or if it's the base media query\n        @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n          @include generate-utility($utility, $infix, true);\n        }\n      }\n    }\n  }\n}\n\n\n// Print utilities\n@media print {\n  @each $key, $utility in $utilities {\n    // The utility can be disabled with `false`, thus check if the utility is a map first\n    // Then check if the utility needs print styles\n    @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n      @include generate-utility($utility, \"-print\");\n    }\n  }\n}\n","// You can customize Simplelightbox with the following variables:\r\n\r\n$sl-font-family: Arial, Baskerville, monospace !default;\r\n$sl-overlay-background: #fff !default;\r\n$sl-overlay-opacity: 0.7 !default;\r\n$sl-navigation-color: #000 !default;\r\n$sl-caption-color: #fff !default;\r\n$sl-caption-background: rgba(0, 0, 0, 0.8) !default;\r\n\r\n$sl-counter-fontsize: 1rem !default;\r\n$sl-caption-fontsize: 1rem !default;\r\n$sl-close-fontsize: 3rem !default;\r\n\r\n$sl-breakpoint-medium: 35.5em !default; // 568px, when 1em == 16px\r\n$sl-breakpoint-large: 50em !default; // 800px, when 1em == 16px\r\n\r\n$sl-arrow-fontsize-small: 2rem !default;\r\n$sl-arrow-fontsize-medium: 3rem !default;\r\n$sl-arrow-fontsize-large: 3rem !default;\r\n$sl-img-border-small: 0 none !default;\r\n$sl-img-border-medium: 0 none !default;\r\n$sl-img-border-large: 0 none !default;\r\n$sl-iframe-border-small: 0 none !default;\r\n$sl-iframe-border-medium: 0 none !default;\r\n$sl-iframe-border-large: 0 none !default;\r\n\r\n$add-vendor-prefixes: true !default;\r\n\r\nbody.hidden-scroll {\r\n    overflow: hidden;\r\n}\r\n\r\n.sl-overlay {\r\n    position: fixed;\r\n    left: 0;\r\n    right: 0;\r\n    top: 0;\r\n    bottom: 0;\r\n    background: $sl-overlay-background;\r\n    opacity: $sl-overlay-opacity;\r\n    display: none;\r\n    z-index: 1035;\r\n}\r\n\r\n.sl-wrapper {\r\n    z-index: 1040;\r\n    width: 100%;\r\n    height: 100%;\r\n    left: 0;\r\n    top: 0;\r\n    position: fixed;\r\n\r\n    * {\r\n        box-sizing: border-box;\r\n    }\r\n    button {\r\n        border: 0 none;\r\n        background: transparent;\r\n        font-size: 28px;\r\n        padding: 0;\r\n        cursor: pointer;\r\n        &:hover {\r\n            opacity: 0.7;\r\n        }\r\n    }\r\n\r\n    .sl-close {\r\n        display: none;\r\n        position: fixed;\r\n        right: 30px;\r\n        top: 30px;\r\n        z-index: 10060;\r\n        margin-top: -14px;\r\n        margin-right: -14px;\r\n        height: 44px;\r\n        width: 44px;\r\n        line-height: 44px;\r\n        font-family: $sl-font-family;\r\n        color: $sl-navigation-color;\r\n        font-size: $sl-close-fontsize;\r\n\r\n        &:focus {\r\n            //outline: none;\r\n        }\r\n    }\r\n\r\n    .sl-counter {\r\n        display: none;\r\n        position: fixed;\r\n        top: 30px;\r\n        left: 30px;\r\n        z-index: 1060;\r\n        color: $sl-navigation-color;\r\n        font-size: $sl-counter-fontsize;\r\n    }\r\n\r\n    .sl-navigation {\r\n        width: 100%;\r\n        display: none;\r\n        button {\r\n            position: fixed;\r\n            top: 50%;\r\n            margin-top: -22px;\r\n            height: 44px;\r\n            width: 22px;\r\n            line-height: 44px;\r\n            text-align: center;\r\n            display: block;\r\n            z-index: 10060;\r\n            font-family: $sl-font-family;\r\n            color: $sl-navigation-color;\r\n            &.sl-next {\r\n                right: 5px;\r\n                font-size: $sl-arrow-fontsize-small;\r\n            }\r\n\r\n            &.sl-prev {\r\n                left: 5px;\r\n                font-size: $sl-arrow-fontsize-small;\r\n            }\r\n\r\n            &:focus {\r\n                //outline: none;\r\n            }\r\n\r\n            @media (min-width: $sl-breakpoint-medium) {\r\n                width: 44px;\r\n\r\n                &.sl-next {\r\n                    right: 10px;\r\n                    font-size: $sl-arrow-fontsize-medium;\r\n                }\r\n\r\n                &.sl-prev {\r\n                    left: 10px;\r\n                    font-size: $sl-arrow-fontsize-medium;\r\n                }\r\n            }\r\n            @media (min-width: $sl-breakpoint-large) {\r\n                width: 44px;\r\n\r\n                &.sl-next {\r\n                    right: 20px;\r\n                    font-size: $sl-arrow-fontsize-large;\r\n                }\r\n\r\n                &.sl-prev {\r\n                    left: 20px;\r\n                    font-size: $sl-arrow-fontsize-large;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &.sl-dir-rtl {\r\n        .sl-navigation {\r\n            direction: ltr;\r\n        }\r\n    }\r\n\r\n    .sl-image {\r\n        position: fixed;\r\n        @if $add-vendor-prefixes {\r\n            -ms-touch-action: none;\r\n        }\r\n        touch-action: none;\r\n        z-index: 10000;\r\n        img {\r\n            margin: 0;\r\n            padding: 0;\r\n            display: block;\r\n            border: $sl-img-border-small;\r\n            width: 100%;\r\n            height: auto;\r\n            @media (min-width: $sl-breakpoint-medium) {\r\n                border: $sl-img-border-medium;\r\n            }\r\n            @media (min-width: $sl-breakpoint-large) {\r\n                border: $sl-img-border-large;\r\n            }\r\n\r\n        }\r\n        iframe {\r\n            background: #000;\r\n            border: $sl-iframe-border-small;\r\n            @media (min-width: $sl-breakpoint-medium) {\r\n                border: $sl-iframe-border-medium;\r\n            }\r\n            @media (min-width: $sl-breakpoint-large) {\r\n                border: $sl-iframe-border-large;\r\n            }\r\n        }\r\n        .sl-caption {\r\n            display: none;\r\n            padding: 10px;\r\n            color: $sl-caption-color;\r\n            background: $sl-caption-background;\r\n            font-size: $sl-caption-fontsize;\r\n            position: absolute;\r\n            bottom: 0;\r\n            left: 0;\r\n            right: 0;\r\n\r\n            &.pos-top {\r\n                bottom: auto;\r\n                top: 0;\r\n            }\r\n\r\n            &.pos-outside {\r\n                bottom: auto;\r\n            }\r\n        }\r\n\r\n        .sl-download {\r\n            display: none;\r\n            position: absolute;\r\n            bottom: 5px;\r\n            right: 5px;\r\n            color: $sl-navigation-color;\r\n            z-index: 1060;\r\n        }\r\n    }\r\n}\r\n\r\n.sl-spinner {\r\n    display: none;\r\n    border: 5px solid #333;\r\n    border-radius: 40px;\r\n    height: 40px;\r\n    left: 50%;\r\n    margin: -20px 0 0 -20px;\r\n    opacity: 0;\r\n    position: fixed;\r\n    top: 50%;\r\n    width: 40px;\r\n    z-index: 1007;\r\n    @if $add-vendor-prefixes {\r\n        -webkit-animation: pulsate 1s ease-out infinite;\r\n        -moz-animation: pulsate 1s ease-out infinite;\r\n        -ms-animation: pulsate 1s ease-out infinite;\r\n        -o-animation: pulsate 1s ease-out infinite;\r\n    }\r\n    animation: pulsate 1s ease-out infinite;\r\n}\r\n\r\n.sl-scrollbar-measure {\r\n    position: absolute;\r\n    top: -9999px;\r\n    width: 50px;\r\n    height: 50px;\r\n    overflow: scroll;\r\n}\r\n\r\n.sl-transition {\r\n    @if $add-vendor-prefixes {\r\n        transition: -moz-transform ease 200ms;\r\n        transition: -ms-transform ease 200ms;\r\n        transition: -o-transform ease 200ms;\r\n        transition: -webkit-transform ease 200ms;\r\n    }\r\n    transition: transform ease 200ms;\r\n}\r\n\r\n@-webkit-keyframes pulsate {\r\n    0% {\r\n        transform: scale(.1);\r\n        opacity: 0.0;\r\n    }\r\n    50% {\r\n        opacity: 1;\r\n    }\r\n    100% {\r\n        transform: scale(1.2);\r\n        opacity: 0;\r\n    }\r\n}\r\n\r\n@keyframes pulsate {\r\n    0% {\r\n        transform: scale(.1);\r\n        opacity: 0.0;\r\n    }\r\n    50% {\r\n        opacity: 1;\r\n    }\r\n    100% {\r\n        transform: scale(1.2);\r\n        opacity: 0;\r\n    }\r\n}\r\n\r\n@if $add-vendor-prefixes {\r\n    @-moz-keyframes pulsate {\r\n        0% {\r\n            transform: scale(.1);\r\n            opacity: 0.0;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n        100% {\r\n            transform: scale(1.2);\r\n            opacity: 0;\r\n        }\r\n    }\r\n\r\n    @-o-keyframes pulsate {\r\n        0% {\r\n            transform: scale(.1);\r\n            opacity: 0.0;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n        100% {\r\n            transform: scale(1.2);\r\n            opacity: 0;\r\n        }\r\n    }\r\n\r\n    @-ms-keyframes pulsate {\r\n        0% {\r\n            transform: scale(.1);\r\n            opacity: 0.0;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n        100% {\r\n            transform: scale(1.2);\r\n            opacity: 0;\r\n        }\r\n    }\r\n}\r\n",".navbar-nav {\r\n    .nav-item {\r\n        margin: 0 20px;\r\n\r\n        a {\r\n            font-family: $font-title;\r\n            font-weight: bold;\r\n            color      : $light;\r\n\r\n            &:after {\r\n                content: inherit;\r\n            }\r\n\r\n            transition : all 0.5s;\r\n        }\r\n\r\n        &:hover {\r\n            .nav-link {\r\n                color     : var(--text-menu);\r\n                transition: all 0.5s;\r\n            }\r\n        }\r\n\r\n        a.active {\r\n            box-shadow: inherit;\r\n            color     : var(--text-menu) !important;\r\n        }\r\n\r\n        .btnTheme {\r\n            color: var(--text-color);\r\n        }\r\n    }\r\n\r\n    .nav-item.active a {\r\n        color: var(--text-menu);\r\n    }\r\n\r\n    .dropdown-menu {\r\n        background      : transparent;\r\n        // border       : none;\r\n        // display   : block;\r\n    }\r\n\r\n    .dropdown-item {\r\n\r\n        // color: $light !important;\r\n        img {\r\n            margin-right: 5px;\r\n            transition  : all 0.5s;\r\n        }\r\n\r\n        &.active {\r\n            img {\r\n                margin-right: 8px;\r\n            }\r\n        }\r\n\r\n        &:hover {\r\n            color: var(--text-menu);\r\n\r\n            img {\r\n                margin-right: 8px;\r\n                transition  : all 0.5s;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.navbar-brand {\r\n    .logo {\r\n        max-width: 70px;\r\n    }\r\n}\r\n\r\n.group-logo {\r\n    max-width     : 70px;\r\n    display       : flex;\r\n    flex-direction: column;\r\n    padding       : 5px;\r\n\r\n    img {\r\n        display: block;\r\n        width  : 70px;\r\n        height : auto;\r\n    }\r\n}\r\n\r\n.flags {\r\n    width        : 40px;\r\n    height       : 26px;\r\n    border       : 1px solid $warning;\r\n    border-radius: 5px;\r\n}\r\n\r\n.dropdown-menu {\r\n    &.list-flag {\r\n        position  : absolute;\r\n        background: transparent !important;\r\n        min-width : 40px;\r\n        top       : 74%;\r\n\r\n        .dropdown-item {\r\n            padding: 0;\r\n            margin : 5px 0;\r\n\r\n            &:hover {\r\n                background-color: transparent;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.nav-icon-5 {\r\n    width   : 35px;\r\n    height  : 30px;\r\n    margin  : 5px 0 0 10px;\r\n    position: relative;\r\n    cursor  : pointer;\r\n    display : inline-block;\r\n}\r\n\r\n.nav-icon-5 {\r\n    span {\r\n        background-color      : var(--text-color);\r\n        // background-color   : white;\r\n        position              : absolute;\r\n        border-radius         : 2px;\r\n        transition            : .3s cubic-bezier(.8, .5, .2, 1.4);\r\n        width                 : 100%;\r\n        height                : 4px;\r\n        transition-duration   : 500ms;\r\n\r\n        &:nth-child(1) {\r\n            width: 70%;\r\n            top  : 0px;\r\n            right: 0px;\r\n        }\r\n\r\n        &:nth-child(2) {\r\n            top    : 13px;\r\n            left   : 0px;\r\n            opacity: 1;\r\n        }\r\n\r\n        &:nth-child(3) {\r\n            width : 50%;\r\n            bottom: 0px;\r\n            right : 0px;\r\n        }\r\n    }\r\n\r\n    &:not(.open):hover span:nth-child(1) {\r\n        transform: rotate(-3deg) scaleY(1.1);\r\n    }\r\n\r\n    &:not(.open):hover span:nth-child(2) {\r\n        transform: rotate(3deg) scaleY(1.1);\r\n    }\r\n\r\n    &:not(.open):hover span:nth-child(3) {\r\n        transform: rotate(-4deg) scaleY(1.1);\r\n    }\r\n\r\n    &.open {\r\n        span {\r\n            &:nth-child(1) {\r\n                width    : 100%;\r\n                transform: rotate(45deg);\r\n                top      : 13px;\r\n            }\r\n\r\n            &:nth-child(2) {\r\n                opacity: 0;\r\n            }\r\n\r\n            &:nth-child(3) {\r\n                width    : 100%;\r\n                transform: rotate(-45deg);\r\n                top      : 13px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n@keyframes slide-left {\r\n    0% {\r\n        transform: translateX(0);\r\n    }\r\n\r\n    100% {\r\n        transform: translateX(-100px);\r\n    }\r\n}\r\n\r\n\r\n.svg-cloud {\r\n    position         : absolute;\r\n    right            : 0;\r\n    top              : 0;\r\n    opacity          : 0.8;\r\n    enable-background: new 0 0 908 500;\r\n\r\n    .cloud-header {\r\n        fill: #051937ad;\r\n    }\r\n}\r\n\r\n.home-header {\r\n    background-image   : url('../images/bg-home.jpg');\r\n    background-position: center;\r\n    background-size    : cover;\r\n    background-repeat  : no-repeat;\r\n\r\n    .nav-item {\r\n        a {\r\n            color: $light !important;\r\n\r\n            &:hover {\r\n                color: $warning !important;\r\n            }\r\n        }\r\n    }\r\n\r\n    .nav-icon-5 {\r\n        span {\r\n            background-color: $light !important;\r\n        }\r\n    }\r\n\r\n    .dropdown-menu {\r\n        &.list-service {\r\n            background-color: $footer !important;\r\n        }\r\n\r\n        .dropdown-item {\r\n            &:hover {\r\n                color: $warning !important;\r\n            }\r\n        }\r\n    }\r\n\r\n    .jumbotron {\r\n        max-width      : 650px;\r\n        margin         : auto;\r\n        height         : 700px;\r\n        display        : flex;\r\n        justify-content: center;\r\n        align-items    : center;\r\n        padding        : 0;\r\n\r\n        h1 {\r\n            color: $light;\r\n        }\r\n\r\n        p {\r\n            opacity: 0.7;\r\n            color  : $light;\r\n        }\r\n\r\n        a {\r\n            font-weight: 500;\r\n            background : transparent;\r\n            cursor     : pointer;\r\n            transition : all 0.3s ease;\r\n            position   : relative;\r\n            display    : inline-block;\r\n            margin-top : 3rem;\r\n        }\r\n    }\r\n}\r\n\r\n.learn-more {\r\n    background   : linear-gradient(to right, #b31d0c, #bb830c) !important;\r\n    color        : $light;\r\n    padding      : 10px 30px;\r\n    border-radius: 50px;\r\n    z-index      : 1;\r\n    transition   : all 0.5s;\r\n\r\n    i {\r\n        position: relative;\r\n        right   : -10px;\r\n    }\r\n}\r\n\r\n.learn-more:hover {\r\n    text-shadow         : 0 -1px 4px #FFF, 0 -2px 10px #ff0, 0 -10px 20px #ff8000, 0 -18px 40px #F00;\r\n    transform           : translateY(-7px);\r\n    animation-play-state: paused;\r\n}\r\n\r\n.learn-more:active {\r\n    top: 2px;\r\n}\r\n\r\n.curve-header {\r\n    enable-background: new 0 0 1920 141;\r\n    position         : absolute;\r\n    bottom           : -5px;\r\n    left             : 0;\r\n    width            : 100%;\r\n    z-index          : 1;\r\n\r\n    $i: 0;\r\n\r\n    @each $color in $svg-home-header {\r\n        $i: $i +1;\r\n\r\n        stop:nth-child(#{$i}) {\r\n            stop-color: $color;\r\n        }\r\n    }\r\n}\r\n\r\n.header1 {\r\n    fill: url(#SVGID_header_);\r\n}\r\n\r\n.header2 {\r\n    fill: $fill-curve;\r\n}\r\n\r\n.contact-header {\r\n    a {\r\n        i {\r\n            font-size: 1.3rem;\r\n        }\r\n\r\n        color    : $light;\r\n        font-size: .8rem;\r\n    }\r\n}\r\n\r\n.card {\r\n    &.c-card {\r\n        background      : var(--bg-card);\r\n        transform-origin: top center;\r\n        color           : var(--text-color);\r\n        transition      : all .5s linear;\r\n\r\n        &:hover {\r\n            color     : $warning;\r\n            transform : rotate(2deg);\r\n            transition: all .5s linear;\r\n        }\r\n    }\r\n}\r\n\r\n.news-info {\r\n    // background-color: var(--bg-card);\r\n\r\n    .all-content {\r\n        padding: 50px 0;\r\n    }\r\n\r\n    .s-header {\r\n        max-width: 500px;\r\n        margin   : auto;\r\n\r\n        .s-desc {\r\n            font-size: 14px;\r\n        }\r\n\r\n        .my-border {\r\n            border-bottom: 3px solid $danger;\r\n            display      : block;\r\n            position     : absolute;\r\n            width        : 50px;\r\n            bottom       : 0;\r\n            left         : 45%;\r\n        }\r\n    }\r\n}\r\n\r\n.ou-item {\r\n    &:hover {\r\n        text-decoration: none;\r\n\r\n        .my-thumbnail {\r\n            &:before {\r\n                background-color: rgba($color: #000000, $alpha: 0.3);\r\n                transition      : all 0.5s;\r\n            }\r\n        }\r\n\r\n        h4 {\r\n            color              : $warning;\r\n            border-bottom-color: $warning !important;\r\n            transition         : all 0.5s;\r\n        }\r\n    }\r\n\r\n    .my-thumbnail {\r\n        position: relative;\r\n\r\n        &:before {\r\n            content         : '';\r\n            position        : absolute;\r\n            width           : 100%;\r\n            height          : 100%;\r\n            background-color: rgba($color: #000000, $alpha: 0.55);\r\n            transition      : all 0.5s;\r\n        }\r\n    }\r\n\r\n    h4 {\r\n        padding       : 20px 5px;\r\n        text-align    : center;\r\n        color         : var(--text-color);\r\n        margin-bottom : 0;\r\n        font-family   : $font-title;\r\n        font-size     : 1rem;\r\n        text-transform: uppercase;\r\n        border-bottom : 1px solid gray;\r\n        transition    : all 0.5s;\r\n    }\r\n}\r\n\r\n.our-vision {\r\n    // background-color   : var(--bg-card);\r\n    // color           : $white;\r\n    padding: 8rem 0;\r\n\r\n    .all-content {\r\n        padding-top: 50px;\r\n    }\r\n\r\n    .js-tilt {\r\n        z-index: 99;\r\n    }\r\n\r\n    ul {\r\n        li {\r\n            span {\r\n                font-size: 14px;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.curve-footer {\r\n    position: absolute;\r\n    width   : 100%;\r\n    top     : 0;\r\n    left    : 0;\r\n    z-index : -1;\r\n\r\n    .footer1 {\r\n        fill: url(#SVGID_footer_);\r\n    }\r\n\r\n    .footer2 {\r\n        fill: $fill-curve;\r\n    }\r\n}\r\n\r\n.feature-service {\r\n    // background-color: var(--bg-card);\r\n\r\n    h2 {\r\n        font-family: $font-title;\r\n    }\r\n\r\n    .feature-header {\r\n        max-width: 700px;\r\n        margin   : auto;\r\n\r\n        p {\r\n            padding-top: 5px;\r\n            opacity    : 0.8;\r\n        }\r\n\r\n        .my-border {\r\n            border-bottom: 3px solid $danger;\r\n            display      : block;\r\n            position     : absolute;\r\n            width        : 50px;\r\n            bottom       : 0;\r\n            left         : 45%;\r\n        }\r\n    }\r\n\r\n    .ou-item {\r\n        text-align: center;\r\n        border    : 1px solid $warning;\r\n        box-shadow: none !important;\r\n\r\n        img {\r\n            transition: all 0.5s;\r\n        }\r\n\r\n        &:hover {\r\n            img {\r\n                transform : scale(1.2);\r\n                transition: all 0.5s;\r\n            }\r\n        }\r\n\r\n        .my-thumbnail {\r\n            overflow: hidden;\r\n\r\n            &:before {\r\n                background: transparent;\r\n            }\r\n        }\r\n\r\n        p {\r\n            text-transform: capitalize;\r\n            margin-bottom : 0;\r\n            font-size     : 12px;\r\n            padding       : 5px 0;\r\n            color         : var(--text-color);\r\n        }\r\n\r\n        h4 {\r\n            font-size    : 14px;\r\n            border-bottom: none;\r\n            padding-top  : 0;\r\n        }\r\n    }\r\n}\r\n\r\n.our-strategic {\r\n    color           : white;\r\n    background-color: var(--bg-vision);\r\n}\r\n\r\n.recruiting {\r\n    background-image     : url('../images/recruiting-bg.jpg');\r\n    background-repeat    : no-repeat;\r\n    background-size      : cover;\r\n    background-position  : top;\r\n    background-attachment: fixed;\r\n\r\n    .btn {\r\n        padding: 5px 25px;\r\n        display: flex;\r\n        z-index: 99;\r\n    }\r\n}\r\n\r\n.logo-partners {\r\n    img {\r\n        // width: 150px;\r\n        filter    : grayscale(100%);\r\n        transition: all 0.5s;\r\n\r\n        &:hover {\r\n            cursor       : pointer;\r\n            filter       : none;\r\n            z-index      : 1000;\r\n            // transform : scale(1.2) !important;\r\n            transition   : all 0.5s;\r\n        }\r\n    }\r\n}\r\n\r\n.getstart-bottom {\r\n    padding: 100px 0;\r\n\r\n    .get-start-bg {\r\n        top      : 50%;\r\n        left     : 50%;\r\n        z-index  : -1;\r\n        transform: translate(-50%, -50%);\r\n    }\r\n\r\n    .btn {\r\n        $width    : 50px;\r\n        background: $success;\r\n        color     : $light;\r\n        // padding: 0.5rem 1.8rem;\r\n        overflow  : hidden;\r\n        transition: all 0.5s;\r\n\r\n        i {\r\n            margin-left: 15px;\r\n            transition : all 0.5s;\r\n        }\r\n\r\n        &:hover {\r\n            color     : $warning;\r\n            transition: all 0.5s;\r\n\r\n            &:after {\r\n                animation-play-state: paused;\r\n            }\r\n        }\r\n\r\n        &:after {\r\n            content   : '';\r\n            position  : absolute;\r\n            width     : $width;\r\n            height    : 250%;\r\n            background: linear-gradient(to right, rgba(254, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 29%, rgba(255, 255, 255, 0.7) 30%, rgba(255, 254, 250, 0.7) 33%, rgba(254, 248, 223, 0) 51%, rgba(253, 240, 190, 1) 73%, rgba(253, 239, 187, 1) 75%, rgba(253, 240, 190, 1) 76%, rgba(255, 255, 255, 0) 100%);\r\n            left      : -$width;\r\n            top       : -75%;\r\n            transform : rotateZ(45deg);\r\n            animation : left 1s linear infinite;\r\n        }\r\n    }\r\n\r\n    @keyframes left {\r\n        to {\r\n            left: 110%;\r\n        }\r\n    }\r\n}\r\n\r\n.btn-scroll {\r\n    color           : $light;\r\n    font-size       : 25px;\r\n    display         : none;\r\n    width           : 40px;\r\n    height          : 40px;\r\n    right           : -60px;\r\n    bottom          : 90px;\r\n    background-color: $warning;\r\n    border-radius   : 50px;\r\n    z-index         : 1000;\r\n    transition      : all 1s;\r\n\r\n    &:hover {\r\n        background-color: $danger;\r\n        cursor          : pointer;\r\n        transition      : all 0.5s;\r\n    }\r\n}\r\n\r\n.sc-7dvmpp-1 {\r\n    display: none !important;\r\n}\r\n\r\n.sc-8eqc3y-0 {\r\n    font-family: $font-text !important;\r\n}\r\n\r\nfooter {\r\n    background-color: $footer;\r\n    color           : $light;\r\n\r\n    .bg-rgba {\r\n        padding-top     : 50px;\r\n        background-color: rgb(0 0 0 / 66%);\r\n    }\r\n\r\n    a,\r\n    p {\r\n        font-size: 13px !important;\r\n        color    : $light;\r\n    }\r\n\r\n    .f-services {\r\n        a {\r\n            img {\r\n                filter: grayscale(100%);\r\n            }\r\n        }\r\n    }\r\n\r\n    a {\r\n        transition: all 0.3s;\r\n\r\n        i,\r\n        img {\r\n            transition: all 0.3s;\r\n        }\r\n\r\n        &:hover {\r\n            color     : $warning;\r\n            transition: all 0.3s;\r\n\r\n            i,\r\n            img {\r\n                margin-right: 5px;\r\n                filter      : none !important;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.f-contact {\r\n    a {\r\n        img {\r\n            transition: all 0.5s;\r\n        }\r\n\r\n        &:hover {\r\n            img {\r\n                transform : scale(1.2);\r\n                transition: all 0.5s;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.my-loading {\r\n    width           : 100%;\r\n    height          : 100%;\r\n    position        : fixed;\r\n    top             : 0;\r\n    left            : 0;\r\n    right           : 0;\r\n    align-items     : center;\r\n    justify-content : center;\r\n    color           : var(--text-color);\r\n    background-color: var(--bg-color);\r\n    overflow        : hidden;\r\n    z-index         : 16000162;\r\n}\r\n\r\n.loader {\r\n    width        : 5em;\r\n    height       : 5em;\r\n    font-size    : 10px;\r\n    box-sizing   : border-box;\r\n    border-top   : 0.3em solid hotpink;\r\n    border-radius: 50%;\r\n    position     : relative;\r\n    animation    : rotating 2s ease-in-out infinite;\r\n    --direction  : 1;\r\n}\r\n\r\n.loader::before,\r\n.loader::after {\r\n    content      : '';\r\n    position     : absolute;\r\n    width        : inherit;\r\n    height       : inherit;\r\n    border-radius: 50%;\r\n    box-sizing   : border-box;\r\n    top          : -0.2em;\r\n}\r\n\r\n.loader::before {\r\n    border-top: 0.3em solid dodgerblue;\r\n    transform : rotate(120deg);\r\n}\r\n\r\n.loader::after {\r\n    border-top: 0.3em solid gold;\r\n    transform : rotate(240deg);\r\n}\r\n\r\n.loader span {\r\n    position   : absolute;\r\n    color      : white;\r\n    width      : inherit;\r\n    height     : inherit;\r\n    text-align : center;\r\n    line-height: 5em;\r\n    font-family: sans-serif;\r\n    animation  : rotating 2s linear infinite;\r\n    --direction: -1;\r\n}\r\n\r\n@keyframes rotating {\r\n    50% {\r\n        transform: rotate(calc(180deg * var(--direction)));\r\n    }\r\n\r\n    100% {\r\n        transform: rotate(calc(360deg * var(--direction)));\r\n    }\r\n}\r\n\r\n\r\n// Career page\r\n.career {\r\n    background-image   : url('../images/bg-career.jpg');\r\n    background-repeat  : no-repeat;\r\n    background-position: bottom;\r\n    background-size    : cover;\r\n    height             : 25rem;\r\n\r\n    .car-desc {\r\n        max-width: 685px;\r\n    }\r\n}\r\n\r\n// End career page\r\n\r\n// Digital Marketing\r\n.digital-we-do {\r\n    .after-border {\r\n        line-height: 1.3;\r\n\r\n        &:after {\r\n            height: 3px;\r\n            width : 70px;\r\n        }\r\n    }\r\n}\r\n\r\n#packages {\r\n    .cp-header {\r\n        max-width: 700px;\r\n    }\r\n\r\n    .btn-custom {\r\n        border-radius : 50px !important;\r\n        border-color  : $warning;\r\n        padding       : 5px 25px !important;\r\n        text-transform: uppercase;\r\n        color         : $warning;\r\n        font-weight   : 600;\r\n        font-size     : 14px !important;\r\n        transition    : linear 0.5s;\r\n\r\n        &:hover {\r\n            background: linear-gradient(90deg, $warning 0%, #fff9ae 50%, $warning 100%);\r\n            transition: linear 0.5s;\r\n        }\r\n    }\r\n\r\n    .package-name {\r\n        border-radius: 0 0 10px 10px !important;\r\n    }\r\n\r\n    .btn-package {\r\n        padding: 5px 65px !important;\r\n    }\r\n\r\n    .price {\r\n        font-weight: bold;\r\n        color      : var(--text-color);\r\n    }\r\n\r\n    .package-item {\r\n        background-color: var(--package-bg);\r\n        border          : 1px solid $warning;\r\n    }\r\n}\r\n\r\n// End digital marketing\r\n\r\n/* Creative Design */\r\n.creative-bg {\r\n    background-image   : url('../images/bg-creative.jpg');\r\n    background-position: center;\r\n    background-repeat  : no-repeat;\r\n    background-size    : cover;\r\n}\r\n\r\n/* End Creative Design */\r\n\r\n/* Photo-videography */\r\n.pv-type {\r\n    .sale {\r\n        position: relative;\r\n\r\n        h6 {\r\n            background-color: $footer;\r\n            color           : white;\r\n            padding         : 5px 0;\r\n            margin-bottom   : 0;\r\n        }\r\n\r\n        &:hover {\r\n            cursor: pointer;\r\n        }\r\n\r\n        &:hover:before {\r\n            box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);\r\n        }\r\n    }\r\n\r\n    .img-thumbnail {\r\n        border       : none;\r\n        padding      : 0;\r\n        border-radius: 0;\r\n\r\n    }\r\n}\r\n\r\n/* End photo-videography */\r\n\r\n\r\n/* About page */\r\n//About \r\n.about-header {\r\n    background         : url(\"../images/pk1.jpg\");\r\n    background-size    : cover;\r\n    background-position: center;\r\n    background-repeat  : no-repeat;\r\n\r\n    .about-logo {\r\n        width    : 125px;\r\n        max-width: 300px;\r\n        margin   : auto;\r\n    }\r\n}\r\n\r\n.fixed-bg {\r\n    background-attachment: fixed;\r\n    background-repeat    : no-repeat;\r\n    background-size      : cover;\r\n    background-position  : center center;\r\n    height               : 100%;\r\n    width                : 100%;\r\n    color                : white;\r\n    display              : table;\r\n}\r\n\r\n.future-phkay {\r\n    margin-top: -10rem;\r\n    position  : relative;\r\n    z-index   : 2;\r\n\r\n    .card {\r\n        border       : none;\r\n        border-left  : 2px solid $warning;\r\n        border-bottom: 2px solid $warning;\r\n        border-radius: 15px;\r\n    }\r\n}\r\n\r\n.staff-avatar {\r\n    padding-top: 10px;\r\n    max-width  : 100px;\r\n    margin     : auto;\r\n\r\n    img {\r\n        //clip-path: circle(50% at 50% 50%);\r\n        width        : 80px;\r\n        height       : 80px;\r\n        object-fit   : cover;\r\n        border-radius: 50%;\r\n        border       : 2.5px solid $warning;\r\n    }\r\n}\r\n\r\n.out-team {\r\n    .card {\r\n        border       : none;\r\n        border-left  : 2px solid $warning;\r\n        border-right : 2px solid $warning;\r\n        border-radius: 15px;\r\n    }\r\n}\r\n\r\n.active-photo {\r\n    .card-columns {\r\n        column-count: 2;\r\n        column-gap  : 0px;\r\n\r\n        .card {\r\n            padding: 2px;\r\n\r\n            img {\r\n                width  : 100%;\r\n                z-index: 1;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n.svg-icon.svg-icon-danger svg g [fill] {\r\n    fill: $danger;\r\n}\r\n\r\n.nav-tabs {\r\n    .nav-link {\r\n        font-size: 12px;\r\n    }\r\n}\r\n\r\n.tab-pane {\r\n    .card {\r\n        .card-body {\r\n            h6 {\r\n                font-size     : 13px;\r\n                line-height   : 20px;\r\n                text-transform: uppercase;\r\n            }\r\n        }\r\n\r\n        &:hover {\r\n            cursor: pointer;\r\n        }\r\n    }\r\n}\r\n\r\n/* End about page */\r\n\r\n/* Contact Us page */\r\n.bg-contact {\r\n    background-image   : url('../images/bg-contact.svg');\r\n    background-position: center;\r\n    background-repeat  : no-repeat;\r\n    background-size    : cover;\r\n    padding-bottom     : 13rem;\r\n\r\n    .jumbotron {\r\n        max-width: 500px;\r\n    }\r\n}\r\n\r\n.contact-via {\r\n    margin-top: -10rem;\r\n\r\n    .card{\r\n        background: var(--bg-card);\r\n        border-radius: 15px;\r\n        position: relative;\r\n        overflow: hidden;\r\n        \r\n        .card-body{\r\n            z-index: 2;\r\n        }\r\n\r\n        &:before{\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: $warning;\r\n            clip-path: circle(0 at 0 100%);\r\n            opacity: .2;\r\n            z-index: 1;\r\n            transition: all 0.5s;\r\n        }\r\n\r\n        &:after{\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            right: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: $warning;\r\n            clip-path: circle(50% at 100% 0);\r\n            opacity: .2;\r\n            z-index: 1;\r\n            transition: all 0.5s;\r\n        }\r\n\r\n        a{\r\n            color: $blue-700;\r\n            transition: all 0.5s;\r\n        }\r\n\r\n        &:hover{\r\n            &:before{\r\n                clip-path: circle(50.0% at 0 100%);\r\n            }\r\n\r\n            &:after{\r\n                clip-path: circle(0% at 100% 0);\r\n            }\r\n            a{\r\n                color: $warning;\r\n            }\r\n        }\r\n    }\r\n\r\n    .bxl-messenger {\r\n        background: -webkit-linear-gradient(45deg,rgb( 0, 95, 255 ) 0%, rgb( 146, 0, 255 ) 50%, rgb( 255, 46, 25 ) 100%);\r\n        -webkit-background-clip: text;\r\n        -webkit-text-fill-color: transparent;\r\n    }\r\n}\r\n\r\n/* End contact us page */\r\n\r\n\r\n// Particle \r\n.home-header {\r\n    canvas {\r\n        display       : block;\r\n        vertical-align: bottom;\r\n    }\r\n\r\n    /* ---- particles.js container ---- */\r\n    #homeHeader {\r\n        position           : absolute;\r\n        width              : 100%;\r\n        height             : 100%;\r\n        background-color   : transparent;\r\n        background-image   : url(\"\");\r\n        background-repeat  : no-repeat;\r\n        background-size    : cover;\r\n        background-position: 50% 50%;\r\n    }\r\n\r\n    /* ---- stats.js ---- */\r\n    .count-particles {\r\n        background    : #000022;\r\n        position      : absolute;\r\n        top           : 48px;\r\n        left          : 0;\r\n        width         : 80px;\r\n        color         : #13E8E9;\r\n        font-size     : .8em;\r\n        text-align    : left;\r\n        text-indent   : 4px;\r\n        line-height   : 14px;\r\n        padding-bottom: 2px;\r\n        font-family   : Helvetica, Arial, sans-serif;\r\n        font-weight   : bold;\r\n    }\r\n\r\n    .js-count-particles {\r\n        font-size: 1.1em;\r\n    }\r\n\r\n    #stats,\r\n    .count-particles {\r\n        margin-top : 5px;\r\n        margin-left: 5px;\r\n    }\r\n\r\n    #stats {\r\n        border-radius: 3px 3px 0 0;\r\n        overflow     : hidden;\r\n    }\r\n\r\n    .count-particles {\r\n        border-radius: 0 0 3px 3px;\r\n    }\r\n}\r\n\r\n.bg-footer {\r\n    background-image   : url('../images/bg-footer2.jpg');\r\n    background-position: top;\r\n    background-size    : cover;\r\n    background-repeat  : no-repeat;\r\n\r\n}\r\n\r\n.bg-getsart {\r\n    &:before {\r\n        content              : '';\r\n        position             : absolute;\r\n        top                  : 0;\r\n        left                 : 0;\r\n        right                : 0;\r\n        bottom               : 0;\r\n        background-image     : url('../images/bg-getstart.jpg');\r\n        background-position  : center;\r\n        background-attachment: fixed;\r\n        background-size      : cover;\r\n        background-repeat    : no-repeat;\r\n        opacity              : 0.15;\r\n    }\r\n\r\n    .learn-more {\r\n        &:hover {\r\n            text-shadow: none;\r\n            filter     : drop-shadow(0px 0px 10px $warning);\r\n        }\r\n    }\r\n}\r\n.call-center{\r\n    top: -50px;\r\n    right: 0;\r\n    max-width: 100%;\r\n    border-radius: 50% 0 0 0;\r\n    z-index: -1;\r\n}",".tilt-preserve{\r\n    transform-style: preserve-3d;\r\n}\r\n.titl-translateZ{\r\n    transform: translateZ(20deg);\r\n}","@media (min-width: 376px) {}\r\n\r\n@media (min-width: 576px) {}\r\n\r\n@media (min-width: 769px) {\r\n    .svg-cloud {\r\n        width: 908px;\r\n    }\r\n\r\n    .group-logo {\r\n        max-width: 95px;\r\n    }\r\n\r\n    .active-photo {\r\n        .card-columns {\r\n            column-count: 3;\r\n        }\r\n    }\r\n}\r\n\r\n@media (min-width: 992px) {\r\n    .dropdown-menu {\r\n        display   : block !important;\r\n        background: var(--bg-color) !important;\r\n        border    : initial;\r\n\r\n        &.show {\r\n            // left: -80%;\r\n            display: block;\r\n            transform-origin: top left;\r\n            box-shadow: 0 1rem 3rem rgba(0,0,0,.175);\r\n            border: 1px solid $yellow-400;\r\n            transform: rotateX(90deg);\r\n            transition: all .5s;\r\n\r\n            &:before{\r\n                content: '';\r\n                position: absolute;\r\n                width: 18px;\r\n                height: 10px;\r\n                top: -11px;\r\n                left: 33px;\r\n                background: $yellow-400;\r\n                clip-path: polygon(50% 0, 0% 100%, 100% 100%);\r\n            }\r\n\r\n            li{\r\n                .dropdown-item{\r\n                    position: relative;\r\n                    &:after{\r\n                        content: '';\r\n                        position: absolute;\r\n                        bottom: 0;\r\n                        left: 0;\r\n                        width: 0;\r\n                        height: 2px;\r\n                        background: $yellow-400;\r\n                        transition: all 0.5s;\r\n                    }\r\n\r\n                    &:hover{\r\n                        &:after{\r\n                            width: 50%;\r\n                            transition: all 0.5s;\r\n                        }\r\n                    }\r\n\r\n                    &.active{\r\n                        &:after{\r\n                            width: 50%;\r\n                            transition: all 0.5s;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    @include pkm-border-gradient('menu',linear-gradient(45deg, $danger, $warning));\r\n    \r\n    .dropdown{\r\n        &:hover{\r\n            .dropdown-menu{\r\n                &.show{\r\n                    // display: block !important;\r\n                    transform: rotateX(0deg);\r\n                    transition: all .5s;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    .w-lg-740 {\r\n        width: 740px;\r\n    }\r\n\r\n    .dropdown-menu {\r\n        &.list-flag {\r\n            left: 8px;\r\n        }\r\n    }\r\n\r\n    .navbar-nav {\r\n        .nav-item {\r\n            a {\r\n                color: var(--text-color);\r\n            }\r\n\r\n            .pkm-border{\r\n                position: relative;\r\n\r\n                &:after{\r\n                    content: '';\r\n                    position: absolute;\r\n                    bottom: 0;\r\n                    left: 0.5rem;\r\n                    background: $yellow-400;\r\n                    width: 0;\r\n                    height: 2px;\r\n                    transition: all 0.5s;\r\n                }\r\n\r\n                &:hover{\r\n                    &:after{\r\n                        width: 80%;\r\n                        transition: all 0.5s;\r\n                    }\r\n                }\r\n                &.active{\r\n                    &:after{\r\n                        width: 80%;\r\n                        transition: all 0.5s;\r\n                    }\r\n                }\r\n            }\r\n\r\n            .nav-link{\r\n                &.show{\r\n\r\n                    .bx-chevron-down{\r\n                        transition: transform 0.5s;\r\n                    }\r\n                }\r\n            }\r\n\r\n            .dropdown{\r\n                &:hover{\r\n                    .nav-link{\r\n                        &.show{\r\n                            color: $warning !important;\r\n\r\n                            .bx-chevron-down{\r\n                                transform: rotate(180deg);\r\n                            }\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    .group-logo {\r\n        max-width: 100px;\r\n\r\n        img {\r\n            width: 100px;\r\n        }\r\n    }\r\n\r\n    .active-photo {\r\n        .card-columns {\r\n            column-count: 4;\r\n        }\r\n    }\r\n}\r\n\r\n@media (min-width: 1200px) {\r\n    .navbar-brand {\r\n        .logo {\r\n            max-width: 120px;\r\n        }\r\n    }\r\n\r\n    .navbar-expand-lg {\r\n        .container-fluid {\r\n            max-width: 1790px;\r\n        }\r\n    }\r\n\r\n    .technology {\r\n        margin: 50px 0;\r\n    }\r\n\r\n    .group-logo {\r\n        max-width: 120px;\r\n\r\n        img {\r\n            width: 120px;\r\n        }\r\n    }\r\n    .active-photo {\r\n        .card-columns {\r\n            column-count: 5;\r\n        }\r\n    }\r\n\r\n    .google-map{\r\n        .ratio-21x9{\r\n            --bs-aspect-ratio: 25%;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: 375px) {\r\n    .navbar-nav {\r\n        .nav-item {\r\n            margin: 0 10px;\r\n        }\r\n    }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n    .m-text-size {\r\n        font-size  : 19px;\r\n        line-height: 40px;\r\n    }\r\n}","body {\r\n    background: var(--bg-color);\r\n    width: 100%;\r\n    height: 100%;\r\n    background-position: center;\r\n    background-repeat: no-repeat;\r\n    color     : var(--text-color);\r\n    font-family: $font-text;\r\n    line-height: 1.8;\r\n}\r\n\r\n.bg-rgba {\r\n    background-color: rgba($color: #000000, $alpha: 0.8);\r\n}\r\n\r\n.text-fb{\r\n    color: $color-facebook !important;\r\n}\r\n\r\n.text-telegram{\r\n    color: $color-telegram !important;\r\n}\r\n\r\n.text-gmail{\r\n    color: $color-gmail !important;\r\n}\r\n\r\n.font-title{\r\n    font-family: $font-title;\r\n}\r\n\r\n.font-text{\r\n    font-family: $font-text;\r\n}\r\n\r\n.py-50 {\r\n    padding: 50px 0;\r\n}\r\n\r\n.after-border{\r\n    &:after{\r\n        position: absolute;\r\n        content: '';\r\n        width: 50px;\r\n        height: 2px;\r\n        bottom: 0;\r\n        left: 0;\r\n        background-color: $danger;\r\n    }\r\n    line-height: 2;\r\n}\r\n\r\n.btnTheme{\r\n    &:hover{\r\n        cursor: pointer;\r\n    }\r\n}\r\n\r\n.bg-footer{\r\n    background-color: $footer;\r\n}\r\n\r\n.text-bg{\r\n    color: var(--text-color);\r\n}\r\n\r\n.bg-switch{\r\n    background-color: var(--bg-color);\r\n}\r\n\r\n.logo-gray{\r\n    filter: grayscale(100%);\r\n    transition: all 0.5s;\r\n\r\n    &:hover{\r\n        filter: none;\r\n        transition: all 0.5s;\r\n    }\r\n}\r\n\r\n.object-fit-cover{\r\n    object-fit: cover !important;\r\n}"],"names":[],"sourceRoot":""}

© KUJUNTI.ID