@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);@charset "UTF-8"*{outline:0!important}body{font-family:"DM Sans",sans-serif;font-weight:400;font-size:20px;line-height:26px;color:#000}p{font-weight:400;font-size:20px;line-height:26px}ul,li{margin:0;padding:0;font-size:16px;line-height:21px;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-family:"DM Sans",sans-serif;font-weight:400;color:#000}h1,.h1{font-family:"Times New Roman";font-size:48px;line-height:55px}h2,.h2{font-size:40px;line-height:52px}h3,.h3{font-size:32px;line-height:42px;margin-bottom:60px}h3.alt,.h3.alt{font-size:40px;line-height:52px}p:last-of-type:not(.blog-single-content p){margin-bottom:0}.highlight{font-style:normal;font-weight:400;font-size:32px;line-height:42px;text-align:center;color:#000;display:table;background:#ECFD7C;padding:0 10px}p.highlight{font-size:20px;line-height:26px}.container{width:100%;max-width:1200px;padding:0 20px;margin:0 auto}.row{margin:0 -20px}[class*=col-]{padding:0 20px}a,button,a:hover,button:hover{transition:0.3s all;color:#000;text-decoration:none}hr{margin:0;border-top:1px solid #000;opacity:1;position:relative;z-index:22}img{max-width:100%;height:auto}.wrapper{overflow:hidden;padding-top:75px}.space{padding-top:120px;padding-bottom:120px}.space-top{padding-top:120px}.space-bottom{padding-bottom:120px}.bg_primary{background-color:#F3B0A9}.bg_white{background-color:#FFF}.bg_black{background-color:#000}.bg_green{background-color:#ECFD7C}.bg_brown{background-color:#F0968C}.bg_brown-lite{background-color:#FBEAE7}.bg_brown-lighter{background-color:#F6CAC5}.bg_green-dark{background-color:#373A27}.bg_blue{background-color:#b0ecfd}.bg_orange{background-color:#ff9389}.bg_brown-dark{background-color:#4B1715}.text_primary{color:#F3B0A9}.text_white{color:#FFF}.text_black{color:#000}.text_green{color:#ECFD7C}.text_brown{color:#F0968C}.text_brown-lite{color:#FBEAE7}.text_brown-lighter{color:#F6CAC5}.text_green-dark{color:#373A27}.text_blue{color:#b0ecfd}.text_orange{color:#ff9389}.text_brown-dark{color:#4B1715}.heading{font-family:"Times New Roman";font-weight:400;font-size:34px;line-height:39px;color:#000;margin-bottom:40px}.cta-btn{font-weight:500;font-size:16px;line-height:21px;text-align:center;color:#FFF;min-width:112px;padding:15px 30px;border-radius:50px;background-color:#000;display:inline-block}.cta-btn-white{color:#000;background-color:#FFF}.cta-btn-icon{color:#000;background-color:#F0968C}.cta-btn-icon svg{margin-left:10px}.cta-btn:hover{color:#000;background-color:#ECFD7C}.cta-link{font-weight:500;font-size:16px;line-height:21px;color:#000;display:table}.cta-link:hover{color:#000}.newsletter form button:hover svg rect,.cta-link:hover svg rect{fill:#ECFD7C}.newsletter form button:hover svg path{stroke:#000}.cta-link:hover svg path{stroke:#000}.cta-link svg{margin-left:5px}header{position:fixed;top:0;left:0;z-index:777;width:100%;background:#FFF}.admin-bar header{top:46px}@media (min-width:783px){.admin-bar header{top:32px}}.header-inner{background:#FFF}header .container{max-width:1230px}header nav{margin-left:30px}header nav>ul>li{display:inline-block;margin-left:30px;list-style:none;padding:27px 0}header nav>ul>li>a{color:#000;font-size:16px;font-weight:500;border-bottom:1px solid transparent}header nav>ul>li>a:hover{color:#000;border-bottom:1px solid}header nav>ul>li:hover>a{border-bottom:1px solid}header .cta-btn{margin:0 20px}header nav>ul>li:hover .submenu{top:75px}.submenu{position:absolute;background:#FFF;top:-400px;left:0;border-top:1px solid #000;width:100%;padding:30px 0;z-index:-1;transition:0.3s all}.submenu ul li{list-style:none;margin-bottom:10px}.submenu ul li a{font-size:16px;line-height:21px;color:#000;border-bottom:1px solid transparent}.submenu ul li a:hover{color:#000;border-bottom:1px solid}.submenu .col-md-7{border-left:1px solid #000}.submenu .item span{font-family:"Times New Roman";font-style:italic;font-size:16px;line-height:18px;color:#000;display:block;padding-top:10px}.submenu .item .thumb{position:relative;overflow:hidden}.submenu .item .thumb img{transition:0.4s all}.submenu .item:hover .thumb img{transform:scale(1.1);transition:0.7s all}.submenu .item .thumb em{font-size:12px;line-height:16px;color:#000;background:rgba(255,255,255,.2);border:1px solid #D5D7D3;backdrop-filter:blur(15px);border-radius:50px;position:absolute;left:50%;top:50%;font-style:normal;padding:6px 12px;transform:translate(-50%,-50%);white-space:nowrap}.hero{background-color:#F3B0A9}.locations-tab{background-color:#FBEAE7}.tabs{background:#FBEAE7;position:relative;z-index:5;height:100%}.tabs:before{content:"";background:#FBEAE7;position:absolute;top:0;right:100%;height:100%;width:1000%}.tabs li{list-style:none;margin:-1px 0 0}.tabs li a{color:#000;font-size:32px;display:flex;align-items:center;width:100%;padding:20px 0;position:relative;line-height:1;transition:0.3s all}.tabs li a:before{content:"";background:#000;width:2000%;position:absolute;top:0;right:0;height:1px;opacity:0}.tabs li a:after{content:"";background:#000;width:2000%;position:absolute;bottom:0;right:0;height:1px;opacity:0}.tabs li a span{width:43px;height:28px;background:url(../../../../../../../../themes/flexoffice/assets/img/arrow-right.svg) no-repeat center right;display:inline-block;margin-left:5px;opacity:0;transition:0.4s all}.tabs li a.active span{opacity:1;margin-left:15px}.tabs a.active:before,.tabs a.active:after{opacity:1}.tabgroup>div{padding:20px}.locations-carousel{width:calc(100% + 250px)}.locations-carousel .slide{padding-right:20px}.location-item{border-bottom:1px solid #000}.location-item span{font-family:"Times New Roman";font-style:italic;font-weight:400;font-size:34px;line-height:39px;color:#000;display:table;background:url(../../../../../../../../themes/flexoffice/assets/img/arrow-right.svg) no-repeat 100% calc(50% + 3px);background-size:25px;padding:15px 40px 12px 0;transition:0.3s all}.location-item:hover span{padding-right:50px}.location-item span em{font-family:"DM Sans";font-style:normal}.locations-carousel .slick-next{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 25px);transform:translateY(-50%);right:250px}.locations-carousel .slick-list{overflow:visible}.membership-item{border-top:1px solid #000;padding:20px 0}.membership-item [class*=col-]:first-child{border-right:1px solid #000}.membership-item p{margin:20px 0}.team-item ul,.membership-item ul{margin-bottom:20px}.team-item ul li,.membership-item ul li{list-style:none;padding-left:25px;position:relative;margin-bottom:15px}.team-item ul li:before,.membership-item ul li:before{content:"";background:url(../../../../../../../../themes/flexoffice/assets/img/icon-check.svg) no-repeat top left;position:absolute;top:4px;left:0;width:30px;height:100%}.mi-tags span{font-size:14px;color:#000;line-height:38px;border:1px solid #D5D7D3;border-radius:50px;padding:0 15px;display:inline-block;margin:0 0 5px}.features{background-color:#373A27}.features ul{margin-top:20px}.features ul li{list-style:none;display:inline-block;margin:0 3px 6px 0}.features ul li span{border:1px solid #696C5D;border-radius:50px;font-size:14px;line-height:18px;color:#FFF;padding:10px 15px;display:inline-block}.features [class*=col-]:nth-child(2){border:1px solid #FFF;border-width:0 1px}.video-embed{position:relative}.video-embed:before{content:"";background:rgba(55,58,39,.7);position:absolute;top:0;left:0;width:100%;height:100%}.video-embed a{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);white-space:nowrap}.news-item h3{font-family:"Times New Roman";font-size:34px;line-height:39px;margin-bottom:20px}.news-item:hover h3{text-decoration:underline!important;text-decoration-color:#ECFD7C!important}.news-category{font-size:14px;color:#000;line-height:38px;border:1px solid #D5D7D3;border-radius:50px;padding:0 15px;display:table;margin:0 0 20px}.news-readtime{font-size:16px;line-height:21px;color:#000;display:block;margin:20px 0}.news-item p{color:#000}.news .container:not(.pb-5) [class*=col-]{margin:20px 0 60px}.news .container:not(.pb-5) [class*=col-]:nth-child(2){border:1px solid #000;border-width:0 1px}.press-carousel .slide>div{display:flex;height:50px;align-items:center;padding:0 30px}.offices{background-color:#F6CAC5}.membership-hero{padding:100px 0 90px}.box-content{display:flex}.box-content>div{border-radius:40px;margin-right:2px;display:inline-block;padding:40px 40px;margin-bottom:2px}.box-content>div span{font-size:96px;line-height:125px;color:#FFF;display:flex;align-items:flex-start}.box-content>div em{font-family:"Times New Roman";font-style:italic;font-size:20px;line-height:23px;color:#000}.box-content>div span small{font-size:40px;line-height:90px}.gallery{padding-bottom:60px}.gallery-item{margin-bottom:60px}.gallery-item em{font-family:"Times New Roman";font-size:20px;line-height:23px;display:block;padding-top:15px}.testimonial-carousel{width:calc(100% + 300px);position:relative;left:-150px}.testimonial-carousel .item{background:#FFF;border-radius:40px;margin:0 2px;padding:60px}.testimonial-carousel .item p{font-family:"Times New Roman";font-size:28px;line-height:34px;margin-bottom:30px;height:210px;overflow:auto;overflow-x:hidden;padding-right:15px}.testimonial-carousel .item p::-webkit-scrollbar-track,.testimonial-carousel .item p::-webkit-scrollbar{width:2px;background-color:rgba(0,0,0,.1)}.testimonial-carousel .item p::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.7)}.testimonial-carousel .item cite{font-size:16px;line-height:21px;font-style:normal;display:block;margin-top:25px;min-height:90px}.testimonial-carousel .item cite span{font-size:20px;line-height:26px;text-align:center;color:#FFF;background:#000;display:table;padding:5px 10px;margin-bottom:10px}.slick-dots{text-align:center;display:block;margin-top:50px}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{font-size:0;padding:0;border:1px solid #000;width:10px;height:10px;background:transparent;border-radius:50%}.slick-dots li.slick-active button{background:#000}.testimonial-carousel .slick-next{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 25px);transform:translateY(-50%);right:230px;z-index:2}.testimonial-carousel .slick-prev{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 25px);transform:translateY(-50%) rotate(180deg);left:230px;z-index:2}.acc{border-bottom:1px solid #000}.acc__panel{display:none}.acc__title{font-family:"Times New Roman";font-style:italic;font-weight:400;font-size:34px;line-height:39px;border-top:1px solid #000;padding:18px 50px 18px 0;position:relative;cursor:pointer}.acc__title span{width:20px;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.acc__title.active span:before{transform:rotate(90deg);opacity:0}.acc__title span:before{content:"";width:1px;height:100%;position:absolute;background:#000;top:0;left:10px;transition:0.4s all}.acc__title span:after{content:"";width:100%;height:1px;position:absolute;background:#000;top:10px;left:0}.acc__panel{padding:10px 10% 25px 0}.list-alt{border-left:1px solid #000;padding-left:20px}.list-alt li{font-size:20px;line-height:26px;list-style:none;padding:17px 0;display:flex;justify-content:space-between;align-items:center}.list-alt li:first-child{padding-top:0}.list-alt li:last-child{padding-bottom:0}.list-alt li:not(:last-child){border-bottom:1px solid #000}.list-alt li span{font-size:16px;line-height:21px;width:50%;display:inline-block}.list-alt li span a{text-decoration:underline!important;display:table;position:relative;transition:none}.list-alt li span a svg{position:absolute;bottom:2px;right:-15px}.list-alt li span a:hover{text-decoration:underline!important;text-decoration-color:#ECFD7C!important;text-decoration-thickness:2px!important}.list-alt li img{margin-right:10px}.list-alt li em{width:26px;display:inline-block;text-align:center;margin-right:17px}.team-item .thumb{height:140px;display:flex;align-items:flex-end;margin:30px 0 60px}.team-item h3{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #000}.team-item h3 em{font-family:"Times New Roman";font-size:34px}.location-filter-item{padding:0 0 20px;width:100%}.location-filter-item hr{margin-bottom:20px}.location-filter-item .highlight{margin:20px 0 35px}.location-filter-item .col-md-8{border-left:1px solid #000}.location-filter-carousel .slide{padding-right:20px}.location-filter-carousel .slick-list{margin-right:-20px}.location-filter-carousel .slick-next{background:transparent;border:none;padding:0;position:absolute;bottom:-50px;transform:none;right:0;z-index:2;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50%}.location-filter-carousel .slick-prev{background:transparent;border:none;padding:0;position:absolute;bottom:-50px;transform:rotate(180deg);right:50px;z-index:2;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:50%}.location-filter .btns-group a{margin-right:10px;display:inline-block}footer h3 a{border-bottom:1px solid;transition:none}footer h3 a:hover{border-bottom:3px solid #ECFD7C}footer h4{font-weight:500;font-size:20px;line-height:26px;margin-bottom:10px}footer ul li{list-style:none;margin-top:10px}footer ul li a{font-size:16px;line-height:21px;color:#000;position:relative}footer ul li a:hover{color:#000}footer ul li a:after{content:"";background:#000;width:0%;right:0;left:auto;bottom:0;position:absolute;height:1px;transition:0.4s}footer ul li a:hover:after{width:100%;transition:0.4s;right:auto;left:0}.newsletter{max-width:365px}.newsletter form{border:1px solid #000;border-radius:50px;margin-top:40px;position:relative}.newsletter form input{border:none;background-color:transparent;padding:0 30px;height:50px;font-size:16px;line-height:21px;color:#000}.newsletter form button{font-size:16px;line-height:21px;background:transparent;border:none;padding:0;position:absolute;right:12px;top:11px}.footer-slogan{background:#373A27;padding:20px 0}.footer-slogan p{font-size:40px;line-height:52px;color:#ECFD7C;margin:0}.footer-copyright{border-top:1px solid #FFF;padding:20px 0;background:#373A27}.footer-copyright p{margin:0;font-size:16px;line-height:21px;color:#FFF}.footer-copyright ul li{margin-left:30px;display:inline-block}.footer-copyright ul li a{font-size:16px;line-height:21px;color:#FFF;border-bottom:1px solid;transition:none}.footer-copyright ul li a:hover{border-bottom:2px solid #ECFD7C}.popup-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;right:0;z-index:800;height:100%;width:100%;opacity:0;visibility:hidden;transition:0.3s all}.popup-overlay.act{visibility:visible;opacity:1}.popup{background:#ECFD7C;width:493px;padding:60px;position:fixed;top:0;right:-493px;z-index:888;height:100%;transition:0.3s all;overflow:auto;overflow-x:hidden}.popup.act{right:0}.popup p{font-size:16px;line-height:21px}.popup form{padding-top:60px}.c-form form select,.c-form form input:not([type=checkbox]){border:none;background:transparent;border-bottom:1px solid #000;font-size:16px;line-height:21px;color:#000;width:100%;margin-bottom:15px;height:30px}.popup form select,.popup form input:not([type=checkbox]){border:none;background:transparent;border-bottom:1px solid #000;font-size:16px;line-height:21px;color:#000;width:100%;margin-bottom:15px;height:30px}.c-form form textarea,.popup form textarea{border:none;background:transparent;border-bottom:1px solid #000;border-left:1px solid #000;font-size:16px;line-height:21px;color:#000;width:100%;margin-bottom:15px;height:80px;padding:10px}.c-form form textarea{height:120px;padding:0 10px}.c-form ::-webkit-input-placeholder{color:#000}.popup ::-webkit-input-placeholder,.c-form :-ms-input-placeholder,.popup :-ms-input-placeholder,.c-form ::placeholder,.popup ::placeholder{color:#000}.c-form form button,.popup form button{width:100%;border:1px solid #000;margin-top:40px}.cbox{font-size:16px;line-height:21px;color:#000;position:relative}.cbox input{position:absolute;opacity:0;width:20px;height:100%;z-index:2}.cbox a{border-bottom:1px solid}.cbox label{padding-left:26px;position:relative}.cbox label:before{content:"";width:16px;height:16px;border:1px solid #000;position:absolute;top:2px;left:0;border-radius:50%;background:url(../../../../../../../../themes/flexoffice/assets/img/icon-check.svg) no-repeat center;background-size:0;transition:0.3s all}.cbox input:checked+label:before{background-size:8px}.popup-close{cursor:pointer;position:absolute;top:20px;right:20px}.popup-open{overflow:hidden}.how-it-works ul.mt-4{max-width:600px}.how-it-works ul li{list-style:none}.how-it-works ul.mt-4 li{margin:5px 0;width:50%;float:left}.slider .slick-dots,.gallery-slider .slick-dots{margin-top:30px}.slider .slick-next,.gallery-slider .slick-next{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 15px);transform:translateY(-50%);right:30px;z-index:2}.slider .slick-prev,.gallery-slider .slick-prev{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 15px);transform:translateY(-50%) rotate(180deg);left:30px;z-index:2}.filters{display:flex;align-items:center;margin-bottom:20px;justify-content:flex-end}.filters select{margin-left:20px;font-size:16px;line-height:21px;color:#000;border:1px solid #000;border-width:1px 0;width:120px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding:3px 12px 3px 0;background:url(../../../../../../../../themes/flexoffice/assets/img/select.svg) no-repeat right center}.filters select.room-filter--city,.filters select.room-filter--type{width:190px}.filters select.room-filter--size{width:190px}@media (min-width:768px){.filters select.room-filter--size{width:120px}}.flex-team.alt h3{display:table;background:url(../../../../../../../../themes/flexoffice/assets/img/arrow-right.svg) no-repeat 100% calc(50% + 3px);background-size:25px;padding:15px 40px 12px 0;transition:0.3s all;border:none;margin:0}.flex-team.alt h3:hover{padding:15px 50px 12px 0}.flex-team.alt h3+p{border-top:1px solid #000;padding-top:20px}.whats-included ul{column-count:4;margin:0 -20px}.whats-included ul li{list-style:none;border-left:1px solid #000;padding:20px}.whats-included:not(.alt) ul li:first-child,.whats-included:not(.alt) ul li:nth-child(2),.whats-included:not(.alt) ul li:nth-child(3){border-left:none;padding:20px}.whats-included:not(.alt) ul li:nth-child(3n+1){padding-top:0}.whats-included:not(.alt) ul li:nth-child(3n){padding-bottom:0}.whats-included.alt ul li:first-child,.whats-included.alt ul li:nth-child(2){border-left:none;padding:20px}.whats-included.alt ul li:nth-child(2n+1){padding-top:0}.whats-included.alt ul li:nth-child(2n){padding-bottom:0}.whats-included ul li img{margin-right:17px}.ws-item .icon{height:90px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.surroundings .item{margin:0 0 40px}.surroundings .item+.item{margin-bottom:0}.surroundings .item ul{margin-top:20px}.surroundings .item ul li{list-style:none;margin-bottom:5px}.surroundings .item ul li span{font-size:14px;color:#000;line-height:38px;border:1px solid #D5D7D3;border-radius:50px;padding:0 15px;display:inline-block;margin:0 5px 0 0}.surroundings .highlight{font-size:20px;line-height:26px}.surroundings #map{width:100%;height:100%}.surroundings [class*=col-md-4]:last-child{border-left:1px solid #000}.surroundings hr+.container{padding:20px}.location-manager h3.heading{font-family:"Times New Roman";font-style:italic;font-size:34px;line-height:39px;margin-bottom:30px}.location-manager hr+.container{padding:20px}.location-manager [class*=col-]:first-child{border-right:1px solid #000}.text-block .item h3{font-family:"Times New Roman";font-weight:400;font-size:34px;line-height:39px;margin-bottom:30px}.text-block .item h3 span{font-size:32px;line-height:42px;font-family:DM Sans,sans-serif;color:#000;background-color:#ECFD7C}.text-block .item:not(:last-of-type){margin-bottom:60px}.managers-list{padding-bottom:60px}.managers-list .item{margin-bottom:60px}.managers-list p.highlight{margin:0}.managers-list .item cite{font-family:"Times New Roman";font-size:20px;line-height:23px;display:block;padding:10px 0 20px}.managers-list p:not(.highlight){font-size:16px;line-height:21px}.managers-list .cta-link{color:#FFF;margin-top:30px}.managers-carousel .slick-list{overflow:visible}.managers-carousel .slick-next{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 30px);transform:translateY(-50%);right:30px;z-index:2}.managers-carousel .slick-prev{background:transparent;border:none;padding:0;position:absolute;top:calc(50% - 30px);transform:translateY(-50%) rotate(180deg);left:30px;z-index:2}.managers-carousel .slide{padding:0 10px}.managers-carousel .slide .item{border-bottom:1px solid #000}.managers-carousel .slide .item span{font-family:"Times New Roman";font-style:italic;font-size:34px;line-height:39px;display:block;padding:12px 0}.load-more{text-decoration:underline!important;margin-top:60px;display:inline-block}.load-more:hover{text-decoration:underline!important;text-decoration-color:#ECFD7C!important;text-decoration-thickness:2px!important}.resources-filter{margin-bottom:20px}.resources-filter li{display:inline-block}.resources-filter li span{background:transparent;border-radius:50px;padding:10px 15px;display:table;cursor:pointer}.resources-filter li.active span,.resources-filter li span:hover{background:#F0968C}.min-vh-100{min-height:calc(100vh - 75px)!important;min-height:calc(calc(var(--vh, 1vh) * 100) - 75px)!important}.slider .slick-list{overflow:visible;margin:0 -10px}.slider .slide{padding:0 10px}.office-info a{text-decoration:underline!important;display:table;position:relative;transition:none}.office-info a svg{position:absolute;bottom:4px;right:-16px}.office-info a:hover{text-decoration:underline!important;text-decoration-color:#ECFD7C!important;text-decoration-thickness:2px!important}.opportunities .item h3{margin:20px 0}.opportunities .item hr{margin-bottom:20px}.opportunities .item a{margin-top:40px}.cta.text-white p a{color:#FFF;text-decoration:underline!important;text-decoration-thickness:1px!important}.cta.text-white p a:hover{text-decoration:underline!important;text-decoration-color:#ECFD7C!important;text-decoration-thickness:2px!important}.blog-meta{padding:10px 0}.blog-meta span{display:inline-block;padding-right:15px;margin-right:15px;border-right:1px solid #000}.blog-meta span:last-of-type{border:none}.blog-meta span a{font-size:15px;margin-right:10px}.blog-meta span a:hover{color:#F0968C}.blog-single-content blockquote{font-family:"Times New Roman";font-style:italic;font-weight:400;border-left:1px solid #000;padding:0 0 0 20px;margin:40px 0}.blog-single-content blockquote p{font-size:34px;line-height:39px}.download-list{padding:60px 0}.download-list p{margin-bottom:15px}.download-list a{display:table;text-decoration:underline!important;text-decoration-thickness:1px!important;transition:none;margin-top:10px}.download-list a:hover{text-decoration:underline!important;text-decoration-color:#ECFD7C!important;text-decoration-thickness:2px!important}@media (min-width:576px) and (max-width:991px){.locations-carousel{width:calc(100% + 100px)}.offices .locations-carousel{position:relative;left:-20px}.location-item span{font-size:28px;line-height:34px}.locations-carousel .slick-next{right:80px}.offices .locations-carousel .slick-next{right:60px}.newsletter{max-width:100%;display:flex;align-items:center}.newsletter form{margin-top:0;min-width:300px;margin-left:30px}}@media (min-width:768px) and (max-width:991px){.min-vh-100{min-height:500px!important}.opportunities .item p{min-height:127px}.opportunities .item a{font-size:13px!important}.opportunities .row{margin:0 -10px}.opportunities [class*=col-]{padding:0 10px}.managers-list p.highlight{margin:20px 0 0}.location-filter .btns-group a{margin-bottom:15px}.news-item h3{font-size:28px;line-height:34px}.cta-btn.alt{padding:15px 13px}}@media (max-width:1100px){.features ul li span{font-size:12px;line-height:16px}.highlight{font-size:24px;line-height:31px}body,p{font-size:16px;line-height:21px}h1,.h1{font-size:38px;line-height:44px}.space{padding-top:90px;padding-bottom:90px}.space-top{padding-top:90px}.space-bottom{padding-bottom:90px}h3,.h3{font-size:28px;line-height:36.46px}.cta-btn{font-size:14px;line-height:18px}.cta-link svg{margin-left:3px;width:25px}.footer-slogan p{font-size:28px;line-height:36px}.footer-copyright p,.footer-copyright ul li a{font-size:14px;line-height:18px}.team-hero span.h3,.membership-hero span.h3{font-size:24px;line-height:28px}.box-content{display:inline-block}.box-content>div{padding:30px}.box-content>div span{font-size:64px;line-height:83px}.box-content>div span small{font-size:24px;line-height:53px}.membership-hero{padding:90px 0}.membership-hero .box-content{margin-bottom:-90px}.gallery-item{margin-bottom:40px}.gallery-item em{font-size:15px;line-height:18px;padding-top:12px}.gallery{padding-bottom:50px}.gallery .row+.row{margin:0 -10px}.gallery .row+.row [class*=col-]{padding:0 10px}.acc__title{font-size:28px;line-height:32px;padding:15px 50px 15px 0}.testimonial-carousel{width:calc(100% - 60px);left:30px}.testimonial-carousel .slick-dots{margin-top:20px}.testimonial-carousel .slick-next,.testimonial-carousel .slick-prev{display:none!important}.testimonial-carousel .item cite{font-size:14px;line-height:16px}.testimonial-carousel .item cite span{font-size:18px;line-height:21px}.testimonial-carousel .slick-list{overflow:visible}.testimonial-carousel .item{margin:0 1px;padding:35px}.testimonial-carousel .item p{font-size:28px;line-height:32px}h3.alt,.h3.alt{font-size:28px;line-height:36px}.list-alt li{font-size:14px;line-height:18px}.list-alt li span{font-size:14px;line-height:18px}.list-alt li img{width:20px}.team-item h3{font-size:24px;line-height:31px}.team-item h3 em{font-size:24px;line-height:31px}.team-item ul li{font-size:14px;line-height:18px}.team-item .thumb{margin:20px 0 30px}.text-block .item h3{font-size:28px;line-height:32px}.text-block .item h3 span{font-size:28px;line-height:32px;display:table}}@media (max-width:991px){.blog-single-content blockquote p{font-size:28px;line-height:32px}.blog-meta span{padding-right:9px;margin-right:9px;display:inline}.blog-meta span:last-of-type{padding-right:0;margin-right:0}.blog-meta p{font-size:14px;line-height:18px}.mi-tags span{font-size:12px}.resources-filter li{font-size:12px;line-height:16px;margin-bottom:3px}.resources-filter li a{padding:10px 14px}.managers-carousel .slide .item span{font-size:24px;line-height:28px}.location-filter-item .highlight{margin:15px 0 25px}.features [class*=col-]:nth-child(2){border:none}.managers-carousel{position:relative;left:-10px;width:calc(100% - 60px)}.managers-carousel .slick-prev{display:none!important}.managers-carousel .slick-next{right:-60px}.heading{font-size:28px;line-height:32px}.opportunities .item a{margin-top:30px;font-size:14px}.opportunities .locations-carousel .slick-next{top:140px;right:-70px}}@media (max-width:767px){.membership-item p{margin-bottom:0}.membership-item [class*=col-]:first-child{border-right:none}.membership-item p+a.cta-btn{margin-top:20px}.membership-item ul{margin-bottom:30px;border-top:1px solid #000;padding-top:20px;margin-top:30px}.faq .heading{margin-bottom:20px}.location-filter-item p{font-size:14px;line-height:18px}.location-filter-item .col-md-8{border-left:none;padding-top:20px;margin-top:30px;position:relative}.location-filter-item .col-md-8:before{content:"";background:#000;width:calc(100% - 40px);height:1px;position:absolute;top:0;left:20px}.location-filter .btns-group a.cta-link{margin:0;position:absolute;top:32px;right:20px}.min-vh-100{min-height:calc(100vh - 135px)!important;min-height:calc(calc(var(--vh, 1vh) * 100) - 135px)!important}.list-alt{border-left:none;padding-left:0}.list-alt li:first-child{border-top:1px solid #000;padding-top:17px}.gallery-slider .slick-next,.gallery-slider .slick-prev{top:50%}.team-hero .container+.container{padding:0}.footer-copyright{text-align:center}.footer-copyright ul{margin-top:20px}.footer-copyright ul li{margin:0 10px}footer .h1 br{display:none}.news .container:not(.pb-5) [class*=col-]{margin:20px 0 30px}.news .container:not(.pb-5) [class*=col-]:nth-child(2){border:1px solid #000;border-width:1px 0;padding:30px 20px}.news-item h3{font-size:28px;line-height:32px;margin-bottom:30px;height:auto!important}.membership-item{position:relative}.membership-item .cta-link{position:absolute;top:30px;right:20px}.membership-item .mi-tags{margin-bottom:30px}.locations-carousel{width:calc(100% - 40px);position:relative;left:-20px}.locations-carousel .slick-next{right:-60px}.location-item span{font-size:24px;line-height:28px}.membership-item ul{margin-bottom:30px}.tabs{padding:20px 0}.tabs li span{display:none!important}.tabs a.active:before,.tabs a.active:after{display:none!important}.tabs li{margin:0;display:inline-block}.tabs li a{font-size:24px;line-height:31px}.tabs li:not(:last-child){margin-right:20px}.tabs li a{border-bottom:1px solid transparent;padding:0;display:table}.tabs li a.active{border-bottom:1px solid}.surroundings [class*=col-md-4]:last-child{border-left:none}.surroundings #map{border-top:1px solid #000!important;padding-top:20px;margin-top:30px;height:350px}.whats-included ul li{font-size:14px;line-height:18px}.whats-included ul li img{width:25px}}@media (max-width:575px){.box-content>div{padding:21px}.managers-list p.highlight{margin:20px 0 0}.location-manager h3.heading{font-size:28px;line-height:32px;border-top:1px solid #000;margin-top:20px;padding-top:20px}.location-manager [class*=col-]:first-child{border-right:none}.whats-special .row .col{width:100%;flex:auto}.whats-special .row .col:not(:last-child){margin-bottom:30px}.whats-included ul{column-count:2;width:calc(100% + 41px)}.whats-included ul li{border:none;display:flex;align-items:center;padding:20px 15px!important}.whats-included ul li:nth-child(1n){border-right:1px solid #000}.how-it-works ul.mt-4 li{margin:5px 0;width:100%;float:none}.popup{width:100%;padding:60px 25px;right:-100%}.img-stretch{max-width:900px;position:relative;left:50%;transform:translateX(-50%)}footer h4{text-align:center;margin-top:30px}footer ul{text-align:center;margin-bottom:20px;margin-top:20px}.newsletter{max-width:100%;margin-top:40px}}@media (min-width:576px) and (max-width:767px){.team-item h3{font-size:21px;line-height:31px}.team-item h3 em{font-size:21px;line-height:31px}}@media (min-width:576px) and (max-width:991px){.whats-included ul{column-count:3;width:calc(100% + 41px)}.whats-included ul li{border:none;display:flex;align-items:center;padding:20px 15px!important}.whats-included ul li:nth-child(1n){border-right:1px solid #000}}.mobile-header{position:fixed;top:0;left:0;width:100%;height:100%;z-index:888;opacity:0;visibility:hidden;transition:0.3s all}.mobile-header .m-logo{margin:60px auto 0;display:table;position:absolute;top:0;left:0;width:100%;right:0}.mobile-header .container{display:flex;align-items:center;justify-content:center;height:100%}.mobile-header .container>.mobile-header__main-content{height:calc(100% - 180px);top:70px;position:relative;width:100%}.mobile-header .container>.mobile-header__main-content ul li{list-style:none;margin:20px 0 0}.mobile-header .container>.mobile-header__main-content ul li a{font-weight:500;font-size:20px;line-height:26px}.mobile-header .container>.mobile-header__main-content a.cta-btn{margin-top:30px;width:100%}.mobile-header .container>.mobile-header__main-content a.cta-link{display:table;margin:30px auto 0}.m-close{position:absolute;top:10px;right:10px;z-index:2;cursor:pointer}.hamburger{cursor:pointer}@media (min-width:1101px){.mobile-header,.hamburger{display:none}}@media (max-width:1100px){header .header-left nav,header .header-right{display:none!important}.header-left{justify-content:space-between;width:100%;padding:15px 0}.wrapper{padding-top:54px}body.nav-open .mobile-header{opacity:1;visibility:visible}}@media (max-width:850px) and (max-height:480px){.mobile-header .m-logo{margin:20px auto 0}.mobile-header .container>div{top:0}.mobile-header .container>div>ul{display:flex;justify-content:center}.mobile-header .container>div>ul li{margin:0 15px}.mobile-header .container>div a.cta-btn{width:100%;max-width:500px}}@media (max-width:767px){.float-cta{position:fixed;bottom:0;z-index:66;left:0;width:100%}body:not(.home) .footer-copyright{margin-bottom:75px}}#gform_10 .gfield_label,#gform_5 .gfield_label,#gform_11 .gfield_label{display:none}#gform_10 .gfield_validation_message,#gform_5 .gfield_validation_message,#gform_11 .gfield_validation_message{position:absolute;color:red;font-size:14px;text-align:center;display:block;width:100%;bottom:-30px}.resources-filter li{margin-right:5px}hr+hr,#gform_7 .gfield_label,#gform_1 .gfield_label{display:none}#gform_7 .gform_fields,#gform_1 .gform_fields{display:flex;flex-wrap:wrap;margin:0 -15px}#gform_7 .gform_fields .gfield,#gform_1 .gform_fields .gfield{padding:0 15px}.gform_submission_error.hide_summary{display:none}#gform_7 .gfield_validation_message,#gform_1 .gfield_validation_message{color:red;font-size:14px;margin:-10px 0 10px}.office-info a{max-width:209px}.blog-single-content img{width:100%}@media (min-width:992px){.extra-space{padding-top:210px}}.c-form form button{width:auto}.chat-popup{font-weight:500;font-size:16px;line-height:21px;text-align:center;color:#FFF;transform:rotate(-90deg);background:#000;position:fixed;top:130px;right:-150px;margin:0;line-height:34px;padding:0 15px;border-radius:8px 8px 0 0;transition:0.4s all;z-index:33;font-size:0}.admin-bar .chat-popup{top:176px}@media (min-width:783px){.admin-bar .chat-popup{top:162px}}.chat-popup.act{right:-34px}.chat-popup:hover{color:#000;background:#ecfd7c}.chat-popup a{font-size:0}.chat-popup a img{display:none}.chat-popup a[href*="#"]:before,.chat-popup a[href*=livechat]:before{content:"Chat Now";font-size:16px;color:#fff}.chat-popup:hover a:before{color:#000}.flexteam-carousel{width:calc(100% - 92px)}.flexteam-carousel .slide{padding:0 10px}.flexteam-carousel .slick-list{overflow:visible;margin:0 -10px}.flexteam-carousel .slick-next{background:transparent;padding:0;border:none;position:absolute;right:-92px;top:80px}@media (max-width:767px){.chat-popup{font-size:14px;top:107px;right:-30px;line-height:30px;padding:0 10px}}@media (max-width:575px){.btns-group{margin:0 -5px}.btns-group a{width:calc(50% - 15px);margin:0 5px;padding:15px}.opportunities .locations-carousel .item p{min-height:127px}.newsletter p{font-weight:500}}.popup .gfield_label{display:none}.popup .gfield_validation_message{color:red;font-size:14px;margin:-10px 0 10px}.press-carouseltwo .slide>div{display:flex;height:50px;align-items:center;padding:0 30px}@media (max-width:360px){.tabs li a{font-size:22px}}@media (min-width:768px){.press-carouseltwo .slick-list{width:100%!important}.press-carouseltwo .slick-track{width:100%!important;display:flex}.press-carouseltwo .slick-track>div{width:auto!important}}.gform_confirmation_message{text-align:center}.popup .gform_confirmation_message{background:#000;color:#fff;font-size:16px;line-height:1.3;padding:15px;margin-top:20px}.visible_item{display:none}.load-more{background:transparent;padding:0;border:none}#gform_confirmation_message_10{margin:25px 0 0;background:#ECFD7C;font-size:18px;padding:15px}#gform_confirmation_message_5{margin:25px 0 0;background:#ECFD7C;font-size:18px;padding:15px}.col-md-9 .acc{border-bottom:none}.col-md-9 .acc>div:first-child .acc__title{border-top:none}.popup form select,.popup form input,.popup form textarea{border-radius:0}.popup form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background:url(../../../../../../../../themes/flexoffice/assets/img/select.png) no-repeat right center}@media (max-width:575px){.how-it-works .highlight{text-align:left}}body.single-location #menu-main-menu-german>li:nth-child(2)>a,#menu-main-menu-german>li.current-menu-item>a,body.single-location #menu-main-menu>li:nth-child(2)>a,#menu-main-menu>li.current-menu-item>a{color:#000;border-bottom:1px solid}body.parent-pageid-1570 #menu-main-menu-german>li:first-child>a,body.parent-pageid-377 #menu-main-menu>li:first-child>a{color:#000;border-bottom:1px solid}.submenu ul li a.current-page{color:#000;border-bottom:1px solid}.whats-included ul li{display:flex;align-items:center}.blog-single-content p a,.acc__panel a{text-decoration:underline!important;text-underline-offset:3px}.blog-single-content p a:hover,.acc__panel a:hover{text-decoration-color:#ECFD7C!important}.gallery-slider .slick-slide img{width:100%}.press .press-carousel .slick-slide img{max-height:50px;max-width:150px}.press-carouseltwo .slick-slide img{max-height:50px;max-width:130px;min-height:45px}@media (min-width:768px){.press-carouseltwo .slick-track{justify-content:space-between}.press-carouseltwo .slide>div{padding:0 8px}.press-carouseltwo .slick-slide img{max-height:40px;max-width:110px;min-height:31px}}.blog-single-content .col-lg-7 h3{font-weight:500;margin:30px 0 15px}.blog-single-content .col-lg-7 h3 strong{font-weight:500}.single-post .wp-block-gallery{display:flex;flex-wrap:wrap}.single-post .wp-block-gallery figure{width:calc(50% - 5px)}.wp-block-embed iframe{width:100%}.blog-single-content ul{margin:0 0 25px 20px}.blog-single-content ul li{font-weight:400;font-size:20px;line-height:26px;margin-bottom:10px}.blog-single-content ul li::marker{color:#ECFD7C}.wp-block-embed>div{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.wp-block-embed iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.news-category{display:inline-block;margin-right:5px}.news-item>h3{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:155px}.blog__thumb{height:260px}.news-item>p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;min-height:180px}body.home .news-item>h3{min-height:100px}.privacy-text{padding:70px 0}.privacy-text h1{margin-bottom:50px}.privacy-text ul li,.privacy-text p{font-size:20px}.privacy-text ul{margin-bottom:20px}.privacy-text ul li{list-style:none;margin-bottom:10px}.privacy-text p{margin-bottom:20px!important}.privacy-text h3,.privacy-text h2,.privacy-text h4{margin:0 0 15px}.location-filter-carousel .slick-track{margin:0}.gallery-item-img{max-height:300px;overflow:hidden}.responsive-frame{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-frame iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.js-ticker{overflow:hidden}.js-ticker-track{white-space:nowrap}.js-ticker-item{white-space:normal;height:100%;vertical-align:top;display:inline-block;position:relative}@supports (display:-webkit-box) or (display:flex){.js-ticker-track{position:relative;white-space:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.js-ticker-item{height:auto;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.js-ticker.active .js-ticker-track{display:-webkit-box;display:-ms-flexbox;display:flex}.js-ticker.active .js-ticker-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.presslogos>div>div{display:flex;align-items:center;padding:0 20px}.presslogos>div>div img{max-width:150px;max-height:40px}.presslogos>div>div img[src*=svg]{min-height:40px}body .cookie-notice-container{display:flex!important;text-align:left!important;padding:20px 50px 20px 30px}body #cn-notice-buttons{display:flex!important;align-items:center;padding-left:30px}body #cn-notice-buttons a:first-child{background:transparent!important;border-bottom:2px solid #f3b0a9!important;padding:5px 0!important;border-radius:0px!important}body #cn-notice-buttons a:last-child{border-radius:20px!important}.cn-close-icon:before,.cn-close-icon:after{background:#fff!important}@media (max-width:991px){body .cookie-notice-container{display:block!important}body #cn-notice-buttons{padding-left:0;padding-top:10px}body #cn-notice-buttons a:first-child{margin:0!important}}.cookie-notice-hidden{display:none!important}.membership-item .cta-link{margin-top:20px}.privacy__content ul{margin-bottom:20px}.privacy__content ul li{font-weight:400;font-size:20px;line-height:26px;list-style:none;margin-bottom:5px}.lang ul li:not(.wpml-ls-current-language) a:hover span{border-bottom:1px solid #000}#ui-datepicker-div.gform-theme-datepicker{background:#fff;padding:20px;font-size:14px}.ui-datepicker-next{order:3}.ui-datepicker-header{display:flex;align-items:center;justify-content:space-between}.ui-datepicker-header a{position:relative;display:inline-block;width:25px;height:25px}.ui-datepicker-header a span{display:none}.ui-datepicker-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevrons-left'%3E%3Cpolyline points='11 17 6 12 11 7'%3E%3C/polyline%3E%3Cpolyline points='18 17 13 12 18 7'%3E%3C/polyline%3E%3C/svg%3E");display:inline-block;width:20px;height:20px;background-size:cover}.ui-datepicker-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevrons-right'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3E%3Cpolyline points='6 17 11 12 6 7'%3E%3C/polyline%3E%3C/svg%3E");display:inline-block;width:20px;height:20px;background-size:cover}.ginput_container_date span{display:none}.ui-datepicker-title{margin:0 10px}.ui-datepicker-title select{border:1px solid #999;padding:3px 8px;margin:0 5px}.ui-datepicker-calendar{width:100%;margin-top:10px}.ui-datepicker-calendar th,.ui-datepicker-calendar td{text-align:center;padding:5px}.gfield_select option{padding:10px;display:block}#locations-tab-group .slick-track{margin-left:0}.ws-item .icon{width:90px;margin:0 auto 20px}@media (max-width:767px){body:not(.home) .footer-copyright{margin-bottom:15px}}@media (max-width:575px){.location-filter .btns-group a.cta-link{top:0;right:0;margin-top:-122px;padding-right:0;text-align:right;padding-bottom:0}.btns-group{position:relative}}#cookie-notice a#cn-accept-cookie{padding:6px 10px!important;background-color:#f3b0a9!important;border-radius:20px!important}#cookie-notice #cn-more-info{border-bottom:2px solid #f3b0a9!important;border-radius:0!important;padding:0 0 3px!important;background-color:transparent!important}.chat-popup a img{display:none}.filters select{border-radius:0px!important}.text-block .item h3 span{padding:0 10px}.team-item p{margin-top:5px!important;padding-top:20px!important;border-top:1px solid #000!important;width:100%}.cbox input{width:100%}body.page-id-509 .float-cta,body.page-id-1567 .float-cta{display:none;visibility:hidden}@media (max-width:575px){#gform_7 .gform_fields,#gform_1 .gform_fields{display:block}.news-item>h3{min-height:auto;margin-bottom:40px}.news-item>p{min-height:auto}.resources-filter li{margin-right:1px!important}}@media (max-width:991px){.resources-filter li{font-size:14px}.resources-filter li span{padding:10px 11px}}.calculator{padding:100px 0}.c-filter-wrap{display:flex;margin-top:60px}.c-filter-wrap>div:not(:last-child){margin-right:60px}.c-filter-wrap>div span{font-size:16px;line-height:21px;color:#000;display:block;margin-bottom:15px}.c-filter-wrap select{font-size:16px;color:#000;border:1px solid #000;border-width:1px 0;height:26px;min-width:120px;padding:0 2px}.c-quality ul{display:flex;align-items:center}.c-quality ul li{line-height:38px;border:1px solid #000;border-radius:50px;padding:0 15px;list-style:none;margin-right:5px;font-size:14px;color:#000;cursor:pointer;transition:0.3s all}.c-quality ul li:before{content:"";display:inline-block;padding-right:0;transition:0.3s all}.c-quality ul li.current{background:#ECFD7C;border:1px solid #ECFD7C}.c-quality ul li.current:before{content:"✓";padding-right:5px}.c-range-filter{width:100%;max-width:472px;position:relative;display:table;margin:80px 0 60px}.c-range-filter>div{display:flex}.c-range-filter>div span{font-size:16px;line-height:21px;color:#000}.c-range-filter output{padding:10px 8px;position:absolute;width:107px;background:#ECFD7C;border-radius:50px;font-size:14px;line-height:18px;text-align:center;top:-27px;margin-left:31px}.c-range-filter output:after{content:"";position:absolute;border-style:solid;border-width:5px 5px 0;border-color:#ECFD7C transparent;display:block;width:0;z-index:1;bottom:-5px;left:50%;transform:translateX(-50%)}.c-range-filter em{font-style:normal}.c-range-filter em:not(#sqmoutput){font-size:16px;line-height:21px;color:#000;display:block;margin-bottom:15px}.rbox:not(.cactive) .fou-item{border:1px solid #ECFD7C!important;background:#ECFD7C!important}.rbox:not(.cactive) .fou-item:after{content:"-"!important}.rbox:not(.cactive) input[type=checkbox]{pointer-events:none}input[type=range]::-moz-range-progress{background-color:#000}input[type=range]::-moz-range-track{background-color:#000}input[type=range]::-ms-fill-lower{background-color:#000}input[type=range]::-ms-fill-upper{background-color:rgba(0,0,0,0)}.fo-office>span{font-size:20px;line-height:26px;color:#000;display:block;margin-bottom:10px}.fo-office .row{margin:0 -10px}.fo-office .row [class*=col-]{padding:0 10px}.fo-office .item{background:#FF9389;border-radius:10px;padding:30px 20px 25px;color:#fff;margin-bottom:5px}.fo-office .item>em{font-size:14px;line-height:18px;color:#FFF;display:block;padding-bottom:10px}.fo-office .item em{font-style:normal}.fo-office .item .fo-price{font-size:32px;line-height:42px;display:flex;align-items:center}.fo-office .item .fo-price small{font-size:14px;line-height:18px;padding-left:15px}.fo-utilities{display:flex}.fo-utilities li{position:relative;width:100%;list-style:none}.fo-utilities li .fou-item{background:#F6CAC5;border-radius:10px;padding:30px 20px;height:120px;font-size:14px;line-height:18px;color:#000;position:relative;width:100%}.fo-utilities li:not(:last-child){margin-right:5px}.fo-utilities .tooltips{position:absolute;top:6px;left:6px;cursor:pointer;display:block}@media (min-width:992px){.fo-utilities .tooltips{top:auto;bottom:10px;left:10px}}.fo-utilities .tooltips:hover .tooltip-message{opacity:1;visibility:visible}.fo-utilities.rbox li{position:relative}.fo-utilities.rbox li input[type=text],.fo-utilities.rbox li input[type=number]{position:absolute;left:20px;z-index:33;width:calc(100% - 40px);background:transparent;border:none;border-bottom:1px solid #000;top:53px;visibility:hidden;opacity:0;transition:0.3s all}.fo-utilities.rbox li input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:calc(100% - 30px);z-index:2;opacity:0}.fo-utilities.rbox.cactive li .fou-item span+span{visibility:hidden;opacity:0;transition:0.3s all}.fo-utilities.rbox .fou-item{border:1px solid #000;background:#fff;position:relative}.fo-utilities.rbox .fou-item span+span{display:block;padding-top:5px}.fo-utilities.rbox input:checked+.fou-item{border:1px solid #ECFD7C;background:#ECFD7C}.tooltip-message{width:156px;left:89px;background:#FBEAE7;border-radius:5px;padding:10px;font-family:"Times New Roman";font-size:14px;line-height:16px;color:#000;position:absolute;left:20px;top:calc(50% - 10px);transform:translateY(-50%);z-index:44;opacity:0;visibility:hidden;transition:0.3s all}.tooltip-icon{width:18px;height:18px;border:1px solid #000;font-family:"Times New Roman";font-style:italic;font-size:14px;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-office{margin:70px 0 0;position:relative}.custom-office .item{background:#373A27}.custom-numbers{line-height:38px;border:1px solid #000;border-radius:50px;padding:0 15px;list-style:none;font-size:14px;color:#000;cursor:pointer;transition:0.3s all;position:absolute;right:0;top:-10px}.custom-numbers:hover{background:#000;color:#fff}.fo-utilities.rbox li .fou-item span+span,.fo-utilities.rbox.cactive li input[type=text],.fo-utilities.rbox.cactive li input[type=number]{visibility:visible;opacity:1;transition:0.3s all}.calc-total{margin:60px 0}.calc-total span{font-size:20px;line-height:26px;color:#000;display:block}.calc-total .discount{font-size:40px;line-height:52px;color:#000}.calc-form a{margin-left:20px}.calc-form .form-input{padding:10px 0 10px 30px;width:373px;height:51px;border:1px solid #000;border-radius:50px}.calc-form .form-input button{font-weight:500;font-size:16px;color:#000;border:none;height:30px;background:transparent;position:relative;top:-2px}.calc-form .form-input button svg{margin-left:3px}.calc-form .form-input input{padding:0;border:none;font-weight:500;font-size:16px;line-height:21px;height:30px;width:128px}.calculator{width:100%;overflow:hidden}.back-to-default{font-size:16px;margin-top:35px;display:flex;justify-content:end;align-items:center;cursor:pointer;visibility:hidden;opacity:0}.back-to-default.act{visibility:visible;opacity:1}.back-to-default svg{margin-right:10px}.back-to-default span{border-bottom:1px solid transparent;transition:0.3s all}.back-to-default:hover span{border-bottom:1px solid}#fo-price-alt output,#fo-price span{padding-left:5px}.i-disabled{pointer-events:none}.rooms-filter-item{padding:0 0 25px 0}.rooms-filter-item hr{margin-bottom:25px}.rooms-filter-item h3 em{font-family:"Times New Roman"}.rooms-filter-item .mi-tags{margin-bottom:50px}.room-location{padding:0 10px;line-height:26px;background:#ECFD7C;font-size:20px;color:#000;display:table;margin-bottom:40px}.room-info{margin:0}.room-info li{list-style:none;margin-bottom:10px}.room-info li img{width:26px;margin-right:20px}.room-info li span{font-size:16px;line-height:21px;color:#000}.room-info li span.raddress{display:flex;align-items:flex-end}.room-info li span.raddress a{text-decoration:underline!important;text-underline-offset:4px;display:table;width:166px}.room-info li span.raddress svg{margin-left:8px;position:relative;top:-2px}.room-info li:last-child{margin:0}.room-pricing{margin:50px 0 0}.room-pricing h4{display:flex;align-items:center;justify-content:space-between}.room-pricing h4 em{font-family:"Times New Roman";font-style:italic;font-size:20px;line-height:23px;padding-right:15px}.room-pricing h4 span{font-size:16px;line-height:21px}.room-pricing .room-pricing__tax-info{display:flex;justify-content:flex-end;font-size:16px;line-height:21px}.room-pricing hr{margin:15px 0}.room-pricing ul li{list-style:none;font-size:16px;line-height:21px;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.offices-custom .location-item{border:none}.offices-custom .location-item hr{margin-bottom:15px}.offices-custom .location-item span{background:transparent;padding-right:0}.rcpt-thumb.gallery-enabled{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.rcpt-thumb.gallery-enabled span{background:rgba(255,255,255,.2);border:1px solid #D5D7D3;backdrop-filter:blur(7.5px);border-radius:50px;padding:6px 12px;font-weight:400;font-size:12px;line-height:16px;color:#000;pointer-events:none;transition:0.3s all}.rcpt-thumb.gallery-enabled:hover span{background:#ECFD7C;border-color:#ECFD7C}.mt-auto .room-info li{margin-bottom:15px}.calc-bar-anim{transition:0.2s all;max-width:100%;width:100%}.fo-office .calc-bar-anim em,.fo-office .calc-bar-anim .fo-price{position:relative;z-index:20}.fo-office .calc-bar-anim__bar-parent{height:calc(100% - 5px);width:calc(100% - 1.25rem);border-radius:10px;position:absolute;left:var(--bs-gutter-x)/2;bottom:5px;z-index:10}.fo-office .calc-bar-anim__bar{height:100%;width:0%;background:rgba(255,255,255,.4392156863);border-radius:10px;transition:0.2s all}.fo-office .calc-bar-anim-parent{position:relative}.fo-office:not(.custom-office) .calc-bar-anim__bar{background:rgba(0,0,0,.4392156863)}#fo-price-tl output,#fo-price-tl span{padding-left:5px}.fo-utilities.cactive .fou-item>span:first-child{display:table;text-indent:-15px;overflow:hidden}.fo-utilities.cactive input:checked+.fou-item>span:first-child{text-indent:0}.fo-office.custom-office .calc-bar-anim.fixed-bar{max-width:50%}@media (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;width:278px;-webkit-appearance:none;background-color:transparent;margin:0 20px;background:url(../../../../../../../../themes/flexoffice/assets/img/range-slide.png) repeat-x center}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;margin-top:-1px}input[type=range]::-webkit-slider-thumb{width:15px;-webkit-appearance:none;height:15px;cursor:ew-resize;background:#000;border-radius:50%}}@media (max-width:991px){.c-filter-wrap>div span{font-size:14px;margin-bottom:10px}.c-filter-wrap select{font-size:14px}.c-range-filter em{font-size:14px;margin-bottom:10px}.c-filter-wrap>div:not(:last-child){margin-right:40px}.c-quality ul li{font-size:12px;line-height:36px}.c-range-filter>div span{font-size:12px;white-space:nowrap}.c-range-filter output{width:97px;font-size:12px;line-height:15px;top:-23px}input[type=range]{width:205px}.fo-office .item em{font-size:12px;line-height:16px}.fo-office .item .fo-price{font-size:24px;line-height:31px;display:block}.fo-office .item .fo-price small{font-size:12px;line-height:16px;margin:0;display:block;padding:0}.fo-office .item{padding:20px}.fo-utilities{flex-wrap:wrap}.fo-utilities li{margin-right:5px;width:calc(25% - 5px)}.fo-utilities li .fou-item{padding:20px 10px;height:auto;font-size:12px;line-height:18px;margin-bottom:5px}.fo-office>span{font-size:16px}.custom-numbers{line-height:36px;font-size:12px}.fo-utilities.rbox .fou-item span:first-child{text-indent:-13px;overflow:hidden;display:block}.fo-utilities.rbox li input[type=text]{left:16px;width:calc(100% - 32px);top:35px;font-size:12px}.calc-total span{font-size:16px}.calc-total .discount{font-size:28px;line-height:35px}.calc-total{margin:40px 0}.calc-form .form-input button{font-size:13px;float:right}.calc-form .form-input{padding:10px 0 10px 15px}.calc-form .form-input input{width:calc(100% - 200px)}.calculator{padding:70px 0}.c-filter-wrap{flex-wrap:wrap}.c-filter-wrap>div{margin-bottom:20px}.c-range-filter{margin:60px 0 50px}.fo-utilities{width:calc(100% + 5px)}.back-to-default{font-size:14px}.back-to-default svg{margin-right:5px;width:13px}}@media (max-width:575px){.calc-form .form-input{width:100%}.fo-utilities li{width:calc(33.33333% - 5px)}.calc-form a{margin-left:0;margin-top:20px}}@media (max-width:767px){.rmeta>div:first-child{padding-bottom:20px}.rmeta>div:last-child .filters{display:inline}.rmeta>div:last-child{position:relative;padding-left:50px}.rmeta>div:last-child .filters span{position:absolute;left:0;top:0}.rmeta>div:last-child .filters div{display:inline-block;margin-bottom:20px}.rooms-filter-item h3{font-size:24px}.rooms-filter-item hr{margin-bottom:15px}.rooms-filter-item{padding:0 0 100px 0;position:relative}.rooms-filter-item .cta-btn{position:absolute;bottom:20px;left:20px}.rcpt-thumb{height:300px!important;margin-bottom:25px}.room-location{margin-bottom:30px;margin-top:15px}.rooms-filter-item .mi-tags{margin:25px 0 0}.room-pricing{margin:25px 0}}@media (min-width:768px) and (max-width:991px){.rmeta{padding:20px 0}.rmeta .filters{margin-bottom:0}.rooms-filter-item .col-lg-4:last-child{padding-top:0}.rooms-filter-item .col-lg-4:last-child .d-flex{flex-direction:row!important}.rooms-filter-item .col-lg-4:last-child .d-flex>div:first-child{width:50%;border-right:1px solid #000;margin-right:20px;padding-top:30px}.rooms-filter-item .col-lg-4:last-child .d-flex .mt-auto{margin-top:30px!important}.rooms-filter-item .col-lg-4:first-child{border-right:1px solid #000}}@media (min-width:992px){.rooms-filter-item .col-lg-4:nth-child(2){border-right:1px solid #000}}@media (max-width:991px){.offices-custom .location-item{margin-bottom:30px}.space.offices-custom{padding-top:70px;padding-bottom:40px}.membership-hero h1{margin-top:0;font-size:35px}.fo-utilities.cactive .fou-item>span:first-child{text-indent:-13px;margin-left:-3px}.fo-utilities.cactive input:checked+.fou-item>span:first-child{text-indent:0}}.c-calc-price-small-text{font-size:1rem;font-weight:400;padding-left:5px}.c-calc__price-component{position:relative}.c-calc__exclude-button,.c-calc__include-button,.c-calc__exclude-custom-button{position:absolute;right:5px;top:3px;z-index:10;border:0;background:#ECFD7C;cursor:pointer;padding:0;font-weight:700;width:20px;height:20px;text-align:center}.rbox.cactive .c-calc__exclude-button,.rbox.cactive .c-calc__include-button,.rbox.cactive .c-calc__exclude-custom-button{display:none}.c-calc__include-button{display:none;background:#fff}.c-calc__exclude-custom-button{display:none}.c-calc__price-component[data-input-mode=default] .fou-item,.c-calc__price-component[data-input-mode=custom][data-custom-added=yes] .fou-item{border:1px solid #ECFD7C!important;background:#ECFD7C!important}.c-calc__price-component[data-input-mode=default] .fou-item span:first-child,.c-calc__price-component[data-input-mode=custom][data-custom-added=yes] .fou-item span:first-child{text-indent:0}.c-calc__price-component[data-input-mode=off] .fou-item{border:1px solid #000!important;background:#fff!important;position:relative}.c-calc__price-component[data-input-mode=custom] .fou-item{border:1px solid #000!important;background:#fff!important;position:relative}.order-form{display:flex;flex-wrap:wrap}@media (min-width:768px){.order-form{flex-wrap:nowrap}}.order-form__side-button{margin-left:0;margin-top:30px}@media (min-width:768px){.order-form__side-button{margin-left:20px;margin-top:0}}.calculator-form_wrapper,.order-form__form{width:100%}@media (min-width:768px){.calculator-form_wrapper,.order-form__form{width:500px}}.calculator-form_wrapper .gform_title,.order-form__form .gform_title{display:none}.calculator-form{position:relative}.calculator-form .gform_confirmation_message{background:#F3FAF7;color:#075540;font-size:15px;padding:13px 10px;border-radius:10px}.calculator-form .gfield_validation_message{background:#FDF2F2;color:#9B1C1C;font-size:14px;padding:5px 10px;border-radius:10px;margin-top:6px;text-align:center}.calculator-form .gform-body .gfield:not(.gfield--type-email){display:none}.calculator-form .gform-body .gfield--type-email input{padding:10px 0 10px 30px;width:100%;height:51px;border:1px solid #000;border-radius:50px;font-size:16px}@media (min-width:768px){.calculator-form .gform-body .gfield--type-email input{width:500px}}.calculator-form .gform-body .gfield--type-email input[aria-invalid=true]{border:1px solid #ff5151}.calculator-form .gform-body .gfield--type-email .gfield_label{display:none}.calculator-button{color:#000;border:none;background:transparent;position:relative;background:#000;border-radius:50px;color:#fff;margin-top:10px;font-size:14px;line-height:18px;padding:15px 50px 15px 30px}@media (min-width:768px){.calculator-button{position:absolute;right:10px;top:10px;font-weight:500;font-size:16px;border-radius:0;color:#000;background:transparent;margin-top:0;padding:0 40px 0 0;height:30px}}.calculator-button::after{content:" ";position:absolute;right:10px;top:50%;width:30px;height:30px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTMuMTYyNkgyMS42NDcxTTIxLjY0NzEgMTMuMTYyNkwxNy44MjM1IDkuNTI5NDJNMjEuNjQ3MSAxMy4xNjI2TDE3LjgyMzUgMTYuNzk1OSIgc3Ryb2tlPSIjZmZmZmZmIi8+CjxtYXNrIGlkPSJwYXRoLTItaW5zaWRlLTFfMTk4NV8zMjU0IiBmaWxsPSIjMDAwMDAwIj4KPHBhdGggZD0iTTE1IDZIMjZWMjAuMTE3NkgxNVY2WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0yNiA2SDI3VjVIMjZWNlpNMjYgMjAuMTE3NlYyMS4xMTc2SDI3VjIwLjExNzZIMjZaTTE1IDdIMjZWNUgxNVY3Wk0yNSA2VjIwLjExNzZIMjdWNkgyNVpNMjYgMTkuMTE3NkgxNVYyMS4xMTc2SDI2VjE5LjExNzZaIiBmaWxsPSIjZmZmZmZmIiBtYXNrPSJ1cmwoI3BhdGgtMi1pbnNpZGUtMV8xOTg1XzMyNTQpIi8+CjxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjE1IiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik04LjgyNDIyIDE1LjI5NEgyMS40NzEzTTIxLjQ3MTMgMTUuMjk0TDE3LjY0NzcgMTEuMTc2NE0yMS40NzEzIDE1LjI5NEwxNy42NDc3IDE5LjQxMTciIHN0cm9rZT0iIzAwMDAwMCIvPgo8L3N2Zz4K);transition:all 0.3s ease-in-out}@media (min-width:768px){.calculator-button::after{right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTMuMTYyNkgyMS42NDcxTTIxLjY0NzEgMTMuMTYyNkwxNy44MjM1IDkuNTI5NDJNMjEuNjQ3MSAxMy4xNjI2TDE3LjgyMzUgMTYuNzk1OSIgc3Ryb2tlPSJibGFjayIvPgo8bWFzayBpZD0icGF0aC0yLWluc2lkZS0xXzE5ODVfMzI1NCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMTUgNkgyNlYyMC4xMTc2SDE1VjZaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTI2IDZIMjdWNUgyNlY2Wk0yNiAyMC4xMTc2VjIxLjExNzZIMjdWMjAuMTE3NkgyNlpNMTUgN0gyNlY1SDE1VjdaTTI1IDZWMjAuMTE3NkgyN1Y2SDI1Wk0yNiAxOS4xMTc2SDE1VjIxLjExNzZIMjZWMTkuMTE3NloiIGZpbGw9ImJsYWNrIiBtYXNrPSJ1cmwoI3BhdGgtMi1pbnNpZGUtMV8xOTg1XzMyNTQpIi8+CjxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjE1IiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNOC44MjQyMiAxNS4yOTRIMjEuNDcxM00yMS40NzEzIDE1LjI5NEwxNy42NDc3IDExLjE3NjRNMjEuNDcxMyAxNS4yOTRMMTcuNjQ3NyAxOS40MTE3IiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=)}}.calculator-button:hover::after{transform:translate(4px,-50%)}.language-switcher{position:relative;min-width:50px;z-index:1;user-select:none;margin:0 auto;height:100%;color:#fff;font-size:16px;letter-spacing:.15em;font-weight:500}.language-switcher.opened ul{display:block;opacity:1;transform:translateY(0);pointer-events:all}.language-switcher.opened .toggle-arrow{transform:rotate(180deg)}.language-switcher .toggle,.language-switcher ul{list-style:none;padding:0;margin:0;font-weight:900;text-transform:uppercase;transition:0.5s}.language-switcher .toggle{color:#000;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;height:100%;letter-spacing:.15em;transition:all 0.3s ease-in-out}.language-switcher ul{opacity:0;transform:translateY(5px);pointer-events:none;position:absolute;top:60px;left:-1px;right:-1px;background:#000;color:#000;filter:drop-shadow(0 5px 10px rgba(0,0,0,.2));border:1px solid #000;border-top:0;transition:all 0.3s ease-in-out;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:6px;padding-bottom:10px}@media (min-width:768px){.language-switcher ul{top:50px}}.language-switcher ul li{display:block;margin:0 auto}.language-switcher ul li:hover a{text-decoration:none;color:#F0968C}.language-switcher ul li a,.language-switcher ul li span{display:inline-block;position:relative;display:block;overflow:hidden;color:#fff;padding:5px 10px;text-align:center;font-size:16px;font-weight:500}.language-switcher ul li a:hover,.language-switcher ul li span:hover{text-decoration:none}.language-switcher .toggle-arrow{width:12px;margin-left:3px;transition:background-color 0.1s ease-in-out,transform 0.3s ease-in-out}.mobile-language-switcher{display:flex;align-items:center;justify-content:center;position:absolute;bottom:60px;right:0;left:0;width:100%;list-style:none;padding:0;text-transform:uppercase}@media (max-width:850px) and (max-height:580px){.mobile-language-switcher{bottom:30px}}.mobile-language-switcher__list{margin:0 8px}.mobile-language-switcher span{border-bottom:1px solid #000}