.main-block{position:relative}.main-block .inner-container{padding:60px 0 96px}.call-info{display:flex;align-items:center;gap:7px}.main-block .call-info{margin-top:26px}.call-info__icon{width:61px;height:61px;border-radius:50%}.call-info>div:last-child{display:flex;flex-direction:column;justify-content:center}.call-info span{font-size:1.4rem}.call-info a{font-size:2.3rem;font-weight:700;color:var(--black)}.people-photo-line__items{display:flex;align-items:center}.people-photo-line__items .img-container{width:75px;height:75px}.people-photo-line__items .img-container:not(:first-child){margin-left:-22px}.people-photo-line{display:flex;align-items:center;gap:22px;padding:30px 48px 30px 30px;background-color:var(--main-color);margin-top:52px;width:fit-content}.people-photo-line .text{display:flex;flex-direction:column}.people-photo-line .text span:first-child{font-size:4.4rem;font-weight:700}.people-photo-line .text span:last-child{font-size:1.8rem}.icon-with-text-block:not(.with-content) h2{font-size:7.1rem;margin-bottom:100px}.icon-with-text-block.with-content h2{margin-bottom:30px}.icon-with-text-block.with-content .icon-with-text-block__items{margin-top:40px}.icon-with-text-block h3,.icon-with-text-block__item h3{margin-top:15px;font-size:3.5rem;font-weight:900}.icon-with-text-block.main .icon-with-text-block__item h3{min-height:95px}.icon-with-text-block__item p{margin:20px 0}.icon-with-text-block__item p:last-child{margin-bottom:0}.icon-with-text-block__item .more-link{display:inline-block;color:var(--black);font-size:2.2rem;font-weight:700;margin-top:auto}.icon-with-text-block__items.grid-3{gap:100px 140px}.icon-with-text-block.main .icon-with-text-block__item .icon{display:flex;align-items:flex-start}.icon-with-text-block__item{display:flex;flex-direction:column;width:-webkit-fill-available}.icon-with-text-block__items.flex-column{display:flex;flex-direction:column;gap:30px}.content-with-img-block-1,.main__content-with-img-block{padding:120px 0 110px}.content-with-img-block-2 .grid-2>div{justify-content:flex-start}.content-with-img-block-1 h2{font-size:5rem}.content-with-img-block-2 h2:not(.content-block.content-with-img-block-2 h2){margin-bottom:30px}.content-with-img-block-2 h3:not(.icon-with-text-block__item h3){margin:25px 0 15px;color:var(--main-color)}.content-with-img-block-2 .icon-with-text-block__item h3{margin-bottom:15px}.icon-with-text-block__item.unit_sizes h3{margin-bottom:10px;margin-top:20px}.content-with-img-block-2 h2+p,.content-with-img-block-2 h2+ul,.content-with-img-block-2 h3+p,.content-with-img-block-2 h3+ul{margin-top:0}.content-with-img-block p{margin-top:25px}.content-with-img-block .p-list{font-weight:700;margin-bottom:10px;padding-left:77px}.content-with-img-block .p-list+ul{padding-left:95px}.content-with-img-block-2 ul{padding-left:20px;margin-top:30px}.main__content-with-img-block .media{justify-content:flex-start;padding-left:65px}.content-block .grid-2>div,.content-with-img-block .media{justify-content:flex-start}.content-with-img-block-1 .media .img-container,.main__content-with-img-block .media .img-container{position:relative;padding-top:150px;padding-right:41px}.content-with-img-block-1 .media .img-container:after,.main__content-with-img-block .media .img-container:after{content:"";width:70%;height:70%;position:absolute;top:0;right:0;background-color:var(--bg-light-main-color)}.content-with-img-block .media .img-container img{z-index:1}.content-with-img-block .media .img-container .info-text{width:250px;height:250px;padding:50px;background-color:var(--main-color);display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;left:-109px;bottom:-94px;z-index:2}.content-with-img-block .media .img-container .info-text>div{font-size:5rem;color:var(--white);line-height:1.2}.content-with-img-block .media .img-container .info-text>div:last-child{font-weight:700}.icon-with-text-block__items.in-content{display:flex;justify-content:space-between;gap:100px;margin-top:60px}.content-with-img-block-2 .content-column-2>div:last-child{padding-left:60px}.content-with-img-block-2 .content-column-2 p:first-child{margin-top:0}.content-with-img-block-2 .content-column-2 h2{margin:30px 0}.content-with-img-block-2 .content-column-2 iframe{margin:42px 0;width:85%;height:347px}.content-with-img-block-2 .content-column-2 h3{margin:44px 0 20px}.content-with-img-block-2 .content-column-2 h3:first-child,.content-with-img-block-2 .content-column-2 iframe+*{margin-top:0!important}.content-with-img-block-2.charities h3 a,.packing-materials .content-column-2 h3{color:var(--black)}.packing-note,.packing-note+*{margin-top:30px}.packing-note p{font-weight:700;padding-left:40px;position:relative}.packing-note p:before{content:"";width:6px;height:6px;background-color:var(--black);border-radius:50%;position:absolute;top:14px;left:18px}.content-with-img-block-2.packing-materials{margin:65px 0 104px}.content-with-img-block-2.charities{margin-bottom:70px}.content-with-img-block-2.charities .grid-2{margin-top:65px}.content-with-img-block-2.charities h3{margin:35px 0;padding-left:90px;position:relative}.content-with-img-block-2.charities h3:first-child{margin-top:0}.content-with-img-block-2.charities h3 img{position:absolute;left:0;top:-1px}.reviews-block{padding:65px 0 90px}.reviews-block .rating{margin:55px 0 65px}.reviews-block__item{background-color:var(--white);padding:43px 36px;display:flex;flex-direction:column}.reviews-block__item .rating__stars{text-align:center}.reviews-block__item p{margin:32px 0 56px;text-align:center}.reviews-block__item .customer-name{font-size:2.5rem;font-weight:700;margin-top:auto;text-align:center}.reviews-block-full .title-wrap{align-items:flex-end;margin-bottom:60px}.reviews-block-full .rating{margin:0}.address-block h5{font-size:2.2rem}.address-block .maps.grid-2{align-items:flex-start}.address-block .maps.grid-2>div{height:100%}.address-block .map-container{border:1px solid var(--main-color);min-height:656px;height:656px}.address-block .addresses{background-color:var(--middle-gray);color:var(--white);height:100%}.address-block .addresses .addresses-wrap>div:first-child{padding:55px 84px 35px 0;border-right:1px solid var(--black)}.address-block .addresses .addresses-wrap>div:last-child{padding:55px 0 35px 84px;border-left:1px solid var(--black)}.address-block .addresses>div .address address{padding-right:40%}.address-block .addresses>div .address .name{font-size:2.5rem;font-weight:700;margin-bottom:5px}.address-block .addresses>div .address .add-info h5:not(:first-child),.content-block__content p:not(:first-child,.content-block__content .wp-block-heading+p){margin-top:30px}.contact-us-banner{transform:translateY(50%)}.contact-us-banner__content{display:flex;gap:127px;justify-content:space-between;align-items:center;padding:88px 95px;background-color:var(--bg-light-main-color)}.contact-us-banner .dividing-line{width:3px;height:auto;background-color:var(--black);align-self:stretch}.contact-us-banner__content p,.page-title h1{font-size:2.8rem;font-weight:900}.contact-us-banner .btns a,.contact-us-banner .call-info{width:max-content}.contact-us-banner .btns a{padding-left:44px;padding-right:44px}.contact-us-banner .btns{display:flex;gap:68px;align-items:center}.page-title{position:relative;display:flex;align-items:flex-end}.page-title h1{line-height:1;font-size:4.5rem}.page-title.text-white h1{color:var(--white)}.contact-info__item a,.page-title.text-black h1{color:var(--black)}.content-block{margin:45px 0 150px}.content-block .grid-2{gap:50px}.wp-block-image:not(:first-child){margin-top:45px}.content-block .content-block__content{justify-content:flex-start}.content-block__content .wp-block-heading{margin-bottom:10px}.content-block__content .wp-block-heading:not(:first-child){margin-top:40px}.content-block .grid-2>.content-block__gallery,.faq .grid-2>div{justify-content:flex-start}.content-block__gallery figure img{max-width:100%;width:100%;height:auto}.meet-our-team{background-color:var(--bg-very-light-main-color)}.meet-our-team h2{font-size:7.1rem;margin-bottom:85px}.meet-our-team__item .img-container:not(.wp-block-group.meet-our-team__item .img-container),.wp-block-group.meet-our-team__item figure{height:464px}.meet-our-team__item .img-container img{object-position:top}.team-members-name,.team-members-nameJulie{font-size:2.8rem;font-weight:900;margin-top:20px}.content-with-img-block-2 .content-column-2 .is-type-video iframe,.team-members-nameJulie{margin-bottom:0}.meet-our-team .inner-container{padding:70px 0 53px}.banners-block__item{padding-top:100px;padding-bottom:110px}.banners-block__item:first-child{padding-right:100px}.banners-block__item:last-child{padding-left:100px}.banners-block__item .btn{width:100%;max-width:309px;padding-left:50px;padding-right:50px;margin-top:20px}.banners-block__item p{margin-top:7px}.banners-block__item h3+.btn{margin-top:50px}.banners-block{position:relative}.banners-block>.bg{position:absolute;width:50%;height:100%;object-fit:cover;top:0}.banners-block>.bg-1{right:50%}.banners-block>.bg-2{left:50%}.insurance-block{background-color:var(--bg-light-main-color)}.insurance-block .inner-container{padding:55px 0 90px}.insurance-block h2{margin-bottom:80px}.insurance-block__item{position:relative}.most-popular{background-color:var(--black);position:absolute;right:45px;top:0;padding:14px;color:var(--white);font-size:2rem;font-weight:700;writing-mode:vertical-rl}.insurance-block__item .top{padding:50px 45px 55px;background-color:var(--white)}.insurance-block__item .bottom{padding:30px 45px;background-color:var(--light-gray)}.insurance-block__items.grid-3{gap:50px}.insurance-block__item .name{font-size:2.7rem;font-weight:700}.insurance-block__item .price{font-size:8rem}.insurance-block__item .description{font-size:3rem;font-weight:300}.sizes-block{margin:70px 0 90px}.sizes-block__items{display:flex;gap:30px;justify-content:space-between}.sizes-block__item{display:flex;flex-direction:column;justify-content:flex-end}.sizes-block__item .name{color:var(--main-color);margin-bottom:35px}.sizes-block__item .img-container{height:333px}.faq{margin:45px 0 77px}.faq .grid-2{gap:55px}.faq .grid-2:first-child{margin-bottom:30px}.accordion-title{width:100%;display:block;padding:27px 68px 27px 27px;font-size:2.5rem;font-weight:700;line-height:3.8rem;border-radius:5px;background:var(--bg-very-light-main-color);cursor:pointer;transition:.5s}.accordion-title:not(:first-child){margin-top:26px}.accordion-active,.accordion:hover{background-color:var(--black);color:var(--white)}.accordion-title,section.main__content-with-img-block .media{position:relative}.accordion-title:after{content:url(../img/icons/arrow-right-black.svg);transition:0s;position:absolute;top:calc(50% - 19px);right:27px}.accordion-active:after{content:url(../img/icons/arrow-down-yellow.svg);transition:0s;top:calc(50% - 25px)}.accordion-panel{padding:0 27px;font-size:clamp(1.6rem,.864rem + .68vw,2.2rem);background-color:#fffdf5;border-radius:5px;max-height:0;overflow:hidden;transition:all .3s ease-out}.call-us-block{margin:77px 0 50px}.call-us-block .note{padding:0 20%}.call-us-block .note p{font-weight:600;text-align:center}.call-us-block .call-info{gap:24px;width:fit-content;margin:20px auto 0}.call-us-block .call-info .call-info__icon{width:136px;height:136px}.call-us-block .call-info span{font-size:3.3rem}.call-us-block .call-info a{font-size:5.3rem}.contact-block__form,.contact-info-block{margin:45px 0}.contact-block__form .popup-book-now-content{gap:65px}.contact-block__form .popup-book-now-content .form{background-color:var(--bg-very-light-main-color);padding:20px 60px 60px}.contact-block__form .popup-book-now-content form{margin-top:15px;column-gap:30px}.contact-block__form .popup-book-now-content form .form-group{margin-bottom:22px!important}.contact-block__form .popup-book-now-content form .form-group.textarea{margin-top:0;margin-bottom:35px!important}.contact-block__form .popup-book-now-content .text{padding:0}.contact-block__form .popup-book-now-content .text .map-container{height:calc(50% - 12px)}.contact-block__form .popup-book-now-content .text .map-container:not(:first-child){margin-top:24px}.contact-info-block .inner-container{padding:60px 60px 60px 100px}.contact-info-block .grid-2{gap:30px}.contact-block__form .popup-book-now-content>div{max-width:none}.contact-info-block .inner-container{background-color:var(--bg-very-light-main-color)}.contact-info__items.grid-2>div{display:flex;flex-direction:row;justify-content:flex-start}.contact-info__items.grid-2>div>.contact-info__item:first-child{margin-right:80px}.contact-info__item{width:fit-content}.contact-info__item h5{margin-top:36px}.contact-info__item>div{font-weight:700;margin-top:22px}.packages-table{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-top:20px}.packages-table table{min-width:1300px}.packages-table+*{margin-top:20px}.packages-table .th-wrap{background-color:var(--brown);padding:20px 25px 55px 40px;margin:20px;display:flex;flex-direction:column;justify-content:space-between;gap:55px;height:269px}.packages-table .title{display:flex;align-items:center;gap:50px}.packages-table .title .pound-box{align-items:center}.packages-table .title .pound-box>div{line-height:.9;font-size:2.1rem}.packages-table .title>div{font-size:2.5rem;color:var(--white);text-align:left}.packages-table .price,.packages-table .title .pound-box{display:flex;flex-direction:column}.packages-table .price span{color:var(--white)}.packages-table .price span:first-child{font-size:5rem}.packages-table .price span:last-child{font-size:1.8rem;font-weight:400}.packages-table table tr{background-color:var(--white)}.packages-table table td,table tr:first-child td{color:var(--black)}.packages-table table td{font-size:2rem;padding:14px 11px}.packages-table table td:not(:first-child){text-align:center;font-weight:700}.packages-table table tbody tr{border-top:1px solid rgba(217,217,217,.2);border-bottom:1px solid rgba(0,0,0,.4)}.packages-table table tbody tr:hover{cursor:pointer}.packages-table table tbody tr:first-child{border-bottom:1px solid var(--black)}.packages-table table thead tr{border-bottom:3px solid var(--black)}.about-us-slider-block .size-slider-container .selection-items{justify-content:center}.wp-block-column.is-vertically-aligned-stretch.flex-block-column{display:flex;justify-content:space-around;flex-direction:column}.wp-block-group.meet-our-team{margin-left:-15px;margin-right:-15px}.wp-block-group.meet-our-team>.wp-block-group__inner-container{width:100%;max-width:1760px;padding:70px 15px 53px;margin:0 auto}.meet-our-team__items.grid-5{display:block!important}.meet-our-team__items.grid-5>div{display:grid;grid-template-columns:repeat(5,1fr);gap:25px}.wp-block-column.full-image div,.wp-block-column.full-image div .wp-block-image img,.wp-block-column.full-image div figure{height:100%}section.icon-with-text-block.main>.container{padding-top:90px;padding-bottom:90px}.main__content-with-img-block h2{font-size:5rem}.main__content-with-img-block .grid-2{grid-template-columns:1.15fr 1fr;gap:60px}section.main__content-with-img-block .media .img-container img{min-height:556px}@media screen and (min-width:1601px){.address .grid-2>div{justify-content:flex-start}.address .add-info>h5:nth-child(1){line-height:1.7}}