body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}.main{width:100%}.sections{flex-direction:column;display:flex}.sections *{scroll-margin-top:3rem}.start-sec{background-blend-mode:multiply;background-color:#000000b3;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;width:100%;height:100%;margin-top:-11rem;display:flex;position:relative}.contacts-container{z-index:2;border-bottom:1px solid #a09e9e;flex-direction:row;justify-content:space-between;margin:1rem 10rem 1px;padding-bottom:.5rem;display:flex;position:relative;top:0}.logo-container,.contact{cursor:pointer}.contact-bar{flex-direction:row;justify-content:center;align-items:center;list-style-type:none;display:flex}.contact{color:#fff;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:1.25rem;display:flex}.contact-phone{padding-top:.25rem}.contact:last-child{border-left:1px solid #d3d3d3}.contact-link{color:inherit;text-decoration:none;transition:all .5s}.contact-link:hover{color:#d3d3d3}.navbar-container{z-index:10;flex-direction:row;justify-content:center;margin-top:-3px;padding:1rem 10rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.scrolled{background-color:#1c314a}.nav-btn a,.home a{color:#fff;cursor:pointer;padding:.3rem 2rem .5rem;text-decoration:none;transition:all .5s}.nav-btn a:hover,.home a:hover{background-color:#d00;border-radius:5rem}.menu-icon{color:#fff}.burger-btn{cursor:pointer;background-color:#0000;border:none;margin-right:.5rem;padding:.5rem 1rem}.burger-menu{justify-content:flex-end;width:100%;display:flex}.start-container{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:11rem;padding:3rem 5rem 12.1rem;display:flex}.start-title{font-size:2.5rem}.subtitle{font-size:1.25rem}.start-btn{letter-spacing:.02rem;cursor:pointer;background:#830101 linear-gradient(#ff2727,#0000);border-radius:5rem;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;margin:2rem 3rem 4rem;padding:.35rem 1rem .5rem .75rem;font-size:1.25rem;font-weight:600;transition:all .5s;display:flex}a{color:#fff;text-decoration:none}.start-btn:hover{background-color:#ad0505;transform:translateY(-5px)}.start-arrow{cursor:pointer}.start-arrow span{border-bottom:3px solid #fff;border-right:3px solid #fff;width:20px;height:20px;margin:-16px 0;animation:2s infinite start-arrow;display:block;transform:rotate(45deg)}.start-arrow span:nth-child(2){animation-delay:-.2s}.start-arrow span:nth-child(3){animation-delay:-.4s}@keyframes start-arrow{0%{opacity:0;transform:translateY(-20px)rotate(45deg)}50%{opacity:1}to{opacity:0;transform:translateY(20px)rotate(45deg)}}.services-container{text-align:center;background:linear-gradient(135deg,#fff,#d4d4d4);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10rem;display:flex;box-shadow:inset 0 20px 10px -10px #0000004d,inset 0 -15px 20px -10px #0000004d}.services-title{color:red;text-transform:uppercase;text-shadow:3px 3px 5px #0003;border-bottom:3px solid #d00;width:100%;margin:0;padding:.5rem 0 1rem;font-size:3rem;font-weight:800;box-shadow:0 7px 5px -5px #0006}.route-map{box-sizing:border-box;border-radius:50px;flex-direction:column;margin-top:1rem;margin-bottom:2rem;padding:1rem 2rem 0 3rem;display:flex;position:relative}.route-2lines{text-align:center;grid-template-rows:1fr auto 1fr auto;grid-template-columns:1fr 1fr 1fr 5%;justify-content:center;margin:0 auto;display:grid;position:relative}.route-line{text-align:center;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:space-between;margin:0 0 3rem;display:grid;position:relative}.route-column{text-align:center;grid-template-rows:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr auto 1fr;justify-content:space-between;height:100%;margin:1rem 0 3rem;display:grid;position:relative}.stop-marker{flex-shrink:0;padding:.5rem 3rem;position:relative}.marker-pin{z-index:2;border-radius:50%;justify-content:center;align-items:center;padding:0 .75rem;transition:all .3s;display:flex;position:relative}.marker-pin img{transition:all .5s;transform:scale(1)}.marker-pin:hover img{transform:scale(1.05)}.stop-grid{display:grid}.stop-margin{z-index:2;grid-area:1/1/-1/-1;padding:0 1rem 1rem}.stop-info{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:linear-gradient(135deg,#54b1fd,#2652ca);border-radius:20px;flex:1;justify-content:center;align-items:center;height:100%;padding:0 1rem;transition:all .5s;display:flex;box-shadow:6px 6px 10px 2px #0700643a}.stop-info h3{color:#fff;font-size:18px}.stop-info:hover{transform:scale(1.05)}.map-sideline{z-index:1;grid-area:2/1/5/5;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 30%;width:100%;height:70%;display:grid;position:relative;top:10%}.map-sideline:after{content:"";clip-path:inset(-2rem -2rem -2rem 1rem);border-top:5px solid #1c314a;border-bottom:5px solid #1c314a;border-right:5px solid #1c314a;border-radius:0 5rem 5rem 0;width:calc(100% + 1rem);height:100%;position:absolute;left:-1rem;overflow:visible;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,inset -6px 0 15px #1c314a80,inset 0 4px 8px #1c314a80,inset 0 -4px 8px #1c314a80}.map-line{z-index:1;grid-area:2/1/auto/6;grid-template-rows:1fr 1fr;grid-template-columns:1fr 30%;width:100%;height:70%;display:grid;position:absolute;top:10%}.map-line:after{content:"";border-top:5px solid #1c314a;width:calc(100% + 1rem);position:absolute;top:50%;left:-.5rem;overflow:visible;box-shadow:0 -5px 10px #1c314af2,0 5px 10px #1c314af2}.map-colline{z-index:1;grid-area:1/2/7;height:100%;position:absolute}.map-colline:after{content:"";border-left:5px solid #1c314a;height:calc(100% + 1rem);position:absolute;top:-.5rem;left:-.1rem;overflow:visible;box-shadow:0 -5px 10px #1c314af2,0 5px 10px #1c314af2}.line-balls{flex-direction:column;justify-content:space-between;height:113%;display:flex;position:absolute;top:-.8rem;left:-1.5rem}.line-ball{z-index:9;background:linear-gradient(135deg,#1719bd,#1c314a 80%,#1c314a 100%);border-radius:10rem;padding:1rem;position:relative;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,-5px 0 10px #1c314a80}.line-ball2{z-index:9;background:linear-gradient(135deg,#1719bd,#1c314a 80%,#1c314a 100%);border-radius:10rem;grid-area:2/1;padding:1rem;position:absolute;top:35%;left:-2rem;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,-5px 0 10px #1c314a80}.line-ball3{z-index:9;background:linear-gradient(315deg,#1719bd,#1c314a 80%,#1c314a 100%);border-radius:10rem;grid-area:2/5;padding:1rem;position:absolute;top:35%;right:-2rem;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,-5px 0 10px #1c314a80}.col-ball{z-index:9;background:linear-gradient(#1719bd,#1c314a 80%,#1c314a 100%);border-radius:10rem;grid-area:1/2;padding:1rem;position:absolute;top:-1.5rem;left:-1rem;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,-5px 0 10px #1c314a80}.col-ball2{z-index:9;background:linear-gradient(#1c314a 0%,#1c314a 20%,#1719bd);border-radius:10rem;grid-area:6/2;padding:1rem;position:absolute;bottom:-1.5rem;left:-.9rem;box-shadow:5px 0 10px #1c314a80,0 -5px 10px #1c314a80,0 5px 10px #1c314a80,-5px 0 10px #1c314a80}.services-flex{flex-direction:row;justify-content:center;align-items:stretch;gap:2rem;width:100%;height:100%;padding:2rem;display:flex}.service-card{background-color:#fff;border:2px solid red;border-radius:2rem;flex-direction:column;flex:1;align-items:stretch;padding:1rem;transition:all .2s;display:flex;box-shadow:5px 0 5px #ff000050,0 5px 5px #ff000050}.service-img-container{object-fit:cover;aspect-ratio:1;border-radius:1rem;width:100%;overflow:hidden}.service-img{object-fit:contain;width:100%;height:100%;transition:transform .3s}.service-description{text-align:center;flex:1;justify-content:center;align-items:center;display:flex}.autopark-container{background:linear-gradient(270deg,#f5f5f5,#fff);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10rem 2rem;display:flex}.autopark-title{text-align:center;color:red;text-transform:uppercase;text-shadow:3px 3px 5px #0003;border-bottom:3px solid red;flex-direction:column;width:100%;padding:0 0 1rem;font-size:2.75rem;font-weight:800;display:flex;box-shadow:0 7px 5px -5px #0006}.autopark-catalog{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;width:100%;max-width:calc(1120px + 7rem);padding:0 2rem;display:grid}.autopark-navbar{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.autopark-add{color:#fff;cursor:pointer;background-color:#d00;border:none;border-radius:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;padding:1rem;font-size:1.1rem;font-weight:500;transition:all .5s}.autopark-add:hover{background-color:#7c0000}.car-card{background-color:#fff;border:2px solid red;border-radius:2rem;flex-direction:column;height:auto;max-height:100%;display:flex;overflow:hidden;box-shadow:5px 0 5px #ff000050,0 5px 5px #ff000050}.car-img{object-fit:contain;z-index:1;width:100%;height:100%}.car-img-container{aspect-ratio:1;z-index:5;background-color:#fff;border-bottom:1px solid #929292;width:100%;position:relative;overflow:hidden}.car-img-container:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 -15px 10px -10px #0000004d}.car-description{background-color:#fff;flex-direction:column;gap:.25rem;padding:.5rem 1rem;display:flex;position:relative}.car-title{text-align:center;letter-spacing:.02rem;color:#00164d;cursor:default;font-size:1.25rem;font-weight:600}.car-seats{border-bottom:3px solid #1c314a;flex-direction:row;justify-content:space-between;padding-bottom:4px;display:flex;position:relative}.seats-title{text-transform:uppercase;color:#b41e1e;font-weight:700}.seats-value{font-weight:700}.car-details{overflow:hidden}.car-desc{white-space:pre-line;box-sizing:border-box;width:100%;margin:0;padding-top:0;padding-left:.5rem;font-size:.9rem;font-weight:500;line-height:1.8}.open-desc-btn{text-align:center;cursor:pointer;color:#1c314a;text-transform:uppercase;background-color:#0000;border:none;margin:0;padding:0;font-family:Century Gothic,Futura,Arial,sans-serif;font-size:1.05rem;font-weight:600}.open-desc-btn[aria-expanded=true]{border-top:3px solid #1c314a}.car-actions{flex-direction:row;justify-content:space-around;align-items:center;display:flex}.car-action{cursor:pointer;color:#fff;border:none;border-radius:2rem;padding:.5rem 1rem;font-size:1.05rem;font-weight:500;transition:all .5s}.edit{background-color:#1c314a}.edit:hover{background-color:#1c314ad0}.delete{background-color:#d00}.delete:hover{background-color:#7c0000}.form-overlay{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1c314a80;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.form{background-color:#fff;border-radius:2rem;flex-direction:column;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:90vh;padding:1rem;display:flex;overflow-x:hidden;overflow-y:auto}.form-title{color:#1c314a;text-align:center;font-size:1.5rem;font-weight:500}.form-label{flex-direction:column;gap:.5rem;width:100%;display:flex}.form-input{border-radius:1rem;padding:.5rem}.form-input-file{text-align:center;color:#f5f5f5;background-color:#1c314a;border-radius:2rem;padding:.5rem;font-weight:600;transition:all .5s;position:relative}.form-input-file:hover{background-color:#1c314ac9}.form-file{opacity:0;position:absolute;top:0}.img-container{object-fit:contain;width:100%}.image-preview{object-fit:cover;width:100%}.car-add-btn{color:#f5f5f5;background-color:#d00;border:none;border-radius:2rem;padding:.5rem;font-size:1rem;font-weight:600;transition:all .5s}.car-add-btn:hover{background-color:#7c0000}.cls{color:#7c0000;background-color:#d4d4d4}.cls:hover{background-color:gray}.admin-container{background-color:#1c314a;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;top:0;bottom:0;left:0;right:0}.form-submit,.form-back{color:#fff;background-color:#1c314a;border-radius:2rem;padding:.5rem}.prepartners-container{background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;gap:0;height:100%;display:flex;position:relative}.prepartners-container:after{content:"";-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();background-blend-mode:lighten;z-index:0;background-color:#f5f5f5de;position:absolute;top:0;bottom:0;left:0;right:0}.pp-title,.pp-image,.checkpoints{z-index:1}.pp-title{flex-direction:column;padding:5rem 5rem 0;display:flex}.pp-main{color:#000;font-family:Century Gothic,Futura,Arial,sans-serif;font-size:2rem;font-weight:600}.pp-subtitle{color:red;text-transform:uppercase;font-family:Century Gothic,Futura,Arial,sans-serif;font-size:2rem;font-weight:600;position:relative}.checkpoints{box-sizing:border-box;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-flow:wrap;justify-content:space-between;gap:.5rem;width:100%;padding:0 5rem 5rem;display:flex}.check-ticket,.check-offer,.check-prep,.check-trip{flex-direction:row;flex:1;gap:.5rem;height:100%;font-family:Century Gothic,Futura,Arial,sans-serif;display:flex}.check-ticket{padding-top:2.5rem}.check-prep{padding-top:4rem}.check-trip{padding-top:1rem}.check-number{font-size:2rem;font-weight:600}.check-title{font-size:1.75rem;font-weight:600}.check-description{font-size:1.2rem;font-weight:400}.partners-container{background:linear-gradient(145deg,#cbd8e8 0%,#d1dcea 50%,#cad6e6 100%);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10rem 2rem;display:flex;box-shadow:inset 0 20px 10px -10px #0000004d,inset 0 -15px 20px -10px #0000004d}.partners-title{color:#0f1a2e;text-align:center;border-bottom:3px solid #0f1a2e;width:100%;padding:.5rem;font-size:2.5rem}.partners-flex{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 2rem 2rem;display:flex}.logos-slider{width:100%}.swiper-wrapper{padding:0 0 1rem;transition-timing-function:linear!important}.logo-slide{width:15%!important}.logo-card{box-sizing:border-box;background:#fff;border-radius:2rem;justify-content:center;align-items:center;display:flex;box-shadow:10px 10px 10px 1px #0003}.logo-card img{object-fit:contain;width:100%;height:100%}.about-container{color:#0f1a2e;box-sizing:border-box;background:linear-gradient(145deg,#b5d5f8 0%,#d8e7f7 50%,#b8d8fd 100%);border:1px solid #461eb480;border-radius:2rem;flex-direction:column;gap:1rem;width:100%;margin-top:2rem;padding:1rem 2rem;font-size:1.1rem;font-weight:500;display:flex;box-shadow:10px 10px 5px 2px #00000041}.about-title{color:#23384d;text-shadow:2px 2px 4px #0000004d;padding:1rem;font-size:1.65rem;font-weight:700}.about-title-ooo{color:#fff;cursor:default;background-color:#e41010;border-radius:1rem;padding:.15rem .5rem .25rem;font-size:1.75rem;transition:all .5s;display:inline-block;box-shadow:4px 4px 6px 2px #00000030}.about-title-ooo:hover{transform:translateY(-3px);box-shadow:4px 4px 6px 3px #00000030}.about-title-lik{color:#fff;font-size:1.75rem;font-weight:700}.about-we{color:#23384de6;font-style:italic;font-weight:600}.about-we-main{color:#23384d;text-shadow:1px 1px 1px #00000026;font-style:normal}.about-we-first{color:#23384d;text-shadow:1px 1px 1px #0003;font-style:normal;font-weight:700}.about-services-title{color:#fff;text-shadow:2px 2px 4px #00000080;cursor:default;z-index:9;box-sizing:border-box;background-color:#e41010;border-radius:2rem;flex-direction:row;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.35rem .75rem .45rem;font-size:1.25rem;transition:all .5s;display:flex;position:relative;box-shadow:4px 4px 6px 2px #00000030}.about-services-title:hover{transform:translateY(-3px);box-shadow:4px 4px 6px 3px #00000030}.about-services-title-container{box-sizing:border-box;width:100%;padding:1rem;position:relative}.about-services-title-container:before{content:"";z-index:1;border-top:3px solid #e41010;width:calc(100% - 2rem);position:absolute;top:50%}.about-services{flex-flow:wrap;gap:1rem;display:flex}.about-service{color:#23384d;background:linear-gradient(145deg,#f3f7fc 0%,#edf5ff 50%,#edf5ff 100%);border-radius:1rem;flex:1;padding:1rem .5rem;font-weight:500;transition:all .5s;box-shadow:5px 5px 5px 2px #00000041}.about-service:hover{transform:translateY(-4px);box-shadow:5px 5px 5px 5px #00000061}.about-why-card{color:#23384d;cursor:default;background:linear-gradient(145deg,#f3f7fc 0%,#edf5ff 50%,#edf5ff 100%);border-radius:1rem;flex-direction:column;flex:240px;gap:.5rem;min-width:0;padding:1rem .5rem;font-weight:500;transition:all .5s;display:flex;box-shadow:5px 5px 5px 2px #00000041}.about-why-card:hover{transform:translateY(-4px);box-shadow:5px 5px 5px 5px #00000061}.about-why-card-title-container{flex-direction:row;flex:1;gap:.5rem;width:100%;display:flex}.about-why-icon-container{justify-content:center;align-items:center;display:flex}.about-why-icon{box-sizing:border-box;aspect-ratio:1;background-color:#8dafdd;border-radius:5rem;justify-content:center;align-items:center;padding:.5rem;font-size:1.5rem;display:flex;position:relative}.about-why-card-title-wrapper{box-sizing:border-box;width:100%;height:100%;padding-bottom:.5rem;position:relative}.about-why-card-title-wrapper:before{content:"";border-bottom:3px solid #e41010;width:30%;position:absolute;top:100%}.about-why-card-title{box-sizing:border-box;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:700}.about-why-desc{flex:3;height:100%}.about-slogan{box-sizing:border-box;background:linear-gradient(145deg,#f3f7fc 0%,#edf5ff 50%,#edf5ff 100%);border-radius:1rem;flex-direction:row;justify-content:center;place-self:center;align-items:center;padding:.5rem 1rem;transition:all .5s;display:flex;box-shadow:5px 5px 5px 2px #00000041}.about-slogan:hover{transform:translateY(-4px);box-shadow:5px 5px 5px 5px #00000061}.about-lik-wrapper{background-color:#fff;border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;display:flex;box-shadow:3px 3px 5px 2px #00000041}.about-lik{aspect-ratio:1;object-fit:contain;width:4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.feedback-container{background:linear-gradient(145deg,#f5efea 0%,#ede3db 50%,#f2e9e2 100%);flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;padding:0 10rem 2rem;display:flex;position:relative}.feedback-title{color:#fa2b2b;text-align:center;text-transform:uppercase;text-shadow:2px 2px 5px #00000026;border-bottom:3px solid #fa2b2b;width:100%;padding:.5rem;font-size:2.5rem;font-weight:800;box-shadow:0 7px 5px -5px #0006}.feedbacks-years{background:0 0;flex-flow:wrap;justify-content:center;gap:1rem 2rem;margin-bottom:2rem;display:flex;position:relative}.feedbacks-years-card{cursor:pointer;text-align:center;color:#000;z-index:1;background-color:#fff;border:1px solid #b41e1ea2;border-radius:2rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem 1rem 2rem;font-weight:700;transition:all .5s;display:flex;position:relative;box-shadow:0 1px 8px 3px #0003}.feedbacks-years-card:hover{border:1px solid #b41e1ecc;transform:translateY(-4px);box-shadow:0 1px 8px 5px #0003}.feedback-arrow{color:#b41e1e}.feedbacks{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;width:100%;padding:0 2rem 2rem;display:grid}.feedback-img-container{object-fit:contain;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:3px 2px 10px 5px #0003}.feedback-img{object-fit:cover;cursor:pointer;border-radius:.5rem;width:100%;height:100%;transition:all .5s}.feedback-img:hover{transform:scale(1.05)}.feedback-actions{flex-direction:column;justify-content:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:0;right:0}.feedback-replace{cursor:pointer;color:#f3f3f3;background-color:#1c314a;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1.2rem;transition:all .5s}.feedback-replace:hover{background-color:#29486e}.feedback-delete{cursor:pointer;color:#f3f3f3;background-color:#b10202;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1.2rem;transition:all .5s}.feedback-delete:hover{background-color:#fc0808}.feedback-overlay{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(2px)brightness(.7);backdrop-filter:blur(2px)brightness(.7);background-color:#0006;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.feedback-overlay-img{object-fit:contain;cursor:pointer;border-radius:.5rem;width:100%;height:100%;transition:all .5s}.feedback-overlay-img-container.zoomed{transform:scale(1.5)}.feedback-overlay-img-container{object-fit:contain;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;transition:all .5s;overflow:hidden}.ticket-container{background:linear-gradient(145deg,#b8c4d4 0%,#aab5c6 50%,#b4bfcf 100%);padding:1rem 5rem;box-shadow:inset 0 20px 10px -10px #0000004d,inset 0 -15px 20px -10px #0000004d}.ticket-header{text-shadow:3px 3px 5px #0003;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ticket-line{content:"";background:linear-gradient(90deg,#0000,#4a5fd1,#0000);width:100%;height:2px}.ticket-title{color:#e7ebff;text-transform:uppercase;margin:0;padding-top:1rem;padding-bottom:0;font-weight:800}.ticket-subtitle{color:#39476b;padding-bottom:1rem;font-size:1.25rem;font-weight:600}.ticket-body{flex-direction:row;justify-content:center;gap:1rem;padding:2rem 8rem;display:flex}.ticket-form{background-color:#b7d0ff;border-radius:1rem;flex-direction:column;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem;display:flex;box-shadow:3px 2px 10px 5px #0003}.ticket-input{border:none;border-radius:.5rem;padding:.5rem;transition:all .5s;box-shadow:1px 2px 10px 1px #0003}.ticket-input:hover{box-shadow:1px 2px 10px 5px #0003}.form-agreement{flex-direction:row;gap:.5rem;display:flex}.form-checkbox{padding:.5rem}.form-agreement-text{color:#0f1a2e;font-size:.8rem;font-style:italic;font-weight:600;text-decoration:none;transition:all .5s}.form-agreement-text:hover{color:#696f7c}.form-submit{cursor:pointer;letter-spacing:.05rem;background-color:#1a51c7;border:none;border-radius:1rem;font-size:1.1rem;font-weight:600;transition:all .5s;box-shadow:1px 2px 10px 1px #0003}.form-submit:hover{background-color:#082666;box-shadow:1px 2px 10px 5px #0003}.form-success{color:#24513d;background:#f1fbf5;border:1px solid #b9dccb;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:0 3px 10px #184d310f}.form-success>.form-success-icon{color:#238252;background:#d9f1e3;border-radius:50%;flex:0 0 32px;width:32px;height:32px;font-size:17px}.form-success-content{flex-direction:column;gap:4px;min-width:0;display:flex}.form-success-content strong{font-size:17px;line-height:1.4}.form-success-content span{color:#436553;font-size:14px;line-height:1.5}.form-error{color:#fff;text-align:center;text-shadow:3px 3px 5px #0003;background-color:#f73c3c;border-radius:1rem;padding:.5rem 1rem;font-size:.8rem;box-shadow:2px 2px 5px 2px #00000030}.ticket-contacts{flex-direction:column;gap:.5rem;display:flex}.ticket-contacts-grid{grid-template-columns:min-content 1fr;align-items:center;gap:.5rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;list-style-type:none;display:grid}.ticket-contacts-cell{text-align:center;aspect-ratio:1;color:#fff;background-color:#3034f5;border-radius:.5rem;justify-content:center;place-self:center;align-items:center;width:50%;padding:.5rem .75rem;font-size:1.25rem;font-weight:500;display:flex;box-shadow:3px 2px 10px 5px #0003}.socials-card{color:#111379;background-color:#b7d0ff;border-radius:.5rem;flex-direction:row;align-items:center;gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem;font-weight:600;display:flex;box-shadow:3px 2px 10px 5px #0003}.socials-btn{color:#fff;cursor:pointer;background-color:#3034f5;border-radius:.5rem;padding:.25rem .5rem;font-size:1.25rem;font-weight:500;transition:all .5s;box-shadow:3px 2px 10px 1px #0003}.socials-btn:hover{color:red;box-shadow:3px 2px 10px 5px #0003}.ticket-link-cell{box-sizing:border-box;background-color:#b7d0ff;border-radius:.5rem;width:100%;padding:.5rem;box-shadow:3px 2px 10px 5px #0003}.ticket-link{color:#111379;font-weight:600;text-decoration:none;transition:all .5s}.ticket-link:hover{color:#7046e4}.map-sec{line-height:0}.footer-container{background:linear-gradient(145deg,#181b20 0%,#0b0e13 50%,#111318 100%);flex-direction:column;width:100%;height:100%;display:flex}.footer-body{flex-direction:row;justify-content:stretch;gap:1rem;padding:3rem 2rem 2rem;display:flex}.footer-contacts{border-right:1px solid #cad6e6;flex-direction:column;flex:1;gap:1rem;margin:0;padding-right:1rem;list-style-type:none;display:flex}.footer-contacts-title,.footer-menu-title{color:#fff;text-transform:uppercase;letter-spacing:.02rem;flex-direction:row;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.footer-title-ball{content:"";background-color:#508ddb;border-radius:5rem;margin:0 1rem 0 .25rem;padding:.25rem}.footer-contact{color:#cad6e6;flex-direction:row;align-items:center;gap:.5rem;display:flex}.footer-contacts-icon{color:#508ddb}.social-icon{color:#508ddb;border:1px solid #508ddb;border-radius:5rem;padding:.35rem;font-size:1.25rem;transition:all .5s}.social-icon:hover{color:#fff}.footer-link{color:#cad6e6;text-decoration:none;transition:all .5s}.footer-link:hover{color:#004aaa}.footer-blocks,.footer-partners{flex-direction:column;flex:1;gap:.5rem;padding-right:1rem;display:flex}.footer-arrow{color:#2660ac;margin:0 .5rem 0 .25rem}.footer-blocks{border-right:1px solid #cad6e6}.footer-partners-title{color:#fff;text-transform:uppercase;letter-spacing:.02rem;flex-direction:row;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.copyright{color:#cad6e6;text-align:center;padding:0 2rem 2rem;font-size:1.05rem}.copyright a{color:#cad6e6;text-decoration:none;transition:all .5s}.copyright a:hover{color:#004aaa}.trips-container{background:linear-gradient(90deg,#e8fff3,#d5f5e5);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10rem 2rem;display:flex;box-shadow:inset 0 20px 10px -10px #0000004d,inset 0 -15px 20px -10px #0000004d}.trips-title{color:#ff2727;text-align:center;text-transform:uppercase;text-shadow:2px 2px 5px #0003;border-bottom:3px solid #ff2727;width:100%;padding-bottom:.5rem;font-size:2.25rem;font-weight:800;box-shadow:0 7px 5px -5px #0006}.trips-catalog{grid-template-columns:repeat(auto-fit,minmax(600px,1fr));justify-content:center;align-items:center;gap:1rem;width:100%;display:grid}.trip-card{box-sizing:border-box;background-color:#fff;border:1px solid #dc1e1e26;border-radius:2rem;flex-direction:row;gap:1rem;width:100%;min-width:0;height:100%;padding:1rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 8px 24px #0000000f,0 2px 8px #dc1e1e14}.trip-card:hover{border-color:#dc1e1e4d;transform:translateY(-4px);box-shadow:0 16px 40px #0000001a,0 4px 12px #dc1e1e1f}.trip-img-container{aspect-ratio:16/9;object-fit:contain;border-radius:1rem;flex:1;width:100%;height:100%;transition:all 1s;overflow:hidden}.trip-img{object-fit:cover;width:100%;height:100%}.trip-description{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.trip-title{color:#252a33;letter-spacing:.01em;padding-bottom:.5rem;font-size:1.3rem;font-weight:700;line-height:1.05}.trip-time{flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem 0 1rem;display:flex;position:relative}.trip-time-title{text-transform:uppercase;color:#b10202;flex-direction:row;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:650;display:flex}.trip-time-clock2{font-size:1.5rem}.trip-time-value{font-weight:500}.trip-time-info{color:#929292;border:2px solid #929292;border-radius:2rem;align-self:baseline;padding:.2rem .1rem;font-size:.5rem}.trip-time-tooltip{color:#929292;opacity:0;visibility:hidden;align-self:flex-start;padding-top:.25rem;font-size:.6rem;transition:all .5s;transform:translate(-5px)}.trip-time-info:hover+.trip-time-tooltip{visibility:visible;opacity:1;transform:translate(0)}.trip-desc{border-top:3px solid #1c314a;justify-content:center;align-items:center;height:100%;padding-top:.5rem;padding-bottom:.25rem;padding-left:.5rem;font-size:1.2rem;font-weight:400;display:flex}.trip-exception{padding:.5rem 0;font-size:.9rem}.trip-more{color:#1c314a;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-top:3px solid #1c314a;padding:.5rem 0;font-size:1.05rem;font-weight:600}.trip-more-info{background-color:#fff;border:1px solid #dc1e1e26;border-radius:1rem;flex-direction:row;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 8px 24px #0000000f,0 2px 8px #dc1e1e14}.trip-more-info:hover{border-color:#dc1e1e4d;transform:translateY(-4px);box-shadow:0 16px 40px #0000001a,0 4px 12px #dc1e1e1f}.trip-info-icon{color:#b41e1e;border:3px solid #b41e1e;border-radius:5rem;padding:.5rem}.trip-info-container{flex-direction:column;gap:.25rem;display:flex}.trip-info-title{color:#00164d;text-transform:uppercase;font-size:1.15rem;font-weight:700}.trip-info-text{font-weight:500}.trip-modal-overlay{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(7px);background:#0d18289e;justify-content:center;align-items:center;width:100%;height:100%;padding:32px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.trip-modal-container{box-sizing:border-box;background:#f8f9fb;border:1px solid #fffc;border-radius:24px;flex-direction:column;width:min(1160px,100%);height:auto;min-height:0;max-height:calc(100dvh - 64px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #05101f52}.trip-modal-close{cursor:pointer;color:#4b596b;background:#f1f3f6;border:1px solid #d6dde6;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;font-size:18px;transition:background .16s,color .16s,transform .16s;display:flex;position:static}.trip-modal-close:hover{color:#bf303b;background:#feeeee;transform:rotate(90deg)}.trip-modal-title{box-sizing:border-box;color:#253348;letter-spacing:-.02em;text-align:left;padding:0;font-size:max(19px,min(2vw,26px));font-weight:750;line-height:1.3}.trip-modal-body-container{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8d2df transparent;scrollbar-gutter:stable;flex:auto;width:100%;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto}.trip-modal-body{box-sizing:border-box;grid-template-columns:minmax(0,1.75fr) minmax(0,.85fr);align-items:start;gap:28px;min-height:0;padding:28px;display:grid;position:relative;overflow:visible}.trip-modal-description-container{box-sizing:border-box;color:#26384d;flex-direction:column;order:0;gap:1rem;min-width:0;height:auto;min-height:0;padding:0;font-size:15px;line-height:1.6;display:flex;position:relative;overflow:visible}.trip-modal-description{box-sizing:border-box;color:#26384d;flex-direction:column;order:0;gap:24px;min-width:0;height:auto;min-height:0;padding:0;font-size:15px;line-height:1.6;display:flex;position:relative;overflow:visible}.scrollFade{display:none}.trip-modal-desc{white-space:pre-line;color:#26384d;border:none;padding:0;font-size:16px;font-style:normal;font-weight:400;line-height:1.65}.trip-modal-programm{flex-direction:column;gap:10px;display:flex}.trip-programm-card{background:#fff;border:1px solid #d4dce6;border-left:3px solid #d5222b;border-radius:14px;padding:15px 16px}.trip-programm-title{color:#172b45;flex-direction:row;align-items:flex-start;gap:10px;padding:0;font-size:15px;font-weight:650;line-height:1.5;display:flex}.trip-programm-value{color:#394c63;padding:6px 0 0 38px;font-size:14px;line-height:1.65}.trip-modal-block{background:#fff5f5;border:1px solid #ead1d5;border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.trip-block-title{color:#bf303b;flex-direction:row;align-items:center;gap:9px;padding:0 0 4px;display:flex}.trip-block-title-text{text-transform:uppercase;letter-spacing:.04em;font-size:15px;font-weight:700;line-height:1.5}.trip-block-value{color:#59464d;padding:0;font-size:14px}.trip-modal-time-card{background:#f0f3f7;border:1px solid #d4dce6;border-radius:14px;flex-direction:row;align-items:center;gap:15px;padding:17px 18px;display:flex}.trip-time-clock{color:#bf303b;font-size:26px}.trip-time-container{flex-direction:row;grid-template-columns:1fr 1fr;gap:20px;width:100%;min-width:0;display:grid}.trip-time-block{flex-direction:column;gap:5px;min-width:0;display:flex}.trip-modal-time-title{text-transform:uppercase;color:#536277;letter-spacing:.055em;flex-direction:row;align-items:center;gap:5px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.trip-modal-time-value{color:#253348;font-size:17px;font-weight:700;line-height:1.4}.trip-modal-exception{color:#394c63;font-size:13px;font-style:italic;line-height:1.6}.trip-modal-image-wrapper{box-sizing:border-box;order:0;align-self:start;width:100%;height:auto;padding:0;position:-webkit-sticky;position:sticky;top:24px}.trip-modal-image{box-sizing:border-box;aspect-ratio:4/5;object-fit:cover;object-position:center;border:none;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 10px 30px #1b314d17}body.modal-open{padding-right:var(--scrollbar-width,0px);overflow:hidden}.trip-modal-map{background:#eaf0f5;border:1px solid #d4dce6;border-radius:18px;margin:0 28px 28px;line-height:0;overflow:hidden}.trip-modal-time-card .trip-time-info{color:#536277;border-color:#9dacc0}.trip-modal-map iframe{border:none;width:100%;height:280px;display:block}.trip-modal-overlay .trip-time-info{border-width:1px;align-self:center;padding:2px;font-size:8px}.trip-programm-value:empty{display:none}.trip-programm-title>.app-icon{color:#d5222b;background:#fbecef;border-radius:50%;width:28px;height:28px;font-size:16px}.trip-modal-body-container::-webkit-scrollbar-thumb{background:#c8d2df;border-radius:6px}.trip-modal-body-container::-webkit-scrollbar{width:6px}.trip-modal-close:focus-visible{outline-offset:3px;outline:3px solid #d5222b}.trip-modal-header{background:#fff;border-bottom:1px solid #dce1e8;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.page-not-found{background:linear-gradient(135deg,#fff,#d4d4d4);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.page-not-found p{color:#e92c2c;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;font-size:2.5rem;font-weight:700}h3.car-title,h3.trip-title{margin:0}.feedbacks-years-card{font-family:inherit}.stop-info h3{margin-top:1.33em;margin-bottom:1.33em}.feedback-close{z-index:2;font-size:2rem;position:absolute;top:1rem;right:1rem}.autopark-title,.trips-title,.feedback-title{margin-top:.67em;margin-bottom:.67em}.ticket-title{font-size:2em}.app-icon{vertical-align:-.125em;flex-shrink:0;justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex}.app-icon>svg{width:1em;height:1em;display:block;overflow:visible}@media (prefers-reduced-motion:reduce){.trip-modal-close{transition:none}.trip-modal-close:hover{transform:none}}@media not (min-width:1272px){.nav-btn{font-size:.8rem}}@media not (min-width:1180px){.nav-btn{font-size:.9rem}.nav-btn a,.home a{padding:.3rem 1rem}}@media not (min-width:1153px){.partners-text{font-size:1rem}}@media not (min-width:1081px){.trip-time-container{flex-direction:column;align-items:start;display:flex}}@media not (min-width:1072px){.ticket-subtitle{font-size:1.1rem}}@media not (min-width:1014px){.contacts-container{margin-left:5rem;margin-right:5rem}.partners-container{padding-left:5rem;padding-right:5rem}}@media not (min-width:986px){.navbar-container{padding-left:5rem;padding-right:5rem}.ticket-container{padding-left:2.5rem;padding-right:2.5rem}}@media not (min-width:936px){.trips-container{padding-left:5rem;padding-right:5rem}}@media not (min-width:911px){.feedbacks,.autopark-catalog{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.feedback-container,.autopark-container{padding-left:5rem;padding-right:5rem}}@media not (min-width:870px){.ticket-container{padding-left:1rem;padding-right:1rem}}@media not (min-width:826px){.ticket-container{padding-left:.5rem;padding-right:.5rem}.navbar-container{padding-left:2.5rem;padding-right:2.5rem}.contacts-container{margin-left:2.5rem;margin-right:2.5rem}}@media not (min-width:806px){.ticket-subtitle{font-size:1rem}.stop-marker{padding:.5rem}.trips-container{padding-left:1rem;padding-right:1rem}.ticket-subtitle{text-align:center;font-size:.9rem}.ticket-title{text-align:center;font-size:1.5rem}.ticket-body{padding:2rem 4rem}}@media not (min-width:769px){.about-container{padding:1rem}.about-services-title-container:before{display:none}.about-services-title-container{place-self:center}.about-title{font-size:1.25rem}.about-title-ooo,.about-title-lik{font-size:1.35rem}}@media not (min-width:746px){.contacts-container{margin-left:1rem;margin-right:1rem}.navbar-container{padding-left:0;padding-right:0}}@media not (min-width:722px){.partners-container{padding-left:1rem;padding-right:1rem}.partners-flex{padding:0}.contact-bar,.contact-bar:first-child{padding-left:0}}@media not (min-width:670px){.contact{font-size:1rem}.nav-btn a,.home a{padding:0 .5rem}.footer-body{gap:.5rem;padding-left:0;padding-right:0}.footer-contacts{padding-left:.5rem;padding-right:.5rem}.footer-contact{font-size:.8rem}.footer-blocks,.footer-partners{padding-right:.5rem;font-size:.8rem}.footer-contacts-title,.footer-partners-title{font-size:1rem}.trips-catalog{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.trip-card{flex-direction:column}}@media not (min-width:636px){.ticket-body{flex-direction:column;padding:1rem}.ticket-form{border-bottom:3px solid #1c314a;padding-bottom:.5rem}}@media not (min-width:602px){.contact-bar{flex-direction:column;justify-content:center;align-items:flex-start;padding:0}.contacts-container{margin-top:0;margin-bottom:0}.logo-container{justify-content:center;align-items:center;display:flex}.contact:last-child{border:none}.start-container{padding-left:2rem;padding-right:2rem}.start-title{font-size:1.5rem}.subtitle{font-size:1rem}.services-title,.autopark-title,.partners-title,.feedback-title,.trips-title{font-size:1.5rem}.pp-title,.checkpoints,.footer-body{padding:1rem}.footer-contact,.footer-blocks,.footer-partners,.copyright{font-size:.9rem}.footer-contacts-title,.footer-partners-title{font-size:1.1rem}.ticket-contacts{margin:0;padding:0}.ticket-contact{padding:.5rem;font-size:1rem}.logo-slide{width:35%!important}}@media not (min-width:571px){.feedback-container,.autopark-container,.services-container{padding-left:1rem;padding-right:1rem}.autopark-catalog,.feedbacks{padding-left:0;padding-right:0}.car-desc{font-size:.9rem}}@media not (min-width:559px){.navbar-container{padding:0}.menu{background-color:#1c314a;flex-direction:column;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;position:absolute;top:1.9rem;right:0}.nav-btn,.home{width:100%;display:block}.nav-btn a,.home a{width:100%;padding:.25rem .5rem;display:block}.home a{text-decoration:none}.nav-btn a:hover,.home a:hover{background-color:#d00;border-radius:0}}@media not (min-width:513px){.footer-body{flex-direction:column;align-items:flex-start;gap:.5rem;padding-left:.5rem;padding-right:.5rem}.footer-contacts,.footer-blocks{border-bottom:2px solid #cad6e6;border-right:none;padding-bottom:.5rem}.footer-partners,.footer-contacts,.footer-blocks{width:100%;padding-left:0;padding-right:0}.route-map{padding-left:0;padding-right:0}}@media not (min-width:443px){.autopark-catalog,.feedbacks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.contacts-container{flex-direction:column;margin:0;padding:.5rem 0 0}.contact-bar{flex-direction:row}.ticket-body{padding:1rem 0}.about-star-wrapper{padding:.5rem}.about-title{font-size:1.05rem}.about-title-ooo,.about-title-lik{font-size:1.15rem}}@media not (min-width:415px){.route-map{padding-left:0;padding-right:0}.checkpoints{flex-direction:column}.check-ticket,.check-offer,.check-prep,.check-trip{padding-top:.5rem}.car-desc{font-size:.8rem}}@media not (min-width:401px){.contact{font-size:.9rem}.about-star{font-size:1rem}}@media not (max-height:700px){.start-container{padding-top:10rem;padding-bottom:20rem}}@media not (max-width:1500px){.contacts-container{margin:1rem 15rem 1px}}@media not (max-width:1650px){.contacts-container{margin:1rem 20rem 1px}}@media (max-width:860px){.trip-modal-overlay{padding:20px}.trip-modal-container{max-height:calc(100dvh - 40px)}.trip-modal-body{grid-template-columns:1fr;gap:24px}.trip-modal-image-wrapper{order:1;position:static}.trip-modal-description-container{order:2}.trip-modal-image{aspect-ratio:16/9;max-height:320px}}@media (max-width:600px){.trip-modal-overlay{padding:12px}.trip-modal-container{border-radius:20px;max-height:calc(100dvh - 24px)}.trip-modal-header{gap:16px;padding:18px}.trip-modal-title{font-size:17px}.trip-modal-close{flex-basis:34px;width:34px;height:34px;font-size:16px}.trip-modal-body{gap:22px;padding:18px}.trip-modal-image{aspect-ratio:4/3;border-radius:13px}.trip-modal-desc{font-size:15px}.trip-modal-description{gap:22px}.trip-programm-card{padding:13px}.trip-programm-title{font-size:14px}.trip-programm-value{font-size:13px}.trip-modal-time-card{gap:10px;padding:15px 13px}.trip-time-container{gap:12px}.trip-modal-time-value{font-size:15px}.trip-modal-map{border-radius:13px;margin:0 18px 18px}.trip-modal-map iframe{height:240px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start}.svg-inline--fa.fa-pull-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end}.svg-inline--fa.fa-pull-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.svg-inline--fa.fa-li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.svg-inline--fa.fa-li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.svg-inline--fa.fa-li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.svg-inline--fa.fa-li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.svg-inline--fa.fa-li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);display:inline-block;position:relative}.fa-layers .svg-inline--fa{transform-origin:50%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none}.fa-ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-li-margin,2.5em);padding-right:0}.fa-ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-li-margin,2.5em);padding-right:0}.fa-ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-li-margin,2.5em);padding-right:0}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.fa-li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.fa-li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(-1 * var(--fa-li-width,2em))}.fa-li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.fa-li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.fa-li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start}.fa-pull-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end}.fa-pull-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--fa-pull-margin,.3em)}.fa-pull-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-pull-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.politics{flex-direction:column;padding:2rem;display:flex}.politics-title{align-self:center;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.politics-town{margin-bottom:.5rem;padding-left:2rem;font-size:1.2rem}.politics-text{margin-bottom:.5rem;padding-left:3rem;font-size:1rem}.politics-list{margin-bottom:1rem;padding-left:5rem;list-style-type:disc}.politics-list li{margin-bottom:.5rem}.politics-subtitle{margin-top:1rem;margin-bottom:.5rem;padding-left:2rem;font-size:1.2rem;font-weight:700}.slideshow-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.slide{z-index:-1;will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;left:0}.slide img{object-fit:cover;object-position:center;width:100%;height:100%}
