/*!
Theme Name: Sense Of Place
Theme URI: http://underscores.me/
Author: Merkmonsters
Author URI: https://merkmonsters.nl
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sofp
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Sense Of Place is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 @font-face{font-display:swap;font-family:circular;src:url(/wp-content/themes/sofp/assets/fonts/CircularStd-Black.otf);font-weight:700}@font-face{font-display:swap;font-family:circular;src:url(/wp-content/themes/sofp/assets/fonts/CircularStd-Book.otf);font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html{margin:0;padding:0;box-sizing:border-box}body{font-family:'circular';font-size:19px;font-weight:400}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;z-index:-1}section{padding:80px 0}.row.split{--gap:2em;--columns:2;display:flex;flex-wrap:nowrap;gap:50px}.bg-dark{background-color:#000}h1,h2,h3,h4,h5,h6{font-family:'circular';font-weight:700}h2{font-size:2.55rem}a{text-decoration:none;color:#000;font-weight:700}.bg-dark{background-color:#000!important}.text-o{color:#FF7134}.content{opacity:0}.active{opacity:1}.center{display:flex;align-items:center;justify-content:center}.entry-meta{margin-bottom:40px;font-size:.95rem}.loading-container{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:500;pointer-events:none;display:flex;justify-content:center;align-items:center}.loading-container .loading-screen{position:relative;width:100%;height:calc(100% + 100vw);background:#FF7134;display:flex;justify-content:center;align-items:center;border-radius:0 0 50vw 50vw}.loading-container .logo{padding:.1em 0 .5em 0;margin-top:.5em;position:relative;display:block;width:calc(clamp(8em, 5.5vw, 5em) * 2);position:absolute;z-index:100;overflow:hidden}.loading-container svg{width:100%;overflow:visible}.loading-container svg path,.loading-container svg polygon{fill:var(--color-white)}.loading-fade{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:10;pointer-events:none;background:var(--color-dark);opacity:0}.fixed-container{position:fixed;top:0;left:0;z-index:20}.error-404{padding:170px 0}.error-404 .page-header span{text-align:center;font-size:265px;font-weight:500;line-height:321px;color:#fff0;-webkit-text-stroke:2px #003B48}.featured a.link{display:block;position:relative;font-size:2.15rem;text-align:center;text-decoration:none;color:#FF7134}.error-404 a.link span{display:block;font-family:'circular';font-weight:700;color:#000;line-height:1;font-size:2.5rem}.error-404 a.link svg{position:absolute;top:-20px;left:-20px;right:-20px;bottom:0;width:calc(100% + 40px);height:calc(100% + 20px);pointer-events:none}.error-404 a.link path{width:100%;stroke:#222221;fill:#fff0;stroke-width:1px;stroke-dasharray:0 2500}.error-404 a.link:hover{color:#000}.error-404 a.link:hover path{animation:draw 1.5s forwards}.ruis{top:0;left:0;right:0;bottom:0;z-index:2000;position:fixed;pointer-events:none;opacity:.65}.ruis:before{top:-10rem;left:-10rem;width:calc(100% + 20rem);height:calc(100% + 20rem);z-index:2000;content:"";position:absolute;pointer-events:none;background-position:50%;background:url(/wp-content/themes/sofp/assets/img/noise.png);pointer-events:none;animation:ruis 2s steps(2) infinite}@keyframes ruis{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}.navbar-toggler svg{height:40px}.navbar .logo svg{height:80px}.header-sticky{width:100%;z-index:300;transition:all 0.9s ease}.is-sticky{position:fixed;height:80px;background:#fff;top:0;width:100%;z-index:5000;box-shadow:0 10px 33px rgb(0 0 0 / .1);transition:all 0.5s ease}.is-sticky .logo svg{height:60px}ul.language{list-style:none}ul.language li{display:inline-block}.title{font-size:6rem}.title span{display:block;margin-left:20%;color:#FF7134}.hero{position:relative;margin-left:40px;margin-right:40px}.hero-img{position:relative;background-size:cover;background-position:center;height:500px;overflow:hidden;z-index:-1}.hero-img .parallax{position:absolute;top:-100px;left:0;right:0;bottom:0;z-index:0}.hero-img .parallax img{width:100%;height:150%;object-position:center;object-fit:cover;filter:brightness(90%)}.hero-title{font-size:6rem;-webkit-text-fill-color:#f8f9fa;line-height:.7}.hero-title span.top{position:absolute;top:0;left:25px}.hero-title span.bottom{position:absolute;bottom:0;right:25px}.hero-content h1{font-size:8vw;-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px}header.home-hero{position:relative;height:89vh;min-height:25rem;width:100%;overflow:hidden}header.home-hero .container{position:relative;z-index:2;height:100%;text-align:center}.btn{border-radius:0;font-weight:400;padding:15px 30px}.btn-black{border:1px solid #000}.btn-black:hover{background-color:#000;color:#fff}.btn-listen{display:flex;width:100%;background-color:#000;color:#fff;font-size:1.1rem;max-width:300px;align-items:center;justify-content:center}.btn-listen:hover{background-color:#000;color:#FF7134}.btn-listen svg{margin-left:10px}header.home-hero iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:575.98px){header.home-hero iframe{display:none}}header.home-hero img.poster{height:100vh;min-height:100vh;object-fit:cover;object-position:bottom right;position:absolute;top:0;left:0}header.intro{padding-top:180px}.home-hero:before{content:'';position:absolute;background:linear-gradient(to bottom,rgb(0 0 0 / .6) 20%,rgb(0 0 0 / .1) 100%);border-radius:5px;top:0;right:0;bottom:0;left:0;z-index:1}.bg-page-half{background:#FF7134;height:50vh;background-size:cover;background-position:center center;padding:150px 0 150px;position:relative}.bg-home{background:#274257;height:80vh;background-size:cover;background-position:center center;padding:150px 0 150px;position:relative}.breadcrumbs,.breadcrumbs a{color:#fff}.breadcrumbs a:hover,.breadcrumbs a:focus,.breadcrumbs a:active{text-decoration:underline}.home-center{display:table;width:100%;height:100%}.home-desc-center{display:table-cell;vertical-align:middle}.home-title{font-size:4.5rem}@media (max-width:786px){.home-title{font-size:3rem}}.home-small-title{font-size:17px;color:#fff;letter-spacing:4px;text-shadow:1px 1px #274257}.home-slider{position:relative}.home-slider:before{content:'';position:absolute;top:0;left:0;width:100%;opacity:.85;background:linear-gradient(to bottom,rgb(0 0 0 / .7) 0,rgb(0 0 0 / .3) 50%,transparent 100%);height:25vh;height:13.5rem;z-index:2}.home-slider .carousel-control-next,.carousel-control-prev{width:6%}.home-slider .carousel-item,.home-slider .carousel{height:70vh;width:100%}.home-slider .carousel-item{background-position:center center;background-size:cover}.marquee-group{padding-top:50px}.marquee{padding:50px 0;overflow:hidden}.marquee .marquee-scroll{position:relative;display:flex;width:140%;margin-left:-20%}.marquee .marquee-content{display:flex;white-space:nowrap}.marquee .marquee-content svg{width:20px;height:20px;margin-left:40px}.marquee .marquee-item{padding:0 20px;display:flex;align-items:center;justify-content:center}.marquee .marquee-content h2{position:relative;display:block;font-size:5rem}.marquee .marquee-content h2 svg{position:absolute;top:-40px;left:-40px;right:-40px;bottom:-40px;width:calc(100% + 80px);height:calc(100% + 80px);pointer-events:none}.marquee .marquee-content h2 path{width:100%;stroke:#222221;fill:#fff0;stroke-width:1px;stroke-dasharray:0 2500}.marquee .marquee-content h2:hover path{animation:draw 1.5s forwards}@keyframes draw{from{stroke-dasharray:0 2500}to{stroke-dasharray:2500 2500}}.marquee-group span{display:none}.marquee .marquee-content h2:hover+.marquee-group span{display:block}@media (max-width:786px){.marquee .marquee-content h2{font-size:3rem}}.project{background-color:#000}@media (min-width:768px){.project{padding-left:100px;padding-right:100px}}.newsletter{background-color:#FF7134}.featured a.link{display:block;position:relative;font-size:2.15rem;text-align:center;text-decoration:none;color:#FF7134}.featured a.link span{display:block;font-family:'circular';font-weight:700;color:#000;line-height:1;font-size:2.5rem}.featured a.link svg{position:absolute;top:-20px;left:-20px;right:-20px;bottom:0;width:calc(100% + 40px);height:calc(100% + 20px);pointer-events:none}.featured a.link path{width:100%;stroke:#222221;fill:#fff0;stroke-width:1px;stroke-dasharray:0 2500}.featured a.link:hover{color:#000}.featured a.link:hover path{animation:draw 1.5s forwards}.project_menu ul{list-style-type:none;padding:0;display:flex;margin-bottom:100px}.project_menu ul li{cursor:pointer;padding-right:50px}.project_menu ul li{color:#000}.project_menu ul li:nth-child(1){color:#ff6b00}.project_menu ul li a{position:relative;color:#000}.project_menu ul li a.active{color:#ff6b00}.project_menu ul li a:hover{color:#ff6b00}@media (max-width:786px){.project_menu ul li{padding-right:20px}}.project-tile{background-color:#FF7134!important;border:0;border-radius:0;min-height:160px}.project-tile:hover{filter:brightness(.95)}.cs_isotop_items_details .cs_item .cs_item_hover{overflow:hidden;position:relative}.cs_isotop_items_details .cs_item .cs_item_hover .cs_item_text{position:absolute;background-color:#fff0;left:50px;bottom:-100px;transition:bottom 0.5s ease}.cs_isotop_items_details .cs_item .cs_item_hover .cs_item_text h6{color:#fff}.cs_isotop_items_details .cs_item .cs_item_hover .cs_item_text p{color:#ff6b00}.cs_isotop_items_details .cs_item .cs_item_hover:hover .cs_item_text{bottom:50px}.cs_portfolio{position:relative;overflow:hidden;display:block;transition:all 0.2s ease}.cs_portfolio .cs_portfolio_info{width:100%;position:absolute;bottom:-30px;left:0;padding:0 15px 55px 55px;opacity:0;transition:all 0.5s ease}.cs_portfolio .cs_portfolio_img{width:100%;height:500px}.cs_portfolio .cs_portfolio_img img{width:100%;transform:scale(1.06);transition:all 2s cubic-bezier(.165,.84,.44,1) 0s;object-fit:cover;height:100%}.cs_portfolio .cs_portfolio_overlay{position:absolute;left:25px;top:25px;right:25px;bottom:25px;background-color:rgba(var(--primary-color),.5);transition:all 0.5s ease;transform:scale(1.15);opacity:0}.cs_portfolio .cs_portfolio_title{font-size:22px;color:#fff;margin-bottom:8px}.cs_portfolio .cs_portfolio_title:hover{color:#ff6b00}.cs_portfolio .cs_portfolio_subtitle{color:var(--accent-color);font-size:18px;line-height:1.6em}.cs_portfolio .cs_portfolio_subtitle.cs_color_1{color:var(--common-color-white)}.cs_portfolio:hover .cs_portfolio_overlay{opacity:1;transform:scale(1)}.cs_portfolio:hover .cs_portfolio_info{bottom:0;opacity:1}.cs_portfolio:hover .cs_portfolio_img img{transform:scale(1)}.cs_news{position:relative;overflow:hidden;display:block;transition:all 0.2s ease}.cs_news .cs_news_img{width:100%;height:500px}.cs_news .cs_news_img img{width:100%;transform:scale(1.06);transition:all 2s cubic-bezier(.165,.84,.44,1) 0s;object-fit:cover;height:100%}.cs_news .cs_news_overlay{position:absolute;left:25px;top:25px;right:25px;bottom:25px;background-color:rgba(var(--primary-color),.5);transition:all 0.5s ease;transform:scale(1.15);opacity:0}.cs_news_info .cs_news_title{display:block;font-size:2.25rem;color:#000;margin-bottom:20px}.cs_news:hover .cs_news_overlay{opacity:1;transform:scale(1)}.cs_news:hover .cs_news_img img{transform:scale(1)}#map{height:100%}#mapContainer{height:100%;height:600px}@keyframes drop{0%{transform:translateY(-200px) scaleY(.9);opacity:0}5%{opacity:.7}50%{transform:translateY(0) scaleY(1);opacity:1}65%{transform:translateY(-17px) scaleY(.9);opacity:1}75%{transform:translateY(-22px) scaleY(.9);opacity:1}100%{transform:translateY(0) scaleY(1);opacity:1}}.kunstenaar .kunstenaars_img{height:250px;overflow:hidden;flex-grow:1;position:relative;transition:flex-grow 0.5s ease;cursor:pointer}.kunstenaar .kunstenaars_img img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-position:center;transition:all 0.5s ease;z-index:-100}.kunstenaars_img .kunstenaars_text h6{z-index:200;position:absolute;color:#fff;bottom:15px;left:15px;font-size:1.2rem;transition:transform 0.7s ease}.kunstenaar .kunstenaars_img:hover{flex-grow:1.5}.kunstenaar .kunstenaars_img .cs_portfolio_overlay{width:100%;height:100%;background:linear-gradient(0deg,rgb(10 10 10 / .774),#fff0);background-repeat:no-repeat;background-size:cover}.drop{animation:drop 0.3s linear forwards var(--delay-time)}.acf-map-single{width:100%;height:500px}.acf-map img{max-width:inherit!important}.gm-style-cc{display:none}.s-route{max-width:600px}.s-route a{font-size:2.5rem;transition:all .3 ease-in-out}.s-route a:hover{color:#ff6b00}.full-height{height:100%}@media (max-width:991px){.full-height{height:auto}}.row-height{height:100%;min-height:100%}@media (max-width:991px){.row-height{height:auto}}.map-right{height:600px;padding:0;overflow:hidden}.map-container{height:600px;padding:0}@media (max-width:991px){.map-right{height:400px;position:static;min-height:inherit}}#map_right_listing{height:100%;width:100%}.content-left{height:100%;min-height:100%;overflow-y:scroll;background-color:#eef3f6}@media (max-width:991px){.content-left{padding-top:0}}.switch-field{overflow:hidden;border:1px solid rgb(0 0 0 / .08);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field input:checked+label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgb(0 0 0 / .9)}.switch-field label{float:left;display:inline-block;min-width:65px;color:rgb(0 0 0 / .5);font-weight:600;font-size:12px;font-size:.75rem;text-align:center;text-shadow:none;padding:10px 8px 8px 8px;line-height:1;border-right:1px solid rgb(0 0 0 / .08);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0}@media (max-width:575px){.switch-field label{min-width:inherit}}.switch-field label:first-of-type{border-left:0}.switch-field label:last-of-type{border-right:0}.switch-field label:hover{cursor:pointer;color:#004dda}.projects{background-color:#EEF3F6}.project-map{display:block;position:relative;overflow:hidden}.project-map figure{margin:0;overflow:hidden;position:relative;height:200px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.project-map figure span{position:absolute;background-color:#000;background-color:rgb(0 0 0 / .6);right:20px;top:22px;text-transform:uppercase;color:#fff;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:7px 10px;line-height:1}.project-map figure span.Groen{background-color:rgb(0 92 83 / .8);border-color:#005C53}.project-map figure span.Milieu{background-color:rgb(154 180 32 / .8);border-color:#9AB420}.project-map figure span.Water{background-color:rgb(35 151 209 / .8);border-color:#2397d1}.project-map-content{padding:20px 15px}.project-map h3{font-size:20px;font-size:1.25rem;margin:0}.project-map .project-map-content h3 a{color:#124856;text-decoration:none}.project-content{padding:20px 15px}.project figure{margin:0;overflow:hidden;position:relative;height:200px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.project figure span{position:absolute;background-color:#000;background-color:rgb(0 0 0 / .6);left:20px;top:22px;text-transform:uppercase;color:#fff;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:7px 10px;line-height:1}.project figure .read_more{position:absolute;top:50%;left:0;margin-top:-12px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);text-align:center;opacity:0;visibility:hidden;width:100%;-webkit-transition:all 0.6s;transition:all 0.6s;z-index:2}.project figure .read_more span{background-color:#fcfcfc;background-color:rgb(255 255 255 / .8);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;display:inline-block;color:#222;font-size:12px;font-size:.75rem;padding:5px 10px}.project figure:hover .read_more{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.project figure a img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;width:100%;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.project figure a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.project .wrapper{padding:20px 25px 15px 25px}.project h3{font-size:20px;font-size:1.25rem;margin:0}.project .wrapper h3 a{color:#124856;text-decoration:none}.project .wrapper small{font-weight:600;margin-bottom:10px;display:inline-block;font-size:13px;font-size:.8125rem}.project .wrapper p{margin-bottom:15px}.project ul{padding:20px 15px;border-top:1px solid #ededed;margin:0}.project ul li{display:inline-block;margin-right:15px}.project ul li .score{margin-top:-10px}.project ul li{font-size:13px;font-size:.8125rem}.project ul li:first-child i{font-size:20px;font-size:1.25rem;position:relative;top:4px}.project ul li:last-child{margin-right:0;float:right}.project.map_view{min-height:120px;margin:20px 0}.project.map_view a.wish_bt{background-color:#000;background-color:rgb(0 0 0 / .1);color:#555;top:15px;right:15px}.project.map_view a.wish_bt.liked:after{color:#004dda}.project.map_view a.wish_bt:hover.liked:after{color:#004dda}.project.map_view a.wish_bt:hover:after{color:#444}.project.map_view .score{margin-right:10px}@media (max-width:767px){.project.map_view .score{position:relative;top:3px}}@media (max-width:767px){.project.map_view .score span{display:none}}.project.map_view a.address:before{content:"\e081"}@media (max-width:991px){.project.map_view a.address{display:none}}.project.map_view figure{margin:0;overflow:hidden;position:relative;min-height:inherit;height:235px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}@media (max-width:991px){.project.map_view figure{height:165px}}.project.map_view figure span{right:20px;top:20px;left:inherit;border:1px solid}.project figure span.Groen{background-color:rgb(0 92 83 / .8);border-color:#005C53}.project figure span.Milieu{background-color:rgb(154 180 32 / .8);border-color:#9AB420}.project figure span.Water{background-color:rgb(35 151 209 / .8);border-color:#2397d1}.project.map_view figure a img{height:235px;width:auto;max-width:none;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:991px){.project.map_view figure a img{max-width:inherit;height:210px;width:auto}}.project.map_view figure a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.project.map_view .wrapper{padding:20px 20px 0 20px;min-height:110px}.project.map_view .wrapper small{line-height:1.3;margin-top:5px}@media (max-width:767px){.project.map_view .wrapper h3{font-size:16px;font-size:1rem}}@media (max-width:991px){.project.map_view .wrapper{min-height:90px;padding-right:45px}}.project.map_view ul{padding:20px 5px 15px 15px;margin-bottom:0}a.address{display:inline-block;font-weight:500;color:#999;line-height:1}a.address:before{font-family:'ElegantIcons';content:"\e01c";margin-right:5px;display:inline-block}a.address:hover{color:#004dda}.loc_open,.loc_closed{position:relative;top:-2px;font-size:11px;font-size:.7875rem;font-weight:600;padding:8px 10px;line-height:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.loc_open{color:#32a067;border:1px solid #32a067}.loc_closed{color:#eb5c65;border:1px solid #eb5c65}.cat_star i{margin-right:2px;color:#FFC107}.rating{color:#ccc}.rating .voted{color:#FFC107}.rating i{margin-right:2px}ul.address{margin:0;list-style:none;padding:0}.manifest{background-color:#FF7134;display:flex;position:relative;align-items:center}h5.subtitle{margin-bottom:30px;display:inline-block;position:relative;padding-left:20px;font-weight:400}h5.subtitle:before{content:"";position:absolute;height:10px;width:10px;border-radius:50%;background-color:#FF7134;border:1px solid #000;top:8px;left:0}.manifest .number{font-size:10rem;font-weight:700;line-height:1em;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;background-attachment:scroll;-webkit-text-stroke:1px #000}.manifest .m-content{display:flex;position:relative;align-items:center}.manifest .m-content .left{flex:none;width:26%;padding-right:25px}.manifest .m-content .right{flex:1;padding:45px 0}.manifest .m-content .right_in{max-width:800px}.manifest .m-content:not(:last-child) .right{border-bottom:1px solid #454545}.manifest .m-content h3{font-size:1.8rem}.manifest .m-content h4{font-size:1.4rem;font-weight:400;line-height:1.4}.cs_video_block.cs_style1{display:block;height:550px;position:relative;z-index:10;overflow:hidden;border-radius:0}.cs_video_block.cs_style1::before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;opacity:0;background-color:rgb(0 0 0 / .4);transition:all 0.4s ease}.cs_video_block.cs_style1:hover::before{opacity:1}.cs_video_block.cs_style1.cs_size1{height:580px}.cs_player_btn{position:absolute;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;width:100px;height:100px;border-radius:50%;padding:18px 20px 18px 28px;display:flex;align-items:center;justify-content:center}.cs_player_btn:before,.cs_player_btn:after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:100%;height:100%;background:#fff;border-radius:50%}.cs_player_btn:before{z-index:0;animation:pulse-border 1500ms ease-out infinite}.cs_player_btn:after{z-index:1;transition:all 200ms}.cs_player_btn span{display:block;position:relative;z-index:3;width:0;height:0;border-left:24px solid #FF7134;border-top:16px solid #fff0;border-bottom:16px solid #fff0}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.cs_fixed_bg{background-attachment:fixed}.cs_pd_video .cs_video_open,.cs_sample_img .cs_video_open{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:68px;transition:all 0.3s ease;line-height:48px}.cs_pd_video .cs_video_open:hover,.cs_sample_img .cs_video_open:hover{color:rgb(255 255 255 / .7)}.cs_video_popup{position:fixed;z-index:10000;top:0;width:100%;height:100%;left:-100%;transition-delay:0.3s}.cs_video_popup.active{left:0;transition-delay:0s;left:0}.cs_video_popup_overlay{position:absolute;left:0;right:0;background:#000;transition:all 0.4s ease-out;opacity:0}.cs_video_popup.active .cs_video_popup_overlay{opacity:.8;height:100%;background:rgb(0 0 0 / .5)}.cs_video_popup_content{position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;font-size:0;text-align:center;transition:all 0.4s ease-out;transform:translateY(100px);opacity:0;visibility:hidden;padding:15px}.cs_video_popup.active .cs_video_popup_content{transform:translateY(0);opacity:1;visibility:visible}.cs_video_popup_content:after{content:"";display:inline-block;height:100%;vertical-align:middle}.cs_video_popup_container{display:inline-block;position:relative;text-align:left;background:#fff;max-width:980px;width:100%;vertical-align:middle}.cs_video_popup_container .embed-responsive{width:100%}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;height:100%}.embed-responsive-16by9::before{display:block;content:"";padding-top:56.25%}.embed-responsive iframe,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.cs_video_popup_close{position:absolute;top:0;right:0;width:40px;height:40px;background:#FF7134;cursor:pointer;transition:all 0.4s ease-in-out}.cs_video_popup iframe{width:100%;height:100%;position:absolute}.cs_video_popup_close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:1px;background:#fff;margin-left:-10px;transform:rotate(-45deg);transition:all 0.4s ease-in-out}.cs_video_popup_close:after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:1px;background:#fff;margin-left:-10px;transform:rotate(45deg);transition:all 0.4s ease-in-out}.cs_video_popup_close:hover:before,.cs_video_popup_close:hover:after{background:#000}.cs_video_popup_layer{position:absolute;left:0;bottom:0;right:0}.cs_video_popup_align{overflow:hidden}.cs_about.cs_style_1{padding:140px 0;position:relative}.cs_about.cs_style_1 .cs_about_bg{position:absolute;background-size:cover;top:0;right:0;height:100%;width:55%}.cs_about.cs_style_1>*:not(.cs_about_bg){position:relative;z-index:2}.cs_about.cs_style_1 .cs_about_text{width:100%;max-width:640px;background-color:#fff;padding:50px 50px 50px 0}.swiper-slide .cs_about.cs_style_1 .cs_about_text{position:relative;left:50px;opacity:0;transition:all 0.2s ease}.swiper-slide.swiper-slide-active .cs_about.cs_style_1 .cs_about_text{left:0;opacity:1}@media screen and (max-width:991px){.cs_about.cs_style_1 .cs_about_bg{position:relative;height:400px;width:100%}.cs_about.cs_style_1 .cs_about_text{padding:55px 20px 55px 0}.cs_modern_needs.cs_style{width:100%}.cs_journey_stary{display:none}.cs_modern_needs.cs_style .cs_col_md_778 .text-section h6{margin-bottom:5px}}.cs_slider{overflow:hidden;position:relative}.cs_slider_3{margin-top:60px;overflow:visible}.cs_slider_3 .swiper-slide{max-width:600px;height:auto}.cs_slider_3 .swiper-slide:nth-child(odd){margin-top:45px}.cs_slider_3.cs_vw_none{width:100%}.cs_slider_3.cs_row_slider .swiper-slide:nth-child(odd){margin-top:0}.cs_slider_3 .cs_swiper_controll{position:absolute;top:-20px;right:0}.manifest .post_info{background-color:#000;height:100%;padding:60px 40px}.manifest .post_title,.manifest .post_subtitle{color:#fff}.manifest .post_subtitle{font-size:1.2rem}.manifest .post_number{position:absolute;top:5px;right:5px;font-size:10rem;font-weight:700;line-height:1em;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;background-attachment:scroll;-webkit-text-stroke:1px #ccc}.manifest .post_info p{color:#c1c1c1;font-size:16px}.cs_horizontal_scrolls{overflow:hidden;width:100vw}.cs_horizontal_scrolls .swiper-slide{width:25%}.cs_pagination.cs_style1{display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);right:100px;z-index:20;flex-direction:column;left:initial;left:initial;width:initial;bottom:initial}.cs_pagination.cs_style1 .swiper-pagination-bullet{height:16px;width:16px;background-color:#fff0;border:1px solid --primary-color;border-radius:50%;margin:7px 0;cursor:pointer;position:relative;opacity:1}.cs_pagination.cs_style1 .swiper-pagination-bullet::before{content:"";position:absolute;height:5px;width:5px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:--primary-color;opacity:0;transition:all 0.3s ease}.cs_pagination.cs_style1 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1}.cs_pagination.cs_style2{font-weight:700;font-size:35px;line-height:1em;color:--primary-color;width:initial;width:130px}.cs_swiper_controll{display:flex;align-items:center;margin-top:-52px;position:relative;top:-60px;z-index:2}.cs_swiper_navigation_wrap{display:flex;align-items:center}.cs_swiper_navigation_wrap .cs_swiper_button_prev{margin-top:22px}.cs_swiper_navigation_wrap .cs_swiper_button_next{margin-bottom:22px;margin-left:30px}.cs_swiper_navigation_wrap>*{color:--primary-color;transition:all 0.4s ease}.cs_swiper_navigation_wrap>*:hover{color:#ff6b00}@media screen and (max-width:991px){.cs_horizontal_scrolls{width:100%}.cs_horizontal_scrolls .swiper-slide{width:50%}}@media screen and (max-width:767px){.cs_pagination.cs_style1{display:none}.cs_horizontal_scrolls{width:100%}.cs_horizontal_scrolls .swiper-slide{width:100%}}.support{background-color:#FF7134}.box-support{border:1px solid #000;padding:50px 40px;background-color:#fff;text-align:center}.box-support h4{text-align:center}@media print,screen and (min-width:50em){.c-logo-grid__item:last-child,.c-logo-grid__item:nth-last-child(2),.c-logo-grid__item:nth-last-child(3),.c-logo-grid__item:nth-last-child(4),.c-logo-grid__item:nth-last-child(5){border-bottom:0}}@media print,screen and (min-width:50em){.c-logo-grid__item:nth-child(6n+6),.c-logo-grid__item:last-child{border-right:0}}@media print,screen and (min-width:50em){.c-logo-grid__item{flex:0 0 15%;max-width:15%;height:200px;border-right:1px solid #d4d4d4}}.c-logo-grid__item{display:flex;justify-content:center;align-items:center;position:relative;border-bottom:1px solid #d4d4d4;border-top:0}.c-logo-grid__item img{max-width:60%;max-height:35%;filter:grayscale(1);opacity:.6;transition:all .2s ease-in-out}.c-logo-grid__item:hover img{filter:grayscale(0);opacity:1}.c-logo-grid__item .title{color:#015297;text-transform:capitalize;display:flex;justify-content:center;align-items:center}#gform_4{display:flex;align-items:center}#gform_4 .gform-body{width:100%;padding-right:30px}#gform_4 .gform_wrapper .ginput_container{position:relative;padding-top:30px}#gform_4 .gform_wrapper .ginput_container input{width:100%;outline:none;border:0;border-bottom:2px solid #000;padding:5px 0;background:#fff0;font-size:18px;color:#000;transition:0.3s ease}#gform_4 .gform_wrapper .ginput_container input::-moz-placeholder{color:#fff0}#gform_4 .gform_wrapper .ginput_container input::placeholder{color:#fff0}#gform_4 .gform_wrapper .ginput_container input:focus{-o-border-image:linear-gradient(to right,#b42f2f,#141414);border-image:linear-gradient(to right,#b42f2f,#141414);border-image-slice:1}#gform_4 .gform_wrapper .ginput_container input:focus~.gform-field-label{display:block;position:absolute;top:0;font-size:18px;color:#ff6b00}#gform_4 .gform_wrapper .gform-field-label{display:block;position:absolute;top:0;margin:0;font-size:1em;font-weight:400;color:#000;text-transform:uppercase;transition:0.3s ease}#gform_4 .gform_wrapper:-moz-placeholder-shown~.gform-field-label{top:20px;font-size:18px}#gform_4 .gform_wrapper:placeholder-shown~.gform-field-label{top:20px;font-size:18px}#gform_4 .gform_wrapper .ginput_container input:focus~.gform-field-label{display:block;position:absolute;top:0;font-size:18px;color:#ff6b00}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{color:#fff;padding:15px 30px;border:1px solid rgb(114 114 114 / .4);box-shadow:0 1px 0 rgb(114 114 114 / .3);-moz-box-shadow:0 1px 0 rgb(114 114 114 / .3);-webkit-box-shadow:0 1px 0 rgb(114 114 114 / .3);background-color:#000}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:18px!important}.footer{color:#c1c1c1;padding-top:120px}.footer_in{padding:150px 0 90px}.copyright{font-size:18px;border-top:1px solid #454545;padding:35px 0}.footer_nav{list-style:none;padding:90px 0 40px 0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;font-size:16px;line-height:1.6em;color:#fff}.footer_nav>li{margin:5px 25px}.footer_nav>li a{color:#fff}.footer_social{display:grid;grid-gap:15px 30px;grid-template-columns:repeat(3,1fr);color:#fff}.footer_social a{border:1px solid #454545;padding:10px 15px;min-height:70px;color:#fff}.footer_social a:hover{border-color:#ff6b00}.footer_contact_list{display:flex;flex-wrap:wrap;font-size:16px;line-height:1.6em;margin:-10px -20px}.footer_contact_list li{padding-left:30px;position:relative;margin:10px 20px;max-width:200px}.footer_contact_list li i{color:#fff;position:absolute;left:0;top:8px;display:flex}.footer_info span{font-family:circular;font-size:40px;font-weight:700;color:#fff}.footer_info p{margin:20px 0 50px 0}.footer_info a{font-size:35px;display:inline-block;color:#fff;font-weight:900;line-height:1.2em}.footer_info a:hover{color:var(--accent-color)}@media screen and (max-width:991px){.footer_social{grid-template-columns:repeat(1,1fr)}.footer_info a{font-size:32px!important;margin-bottom:25px!important}.footer_info p{margin-bottom:25px!important}}.pbb{--pbb-bar-bg:#1d2327;--pbb-bar-fg:#ffffff;--pbb-bar-hover:rgba(255, 255, 255, 0.14);--pbb-page-bg:#ffffff;--pbb-fs-bg:#2c3338;--pbb-zoom-bg:#17191c;position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.4;-webkit-tap-highlight-color:#fff0}.pbb *,.pbb *::before,.pbb *::after{box-sizing:border-box}.pbb__stage{position:relative;width:100%;aspect-ratio:1.414 / 1;max-height:var(--pbb-max-h,85vh);margin:0 auto;outline:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}@supports (height:1svh){.pbb__stage{max-height:var(--pbb-max-h-s,85svh)}}.pbb__stage{overflow-x:clip}@supports not (overflow-x:clip){.pbb__stage{overflow:hidden}}.pbb__stage:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:2px}.pbb .pbb__stage>.pbb__book{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:translate3d(var(--pbb-shift,0),0,0);transition:transform 0.6s cubic-bezier(.25,.8,.25,1)}.pbb .stf__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:0!important}.pbb .stf__block{position:absolute;top:0;left:0;width:100%;height:100%}.pbb .pbb__page{background:var(--pbb-page-bg);cursor:pointer}.pbb .pbb__page.stf__item{transform-style:flat}.pbb .pbb__page.is-copy .pbb__sheet{visibility:hidden}.pbb__sheet{position:absolute;top:0;left:0;width:100%;height:100%}.pbb .pbb__img{position:absolute;top:-1px;left:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;opacity:0;transition:opacity 0.25s ease;-webkit-user-drag:none;pointer-events:none}.pbb .pbb__page.is-ready .pbb__img{opacity:1}.pbb .pbb__page:not(.is-ready) .pbb__sheet::before{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:3px solid rgb(0 0 0 / .1);border-top-color:rgb(0 0 0 / .35);border-radius:50%;animation:pbb-spin 0.8s linear infinite}.pbb .pbb__page .pbb__sheet::after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:7%;pointer-events:none}.pbb .pbb__page.--left .pbb__sheet::after{right:0;background:linear-gradient(to left,rgb(0 0 0 / .16),rgb(0 0 0 / .05) 35%,#fff0)}.pbb .pbb__page.--right .pbb__sheet::after{left:0;background:linear-gradient(to right,rgb(0 0 0 / .16),rgb(0 0 0 / .05) 35%,#fff0)}.pbb .pbb__page.is-cover .pbb__sheet::after,.pbb .pbb__page.is-back .pbb__sheet::after,.pbb.is-single .pbb__page .pbb__sheet::after{display:none}.pbb .pbb__link{position:absolute;z-index:3;display:block;border-radius:2px;cursor:pointer;text-decoration:none;box-shadow:none}.pbb .pbb__link:hover,.pbb .pbb__link:focus-visible{background:rgb(255 196 0 / .18);outline:2px solid rgb(255 176 0 / .6);outline-offset:0}.pbb__shadow{position:absolute;z-index:0;pointer-events:none;border-radius:2px;box-shadow:0 1px 3px rgb(0 0 0 / .12),0 14px 30px -10px rgb(0 0 0 / .4);transform:translate3d(var(--pbb-shift,0),0,0);transition:transform 0.6s cubic-bezier(.25,.8,.25,1),left 0.35s ease,width 0.35s ease}.pbb.is-resizing .pbb__shadow,.pbb.is-resizing .pbb__stage>.pbb__book,.pbb:not(.is-ready) .pbb__stage>.pbb__book{transition:none}.pbb:not(.is-ready) .pbb__shadow{opacity:0}.pbb__status{position:absolute;top:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;padding:16px;text-align:center;font-size:15px;background:rgb(128 128 128 / .07);border-radius:6px;opacity:1;visibility:visible;transition:opacity 0.3s ease,visibility 0s linear 0s}.pbb.is-ready .pbb__status{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0s linear 0.3s}.pbb.is-error .pbb__status{opacity:1;visibility:visible}.pbb__spinner{width:34px;height:34px;border:3px solid rgb(128 128 128 / .3);border-top-color:currentColor;border-radius:50%;animation:pbb-spin 0.9s linear infinite}.pbb.is-error .pbb__spinner{display:none}.pbb .pbb__fallback{opacity:0;visibility:hidden;animation:pbb-reveal 0s linear 15s forwards;color:inherit;text-decoration:underline}.pbb.is-error .pbb__fallback{opacity:1;visibility:visible;animation:none}.pbb__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-height:46px;margin-top:16px}.pbb.is-error .pbb__bar{display:none}.pbb__group{display:inline-flex;align-items:center;gap:2px;padding:3px;color:var(--pbb-bar-fg);background:var(--pbb-bar-bg);border-radius:999px;box-shadow:0 2px 10px rgb(0 0 0 / .16)}.pbb .pbb__btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;min-width:0;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#fff0;color:inherit;box-shadow:none;font:inherit;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease,opacity 0.15s ease}.pbb .pbb__btn:hover:not(:disabled),.pbb .pbb__btn:focus-visible{background:var(--pbb-bar-hover);color:inherit}.pbb .pbb__btn:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.pbb .pbb__btn:disabled{opacity:.35;cursor:default}.pbb .pbb__btn svg{display:block;width:20px;height:20px;pointer-events:none}.pbb__pager{display:inline-flex;align-items:center;gap:5px;padding:0 6px;font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.pbb .pbb__input{-webkit-appearance:none;appearance:none;min-width:0;height:30px;min-height:0;margin:0;padding:0 4px;border:1px solid #fff0;border-radius:7px;background:rgb(255 255 255 / .12);color:inherit;box-shadow:none;font:inherit;font-size:14px;line-height:28px;text-align:center}.pbb .pbb__input:focus{outline:none;border-color:rgb(255 255 255 / .65);background:rgb(255 255 255 / .2)}.pbb__total{opacity:.75}.pbb.is-narrow .pbb__btn--first,.pbb.is-narrow .pbb__btn--last{display:none}.pbb__noscript{margin:0}.pbb.is-fs{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:20px 20px 14px;background:var(--pbb-fs-bg);color:#fff}.pbb.is-fs .pbb__stage{flex:1 1 auto;min-height:0;height:auto;max-height:none;aspect-ratio:auto}.pbb.is-fs .pbb__bar{flex:0 0 auto;margin-top:14px}.pbb.is-fs .pbb__group{box-shadow:0 0 0 1px rgb(255 255 255 / .14),0 2px 10px rgb(0 0 0 / .3)}.pbb.is-pseudo-fs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;max-width:none;height:100%;padding:12px 12px 10px;padding-bottom:max(10px, env(safe-area-inset-bottom))}html.pbb-lock,html.pbb-lock body{overflow:hidden!important}.pbb-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;background:var(--pbb-zoom-bg);color:#fff}.pbb-zoom__scroll{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:auto;cursor:grab}.pbb-zoom__scroll.is-panning{cursor:grabbing}.pbb-zoom__pages{display:flex;gap:2px;width:max-content;min-width:100%;min-height:100%;padding:16px 16px 88px}.pbb-zoom__pages.is-spread{gap:0}.pbb-zoom__page{position:relative;flex:0 0 auto;margin-top:auto;margin-bottom:auto;background:var(--pbb-page-bg,#ffffff);box-shadow:0 10px 40px rgb(0 0 0 / .45)}.pbb-zoom__page:first-child{margin-left:auto}.pbb-zoom__page:last-child{margin-right:auto}.pbb .pbb-zoom__page img{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.pbb-zoom__bar{position:absolute;bottom:18px;bottom:max(18px, env(safe-area-inset-bottom));left:50%;display:flex;gap:2px;padding:3px;color:var(--pbb-bar-fg,#ffffff);background:var(--pbb-bar-bg,#1d2327);border-radius:999px;box-shadow:0 4px 18px rgb(0 0 0 / .45);transform:translateX(-50%)}@keyframes pbb-spin{to{transform:rotate(360deg)}}@keyframes pbb-reveal{to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.pbb .pbb__img,.pbb__shadow,.pbb__status{transition:none}}