ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-size:1.8rem;line-height:1.6em;color:#3a4145;font-family:"raleway",sans-serif;font-weight:400;font-style:normal;overflow-x:hidden}h1{font-size:2em;margin:.67em 0}a{background-color:#fff0;color:#4a4a4a;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}strong{font-weight:bolder}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1500px){body{font-size:1.6rem}}@media only screen and (max-width:1300px){body{font-size:1.5rem}}@media only screen and (max-width:750px){body{font-size:1.5rem}}@media only screen and (max-width:500px){body{font-size:1.4rem}}.big-number,.title,h1,h2,h6{text-rendering:optimizeLegibility;font-family:"century-gothic",sans-serif;font-weight:700;font-style:normal}h1,h2{margin-top:0;line-height:1.2em}.big-number,.title,h6{line-height:1;letter-spacing:.5px}h6{font-size:3rem;margin:0}.big-number,.title{margin-top:0}.title.motif-left-dark{color:#032a58;display:block;margin-bottom:1em}h1{font-size:5rem;letter-spacing:-2px;text-indent:-3px}h2{font-size:3.8rem;letter-spacing:1px;margin:0 0 1rem}@media only screen and (max-width:1175px){h2{font-size:2.75rem;line-height:3.75rem}}.title{font-size:4.75rem;line-height:6rem;margin-bottom:30px}@media only screen and (max-width:1500px){.title{font-size:3.75rem;line-height:4.5rem}}@media only screen and (max-width:1000px){.title{font-size:3.25rem;line-height:4rem}}@media only screen and (max-width:600px){.title{font-size:2.75rem;line-height:3.75rem}}@media only screen and (max-width:425px){.title{font-size:2.5rem;line-height:3.25rem}}.motif-left-dark:before,.motif-left-light:before{content:"";display:inline-block;height:40px;width:24px;margin:0 10px 0 0}.motif-left-light:before{background:url(https://www.wigstondentalcare.co.uk/wp-content/uploads/2023/11/dots-left-right.png)no-repeat}.motif-left-dark:before{background:url(https://www.wigstondentalcare.co.uk/wp-content/uploads/2023/11/dots-left-dark.png)no-repeat}@media only screen and (max-width:775px){.motif-left-dark:before,.motif-left-light:before{display:none}}@media only screen and (max-width:600px){h6{font-size:2.5rem}}a:hover{color:#57a3e8}.btn{color:#fff;border-radius:100px;display:inline-flex;flex-wrap:wrap;justify-content:center;text-transform:uppercase;letter-spacing:1.25px;font-weight:600;margin-top:20px;padding:15px 35px 14px;font-size:1.5rem;line-height:3rem;border:0;cursor:pointer;width:fit-content;align-items:center;align-content:center;text-align:center}@media only screen and (max-width:1050px){.btn{padding:10px 25px;font-size:inherit}}@media only screen and (max-width:500px){.btn{line-height:2.4rem}}a.btn:nth-of-type(2){margin:20px 0 0 10px}.btn-purple{background:#7a2489}.btn-green,nav ul ul li:hover{background:#6cab35}.btn-white{background:#fff}.btn-blue{background:#335071}a.btn.btn-white{color:#3a4145}.btn-green:hover,.btn-purple:hover{background:#7a8ca1;color:#fff}.btn-white:hover,a.btn.btn-white:hover{background:#7a2489;color:#fff}p,ul{margin:0 0 1em;padding:0}ul ul{margin:.4em 0}footer,header{width:100%}.divider{padding-right:20px;margin-right:20px;border-right:3px solid rgb(245 245 245/50%);height:2rem;display:inline}.object-fit{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.content-object-center{width:70%;align-self:center;margin:0 auto}.border-radius-left-side-top-and-bottom{border-radius:0 150px 150px 0}.border-radius-left-side-top{border-radius:150px 0 0;-webkit-border-radius:150px 0 0;-moz-border-radius:150px 0 0;-ms-border-radius:150px 0 0;-o-border-radius:150px 0 0}.border-radius-right-side-top-and-bottom{border-radius:150px 0 0 150px;-webkit-border-radius:150px 0 0 150px;-moz-border-radius:150px 0 0 150px;-ms-border-radius:150px 0 0 150px;-o-border-radius:150px 0 0 150px}.border-radius-right-side-bottom{border-radius:0 0 0 150px;-webkit-border-radius:0 0 0 150px;-moz-border-radius:0 0 0 150px;-ms-border-radius:0 0 0 150px;-o-border-radius:0 0 0 150px}@media only screen and (max-width:900px){.border-radius-left-side-top,.border-radius-right-side-bottom,.border-radius-right-side-top-and-bottom{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}}.border-green,.border-purple{outline:12px solid #7a2489;outline-offset:-20px}.border-green{outline:12px solid #6cab35}@media only screen and (max-width:900px){.border-green,.border-purple{outline:0;outline-offset:0}}.content-holder{max-width:1800px;width:85%;margin:0 auto}@media only screen and (max-width:1750px){.content-holder{width:90%}}@media only screen and (max-width:1250px){.content-holder{width:95%}}@media only screen and (max-width:900px){.content-holder{width:100%;padding:0 50px}}@media only screen and (max-width:500px){.content-holder{padding:0 25px}}@media only screen and (max-width:390px){.accreditations .content-holder{padding:25px}}header{background:#002856}.stickyheader{position:sticky;top:0;z-index:999;-webkit-box-shadow:0 0 40px rgb(0 0 0/40%);box-shadow:0 0 40px rgb(0 0 0/40%)}header .content-holder{justify-content:space-between;max-width:95%;width:95%;padding:0}.header-logo{line-height:0;max-width:300px;width:25vw}@media (max-width:1320px){.header-logo{max-width:250px}}.header-logo img{width:100%;height:auto;padding:30px 0}@media only screen and (max-width:1320px){.header-logo img{width:250px;padding:20px 0}}header .content-holder,nav{display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1320px){nav.desktop{display:none}}nav ul{list-style:none;display:block}nav ul a{display:block;color:#fff;text-decoration:none;font-weight:600;line-height:32px;padding:12px;text-transform:uppercase;letter-spacing:1.5px}@media only screen and (max-width:1600px){nav ul a{padding:12px}}@media only screen and (max-width:1375px){nav ul a{padding:12px 8px}}@media only screen and (max-width:1150px){nav ul a{padding:12px 7px}}nav ul a:hover,nav ul ul a:hover{color:#fff}nav ul,nav ul li{position:relative;float:left;margin:0;padding:0}nav ul li:hover{background:rgb(255 255 255/10%)}nav ul a img{margin:0 0 4px 4px}@media only screen and (max-width:1000px){nav ul a img{display:none}}nav ul ul{display:none;position:absolute;top:100%;left:0;width:max-content;z-index:99}nav ul ul li{float:none;border-bottom:2px solid rgb(148 199 103/50%);background:#5e8b37}@media only screen and (max-width:1000px){nav ul ul li{float:inherit}}nav ul ul ul li,nav ul ul ul ul li{float:none;border-bottom:2px solid #55}nav ul ul ul li{background:#456628}@media only screen and (max-width:1000px){nav ul ul ul li{float:inherit}}nav ul ul ul ul li{background:#687e54}nav ul ul li:last-of-type{border:0}nav ul ul a{line-height:120%;padding:14px 45px 14px 20px;width:100%;text-transform:none;font-weight:400;font-size:1.5rem}nav ul ul ul{top:0;left:100%;padding:0;max-width:250px}.square-content a.btn span,nav ul li:hover>ul{display:block}nav ul ul li a img{position:absolute;right:15px;margin:0;top:17px}a.mobile-btn-booking,nav ul li#menu-item-117 a{font-family:"century-gothic",sans-serif;border-bottom:4px solid #6cab35;padding:10px 0;font-size:3rem;font-weight:600;margin:0 15px;color:#fff}@media only screen and (max-width:1200px){a.mobile-btn-booking,nav ul li#menu-item-117 a{font-size:2.3rem;padding:10px 0 5px;margin:0 10px}}@media only screen and (max-width:1100px){a.mobile-btn-booking,nav ul li#menu-item-117 a{font-size:2rem}}nav ul li#menu-item-117 a:hover{padding:10px 15px;margin:0;box-shadow:inset 0-3.25em 0 0#6cab35}@media only screen and (max-width:1150px){nav ul li#menu-item-117 a:hover{padding:10px}}nav ul li#menu-item-117{margin:0 0 0 20px}@media only screen and (max-width:1150px){nav ul li#menu-item-117{margin:0}}nav ul li#menu-item-117:hover{background:0 0}.nav-social-icons{bottom:0;left:0;padding:30px}.nav-social-icons svg{width:37px;height:37px;margin:0 20px 0 0}.homepage-banner{height:calc(100vh - 190px);overflow:hidden;position:relative}@media only screen and (max-width:1000px){.homepage-banner{height:inherit;display:flex;flex-wrap:wrap}}.homepage-banner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1000px){.homepage-banner video{position:relative;order:1}}.homepage-banner-slider{position:absolute!important;bottom:0;right:0;width:100%;height:225px;z-index:99;display:flex;flex-wrap:wrap}@media only screen and (max-width:1000px){.homepage-banner-slider{position:relative!important;order:2}}@media only screen and (max-width:600px){.homepage-banner-slider{height:inherit}}.banner-slider-content{position:relative;color:#fff;display:inline-flex!important;flex-wrap:wrap;border-radius:100px 0 0;justify-content:flex-end;height:225px}@media only screen and (max-width:600px){.banner-slider-content{height:inherit}}.banner-slider-content-right{display:flex;flex-wrap:wrap;background:#002856;justify-content:space-around;align-content:center;align-items:center;width:340px}@media only screen and (max-width:1580px){.banner-slider-content-right{width:250px}}@media only screen and (max-width:600px){.banner-slider-content-right{width:100%;justify-content:center;padding:0 0 25px}}.banner-slider-content-right a{width:100%;max-width:250px;margin:0 0 10px}@media only screen and (max-width:1580px){.banner-slider-content-right a{max-width:215px}}@media only screen and (max-width:1175px){.banner-slider-content-right a{max-width:210px}}@media only screen and (max-width:600px){.banner-slider-content-right a{margin:5px 20px}}@media only screen and (max-width:460px){.banner-slider-content-right a{max-width:90%}}.banner-slider-content-right a.btn:nth-of-type(2),.square-content a.btn:nth-of-type(2){margin:0}.banner-slider-content-intro{width:625px;padding:55px 50px 40px 100px;background:hsl(212deg 80% 19%/70%);border-radius:100px 0 0;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1580px){.banner-slider-content-intro{width:550px;padding:30px 30px 30px 55px}}@media only screen and (max-width:1310px){.banner-slider-content-intro{width:425px;padding:30px 30px 30px 55px}}@media only screen and (max-width:1175px){.banner-slider-content-intro{width:325px;padding:20px 20px 20px 35px;border-radius:0}}@media only screen and (max-width:930px){.banner-slider-content-intro{width:100%;justify-content:center;padding:0}}@media only screen and (max-width:600px){.banner-slider-content-intro{display:none}}.banner-slider-content-intro h1,.slide-title{font-size:3.8rem;font-weight:400;font-style:italic;letter-spacing:1px;margin:0;line-height:5.5rem}@media only screen and (max-width:1580px){.banner-slider-content-intro h1,.slide-title{font-size:3.25rem;line-height:4.5rem}}@media only screen and (max-width:1175px){.banner-slider-content-intro h1,.slide-title{font-size:2.5rem;line-height:3.5rem}}@media only screen and (max-width:930px){.banner-slider-content-intro h1,.slide-title{font-size:2rem;line-height:3rem}}.banner-slider-content-left{padding:45px 40px;background:#002856;width:600px;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:1580px){.banner-slider-content-left{width:500px;padding:30px}}@media only screen and (max-width:1175px){.banner-slider-content-left{padding:20px;flex:1}}@media only screen and (max-width:600px){.banner-slider-content-left{text-align:center;justify-content:center}}.banner-slider-content-left p{margin:.5em 0 0;font-size:2.2rem;line-height:3.5rem;max-width:360px;font-weight:300}@media only screen and (max-width:1175px){.banner-slider-content-left p{font-size:1.9rem;line-height:3rem}}@media only screen and (max-width:600px){.banner-slider-content-left p{font-size:1.7rem;line-height:2.75rem}}@media only screen and (max-width:930px){.banner-slider-content-left p{max-width:100%}}.intro-image-left{width:20%;margin:110px 0 110px -20px}@media only screen and (max-width:1300px){.intro-image-left{width:20%;margin:30px 0 30px -20px}}@media only screen and (max-width:1050px){.intro-image-left{width:50%;margin:0;order:2}}.introduction{display:flex;flex-wrap:wrap;overflow:hidden}.introduction-content-center{width:50%;padding:150px 0}@media only screen and (max-width:1300px){.introduction-content-center{padding:75px 0}}@media only screen and (max-width:1050px){.introduction-content-center{width:100%;padding:75px 0;order:1}}@media only screen and (max-width:500px){.introduction-content-center{padding:50px 0}}@media only screen and (max-width:1600px){.introduction-content-center .content-object-center{width:85%}}.introduction-content-center a.btn.btn-purple{margin:0}@media only screen and (max-width:500px){.introduction-content-center a.btn{width:100%;margin:10px 0 0}}.content-split p:first-of-type,.introduction-content-center p:first-of-type{font-size:2.2rem;line-height:3.6rem;margin:0 0 1em}.bottom-section-split-content .content-split p{margin:1em 0}@media only screen and (max-width:1200px){.content-split p:first-of-type,.introduction-content-center p:first-of-type{font-size:2rem;line-height:3rem}}@media only screen and (max-width:600px){.content-split p:first-of-type,.introduction-content-center p:first-of-type{font-size:1.7rem;line-height:2.8rem}}.intro-image-right{width:30%;margin:110px 0-20px 20px;overflow:hidden}@media only screen and (max-width:1350px){.intro-image-right{margin:30px 0-20px 20px}}@media only screen and (max-width:1050px){.intro-image-right{width:50%;margin:0;order:2}img.border-radius-left-side-top-and-bottom.border-green,img.border-radius-left-side-top.border-purple{outline:0;border-radius:0;margin:0}}.accreditations,.image-box{display:flex;flex-wrap:wrap}.accreditations .content-holder{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media only screen and (max-width:1600px){.accreditations .content-holder{max-width:100%;width:100%}}.image-box{line-height:0;align-content:center;padding:30px 10px}@media only screen and (max-width:1440px){.image-box{padding:30px}}@media only screen and (max-width:750px){.image-box{padding:30px 15px}}@media only screen and (max-width:390px){.image-box{padding:15px}}.image-box img{max-width:140px;height:auto}@media only screen and (max-width:1440px){.image-box img{max-width:160px}}@media only screen and (max-width:390px){.image-box img{max-width:inherit}}footer{background:#002856}.fototer-middle-content{border-top:3px solid rgb(255 255 255/50%);border-bottom:3px solid rgb(255 255 255/50%)}@media only screen and (max-width:780px){.fototer-middle-content{border-top:none;border-bottom:3px solid rgb(255 255 255/50%)}}.fototer-top-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:120px 0 30px;align-items:center}@media only screen and (max-width:780px){.fototer-top-content{display:none}}.footer-content-left img{max-width:350px;height:auto}.fototer-bottom-content{padding:40px 0 80px}.fototer-bottom-content a,.third a,footer{color:#fff}.footer-content-left .divider,.footer-content-right .divider{padding-right:20px;margin-right:20px}.fototer-bottom-content .footer-content-right,.fototer-bottom-content .footer-content-right a{color:#ccc}.fototer-middle-content .footer-content-right{width:300px;border-left:3px solid rgb(255 255 255/50%);display:flex;flex-wrap:wrap;justify-content:center;align-content:center}@media only screen and (max-width:840px){.fototer-middle-content .footer-content-right{display:none}}@media only screen and (max-width:1150px){.fototer-bottom-content .footer-content-left,.fototer-bottom-content .footer-content-right{width:100%;text-align:center}}@media only screen and (max-width:660px){.fototer-bottom-content .footer-content-left,.fototer-bottom-content .footer-content-right{text-align:left}}.footer-content-right img:hover{display:inline;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .7s ease;transition:all .7s ease}.contact-form-holder form ul li,.fototer-bottom-content,.fototer-middle-content{display:flex;flex-wrap:wrap;justify-content:space-between}.fototer-middle-content .footer-content-left{flex:1;display:flex;flex-wrap:wrap;padding:50px 50px 50px 0;justify-content:flex-start}@media only screen and (max-width:780px){.fototer-middle-content .footer-content-left{padding:50px 0;width:100%}}.third{width:calc(33.33% - 75px);margin:0 75px 0 0}@media only screen and (max-width:1500px){.fototer-middle-content .footer-content-left .third{margin:0 75px 40px 0;width:calc(50% - 75px)}.fototer-middle-content .footer-content-left .third:last-of-type{margin:0 75px 25px 0;width:100%}}@media only screen and (max-width:900px){.fototer-middle-content .footer-content-left .third,.fototer-middle-content .footer-content-left .third:last-of-type{margin:0 0 50px;width:100%}}.third:last-of-type{margin:0}@media only screen and (max-width:1500px){.fototer-middle-content .footer-content-left .third:last-of-type{margin:0 75px 0 0}}.fototer-middle-content .footer-content-left .third svg{margin:0 15px 0 0;width:24px;height:30px}.third p{margin:1.6em 0 0}.third:first-of-type a{color:#fff;text-decoration:underline}.opening-hours-wrapper{text-align:left;display:flex;flex-wrap:wrap;margin:1.6em 0 0;max-width:300px}.opening-hours-wrapper .day{margin:0 30px 0 0;width:calc(50% - 30px)}.contact-form{background:#002856;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.contact-form-image{width:35%;margin:-20px -20px 100px}@media only screen and (max-width:900px){.contact-form-image{display:none}}.contact-form-holder{width:50%;max-width:900px;display:flex;flex-wrap:wrap;flex-direction:column;margin:130px 0 150px 7.5%;color:#fff}@media only screen and (max-width:1700px){.contact-form-holder{margin:5%}}@media only screen and (max-width:900px){.contact-form-holder{margin:0;max-width:inherit;width:100%;padding:75px 50px}}@media only screen and (max-width:500px){.contact-form-holder{padding:50px 25px}}.contact-form-holder .title{margin:0 0 30px}.contact-form-holder form ul{list-style:none;max-width:1000px;width:100%;align-self:center;margin:0 auto;padding:0}.contact-form-holder form input,.contact-form-holder form select{width:49.25%;margin:0 0 15px}.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{font-size:1.7rem;padding:25px 20px;font-weight:500;border:0;background:rgb(125 145 167/30%);color:#fff;display:flex;flex-wrap:wrap;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0}@media only screen and (max-width:1200px){.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{font-size:1.5rem}}@media only screen and (max-width:800px){.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{font-size:1.4rem;padding:20px}}@media only screen and (max-width:700px){.contact-form-holder form input,.contact-form-holder form select,.contact-form-holder form textarea{width:100%;margin:0 0 10px}}.contact-form-holder form select:last-of-type{width:100%}.contact-form-holder form select option{color:#000}.contact-form-holder form input::placeholder,.contact-form-holder form select,.contact-form-holder form textarea::placeholder{color:#fff;font-weight:300;letter-spacing:1px}.contact-form-holder form textarea{height:100%;width:100%;resize:none;margin:0;min-height:200px}.contact-form-holder form input:focus,.contact-form-holder form select:focus,.contact-form-holder form textarea:focus{box-shadow:inset 0-6px 0#6cab35;transition:.3s}.gdpr-text-wrapper{width:100%;margin:20px 0 0;font-weight:100;justify-content:space-between;align-items:center;display:flex;flex-wrap:wrap;color:#3a4145}.gdpr-text-wrapper span{width:60%;padding:4px 20px 0 0;line-height:1.8em;font-size:1.6rem;height:66px;font-weight:100;color:#fff;letter-spacing:.5px}@media only screen and (max-width:1350px){.gdpr-text-wrapper span{font-size:1.4rem}}@media only screen and (max-width:1300px){.gdpr-text-wrapper span{width:100%}}@media only screen and (max-width:700px){.gdpr-text-wrapper span{width:100%;text-align:center}.gdpr-text-wrapper button{display:flex;width:100%;margin:10px 0 0;padding:10px;justify-content:center}.gdpr-text-wrapper{flex-wrap:wrap}}@media only screen and (max-width:500px){.gdpr-text-wrapper span{margin:0;padding:0}}@media only screen and (max-width:400px){.gdpr-text-wrapper span{margin:0 0 20px}}.gdpr-text-wrapper span a{color:#fff;font-weight:800}.new-patient-journey{padding:125px 0;display:flex;flex-wrap:wrap}@media only screen and (max-width:900px){.new-patient-journey{padding:75px 0}}@media only screen and (max-width:500px){.new-patient-journey{padding:50px 0}}.new-patient-content-left{width:52%;padding:0 7.5%}@media only screen and (max-width:1200px){.new-patient-content-left{width:65%;padding:0 3%0 5%}}@media only screen and (max-width:900px){.new-patient-content-left{width:100%;padding:0 50px}}@media only screen and (max-width:500px){.new-patient-content-left{padding:0 25px}}.new-patient-content-right{width:48%;overflow:hidden}@media only screen and (max-width:1200px){.new-patient-content-right{width:35%}}@media only screen and (max-width:900px){.new-patient-content-right{display:none}}.new-patient-content-right img{margin:0 0 0 20px}.intro-image-right img{margin:0 0 20px 20px}.accordion-content{background-color:#fff;display:none;padding:40px 80px;font-weight:100;background:#ebebeb;font-size:1.8rem;line-height:3.25rem}.accordion-content p:last-of-type{margin:0}.new-patient-journey-accordion{background:#002856;border-radius:0 0 20px 20px;margin:35px 0 0}.new-patient-journey-accordion .set{border-bottom:2px solid rgb(239 239 239/55%)}.new-patient-journey-accordion .set:last-of-type{border:0;border-radius:20px}.new-patient-journey-accordion .set a{background:#0a2f58;width:100%;display:flex;padding:25px 65px 25px 15px;color:#fff;position:relative;letter-spacing:.5px;cursor:pointer;font-size:2rem}@media only screen and (max-width:950px){.new-patient-journey-accordion .set a{font-size:1.8rem}}@media only screen and (max-width:750px){.new-patient-journey-accordion .set a{font-size:1.6rem}}.new-patient-journey-accordion .set a i{position:absolute;right:30px;top:30px}.big-number{font-size:3rem;padding:0 30px 0 15px}@media only screen and (max-width:750px){.big-number{font-size:2rem}}.new-patient-journey-accordion .set:last-of-type a{border-radius:0 0 20px 20px}.homepage-quicklinks{padding:125px 0;background:#002856;color:#fff}@media only screen and (max-width:1000px){.homepage-quicklinks{padding:75px 0}}@media only screen and (max-width:500px){.homepage-quicklinks{padding:50px 0}}.homepage-quicklinks .content-holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 85px}@media only screen and (max-width:1750px){.homepage-quicklinks .content-holder{width:85%}}@media only screen and (max-width:900px){.homepage-quicklinks .content-holder{width:95%;margin:0 auto 50px}}.hpql-left{flex:1}.hpql-middle{width:28%;margin:0 5%;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:950px){.hpql-middle{width:100%;margin:20px 0}}.hpql-middle p{margin:0}@media only screen and (max-width:1500px){.hpql-middle p{font-size:1.8rem}}@media only screen and (max-width:500px){.hpql-middle p{font-size:1.6rem}}.hpql-right{width:275px;justify-content:flex-end;display:flex;flex-wrap:wrap;align-content:center}@media only screen and (max-width:950px){.hpql-right{width:100%;justify-content:flex-start}}.hpql-right a{margin:0 0 12px}.hpql-right a.btn:nth-of-type(2){margin:0 0 10px}@media only screen and (max-width:950px){.hpql-right a,.hpql-right a.btn:nth-of-type(2){margin:0 10px 10px 0}}@media only screen and (max-width:500px){.hpql-right a,.hpql-right a.btn:nth-of-type(2){width:100%}}.ql-slider{margin:0 0 0 7.5%}a.ql-slider-holder{position:relative;display:block}.ql-slider-title-holder{position:absolute;bottom:0;background:#6cab35;width:100%;padding:26px 40px;border-radius:0 0 30px 30px}@media only screen and (max-width:2000px){.ql-slider-title-holder{padding:25px}}.ql-slider-title-holder:hover{background:#7c8ea4;transition:.3s}.ql-slider-title{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:2.3rem;letter-spacing:1px;font-weight:800;color:#fff}@media only screen and (max-width:2000px){.ql-slider-title{font-size:2rem}}@media only screen and (max-width:1550px){.ql-slider-title{font-size:1.8rem}}.ql-slider-img img{border-radius:0 0 30px 30px;max-height:500px;min-height:500px;height:100%}@media only screen and (max-width:1550px){.ql-slider-img img{max-height:400px;min-height:400px}}.bottom-section-split-content{background:#092f58;display:flex;flex-wrap:wrap}.image-split{width:55%}@media only screen and (max-width:1395px){.image-split{width:45%}}@media only screen and (max-width:900px){.image-split{width:100%}}.image-split img{margin:-70px 0 50px -20px}.content-split{width:45%;display:flex;flex-wrap:wrap;color:#fff}@media only screen and (max-width:1395px){.content-split{width:55%}}@media only screen and (max-width:1550px){.content-split .content-object-center{width:80%;padding:50px 0}}@media only screen and (max-width:900px){.content-split,.content-split .content-object-center{width:100%}.content-split .content-object-center{padding:50px}}@media only screen and (max-width:500px){.content-split .content-object-center{padding:25px 25px 50px}.content-split .content-object-center a.btn{width:100%;margin:10px 0 0}}.content-split .title.motif-left-light{margin:20px 0;display:block}.top-section-split-content{display:flex;flex-wrap:wrap}.left-content{width:75%}@media only screen and (max-width:900px){.left-content{width:100%}}.right-content{width:25%;display:flex;flex-wrap:wrap}@media only screen and (max-width:900px){.right-content{display:none}}.square-content{background:#efefef;height:50%;width:100%;display:flex;flex-wrap:wrap;text-align:center}.square-content a.btn i{margin:0 10px 0 0}.square-content .title.motif-left-dark{margin:0 0 30px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1166px){.square-content .title.motif-left-dark{display:none}}.left-content .content-object-center{max-width:80%;padding:100px 60px 175px}@media only screen and (max-width:1550px){.left-content .content-object-center{padding:100px 0 175px}}@media only screen and (max-width:1350px){.left-content .content-object-center{width:100%}}@media only screen and (max-width:1050px){.left-content .content-object-center{padding:100px 0}}@media only screen and (max-width:750px){.left-content .content-object-center{padding:50px 0}}.left-content .content-object-center .title{margin:0 0 30px;display:flex;align-items:baseline}.square-content a.btn:first-of-type{margin:0 auto 15px}.square-content a.btn{text-transform:lowercase;width:275px;align-items:center;padding:13px 35px}@media only screen and (max-width:1380px){.square-content a.btn span{display:none}.square-content a.btn{width:inherit}}@media only screen and (max-width:850px){.accordion-content{font-size:1.6rem;line-height:3rem}}.mobile-nav{display:none}@media only screen and (max-width:1320px){.mobile-nav{display:flex;align-items:center}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:3.5rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}#nav-button svg{fill:#fff}#nav-closenav,#nav-overlay{display:none;position:fixed;left:0;width:100%}#nav-overlay{z-index:10;top:0;height:100%;background-color:rgb(0 0 0/.6)}#nav-closenav{background:#262433;color:#fff;padding:20px;z-index:999999;bottom:0;max-width:400px;text-align:center;font-size:1.5rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}@media only screen and (max-width:500px){#nav-closenav{max-width:80%}}#nav-sidebar{position:fixed;max-width:400px;width:100%;z-index:999999;height:100%;top:0;left:0;background-color:#322f3f;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out}@media only screen and (max-width:500px){#nav-sidebar{max-width:80%}}#nav-sidebar-header img{width:100%;max-width:330px;height:auto;padding:40px 30px;margin:0}#nav-content,.mobile-bottom-bar,.mobile-btn-booking,.mobile-nav nav ul li>.sub-menu{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{line-height:60px;border-bottom:1px solid rgb(255 255 255/.1);position:relative;width:100%;display:flex;flex-direction:column;font-weight:400;height:100%;text-transform:uppercase;letter-spacing:2px;font-size:1.8rem;padding:0 40px}@media only screen and (max-width:500px){.mobile-nav nav ul li a{font-size:1.6rem;font-weight:600;padding-left:40px;font-family:"century-gothic",sans-serif}}.mobile-nav nav ul li.menu-item-117{background:#4e4b65}.mobile-nav nav ul li a:hover,.mobile-nav nav ul ul li:hover{background-color:#7b2383}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul li:last-child a{border-bottom:none}.mobile-nav nav ul,.mobile-nav nav ul ul{border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul{padding:0;margin:0;border-top:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul ul{border-top:1px solid rgb(100 100 100/.1);position:relative}.mobile-nav nav ul ul a{padding:8px 0 8px 40px;line-height:40px;font-size:1.4rem;font-weight:100;display:block;text-transform:capitalize}.mobile-nav nav ul ul ul a{background:#757385}@media only screen and (max-width:1320px){a.mobile-btn-booking{margin:30px 20px 0;display:flex;padding:0;height:35px}}@media only screen and (max-width:575px){a.mobile-btn-booking{display:none}}@media only screen and (max-width:575px){.mobile-bottom-bar{display:flex;flex-wrap:wrap;background:#7a2489;width:100%;z-index:9;text-align:center}.mobile-bottom-bar a{flex:1;padding:15px 0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mobile-bottom-bar a:last-of-type{background:#7eb451}.mobile-bottom-bar a img{width:22px;height:auto}a.middle-a{border-left:2px solid #671d74}}.sidebar-tab a{display:block;position:fixed;top:50rem;left:0;transform:rotate(270deg);transform-origin:50px 50px;background:#6cab35;padding:10px 30px 13px;color:#fff;letter-spacing:1px;font-weight:600;text-transform:uppercase;border-radius:0 0 30px 30px;z-index:999;cursor:pointer}.sidebar-tab a:hover{background:#7a2489}@media only screen and (max-width:1000px){.sidebar-tab a{display:none}}@media (max-width:767px){html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0}}