.cart-header__title{font-size:3em!important}.persons-section{position:relative;background-color:#fff}.persons-section .title-block .title{text-align:left}.secondary-additional-headline-section.below-image .content p:last-child{margin-bottom:0!important}.thankyou-from .brochure-buttons-wrapper p{margin-bottom:1em!important}.thankyou-from .brochure-buttons-wrapper .text-center:first-child{margin-bottom:1em}.custom-page-headline-section .content-block p{margin-bottom:1.5625em!important}.thankyou-from .brochure-buttons-wrapper{margin-top:2em!important}.custom-page-headline-section .content-block:last-child p{margin-bottom:0!important}.contact-us-section .contact-form{margin-top:3.25em!important;position:relative}.blog-headline-section{position:relative}.owl-dots{display:none!important}.blog-headline-section .slider-counter{right:62px;bottom:-35px;width:50px;text-align:center}.slider-counter{display:inline-block;float:right;font-weight:400;font-size:1em;font-family:Montserrat;position:absolute;right:61px;bottom:-35px}.product-catagloue-outer{position:relative}.blog-page .sectors-section .sector-listing li a span{display:inline!important;font-weight:500}.blog-page .sectors-section .sector-listing li a span.primary-link{padding-bottom:.3em}.blog-slider .product-catagloue-section a{display:block!important}.product-catagloue-section{position:relative}.product-catagloue-section .owl-dots{bottom:-35px;right:5%}.owl-prev:after{content:"< Prev";float:left;font-size:.875em;font-family:Montserrat;font-weight:500}.owl-next:after{content:"Next >";float:right;font-size:.875em;font-family:Montserrat;font-weight:500}.owl-dots{counter-reset:slides-num;position:absolute;top:auto;left:auto;bottom:-10.5%;right:6.5%;margin-top:15px;font-size:1em;font-family:Montserrat;font-weight:400}.owl-dots:after{content:counter(slides-num);display:inline-block;font-size:1em;font-weight:400;padding-left:5px}.owl-dot{display:inline-block;counter-increment:slides-num;margin-right:5px}.owl-dot span{display:none}.owl-dot.active:before{content:counter(slides-num) " /";display:inline-block;vertical-align:middle;font-size:1em;position:absolute;left:0;top:0}.info{text-align:center;margin-top:110px}.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{display:none}.owl-nav{display:inline-flex;float:right;width:170px;justify-content:space-between;margin-top:.5em}.owl-prev,.owl-next{width:50px;height:30px}.blog-slider-block .owl-dots{bottom:-36px}.success-page .heading-section{padding:3.5em 0}.blog-page .leadership-listing li a span,.blog-page .sectors-section .sector-listing li a span{font-size:1.25em;line-height:2em;display:block;padding-bottom:.3em}.blog-page .leadership-listing li{margin-bottom:2.1875em}.cart-section .contact-form{max-width:900px;margin:0 auto}.cart-section .contact-form p{margin-bottom:1em}.cart-section{padding-top:5em;padding-bottom:5em}.riba-page .mobile-image{display:none}.riba-page .desktop-image{display:block}.btn-container{display:flex;align-items:center;justify-content:center}#shopify-section-accessible-design-RIBA-stages .product-detail-section{padding-bottom:0}.additional-headline-section3 .description-list .image-block a:after{display:none}#shopify-section-our-approach .icon-headline-section .content-1{margin-bottom:1.5625em}.cart-section .form-group label{width:175px;max-width:100%;margin-right:10px}.cart-section form .btn{text-transform:capitalize}.leadership-listing.blog-listing li a i{display:block}.leadership-listing li>a span{display:inline!important}.icon-headline-section.below-image{padding-top:8em;padding-bottom:5em}.additional-headline-section .image-block{max-width:300px}.additional-headline-section .image-block a[target=_blank]:after,.custom-page-headline-section .right-block a[target=_blank]:after{display:none}additional-headline-section .additional-headline-right .image-block{max-width:300px}.leadership-block .more-blogpost{text-align:center}.matrixify-page ul li a{border-bottom:2px solid #b6cad1}.matrixify-page ul li a:hover{border-bottom:2px solid #ffd400}.matrixify-page ul li{padding-bottom:1em}.custom-page-headline-section .title,.sectors-section .title,.customer-feedback .left-block .title{margin-left:-.1em}.margin-small{margin-bottom:1.5em}.thankyou-from p a{border-bottom:2px solid #b6cad1}.thankyou-from p a:hover{border-bottom:2px solid #ffd400}.thankyou-from p.contact-label{max-width:660px;margin:0 auto}.thankyou-from p{text-align:center;margin-bottom:1.6em!important}.download-container{display:flex}.download-container span{margin-right:1em}.thankyou-from .brochure-buttons-wrapper{display:flex;max-width:660px;margin:0 auto;justify-content:space-between}.additional-headline-section3 .description-list li:nth-child(2n) p .primary-link.secondary-link:after,.additional-headline-section3 .description-list li:nth-child(2n) .sub-heading-listing li p .primary-link.secondary-link:after{background-color:#b6cad1}.additional-headline-section3 .description-list li:nth-child(2n) p .primary-link.secondary-link:hover:after,.additional-headline-section3 .description-list li:nth-child(2n) .sub-heading-listing li p .primary-link.secondary-link:hover:after{background-color:#ffd400}.home-adaptations-page .customer-feedback.custom-page-headline-section.below-image{padding-top:0;padding-bottom:0}.icon-headline-section h2{display:flex;flex-direction:row}.about-banner-section .container-fluid .row-wrap{max-width:1330px}.about-banner-section{background-color:#f0f4f6;padding-top:2.875em;padding-bottom:1.6em;position:relative}.about-banner-section .row-wrap{display:flex;margin:0 auto}.about-banner-section .content-block{max-width:50%;flex:0 0 50%;padding-right:3em;padding-left:5.1em;padding-top:1.8em}.about-banner-section .image-block{display:flex;align-items:flex-end;flex-direction:column;max-width:50%;flex:0 0 50%;margin-bottom:-7em}.about-banner-section .image-block img{max-width:100%;width:100%;margin-bottom:.5em;height:100%;object-fit:cover;z-index:1}.about-banner-section .image-block p{font-size:.875em;line-height:1.25em}.about-banner-section .content-block .title{margin-left:-.8em;position:relative;font-size:3em;z-index:0}.about-banner-section .content-block .title span{position:relative;z-index:2}.about-banner-section .circle{position:absolute;display:block;height:500px;width:500px;background-color:#f8fafa;top:300px;left:-250px;opacity:1}.about-banner-section ul{display:flex;margin-bottom:.9em;margin-top:.4375em}.about-banner-section ul li a{display:inline-block;font-style:italic;font-size:.875em}.about-banner-section ul li{padding-right:1.5em}.about-banner-section .content-block p{margin-bottom:1.7em;font-size:1.25em;line-height:1.8em;position:relative;z-index:0;font-family:Montserrat,sans-serif;font-weight:400}.about-banner-section .content-block ul li a{font-size:.875em}.about-banner-section .content-block ul li a,.about-banner-section .content-block ul li a.active{position:relative;display:inline-block}.about-banner-section .content-block ul li a.active:after{height:1px;position:absolute;bottom:-3px;left:0;width:100%;background-color:#fd0;transition:all .5s}.about-banner-section .content-block ul li a:hover:after{width:100%;right:0}.icon-headline-section{padding-bottom:5em;position:relative;background-color:#fff}.icon-headline-section h2{display:flex;flex-direction:row;position:relative}.icon-headline-section .container .title-block .title i{width:164px;height:118px;margin-right:.9em}.icon-headline-section .container .title-block .title span{height:max-content}.icon-headline-section .container .title-block .title span{display:block}.icon-headline-section .container .title-block{margin-bottom:2.5em}.icon-headline-section h3{line-height:1.5em;margin-bottom:.5em;font-weight:400}.icon-headline-section p{line-height:1.5625em}.icon-headline-section .content-1{margin-bottom:2.3125em}.icon-headline-section .content-1:last-child{margin-bottom:0}.icon-headline-section img{position:relative}.icon-headline-section .container .title-block .title .circle{height:140px;width:140px;background-color:#f8fafa;left:-.35em;opacity:1;top:-1em}.additional-headline-section{background-color:#303839;color:#fff}.additional-headline-section .container .wrapper{display:flex;flex-direction:row;justify-content:space-between}.additional-headline-left{flex:0 0 60%;padding-top:1.25em}.additional-headline-left .content p{color:#fff;font-weight:400}.additional-headline-left .content{padding-right:6.5em}.additional-headline-left p{margin-bottom:2em}.additional-headline-left .primary-link{color:#fff!important}.additional-headline-right{flex:0 0 40%;display:flex;justify-content:center;align-items:center}.additional-headline-section .title span:after,.secondary-additional-headline-section .title span:after,.additional-headline-section3 .title span:after,.our-clients-section .title span:after{bottom:0}.additional-headline-section3 .additional-listing-wrapper{display:flex;max-width:100%}.additional-headline-section3 .headline-list{flex:0 0 50%;max-width:50%;padding-right:.5em}.additional-headline-section3 .headline-list.full-width-list{flex:0 0 100%;max-width:100%}.additional-headline-section3 .headline-list li{display:flex}.additional-headline-section3 .headline-list li span{font-size:2em;font-weight:400;margin-right:.3em}.additional-headline-section3 .description-list li .right-col .image-block{max-width:400px;margin:0 auto}.additional-headline-section3 .description-list li:nth-child(2n) p a,.additional-headline-section3 .description-list li:nth-child(2n) .sub-heading-listing li p a{border-bottom:2px solid #b6cad1}.additional-headline-section3 .description-list li:nth-child(2n) p a:hover,.additional-headline-section3 .description-list li:nth-child(2n) .sub-heading-listing li p a:hover{border-bottom:2px solid #ffd400}.custom-page-headline-section.gray-link p a{border-bottom:2px solid #b6cad1}.custom-page-headline-section.gray-link p a:hover{border-bottom:2px solid #ffd400}.additional-headline-section3 .description-list li:nth-child(2n-1) p a,.additional-headline-section3 .description-list li:nth-child(2n-1) .sub-heading-listing li p a{border-bottom:2px solid #fff}additional-headline-section3 .description-list li:nth-child(2n-1) p a:hover,.additional-headline-section3 .description-list li:nth-child(2n-1) .sub-heading-listing li p a:hover{border-bottom:2px solid #ffd400}.persons-section .title-block{margin-bottom:4.5em}.persons-section .circle-detail h2 span{font-size:.5em}.persons-section .title-block{text-align:center}.persons-section .round-image{border-radius:50%;aspect-ratio:1/1;object-fit:cover}.persons-section .custom-row{display:flex;flex-wrap:wrap;margin:0 -2.8125em}.persons-section .image-block{width:180px;margin-bottom:.9em;position:relative}.custom-row .custom-col .image-block span{position:absolute;display:none;width:157px;height:157px;background-color:#fd0;top:4.75em;left:-1.8em;z-index:-1;opacity:13%}.persons-section .inner-col{display:inline-block}.custom-row .custom-col .image-block i{transform:rotate(90deg);position:absolute;background-color:#b6cad1;width:47px;height:47px;border-radius:100%;right:0;bottom:15px;font-size:30px;padding:10px 14px;display:none;cursor:pointer}.custom-row .custom-col .image-block i:hover{background-color:#ffd400}.persons-section .custom-row .custom-col{max-width:33.33%;flex:0 0 33.33%;padding:0 2.8125em 5em}.custom-col .content{max-width:327px}.custom-col .content p{margin-bottom:1.25em}.custom-row .custom-col h2 .circle-design{position:absolute;display:block;top:0;background-color:#fd0;opacity:1;opacity:13%}.custom-col .content p:last-child{margin-bottom:0}.up-arrow{transform:rotate(180deg)}.showhide,.persons-section .circle-detail h2 .team-post{display:block}.readmore{display:inline-block}.readless{display:none}.member_content{display:none;margin-bottom:.5em}.member_truncate_content{margin-bottom:.5em}.custom-row .custom-col:nth-last-child(1),.custom-row .custom-col:nth-last-child(2),.custom-row .custom-col:nth-last-child(3){padding-bottom:0}.persons-section .circle-block{position:static}.persons-section .circle-detail{position:static;max-width:inherit;top:auto}.persons-section .circle-detail h2{letter-spacing:0}.persons-section .circle,.our-clients-section .view-item{display:none}.persons-section .circle-detail h3{font-size:2em;font-weight:500}.persons-section .team-post{font-weight:400;margin-bottom:1em}.motionspot-section{background-color:#f0f4f6}.motionspot-section .motionspot-inner-content{max-width:498px;margin:0 auto}.motionspot-section .motionspot-inner-content p{font-size:2em;line-height:1.5em;margin-bottom:0;text-align:center;font-family:Montserrat,sans-serif;font-weight:400}.motionspot-section .motionspot-inner-content p.strong-text{font-size:3em;line-height:1em;font-weight:800;margin-top:.9em;margin-bottom:0}.secondary-additional-headline-section .image-block{margin-bottom:.5em}.secondary-additional-headline-section .image-block img{width:100%}.custom-page-headline-section .title-block,.secondary-additional-headline-section .title-block{margin-bottom:.3em}.secondary-additional-headline-section p{line-height:1.5625em}.secondary-additional-headline-section .content p{margin-bottom:2.063em}.secondary-additional-headline-section .content p:last-child{margin-bottom:0}.secondary-additional-headline-section .two-col-container{display:flex;align-items:center;max-width:100%;margin-top:2.5em}.secondary-additional-headline-section .two-col-container .left-container p{line-height:1.563em;margin-bottom:2.188em}.secondary-additional-headline-section .two-col-container .left-container p:last-child{margin-bottom:0}.secondary-additional-headline-section .two-col-container .left-container p span{font-weight:700}.secondary-additional-headline-section .two-col-container .left-container{flex:0 0 55%}.secondary-additional-headline-section .two-col-container .left-container h2{margin-bottom:1.2em;font-weight:360}.secondary-additional-headline-section .img-description{font-size:.875em;font-weight:400;line-height:1.25em;text-align:right}.secondary-additional-headline-section .two-col-container .img-col{flex:0 0 45%;max-width:45%;padding-left:12.313em}.secondary-additional-headline-section .two-col-container .img-col .image-block{max-width:134px;margin-bottom:.9em}.secondary-additional-headline-section .two-col-container .right-content{position:relative}.secondary-additional-headline-section .two-col-container .right-content .circle-content{z-index:1;position:relative;max-width:268px;top:57px;left:60px}.secondary-additional-headline-section .two-col-container .img-col .right-content .circle{height:237px;width:237px;position:absolute;background-color:#e2eaed;left:7px;top:7px;opacity:1}.secondary-additional-headline-section h3{font-size:1.5em}.our-clients-section{max-width:100%;padding:5em 0 4em;background-color:#f0f4f6}.our-clients-section .container{display:flex;flex-direction:row;justify-content:center}.our-clients-section .container .image-block{flex:0 0 50%;transition:.3s all}.our-clients-section .title-block{text-align:center}.additional-headline-section3{padding:4.75em 0}.additional-headline-section3 .container .title-block .title{margin-bottom:0}.headline-list li{margin-bottom:1.438em}.headline-list li a{font-size:1.5em;line-height:1.25em;font-weight:400}.headline-list{padding-left:5em}.additional-headline-section3 .description-list{margin-top:2.5em}.description-list li{display:flex;padding:4.5em 6em 3.5em 5em;margin-bottom:2.5em}.description-list li .left-col{flex:0 0 25.33%;max-width:25.33%}.description-list li .right-col{flex:0 0 74.66%;max-width:74.66%;padding-left:3.625em}.description-list li:nth-child(2n){background-color:#f8fafa}.description-list li:nth-child(2n-1){background-color:#e2eaed}.description-list li:last-child{margin-bottom:0}.description-list li p{margin-bottom:1.6em}.description-list li p:last-child{margin-bottom:0}.description-list li .left-col h3{display:flex;text-transform:inherit;font-weight:400;font-size:2em!important}.description-list li .left-col h3 i{margin-right:.8em;font-style:normal}.description-list li .left-col h3 span{flex:0 0 66.66%;max-width:66.66%}.description-list li .left-col .image-block{margin:0 0 1.25em 2.75em;padding-top:1em}.additional-headline-section3 .headline-list{margin-top:2em}.hotel-brooklyn-block{background-color:#f0f0f0;padding:4.9em 0}.hotel-brooklyn-block .row-wrap{display:flex}.hotel-brooklyn-block .left-block{max-width:65%;flex:0 0 65%;margin-bottom:1.5em}.hotel-brooklyn-block .left-block h1{font-size:3em;margin-left:-1em;line-height:1.3em;margin-bottom:.5em}.hotel-brooklyn-block .left-block p{padding-right:2em}.hotel-brooklyn-block .right-block{max-width:35%;flex:0 0 35%;text-align:right}.hotel-brooklyn-block .right-block .we-provided{font-weight:700}.hotel-brooklyn-block .right-block li,.hotel-brooklyn-block .right-block p{margin-bottom:.5em}.project-page .hotel-brooklyn-block .left-block p{font-size:1.25em;font-family:Montserrat,sans-serif}.image-grid{padding-bottom:1.5em}.image-grid .container{display:flex;flex-direction:column;align-items:flex-end}.image-grid p{font-size:.875em}.image-grid .outer-wrap{display:flex;margin-top:-4em;width:100%;margin-bottom:.5em}.image-grid .outer-wrap span{display:none;font-size:.875em}.image-grid .outer-wrap .left-block{max-width:62%;flex:0 0 62%;margin-right:.3em}.image-grid .outer-wrap .left-block img,.image-grid .outer-wrap .right-block img{height:100%;width:100%;object-fit:cover}.image-grid .outer-wrap .left-block i,.image-grid .outer-wrap .right-block i{display:block;height:100%;width:100%}.image-grid .outer-wrap .right-block{max-width:38%;flex:0 0 38%}.image-grid .outer-wrap .right-block .upper-image-block{margin-bottom:.3em}.disabled-people-block{background-color:#f0f4f6;padding:3em 0;text-align:center}.disabled-people-block .content-wrap{max-width:1005px;margin:auto}.disabled-people-block .content-wrap .content{font-size:2em;line-height:1.57em;font-family:Montserrat,sans-serif;margin-bottom:.5em}.customer-feedback .row-wrap{position:relative;display:flex;flex-wrap:wrap}.customer-feedback .border-change.row-wrap{border:none}.customer-feedback .left-block{max-width:50%;flex:0 0 50%}.customer-feedback .left-block .title{margin-bottom:.3em}.customer-feedback .left-block p{margin-bottom:1.9em}.customer-feedback .left-block p:last-child{margin:0}.customer-feedback .right-block{max-width:50%;flex:0 0 50%;position:relative}.customer-feedback .right-block .circle-block{top:56%;transform:translateY(-50%);right:-32px}.customer-feedback .right-block .circle-block .circle{left:-85px;top:-20px}.customer-feedback .circle-block .circle{left:-35%;top:0;background-color:#e2eaed;opacity:1}.customer-feedback .circle-block .circle-detail{position:relative;max-width:275px;width:100%}.customer-feedback .circle-block .circle-detail .awards{font-size:3em;text-transform:none}#shopify-section-our-story .customer-feedback .circle-block .circle-detail img{border-radius:100%}.home-adaptations-page .customer-feedback .circle img{margin-left:-17.5%!important;margin-top:2.9em!important}.fee-enquiry{background-color:#f0f4f6;margin-bottom:10em}.fee-enquiry .row-wrap{display:flex}.fee-enquiry .content-block{max-width:46%;flex:0 0 46%;padding-right:8em}.fee-enquiry .content-block p{margin-bottom:1.3em}.fee-enquiry .content-block .btn{margin-top:.7em}.fee-enquiry .image-block{display:flex;align-items:flex-end;flex-direction:column;max-width:54%;flex:0 0 54%;margin-bottom:-10em}.fee-enquiry .image-block img{max-width:100%;height:100%;margin-bottom:.5em;object-fit:cover;max-height:600px}.fee-enquiry .image-block p{font-size:.875em}.parent-collection-banner-section .wrapper{display:flex;align-items:center}.image-and-filter-section{padding-top:2.3em}.image-and-filter-section .filter-and-image-container{display:flex;flex-direction:row}.images-container-block i,.images-container-block a{display:flex;flex-direction:column;justify-content:center;align-items:center}.images-container-block .price{align-self:center;font-weight:400}.images-container-block img{height:auto;object-fit:contain}.image-and-filter-section .filter-block{max-width:23%;flex:0 0 23%;padding:2em 2em 5.2em 2.5em;background-color:#f8fafa}.image-and-filter-section .filter-block .close-container .img-block{height:42px;width:42px;padding:0}.image-and-filter-section .filter-block .close-container .img-block img{width:100%}.close-container{display:none;justify-content:flex-end}.image-and-filter-section ul{display:flex;flex-wrap:wrap}.image-and-filter-section ul li{padding:0 1.25em;margin-bottom:2em;max-width:33.33%;flex:0 0 33.33%}.image-and-filter-section ul li a i{width:250px;max-width:100%;margin:0 auto .6em}.parent-collection-banner-section .right-block{flex:0 0 30%}.parent-collection-banner-section .right-block .select-group select,.image-and-filter-section .horizon-filter-container .select-group select{padding-left:70px;padding-right:43px;width:100%!important;border:1px solid #707070;color:#303839;opacity:1}.parent-collection-banner-section .right-block .filters-toolbar__input-wrapper,.image-and-filter-section .horizon-filter-container .filters-toolbar__input-wrapper{display:block;margin:0 0 0 auto;max-width:100%;width:100%}.parent-collection-banner-section .right-block .filters-toolbar__item-child,.image-and-filter-section .horizon-filter-container .filters-toolbar__item-child{position:relative;margin:0}.parent-collection-banner-section .left-block{flex:0 0 70%;max-width:70%}.parent-collection-banner-section .right-block{flex:0 0 30%;max-width:30%}.parent-collection-banner-section .right-block .wrapper{width:285px;max-width:100%;margin:0 0 0 auto;position:relative;z-index:1}.parent-collection-banner-section .right-block .icon-chevron-down,.image-and-filter-section .horizon-filter-container .icon-chevron-down{color:#b6cad1;font-size:2.5em;right:.5em}.drop-container .filters-toolbar__item-child:first-child{margin-right:0}.parent-collection-banner-section .right-block .select-label,.image-and-filter-section .horizon-filter-container .select-label{position:absolute;top:50%;left:5%;transform:translateY(-55%);font-size:1em;font-family:var(--font-stack-body);text-transform:none}.image-and-filter-section .horizon-filter-container .select-label{transform:translateY(-50%);margin:0}.drop-container{display:flex;justify-content:flex-end;padding-right:3%}.image-and-filter-section .horizon-filter-container .select-label{left:2%}.parent-collection-banner-section .right-block .filters-toolbar__input,.image-and-filter-section .horizon-filter-container .filters-toolbar__input{max-height:49px}.parent-collection-banner-section .fluid-container{max-width:1300px;margin:0 auto}.image-and-filter-section .select-group{z-index:1}.filter-btn{display:none;background-color:#f0f4f6;padding:1.45em 1em;font-size:.75em;border:none;min-width:129px}.image-and-filter-section .form-group{margin-bottom:.21em}.image-and-filter-section .filter-and-image-container .filter-block p{font-size:1.25em;font-family:montserrat;font-weight:300;margin-right:.6em;margin-bottom:.56em}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:#707070;opacity:80%;z-index:2}.open-filter{overflow:hidden;height:100%}.open-filter .overlay{display:block}.image-and-filter-section .filter-block h2 span{font-size:1.2em;margin-right:.87em;font-weight:500}.image-and-filter-section .filter-block h2 a{font-size:.75em;border-bottom:2px solid #E2EAED;line-height:1em}.image-and-filter-section .radio-group{margin-bottom:1.8em;margin-top:.4em}.image-and-filter-section .radio-group .form-group label{margin:0;padding-left:2.5em}.image-and-filter-section input[type=radio]{margin-right:1.1875em;position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:21px;width:21px;background-color:#fff;border:2px solid #707070;border-radius:100%}.price{display:none}.image-and-filter-section .images-container-block{flex:0 0 77%;max-width:77%;padding-left:1.25em}.image-and-filter-section .images-container-block p{max-width:198px;text-align:center;font-family:montserrat;line-height:1.75em;margin-left:0;font-weight:500}.filter-done-block{display:none}.filter-done{padding:1em 4.4375em;border:none;background-color:#b6cad1}.horizon-filter-container{display:none;margin-bottom:1.625em;padding-top:0}.parent-collection-banner-section .right-block .select-group select:focus,.horizon-filter-container .select-group select{outline:none}.radio-label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-label input{position:absolute;opacity:0;cursor:pointer}.checked .checkmark{background-color:#707070}.address-and-contact-section .wrapper{display:flex}.address-and-contact-section{padding:5em 0}.address-and-contact-section .wrapper .content-block{flex:0 0 56.34%;max-width:56.34%;padding:3em 1em 0 0}.address-and-contact-section .wrapper .image-block .description{font-size:.875em;text-align:right}.address-and-contact-section .wrapper .content-block .heading{font-weight:700}.address-and-contact-section .wrapper .content-block .mail,.address-and-contact-section .wrapper .content-block .address-list li{font-family:Roboto;line-height:1.75em}.address-and-contact-section .wrapper .content-block .telephone{padding-bottom:.2em}.address-and-contact-section .wrapper .content-block .inner-content .address-list{margin-bottom:.8em}.address-and-contact-section .wrapper .content-block .inner-content .mail{margin-bottom:1em}.address-and-contact-section .primary-link:after{background-color:#fd0;height:1px;bottom:0}.address-and-contact-section .title span{letter-spacing:0}.address-and-contact-section .wrapper .image-block{flex:0 0 43.66%;max-width:43.66%}.address-and-contact-section .content-block .inner-content{max-width:429px}.address-and-contact-section .content-block .inner-content p:nth-child(2){margin-bottom:.6em}.address-and-contact-section .wrapper .image-block .img-block{display:block;max-width:434px}.contact-us-section{position:relative;background-color:#f8fafa;padding:5.25em 0 5em}.contact-us-section .circle{height:194px;width:194px;top:3em;left:2.5em;background-color:#fff;opacity:.43}.contact-us-section p:nth-child(2),.contact-us-section p:nth-child(3){max-width:900px;position:relative;z-index:1}.contact-us-section .title{font-size:3em;margin-top:-.2em}.backgroundBg{background-color:none!important}.tempFrmWrapper{display:flex}.contact-form{margin-top:2.5em}.contact-form iframe{background-color:transparent;width:100%!important;height:61.1em!important}.form-control{border:1px solid #707070;border-radius:7px;padding-top:11px;padding-bottom:11px;font-family:var(--font-stack-body);background-color:#fff;font-weight:400}form label{font-size:16px;font-family:var(--font-stack-body);font-weight:400}form .btn{background-color:#fd0;padding:16px 36px;font-size:16px;font-weight:500;font-family:Montserrat;color:#303839}.success-page .heading-section .section-header{margin:2em 0}.heading-section{position:relative;background-color:#e2eaed;padding:5em 0;overflow:hidden}.heading-section .blog-filter .select-group .icon.icon-chevron-down{fill:#b6cad1;font-size:2.5em}.heading-section .blog-filter .select-group select{width:100%!important;border:1px solid #707070;border-radius:4px}.heading-section .blog-filter .select-group select:focus{outline:none}.heading-section .blog-filter .select-group{z-index:1;width:200px}.heading-section .title span{font-size:1.5em;font-weight:400}.heading-section .blog-filter label,.heading-section .blog-filter select{font-size:1em;font-weight:400;text-transform:none;font-family:var(--font-stack-body)}.heading-section .circle.big-circle{top:19%;left:75%}.blog-images-section{background-color:#f0f4f6}.blog-images-section .blog-list-view{display:flex;max-width:100%;flex-wrap:wrap}.blog-images-section .blog-list-view .border-top{flex:0 0 50%;max-width:50%}.blog-images-section .article__title{font-size:1em;font-family:Montserrat;font-weight:400;line-height:1.6}.blog-images-section .article__list-image-wrapper{margin-bottom:0}.blog-images-section .rte a{text-transform:capitalize;margin-bottom:.5em;padding:0;margin-right:.3125em;letter-spacing:0;display:inline-block;font-size:.875em;line-height:1.125em;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal}.leadership-listing.blog-listing li{flex:0 0 50%;max-width:50%}.heading-section.terms-condition-heading-section,.project-page .hotel-brooklyn-block{background-color:#f0f4f6}.project-page .blog-slider-block{margin-top:0;margin-bottom:0}.hotel-brooklyn-block .left-block.full-width-heading{flex:0 0 100%;max-width:100%}.contact-block .title-block{margin-bottom:.5em}.hotel-brooklyn-block.no-image-banner .left-block{margin-bottom:0;flex:0 0 100%;max-width:100%}.hotel-brooklyn-block .left-block h1{margin-bottom:0}.project-page .custom-page-headline-section h3{font-size:1.5em;font-weight:400;padding-top:.6em}.customer-feedback .row-wrap.space-bottom-large{padding-bottom:8em}.customer-feedback .circle-detail img{margin-left:-17.5%;margin-top:2.9em}#shopify-section-our-story .customer-feedback .circle-detail img{margin-left:-2em;margin-top:.5em}@media (max-width:1440px){.parent-collection-banner-section .right-block .wrapper{margin-right:-69px}}@media (max-width:1439px){.parent-collection-banner-section .right-block .wrapper{margin-right:0}}@media (max-width:1400px){.hotel-brooklyn-block .left-block h1{margin-left:0}.leadership-block.blog-block .circle{left:85%;top:-32%}}@media (max-width:1370px){.contact-us-section .circle{left:-1em;margin-left:-.4em}}@media (max-width:1281px){.product-catagloue-section .owl-dots{right:10.1%}.contact-us-section .wrapper{padding-left:1.9em}.about-banner-section .image-block{max-width:56%;flex:0 0 56%;margin-bottom:-4em}.about-banner-section .content-block{padding:.8em 2.375em 1em 2em;max-width:44%;flex:0 0 44%}}@media (max-width:1199px){.cart-section .contact-form{display:block;width:100%}.cart-section form .btn{margin-left:0}.blog-slider-block{max-width:875px}.blog-slider .owl-prev{left:-80px}.blog-slider .owl-next{right:-80px}.about-banner-section .content-block{padding-right:4em}.secondary-additional-headline-section .two-col-container .img-col{padding-left:8.313em}.description-list li{padding:5em 1.875em}.description-list li .left-col{flex:0 0 27.33%;max-width:27.33%}.description-list li .right-col{flex:0 0 72.33%;max-width:72.33%}.contact-us-section .contact-form{justify-content:center}}@media (max-width:1160px){.product-catagloue-section .owl-dots{right:10.4%}}@media (max-width:1110px){.product-catagloue-section .owl-dots{right:11%}.image-and-filter-section ul li{padding:0 1.5em}}.parent-collection-grid-section h2.primary-link,.filter-and-image-container h2{font-size:1.25em;line-height:2em;letter-spacing:normal}@media (max-width:1060px){.product-catagloue-section .owl-dots{right:11.5%}}@media (max-width:1025px){.blog-slider-block .owl-dots{bottom:-51px;right:8%}.product-catagloue-section .owl-dots{bottom:-51px;right:14%}}@media (max-width:1024px){.cart-header__title{font-size:2.25em}.customer-feedback .row-wrap.space-bottom-large{padding-bottom:5em}.blog-headline-section .slider-counter{bottom:-50px}.blog-page .leadership-listing li a span,.blog-page .sectors-section .sector-listing li a span{font-size:1em;padding-bottom:.2em}.blog-page .leadership-listing li{margin-bottom:1.5625em}.additional-headline-section3 .headline-list li span{font-size:1.5em}.icon-headline-section.below-image{padding-top:5em;padding-bottom:5em}.contact-block h2{font-size:1.75em}.icon-headline-section .container .title-block .title span:after{bottom:11px;right:0}.icon-headline-section h3{font-size:1.125em}.about-banner-section .circle{height:400px;width:400px;top:291px;left:-225px}.about-banner-section .content-block{padding:.8em 2.375em 1em 2em;max-width:44%;flex:0 0 44%}.about-banner-section .content-block .title .circle{top:6px}.icon-headline-section .container,.additional-headline-section .container,.secondary-additional-headline-section .container,.additional-headline-section3 .container{padding-left:50px;padding-right:50px}.about-banner-section ul{margin-top:0;margin-bottom:2.5em}.about-banner-section .content-block .title{margin-left:-.6em;font-size:2.25em}.about-banner-section{padding-top:1.625em}.persons-section .custom-row .custom-col{max-width:50%;flex:0 0 50%;padding:0 2.625em 2em}.persons-section .custom-row{max-width:900px;margin:0 auto;align-items:flex-start}.additional-headline-left .content{padding-right:5.5em}.additional-headline-right{flex:0 0 49%}.additional-headline-left{flex:0 0 51%}.secondary-additional-headline-section .content p{margin-bottom:2.5em}.additional-headline-left .content{padding-right:.5em}.secondary-additional-headline-section .two-col-container .img-col{padding-left:2.313em}.secondary-additional-headline-section .two-col-container .img-col .right-content .circle{top:-30px}.secondary-additional-headline-section .two-col-container .right-content .circle-content{top:23px;left:67px}.our-clients-section .container .image-block{flex:0 0 100%;max-width:600px;margin:0 auto}.our-clients-section .container .image-block img{width:100%}.our-clients-section .container{flex-direction:column}.we-are-bold{font-size:1.75em}.icon-headline-section .container .title-block{margin-bottom:4em}.icon-headline-section .container h4{font-size:1.125em}.motionspotn-section{padding:4em 0 4.813em}.motionspot-section .motionspot-inner-content p{font-size:1.75em}.motionspot-section .motionspot-inner-content p.strong-text{font-size:2.25em}.our-clients-section .container .wrapper{display:block}.our-clients-section .container .wrapper .image-block{flex:0 0 100%;max-width:100%}.our-clients-section .container .wrapper .image-block img{margin:0 auto}.additional-headline-section3{padding:4.5em 0 3.188em}.headline-list li a{font-size:1.5em}.additional-headline-section3 .description-list{margin-top:4.5em}.description-list li .left-col h3 i{margin-right:1em}.description-list li .right-col{padding-left:1.625em}.persons-section .custom-col h2{font-size:1.75em}.persons-section .circle-detail h2 span{font-size:.5715em}.persons-section .circle-detail h3{font-size:1.75em}.custom-row .custom-col .image-block i{display:block;display:flex;align-items:center;justify-content:center;bottom:5px;right:-8px}.custom-row .custom-col .content{display:none;padding-top:0;margin:0 auto}.custom-row .custom-col h2 span{display:block}.custom-row .custom-col{flex:0 0 50%;max-width:50%}.custom-row .custom-col .image-block{margin-bottom:.438em}.custom-row .custom-col h2{position:relative;left:-20px;top:22px}.custom-row .custom-col .image-block{margin:0 auto;z-index:1;width:182px}.custom-row .custom-col .image-block span{top:4.75em;left:-3.4em;display:block}.custom-row .custom-col{display:flex;align-items:center;justify-content:center;flex-direction:column}.custom-row .custom-col.show .image-block i{transform:rotate(268deg)}.persons-section .custom-row .custom-col.show{padding-bottom:4.3em}.persons-section .circle-block{position:absolute;width:300px}.persons-section .circle-detail{top:2.7em;left:-.6em;position:relative;width:100%}.persons-section .circle-block .circle{height:157px;width:157px;border-radius:100%;background-color:#f8fafa;opacity:1;position:absolute;left:-39%;top:-17%}.custom-row .custom-col h2{left:12px}.persons-section .inner-col{width:210px;margin:0 auto 8em;display:block;position:relative}.persons-section .image-block{width:auto}.persons-section .inner-col .circle-block{left:10px;top:140px;max-width:100%}.about-banner-section .image-block img{margin-bottom:1em}.about-banner-section .content-block p{margin-bottom:1.6em;font-size:1em;margin-top:-.5em}.description-list li{padding:5em 1.9em;margin-bottom:2em}.description-list li .left-col .image-block{margin:0 1em 1.25em 1.75em;width:auto}.description-list li .left-col .image-block img{max-width:80%}.description-list li:nth-child(5) .left-col .image-block{margin-top:.9em}.description-list li .left-col h3{font-size:1.5em;margin-top:.4em}.headline-list{padding-left:2em}.persons-section .circle{display:block}.hotel-brooklyn-block .container,.image-grid .container,.disabled-people-block .container,.customer-feedback .container,.fee-enquiry .container,.blog-headline-section .container,.custom-page-headline-section .container,.parent-collection-banner-section .container,.parent-collection-grid-section .container,.features-and-benefits-section .container,.product-listing-section .container{padding:0 3.2em}.fee-enquiry .content-block{max-width:48%;flex:0 0 48%;padding-right:3em}.fee-enquiry .image-block{max-width:52%;flex:0 0 52%;min-height:416px;margin-top:-1.3em}.hotel-brooklyn-block{padding:3.2em 0 22.5em}.hotel-brooklyn-block .left-block h1{font-size:2.25em;margin-left:-.6em;max-width:550px;margin-bottom:.4em}.hotel-brooklyn-block.no-image-banner .left-block h1{margin-bottom:0}.hotel-brooklyn-block .left-block p{padding-right:0}.image-grid .outer-wrap{margin-top:-19em;margin-bottom:.5em}.disabled-people-block .content-wrap .content{font-size:1.75em;line-height:1.47em;max-width:880px;margin:0 auto .7em}.customer-feedback .circle-block .circle-detail .awards{font-size:2.25em;display:inline-block;margin-bottom:.2em}.customer-feedback .right-block .circle-block .circle{width:172px;height:172px}.customer-feedback .right-block .circle-block{top:56%;right:-5px}.customer-feedback .right-block .circle-block .circle{left:-35px;top:-29px}.blog-slider-block{max-width:766px;margin-top:3.9em;margin-bottom:3.5em}.blog-slider .owl-prev{left:-90px}.blog-slider .owl-next{right:-90px}.sub-heading-block .circle-detail span{font-size:2.25em}.sub-heading-block .sub-heading-right .circle{width:207px;height:207px}.blog-headline-section .blog-title-block h2{margin-bottom:.3em}.sub-heading-block h3{font-size:1.5em}.sub-heading-block .circle-block{top:37%;right:-20px}.sub-heading-block .sub-heading-right .circle{left:-70px}.sub-heading-block{padding-bottom:3em}.blog-slider-block i{margin-bottom:.5em}.disabled-people-block{padding:2.6em 0 2.9em}.about-banner-section .container-fluid .row-wrap .content-block .title span{margin-left:10px}.filter-btn{display:inline-block;margin-left:2.4em}.filter-and-image-container .images-container-block{flex:0 0 100%;max-width:100%}.image-and-filter-section .filter-block{position:fixed;flex:0 0 100%;max-width:100%;top:0;bottom:0;left:-388px;padding-left:5.5em;width:388px;z-index:4;transition:all .5s;overflow-y:auto}.open-filter .image-and-filter-section .filter-block{left:0}.close-container{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.7em}.close-container i{font-style:normal;font-size:.75em;font-weight:500;padding-right:.4em}.image-and-filter-section ul li{padding:0 2em}.filter-done-block{display:flex;justify-content:center}.image-and-filter-section ul{margin-left:0}.image-and-filter-section ul li a i{padding-bottom:.25em}.image-and-filter-section .filter-and-image-container{padding-bottom:2.3em}.parent-collection-banner-section .right-block{display:none}.parent-collection-banner-section .left-block{flex:0 0 100%;max-width:100%}.horizon-filter-container{display:flex}.horizon-filter-container .btn-container{flex:0 0 20%;max-width:20%}.horizon-filter-container .drop-container{flex:0 0 80%;max-width:80%;padding-right:0}.image-and-filter-section .horizon-filter-container .select-label{left:6%}.image-and-filter-section ul li{margin-bottom:2.3em}.image-and-filter-section .filter-block{padding:1.5em 1.7em 5em 5.5em}.image-and-filter-section .filter-block h3 span{margin-right:.87em;font-size:1.5em}.image-and-filter-section .filter-block h3{margin-bottom:1em}.address-and-contact-section .wrapper .content-block,.address-and-contact-section .wrapper .image-block{flex:0 0 50%;max-width:50%}.address-and-contact-section .wrapper .content-block .inner-content,.address-and-contact-section .wrapper .image-block .img-block{margin:0 auto}.address-and-contact-section .wrapper .image-block .img-block img{margin-bottom:.3em}.address-and-contact-section .wrapper{padding:0 .5em}.address-and-contact-section .wrapper .content-block .inner-content .mail{margin-bottom:1.1em}.contact-us-section .title{font-size:2.25em;margin:-.85em 0 .1em -.65em;line-height:1.45em}.contact-us-section .circle{top:2.3em;left:-2em}.contact-us-section .wrapper{padding-left:1.9em}.leadership-block.blog-block .circle{left:85%;top:-42%}.heading-section .section-header .title span{font-size:1.125em}}@media (max-width:991px){.product-catagloue-section .slider-counter{right:86px;bottom:-50px;width:50px;text-align:center}#shopify-section-about-team-first .about-banner-section .image-block img{margin-bottom:6em!important}.contact-us-section .contact-form{margin-top:2.25em!important}.success-page .heading-section .section-header{margin:1.5em 0}.product-catagloue-section .owl-dots{right:11.5%}.blog-slider-block .owl-dots{right:10.7%}.fee-enquiry .image-block{margin-bottom:-7em}.fee-enquiry{margin-bottom:6em}.blog-slider-block{max-width:568px}.customer-feedback .right-block .circle-block{right:-50px}.sub-heading-block .circle-block{top:48%;right:-45px}.customer-feedback .right-block{max-width:48%;flex:0 0 48%}.customer-feedback .left-block{max-width:52%;flex:0 0 52%}.about-banner-section .container-fluid .row-wrap .content-block{padding:2.5em 2em 1em 1em;margin-left:10px}.about-banner-section .container-fluid .row-wrap .content-block .image-block{margin-bottom:-20em}.about-banner-section .circle{height:300px;width:300px;top:398px;left:-147px}.persons-section .circle-detail{left:-40px}.custom-row .custom-col h2{left:30px}.description-list li{padding:4em 1em}.description-list li .left-col{flex:0 0 30.33%;max-width:30.33%}.description-list li .right-col{flex:0 0 70.33%;max-width:70.33%}.description-list li .left-col h3 i{margin-right:.3em}.description-list li .right-col{padding-left:1em}.secondary-additional-headline-section .two-col-container .img-col{padding-left:1.313em}.heading-section .circle.big-circle{top:30%}}@media (max-width:900px){.product-catagloue-section .owl-dots{right:12.5%}}@media (max-width:900px){.sub-heading-block .sub-heading-right .circle{left:-40px}.sub-heading-block .circle-block .circle-detail.circle-image{left:0}}@media (max-width:830px){.address-and-contact-section .wrapper .image-block .description{text-align:left}.product-catagloue-section .owl-dots{right:13.5%}}@media (max-width:767px){.product-catagloue-section .slider-counter{right:45%;bottom:16px}#shopify-section-about-team-first .about-banner-section .image-block img{margin-bottom:-4em!important}.thankyou-from .brochure-buttons-wrapper{display:block}.blog-slider-block .owl-prev,.blog-slider-block .owl-next{position:absolute;bottom:-65px}.blog-headline-section .slider-counter{bottom:-50px;right:247px!important}.product-catagloue-section{position:relative}.product-catagloue-section .owl-prev{position:absolute;left:32%!important}.product-catagloue-section .owl-dots{position:absolute;right:47%;bottom:31px}.product-catagloue-section .owl-next{position:absolute;left:64%!important}.product-catagloue-section .owl-item{margin-bottom:3em}.blog-headline-section{position:relative}.owl-prev:after{position:absolute;top:15px;left:60px}.blog-slider-block .owl-prev{position:absolute;top:auto;left:28%!important}.blog-slider-block .owl-next{position:absolute;top:auto!important;left:67%!important}.owl-next:after{position:absolute;left:-40px;top:15px}.blog-slider-block .owl-dots{position:absolute;right:45%;margin-bottom:13px}.blog-slider-block{margin-bottom:3.5em!important}.owl-nav span{font-size:0;background-size:100%;background-repeat:no-repeat;background-position:center;height:100%;display:block;width:100%;background-image:url(/cdn/shop/files/arrow.svg?v=1618230361);transition:width .3s}.owl-nav .owl-prev:hover span{background-image:url(/cdn/shop/files/arrow_hover.svg?v=1618230361)}.owl-nav .owl-next:hover span{background-image:url(/cdn/shop/files/arrow_hover.svg?v=1618230361)}.owl-prev span{transform:rotate(-180deg)}.owl-prev{left:-100px;position:absolute;top:28%}.owl-next{right:-100px;position:absolute;top:28%}.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{display:block}.owl-prev:after{content:"Prev"}.owl-next:after{content:"Next"}.owl-nav span{background-repeat:no-repeat}.cart-section{padding-top:2.5em;padding-bottom:2.5em}.cart-section .form-group{margin-bottom:1.5em}.cart-section .form-group:last-child{margin-bottom:.625em}.riba-page .mobile-image{display:block}.riba-page .desktop-image{display:none}.cart-section form .btn{margin-left:0}.icon-headline-section.below-image{padding-top:2.5em;padding-bottom:2.5em}.cart-section .form-group{display:block}.custom-banner-section .image-description{display:flex;justify-content:space-between;align-items:flex-start}#shopify-section-hotels .custom-banner-section .image-description{padding-right:0;align-items:flex-start}.custom-banner-section.about-banner-section .image-block .image-description{display:flex;justify-content:space-between;align-items:center;padding-right:0;margin-bottom:0}.customer-feedback .right-block{display:flex;justify-content:center}.customer-feedback .right-block .circle-block .circle{left:23%}.additional-headline-section3 .content,.additional-headline-section3 .additional-listing-wrapper{display:block}.additional-headline-section3 .headline-list{flex:0 0 100%;max-width:100%}h2{font-size:1.75em}.about-banner-section .content-block .title{margin-left:0}.about-banner-section .circle{top:257px;height:350px;width:350px;left:-180px}.about-banner-section .content-block .title{font-size:2.25em}.our-clients-section .title-block{padding:0 1.4em}.icon-headline-section .container,.additional-headline-section .container,.secondary-additional-headline-section .container,.additional-headline-section3 .container{padding-left:20px;padding-right:20px}.secondary-additional-headline-section .img-description{text-align:left}.container{padding:0 1.25em}.about-banner-section .container-fluid .row-wrap .content-block .title span{margin-left:0}.about-banner-section .image-block{margin-top:.6em}.about-banner-section .container-fluid .row-wrap .content-block p{width:100%;font-size:1em}.persons-section .custom-row .custom-col{max-width:100%;flex:0 0 100%;padding:0 0 2em}.about-banner-section .content-block ul li a{font-size:.875em}.persons-section .custom-row .custom-col:last-child(1){margin:0;padding:0}.we-are-bold{font-size:2.25em}.icon-headline-section .container .title-block .title i{width:117px;margin-right:.6em}.additional-headline-section .container .wrapper{display:block;width:100%}.additional-headline-left,.additional-headline-right{flex:0 0 100%;max-width:100%}.additional-headline-right{margin-top:1.3em}.additional-headline-right img{margin:0 auto}.additional-headline-left .content{padding:0}.description-list li{display:block;padding:2em 1.2em;margin-bottom:1em}.description-list li .left-col{margin-bottom:1.5em}.description-list li .left-col .image-block{margin-left:0;width:200px}.description-list li .left-col .image-block img,.description-list li .left-col h3{max-width:100%}.description-list li .left-col,.description-list li .right-col{flex:0 0 100%;max-width:100%;padding-left:0}.custom-row .custom-col{flex:0 0 100%;max-width:100%}.about-banner-section{margin-bottom:6.5em;padding-top:1em}.about-banner-section .container-fluid .row-wrap .content-block{margin-left:0;padding-left:.4em}.about-banner-section .image-block img{margin:0 auto}.about-banner-section .image-block p{max-width:100%;margin:.5em auto 0 0}.headline-list{padding-left:0}.our-clients-section .view-item-wrapper{display:flex;justify-content:center}.our-clients-section .view-item{display:inline-flex;align-items:center;justify-content:center}.our-clients-section .view-item i{display:inline-block;width:20px;margin-right:.9em;transform:rotate(90deg);transition:.3s all}.our-clients-section .view-item span{display:inline-block;font-size:1em;font-family:Montserrat,sans-serif;font-weight:400}.our-clients-section.show-image .view-item i{transform:rotate(268deg)}.hotel-brooklyn-block .container,.image-grid .container,.disabled-people-block .container,.customer-feedback .container,.fee-enquiry .container,.blog-headline-section .container,.custom-page-headline-section .container,.features-and-benefits-section .container,.product-listing-section .container,.parent-collection-banner-section .container,.parent-collection-grid-section .container{padding:0 1.25em}.hotel-brooklyn-block{padding-bottom:45em;padding-top:2.6em}.hotel-brooklyn-block .right-block .we-provided{display:inline-block;margin-right:10px}.hotel-brooklyn-block .right-block ul{display:inline}.hotel-brooklyn-block .right-block ul li{margin-right:10px;display:inline-block}.hotel-brooklyn-block .row-wrap{flex-direction:column}.hotel-brooklyn-block .left-block{max-width:100%;flex:0 0 100%;margin-bottom:1em}.hotel-brooklyn-block .left-block h1{margin-left:0;margin-bottom:.5em}.hotel-brooklyn-block .right-block{max-width:100%;flex:0 0 100%;text-align:left}.image-grid .outer-wrap span{display:block}.image-grid .container{align-items:flex-start}.image-grid .outer-wrap{margin-top:-44em;display:flex;flex-direction:column}.image-grid .outer-wrap .left-block{max-width:100%;flex:0 0 100%;margin-right:0;margin-bottom:1em;overflow:hidden}.image-grid .outer-wrap .right-block{max-width:100%;flex:0 0 100%}.image-grid .outer-wrap .right-block .upper-image-block{overflow:hidden;margin-bottom:1em}.image-grid .outer-wrap .right-block .lower-image-block{overflow:hidden}.image-grid{padding-bottom:2.9em}.image-grid .desktop-description{display:none}.fee-enquiry{padding:2em 0;margin-bottom:45%}.fee-enquiry .row-wrap{display:flex;flex-direction:column;padding:0}.fee-enquiry .content-block{max-width:100%;flex:0 0 100%;margin-bottom:2em;padding:0}.fee-enquiry .image-block{max-width:100%;flex:0 0 100%;align-items:flex-start;margin-bottom:-20em;margin-top:0}.fee-enquiry .image-block img{height:auto;object-fit:inherit}.blog-slider{text-align:center}.blog-headline-section .blog-title-block h2{margin-bottom:.6em}.blog-slider-block{margin-top:1.9em;margin-bottom:3.5em}.blog-slider-block p{text-align:left}.blog-slider .owl-dots{margin-top:.25em}.blog-slider .owl-nav button{background-color:#f0f0f0!important}.sub-heading-block h3{margin-bottom:.32em}.sub-heading-block .sub-heading-right{display:none}.sub-heading-block .sub-heading-inner{width:100%}.sub-heading-block{padding-bottom:2.5em}.disabled-people-block{padding-top:3.4em;padding-bottom:4.5em}.disabled-people-block .content-wrap .content{font-size:1.5em;padding:0 .3em}.customer-feedback .left-block,.customer-feedback .right-block{max-width:100%;flex:0 0 100%}.customer-feedback .right-block .circle-block{position:static;transform:none}.customer-feedback .right-block{padding-left:2.3em;margin-top:3em}.customer-feedback .row-wrap{padding-bottom:4em}.motionspot-section .motionspot-inner-content p{font-size:1.125em;margin-bottom:.6em}.motionspot-section .motionspot-inner-content p.strong-text{font-size:1.75em}.secondary-additional-headline-section .two-col-container .left-container,.secondary-additional-headline-section .two-col-container .img-col{flex:0 0 100%;max-width:100%}.secondary-additional-headline-section .two-col-container{flex-direction:column}.secondary-additional-headline-section .two-col-container .img-col .right-content .circle{left:50%;transform:translate(-50%)}.secondary-additional-headline-section .two-col-container .img-col{padding-left:0;margin-top:65px}.secondary-additional-headline-section .two-col-container .right-content .circle-content{max-width:270px;margin:0 auto;text-align:center;left:0}.secondary-additional-headline-section .two-col-container .img-col .image-block{max-width:134px;margin:0 auto .9em}.icon-headline-section .container .title-block{margin-bottom:1em}.persons-section .circle-detail{left:-57px}.about-banner-section .content-block .title .circle{top:-25px;left:-82px}.image-and-filter-section ul{display:block}.image-and-filter-section .pagination{display:flex;padding-top:0}.image-and-filter-section .pagination li{padding:1em}.image-and-filter-section ul li{display:flex;max-width:100%;justify-content:center}.image-and-filter-section .filter-block{width:304px;padding-left:3em}.price{display:block}.image-and-filter-section .horizon-filter-container .filters-toolbar__input-wrapper{width:237px}.image-and-filter-section .horizon-filter-container .select-group select,.image-and-filter-section .horizon-filter-container .select-label{font-size:.75em}.filter-btn{min-width:101px;margin-left:0}.horizon-filter-container .drop-container{flex:0 0 70%;max-width:70%}.horizon-filter-container .drop-container,.horizon-filter-container .btn-container{flex:0 0 30%;max-width:30%}.horizon-filter-container .btn-container{padding-right:10px}.image-and-filter-section .horizon-filter-container .filters-toolbar__input{height:40px}.parent-collection-banner-section .left-block{padding-left:0;margin:0 auto}.filter-btn{margin-left:0;padding:.98em 1em}.address-and-contact-section{padding-top:2.2em}.address-and-contact-section .wrapper .content-block{padding-top:1em}.address-and-contact-section .wrapper{display:block}.address-and-contact-section .wrapper .content-block,.address-and-contact-section .wrapper .image-block{flex:0 0 100%;max-width:100%}.address-and-contact-section .wrapper .content-block{margin-bottom:2.4em}.address-and-contact-section .wrapper .content-block .inner-content,.address-and-contact-section .wrapper .image-block img{margin:0 auto}.address-and-contact-section .wrapper .image-block .description{text-align:center}.address-and-contact-section .title span{font-size:1.17em}.address-and-contact-section .wrapper{padding:0}.address-and-contact-section .wrapper .image-block .description{text-align:left}.contact-us-section .wrapper{padding-left:0}.contact-us-section .title span{font-size:1em}.contact-us-section .title{margin-left:0}.leadership-listing.blog-listing{display:block}.leadership-listing.blog-listing li{flex:0 0 100%;max-width:100%}.leadership-block.blog-block .circle{left:78%;top:-21%}.heading-section .circle.big-circle{top:50%}.additional-headline-section3 .description-list li .right-col .image-block{max-width:300px}.about-banner-section .row-wrap{flex-wrap:wrap}.about-banner-section .container-fluid .row-wrap .content-block,.about-banner-section .container-fluid .row-wrap .image-block{max-width:100%;flex:0 0 100%}}@media (max-width:700px){.product-catagloue-section .slider-counter{right:44%}}@media (max-width:660px){.product-catagloue-section .owl-dots{position:absolute;right:45%}.product-catagloue-section .owl-next{position:absolute;left:67%!important}.product-catagloue-section .owl-prev{position:absolute;left:29%!important}}@media (max-width:640px){.leadership-block.blog-block .circle{left:75%;top:-23%}.customer-feedback .right-block .circle-block .circle{left:18%}}@media (max-width:600px){.blog-headline-section .slider-counter{right:43.5%!important}.product-catagloue-section .slider-counter{right:43%}}@media (max-width:580px){.product-catagloue-section .owl-prev{left:25%!important}.product-catagloue-section .owl-next{left:70%!important}.product-catagloue-section .owl-dots{right:44%}}@media (max-width:560px){.blog-slider-block .owl-prev{left:25%!important}.blog-slider-block .owl-next{left:70%!important}.blog-slider .owl-dots{right:44%}.leadership-block.blog-block .circle{left:75%;top:-25%}.customer-feedback .right-block .circle-block .circle{left:12%}}@media (max-width:580px){.product-catagloue-section .owl-dots{right:43%}.product-catagloue-section .owl-next{left:70%!important}.product-catagloue-section .owl-prev{left:25%!important}}@media (max-width:550px){.product-catagloue-section .slider-counter{right:42%}}@media (max-width:500px){.blog-headline-section .slider-counter{right:43%!important}}@media (max-width:480px){.product-catagloue-section .owl-next{left:70%!important}.product-catagloue-section .owl-prev{left:22%!important}.persons-section .circle-detail{left:-25px}.persons-section .circle-block .circle{left:-25%;top:0}#shopify-section-hotels .custom-banner-section .image-description a{min-width:110px;margin-left:.5em}}@media (max-width:580px){.blog-headline-section .slider-counter{right:42.5%!important}}@media (max-width:520px){.blog-headline-section .slider-counter{right:41.5%!important}}@media (max-width:500px){.blog-headline-section .slider-counter{right:40.5%!important}.product-catagloue-section .slider-counter{right:41.5%}}@media (max-width:480px){.blog-headline-section .slider-counter{right:40.5%!important}.product-catagloue-section .slider-counter{right:42.5%}}@media (max-width:460px){.blog-headline-section .slider-counter{right:42%!important}.blog-slider-block .owl-prev{left:15%!important}.blog-slider-block .owl-next{left:75%!important}.blog-slider .owl-dots{right:45%}.product-catagloue-section .owl-prev{left:15%!important}.product-catagloue-section .owl-next{left:77%!important}.custom-row .custom-col .content{max-width:100%}.heading-section .circle.big-circle{top:60%}}@media (max-width:450px){.about-banner-section .circle{top:310px}.customer-feedback .right-block .circle-block .circle{left:5%}}@media (max-width:430px){.product-catagloue-section .slider-counter{right:40%}}@media (max-width:400px){.blog-headline-section .slider-counter{right:40.5%!important}}@media (max-width:391px){.image-and-filter-section{margin-left:0;padding-top:0}.horizon-filter-container{padding-top:1.3em}.image-and-filter-section .horizon-filter-container .select-label{left:8%}.image-and-filter-section .horizon-filter-container .icon-chevron-down{margin-right:.2em}.horizon-filter-container .btn-container{margin-right:.5em}.image-and-filter-section ul li a i{padding-bottom:1.3em}.image-and-filter-section .images-container-block p{margin-left:0;align-self:center;margin-right:1em}.image-and-filter-section ul li{margin-bottom:1.7em}.image-and-filter-section .filter-block{padding:1.3em 1.4em 5em 3em}.close-container{margin-bottom:.9em}.leadership-block.blog-block .circle{left:70%;top:-28%}}@media (max-width:380px){.image-and-filter-section .pagination li{padding:.5em}.horizon-filter-container{display:block}.horizon-filter-container .drop-container,.horizon-filter-container .btn-container{flex:0 0 100%;max-width:100%;justify-content:flex-start;margin-bottom:.5em}}@media (max-width:374px){.owl-prev:after{top:10px;left:50px}.owl-next:after{top:10px!important}.blog-slider .owl-dots{right:43%;margin-bottom:17px}.blog-headline-section .slider-counter{right:41%!important;bottom:-58px}.product-catagloue-section .slider-counter{bottom:8px;right:39.5%}}@media (max-width:350px){.product-catagloue-section .owl-dots{right:41.5%}.blog-headline-section .slider-counter{right:40.5%!important;bottom:-58px}.product-catagloue-section .slider-counter{right:43%}.product-catagloue-section .owl-next{left:77%!important}.product-catagloue-section .owl-prev{left:7%!important}}@media (max-width:335px){.blog-headline-section .slider-counter{right:42%!important}.blog-slider-block .owl-next{left:79%!important}.blog-slider-block .owl-prev{left:7%!important}}@media (max-width:330px){.about-banner-section .circle{top:397px}.blog-headline-section .slider-counter{right:41%!important}.product-catagloue-section .slider-counter{right:42%}}.description-list li p:last-of-type{margin:0}.description-list>li{scroll-margin-top:6rem}
/*# sourceMappingURL=/cdn/shop/t/93/assets/custom.css.map */
