#section-3-14 > .ct-section-inner-wrap{padding-top:0;align-items:center}#section-3-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/petra1.jpg);background-size:100% auto;text-align:center;height:30vw;background-attachment:fixed;background-repeat:no-repeat}#section-4-14{height:100%}#section-12-14 > .ct-section-inner-wrap{padding-top:48px;padding-bottom:42px;align-items:center}#section-12-14{background-color:#ffffff;text-align:center}#section-23-14 > .ct-section-inner-wrap{padding-top:22px;padding-bottom:0;display:flex;flex-direction:column;align-items:center}#section-23-14{display:block}#section-23-14{background-image:url(null);text-align:center;color:#3e3e3e;background-color:#ffffff}#section-65-14 > .ct-section-inner-wrap{padding-top:59px;align-items:center}#section-65-14{text-align:center}#section-108-14 > .ct-section-inner-wrap{padding-top:59px;align-items:center}#section-108-14{text-align:center}#section-121-14 > .ct-section-inner-wrap{padding-top:120px;padding-bottom:120px}@media (max-width:991px){#section-121-14 > .ct-section-inner-wrap{padding-top:104px;padding-bottom:60px}}@media (max-width:767px){#section-121-14 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:20px}}@media (max-width:479px){#section-121-14 > .ct-section-inner-wrap{padding-bottom:20px}}#div_block-5-14{align-items:center;text-align:center;margin-bottom:0px;padding-top:0px;justify-content:center}#div_block-7-14{flex-direction:row;display:flex;align-items:center;justify-content:center;text-align:center}#div_block-15-14{width:50%;align-items:flex-start;text-align:left}#div_block-16-14{padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;min-height:15rem;box-shadow:0px 12px 22px 0px rgba(0,0,0,0.17)}#div_block-19-14{width:50%;align-items:flex-start;text-align:left}#div_block-20-14{padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;min-height:15rem;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.17)}#div_block-26-14{width:33.33%}#div_block-35-14{width:100%}#div_block-36-14{width:100%;background-color:#cc8400;height:100px;justify-content:center}#div_block-38-14{width:100%}#div_block-43-14{width:33.33%}#div_block-48-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/04/inside2.jpg);background-size:auto 100%;padding-top:0px;margin-top:0px;background-position:51% 0%}#div_block-49-14{width:33.33%}#div_block-50-14{margin-bottom:20px;display:none}#div_block-59-14{width:100%;background-color:#cc8400;height:100px;justify-content:center}#div_block-61-14{width:100%;padding-bottom:0px}#div_block-72-14{width:25.00%}#div_block-73-14{flex-direction:column;display:flex;align-items:center;text-align:center;box-shadow:14px 15px 51px 5px rgba(0,0,0,0.17)}#div_block-74-14{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;align-items:center;text-align:center;background-color:#cc8400;width:100%}#div_block-75-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/color-foto3.jpg);background-size:cover;width:100%;background-repeat:no-repeat;padding-bottom:5px;margin-right:0px;align-items:center;text-align:center;justify-content:center}#div_block-77-14{margin-right:0px}#div_block-81-14{width:25.00%}#div_block-82-14{box-shadow:0px rgba(0,0,0,0.17)}#div_block-83-14{align-items:center;text-align:center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:#cc8400;width:100%}#div_block-84-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/color-foto10.jpg);background-size:cover;width:100%;background-repeat:no-repeat;padding-bottom:5px;margin-right:0px;align-items:center;text-align:center;justify-content:center}#div_block-90-14{width:25.00%}#div_block-91-14{box-shadow:0px rgba(0,0,0,0.17)}#div_block-92-14{align-items:center;text-align:center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:#cc8400;width:100%}#div_block-93-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/color-foto9.jpg);background-size:cover;width:100%;background-repeat:no-repeat;padding-bottom:5px;margin-right:0px;align-items:center;text-align:center;justify-content:center}#div_block-99-14{width:25.00%}#div_block-100-14{box-shadow:0px rgba(0,0,0,0.17)}#div_block-101-14{align-items:center;text-align:center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:#cc8400;width:100%}#div_block-102-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/color-foto7.jpg);background-size:cover;width:100%;background-repeat:no-repeat;padding-bottom:5px;margin-right:0px;align-items:center;text-align:center;justify-content:center}#div_block-115-14{width:40%;margin-top:47px}#div_block-116-14{flex-direction:column;display:flex;align-items:center;text-align:center;box-shadow:14px 15px 51px 5px rgba(0,0,0,0.17)}#div_block-117-14{align-items:center;text-align:center;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:#cc8400;width:100%}#div_block-123-14{width:60%;padding-left:48px;padding-top:0px;padding-right:48px;padding-bottom:48px;flex-direction:column;display:flex;text-align:center;align-items:center;border-top-color:#e8e6f2;border-right-color:#e8e6f2;border-bottom-color:#e8e6f2;border-left-color:#e8e6f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;justify-content:center;background-color:rgba(104,104,104,0.13)}#div_block-126-14{width:40%;padding-left:42px;padding-top:0px;padding-right:42px;padding-bottom:42px;flex-direction:column;display:flex;text-align:left;justify-content:center}@media (max-width:1120px){#div_block-48-14{background-position:-112% 0%}}@media (max-width:1120px){#div_block-50-14{height:100%}}@media (max-width:991px){#div_block-50-14{text-align:center;align-items:center;display:block}}@media (max-width:991px){#div_block-52-14{justify-items:center;align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:0px;grid-row-gap:20px;text-align:center;align-items:center;display:grid}}@media (max-width:991px){#div_block-75-14{display:flex}}@media (max-width:991px){#div_block-84-14{background-image:url(https://bristolhealingyoga.co.uk/wp-content/uploads/2022/03/color-foto10.jpg);background-size:100% auto;background-repeat:no-repeat;flex-direction:column;display:flex}}@media (max-width:991px){#div_block-115-14{width:80%}}@media (max-width:991px){#div_block-116-14{width:100%}}@media (max-width:767px){#div_block-126-14{flex-direction:column;display:flex;align-items:center;text-align:center}}@media (max-width:479px){#div_block-52-14{flex-direction:column;display:flex;text-align:center}}@media (max-width:991px){#new_columns-14-14> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-25-14> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-71-14> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-122-14> .ct-div-block{width:100% !important}}#headline-6-14{font-size:56px}#headline-13-14{margin-left:0.5em}#headline-24-14{padding-left:20px;margin-top:0px}#headline-70-14{margin-bottom:0px}#headline-76-14{height:70px}#headline-78-14{letter-spacing:.12em;margin-top:13px;color:#ffffff;margin-bottom:13px}#headline-85-14{height:70px}#headline-87-14{letter-spacing:.12em;margin-top:13px;color:#ffffff;margin-bottom:13px}#headline-94-14{height:70px}#headline-96-14{letter-spacing:.12em;margin-top:13px;color:#ffffff;margin-bottom:13px}#headline-103-14{height:70px}#headline-105-14{letter-spacing:.12em;margin-top:13px;color:#ffffff;margin-bottom:13px}#headline-113-14{margin-bottom:0px}#headline-119-14{letter-spacing:.12em;margin-top:13px;color:#ffffff;margin-bottom:13px}#headline-128-14{font-size:20px;font-weight:900;color:#23232d;font-family:'Source Sans Pro';line-height:1.1;letter-spacing:1px;margin-bottom:6px}@media (max-width:767px){#headline-6-14{font-size:38px}}#text_block-42-14{margin-bottom:0px}#text_block-64-14{margin-bottom:0px}#text_block-114-14{font-weight:500}#text_block-124-14{font-family:'Source Sans Pro';font-size:180px;font-weight:900;line-height:0.2;margin-top:-18px}#_rich_text-11-14{font-weight:500;padding-top:0px}#_rich_text-79-14{padding-top:13px;padding-left:13px;padding-right:13px;padding-bottom:0px;border-top-color:#686868;border-right-color:#686868;border-bottom-color:#686868;border-left-color:#686868;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;color:#3e3e3e}#_rich_text-88-14{padding-top:13px;padding-left:13px;padding-right:13px;padding-bottom:0px;border-top-color:#686868;border-right-color:#686868;border-bottom-color:#686868;border-left-color:#686868;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;color:#3e3e3e}#_rich_text-97-14{padding-top:13px;padding-left:13px;padding-right:13px;padding-bottom:0px;border-top-color:#686868;border-right-color:#686868;border-bottom-color:#686868;border-left-color:#686868;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;color:#3e3e3e}#_rich_text-106-14{padding-top:13px;padding-left:13px;padding-right:13px;padding-bottom:0px;border-top-color:#686868;border-right-color:#686868;border-bottom-color:#686868;border-left-color:#686868;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;color:#3e3e3e}@media (max-width:767px){#_rich_text-11-14{font-size:14px}}@media (max-width:767px){#_rich_text-129-14{text-align:left}}@media (max-width:479px){#_rich_text-129-14{text-align:left}}#link_button-57-14{background-color:transparent;border:1px solid #ffffff;color:#ffffff;padding:7px 11.8px}#link_button-57-14{font-size:15px;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px;color:#ffffff}#link_button-57-14:hover{background-color:transparent;border:1px solid #ffffff;color:#ffffff;padding:7px 11.8px}#link_button-80-14{}#link_button-89-14{}#link_button-98-14{}#link_button-107-14{}#link_button-120-14{background-color:transparent;border:1px solid #cc8400;color:#cc8400;padding:7px 11.8px}#link_button-120-14{font-size:15px;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px;color:#cc8400}#link_button-120-14:hover{background-color:transparent;border:1px solid #ffbc42;color:#ffbc42;padding:7px 11.8px}#image-127-14{width:96px;margin-bottom:12px;margin-top:0px}#fancy_icon-9-14{margin-left:16px;margin-right:16px}#fancy_icon-68-14{margin-left:16px;margin-right:16px}#fancy_icon-111-14{margin-left:16px;margin-right:16px}