@keyframes chatBeat{0%{transform:scale(1)}50%{opacity:.3}to{transform:scale(1.4);opacity:0}}@keyframes chatClose{0%{height:450px;max-width:400px}to{height:0;max-width:0}}ul{box-sizing:border-box;margin:1.6em 0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--chat-one:#222222;--chat-two:#888888;--chat-txt:#ffffff}.chatbot *,.chatbot::after,.chatbot::before{-webkit-box-sizing:border-box;box-sizing:border-box}.chatbot button{-ms-touch-action:manipulation;touch-action:manipulation}.chatbot :focus{outline:0;outline:-webkit-focus-ring-color 0;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.chatbot button:focus-visible{outline:1px solid var(--chat-one)!important;text-decoration:none!important;outline-offset:1px!important}@media (prefers-reduced-motion:reduce){.chatbot{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.chatbot{position:fixed;bottom:80px;z-index:9999}@media (min-width:768px){.chatbot{position:fixed;bottom:30px;z-index:9999}}.chatbot__btn{position:relative;display:flex;align-items:center;border:0;cursor:pointer;background:#fff0}.chatbot__txt{position:relative;display:block;padding:15px 12px 15px 23px;background:var(--chat-one);color:var(--chat-txt);font-size:17px;line-height:1.2;border-radius:50px;-webkit-box-shadow:0 0 30px rgb(0 0 0/.3);-moz-box-shadow:0 0 30px rgb(0 0 0/.3);box-shadow:0 0 30px rgb(0 0 0/.3);z-index:1}@media (min-width:768px){.chatbot__txt{padding:16px 13px 16px 27px;font-size:19px}}.chatbot__icon:after,.chatbot__icon:before,.chatbot__txt:after{display:block;position:absolute;content:"";width:100%;height:100%}.chatbot__txt:after{top:0;left:30px;background-color:var(--chat-one);z-index:-1}.chatbot__icon{position:relative;border-radius:100%;width:60px;aspect-ratio:1/1;z-index:1}@media (min-width:768px){.chatbot__icon{width:64px}}.chatbot__icon:after,.chatbot__icon:before{border-radius:100%}.chatbot__icon:before{top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24' fill='%23ffffff' %3E%3Cpath d='M14,3h-4C5.6,3,2,6.6,2,11c0,6.5,7,9.5,12,11.5v-3.5c4.4,0,8-3.6,8-8S18.4,3,14,3ZM7.7,12.1c-.6,0-1.1-.5-1.1-1.1s.5-1.1,1.1-1.1,1.1.5,1.1,1.1-.5,1.1-1.1,1.1ZM12,12.1c-.6,0-1.1-.5-1.1-1.1s.5-1.1,1.1-1.1,1.1.5,1.1,1.1-.5,1.1-1.1,1.1ZM16.3,12.1c-.6,0-1.1-.5-1.1-1.1s.5-1.1,1.1-1.1,1.1.5,1.1,1.1-.5,1.1-1.1,1.1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:70%;background-position:center;background-color:var(--chat-two);border:4px solid var(--chat-one);z-index:1}.chatbot__icon:after{top:0;left:0;background-color:var(--chat-one);z-index:-1}.chatbot__btn--closed .chatbot__icon:after{animation:chatBeat 1.2s ease infinite}.chatbot__dialog{position:absolute;bottom:80px;width:calc(100vw - 40px);background:#f3f6fc;border:0;padding:0;border-radius:5px;-webkit-box-shadow:0 0 30px rgb(0 0 0/.3);-moz-box-shadow:0 0 30px rgb(0 0 0/.3);box-shadow:0 0 30px rgb(0 0 0/.3);transition:height .25s ease-out,width .25s ease-out,opacity .5s ease-out,visibility .5s ease-out;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.chatbot__dialog::-webkit-scrollbar{display:none}@media (min-width:768px){.chatbot__dialog{bottom:90px;width:calc(100vw - 60px)}}.chatbot__dialog--closed{visibility:hidden;opacity:0;height:0;max-width:0;animation:chatClose .25s ease-out}.chatbot--right{right:20px}@media (min-width:768px){.chatbot--right{right:30px}}.chatbot--right .chatbot__dialog{right:0}@media (min-width:768px){.chatbot--right .chatbot__dialog{right:0}}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-family:"itc-avant-garde-gothic-pro",sans-serif;font-size:2rem;line-height:1.6em;color:#261448;font-weight:300;letter-spacing:.25px}main,nav ul li:hover>ul{display:block}h1{font-size:2em}a{background-color:#fff0;color:#4a4a4a;-webkit-transition:color ease .3s;-moz-transition:color ease .3s;-ms-transition:color ease .3s;-o-transition:color ease .3s;transition:all .3s ease-in-out;text-decoration:none}strong{font-weight:bolder}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}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,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (max-width:1680px){body{font-size:1.8rem}}@media (max-width:1550px){body{font-size:1.7rem}}@media (max-width:1400px){body{font-size:1.6rem}}@media (max-width:1000px){body{font-size:1.5rem}}h1,h2,h3{text-rendering:optimizeLegibility;margin:0;font-weight:300}h3{line-height:1;font-size:3.5rem;line-height:4.5rem}h1{font-size:8rem;line-height:1.2em}@media (max-width:1680px){h1{font-size:7rem}}@media (max-width:1500px){h1{font-size:5.5rem}}@media (max-width:1200px){h1{font-size:4.75rem}}@media (max-width:1000px){h1{font-size:4.25rem}}@media (max-width:700px){h1{font-size:3.75rem}}@media (max-width:600px){h1{font-size:3.5rem}}@media (max-width:450px){h1{font-size:3rem}}h2{font-size:4.5rem;line-height:1.25em}@media (max-width:1680px){h2{font-size:4rem}}@media (max-width:1500px){h2{font-size:3.5rem}}@media (max-width:1000px){h2{font-size:3.25rem}}@media (max-width:700px){h2{font-size:3rem}}@media (max-width:500px){h2{font-size:2.5rem}}@media (max-width:1680px){h3{font-size:2.75rem;line-height:4rem}}@media (max-width:1050px){h3{font-size:2.5rem;line-height:3.75rem}}@media (max-width:500px){h3{font-size:2.25rem}}a:hover{color:#57a3e8}p{margin-top:2rem;margin-bottom:2rem}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul ul{margin:.4em 0}footer,header{width:100%}.container{max-width:1800px;width:85%;margin:0 auto}@media (max-width:1800px){.container{width:90%}}@media (max-width:1360px){.container{width:95%}}@media (max-width:650px){.container{width:90%}}.divider{padding-right:15px;margin-right:15px;border-right:2px solid #fff;height:2rem;display:inline}.flex,ul.diamond-list li{display:flex;flex-wrap:wrap}.content-object-center{max-width:80%;width:100%;align-self:center;margin:0 auto;padding:100px 60px}@media (max-width:1680px){.content-object-center{padding:80px 20px}}@media (max-width:1160px){.content-object-center{padding:50px 0}}@media (max-width:1050px){.content-object-center{padding:75px 0}}@media (max-width:750px){.content-object-center{padding:60px 0}}.content-object-center+.content-object-center{padding:0 60px 100px}@media (max-width:1680px){.content-object-center+.content-object-center{padding:0 20px 80px}}@media (max-width:1160px){.content-object-center+.content-object-center{padding:0 0 80px}}@media (max-width:750px){.content-object-center+.content-object-center{padding:0 0 60px}}.content-object-center+.content-object-center .single-content{border-top:4px solid #261448;padding:100px 0 0}@media (max-width:750px){.content-object-center+.content-object-center .single-content{padding:60px 0 0}}.object-fit,img.object-fit.sticky-on{width:100%;height:100%;object-fit:cover;object-position:center}img.object-fit.sticky-on{position:sticky;max-width:100%;max-height:65vh;top:90px}.object-fit{display:block}.width-fourtyfive{width:45%}@media (max-width:1278px){.width-fourtyfive{width:50%}}@media (max-width:1050px){.width-fourtyfive{width:100%}}.width-fifty{width:50%}@media (max-width:1050px){.width-fifty{width:100%}}.width-fiftyfive{width:55%}@media (max-width:1050px){.width-fiftyfive{width:100%}}ul.diamond-list{list-style:none;padding:0}ul.diamond-list span{flex:1}ul.diamond-list li{margin-bottom:20px;width:100%}ul.diamond-list li:last-of-type{margin:0}ul.diamond-list li::before{content:"";background:url(https://www.confidentalsmiles.co.uk/wp-content/uploads/2025/03/purple-diamond.png);width:29px;height:29px;display:inline-block;margin-right:25px;z-index:10;background-position:center;vertical-align:middle}.comparison{position:relative;width:100%;max-width:100%;overflow:hidden;align-content:center}.comparison img{width:100%;display:block;height:auto}.single-content,footer .container p{width:100%}.sticky-header{background:#fff;align-content:center;position:sticky;top:0;z-index:999999;height:116px;-webkit-box-shadow:0 0 40px rgb(0 0 0/.4);box-shadow:0 0 40px rgb(0 0 0/.4)}@media (max-width:550px){.sticky-header{height:100px}}.sticky-header .container{justify-content:space-between}.header-content-left,.header-content-right,.header-content-right .btn,nav{align-items:center}@media (max-width:980px){.header-content-left,.header-content-right{order:-1}}.header-content-left,.header-content-right{padding:15px 0}.header-phone-number{align-items:center;margin:0 25px 0 0;font-weight:500}@media (max-width:1600px){.header-phone-number{margin:0}}@media (max-width:1150px){.header-phone-number{display:none}}.accordion .set>a:hover,.header-phone-number:hover{color:#261448}.header-phone-number svg{margin:0 10px 0 0}@media (max-width:1360px){.header-phone-number svg{display:none}}.header-logo img{width:100%;max-width:230px;margin:0 0 5px;height:auto}@media (max-width:550px){.header-logo img{max-width:200px;height:auto;margin:0}}@media (max-width:450px){.header-logo img{max-width:150px}}.btn.header-btn{padding:15px 50px 12px 90px}@media (max-width:1600px){.btn.header-btn{padding:15px 25px 12px 80px}}@media (max-width:1180px){.btn.header-btn{padding:10px 20px 10px 60px}}@media (max-width:1050px){.btn.header-btn{padding:10px 20px}}.btn.header-btn svg{left:40px;right:inherit;margin:0 20px 0 0;max-width:30px;top:0;position:absolute}@media (max-width:1600px){.btn.header-btn svg{left:30px}}@media (max-width:1360px){.btn.header-btn svg{left:30px;max-width:24px;top:5px}}@media (max-width:1180px){.btn.header-btn svg{top:0;left:22px}}@media (max-width:1050px){.btn.header-btn svg{display:none}}.btn.header-btn:hover{background:#7e549b}.footer-form-wrapper,.split-image-holder.comparison-slider img{position:relative}.footer-contact-details-holder{z-index:1}.footer-contact-details-holder.bg-white{background-color:rgb(255 255 255/.8)}.footer-contact-details-holder .content-object-center{padding:150px 60px}@media (max-width:1700px){.footer-contact-details-holder .content-object-center{padding:150px 0}}@media (max-width:1500px){.footer-contact-details-holder .content-object-center{padding:80px 0}}@media (max-width:1050px){.footer-contact-details-holder .content-object-center{padding:60px 0}}.footer-form-wrapper .footer-contact-details-holder{z-index:2;min-height:850px;align-content:center}@media (max-width:1500px){.footer-form-wrapper .footer-contact-details-holder{min-height:inherit}}.image-overlay{width:100%;height:100%;position:absolute;left:0;bottom:0;background-color:rgb(0 0 0/.6);z-index:1}.footer-cd-points-wrapper{margin:10px 0 50px}@media (max-width:572px){.footer-cd-points-wrapper{margin:10px 0}}.cd-point-holder,.cd-text{flex:1;align-content:center}.cd-point-holder{padding:20px;border-radius:20px;flex-basis:30%;align-items:center}.cd-text{margin:0 0 0 20px;color:#fff;line-height:2.5rem}.cd-icon{max-width:45px}.cd-icon img{width:45px;height:auto}@media (max-width:1400px){.cd-icon img{width:32px}}.cd-point-holder:nth-of-type(2){margin:0 10px}.cd-point-holder:last-of-type .cd-icon img{width:32px}@media (max-width:1400px){.cd-point-holder:last-of-type .cd-icon img{width:24px}}@media (max-width:1105px){.cd-point-holder,.cd-point-holder:nth-of-type(2){width:100%;flex-basis:100%;margin:0 0 20px;flex:inherit}}@media (max-width:1050px){.cd-point-holder,.cd-point-holder:nth-of-type(2){width:inherit;margin:0 20px 0 0}}@media (max-width:765px){.cd-point-holder,.cd-point-holder:nth-of-type(2){flex:1;flex-basis:30%;margin:0 1%0 0}}@media (max-width:550px){.cd-point-holder,.cd-point-holder:nth-of-type(2){width:100%;flex:inherit;flex-basis:inherit;margin:0 0 2%}}.footer-contact-details-holder p{max-width:80%}.footer-contact-details-holder .btns-holder .btn{width:370px;max-width:370px}@media (max-width:1050px){.footer-contact-details-holder .btns-holder .btn{width:inherit}}@media (max-width:572px){.footer-contact-details-holder .btns-holder .btn{width:100%;margin:0 0 2%;max-width:inherit;justify-content:center}}.footer-contact-details-holder .btn:nth-of-type(2){margin:15px 0 0}@media (max-width:1050px){.footer-contact-details-holder .btn:nth-of-type(2){margin:0 0 0 15px}}@media (max-width:572px){.footer-contact-details-holder .btn:nth-of-type(2){margin:0 0 2%}}.footer-form-wrapper .footerbg{position:absolute}footer{font-weight:300;text-align:center;padding:40px 0}.breadcrumbs-wrapper a,.gdpr-text a,.gdpr-text a:hover,footer,footer a,nav ul ul li a:hover{color:#fff}footer a:hover{color:#f0eae3}footer .container{justify-content:center;align-content:center}footer .container p:first-of-type{margin:0 0 2rem}footer .container p:last-of-type,nav ul li:last-of-type a{margin:0}@media (max-width:660px){footer .container p,footer a{text-align:left}footer .container{width:80%}footer a{width:100%;position:relative;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}footer a:last-of-type{width:inherit;max-width:inherit;display:inline-block;text-align:left}footer .first-p-footer .divider{display:none}}.mobile-footer-icons,nav ul ul{display:none}@media (max-width:660px){.mobile-footer-icons{display:flex;position:sticky;bottom:0;background:#261448;justify-content:space-evenly;align-content:center;align-items:baseline;z-index:9999}.mf-icon-holder{width:25%;text-align:center;height:75px;align-content:center;justify-content:center;fill:#fff}.mf-icon-holder svg{width:30px;height:30px}}nav ul{list-style:none}nav ul a{display:block;text-decoration:none;line-height:32px;color:#261448;font-weight:500}nav ul,nav ul li{position:relative;float:left;margin:0;padding:0}nav ul li a{padding:29px 20px}@media (max-width:1400px){nav ul li a{padding:29px 13px}}nav ul ul{position:absolute;top:100%;left:0;z-index:9999;width:max-content;padding:13px 0 0}nav ul ul li{float:none;background:#7e549b;border-top:1px solid rgb(255 255 255/.1)}nav ul ul li:hover{background:#261448;transition:.3s}nav ul ul a img{position:absolute;right:20px;margin:0;top:21px}@media (max-width:980px){nav ul ul a img{display:none}}nav ul li a:hover{color:#000}nav ul ul li a{line-height:120%;padding:18px 50px 16px 25px;width:100%;font-size:1.6rem;text-transform:capitalize;color:#fff}nav ul ul li:first-of-type{border-top:none}nav ul ul ul{top:0;left:100%;padding:0}nav ul ul ul li{background:#261448}@media (max-width:980px){.desktop-nav{display:none}}.mobile-header{display:none}@media only screen and (max-width:980px){.mobile-header{display:flex;align-items:center}}#nav-button{cursor:pointer;background:0 0;border:0;font-size:4rem;padding:0;line-height:0;color:#fff;margin:0;max-width:35px;width:35px;z-index:9;position:relative}@media only screen and (max-width:400px){#nav-button{font-size:3rem}}#nav-button svg{fill:#543469}#nav-overlay{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.6)}#nav-closenav{display:none;z-index:999;position:relative;margin:10px 10px 0 0}#nav-closenav svg{width:35px;height:auto;fill:#261448}#nav-sidebar{position:fixed;max-width:450px;width:100%;z-index:20;height:100%;top:0;left:0;background-color:#261448;color:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .2s ease-out;padding:0 0 100px}#nav-sidebar-header{padding:30px;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:650px){#nav-sidebar-header{padding:30px}}#nav-sidebar-header img{width:100%;max-width:200px;height:auto}#nav-content,.mobile-nav nav ul li>.sub-menu{display:none}#nav-button,#nav-sidebar{display:block}.mobile-nav nav ul li a{padding-left:30px;position:relative;width:100%;display:flex;flex-direction:column;height:100%;text-transform:initial;letter-spacing:2px;border-bottom:1px solid rgb(255 255 255/.1)}.mobile-nav nav ul li a:hover{background-color:#7e549b}.mobile-nav nav ul li a:after{position:absolute;top:0;right:10px}.mobile-nav nav ul{padding:0;margin:0}.mobile-nav nav ul ul a{padding:10px 30px;line-height:40px;font-size:1.4rem;font-weight:300;display:block}@media only screen and (max-width:650px){.mobile-nav nav ul ul a{padding:10px 30px}}@media only screen and (max-width:450px){.mobile-nav nav ul ul a{font-size:1.5rem}}.mobile-nav nav ul ul a:hover{background-color:#261448}.form-holder .content-object-center{padding:150px 80px}@media (max-width:1600px){.form-holder .content-object-center{padding:75px 0}}@media (max-width:1250px){.form-holder .content-object-center{padding:80px 0}}@media (max-width:750px){.form-holder .content-object-center{padding:60px 0}}form.contact-form{margin:0 auto;max-width:800px;width:100%;z-index:999}@media (min-width:1600px){form.contact-form{max-width:650px}}@media (max-width:1050px){form.contact-form{max-width:100%}}form.contact-form .form-group input,form.contact-form select,form.contact-form textarea{background-color:#fff;border:0;border-radius:20px;color:#000;font-size:1.8rem;font-weight:300;resize:none;width:100%}@media (max-width:1250px){form.contact-form .form-group input,form.contact-form select,form.contact-form textarea{font-size:inherit}}form.contact-form .form-group input,form.contact-form select{height:70px}form.contact-form .form-group input{padding:20px 30px 0}form.contact-form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-bottom:2%;padding:0 30px}form.contact-form textarea{height:250px;padding:60px 26px 40px}form.contact-form .form-group input:focus,form.contact-form textarea:focus{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:inset 0-6px 0#7e549b;outline:0;transition:.3s}.form-group{max-width:100%;position:relative;width:100%}.form-group span{position:absolute;right:0}.form-group-two{margin-bottom:2%;width:100%}.form-group-two .form-group{width:49%}.form-group-two .form-group:first-of-type{margin:0 1%0 0}.form-group-two .form-group:last-of-type{margin:0 0 0 1%}@media (max-width:750px){.form-group-two .form-group{width:100%}.form-group-two .form-group:first-of-type{margin:0 0 2%}.form-group-two .form-group:last-of-type{margin:0}}.form-label{position:absolute;top:20px;left:30px;z-index:5;transition:transform 150ms ease-out,font-size 150ms ease-out;color:#000;font-weight:300}.gdpr-text{color:#fff;flex:1;font-size:1.5rem;padding:0 50px 0 0}.gdpr-text p{line-height:2.75rem;max-width:300px}@media (max-width:1050px){.gdpr-text p{max-width:inherit}}@media (max-width:532px){.gdpr-text{flex:inherit;width:100%;text-align:center;font-size:1.3rem;padding:0 0 20px}}.form-content-bottom{align-items:center;margin-top:2rem;width:100%}.form-holder{align-content:center}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form.contact-form .signup-holder{align-content:center;align-items:center;background:#f5f5f5;padding:20px 31px;margin:0 0 20px;border-radius:20px;font-size:1.6rem;line-height:2.5rem}@media only screen and (max-width:550px){form.contact-form .signup-holder{font-size:1.4rem;line-height:2rem}}@media only screen and (max-width:500px){form.contact-form .signup-holder{font-size:1.3rem;padding:20px}}form.contact-form .signup-holder label{flex:1;padding-right:50px;color:#000}form.contact-form .signup-holder input{width:30px;height:30px;border-radius:inherit;border:inherit;background-color:inherit;color:inherit;padding:inherit}.content-split-holder.position-left{order:1}.content-split-holder.position-right{order:0}@media (max-width:1050px){.content-split-holder.position-right{order:1}}.content-split-holder{min-height:800px}@media (max-width:1500px){.content-split-holder{min-height:600px}}@media (max-width:1050px){.content-split-holder{min-height:inherit}}.split-image-holder{flex:1;position:relative;min-height:600px}@media (max-width:1050px){.split-image-holder{flex:inherit;height:450px;min-height:inherit;width:100%;order:-1}}@media (max-width:750px){.split-image-holder{height:400px}}@media (max-width:550px){.split-image-holder{height:350px}}@media (max-width:450px){.split-image-holder{height:275px}}.split-image-holder.comparison-slider{padding:100px}@media only screen and (max-width:1050px){.split-image-holder.comparison-slider{height:inherit;padding:75px}}@media only screen and (max-width:750px){.split-image-holder.comparison-slider{padding:60px 10%}}@media (max-width:1225px){.content-split-section.bg-cream .content-split-holder.position-left{width:100%;order:inherit;min-height:inherit}}.basic-text-section .content-object-center{max-width:975px;justify-content:center;text-align:center}@media only screen and (max-width:980px){.basic-text-section .content-object-center{padding:75px 0;text-align:left;max-width:80%}}@media only screen and (max-width:650px){.basic-text-section .content-object-center{padding:50px 0}}#breadcrumbs{margin:20px 0 0 3px}@media (max-width:765px){#breadcrumbs{margin:10px 0 0 3px}}.innerpages-banner{position:relative;height:60vh;max-height:1000px}@media (max-width:1150px){.innerpages-banner{height:inherit;min-height:450px}}@media (max-width:765px){.innerpages-banner{min-height:400px}}@media (max-width:550px){.innerpages-banner{min-height:350px}}.banner-overlay,.innerpages-banner img{height:100%;width:100%;position:absolute}.banner-overlay{background:rgb(0 0 0/.5);z-index:1}.innerpages-banner-content{margin-left:0;margin-top:auto;z-index:9;margin-bottom:75px;color:#fff;flex-direction:column}@media (max-width:1150px){.innerpages-banner-content{top:inherit;position:absolute;width:100%;justify-content:center;text-align:center;max-width:100%;left:0;right:0;bottom:0;margin:0 0 30px}}@media (max-width:750px){.innerpages-banner-content{padding:0 20px}}.innerpages-banner img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0}.intro-text-wrapper-inner .intro-left{width:40%;padding:100px 2.5% 100px 7.5%}@media (max-width:1800px){.intro-text-wrapper-inner .intro-left{padding:100px 2.5% 100px 5%}}@media (max-width:1360px){.intro-text-wrapper-inner .intro-left{width:100%;text-align:center;max-width:1000px;margin:0 auto;padding:75px 5%0}}@media (max-width:980px){.intro-text-wrapper-inner .intro-left{padding:60px 5%0}}@media (max-width:750px){.intro-text-wrapper-inner .intro-left{padding:60px 10%0}}.intro-text-wrapper-inner .intro-left h2{margin:0 0 30px}@media (max-width:1360px){.intro-text-wrapper-inner .intro-left h2{margin:0}}.intro-text-wrapper-inner .intro-right{flex:1;padding:100px 7.5% 100px 2.5%;flex-direction:column}@media (max-width:1800px){.intro-text-wrapper-inner .intro-right{padding:100px 5% 100px 2.5%}}@media (max-width:1360px){.intro-text-wrapper-inner .intro-right{padding:20px 10% 60px}}@media (max-width:900px){.intro-text-wrapper-inner .intro-right{justify-self:center}}.intro-right-content-wrapper{flex:1;justify-content:space-between;align-content:flex-start}.intro-quicklink-holder{width:30%;align-content:space-between}@media (max-width:1800px){.intro-quicklink-holder{width:32%}}@media (max-width:900px){.intro-quicklink-holder{width:45%;margin:0 auto 25px}}@media (max-width:550px){.intro-quicklink-holder{max-width:300px;margin:0 auto 25px;width:100%}}.intro-quicklink-holder .btn{max-width:initial;width:100%}@media (max-width:1500px){.intro-quicklink-holder .btn{padding:15px 25px;justify-content:center}.intro-quicklink-holder .btn svg{display:none}}.quicklink-top{margin:0 0 30px;align-items:center;width:100%}@media (max-width:900px){.quicklink-top{margin:0 0 20px}}.quicklink-top img{max-width:80px;width:100%;height:auto;align-self:flex-start}@media (max-width:1500px){.quicklink-top img{max-width:60px}}@media (max-width:800px){.quicklink-top img{max-width:50px}}@media (max-width:600px){.quicklink-top img{max-width:40px}}.quicklink-top span{flex:1;padding:0 0 0 25px}.accordion-holder{max-width:1100px;margin:0 auto;padding:125px 0;border-top:4px solid #261448}@media (max-width:1200px){.accordion-holder{padding:100px 50px}}@media (max-width:750px){.accordion-holder{padding:0 10% 60px;border:0}}.first-accordion .accordion-holder{border-top:none}@media (max-width:1200px){.first-accordion .accordion-holder{padding:60px 50px}}@media (max-width:750px){.first-accordion .accordion-holder{padding:60px 10%}}.accordion-holder h2{margin:0 0 50px;width:100%;text-align:center}@media (max-width:750px){.accordion-holder h2{margin:0 0 25px}}.accordion-content{display:none;padding:0 100px 32px 40px}@media (max-width:1200px){.accordion-content{padding:0 40px 40px}}@media (max-width:750px){.accordion-content{padding:0 30px 30px}}.accordion-content p:first-of-type{margin:0 0 .6em}.accordion .set:last-of-type,.accordion-content p:last-of-type{margin:0}.accordion .set{position:relative;width:100%;height:auto;background:#f0eae3;border-radius:10px;margin:0 0 15px}.accordion .set>a{display:block;cursor:pointer;text-decoration:none;position:relative;transition:all .2s linear;font-weight:500;font-size:2.2rem;padding:32px 80px 32px 40px}@media (max-width:1680px){.accordion .set>a{font-size:2rem}}@media (max-width:1100px){.accordion .set>a{font-size:1.8rem}}@media (max-width:750px){.accordion .set>a{font-size:1.7rem}}@media (max-width:550px){.accordion .set>a{font-size:1.6rem;padding:25px 80px 25px 30px}}.accordion .set>a svg{position:absolute;right:30px;top:37px;fill:#543469;max-width:20px}.accordion-holder .btns-wrapper{margin:50px auto 0;justify-content:center}@media (max-width:1200px){.accordion-holder .btns-wrapper{display:none}}.why-choose-boxes .container{background:#fff;border-radius:50px;margin:0 auto 100px}@media (max-width:1050px){.why-choose-boxes .container{margin:0 5% 80px}}@media (max-width:750px){.why-choose-boxes .container{width:90%;margin:0 10% 60px}}.why-choose-boxes-holder{width:25%;text-align:center;padding:4%;justify-content:center;height:100%;position:relative;align-content:flex-start;border-image:linear-gradient(transparent 10%,#543469 10% 90%,transparent 90%)0 1 0 0/3px}@media (max-width:1680px){.why-choose-boxes-holder{padding:4% 3%}}@media (max-width:1050px){.why-choose-boxes-holder{width:50%;height:inherit}}@media (max-width:750px){.why-choose-boxes-holder{width:100%;padding:30px 20px 10px}}.why-choose-boxes-txt{justify-content:center}.why-choose-boxes-holder:last-of-type{border:0}@media (max-width:1050px){.why-choose-boxes-holder:nth-child(2){border:0}.why-choose-boxes-holder:first-of-type,.why-choose-boxes-holder:nth-child(2){border-bottom:3px solid #543469;border-image:none}.why-choose-boxes-holder:first-of-type{border-right:3px solid #543469}.why-choose-boxes-holder:nth-of-type(3){border-image:none;border-right:3px solid #543469}}@media (max-width:750px){.why-choose-boxes-holder{border-bottom:3px solid #543469;border-image:none}.why-choose-boxes-holder:first-of-type{border-right:none}.why-choose-boxes-holder:nth-of-type(3){border-image:none;border-right:none}.why-choose-boxes-holder:last-of-type{border-bottom:none}}.why-choose-boxes-holder h3{line-height:5rem}@media (max-width:1680px){.why-choose-boxes-holder h3{line-height:4rem}}@media (max-width:750px){.why-choose-boxes-holder h3{width:100%}}.why-choose-boxes-holder p{margin:25px 0}.btn,form.contact-form button{line-height:inherit;padding:15px 80px 15px 40px;transition:.3s;display:inline-flex;align-items:center;max-width:max-content;position:relative;border-radius:40px;cursor:pointer;font-weight:300;letter-spacing:.5px;border:0;font-size:1.8rem}@media (max-width:1250px){.btn,form.contact-form button{font-size:inherit}}@media (max-width:1050px){.btn,form.contact-form button{padding:10px 25px}}form.contact-form button{background:#fff;color:#000}@media (max-width:532px){form.contact-form button{margin:0 auto}}.btn:nth-of-type(2){margin:0 0 0 15px}@media (max-width:700px){.btn:nth-of-type(2){margin:0 0 0 10px}}.btns-holder{flex-direction:column}@media (max-width:1050px){.btns-holder{flex-direction:row}}@media (max-width:572px){.btns-holder{width:100%}}.btn svg,form.contact-form button svg{margin:0 0 0 20px;max-width:32px;height:auto;position:absolute;right:30px;top:0;bottom:0;transform:translateY(50%)}@media (max-width:1050px){.btn svg,form.contact-form button svg{display:none}}.btn.bg-purple{color:#fff}@media (max-width:400px){.btn.header-btn div span{display:none}}.bg-purple{background:#543469}.bg-light-purple,.btn.bg-purple:hover{background:#7e549b}.bg-cream{background:#f0eae3}.bg-light-cream{background:#f8f4f1}.bg-white{background:#fff}.bg-whitesmoke{background:#f5f5f5}