html,body{height:100%;min-height:100%;background-color:#fefefe;color:#404040;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px}h1,h2,h3,h4,h5,h6{font-family:'Montserrat Bold',sans-serif;line-height:1.2;color:#000}p{margin-top:0;margin-bottom:.75rem;line-height:1.6}p a{color:inherit;text-decoration:underline}p a:hover{color:#000}small{font-size:85%}a{transition:all 0.3s;outline:none}a:hover{outline:none}ul,ol{line-height:1.6}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],input[type=file],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:.25rem;font-size:1rem;padding:1rem 1rem;border:1px solid #606060;width:100%;max-width:100%;outline:none!important}select{padding-right:3rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAb1BMVEX///8AAADl5eXz8/P6+vrq6ur39/eCgoLHx8fu7u5XV1eXl5cdHR1OTk52dnajo6PS0tLd3d2/v78jIyNoaGiurq4zMzNCQkJwcHAZGRkoKCicnJxISEjNzc3f398tLS20tLSMjIxgYGAMDAw7Ozt4fd2JAAAFqElEQVR4nO3d61YbOwwF4ApCKNdeoNBQSjPA+z/jaRoDycRjSds3zVn6fuNEswYSb8tjPn1yzjnnnHPOOeecc84555xzzjnnnHPOSRyd9K5A6OQIG3dMq2XZSipZrugYGndJ9GdRupoKFn+ILoF7sbihv17LF1Tc66bQG/29+DeO6KpCSWVdbQtV34tHCs5rVFXQ+Vuhj7pxz/Tutk5lhdx+FPoMjiO6rlVdAde7hSruxd44otN6FWY63S9UfC8GGrmoWWWGi3GhAziO6EvdSkFfDgsV3YvIOKJ13Voh61ihgnvxIzaO6Hv9ipW+xwv9AY4j+tyiaoXPU4Uy92JyHNHXNpULfZ0uNHkvEuOIvrWqXuBbqtDEvUiOIwJTWAVH6UIn7wUzjshKIj7hCp24F2fcOMKCZnHHfKFn0XErfuCDhdC/vOELXUXuxUIwjuiu/QUduJMUGknEonFE9x0uad+9rNCDeyEc1z/0X0kLvQfH9Q7953yB0Xtxy//8h5+9ru6vn5pCb8FxPRPxNV/crvd7ccr/7D5h0Cxu0BYa7kUk8XL6hH640DPBV/1Yj9AfjeZpqzC3EUzXDqybX2A00jPeJ2/slDuideifjOYJOxNwJjZF/W56gb+BCvdCVDL6TmgZ+gvUl1i+mNQu9CO/YweLGZm/51UV+pyYWEZMigbN4pDP+uiiIvJ90yL0S6L52MT39S/9K13Wb4MvLvVl/Zp6sUH/WvVDvzCa70rMm5Vz943aoV8czT8km2yqoLhVNxErEu8bplH6zL/CmKq7rFSjHMV6xpt6oV8ZzTcE60jAL36t0K+O5sKPhQf969YJ/YO+kAfRC0vWlMcmv4AyAF/PN8I1+eMX/WuzrVc1YIr1Ip5isb2diHXhC0QivaI31j/0V486SCArmYizIz2vb+hv8u5I6H8qdIFPwHsDe0X6hf5mnwK9Qn+xSM8DvnIL7H1fApEennAAjYLsve+bfelaGW0UYOqbu/cdiPRZE38g9Cv3W4888m8wlrmHuXHoB9Jp9j708ssICX0WURr+3jT/mwhe9e+L/e13+FzbWpRdsZw06N/mrtCC9BJIxPrvYGB+8VJsm12LeVTnxhAS+nVzYWSeX3S7KzLd1+QZJKsV7l7WDf1I4i3ega65rmBko0S9RNx/3Suotb5nYe0yAD7QBWu0NtafA6QNzn0pN430vEFfzUN6YrUw0wcKive7DPXyAqBnmQo4QDSrvgm7aN/ZWE89KBj6ze2LCIrt/zC4tyUolIiBT61WDyXJHpHad7hoCyw3A8d7gErspbO6TzDID/1293oGuXHA8n7dIK+J2bP9KpbTiLa+bz7AQ7+RSM9D/5bMRHoeFvoNRXoe8p32NJPnyAJgXgLoegDQ0OACez3PGQD5QKn7QVxA6Ffp+Vx1ACRiBRMH4gG7C8R6n28QAKFfqP8ZFQEQ+kUsnDOytQQevhJADiWtRXAmDsDGeT8BMtnkWDmzKUACQ5qdc7cCJPSlWDo7LUCC+zRb598FyOLLFGtnGAZI6I+zdw5lgIT+mHXvC5kGhP4Im+fBBiVCv9UzfQOgoTRi91zmIDf0d4/0PKCxu8P2+ehBTug3Eel5wAaLoMi+9BaAve//zOF/TWwhzy7RTP5fSACFfkuRnnem33D40rSJnU8f+o1Fep62Dd68iZ1PF/oNRnqepg3epYmdTx76jUZ6njQRr3sXipPtfKq2L70Fyd73ivvSWxjYC+zcxM7HhX7zkZ6XboMbaGLnS21Xb7AvvYXpNriRJna+qdA/m0jPi7fB7TSx80WfbmKeiJqZyCN48sPV5uFw7/vMIj1v3AY318TOtx/6ZxjpebttcJNN7HwfoX+mkZ731gY328TOtw39695l1LRpg5tuYue7sN7Ezvc//ht0zjnnnHPOOeecc84555xzzjnnnHPOvv8AjrVLiuBhRaEAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:12px}textarea{padding:1.25rem 1rem}button{border:none!important}button,input[type=submit],input[type=reset],input[type=button]{padding:1rem 2rem}button[disabled],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled]{opacity:.5;cursor:not-allowed}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,textarea:focus{transition:all 0.3s;background-color:#fdfdfd;border-color:#000}.vc_btn3.vc_btn3-size-md{padding:12px 30px!important;font-size:13px!important}a.btn,button,input[type=submit],input[type=reset],input[type=button],.btn .vc_btn3,#header .btn a{background:#FABE04!important;color:#000!important;font-weight:bold!important;border-radius:0.25rem!important;text-transform:uppercase!important;border:none!important;transition:all 0.5s!important}a.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.btn .vc_btn3:hover,#header .btn a:hover{background:rgba(250,190,4,.8)!important}a.btn-alt,.btn-alt .vc_btn3{background:transparent!important;color:#404040!important;font-family:'Montserrat Bold',sans-serif!important;border-radius:0!important;text-transform:uppercase!important;padding:0!important;border:none!important;transition:all 0.5s;position:relative;line-height:1!important}a.btn-alt::before,a.btn-alt::after,.btn-alt .vc_btn3::before,.btn-alt .vc_btn3::after{content:'';width:1rem;height:3px;position:absolute;top:50%;transform:translateY(-65%);display:inline-block;background-color:#404040;transition:all 0.5s}a.btn-alt::before,.btn-alt .vc_btn3::before{right:105%;width:0rem}a.btn-alt::after,.btn-alt .vc_btn3::after{left:105%}a.btn-alt:hover,.btn-alt .vc_btn3:hover{color:#FABE04!important}a.btn-alt:hover::before,a.btn-alt:hover::after,.btn-alt .vc_btn3:hover::before,.btn-alt .vc_btn3:hover::after{background-color:#FABE04;width:1.5rem}a.btn-alt:hover::before,.btn-alt .vc_btn3:hover::before{width:0rem}.btn-alt.vc_btn3-center .vc_btn3::before,.btn-alt.vc_btn3-center .vc_btn3::after{width:.25rem}.btn-alt.vc_btn3-center .vc_btn3:hover::before,.btn-alt.vc_btn3-center .vc_btn3:hover::after{width:1.5rem}.btn-alt.vc_btn3-center .vc_btn3:hover::before{right:110%}.btn-alt.vc_btn3-center .vc_btn3:hover::after{left:110%}.btn-border{background:transparent!important;color:#000!important;border:1px solid #FABE04!important}.btn-border:hover{background:#eee}.btn-link{background:transparent!important;color:#000!important;border:none!important}.btn-link:hover{background:#eee}.hidden{display:none!important}.text-center{text-align:center}.text-right{text-align:right}.relative{position:relative}@media (max-width:767px){.gallery-columns-2 .gallery-item{float:none!important;width:auto!important;margin:0!important}}.gallery img{height:auto!important}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{line-height:33px}.container{max-width:1200px;width:calc(100% -)calc(2rem + 2px));margin:0 auto;position:relative;float:none!important}@media (min-width:768px){.container{width:calc(100% - 4rem)}}@media (min-width:1280px){.container{width:calc(100% - 6rem)}}.container-sm{max-width:1024px;margin:0 auto!important}.row{display:flex;flex-wrap:wrap}.row>div[class*='col-']{width:100%}.col-1-1{flex:0 1 100%}@media (min-width:650px){.col-1-2{flex:0 1 48%;margin:0 2%}.col-1-2:nth-child(2n+1){margin-left:0}.col-1-2:nth-child(2n){margin-right:0}}.col-form{display:flex;align-items:flex-start}.col-form>label{flex:0 1 200px;line-height:1.3}.col-form>div{flex:1}.col-form-group{display:flex;flex-wrap:wrap}.sans-serif{font-family:'Montserrat',sans-serif}.bold{font-family:'Montserrat Bold',sans-serif}.cursive{font-family:'Rockness',sans-serif}.color-yellow{color:#FABE04}.bg-yellow{background-color:#FFF6CC}.alert{border:2px solid #ddd;border-radius:.25rem;padding:1rem;width:100%}.alert-success{border-color:#398f14}.alert-info{border-color:#ffa500}.alert-danger{border-color:#ffa500}.alert-warning{border-color:#f7e700}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000}.modal.open{display:flex;align-items:center;justify-content:center}.modal-close{position:absolute;top:0;right:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;z-index:1}.modal-card{width:68%;min-height:50vh;max-height:90vh;overflow-y:scroll;background:#fff;box-shadow:rgba(0,0,0,.7);border-radius:.25rem;position:relative}.modal-body{padding:1rem}.title h1{font-size:2rem;line-height:2.5rem;padding-top:.5rem}@media (min-width:768px){.title h1{font-size:2.25rem;line-height:2.75rem}}@media (min-width:992px){.title h1{font-size:2.5rem;line-height:3rem}}.title-banner{height:auto;display:flex;background-color:#FABE04;background-position:center right;background-repeat:no-repeat;background-size:cover;padding:3rem 0}.title-banner>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.title-banner>div *{color:#fff;text-shadow:2px 2px 0 #000}.title-banner>div h1{font-size:2rem;line-height:2.5rem;text-transform:uppercase;margin:0}.title-banner>div p{margin:0}@media (min-width:768px){.title-banner{min-height:268px;padding:1rem 0}.title-banner>div{background-image:none!important}.title-banner>div *{width:auto}.title-banner>div h1{font-size:2.5rem;line-height:3rem}}@media (min-width:992px){.title-banner>div h1{font-size:3rem;line-height:3.5rem}}.breadcrumbs{padding-top:.5rem;padding-bottom:.5rem;font-size:13px;font-family:'Georgia',serif;font-style:italic;color:#606060}.breadcrumbs a{margin:0 .5rem;color:#606060}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:first-child{margin-left:0}.breadcrumb_last{margin-left:.5rem}.pagination{margin-bottom:2rem;text-align:center;font-family:'Georgia',serif;font-size:13px}.pagination .page-numbers{display:inline-block;padding:0 .5rem;line-height:2rem;min-width:2rem}.pagination a.page-numbers{border-radius:.25rem}.pagination a.page-numbers:hover{background:#FABE04;color:#000}.pagination .current{color:#000;border-bottom:2px solid #FABE04}.pagination .prev,.pagination .next{font-size:.75rem}.widget_search{width:100%}form.search{position:relative}form.search .search-icon{display:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%);z-index:2}form.search .search-input{position:relative;box-sizing:border-box;padding-right:50px}form.search .search-submit{position:absolute;top:2px;right:2px;border-radius:0.25rem!important;z-index:2;font-size:1.125rem;background-color:#404040!important;color:#fff!important}form.search .search-submit:hover{background-color:#000!important}form.search .search-submit span{display:none}@media (min-width:768px){form.search .search-icon{display:inline-block}form.search .search-input{padding-left:3rem;padding-right:180px}form.search .search-submit i{display:none}form.search .search-submit span{display:inline-block}}@media (max-width:767px){form.search .search-submit{padding:1rem!important}}.card-post{border:1px solid #ddd;border-radius:.25rem}.card-post .card-image,.card-post .card-image>div{background-color:#eee;background-repeat:no-repeat;background-position:center;background-size:cover}.card-post .card-image>div{padding-top:56.25%}.card-post .card-body{padding:1rem}body.category-ebooks .card-post .card-image>div{padding-top:100%;background-size:75%}.table{width:100%}.table th,.table td{padding:.25rem .5rem}.table th{text-align:left}.table-bordered th,.table-bordered td{border:1px solid #606060}.table-bordered{border:1px solid #606060}.table-bordered th,.table-bordered td{border:1px solid #606060}@media (max-width:767px){.table-responsive{overflow-x:scroll;white-space:nowrap}}.wp-caption{background:transparent;border:none;padding:0;font-family:'Georgia',serif;font-style:italic}.wp-caption img{margin-bottom:.25rem}.wp-caption-text{text-align:right}.grecaptcha-badge{display:none!important;visibility:hidden!important;opacity:0!important}rs-slides h2{padding-bottom:0!important}rs-slides h2::after{display:none!important}.wpcf7-form .row>div[class*='col-']{position:relative;margin-bottom:2rem}.wpcf7-form .row>div[class*='col-'] label{position:absolute;top:-7px;left:.5rem;font-size:11px;color:gray;z-index:5;background:#fff;line-height:1;padding:0 .5rem 0 .25rem}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form .wpcf7-not-valid{border-color:#f00!important}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:0;right:0;background:red;color:#fff;border-radius:.25rem;font-size:11px;padding:1px .25rem;line-height:1}.wpcf7-form .wpcf7-response-output{margin:0;padding:1rem;line-height:1.17;font-size:13px}.wpcf7-form .ajax-loader{background-color:transparent;border-radius:50%;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.wpforms-field{padding-top:0!important}.wpforms-submit-container{padding:0!important}.wpforms-field-mailchimp{display:none}input.wpforms-error{color:#f00!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important}.wpb_row[data-vc-full-width="true"]:not(.row-clear){background-color:#f9f9f9}div[class*='vc_custom_'] h2{color:#fff}@media (max-width:650px){.vc_col-xs-6{width:100%!important}}.wpb_text_column ul,.wpb_text_column ol{line-height:1.6;padding-left:1.25rem}.vc_images_carousel .vc_item a{display:block;padding-right:1rem}.vc_images_carousel .vc_item img{height:auto!important}.vc_images_carousel .vc_carousel-control{height:60px!important;margin-top:0!important;transform:translateY(-50%)!important;text-shadow:none!important;color:#fff;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;text-decoration:none}.vc_images_carousel .vc_carousel-indicators li{margin:0 0.25rem!important;background-color:rgba(0,0,0,.5)!important}.vc_images_carousel .vc_carousel-indicators li.vc_active{background-color:#000!important}.row-title{background-color:#FABE04!important}.row-title>div{padding-top:3rem;padding-bottom:3rem}.row-title h1{font-size:3rem;margin:0 0 .5rem}.row-title h2{margin-top:0;padding-bottom:0!important;font-size:1.5rem!important}.row-title h2::after{display:none!important}.row-title .wpb_text_column{display:inline-block}.row-title .wpb_text_column *{color:#fff;text-shadow:2px 2px 0 #000}@media (max-width:767px){.row-title p br{display:none}}.row-intro.vc_row-has-fill::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:block}.row-intro .wpb_wrapper>*:last-child{margin-bottom:0!important}.row-intro h2{padding-bottom:0!important}.row-intro h2::after{display:none!important}.row-intro .vc_row{margin:0}@media (max-width:767px){.row-intro.vc_row-has-fill>div{background:rgba(0,0,0,.5)}.row-intro p br{display:none}}.col-intro-boxed,.col-intro-boxed-text{border:8px solid #FABE04;padding:3rem 2rem;position:relative;z-index:2}.col-intro-boxed h2{font-size:2rem!important;margin:0}.col-intro-boxed-text h2{margin-top:0}.col-intro-text{color:#fff;padding:3rem 2rem;font-size:1.17rem}@media (max-width:767px){.col-intro-boxed{margin-left:1rem;margin-right:1rem;position:relative;top:1rem}.col-intro-text{margin-left:1rem;margin-right:1rem;position:relative}}@media (min-width:650px){.col-intro-boxed h2{font-size:2.5rem!important}}@media (min-width:768px){.col-intro-boxed{position:relative;z-index:1;padding:4rem 2rem!important}.col-intro-boxed-text{padding:4rem 0!important}}@media (min-width:992px){.col-intro-boxed,.col-intro-boxed-text,.col-intro-text{padding:2rem 2rem}.col-intro-text>div{padding:0 2rem!important}.col-intro-boxed h2{font-size:3.5rem!important}}.row-image-details .wpb_row .wpb_text_column{margin-bottom:1rem}.row-image-details .wpb_single_image{margin-bottom:.5rem}.row-image-details .wpb_single_image .vc_single_image-wrapper{margin-bottom:1rem}.row-image-details .wpb_single_image .vc_figure-caption{font-family:'Montserrat Bold',sans-serif;font-size:1.17rem;line-height:1.2;margin:0;color:#000}.row-image-details .wpb_text_column p:first-child{margin-top:0}.row-step-details .wpb_row{counter-reset:section;padding-left:1rem;padding-right:1rem}.row-step-details .wpb_row .wpb_column{flex-direction:column}.row-step-details .wpb_row .wpb_column::before{counter-increment:section;content:counter(section);display:block;width:68px;height:68px;line-height:68px;border-radius:50%;background-color:#FABE04;color:#fff;font-size:1.5rem;font-family:'Montserrat Bold',sans-serif;text-align:center;margin:0 0 0 1rem}.row-step-details .wpb_text_column h3{font-size:1.17rem;margin-bottom:.75rem}.row-side-details .vc_col-has-fill>div{padding-top:60%}.row-side-details .wpb_text_column{padding:0 1rem}.row-side-details .wpb_text_column h3{font-size:1.5rem}@media (min-width:768px){.row-side-details{padding-bottom:0!important}.row-side-details .vc_row{min-height:380px}.row-side-details .wpb_text_column{padding:0 3rem}}@media (max-width:767px){.row-side-details .vc_col-has-fill>div{padding-top:60%!important}}.row-cta{background:#FABE04!important;margin-top:0!important;margin-bottom:0!important;padding-top:2rem;padding-bottom:2rem;color:#202020}.row-cta .wpb_text_column{margin-bottom:1rem}.row-cta h2{padding-bottom:0!important;margin-bottom:.75rem}.row-cta h2::after{display:none!important}.row-cta p{margin-bottom:0}.row-cta .btn .vc_btn3{background:#000!important;color:#fff!important}.row-cta .btn .vc_btn3:hover{background:#333!important}.row-flex .wpb_row{justify-content:center}@media (min-width:768px){.row-flex .wpb_row{display:flex;justify-content:center;flex-wrap:wrap}.row-reverse{flex-direction:row-reverse;display:flex}}#wrapper{min-height:100%}#wrapper>main h2{font-size:1.5rem;padding-bottom:1rem;position:relative}#wrapper>main h2::after{content:'';width:38px;height:4px;background:#FABE04;position:absolute;bottom:0;left:0;display:block}#wrapper>main h2[style="text-align: center;"]::after{left:50%;transform:translateX(-50%)}#header{background-color:#fff;height:80px;box-shadow:0 2px 8px 2px rgba(0,0,0,.1);position:sticky;top:0;z-index:100}#header>div{height:100%;display:flex;align-items:center;justify-content:space-between}#header .logo{height:inherit;margin:0 30px 0 0}#header .logo a{display:inline-block;height:inherit;padding:10px 0;vertical-align:middle}#header .logo a img{height:100%;width:auto;max-width:inherit}#header .header-menu{flex:1;display:flex;justify-content:space-between;align-items:center}#header .mega-sub-menu{border-radius:0.25rem!important}#header .menu-icon i{display:inline-block;vertical-align:middle}#header .menu-icon-left i{margin-right:.5rem}#header .menu-icon-right i{margin-left:.5rem}#header-right-menu .btn a{height:auto!important;line-height:1!important;font-size:13px!important;padding:12px 30px!important}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item:last-child,#mega-menu-wrap-header-right-menu #mega-menu-header-right-menu>li.mega-menu-item:last-child{margin-right:0!important}#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator::after{margin:0!important}@media (min-width:1025px){#menu .mega-menu>li.badge-covid19>a{height:auto!important;line-height:1!important;padding:.25rem 0.5rem!important;margin:0 0 0 1rem!important}}@media (max-width:1024px){#header .header-menu{justify-content:flex-end}#menu .mega-toggle-block{width:48px;justify-content:center}#menu .mega-toggle-block::after{color:#000!important;margin:0!important}#header-right-menu{display:none}}@media (min-width:1025px){#header .nav .show-mobile{display:none!important}}#footer{background:#181818;color:#ddd;position:relative;z-index:1;display:flex;padding:3rem 0 .5rem;font-size:13px}#footer #wrapper{display:flex;justify-content:space-between;flex-direction:column}#footer a{color:#ddd}#footer a:hover{color:#FABE04}#footer .footer-widgets .footer-widget strong{font-family:'Montserrat Bold',sans-serif;font-size:1rem;font-weight:400;color:#fff}#footer .footer-widgets .footer-widget,#footer .footer-widgets .footer-widget>div:not(:last-child){margin-bottom:3rem}#footer .footer-widgets .footer-menus p{display:block;flex:0 1 100%}#footer .footer-widgets .footer-menus .menu{margin:0;padding:0;list-style:none;line-height:1.8}#footer .footer-widgets .footer-menus .menu li{margin:5px 0}#footer .footer-widgets .footer-menus a{display:inline-block}#footer .footer-widgets .footer-company a{display:inline-block}#footer .footer-widgets .footer-newsletter .row{margin-bottom:.5rem}#footer .footer-widgets .footer-newsletter .row>div[class*='col-']{margin-bottom:0}#footer .footer-widgets .footer-newsletter input{border-radius:.25rem;padding:.75rem 1.25rem!important}#footer .footer-widgets .footer-newsletter input[type="submit"]{padding:12px 30px!important;font-size:13px!important}#footer .copyright{font-size:.7rem;text-align:right;padding:0 1rem;color:#999}@media (min-width:650px){#footer .footer-widgets .footer-widget>div{padding:0 1rem}#footer .footer-widgets .footer-menus{display:flex;flex-wrap:wrap}#footer .footer-widgets .footer-menus p{padding:0 1rem}#footer .footer-widgets .footer-menus>div{flex:1}#footer .copyright{padding:0 1rem}}@media (min-width:769px){#footer .footer-widgets{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -15px 1rem;flex-wrap:wrap}#footer .footer-widgets .footer-widget,#footer .footer-widgets .footer-widget>div:not(:last-child){margin-bottom:1rem}#footer .footer-widgets .footer-widget{flex:1}#footer .footer-widgets .footer-menus{flex:0 1 40%}#footer .footer-widgets .footer-newsletter{flex:0 1 40%}}.home-banner{height:95vh;margin-top:-80px}.home-banner .n2-ss-slider>div{height:95vh!important}.home-banner .n2-ss-spinner-infinite-dark:before{margin:0!important;transform:translate(-50%,-50%)}.home-banner .n2-ss-item-content{text-shadow:1px 1px 1px #000!important}.home-why .wpb_single_image img{width:68px}@media (max-width:991px){.home-why .wpb_row .wpb_column:not(:last-child){margin-bottom:1rem}}@media (max-width:767px){.home-services .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}}@media (max-width:650px){.home-why .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}}.managed-office-steps .wpb_row .wpb_column{position:relative;z-index:2}.managed-office-steps .wpb_row .wpb_column *{position:relative;z-index:2}.managed-office-steps .wpb_row .wpb_column::before{content:counter(section)".";position:relative;z-index:2}.managed-office-steps .wpb_row .wpb_column::after{content:'';position:absolute;top:45.5px;left:7.5px;right:7.5px;bottom:7.5px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.managed-office-how .vc_icon_element{margin-bottom:1rem}.managed-office-how h3{margin:0 0 .5rem}#managed-office-how .vc_icon_element .vc_icon_element-icon{font-size:3.5rem!important;color:#FABE04!important}.managed-office-why .wpb_single_image img{width:68px}.managed-office-why .vc_icon_element{margin-bottom:1rem}.managed-office-why h3{margin:0 0 .5rem}#managed-office-why .vc_icon_element .vc_icon_element-icon{font-size:3.5rem!important;color:#FABE04!important}.managed-office-services .wpb_single_image{margin:0 -15px;padding:0}.managed-office-services .wpb_single_image div,.managed-office-services .wpb_single_image figure{width:100%}.managed-office-services .wpb_single_image img{width:100%}.managed-office-services .wpb_text_column{padding-top:1rem}.managed-office-services .wpb_row .wpb_column:nth-child(odd) *{color:#fff}.managed-office-services .wpb_row .wpb_column:nth-child(odd)>div{background-color:#000}.managed-office-services .wpb_row .wpb_column:nth-child(even) *{color:#000}.managed-office-services .wpb_row .wpb_column:nth-child(even)>div{background-color:#FABE04}.managed-office-services .wpb_row .wpb_column>div,.managed-office-services .wpb_row .wpb_column>div>div{height:100%}.managed-office-services .wpb_row .wpb_column>div>div{display:flex;flex-direction:column;justify-content:space-between}.managed-office-what .wpb_row .wpb_text_column{padding-top:3rem;padding-bottom:3rem}.managed-office-comparison .wpb_row .wpb_column>div{padding:0}.managed-office-comparison .ult_pricing_table_wrap{border:1px solid #ddd}.managed-office-comparison .ult_pricing_table_wrap.ult_featured .ult_pricing_table{border:4px solid #FABE04!important;box-shadow:0 0 10px 2px #ddd!important}.managed-office-comparison .ult_pricing_table_wrap.ult_featured .ult_pricing_heading{background-color:#FABE04;padding-bottom:1rem;margin:-1px;width:101%}.managed-office-comparison .ult_pricing_table_wrap.ult_featured .ult_pricing_heading .price-heading{color:#000}.managed-office-comparison .ult_pricing_table_wrap.ult_featured .ult_price_features ul li{color:#000}.managed-office-comparison .ult_pricing_table_wrap:not(.ult_featured) .ult_pricing_table .ult_price_features ul li:last-child{border:none}.managed-office-comparison .ult_pricing_table{background:#fff!important;border:none!important;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-size:inherit;color:inherit;box-shadow:none!important}.managed-office-comparison .ult_pricing_table .ult_pricing_heading{padding:0 15px;display:flex;justify-content:center;align-items:flex-end;float:none;flex:0 1 80px}.managed-office-comparison .ult_pricing_table .ult_pricing_heading .price-heading{font-size:inherit;font-size:1.17rem;line-height:1.2;color:inherit}.managed-office-comparison .ult_pricing_table .ult_price_body_block{display:none}.managed-office-comparison .ult_pricing_table .ult_price_features{float:none}.managed-office-comparison .ult_pricing_table .ult_price_features ul{display:flex;flex-direction:column;height:100%}.managed-office-comparison .ult_pricing_table .ult_price_features ul li{margin:0!important;line-height:inherit!important;padding:1rem 0;font-size:13px;display:flex;align-items:center;justify-content:center}.managed-office-comparison .ult_pricing_table .ult_price_link{padding:0;display:flex;justify-content:center;align-items:flex-start;float:none;flex:0 1 50px}.managed-office-comparison .ult_pricing_table .ult_price_action_button{background:#FABE04!important;color:#000!important;padding:12px 30px!important;font-size:13px}.managed-office-comparison .ult_pricing_table .ult_price_action_button:hover{background:rgba(250,190,4,.8)!important}.managed-office-comparison-label .ult_pricing_table{background:#f9f9f9!important}.managed-office-comparison-label .ult_pricing_table .ult_price_features ul li{justify-content:flex-start;text-align:left;margin:0 1rem!important;font-family:'Montserrat Bold';color:#000}@media (max-width:991px){.managed-office-why .wpb_row .wpb_column:not(:last-child){margin-bottom:1rem}.managed-office-how .wpb_row .wpb_column:not(:last-child){margin-bottom:1rem}}@media (max-width:767px){.managed-office-services .wpb_row{padding-left:1rem;padding-right:1rem}.managed-office-comparison .wpb_row{display:flex;overflow-x:scroll;padding-top:35px;justify-content:normal}.managed-office-comparison .wpb_row .wpb_column{min-width:300px}.managed-office-comparison-label .ult_pricing_table .ult_price_features ul li{margin:0!important}}@media (max-width:650px){.managed-office-why .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}.managed-office-how .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}}@media (max-width:480px){.managed-office-comparison .wpb_row .wpb_column{min-width:150px}.managed-office-comparison-label .wpb_row .wpb_column{min-width:150px}}.coworking-space-services .wpb_row .wpb_column>div{position:relative;padding-bottom:5rem}.coworking-space-services .wpb_row .wpb_column .btn{position:absolute;bottom:0;left:15px;right:15px}.coworking-space-amenities .vc_row{max-width:1024px;margin-left:auto;margin-right:auto}.coworking-space-amenities .wpb_single_image{margin-bottom:35px}.coworking-space-amenities .wpb_single_image .vc_single_image-wrapper{display:flex;width:58px;height:58px;align-items:center;justify-content:center;margin:0 auto}.coworking-space-amenities .wpb_single_image img{max-width:58px;max-height:58px;width:auto;height:auto}.coworking-space-amenities .wpb_single_image .vc_figure-caption{font-family:'Montserrat',sans-serif;margin-top:1rem;font-size:13px;font-weight:400}.coworking-space-locations{padding-left:8px;padding-right:8px}.coworking-space-locations .wpb_row .wpb_column>div>div{height:100%;display:flex;flex-direction:column}.coworking-space-locations .wpb_single_image .vc_single_image-wrapper{margin:0}.coworking-space-locations .vc_btn3-container{margin-top:auto}.coworking-space-locations dl{line-height:1.8;font-size:0}.coworking-space-locations dt{display:inline-block;width:60%;font-size:1rem}.coworking-space-locations dd{display:inline-block;width:40%;margin:0;font-size:1rem;text-align:right}@media (max-width:767px){.coworking-space-services .wpb_row .wpb_column{margin-bottom:1rem}}@media (max-width:650px){.coworking-space-services .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}.coworking-space-services .wpb_row .wpb_column:last-child{margin-bottom:0}.coworking-space-amenities .vc_col-xs-6{width:50%!important}}@media (max-width:375px){.coworking-space-amenities .vc_col-xs-6{width:100%!important}}.coworking-space-outlet-slider{background:transparent!important}.coworking-space-outlet-slider .vc_images_carousel .vc_carousel-indicators{bottom:-35px}.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column{border:4px solid #FABE04;padding:2.5rem 2rem 2rem;background:rgba(255,255,255,.7)}.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column dl{margin-bottom:1rem;line-height:1.8;font-size:0}.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column dt{display:inline-block;width:38%;font-size:1rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ddd;line-height:1.15}.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column dd{display:inline-block;width:62%;margin:0;font-size:1rem;font-weight:700;text-align:right;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ddd;line-height:1.15}.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column dt:nth-last-child(2),.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column dd:last-child{border-bottom:none}@media (max-width:768px){.coworking-space-outlet-pricing .wpb_row .wpb_column .wpb_text_column{padding:2rem 1rem}}.coworking-space-event-pricing .wpb_row .wpb_column>div{justify-content:flex-start!important}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table{background-color:#fff;line-height:1.4}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table th{width:30%;background:#eee;font-weight:400;font-family:'Montserrat Bold',sans-serif;padding:.5rem;text-align:center}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table th span{display:block;position:relative;z-index:10}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table th:first-child{width:40%;position:relative}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table td{text-align:center;padding:.5rem}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table .tb-left{text-align:left}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column table .tb-right{text-align:right}@media (max-width:767px){.coworking-space-event-pricing .wpb_row .wpb_column.vc_col-has-fill>div{padding-top:60%!important;margin:0 2rem}.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column h2{margin-top:1rem}}@media (max-width:650px){.coworking-space-event-pricing .wpb_row .wpb_column .wpb_text_column .table-responsive{margin:0 calc(-2rem - 2px)}}.coworking-space-outlet-amenities .wpb_row .wpb_column>div,.coworking-space-outlet-amenities .wpb_row .wpb_column>div>div{height:100%}.coworking-space-outlet-amenities .wpb_row .wpb_column>div{border:1px solid #FABE04;padding:0 2rem;margin:0 .5rem;background:#fff}.coworking-space-outlet-amenities .wpb_row .wpb_column>div>div{display:flex;flex-direction:column;justify-content:flex-start}.coworking-space-outlet-amenities h3{margin:0 -2rem 2rem;padding:1rem 2rem;background-color:#FABE04;color:#fff}.coworking-space-outlet-amenities .wpb_text_column{margin-bottom:2rem!important}.coworking-space-outlet-map{padding:0!important}.coworking-space-outlet-map .wpb_gmaps_widget{margin:0}.coworking-space-outlet-map .wpb_gmaps_widget>div{padding:0}.coworking-space-outlet-map .wpb_gmaps_widget .wpb_map_wraper{padding-bottom:0!important;min-height:70vh!important;height:70vh!important}.coworking-space-outlet-map .wpb_row .wpb_text_column{min-height:70vh;padding:2rem;margin:0;border:4px solid #FABE04;background-color:#fff}.coworking-space-outlet-map .wpb_row .wpb_text_column h4{margin:0 0 .25rem}.coworking-space-outlet-map .wpb_row .wpb_text_column p+h4{margin-top:1.25rem}.coworking-space-outlet-map .wpb_row .wpb_text_column *:last-child{margin-bottom:0}@media (max-width:767px){.coworking-space-outlet-map .wpb_gmaps_widget,.coworking-space-outlet-map .wpb_row .wpb_text_column{margin-left:-1rem;margin-right:-1rem}}.coworking-space-workwell-design{padding:0}.coworking-space-workwell-design.vc_row-has-fill{color:#fff}.coworking-space-workwell-design.vc_row-has-fill::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.coworking-space-workwell-design .wpb_single_image .vc_figure-caption{color:#FABE04;font-family:'Montserrat Bold',sans-serif;font-weight:400;text-transform:uppercase}.coworking-space-workwell-design .design-flow .wpb_column .wpb_single_image{position:relative}.coworking-space-workwell-design .design-flow .wpb_column .wpb_single_image img{width:68px}.coworking-space-workwell-design .design-flow .wpb_column .vc_single_image-wrapper::before{position:absolute;top:50%;left:-2rem;transform:translateY(-50%);font-size:2rem;font-weight:700;width:2rem;height:2rem;line-height:2rem;text-align:center}@media (min-width:768px){.coworking-space-workwell-design .design-flow .wpb_column .vc_single_image-wrapper::before{content:'+'}.coworking-space-workwell-design .design-flow .wpb_column:first-child .vc_single_image-wrapper::before{content:''}.coworking-space-workwell-design .design-flow .wpb_column:last-child .vc_single_image-wrapper::before{content:'='}}@media (max-width:767px){.coworking-space-workwell-design .design-flow{margin-left:3rem;margin-right:3rem}.coworking-space-workwell-design .design-flow .wpb_column{margin-bottom:1rem}}@media (max-width:650px){.coworking-space-workwell-design .design-flow{margin-left:1rem;margin-right:1rem}.coworking-space-workwell-design .design-flow .wpb_column{margin-bottom:3rem}}.page-about-core-values .wpb_row .wpb_column{position:relative;z-index:2}.page-about-core-values .wpb_row .wpb_column *{position:relative;z-index:2}.page-about-core-values .wpb_row .wpb_column::before{content:counter(section)".";position:relative;z-index:2}.page-about-core-values .wpb_row .wpb_column::after{content:'';position:absolute;top:45.5px;left:7.5px;right:7.5px;bottom:7.5px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.page-about-core-values .wpb_row .wpb_column h2{color:#000}.page-about-ethos .wpb_row .wpb_text_column{padding-top:2rem;padding-bottom:2rem}.page-collaboration-services .wpb_row{margin-bottom:4rem}.page-collaboration-services .wpb_row:last-child{margin-bottom:0}.page-collaboration-services .wpb_row .wpb_column .wpb_single_image{margin:0 -1rem}.page-collaboration-services .wpb_row .wpb_column:last-child .wpb_text_column{background-color:#fff;border:4px solid #FABE04;margin:-3rem 1rem 0;padding:2rem 1rem}@media (min-width:768px){.page-collaboration-services .wpb_row .wpb_column .wpb_single_image{margin:0 -2rem 0 0}.page-collaboration-services .wpb_row.row-reverse .wpb_column .wpb_single_image{margin:0 0 0 -3rem}.page-collaboration-services .wpb_row .wpb_column:last-child .wpb_text_column{padding:2rem 3rem 3rem;margin:0 0 0 -3rem}.page-collaboration-services .wpb_row.row-reverse .wpb_column:last-child .wpb_text_column{margin:0 -2rem 0 0}}.covid19-content .vc_cta3-container h3{margin:1rem 0!important}span.badge-covid19,#menu .mega-menu>li.badge-covid19>a{background:#b30613!important;color:#fff!important;font-weight:bold!important;border-radius:0.25rem!important;letter-spacing:1px}#menu .mega-menu>li.badge-covid19>a::before{content:"\f071";font-family:"Font Awesome 5 Free"!important;font-weight:900!important}.bcp-banner{padding-top:41.67%;color:#fff;position:relative}.bcp-banner>div>div{position:absolute;top:0;left:0;right:0;bottom:0}.bcp-banner h1{color:#fff;padding-bottom:1.5rem;position:relative;text-shadow:1px 1px 0 #000}.bcp-banner h1::after{content:'';width:180px;height:2px;background:#fff;position:absolute;bottom:0;display:block;left:50%;transform:translateX(-50%)}.bcp-banner .badge-covid19{vertical-align:text-bottom;line-height:1;font-size:.7rem;padding:3px;display:inline-block;margin:0 .25rem}.bcp-steps h2::after{display:none!important}.bcp-steps .wpb_row .wpb_text_column{position:relative;margin:0 1rem}.bcp-steps .wpb_row .wpb_text_column::before{content:'';border-top:1px dashed #000;position:absolute;top:1rem;left:0;right:0;width:100%;height:2px;margin-top:-1px}.bcp-steps .wpb_row .wpb_text_column::after{content:'';position:absolute;top:1rem;right:-.75rem;transform:translateY(-50%);display:block;width:1rem;height:1rem;border:.5rem solid transparent;border-left-color:#000}.bcp-steps .wpb_row>div:last-child .wpb_text_column::before,.bcp-steps .wpb_row>div:last-child .wpb_text_column::after{display:none}.bcp-steps .wpb_row .wpb_text_column p:first-child{position:relative;z-index:2;margin:0;color:#FABE04;font-size:1.15rem}.bcp-steps .wpb_row .wpb_text_column p:first-child strong{background:#fff;padding-right:1rem}.bcp-steps .wpb_row .wpb_text_column h3{margin:0;font-size:1.5rem}.bcp-alternatives h2::after{display:none!important}.bcp-alternatives .wpb_row{position:relative}.bcp-alternatives .wpb_row .wpb_single_image .vc_single_image-wrapper{display:flex;width:68px;height:68px;align-items:center;justify-content:center;margin:0 auto}.bcp-alternatives .wpb_row .wpb_text_column{padding:0 2rem}.bcp-plans h2::after{display:none!important}.bcp-plans .wpb_row .wpb_single_image{position:relative;z-index:2;margin:0}.bcp-plans .wpb_row .wpb_single_image .vc_single_image-wrapper{border:5px solid #fff;border-radius:50%;padding:1rem;width:128px;background:#312e2f;box-shadow:0 0 4px 2px rgba(49,46,47,.3);margin:0}.bcp-plans .wpb_row .wpb_text_column{border:1px solid #eee;border-radius:1rem;transition:all 0.3s;padding:0 2rem 2rem;overflow:hidden;margin:-3rem 0 2rem}.bcp-plans .wpb_row .wpb_text_column h3{background:rgb(49,46,47);background:linear-gradient(180deg,rgba(49,46,47,1) 50%,rgba(70,69,69,1) 100%);color:#FABE04;text-align:center;font-size:1.5rem;padding:4rem 2rem 1rem;margin:0 -2rem 2rem;position:relative}.bcp-plans .wpb_row .wpb_text_column h3::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1rem;height:1rem;display:block;border:.5rem solid transparent;border-top-color:rgba(70,69,69,1)}.bcp-plans .wpb_row .wpb_text_column ul{margin-left:0}.bcp-plans .wpb_row .wpb_text_column ul li{padding-left:.5rem;margin-bottom:.5rem}.bcp-plans .wpb_row .wpb_text_column ul li i{color:#1eb40f;position:absolute;top:11px;left:-1.25rem;transform:translateY(-50%)}.bcp-plans .wpb_row>div{transition:all 0.3s}.bcp-plans .wpb_row>div:hover{transform:translateY(-.25rem)}.bcp-plans .wpb_row>div:hover .wpb_text_column{box-shadow:0 0 4px 1px #ddd}.bcp-sign-up .btn a{margin:0 .25rem}@media (min-width:768px){.bcp-plans .wpb_row .wpb_text_column{margin-left:1rem;margin-right:1rem}}@media (max-width:991px){.bcp-steps .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}.bcp-steps .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}.bcp-alternatives .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}.bcp-plans .wpb_row .wpb_column:not(:last-child){margin-bottom:3rem}}@media (max-width:767px){.bcp-banner{padding-top:66.67%}.bcp-steps .wpb_row .wpb_column:not(:last-child){margin-bottom:6rem}.bcp-steps .wpb_row .wpb_text_column{text-align:center}.bcp-steps .wpb_row .wpb_text_column p:first-child strong{padding:0}.bcp-steps .wpb_row .wpb_text_column ul{list-style:none}.bcp-steps .wpb_row .wpb_text_column ul li::before{content:'\2022';margin-right:.5rem}.bcp-steps .wpb_row .wpb_text_column::before{border-top:none;border-left:1px dashed #000;top:calc(100% + 1.5rem);left:50%;right:auto;width:2px;height:2rem;margin-top:0;transform:translateX(-50%)}.bcp-steps .wpb_row .wpb_text_column::after{top:calc(100% + 3.5rem);left:calc(50% - 0.5px);right:auto;transform:translateX(-50%) translateY(0);border-left-color:transparent;border-top-color:#000}}@media (max-width:480px){.bcp-banner{padding-top:125%}.bcp-steps .wpb_row .wpb_text_column{padding:0}.bcp-alternatives .wpb_row .wpb_text_column{padding:0}.bcp-plans .wpb_row .wpb_text_column{padding:0}}.careers-title-banner{background:#FABE04!important}.careers-title-banner .wpb_text_column{margin:0}.careers-banner{background:#FABE04;display:flex;align-items:center;max-width:80%;margin:0 auto}.careers-title{flex:1;text-align:center}.careers-title .h1{margin-bottom:1rem}.careers-title .h1 span{color:#fff}.careers-title .h2{font-size:3.5rem!important;font-weight:400;color:#fff}.careers-poster{flex:1;padding-top:2rem;position:relative}.careers-poster>div{display:inline-block;position:relative}.careers-poster-01 img{width:60%}.careers-poster-01 small{position:absolute;top:28%;left:48%;z-index:1;color:#000;white-space:nowrap;text-align:left}.careers-listing h2::after{display:none!important}.careers-listing-table th,.careers-listing-table td{padding:1rem 1rem 1rem 0}.careers-listing-table td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.careers-listing-table a{text-decoration:underline;color:#FABE04}.careers-quote{background:#FABE04!important;padding:0!important;position:relative}.careers-quote .vc_col-has-fill>div{padding-top:55%!important}.careers-quote .wpb_text_column{padding:4rem;margin:0;color:#000;font-weight:700;position:relative;z-index:5}.careers-quote .wpb_text_column blockquote{font-size:1.15rem;font-family:'Georgia',serif;font-style:italic;font-weight:400;margin:0 auto}.careers-quote .wpb_text_column blockquote p::before,.careers-quote .wpb_text_column blockquote p::after{font-size:2rem;line-height:0;position:relative;top:5px}.careers-quote .wpb_text_column blockquote p::before{content:'\201C';right:8px}.careers-quote .wpb_text_column blockquote p::after{content:'\201D';left:5px}.careers-quote .wpb_text_column h3{margin-bottom:0;margin-top:3rem;font-size:2.5rem;color:#000;font-weight:700}@media (min-width:1280px){.careers-quote::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../../../../../themes/hspace/img/avatar.png) no-repeat bottom right;opacity:.01}.careers-quote .vc_col-has-fill+div{padding-right:calc(calc(100% - 1200px) / 2)}}@media (max-width:1024px){.careers-title .h2{font-size:3.5rem!important}.careers-quote .wpb_text_column{padding:4rem 2rem}}@media (max-width:991px){.careers-banner{display:block;padding-top:2rem}.careers-poster{display:flex}.careers-poster>div{margin:0 auto}.careers-quote .wpb_text_column blockquote{max-width:50%}}@media (max-width:768px){.careers-quote .wpb_text_column blockquote{max-width:80%}}@media (max-width:480px){.careers-banner{max-width:100%}.careers-title .h2{font-size:2.5rem!important}.careers-quote .wpb_text_column blockquote{max-width:100%}}.promo-banner{padding-top:41.67%;color:#fff;position:relative}.promo-banner>div>div{position:absolute;top:0;left:0;right:0;bottom:0}.promo-banner h1{color:#fff;padding-bottom:1.5rem;position:relative;text-shadow:1px 1px 0 #000}.promo-banner h1::after{content:'';width:180px;height:2px;background:#fff;position:absolute;bottom:0;display:block;left:50%;transform:translateX(-50%)}.promo-listings .wpb_row{display:flex;flex-wrap:wrap;justify-content:center}.promo-listings .wpb_row .wpb_column{margin-bottom:2rem}.promo-listings .wpb_row .wpb_column>div>div{position:relative}.promo-listings .wpb_row .wpb_column .wpb_text_column{font-size:.8rem;margin:0;font-weight:700;color:#fff}.promo-listings .wpb_row .wpb_column .wpb_text_column p{line-height:2}.promo-listings .promo-coworking-space .wpb_text_column{background:#b40612}.promo-listings .promo-meeting-event-space .wpb_text_column{background:#28235d}.promo-listings .promo-managed-office .wpb_text_column{background:#05937b}.promo-tnc h2{margin-top:3rem}@media (max-width:767px){.promo-banner{padding-top:66.67%}}@media (max-width:480px){.promo-banner{padding-top:125%}}.page-contact-form i{position:absolute;top:16px;left:.75rem;z-index:1;color:gray}.page-contact-form input.wpcf7-form-control,.page-contact-form select.wpcf7-form-control{padding-left:2.5rem}.page-contact-form .wpcf7-form-control.wpcf7-submit{padding-left:2rem}.page-contact-details>div>div{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.page-contact-details i{font-size:1.25rem;display:inline-block;vertical-align:middle}.page-contact-details a{color:#000;margin-bottom:0.75rem!important;display:inline-block}.page-contact-details a:hover{color:#FABE04}@media (min-width:768px){.page-contact-form{padding-right:2rem!important}.page-contact-details{padding-left:1.75rem!important;border-left:1px solid #eee}.page-contact-details>div>div{margin-top:0;padding-top:0;border-top:none}}#post-404{min-height:calc(100vh - 80px);background:#FABE04;display:flex;flex-direction:column;justify-content:center}#post-404 .title-banner{min-height:auto;padding:0}#post-404 .title-banner h1{margin-bottom:0rem}#form-password-protected{height:calc(100vh - 80px);background:#FABE04;display:flex;flex-direction:column;justify-content:center;padding:2rem}#form-password-protected .title{min-height:auto;padding:0}#form-password-protected .title h1{margin-bottom:0rem;text-transform:initial}#form-password-protected .title p{display:none!important;visibility:hidden!important;opacity:0!important}#form-password-protected label{display:none!important;visibility:hidden!important;opacity:0!important}#form-password-protected .input-group{display:flex}#form-password-protected .input-group input[type="password"]{border-top-right-radius:0;border-bottom-right-radius:0}#form-password-protected .input-group button[type="submit"]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;background:#404040!important;color:#fff!important}#form-password-protected .input-group button[type="submit"]:hover{background:#000!important}section.posts-index{display:flex;flex-wrap:wrap;padding-top:1rem;padding-bottom:2rem}section.posts-index>article{width:100%;margin-bottom:1rem;transition:all 0.5s}section.posts-index>article:hover{box-shadow:2px 2px 8px rgba(0,0,0,.1)}section.posts-index>article>a{display:block;height:100%}section.posts-index>article>a .featured-image.default{background:url(../../../../../../themes/hspace/img/avatar.png) no-repeat center #eee;background-size:58px}section.posts-index>article>a .featured-image{background:#eee;overflow:hidden;margin:-1px -1px 0;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-size:100% 100%}section.posts-index>article>a .featured-image>div{transition:all 0.5s;position:relative;background-color:transparent}section.posts-index>article>a .featured-image>div::before,section.posts-index>article>a .featured-image>div::after{transition:all 0.5s;opacity:0}section.posts-index>article>a .featured-image>div::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}section.posts-index>article>a .featured-image>div::after{content:'read more';position:absolute;top:50%;left:50%;transform:translate(-50%,0%);border:1px solid #fff;color:#fff;text-transform:uppercase;padding:8px 18px;font-size:11px}section.posts-index>article>a h3{transition:all 0.5s;margin-top:.75rem;margin-bottom:.75rem}section.posts-index>article>a p{font-size:13px}section.posts-index>article>a .post-meta{margin-top:.5rem}section.posts-index>article>a .post-meta span{margin:0}section.posts-index>article>a:hover .featured-image>div{transform:scale(1.05)}section.posts-index>article>a:hover .featured-image>div::before,section.posts-index>article>a:hover .featured-image>div::after{opacity:1}section.posts-index>article>a:hover .featured-image>div::after{transform:translate(-50%,-50%)}section.posts-index>article>a:hover h3{color:#FABE04}@media (min-width:650px) and (max-width:991px){section.posts-index>article{width:49%;margin-left:1%;margin-right:1%;margin-bottom:calc(100% - 98%)}section.posts-index>article:nth-child(2n+1){margin-left:0}section.posts-index>article:nth-child(2n){margin-right:0}}@media (min-width:992px){section.posts-index>article{width:32%;margin-left:1%;margin-right:1%;margin-bottom:calc(100% - 98%)}section.posts-index>article:nth-child(3n+1){margin-left:0}section.posts-index>article:nth-child(3n){margin-right:0}}div.related-posts-index{margin-top:3rem}div.related-posts-index h2{margin:0}div.related-posts-index section.posts-index{padding-top:1rem;padding-bottom:0}div.related-posts-index section.posts-index>article{margin-bottom:2rem}article .post-content a{color:#000;text-decoration:underline}article .post-content a:hover{color:#666}article.post .container-fluid{padding:2.5rem 0 1rem}article.post .container{position:relative}article.post .title{padding:0;min-height:inherit;background-color:transparent}article.post .title>div{padding:0;width:100%}article.post .title>div *{color:#000;text-shadow:none}article.post h1{font-size:1.75rem;line-height:2.25rem;margin-bottom:2.5rem;padding-bottom:1rem;position:relative;border-bottom:4px solid #FABE04;text-transform:uppercase}@media (min-width:768px){article.post h1{font-size:2.5rem;line-height:3rem}}@media (min-width:992px){article.post .container-fluid{padding:0 0 1rem}article.post h1{font-size:3rem;line-height:3.5rem}}article.post .breadcrumbs{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #eee;width:100%}article.post .post-meta{font-size:11px;font-family:'Georgia',serif;font-style:italic}article.post .post-meta>span{display:inline-block;margin-bottom:.5rem}article.post .post-meta>span::after{content:'/';margin:0 .75rem 0 1rem;font-family:'Georgia',serif}article.post .post-meta>span:last-child::after{display:none}article.post .post-meta .categories{padding-top:.25rem}article.post .post-meta .categories a:hover{color:#FABE04;text-decoration:underline}article.post .post-meta .categories a::before{content:''}article.post .post-meta .tags a:hover{color:#FABE04;text-decoration:underline}article.post .post-meta .tags a::before{content:'#'}@media (min-width:992px){article.post .post-meta>span i{display:none}article.post .post-meta .author a::before{content:'@'}article.post .post-meta .categories a{display:inline-block;padding:.25rem .5rem;border:1px solid #606060;border-radius:.25rem;margin:0 3px 3px 0;font-size:.75rem}article.post .post-meta .categories a:hover{background-color:#FABE04;color:#fff;border-color:#FABE04}}article.post .post-content::first-letter{font-size:3rem;font-family:'Georgia',serif;font-weight:700;margin-right:1px}article.post .post-content>*:not(.title-banner){font-size:1.15rem;margin-bottom:1.5rem;line-height:2rem}article.post .post-content>.post-content-full,article.post .post-content>.post-content-wide{width:auto!important}article.post .post-content>.post-content-full .vc_column-inner,article.post .post-content>.post-content-wide .vc_column-inner{padding:0}article.post .post-content h2{font-size:1.5em;padding:0}article.post .post-content h2::after{display:none}article.post .post-content p:first-of-type:first–letter{color:red}article.post .post-content strong,article.post .post-content b{font-family:'Montserrat Bold',sans-serif;font-weight:400}article.post .post-content figure{margin-bottom:1rem}article.post .post-content .post-meta{position:static;margin:0}article.post .view-article{font-family:'Georgia',serif;font-style:italic}article.post .heateor_sss_horizontal_sharing{display:none}article.post .heateor_sss_vertical_sharing{margin:0!important}@media (min-width:768px){article.post .post-content>.post-content-full{margin-left:-2rem;margin-right:-2rem}article.post .post-content>.post-content-wide{margin-left:-1rem;margin-right:-1rem}}@media (min-width:784px){article.post .heateor_sss_horizontal_sharing{display:block}article.post .heateor_sss_vertical_sharing{display:none}}@media (min-width:992px){article.single-post .post-meta{position:absolute;top:0;left:0;width:180px;padding-top:.75rem}article.post .post-meta>span{display:block;margin-bottom:.5rem}article.post .post-meta>span::after{display:none}article.post .post-contents{margin-left:210px;margin-right:0}article.post .post-content>.post-content-full{margin-left:calc(-210px - 2rem)!important;margin-right:-2rem!important}article.post .post-content>.post-content-wide{margin-left:calc(-80px - 2rem)!important;margin-right:-2rem!important}}@media (min-width:1200px){article.post .post-contents{margin-right:210px}article.post .post-content>.post-content-full{margin-left:calc(-210px - 3rem)!important;margin-right:calc(-210px - 3rem)!important}article.post .post-content>.post-content-wide{margin-left:calc(-80px - 3rem)!important;margin-right:calc(-80px - 3rem)!important}}article.jobs .container-fluid{padding:2.5rem 0 1rem}article.jobs .container{position:relative}article.jobs .post-container{display:flex;justify-content:space-between}article.jobs .title{padding:0;min-height:inherit;background-color:transparent}article.jobs .title>div{padding:0;width:100%}article.jobs .title>div *{color:#000;text-shadow:none}article.jobs h1{font-size:1.75rem;line-height:2.25rem;text-transform:uppercase;margin-bottom:.5rem}article.jobs .post-meta{font-size:1.3rem;font-weight:700;margin-bottom:2rem;color:#000}article.jobs .post-meta a{color:#FABE04}article.jobs .post-contents{width:70%}article.jobs .post-button-apply{width:25%}article.jobs .post-button-apply a{position:sticky;top:calc(80px + 2rem);display:block;padding:1rem;text-align:center;font-family:'Montserrat Bold';font-size:1.3rem;margin-top:2rem;letter-spacing:1px}@media (min-width:768px){article.jobs h1{font-size:2.5rem;line-height:3rem}}@media (min-width:992px){article.jobs .container-fluid{padding:0 0 1rem}article.jobs h1{font-size:3rem;line-height:3.5rem}}@media (max-width:767px){article.jobs .post-container{display:block}article.jobs .post-contents,article.jobs .post-button-apply{width:auto}article.jobs .post-button-apply{padding-top:2rem;position:sticky;bottom:0;margin:0 -1rem}article.jobs .post-button-apply a{top:auto;border-radius:0!important}}#job-application-form .modal-card{width:calc(100% - 1rem)}#job-application-form .modal-body{padding:1rem;position:relative}@media (min-width:1025px){#job-application-form .modal-card{width:68%}#job-application-form .modal-body{padding:3rem}}.job-application-form .wpcf7-form .row>div[class*='col-'] label{top:-.5rem;left:0;transform:translateY(-50%);transition:all .3s;padding:0;background:transparent}.job-application-form i{position:absolute;top:28px;left:0;transform:translateY(-50%);z-index:1;color:#fff;background:#FABE04;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.job-application-form input.wpcf7-form-control,.job-application-form select.wpcf7-form-control,.job-application-form textarea.wpcf7-form-control{padding-left:2.5rem;border-color:transparent;border-bottom-color:#FABE04;border-radius:0}.job-application-form input.wpcf7-form-control,.job-application-form select.wpcf7-form-control{height:55px}.job-application-form .wpcf7-form-control.wpcf7-submit{padding:1rem 3rem;font-family:'Montserrat Bold';color:#fff}.job-application-form .codedropz-upload-wrapper .codedropz-upload-handler{margin:0;border:none;border-bottom:1px solid #FABE04;border-radius:0}.job-application-form .codedropz-upload-wrapper .codedropz-upload-handler.codedropz-dragover{border:1px dashed #FABE04;background:#ffc}.job-application-form .codedropz-upload-wrapper .codedropz-upload-container{padding:0 0 0 2.5rem}.job-application-form .codedropz-upload-wrapper .codedropz-upload-inner{min-height:55px;text-align:left;display:flex;align-items:center;flex-wrap:wrap;line-height:1}.job-application-form .codedropz-upload-wrapper .codedropz-upload-inner *{font-family:'Montserrat';font-weight:400;font-size:1.25rem;margin:0;display:inline-block;margin-right:.25rem;color:#999}.job-application-form .codedropz-upload-wrapper .codedropz-upload-inner a{color:#000}.job-application-details>div>div{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.job-application-details i{font-size:1.25rem;display:inline-block;vertical-align:middle}.job-application-details a{color:#000;margin-bottom:0.75rem!important;display:inline-block}.job-application-details a:hover{color:#FABE04}article.author{display:flex;align-items:flex-start;flex-direction:column;padding-top:2rem}article.author div.avatar{background:url(../../../../../../themes/hspace/img/avatar.png) no-repeat center;background-size:50%;flex:0 1 96px;width:96px;height:96px;border-radius:50%;overflow:hidden;border:1px solid #eee;margin-bottom:.5rem}article.author div.details h1{margin-top:0;margin-bottom:.25rem}article.author div.details p{font-size:13px}@media (min-width:480px){article.author{flex-direction:row}article.author div.avatar{margin-bottom:0}article.author div.details{padding-left:1rem}}article.post .ebook-intro ol{list-style:none;padding:0;counter-reset:ebook}article.post .ebook-intro ol li{margin-bottom:.5rem}article.post .ebook-intro ol li::before{counter-increment:ebook;content:counter(ebook);display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;color:#fff;background:#666;border-radius:50%;overflow:hidden;margin-right:.5rem;font-size:.8rem;position:relative;vertical-align:middle;font-weight:700}article.post .ebook-image{overflow:hidden}@media (max-width:767px) and (min-width:480px){article.post .ebook-image{margin:0 auto;width:60%}}@media (max-width:767px){article.post .ebook-image img{margin-left:13%}}@media (min-width:768px){article.post .ebook-intro h1{padding:0;margin-bottom:2rem;border-bottom:none}}@media (min-width:768px) and (max-width:991px){article.post .ebook-intro{width:50%}article.post .ebook-image{width:50%}article.post .ebook-form{width:50%}}@media (min-width:992px){article.post .ebook-intro{width:38%}article.post .ebook-image{width:34%}article.post .ebook-form{width:28%}article.post .ebook-intro h1{font-size:2rem;line-height:2.5rem}}article.post .ebook-form{background:#FABE04;padding:1rem}article.post .ebook-form input[type=text],article.post .ebook-form input[type=email],article.post .ebook-form input[type=tel],article.post .ebook-form input[type=number],article.post .ebook-form input[type=search],article.post .ebook-form select,article.post .ebook-form textarea{padding:.75rem}article.post .ebook-form label{top:-1rem!important;left:0!important;background:transparent!important;padding:0!important;color:#000!important}article.post .ebook-form input[type=submit]{display:block;width:100%;background:#404040!important;color:#fff!important}article.post .ebook-form input[type=submit]:hover{background:#000!important}article.post .ebook-form .wpcf7-not-valid-tip{font-size:.8rem;line-height:1.2}article.post .ebook-form .wpcf7-response-output{font-size:.8rem}article.post .ebook-form small{line-height:1.5;display:block}article.post .ebook-hspace h2{padding:0!important}article.post .ebook-hspace h2::after{display:none!important}article.post .ebook-share{display:none}article.post .ebook-share h2{padding:0!important}article.post .ebook-share h2::after{display:none!important}article.post .ebook-share ul{list-style:none;padding:0;display:flex;flex-direction:column;justify-content:center;text-align:center}article.post .ebook-share ul li{border:1px solid #ccc}article.post .ebook-share ul li:not(:last-child){border-bottom:none}article.post .ebook-share ul li a{display:block;color:#888;font-weight:700;padding:.5rem 1rem;min-width:170px;background:#fff}article.post .ebook-share ul li a:hover{background:#FABE04;color:#000}article.post .ebook-share ul li a i{margin-right:.5rem}@media (min-width:768px){article.post .ebook-share ul{flex-direction:row}article.post .ebook-share ul li:not(:last-child){border-bottom:1px solid #ccc;border-right:none}}.ebook-modal .ult-overlay-close-inside{filter:invert(1)}.ebook-modal .ult_modal-content{box-shadow:0 0 12px rgba(0,0,0,.5);border:none!important;overflow:visible;margin-top:50px}.ebook-modal .ult_modal-body{overflow:visible;padding:0}.ebook-modal .layer-01{display:flex;align-items:center;padding:5rem 2rem;height:200px}.ebook-modal .layer-01 .ebook-modal-image{position:relative;flex:0 0 207px;margin-right:2rem}.ebook-modal .layer-01 .ebook-modal-image img{position:relative;height:300px;box-shadow:0 0 7px rgba(0,0,0,.5)}.ebook-modal .layer-02{display:flex;padding:5rem 2rem;background:#FABE04;color:#000}.ebook-modal .layer-02 .ebook-modal-icon{flex:0 0 78px}.ebook-modal .ebook-modal-content a{text-decoration:underline;font-style:italic;font-family:'Montserrat Bold'}.ebook-modal .ebook-modal-content strong{font-family:'Montserrat Bold'}.ebook-modal .ebook-modal-content>*:last-child{margin-bottom:0}@media (max-width:767px){.ebook-modal .layer-01,.ebook-modal .layer-02{flex-direction:column}.ebook-modal .layer-01{align-items:flex-start;height:auto;padding:2rem}.ebook-modal .layer-01 .ebook-modal-image{margin-top:-3rem;margin-bottom:1rem}}#popmake-736{border:none;border-radius:0;background:transparent;box-shadow:none;padding:0;margin:0}#popmake-736 h2{color:#fff;font-size:2.5rem;margin:0 0 1rem}#popmake-736 p{color:#fff}#popmake-736 .btn-popup-download{margin:0}#popmake-736 .btn-popup-download a{background-image:url(../../../../../../themes/hspace/img/icon-popup-download.png)!important;background-repeat:no-repeat!important;background-position:95% center!important;background-color:#000!important;background-size:32px!important;color:#fff!important;font-family:'Montserrat Bold';font-size:1.25rem;padding-right:4rem}#popmake-736>div{max-width:1024px;margin:0 auto!important}#popmake-736 .wpb_row .wpb_row{background:url(../../../../../../themes/hspace/img/bg-popup.jpg) no-repeat center;background-size:100%;padding:0 2rem}#popmake-736 .wpb_text_column{margin:0 0 1rem}@media (max-width:991px){#popmake-736{background:#FABE04;background:linear-gradient(90deg,#f7941d 0%,#FABE04 100%);padding:2rem}#popmake-736 .wpb_row .wpb_row{background:none;padding:0}#popmake-736 .wpb_single_image{width:50%;margin:-25% auto 0}}@media (max-width:650px){#popmake-736 .wpb_single_image{width:80%;margin:-50% auto 0}}.calculator{border:1px solid #FABE04;padding:2rem 0;margin:2rem auto;display:block}.calculator-steps{padding:0 2rem 3rem;margin-bottom:2rem;position:relative}.calculator-steps ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around;counter-reset:ebook;position:absolute;bottom:0;left:0;right:0}.calculator-steps ul li{position:relative;flex:1;text-align:center}.calculator-steps ul li::before{counter-increment:ebook;content:counter(ebook);content:'';display:block;width:12px;height:12px;line-height:10px;text-align:center;background:#fff;border:2px solid #ddd;border-radius:50%;overflow:hidden;margin:0 auto;font-size:12px;position:relative;z-index:1;transition:all 0.3s}.calculator-steps ul li::after{content:'';position:absolute;top:5px;left:-50%;right:50%;display:block;height:2px;background:#ddd}.calculator-steps ul li:first-child::after{left:50%}.calculator-steps ul li a{display:inline-block;padding:.5rem;margin-top:-6px;color:#666;font-size:12px;font-weight:700}.calculator-steps ul li:hover::before{background:#f9f9f9}.calculator-steps ul li.active::before{background:#FABE04;border-color:#FABE04}.calculator-steps ul li.active::after{background:#FABE04}.calculator-steps ul li.active a{color:#000}.calculator-forms>a{position:relative;top:-4rem}.calculator-form{display:none;padding:0 2rem;font-size:12px}.calculator-form.active{display:block}.calculator-form h3{margin-top:0}.calculator-form input[type=text],.calculator-form input[type=email],.calculator-form input[type=tel],.calculator-form input[type=number],.calculator-form input[type=search],.calculator-form select,.calculator-form textarea{padding:.5rem .75rem;border-color:#ddd}.calculator-form input.disabled,.calculator-form select.disabled,.calculator-form textarea.disabled{background:#ddd}.calculator-form input.error,.calculator-form select.error,.calculator-form textarea.error{border-color:red}.calculator-form .btn{overflow:hidden;position:relative;font-size:1rem}.calculator-form .btn-next.loading{text-indent:-9999px}.calculator-form .btn-next.loading::before{content:'...';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-indent:0}.calculator-form .col-form{position:relative;flex-wrap:wrap;margin-bottom:1rem;transition:all 0.3s}.calculator-form .col-form:hover{background-color:rgba(247,231,0,.1)}.calculator-form .col-form.required>label::after{content:' *';color:red}.calculator-form .col-form>label{flex:0 1 100%;padding-right:2rem;margin:0 0 .25rem}.calculator-form .col-form>div{position:relative}.calculator-form .col-form label.error{position:absolute;top:0;right:0;z-index:10;font-size:11px;background:red;color:#fff;border-radius:.25rem;padding:1px 0.25rem!important;height:inherit!important;text-align:left;line-height:1;flex:0 1 100%}.calculator-form .col-form label.error::before,.calculator-form .col-form label.error::after{display:none}.calculator-form .col-form label.error+.form-check{border-color:red}.calculator-form .col-form label.error[style*="display: none;"]+.form-check{border-color:#ccc}.calculator-form .col-form .error+span{border-color:red}.calculator-form .col-form .others-input input+.error{position:static;transform:none;display:inline-block}.calculator-form .col-form-group>span{background:#f9f9f9;border:1px solid #ddd;flex:1 0 60px;display:flex;align-items:center;padding:0 1rem}.calculator-form .col-form-group>span:first-child{margin-right:-.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.calculator-form .col-form-group>span:last-child{margin-left:-.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.calculator-form .col-form-group>input,.calculator-form .col-form-group>select{flex:1 0 calc(100% - 60px);position:relative;z-index:1}.calculator-form .col-action{margin-bottom:1rem;text-align:center}.calculator-form .form-check-default{padding:1rem 1rem .75rem;border:1px solid #ccc;border-radius:.25rem}.calculator-form .form-check-default .row{margin:0 -1rem}.calculator-form .form-check-default .row>div{padding:0 1rem;margin-bottom:.25rem;width:100%}.calculator-form .form-check-default .row-facilities:first-child>div:not(:first-child){text-align:center}.calculator-form .form-check-default .row-facilities>div:first-child{flex:2}.calculator-form .form-check-default .row-facilities>div:not(:first-child){flex:1}.calculator-form .form-check-default .row-facilities>div label{height:18px;padding:0}.calculator-form .form-check-default .row-facilities>div label::before,.calculator-form .form-check-default .row-facilities>div label::after{top:.2rem;left:50%;transform:translateX(-50%)}.calculator-form .form-check-default .row-facilities:not(:first-child):hover{background:#eee}@media (min-width:650px){.calculator-form .col-form>label{flex:0 1 200px;margin:0}.calculator-form .col-form label.error{left:200px;right:auto;transform:translateY(-50%)}.calculator-form[data-step="step-2"] .col-form{flex-wrap:wrap}.calculator-form[data-step="step-2"] .col-form>label{flex:0 1 100%;margin:0 0 .25rem}.calculator-form[data-step="step-2"] .col-form label.error{top:0;left:auto;right:0;transform:none}.calculator-form .form-check-default .row-2>div,.calculator-form .form-check-default .row-3>div,.calculator-form .form-check-default .row-4>div{width:50%}}@media (min-width:769px){.calculator{padding:2rem 1rem;display:flex}.calculator-steps{flex:0 1 33%;border-right:1px solid #FABE04;margin:0}.calculator-steps ul{position:static}.calculator-forms{flex:1}}@media (min-width:768px){.calculator-form .form-check-default .row-3>div,.calculator-form .form-check-default .row-4>div{width:33%}.calculator-form .input-xs{max-width:180px!important}.calculator-form .input-sm{max-width:300px!important}}@media (min-width:992px){.calculator-form .form-check-default .row-4>div{width:25%}.calculator-form .input-md{max-width:300px!important}}.calculator-form .form-check-default label+div{display:none}.calculator-form .form-check-default label+div input{display:block}.calculator-form .form-check input:checked+label+div{display:block;position:relative}.calculator-form .form-check input:checked+label+div *{display:block}.calculator-form .anchor{position:relative;bottom:5rem}#office-total-cost-form{padding:0;margin:0 2rem}#office-total-cost-form .col-action{display:none}#office-total-cost-form .wpcf7 input,#office-total-cost-form .wpcf7 select,#office-total-cost-form .wpcf7 textarea,#office-total-cost-form .wpcf7 label,#office-total-cost-form .wpcf7 button,#office-total-cost-form .wpcf7 .row,#office-total-cost-form .wpcf7 .row>div{display:none!important}#office-total-cost{margin-bottom:1rem;text-align:center}#office-total-cost h3{margin:0 0 .5rem}#office-total-cost:not(:empty)+.col-action{display:block}.form-check input{display:none}.form-check label{cursor:pointer;transition:all 0.3s}.form-check-progress{padding:1rem 1rem .75rem;border:1px solid #ccc;border-radius:.25rem}.form-check-progress ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around}.form-check-progress ul li{position:relative;flex:1;text-align:center}.form-check-progress ul li::after{content:'';position:absolute;top:6px;left:50%;right:-50%;display:block;height:2px;background:#ddd}.form-check-progress ul li:last-child::after{right:50%}.form-check-progress input[type="radio"]+label::before,.form-check-progress input[type="radio"]+label::after{border-radius:50%}.form-check-progress input:checked+label::before,.form-check-progress input:checked+label::after{background:#FABE04;border-color:#FABE04}.form-check-progress label{position:relative;display:block;padding-top:1rem}.form-check-progress label::before,.form-check-progress label::after{content:'';width:14px;height:14px;display:inline-block;position:absolute;top:0;left:50%;transform:translateX(-50%);border:2px solid #ddd;background:#fff;z-index:1;transition:all 0.3s}.form-check-progress label:hover::before,.form-check-progress label:hover::after{background:#f7e700}.form-check-button ul{list-style:none;padding:0;margin:0 -1rem;display:flex;justify-content:space-around}.form-check-button ul li{flex:1;padding:0 1rem}.form-check-button input:checked+label{background:#FABE04;border-color:#FABE04}.form-check-button input.error+label{border-color:red}.form-check-button label{position:relative;display:block;padding:.5rem .75rem;border:1px solid #ddd;border-radius:.25rem;background:#fff;line-height:1;text-align:center}.form-check-button label:hover{background:#f7e700}.form-check-default input[type="radio"]+label::before,.form-check-default input[type="radio"]+label::after{border-radius:50%}.form-check-default input:checked+label::before,.form-check-default input:checked+label::after{background:#FABE04;border-color:#FABE04}.form-check-default label{position:relative;display:block;padding:0 0 0 1.5rem}.form-check-default label::before,.form-check-default label::after{content:'';width:14px;height:14px;display:inline-block;position:absolute;top:.25rem;left:.5rem;transform:translateX(-50%);border:1px solid #ddd;background:#fff;z-index:1;border-radius:.25rem}.form-check-default label:hover::before,.form-check-default label:hover::after{background:#f7e700}@media (max-width:650px){.form-check-progress ul{flex-direction:column}.form-check-progress ul li{text-align:left;padding-bottom:.5rem}.form-check-progress ul li::after{top:50%;left:6px;bottom:-50%;height:auto;width:2px}.form-check-progress ul li:last-child{padding-bottom:0}.form-check-progress ul li:last-child::after{bottom:50%}.form-check-progress label{padding:0 0 0 1.5rem}.form-check-progress label::before,.form-check-progress label::after{top:.25rem;left:0;transform:none}.form-check-button ul{flex-wrap:wrap;justify-content:inherit;margin:0 -.25rem -.5rem}.form-check-button ul li{flex:1 0 50%;max-width:50%;margin-bottom:.5rem;padding:0 .25rem}.form-check-button label{height:100%}}