.header-bar{display:flex;justify-content:center;transition:.3s;width:100%;overflow:visible;position:fixed;top:0;z-index:1020}.header-bar-bg{background:radial-gradient(ellipse at bottom left,#8C3F3C,#543C8C)}#header-bar-inner{display:flex;justify-content:space-between;width:100%;transition:.3s}.header-bar-inner-bg{background-color:rgba(108,47,110,0)}#header-bar-inner-alt{display:flex;justify-content:space-between;width:100%;transition:.3s}.header-bar-inner-alt-bg{background-color:rgba(108,47,110,1)}#nav-container{display:flex}.burger-container{min-height:100%;position:relative;min-width:85px}.nav-burger{margin:0;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:60%;height:60%;transition:.3s;border-radius:5px;background-color:rgba(255,255,255,0);padding-left:12px}.nav-burger:hover{background-color:rgba(255,255,255,.1);transition:.3s}.drop-down-burger{display:flex;flex-direction:column;width:245px;position:fixed;z-index:100;border:1px solid rgb(78,78,78);height:110%;margin-top:30px}.drop-down-burger-bg{background-color:rgb(90,90,90)}.right-align{width:100%;background-color:rgba(0,0,0,.6);position:absolute}.right-align,.right-align-hidden{display:flex;justify-content:right;top:77px;bottom:0;transition:.3s;z-index:10;position:fixed}.right-align-hidden{width:60%;margin-left:calc(100% + 245px);background-color:rgba(0,0,0,0)}.drop-down-contents{margin-left:10px;border-bottom:1px solid rgb(136,136,136);display:flex;justify-content:left;margin-right:10px;white-space:nowrap;transition:.3s}.drop-down-contents-hidden{margin-left:60%;transition:.3s;line-height:.6}.drop-down-button-holder{width:100%;display:flex;justify-content:left;align-items:center;background-color:transparent}.drop-down-button-holder:hover{color:#883c8c;transition:.3s;background-color:transparent}.drop-down-nav-button{margin-top:15px;transition:.3s;line-height:.6}.drop-down-nav-button:hover{color:#883c8c;transition:.3s}.search-symbol{margin:7px}.sub-menu-holder{display:flex;flex-direction:column}.drop-down-contents-beta{padding:7px;transition:.3s;height:36px}.drop-down-contents-beta:hover{color:#883c8c;transition:.3s}.drop-down-contents-beta:not(:hover){transition:.3s}.sub-drop-down-hidden{height:0;transition:.3s;color:rgba(0,0,0,0);font-size:0;margin-left:10px;padding-left:5px}.search{color:white}#TH-logo{height:67px;width:227px;margin:5px}#TH-logo:hover{cursor:pointer}#desktop-navbar{display:flex;justify-content:space-between;width:70%;position:relative}.desktop-nav-element{font-weight:700;border-radius:22px;height:50px;width:130px;margin-right:5px;margin-top:18px;white-space:nowrap;transition:all .4s ease-in-out;box-shadow:none;text-align:center;line-height:2.5;vertical-align:middle;position:relative}.nav-dropdown-text{margin-top:1px}@media only screen and (max-width:1500px){.desktop-nav-element{width:100px}.nav-dropdown-text{display:block;transform:translateY(7px)}}.desktop-nav-element a{transition:.4s}.desktop-nav-element:hover{box-shadow:inset 8rem 0 0 0 #ebd3eb,inset -8rem 0 0 0 #ebd3eb;transition:all .4s ease-in-out}.desktop-nav-element:hover .nav-dropdown-symbol,.desktop-nav-element:hover a{transition:.4s;color:#6c2f6e}#call-container{overflow-wrap:normal;position:relative;width:300px}#call-us{font-weight:bolder;text-align:center;margin:0;position:absolute;top:42%;right:0;transform:translateY(-50%)}.accessibility-menu-container{position:fixed;display:flex;margin-left:-250px;transition:.3s;z-index:5;top:140px}.accessibility-active{margin-left:0;z-index:5}#accessibility-menu{width:250px;display:flex;background-color:white;border:1px solid black;flex-direction:column;height:auto}#accessibility-icon{width:52px;height:52px;border:1px solid black;border-left:none;cursor:pointer;z-index:5}@media only screen and (max-width:599px){#accessibility-icon{width:35px;height:35px}}@media only screen and (min-width:450px){#TH-logo{height:75px;width:254px}.right-align,.right-align-hidden{top:85px}}@media only screen and (min-width:1025px){#TH-logo{height:85px;width:288px}.burger-container{display:none}}@media only screen and (min-width:1400px){#header-bar-inner,#header-bar-inner-alt{padding:10px}}@media only screen and (max-width:1025px){#desktop-navbar{display:none}.accessibility-menu-container{margin-top:50px}#call-container{display:none}.accessibility-menu-container{transform:translateY(-45px)}}.icon-wrap{color:white}.icon-wrap:not(:hover){scale:1;transition:.2s}.icon-wrap:hover{scale:1.1;transition:.2s;filter:none;cursor:pointer}.span-icon{padding-right:10px}.nav-dropdown-symbol,.span-icon{transform:translateY(6px)}.hover-drop-down{display:flex;flex-direction:column;height:fit-content;flex:1 1;width:200%;background-color:#ebd3eb;position:absolute;z-index:1021;box-shadow:0 12px 12px rgba(0,0,0,.5)}.hover-nav-element{transition:.3s;text-align:left;margin-left:10px;color:#6c2f6e;position:relative;width:fit-content}.hover-nav-underline{width:100%;background-color:#6c2f6e}.hover-nav-underline,.hover-nav-underline-inactive{height:4px;position:absolute;transition:.3s;transform:translateY(-10px);border-radius:2px}.hover-nav-underline-inactive{width:0;background-color:#ebd3eb}.no-rounded-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.white{color:white}.logo-bg{background-color:#6c2f6e}.burger-piece{height:3px;width:28px;border-radius:2px;position:absolute}#burger-1{top:15px;background-color:white;transition:.3s}#burger-1-alt{top:15px;background-color:transparent;transition:.3s}#burger-2{background-color:white}#burger-2,#burger-2-alt{bottom:15px;transition:.3s}#burger-2-alt{background-color:transparent}#burger-3,#burger-3-alt{background-color:white;top:24px;transition:.3s}#burger-3-alt{transform:rotate(45deg)}#burger-4,#burger-4-alt{background-color:white;top:24px;transition:.3s}#burger-4-alt{transform:rotate(-45deg)}@media only screen and (max-width:450px){.nav-burger{height:46px;width:46px;padding-left:9px}#burger-1,#burger-1-alt{top:14px}#burger-2,#burger-2-alt{bottom:13px}#burger-3,#burger-3-alt,#burger-4,#burger-4-alt{top:22px}}.roll-out{transition:.3s}.roll-out:hover{color:#883c8c}.drop-down-button{margin-top:6px}h2{text-align:center}button,h2{color:black;margin:10px}button{text-align:left;border:none;background-color:white;transition:.2s}button:hover{background-color:rgb(230,230,230);transition:.2s}button:disabled{color:grey}#accessibility-toggle{width:52px;height:52px;border-left:none;cursor:pointer;z-index:5;background-color:transparent;padding:0;position:absolute;left:250px;top:0}@media only screen and (max-width:599px){#accessibility-toggle{width:35px;height:35px}}#socials-bar{margin:0;height:45px;flex-direction:row;display:flex;justify-content:space-between;align-items:center;z-index:199}.socials-bar-bg{background-color:rgb(61,61,61)}.socials-ikon{height:30px;width:30px;filter:grayscale(100%);margin-right:5px}.socials-ikon:hover{scale:1.1;transition:.375s;filter:none;cursor:pointer;transform:rotate(-15deg);animation:wiggle 1.5s infinite;animation-delay:.375s}@keyframes wiggle{0%{transform:rotate(-15deg);animation-timing-function:ease-in-out}50%{transform:rotate(15deg);animation-timing-function:ease-in-out}to{transform:rotate(-15deg);animation-timing-function:ease-in-out}}.socials-ikon:not(:hover){scale:1;transition:.2s;filter:grayscale()}.logos{justify-content:flex-start;margin-left:3%;width:20%;display:flex}.phone{margin-right:3%;display:flex;height:45px;justify-content:flex-end;align-items:center;width:60%;right:20px;margin-top:13px}.icon-wrap{transform:translateY(3px);padding-left:10px}.disabled-holder{color:white;margin-right:3%;margin-top:4px;display:flex;justify-content:space-evenly}.ikon{margin-bottom:4%}.ikon:not(:hover){scale:1;transition:.2s}.copy-text{height:50px;width:300px;justify-content:center;display:flex;z-index:10;align-items:center;position:fixed;top:80%;left:50%;padding:10px;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.7);border-radius:10px;color:rgb(208,207,207)}.ikon:hover{scale:1.1;transition:.2s;filter:none;cursor:pointer}.overlay-copy{background:transparent}.ReactModal__Overlay{opacity:0;transition:opacity .15s ease-in-out}@media only screen and (min-width:1350px){#socials-bar{display:none}}#footer{color:white;border-top:5px solid #883c8c;border-bottom:1px solid white;display:flex;flex-direction:column;align-items:center;padding:5px 10px 10px;text-align:left;width:100%}.footer-bg{background:rgb(61,61,61)}#disclaimer-container{border:3px solid rgb(110,110,110);margin:15px;text-align:center}.disclaimer-container-bg{background:rgb(90,90,90)}#footer-logo{height:60px;margin:10px 10px 0}#disclaimer{margin:15px;font-weight:900}#excellence{margin:15px;font-weight:700}#FCA{margin:15px}#sitemap{color:white;display:flex;align-items:left;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0;width:100%}#sitemap li:hover{text-decoration:underline}.sitemap-bg{background:#883c8c}.contact-link{margin:10px}.contact-link:hover{cursor:pointer;text-decoration:underline}.copy-text-contacts{height:50px;width:300px;justify-content:center;display:flex;align-items:center;position:fixed;top:80%;left:50%;padding:10px;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.7);border-radius:10px;color:rgb(208,207,207)}.overlay-copy-contacts{background:transparent}.footer-ikon{transform:translateY(8px);padding-right:7px}.footer-header{margin:20px;font-weight:700;text-align:center}#address{text-align:left;margin-bottom:25px}#column-div{display:flex;flex-direction:column}#address-div,#contact-div{align-items:center}#contact-div{width:100%;display:flex;flex-direction:column;justify-content:space-evenly}@media only screen and (min-width:600px){#consultation{display:inline;margin:15px}#consultation-lower{display:none}#column-div{flex-direction:row}#text-div-footer{width:100%;display:flex;flex-direction:column;margin-left:50px}#address-div{align-items:left}}@media only screen and (min-width:1025px){#column-div{flex-direction:column}#contact-div{flex-direction:row}#text-div-footer{margin-left:0}#column-div{flex-direction:row}#footer{padding:10px 35px}}@media only screen and (min-width:1400px){#footer{padding:10px 80px}}#address-div{display:flex;flex-direction:column;height:100%}.contact-div{height:100%}.bottom-li{margin-right:16px}#footer-menu{display:flex;border-top:1px solid rgb(155,155,155);width:100%;justify-content:center;padding-top:20px}.footer-menu-column{margin-right:15%;margin-left:15%}.footer-menu-header{font-weight:700;text-align:center}.footer-menu-element{text-align:center;border-top:1px dotted rgb(155,155,155);padding-top:15px}.footer-menu-element:hover{text-decoration:underline}#purple-spacer-div{display:flex;justify-content:center;padding:15px}.white-spacer{filter:brightness(10)}.team-frame{border-radius:50%;width:170px;height:170px;padding:6px;margin:5px;position:relative}.team-frame-bg{background:#883c8c}.team-image{width:100%;height:100%;border-radius:50%}.shift-left{margin-left:-85px}.white-bg{background-color:white;padding:0;transition:.3s}.white-bg:hover{background-color:#542557;transition:.3s}.icon{transform:scale(1.05)}.icon:hover{filter:brightness(4.5);cursor:pointer}#socials-div{position:fixed;display:none}@media only screen and (min-width:1350px){#socials-div{height:70px;width:100px;border-top-left-radius:10%;border-bottom-left-radius:10%;background-color:rgba(61,61,61,1);position:fixed;right:0;top:80px;z-index:1020;border:2px solid white;border-right:none;display:flex;align-items:center;justify-content:space-evenly}}.img-descriptor{height:50px;width:50px}.slide-title{color:white;width:75%;margin-top:20px;text-align:center}.slide-text{width:70%;text-align:center}.fade-bottom{background:linear-gradient(0deg,white 0,rgba(255,255,255,0));width:100%;height:50px;position:absolute;bottom:0;z-index:5}.slide-list{color:white;width:70%;font-size:15.5px;text-align:left}.descriptor-text{color:#ffffff;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;width:100%;background-color:rgba(0,0,0,.3)}h2{font-weight:700;font-size:large}p{color:#ffffff}.white-frame{padding:20px;background-color:white}.stock{aspect-ratio:1.5/1}#page-header{height:250px;overflow:hidden;position:relative;display:flex;margin-top:115px}#page-header-pic{position:absolute;min-width:1400px;left:calc(50% - 700px)}.page-header-overlay{width:100%;position:absolute;height:100%}.page-header-overlay-bg{background:linear-gradient(90deg,black calc(50% - 700px),rgba(0,0,0,0) calc(50% - 300px),rgba(0,0,0,0) calc(50% + 300px),black calc(50% + 700px),black)}.page-header-highlight{width:max-content;padding:5px;border-radius:10px;border:2px outset #414142;margin-left:15vw;margin-top:75px}@media only screen and (max-width:500px){.page-header-highlight{margin-left:5vw}}#page-title{height:fit-content;padding:40px;margin-top:115px}.page-title-bg{background:radial-gradient(ellipse at top left,#8C3F3C,#543C8C)}#page-title-text{width:fit-content;border-radius:10px;padding:5px}@media only screen and (min-width:600px){#page-title{height:150px;padding-left:10vw}}@media only screen and (min-width:1200px){#page-title{height:170px}}@media only screen and (max-width:1399px){#page-header,#page-title{margin-top:95px}}@media only screen and (max-width:1023px){#page-header,#page-title{margin-top:85px}}@media only screen and (max-width:449px){#page-header,#page-title{margin-top:77px}}.rolling-div{max-width:880px;transition:.3s;font-size:0}.rolling-div-bg{background-color:white;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%239C92AC' fill-opacity='0.17' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#ebd3eb,rgba(0,0,0,0),#ebd3eb);margin-top:-15px}.rolling-header{font-weight:700;z-index:1;display:flex;text-align:center;width:100%;height:350px;overflow:hidden;position:relative;border-bottom:3px solid #883c8c;margin-bottom:0}.rolling-header-bg{background:transparent}.rolling-header-image{width:100%;position:absolute;z-index:1}.center-focus{top:-150px}.top-focus{top:-50px}.rolling-title{width:100%;display:flex;flex-direction:column;align-items:center;border-top-left-radius:5px;overflow:hidden;height:100%;padding-top:150px}.overlay{height:100%;width:100%;background-color:rgba(0,0,0,.3);position:absolute;z-index:2;top:0;left:0}.rolling-header-text{margin-top:35px}.accordion-rolling-header{font-weight:700;z-index:1;margin-top:50px}.rolling-bubble-bg{background:rgb(183,183,183)}.rolling-figure{position:relative;width:100%}.standard-header{margin-top:30px;text-align:center}.rolling-bubble{margin-left:15%;margin-top:40px;padding-bottom:40px;height:100px;width:600px;display:flex;align-items:center;justify-content:center;border-radius:15px}.rolling-text{margin:20px;text-align:left}.spacing-rolling-div{display:flex;flex-direction:column;align-items:center;margin-top:50px;max-width:880px;width:85vw;border-bottom-right-radius:10px;border-top-left-radius:10px;transition:.3s;overflow:hidden}.spacing-rolling-div-active-bg,.spacing-rolling-div-bg{background:#ebd3eb}.spacing-rolling-div-active{display:flex;flex-direction:column;align-items:center;margin-top:50px;max-width:880px;width:85vw;border:4px solid #883c8c;border-bottom-right-radius:10px;border-top-left-radius:10px;transition:.2s;box-shadow:none;overflow:hidden}#text-0,#text-1,#text-2,#text-3,#text-4,#text-5{margin:0;padding:0 10px}@media only screen and (max-width:1025px){.rolling-div,.rolling-div-active,.spacing-rolling-div,.spacing-rolling-div-active{display:none}.spacing-rolling-div-active:hover,.spacing-rolling-div:hover{cursor:pointer}}@media only screen and (min-width:1025px){.spacing-rolling-div-active{width:880px}.rolling-div,.rolling-div-active,.spacing-rolling-div,.spacing-rolling-div-active{display:flex;flex-direction:column;width:880px}}.insurance-list{list-style-type:square;margin-top:8px;margin-left:20px;display:flex;flex-direction:column}.drop-down-button-on-page{position:absolute;color:white;right:0;top:0;z-index:1}.rolling-header-holder{background-color:rgba(0,0,0,.2)}.rolling-image{width:85vw}.rolling-header-holder{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;border-top-left-radius:10px}.greybox{margin-bottom:0}.services-frame-holder{left:0;top:0}.accordion{width:80vw;margin-bottom:20px;display:inline;overflow:hidden}@media only screen and (min-width:1025px){.selection-accordion{width:880px;display:none}}.accordion-body{width:100%}.accordion .greybox{width:79.5vw;overflow:hidden;border-radius:5px;border:2px solid #883c8c}.rolling-header-holder-bg{background:rgba(0,0,0,.2)}.accordion-dropdown{border:none;background:none}.accordion-dropdown,.accordion-header,.accordion-item{width:100%;display:flex;flex-direction:column;align-items:center;border-top-left-radius:5px;overflow:hidden}.accordion-dropdown{padding:none}.accordion-header{background:transparent;background-color:transparent}.accordion-button{display:none}.selection-accordion-collapse{border:2px solid #883c8c;transform:translateY(-5px);width:calc(100% - 1px)}.accordion-collapse-bg{background-color:white;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%239C92AC' fill-opacity='0.1' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#ebd3eb,rgba(0,0,0,0),#ebd3eb)}#stamp-duty .accordion-collapse-bg{background:transparent}.accordion-body{border-bottom-left-radius:0}#collapse-0,#collapse-1,#collapse-2,#collapse-3,#collapse-4,#collapse-5{margin:0;padding:0 10px}.greybox{position:relative;height:fit-content;border-bottom:none;border-top-left-radius:10px;overflow:hidden}.selection-bg{background:white}.dd-b{font-size:100px;transition:.2s}.ddb-active{transition:.2s;transform:scale(-1)}.dd-b:hover{filter:brightness(1.75);transition:.2s}.dd-b:not(:hover){filter:brightness(1);transition:.2s}