.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}body{padding:0px;margin:0px;list-style:none;font:normal 15px/24px var(--Inter_Tight);color:var(--textColor)}p{padding:0px;margin:0px}a{padding:0px;margin:0px;outline:none;text-decoration:none}ul{list-style:none;padding:0px;margin:0px}label{list-style:none;padding:0px;margin:0px}ul
li{padding:0px;margin:0px}h1,h2,h3,h4,h5,h6{padding:0px;margin:0px}input[type="text"]::-webkit-placeholder{opacity:1}input[type="text"]::-moz-placeholder{opacity:1}input[type="password"]::-webkit-placeholder{opacity:1}input[type="password"]::-moz-placeholder{opacity:1}input[type="search"]::-webkit-placeholder{opacity:1}input[type="search"]::-moz-placeholder{opacity:1}input[type="email"]::-webkit-placeholder{opacity:1}input[type="email"]::-moz-placeholder{opacity:1}input[type="tel"]::-webkit-placeholder{opacity:1}input[type="tel"]::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea::-webkit-placeholder{opacity:1}a:hover{outline:none;text-decoration:none}a:active{outline:none;text-decoration:none}a{text-decoration:none}a,button,input[type="submit"],::before,::after{transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out}input[type="submit"]{cursor:pointer;border:0px;outline:none;background:none}img{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0
0 13px}p:last-child{margin-bottom:0px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0px}figure{margin:0px}.media{display:flex;align-items:flex-start}.media-object{flex:1}h1,h2,h3,h4,h5,h6{color:var(--secondary-color)}:root{--primary-color:#005389;--secondary-color:#29313C;--primary_Two_color:#00731C;--success-color:#198754;--danger-color:#dc3545;--dark:#000;--light:#FFF;--lightRGB:255, 255, 255;--muted:#777;--textColor:#525C62;--Inter_Tight:'Inter Tight';--DM_Sans:'DM Sans';--icomoon:'icomoon';--heading-xxs:25px;--heading-xs:30px;--heading-sm:40px;--heading-md:45px;--heading-lg:55px;--heading-xl:70px;--heading-xxl:80px;--heading-lineHeight:1.1;--title-sm:22px;--title-md:24px;--title-lg:25px;--title-xl:30px;--title-lineHeight:1.2;--text-sm:15px;--text-md:16px;--text-lg:18px;--text-lineHeight:1.6;--transition:all 0.3s ease-in-out}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:100;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-100.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:200;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-200.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:300;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:400;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:500;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:600;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:700;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:800;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Inter Tight';font-style:normal;font-weight:900;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/inter-tight-v9-latin-900.woff2') format('woff2')}@font-face{font-family:'icomoon';src:url('/wp-content/themes/swanseadentalcare/assets/fonts/icomoon.eot?lvsp3s');src:url('/wp-content/themes/swanseadentalcare/assets/fonts/icomoon.eot?lvsp3s#iefix') format('embedded-opentype'),
url('/wp-content/themes/swanseadentalcare/assets/fonts/icomoon.ttf?lvsp3s') format('truetype'),
url('/wp-content/themes/swanseadentalcare/assets/fonts/icomoon.woff?lvsp3s') format('woff'),
url('/wp-content/themes/swanseadentalcare/assets/fonts/icomoon.svg?lvsp3s#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Vector9:before{content:"\e901";color:#525c62}.icon-Vector3:before{content:"\e902"}.icon-Vector4:before{content:"\e903"}.icon-Arrow-7:before{content:"\e904"}.icon-Vector5:before{content:"\e905"}.icon-Vector6:before{content:"\e908"}.icon-Vector7:before{content:"\e909"}.icon-Vector8:before{content:"\e90b"}.icon-Vector-9:before{content:"\e900"}.icon-instagram1:before{content:"\e90a"}.icon-instagram:before{content:"\e907"}.icon-linkedin:before{content:"\e906"}.icon-facebook-logo:before{content:"\e91b"}.icon-phone-call:before{content:"\e918"}.icon-email:before{content:"\e919"}.icon-pinterest:before{content:"\e934"}.icon-whatsapp:before{content:"\ea93"}.icon-youtube:before{content:"\ea9d"}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:100;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-100.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:200;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-200.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:300;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:400;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:500;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:600;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:700;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:800;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'DM Sans';font-style:normal;font-weight:900;src:url('/wp-content/themes/swanseadentalcare/assets/fonts/dm-sans-v17-latin-900.woff2') format('woff2')}.headersec.fixed_header,.navbar-brand{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.headersec.fixed_header{position:fixed;top:0;left:0;width:100%;z-index:999;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}@-webkit-keyframes
animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
animationFade{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.headersec.fixed_header{top:0;left:0;right:0;position:fixed;margin:0;z-index:1002;-webkit-animation-name:animationFade;-o-animation-name:animationFade;animation-name:animationFade;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-moz-box-shadow:0 0 8px -5px #333;-webkit-box-shadow:0 0 8px -5px #333;box-shadow:0 0 8px -5px #333}.hdrmnu .sub-menu-toggle{display:none}ul.slimmenu li .sub-toggle{width:20px;height:20px;background:url(/wp-content/themes/swanseadentalcare/assets/images/caret_icon.png) no-repeat center center;background-size:15px;top:2px;right:-20px}ul.slimmenu li .sub-toggle
i{display:none}ul.slimmenu li .sub-toggle::before{content:none}ul.slimmenu li>ul{width:200px;background:var(--light);box-shadow:0px 3px 8px rgba(0,0,0,0.24);padding:10px;border-radius:8px}ul.slimmenu li>ul>li{width:100%;background:transparent;margin:0}ul.slimmenu li>ul>li>a{display:block;text-transform:capitalize;color:var(--secondary-color);width:100%;background:transparent;padding:8px
12px;border-bottom:1px solid rgba(0, 0, 0, 0.09) !important;border-radius:0px !important}ul.slimmenu li>ul>li>a:hover{background:var(--primary-color);color:var(--light);border-color:var(--primary-color) !important;border-radius:6px !important}ul.slimmenu li>ul>li:last-child>a{border:0
!important}p{color:var(--textColor);font-size:var(--text-lg);line-height:var(--text-lineHeight);font-weight:400}.pagehding
h2{font-weight:500;font-size:var(--heading-xxl);line-height:var(--heading-lineHeight)}.introductionSec{background:#E5FFFC;width:100%;padding:88px
0 100px}.introduction_imge{width:100%;max-width:466px;margin-left:88px}.introduction_imge
img{width:100%;border-radius:50px;margin-top:55px}.introductionpnel
.media{flex-direction:row-reverse;align-items:initial}.pagehding
strong{display:inline-flex;align-items:center;justify-content:center;position:relative;padding-left:19px;font-weight:400;font-size:18px;line-height:23px;text-transform:uppercase;color:var(--primary-color);margin-bottom:12px}.pagehding strong::before{width:7px;height:7px;position:absolute;content:"";border-radius:100%;left:0;background:var(--primary-color)}.introductiontitle{max-width:740px}.introductionCont{max-width:544px;align-self:flex-end}.themebtn{display:inline-flex;align-items:center;height:60px;color:var(--light);background:var(--primary-color);padding:0
25px;border-radius:45px;font-size:18px;line-height:22px;font-weight:var(--DM_Sans);justify-content:center}.themebtn
span{display:inline-flex;margin-left:10px;font-size:10px}.themebtn:hover{background:var(--primary_Two_color);color:var(--light)}.introductionpnel
.themebtn{margin-top:30px}.introductionpnel .media-object{display:flex;flex-direction:column;justify-content:space-between}.hderbtminr{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between}.hderbtm{background:rgba(255, 255, 255, 0.38);backdrop-filter:blur(5px);padding:10px
0}.headersec{position:absolute;z-index:99;top:0;left:0;width:100%}.hdertop{width:100%;overflow:hidden;background:var(--primary_Two_color)}.hdertopinr{display:flex;justify-content:space-between;align-items:center}ul.slimmenu>li{margin-right:60px}ul.slimmenu>li:last-child{margin:0}ul.slimmenu>li>a{display:inline-block;color:#3B3B3B;font-weight:400;font-size:18px;line-height:23px}ul.slimmenu>li>a:hover,ul.slimmenu>li.current-menu-item>a{color:var(--primary-color)}.hdertopinr
ul{display:inline-flex;align-items:center}.hderinfo{width:100%;max-width:635px;background:var(--primary-color);min-height:60px;display:flex;align-items:center;justify-content:center}.hderinfo
ul{gap:0 42px}.hderinfo li
a{display:inline-flex;align-items:center;color:var(--light);font-size:17px;line-height:22px}.hderinfo li
span{display:inline-flex;margin-right:10px;font-size:16px}.hderinfo li a:hover, .hderlink li a:hover{text-decoration:underline}.hderlink
ul{gap:0 42px}.hderlink li
a{color:var(--light);font-size:17px;line-height:22px}.hdersocial
span{color:var(--light);position:relative;display:inline-flex;align-items:center;margin-right:10px;font-size:17px;line-height:22px;padding-right:32px}.hdersocial span::before{position:absolute;content:"";right:0;width:27px;border-top:1px solid var(--light)}.hdersocial
ul{gap:0 15px}.hdersocial li
a{color:var(--light)}.bannerSec{position:relative;width:100%;margin-top:60px}.bnrimg{position:relative}.bnrimg>img{width:100%;max-width:100% !important;object-fit:cover}.bnrtxt{position:absolute;top:55%;left:0;width:100%;transform:translateY(-50%)}.bnrtxtinr
h1{color:var(--primary-color);font-weight:500;font-size:100px;line-height:var(--heading-lineHeight)}.bnrtxtinr{width:100%;max-width:670px}.bnrtxtinr
p{color:#002451}.bnrtxtinr
ul{gap:0 15px;display:flex;align-items:center;padding-top:25px}.bnrtxtinr li
a{min-width:225px}.bnrtxtinr li:last-child
a{background:var(--primary_Two_color)}.bnrtxtinr li a:hover{background:var(--secondary-color) !important}.bnerrating{bottom:57px;position:absolute;width:100%;left:0;pointer-events:none}.bnerratingbox{width:100%;max-width:288px;border-radius:20px;float:right;margin-right:25%;padding:35px
25px;background:linear-gradient(112.83deg, rgba(255, 255, 255, 0.47) 0%, rgba(255, 255, 255, 0) 110.84%);position:relative;backdrop-filter:blur(14px);pointer-events:visible}.ratingnmber h3,.ratingnmber .rating-number{font-weight:600;font-size:66px;line-height:66px;letter-spacing:-0.8px;margin:0
12px 0 0}.ratingnmber
.media{align-items:center}.ratingnmber
i{display:inline-flex;color:var(--secondary-color);font-size:24px}.ratingnmber
span{color:var(--secondary-color);font-weight:400;font-size:16px;line-height:20px}.ratingnmber .media-object{display:inline-flex;flex-direction:column}.ratinguser{margin-top:17px}.ratinguser
h4{color:var(--light);font-weight:400;font-size:18px;line-height:20px;margin-bottom:2px}.ratinguser
span{display:inline-flex;font-weight:400;font-size:18px;line-height:22px;color:var(--light)}.ratinguser
.media{align-items:center}.ratinguser
ul{margin-right:12px;display:inline-flex;align-items:center;padding-left:21px}.ratinguser li
img{width:100%;height:100%;border:2px
solid var(--light);border-radius:100%;object-fit:cover}.ratinguser
li{margin-left:-20px;width:52px;height:52px;background:var(--light);border-radius:100%}.ratinguser li:last-child
img{width:auto;object-fit:initial;height:auto;border-radius:0}.ratinguser li:last-child{display:flex;align-items:center;justify-content:center}.bnerratingbox::before{position:absolute;content:"";bottom:-18px;top:0;left:0;right:0;z-index:-1;opacity:0.51;background:linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.2) 100%);border-radius:20px}.aboutSec{padding:120px
0;width:100%}.aboutpnel{margin-top:60px}.abteimge{width:100%;max-width:586px;margin-right:70px}.abteimge
img{width:100%;border-radius:50px}.abtecont
p{font-size:24px}.aboutpnel
.media{align-items:center}.abteicnItem
h3{font-size:24px;line-height:30px}.abteicnItem
span{background:#E0F3F1;width:66px;height:66px;display:flex;align-items:center;justify-content:center;border-radius:100%;color:var(--secondary-color);font-size:27px;transition:var(--transition);margin-bottom:30px}.abteicnItem{margin-top:80px}.viewlink{display:inline-flex;align-items:center;color:var(--textColor);font-weight:500;font-size:18px;line-height:23px;margin-top:10px}.viewlink
i{display:inline-flex;margin-left:5px;font-size:10px}.abteicnItem:hover
.viewlink{color:var(--primary_Two_color)}.abteicnItem:hover
span{color:var(--light);background:var(--primary_Two_color)}.abteicnlist
.row{margin:0;gap:24px 50px;flex-wrap:initial}.abteicnlist .row>div{width:auto;flex:initial;padding:0}.productimg{width:100%;background:#E5FFFC;border-radius:30px;display:flex;justify-content:center;margin:0
0 20px}.productItem{margin-top:60px}.productItem
h3{font-weight:500;font-size:20px;line-height:25px;margin-bottom:5px}.productItem h3
a{color:var(--secondary-color)}.productimglnk{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.productimg
img{width:auto;transition:var(--transition)}.productimglnk,.productimg{min-height:320px}.viewlink:hover{color:var(--primary-color)}.productItem:hover .productimg
img{transform:scale(1.05) rotate(2deg)}.essentialSec
.container{position:relative}.essentialbtn{position:absolute;right:12px;top:150px}.essentialbtn
.themebtn{min-width:225px;background:var(--primary_Two_color)}.essentialbtn .themebtn:hover{background:var(--secondary-color)}.transformationpnel
.themebtn{padding:0
30px}.transformationMain{width:100%;max-width:1980px;margin:0
auto;position:relative}.transformationSec{background:#005389 url(/wp-content/themes/swanseadentalcare/assets/images/smile-transform.jpg) no-repeat bottom left 30%;border-radius:50px}.transformationpnel p, .transformationpnel h2, .transformationpnel
strong{color:var(--light)}.transformationpnel strong::before{background:var(--light)}.transformationpnel
.themebtn{border:1px
solid var(--light);color:var(--light);margin-top:27px}.transformationpnel .themebtn:hover{background:var(--light);color:var(--primary-color)}.transformationpnel
.pagehding{max-width:580px;position:relative}.transformationpnel{min-height:822px;display:flex;align-items:center}.transformationelmnt{position:absolute;bottom:0;left:20%}.essentialSec{padding:120px
0;width:100%}.reviewSec{padding:130px
0}.reviewiimge{margin-right:100px;width:100%;max-width:490px}.reviewiimge
img{width:100%;object-fit:cover;border-radius:50px}.ratingcunt{margin-top:30px;display:inline-block}.reviewslder{width:100%;max-width:720px;margin:70px
0 0 250px}.reviewItem
p{font-weight:400;font-size:30px}.reviewItem
span{display:inline-flex;font-size:39px;margin-bottom:20px}.reviewItem
.media{padding-top:20px;align-items:center}.reviewItem
h3{font-weight:400;font-size:24px;line-height:30px;margin-bottom:5px}.reviewItem
strong{color:#A8ACAE;font-weight:400;font-size:18px;line-height:23px}.reviewItem
figure{margin-right:16px;width:54px;height:54px;border-radius:100%}.reviewItem figure
img{width:100%;height:100%;object-fit:cover}.reviewslder .owl-dots{display:inline-flex !important;align-items:center;gap:0 4px;position:absolute;bottom:45px;left:-250px}.reviewslder .owl-dots
button{width:10px;border-top:2px solid #A8ACAE}.reviewslder .owl-dots
button.active{border-color:#525C62}#slider1{max-width:935px;width:100%;border-radius:50px;overflow:hidden;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.beer-reveal[data-beer-label]::after,.beer-slider[data-beer-label]::after{content:none}.beer-handle{background:url(/wp-content/themes/swanseadentalcare/assets/images/afterBefore_arow.png) no-repeat 0 0 !important;border-radius:0;border-radius:0;box-shadow:initial !important;color:inherit;height:74px;width:74px}.beer-handle::before{content:none}.beer-handle::after{content:none}.txtcenter{text-align:center}.beer-reveal{border-right:2px solid var(--light)}.serviceAcidan{width:100%;background:#E5FFFC;margin-top:77px}.serviceAcidan .accordion-item{border:0;background:transparent;border-radius:0;padding:40px
0;position:relative;z-index:4}.accordionItemlist>button{display:flex;position:relative;align-items:center;color:#29313C;flex-wrap:wrap;text-align:left;font-weight:500;font-size:30px;line-height:32px;border:0;width:100%;background:transparent;padding:0}.accordionItemlist > button
strong{display:block;font-weight:400;font-size:18px;line-height:22px;width:100%;margin-bottom:4px}.serviceAcidan
.accordion{background:transparent}.serviceAcidan .accordion-body{padding:40px
0 0}.serviceAcidanimg{width:100%;max-width:585px;margin-right:77px}.serviceAcidanimg
img{border-radius:50px}.serviceAcidan .accordion-item.active{background:url(/wp-content/themes/swanseadentalcare/assets/images/service_accordion_back.jpg) no-repeat top right;border-radius:50px;overflow:hidden;background-size:cover}.serviceAcidan .accordion-item.active .accordionItemlist>button{color:var(--light)}.serviceAcidanopen
p{color:var(--light);font-size:24px}.serviceAcidanopen
h3{color:var(--light);font-weight:500;font-size:18px;line-height:23px;padding-top:8px;margin-bottom:16px}.serviceAcidanopen .media-object{max-width:750px}.serviceAcidanopen
li{color:var(--light);font-size:18px;line-height:23px;padding-left:40px;position:relative}.serviceAcidanopen li::before{position:absolute;content:"";width:26px;height:26px;left:0;top:-1px;background:url(/wp-content/themes/swanseadentalcare/assets/images/check.png) no-repeat 0 0}.serviceAcidanopen
ul{display:grid;gap:25px 50px;grid-template-columns:repeat(2, 1fr);width:80%}.serviceAcidanopen
.themebtn{margin-top:40px;border:1px
solid var(--light);background:transparent}.serviceAcidanopen .themebtn:hover{background:var(--light);color:var(--primary-color)}.accordionItemlist>button::before{position:absolute;right:0;content:"";width:66px;height:66px;background:url(/wp-content/themes/swanseadentalcare/assets/images/plus_circle.png) no-repeat 0 0}.serviceAcidan .accordion-item.active .accordionItemlist>button::before{background:url(/wp-content/themes/swanseadentalcare/assets/images/minus_circle.png) no-repeat 0 0}.fotterSec{width:100%;background:#002F4D}.fterinfo{border-top:1px solid rgba(255, 255, 255, 0.22);border-bottom:1px solid rgba(255, 255, 255, 0.22);padding:40px
0;position:relative;z-index:2}.ftercopy{text-align:center;padding:30px
0 60px}.ftercopy
p{color:var(--light)}.ftercopy p
a{color:var(--light)}.ftercopy p a:hover, .fterinfo span a:hover, .ftersocial li a:hover, .fterlink li a:hover{text-decoration:underline}.fterinfo
h4{color:#3E6A86;font-size:17px;line-height:22px;font-weight:400;font-family:var(--DM_Sans)}.fterinfo
span{color:var(--light);font-size:30px;line-height:35px}.fterinfo span
a{color:var(--light)}.fterinfo
ul{display:flex;align-items:center;justify-content:space-between}.fotertop{display:flex;align-items:flex-start;justify-content:space-between;padding:85px
0 60px;position:relative}.fotertop
h3{color:var(--light);font-weight:400;font-size:30px;line-height:35px;margin-bottom:25px}.bookapoint
h2{color:var(--light);font-weight:400;font-size:30px;line-height:44px}.bookapoint
.themebtn{border:1px
solid var(--light);background:transparent;margin-top:30px}.bookapoint .themebtn:hover{background:var(--light);color:var(--primary-color)}.bookapoint{max-width:340px;width:100%}.ftersocial li a, .fterlink li
a{color:var(--light);font-family:var(--DM_Sans);font-weight:400;font-size:18px;line-height:24px}.ftersocial
ul{gap:20px 0;display:flex;flex-direction:column}.fterlink
ul{display:grid;gap:25px 50px;grid-template-columns:repeat(2, 1fr)}.fterlink{margin-left:14%}.fterelmnt{position:absolute;top:0px;left:13%}.fterlink,.bookapoint{position:relative;z-index:1}.headersec.fixed_header
.hdertop{display:none}.headersec.fixed_header
.hderbtm{backdrop-filter:initial;background:var(--light)}.breadcrumb-separator{position:relative;margin:0
15px}.breadcrumb-separator:before{content:"";position:absolute;width:7px;height:7px;background-color:#005389;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}#breadcrumbs{font-family:'Inter Tight';font-weight:400;font-size:18px;line-height:30px;text-transform:uppercase;color:#005389}#breadcrumbs span span
a{color:#005389}#breadcrumbs span span a:hover{color:#00731C}.inner_banner_content
h1{text-transform:uppercase}.inner_banner_text{top:60%}.sec1_button{margin-top:30px}.sec1_button
a{background:var(--primary_Two_color)}.sec1_button a:hover{background:var(--secondary-color)}.pdc_box{border:1px
solid #E8E8E8;border-radius:30px;padding:30px;transition:all 0.3s ease-in-out}.pdc_box
figure{background:#E5FFFC;width:96px;height:96px;border-radius:100%;padding:25px;margin-bottom:20px}.pdc_box_content
h4{font-family:'Inter Tight';font-weight:400;font-size:24px;line-height:30px}.sec2_slider,.ps_slider{margin-top:50px}.pdc_section{padding-top:0 !important}.pdc_box:hover{background:#00731C}.pdc_box:hover
figure{background:#FFF}.pdc_box:hover figure
img{filter:brightness(0) saturate(100%) invert(22%) sepia(96%) saturate(1321%) hue-rotate(114deg) brightness(101%) contrast(101%)}.pdc_box:hover .pdc_box_content p, .pdc_box:hover .pdc_box_content
h4{color:#fff}.contact_form input,.contact_form
textarea{outline:0;border-radius:10px;padding:10px;border:1px
solid #ccc;width:100%;font-size:20px;background:#f0f9f8}.contact_form
textarea{height:150px}.contact_info .abteicnItem
a{color:var(--primary_Two_color)}.contact_info .abteicnItem a:hover{color:var(--primary-color)}.contact_info .abteicnItem:hover span
img{filter:brightness(0) saturate(100%) invert(91%) sepia(94%) saturate(27%) hue-rotate(253deg) brightness(107%) contrast(100%)}.cntfrm_btn
.themebtn{display:inline-flex;align-items:center;color:var(--light);background:var(--primary-color);padding:10px
70px;border-radius:45px;font-size:18px;line-height:22px;width:auto;font-weight:var(--DM_Sans);justify-content:center;border:0}.cntfrm_btn .themebtn:hover{background:#00731C}.contact_form
select{outline:0;border-radius:10px;padding:12px
10px;border:1px
solid #ccc;width:100%;font-size:20px;background-color:unset}.contact_form
div.row{margin-bottom:15px}.contact_form div:last-child{margin-bottom:0px}.ps_slider .owl-dots,.sec2_slider .owl-dots{text-align:center;margin-top:20px}.ps_slider .owl-dots button span,.sec2_slider .owl-dots button
span{background:var(--primary-color);width:10px;height:10px;border-radius:50%;display:block}.ps_slider .owl-dots button.active span,.sec2_slider .owl-dots button.active
span{background:var(--primary_Two_color)}.ps_slider .owl-dots button,.sec2_slider .owl-dots
button{margin-right:5px}.ps_slider .owl-dots button:last-child,.sec2_slider .owl-dots button:last-child{margin-right:0px}.sec2_slider .sec2sldr_col:nth-child(n+4){margin-top:25px}.sec2_slider
.row{justify-content:center}.sec2_slider
.pdc_box{height:100%}.serviceAcidanopen
h4{color:#fff}.contact_info
.abteicnItem{margin-top:0;display:flex;align-items:center}.contact_panel
.media{align-items:start}.contact_info
.row{display:block}.before_after_panel
.media{display:block}.before_after_panel .media .introductiontitle,.before_after_panel
.introduction_imge{max-width:100%}.before_after_panel
.introduction_imge{margin-left:0}.team_panel .media:nth-child(n+2){margin-top:70px;border-top:1px solid #005389;padding-top:70px}.team_panel .media:nth-child(even){flex-direction:row-reverse}.team_panel .media:nth-child(even) .abteimge{margin-right:0;margin-left:70px}.team_panel .media .media-object .abtecont
h2{margin-bottom:5px}.contact_info{margin-right:50px}.contact_info .abteicnItem
span{margin-bottom:0}.contact_item{margin-left:20px}.contact_info .contact_col:nth-child(n+2){margin-top:20px}.contact_item
h3{margin-bottom:5px}.map_content{margin-right:0;margin-top:50px;max-width:100%}.map_content
iframe{border-radius:10px;width:100%}.wpcf7-not-valid-tip{font-size:16px}.wpcf7 form .wpcf7-response-output{margin:25px
0;font-size:18px;border-radius:20px}.hdersocial ul li a:hover{color:#005389}.cntfrm_btn{margin-top:10px}.contact_form .wpcf7
select{color:#757575;background-color:#fff}.contact_form .wpcf7 select:valid{color:#000}.contact_form .wpcf7
select.placeholder{cursor:auto}.contact_form
.wpcf7{margin-bottom:13px}.contact_form{background:#E0F3F1;padding:30px;border-radius:20px}.before_after_content .bafg-twentytwenty-wrapper .bafg-twentytwenty-container{border-radius:25px}.ci_grp_recipients ul
li{position:relative;font-size:20px;padding-left:35px}.ci_grp_recipients ul li:before{content:"";position:absolute;width:26px;height:26px;left:0;top:-1px;background:url(/wp-content/themes/swanseadentalcare/assets/images/check-green.png) no-repeat 0 0}.ci_grp_recipients
ul{display:grid;gap:25px 25px;grid-template-columns:repeat(3, 1fr)}.ci_image{margin-top:30px;margin-right:0 !important;max-width:100% !important}.gallery
img{width:100%;border-radius:25px;-webkit-box-shadow:0px 0px 20px 5px rgba(0,83,137,0.55);-moz-box-shadow:0px 0px 20px 5px rgba(0,83,137,0.55);box-shadow:0px 0px 20px 5px rgba(0,83,137,0.55)}.gallery .gal_col:nth-child(n+5){margin-top:23px}.gall_image
a{display:block;border-radius:25px;position:relative}.gall_image a:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0, 115, 28, 0);border-radius:25px;transition:all 0.5s ease-in-out}.gall_image a:hover:before{background:rgba(0, 115, 28, 0.3)}.patRev_box .pdc_box_content
h6{color:#005389}.patRev_box:hover .pdc_box_content
h6{color:#fff}.logo_image{display:flex;align-items:center;justify-content:center;height:100%}.logo_image
img{height:100%;padding:10px;object-fit:contain}.sec9_panel
.media{justify-content:center}.sec9_panel
.introduction_imge{margin-left:0 !important}.financial_panel
.media{width:100%;display:block}.sec1_top_heading{display:flex;align-items:center;justify-content:space-between}.financial_image{margin:30px
auto 0 !important}.common_panel{margin-top:30px !important}.floatingEstimator-floatingButton-I5Zis:hover{background:#00731C;opacity:1}.floatingEstimator-floatingContainer-1uxGW{position:fixed;top:auto;bottom:calc(var(--custom-floating-estimator-offset-y) + 32px)}.error-404{margin-top:20px}.recommendedBner
.bnrtxtinr{max-width:870px}.productimg{overflow:hidden}ul.slimmenu li>ul{box-shadow:rgba(0, 0, 0, 0.24) 0px 3px 8px}.recommendedPnel
.productItem{border:1px
solid #E8E8E8;border-radius:20px;padding:20px;margin-top:0;height:100%}.recommendedPnel
.productimglnk{padding:13px;overflow:hidden}.recommendedPnel
.productimg{background:transparent}.recommendedItem{margin-top:60px}.recommendedItem .pagehding
h2{transform:scale(0.6);transform-origin:left}.recommendedPnel
.pagehding{display:flex;justify-content:flex-start;align-items:flex-start}.recommendedItem .row>div{margin-top:25px}.dentalSe
.pdc_box{height:100%}.dentalSe .row>div{margin-top:30px}.dentalSe .pdc_box:hover, .dentalSe .pdc_box:hover h4, .dentalSe .pdc_box:hover p, .dentalSe .pdc_box:hover li,
.dentalSe .pdc_box:hover p
a{color:#FFF}.dentalSe .pdc_box ul,.common_cont
ul{list-style-type:disc;display:flex;gap:5px 0;padding-left:14px;flex-direction:column}.dentalSe .pdc_box p
a{color:var(--textColor)}.dentalSe .pdc_box,
.dentalSe .pdc_box p,
.dentalSe .pdc_box h4,
.dentalSe .pdc_box li,
.common_cont li,
.dentalSe
.pdc_box{transition:var(--transition)}.dentalSe .pdc_box li,.common_cont
li{font-size:var(--text-lg)}.pdc_box:hover{border-color:#00731C}.thum_pic{float:left;width:40%;padding:0px
30px 30px 0px}.thum_pic
img{width:auto;border-radius:25px;height:auto}.common_panel ul,.common_panel
ol{padding-left:32px}.common_panel
ul{margin-bottom:15px}.common_panel ul ul,.common_panel ol
ol{margin-bottom:10px}.common_cont
h2{font-size:80px}.common_cont
h3{font-size:70px}.common_cont
h4{font-size:60px}.common_cont
h5{font-size:50px}.common_cont
h6{font-size:40px}.floatingEstimator-buttonText-2DT8l{font-family:'Raleway',sans-serif !important;font-size:16px;text-transform:uppercase}.floatingEstimator-buttonSubtext-2CQDd{font-size:14px !important}.reviewItem .icon-Vector9{padding-top:5px}.dentalSe .pdc_box
ul{padding-left:0;list-style-type:none}.dentalSe .pdc_box ul li:before{background-size:100%;width:20px;height:20px;top:3px}.dentalSe .pdc_box ul
li{padding-left:30px}.dentalSe .pdc_box:hover ul li:before{background:url(/wp-content/themes/swanseadentalcare/assets/images/check.png) no-repeat 0 0;background-size:100%;width:20px;height:20px}.chat_bubble{bottom:60px !important}.chat_bubble_content{bottom:160px !important}.reviewslder .ti-widget .ti-widget-container .ti-controls,.reviewslder .ti-widget .ti-widget-container .ti-header{display:none}.reviewslder .ti-widget .ti-widget-container{padding-top:0 !important}.reviewslder .ti-widget.ti-goog .ti-review-item>.ti-inner{padding:0
!important}.trust_icon
span{margin-bottom:0 !important}.ti-review-text-container{font-size:30px !important;line-height:40px !important;color:#525C62 !important}.ti-widget.ti-goog .ti-read-more
span{font-size:25px !important}.ti-widget.ti-goog .ti-profile-img
img{width:53px !important;height:53px !important}.ti-profile-details .ti-name{font-size:24px !important;line-height:30px !important;color:#29313C !important;font-weight:400 !important}.ti-widget.ti-goog .ti-read-more span:hover{text-decoration:none !important}.ratingcunt a:hover
p{color:#00731C}@media screen and (min-width: 1600px){.container{max-width:1584px}}@media (min-width: 1700px) and (max-width: 1799px){}@media (min-width: 1600px) and (max-width: 1699px){#slider1{max-width:56%}.transformationSec{background-size:700px;background-position:bottom left 20%}}@media only screen and (max-width: 1599px){.pagehding
h2{font-size:var(--heading-xl)}p{font-size:var(--text-md)}.fterinfo span, .fotertop
h3{line-height:30px}.pagehding
strong{padding-left:16px;font-size:17px;line-height:22px}.reviewItem p, .fterinfo span, .fotertop h3, .bookapoint
h2{font-size:25px}.bookapoint
h2{line-height:38px}.themebtn{height:55px;font-size:16px;line-height:20px}.ftersocial li a, .fterlink li
a{font-size:16px;line-height:23px}.introduction_imge img, .reviewiimge img, #slider1, .transformationSec, .serviceAcidan .accordion-item.active,
.serviceAcidanimg img, .abteimge
img{border-radius:40px}.productimg{border-radius:25px}.serviceAcidanopen p, .abtecont
p{font-size:20px}.abteicnItem
h3{font-size:20px;line-height:25px}.viewlink{font-size:16px;line-height:20px;margin-top:7px}.hderinfo li a, .hderlink li a, .hdersocial
span{font-size:15px;line-height:20px}.hdersocial
span{padding-right:25px}.hdersocial span::before{width:21px}.hderinfo li
span{font-size:14px}ul.slimmenu>li>a{font-size:17px;line-height:23px}.hdrlgo{max-width:93px}ul.slimmenu>li{margin-right:50px}.hderinfo{max-width:555px;min-height:53px}.bnrtxtinr
h1{font-size:80px}.bnrtxtinr{max-width:615px}.bnrtxtinr
ul{padding-top:15px}.bnrtxtinr li
a{min-width:215px}.ratingnmber h3,.ratingnmber .rating-number{font-size:55px;line-height:55px}.ratingnmber
span{font-size:15px}.ratingnmber
i{font-size:20px}.ratinguser span, .ratinguser
h4{font-size:16px;line-height:20px}.bnerratingbox{max-width:270px;border-radius:15px;padding:25px
20px}.bnerratingbox::before{bottom:-15px;border-radius:15px}.abteimge{max-width:550px;margin-right:55px}.aboutpnel{margin-top:52px}.abteicnlist
.row{gap:24px 30px}.abteicnItem
span{width:61px;height:61px;margin-bottom:25px}.aboutSec,.essentialSec,.reviewSec{padding:100px
0}.introductionSec{padding:85px
0}.serviceAcidanopen
li{font-size:16px;line-height:22px;padding-left:33px}.serviceAcidanopen li::before{width:23px;height:23px;background-size:23px}.serviceAcidanimg{max-width:550px;margin-right:55px}.accordionItemlist>button{font-size:25px;line-height:30px}.accordionItemlist > button
strong{font-size:17px;line-height:21px}.accordionItemlist>button::before{width:58px;height:58px;background-size:58px !important}.serviceAcidanopen .media-object{max-width:590px}.serviceAcidan{margin-top:57px}.productItem
h3{font-size:19px;line-height:24px}.productItem{margin-top:50px}.essentialbtn{top:124px}.essentialbtn
.themebtn{min-width:205px}.introductionpnel
.themebtn{margin-top:21px}.introduction_imge{max-width:444px;margin-left:65px}.introduction_imge
img{margin-top:26px}.introductiontitle{max-width:685px}.transformationpnel
.pagehding{max-width:500px}#slider1{max-width:55%}.beer-handle{width:65px;height:65px;background-size:65px !important}.transformationpnel{min-height:710px}.reviewItem
h3{font-size:20px;line-height:25px;margin-bottom:4px}.reviewItem
strong{font-size:16px;line-height:20px}.reviewItem
span{font-size:33px;margin-bottom:18px}.reviewslder{max-width:585px;margin:55px
0 0 153px}.reviewiimge{margin-right:80px;max-width:460px}.reviewslder .owl-dots{bottom:40px;left:-153px}.transformationSec{background-size:700px;background-position:bottom left 20%}.fterinfo{padding:35px
0}.ftercopy{padding:27px
0 43px}.fterlink
ul{gap:21px 25px}.ftersocial
ul{gap:18px 0}.bookapoint{max-width:300px}.fotertop{padding:70px
0 50px}.fterelmnt{max-width:488px}.bannerSec{margin-top:53px}.pdc_box_content
h4{font-size:22px}.team_panel .media:nth-child(even) .abteimge{margin-left:55px}.contact_form input, .contact_form textarea, .contact_form
select{font-size:18px}.contact_form input, .contact_form
textarea{padding:6px
10px}.contact_form
select{padding:9px
10px}.map_content{margin-right:0;max-width:100%}.ci_grp_recipients
ul{grid-template-columns:repeat(2, 1fr)}.ci_grp_recipients ul
li{font-size:18px}.ci_grp_recipients
h4{font-size:20px}.recommendedBner
.bnrtxtinr{max-width:790px}.recommendedItem .productimglnk, .recommendedItem
.productimg{min-height:270px}.dentalSe .pdc_box
li{font-size:var(--text-md)}.common_cont
h2{font-size:70px}.common_cont
h3{font-size:60px}.common_cont
h4{font-size:50px}.common_cont
h5{font-size:40px}.common_cont
h6{font-size:30px}.ti-review-text-container{font-size:25px !important}.ti-profile-details .ti-name,.ti-widget.ti-goog .ti-read-more
span{font-size:20px !important}}@media only screen and (max-width: 1399px){.pagehding
h2{font-size:var(--heading-lg)}p{font-size:var(--text-sm)}.themebtn{height:50px;font-size:15px;line-height:20px}.pagehding
strong{padding-left:15px;font-size:16px;line-height:20px}.introduction_imge img, .reviewiimge img, #slider1, .transformationSec, .serviceAcidan .accordion-item.active, .serviceAcidanimg img, .abteimge
img{border-radius:25px}ul.slimmenu>li>a{font-size:16px;line-height:20px}ul.slimmenu>li{margin-right:35px}.hderinfo li a, .hderlink li a, .hdersocial
span{font-size:14px;line-height:20px}.hderinfo{max-width:470px;min-height:45px}.aboutSec,.essentialSec,.reviewSec{padding:85px
0}.bnrtxtinr
h1{font-size:60px}.bnrtxtinr
ul{padding-top:10px}.bnrtxtinr{max-width:545px}.ratingnmber h3,.ratingnmber .rating-number{font-size:45px;line-height:45px}.ratingnmber
span{font-size:14px}.ratingnmber
i{font-size:17px}.ratinguser span, .ratinguser
h4{font-size:15px;line-height:20px}.ratinguser
li{width:45px;height:45px}.ratinguser li:last-child
img{max-width:20px;border:0}.bnerratingbox{max-width:242px;border-radius:12px;padding:20px}.bnerratingbox::before{bottom:-12px;border-radius:12px}.ratinguser{margin-top:12px}.serviceAcidanopen p, .abtecont
p{font-size:18px}.abteimge{max-width:444px;margin-right:40px}.abteicnItem
h3{font-size:18px;line-height:24px}.viewlink{font-size:15px;line-height:20px;margin-top:5px}.abteicnItem
span{width:57px;height:57px;margin-bottom:20px}.abteicnlist
.row{gap:24px 20px}.abteicnItem{margin-top:58px}.accordionItemlist>button{font-size:23px;line-height:28px}.accordionItemlist > button
strong{font-size:16px;line-height:20px}.serviceAcidan .accordion-item{padding:35px
0}.accordionItemlist>button::before{width:48px;height:48px;background-size:48px !important}.serviceAcidanimg{max-width:475px;margin-right:50px}.serviceAcidanopen
.themebtn{margin-top:31px}.serviceAcidanopen .media-object{max-width:520px}.serviceAcidan{margin-top:45px}.productimg{border-radius:20px}.productItem{margin-top:40px}.productimglnk,.productimg{min-height:285px}.productimglnk{padding:25px}.essentialbtn
.themebtn{min-width:180px}.essentialbtn{top:104px}.transformationpnel
.pagehding{max-width:440px}.beer-handle{width:55px;height:55px;background-size:55px !important}.transformationpnel{min-height:608px}.transformationSec{background-size:545px;background-position:bottom left 19%}.reviewItem p, .fterinfo span, .fotertop h3, .bookapoint
h2{font-size:20px}.reviewItem
h3{font-size:18px;line-height:24px;margin-bottom:3px}.reviewItem
strong{font-size:15px;line-height:20px}.reviewItem
span{font-size:28px;margin-bottom:15px}.reviewslder{max-width:480px;margin:45px
0 0 115px}.reviewiimge{margin-right:65px;max-width:440px}.reviewslder .owl-dots{left:-115px}.introductionCont{max-width:475px}.introduction_imge
img{margin-top:0}.introduction_imge{max-width:390px;margin-left:55px}.introductiontitle{max-width:565px}.fterinfo
h4{font-size:16px;line-height:20px}.ftercopy{padding:25px
0 35px}.fterinfo{padding:30px
0}.ftersocial li a, .fterlink li
a{font-size:15px;line-height:22px}.fterlink
ul{gap:15px 20px}.bookapoint
.themebtn{margin-top:18px}.bookapoint{max-width:250px}.bookapoint
h2{line-height:34px}.fotertop{padding:60px
0 44px}.fterlink{margin-left:16%}.fterelmnt{max-width:431px}.bannerSec{margin-top:45px}.pdc_box_content
h4{font-size:20px}.pdc_box
figure{width:85px;height:85px}.before_after_panel
.introduction_imge{margin-top:50px}.team_panel .media:nth-child(even) .abteimge{margin-left:40px}.team_panel .media:nth-child(n+2){margin-top:50px;padding-top:50px}.contact_form input, .contact_form textarea, .contact_form
select{font-size:16px}.wpcf7-not-valid-tip{font-size:14px}.contact_form
select{padding:8px
10px}.wpcf7 form .wpcf7-response-output{font-size:16px}.map_content{margin-right:0;max-width:100%}.contact_form
textarea{height:150px}.ci_grp_recipients ul
li{font-size:16px}.recommendedBner
.bnrtxtinr{max-width:580px}.recommendedItem .productimglnk, .recommendedItem
.productimg{min-height:225px}.dentalSe .pdc_box
li{font-size:var(--text-sm)}.common_cont
h2{font-size:55px}.common_cont
h3{font-size:50px}.common_cont
h4{font-size:45px}.common_cont
h5{font-size:40px}.common_cont
h6{font-size:35px}.ti-review-text-container{font-size:20px !important;line-height:28px !important}.ti-profile-details .ti-name,.ti-widget.ti-goog .ti-read-more
span{font-size:18px !important}}@media only screen and (max-width: 1199px){.pagehding
h2{font-size:var(--heading-md)}p{font-size:var(--text-xm)}.reviewItem p, .fterinfo span, .fotertop h3, .bookapoint
h2{font-size:18px}.fterinfo
h4{font-size:15px;line-height:20px;margin-bottom:7px}.fterinfo{padding:25px
0}.ftercopy{padding:20px
0 30px}.bookapoint
.themebtn{margin-top:13px}.fterlink
ul{gap:13px}.ftersocial
ul{gap:13px 0}.fterelmnt{top:32px;left:11%;max-width:380px}.introductionSec{padding:70px
0}.introduction_imge img, .reviewiimge img, #slider1, .transformationSec, .serviceAcidan .accordion-item.active, .serviceAcidanimg img, .abteimge
img{border-radius:20px}.introduction_imge{max-width:345px;margin-left:50px}.introductionCont{max-width:413px}.introductiontitle{max-width:450px}.ratingcunt{margin-top:24px}.reviewiimge{margin-right:44px;max-width:375px}.reviewslder{max-width:470px;margin:30px
0 0 0}.reviewItem
.media{padding-top:15px}.reviewslder .owl-dots{left:0;bottom:-20px}#slider1{max-width:480px;position:relative;transform:initial;margin-left:25px;right:auto;top:auto}.transformationpnel>.media{flex-direction:row-reverse;align-items:center}.transformationpnel{min-height:auto}.transformationSec{padding:40px
0}.transformationpnel
.themebtn{margin-top:18px}.transformationSec{background-size:475px;background-position:bottom left 18%}.beer-handle{width:48px;height:48px;background-size:48px !important}.productpnel .row>div{width:33.33%}.essentialbtn{top:83px}.accordionItemlist>button{font-size:20px;line-height:25px}.serviceAcidan .accordion-item{padding:30px
0}.serviceAcidanopen p, .abtecont
p{font-size:17px}.serviceAcidanimg{max-width:405px;margin-right:30px}.serviceAcidanopen
li{font-size:15px;line-height:21px;padding-left:31px}.serviceAcidanopen
ul{gap:21px 25px}.serviceAcidanopen
.themebtn{margin-top:25px}.themebtn{height:46px}.serviceAcidan .accordion-body{padding:30px
0 0}.serviceAcidan{margin-top:30px}.abteimge{max-width:295px;margin-right:25px}.abteicnlist
.row{gap:24px 15px}.abteicnItem
h3{font-size:16px;line-height:23px}.abteicnItem
span{width:54px;height:54px;margin-bottom:15px}.abteicnItem{margin-top:24px}.aboutpnel{margin-top:43px}.aboutSec,.essentialSec,.reviewSec{padding:75px
0}.hderlink ul, .hderinfo
ul{gap:0 20px}.hderinfo{max-width:415px;min-height:43px}ul.slimmenu>li>a{font-size:15px;line-height:20px}ul.slimmenu>li{margin-right:20px}.bnrtxtinr
h1{font-size:50px}.bnrtxtinr
ul{padding-top:5px}.bnrtxtinr li
a{min-width:190px}.bnrtxtinr{max-width:455px}.bnerratingbox{margin-right:20%;padding:15px;max-width:229px}.hdrlgo{max-width:80px}.hderbtm{padding:8px
0}.ratinguser{margin-top:9px}.bannerSec{margin-top:43px}.before_after_panel
.introduction_imge{margin-top:30px}.team_panel .media:nth-child(even) .abteimge{margin-left:25px}.team_panel .media:nth-child(n+2){margin-top:50px}.contact_form input, .contact_form textarea, .contact_form
select{font-size:14px}.contact_form
select{padding:7px
10px}.cntfrm_btn
.themebtn{font-size:16px}.map_content{margin-right:0;max-width:none}.contact_form
textarea{height:140px}.map_content
iframe{height:300px}.recommendedItem .row>div{width:33.33%}.common_cont
h2{font-size:45px}.common_cont
h3{font-size:40px}.common_cont
h4{font-size:35px}.common_cont
h5{font-size:30px}.common_cont
h6{font-size:25px}.ti-review-text-container{font-size:18px !important;line-height:27px !important}.ti-profile-details .ti-name,.ti-widget.ti-goog .ti-read-more
span{font-size:18px !important}}@media only screen and (max-width: 991px){.collapse-button{right:0px;background:transparent !important;border-radius:0px;padding:0px;width:auto;justify-content:center;display:flex;flex-direction:column;align-items:flex-end}.collapse-button .icon-bar{background:var(--primary-color);height:3px;border-radius:5px;width:27px;margin:3px
0;transition:all 0.45s ease-in-out}.collapse-button .icon-bar:first-child{margin-top:0;width:22px}.collapse-button .icon-bar:last-child{margin-bottom:0;width:22px}ul.slimmenu{background:var(--primary-color);position:fixed;top:0;flex-wrap:initial;right:-82%;height:100vh !important;width:80%;z-index:999;padding:100px
20px 20px;transition:all 0.45s ease-in-out;overflow-x:auto;display:flex !important;flex-direction:column;justify-content:flex-start}body.sideMenu{overflow:hidden}.menuOvrly{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255, 0.92);z-index:99;transition:all 0.45s ease-in-out;opacity:0;visibility:hidden}.sideMenu
.menuOvrly{opacity:1;visibility:visible}.sideMenu
ul.slimmenu{right:0}ul.slimmenu>li{border-bottom:1px solid rgba(255,255,255, .1);transition:all 0.75s ease-in-out;padding:5px
0;padding-left:65px}ul.slimmenu>li>a{padding:10px
0;color:var(--light);border:0
!important}ul.slimmenu>li:last-child{border:0}ul.slimmenu li .sub-toggle{background:transparent;height:43px !important;width:43px;display:flex;top:5px;align-items:center;justify-content:center;right:0}.sideMenu ul.slimmenu>li{padding-left:0px;margin:0}.closeMenu{position:absolute;right:82%;top:20px;width:32px;height:32px;z-index:999;opacity:0;visibility:hidden;transform:rotate(-25deg);transition:all 0.45s ease-in-out;transition-delay:0.2s}.closeMenu::before,.closeMenu::after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:var(--secondary-color)}.closeMenu::before{transform:rotate(45deg)}.closeMenu::after{transform:rotate(-45deg)}.sideMenu
.closeMenu{transform:rotate(0deg);opacity:1;visibility:visible}ul.slimmenu>li>a:hover{padding-left:8px;opacity: .6}ul.slimmenu li .sub-toggle
i{display:none}ul.slimmenu li .sub-toggle::before{content:none}ul.slimmenu li .sub-toggle::after{border-left:solid 6px transparent;border-right:solid 6px transparent;border-top:solid 6px var(--light);height:0;width:0;position:absolute;content:""}ul.slimmenu.collapsed li>ul{width:100%;background:var(--light);float:left}ul.slimmenu.collapsed li>ul>li{background:transparent}ul.slimmenu.collapsed li>ul>li>a{padding:10px
12px;color:var(--secondary-color);text-transform:capitalize}ul.slimmenu.collapsed li > ul > li
i{display:none}ul.slimmenu.collapsed li>ul>li>a:hover{background:var(--secondary-color);color:var(--light)}.pagehding
h2{font-size:var(--heading-sm)}.headersec
.container{max-width:100%}.hdersocial
span{display:none}.hderinfo li a, .hderlink li a, .hdersocial
span{font-size:13px;line-height:20px}.hderinfo li
span{font-size:13px;margin-right:8px}.hderlink ul, .hderinfo
ul{gap:0 15px}.hderinfo{max-width:100%;min-height:40px;width:auto;padding:0
25px}.bannerSec{margin-top:122px}.bnerrating{display:none}.aboutSec,.essentialSec,.reviewSec,.introductionSec{padding:60px
0}.fterelmnt{display:none}.fotertop{padding:40px
0;flex-wrap:wrap}.bookapoint{max-width:100%;text-align:center;width:100%}.bookapoint
h2{line-height:30px;font-size:20px}.bookapoint
.themebtn{margin-top:10px}.fterlink,.ftersocial{margin:25px
0 0}.fterlink
ul{gap:13px 50px}.ftersocial{max-width:200px;width:100%}.fterinfo span, .fotertop
h3{line-height:26px}.fotertop
h3{margin-bottom:20px}.fterinfo
ul{flex-wrap:wrap;gap:18px}.ftercopy{padding:18px
0}.introductionpnel
.themebtn{margin-top:10px}.introductionCont{max-width:100%;padding:20px
0 0}.introduction_imge{max-width:300px;margin-left:30px}.hderbtm{background:var(--light);backdrop-filter:initial}.hderbtm
.themebtn{margin-right:55px}.menu-collapser{display:inline-flex !important}.bnrtxt{top:50%}.bnrtxtinr
h1{font-size:40px}.bnrtxtinr{max-width:400px}.bnrtxtinr li
a{min-width:auto}.reviewpnel>.media{display:inline-block;width:100%}.reviewiimge{margin:0
25px 13px 0;max-width:250px;float:left}.reviewpnel>.media>.media-object{padding-top:95px}.reviewslder{max-width:100%}.aboutpnel
.media{display:inline-block}.abteimge{max-width:295px;margin:0
25px 0 0;float:left}.aboutpnel .media-object{padding-top:60px}.abteicnlist{margin-top:80px}.abteicnItem{margin-top:0}.abteicnlist
.row{gap:24px 30px}.aboutpnel{margin-top:35px}.transformationpnel
.themebtn{margin-top:10px}.introduction_imge img, .reviewiimge img, #slider1, .transformationSec, .serviceAcidan .accordion-item.active, .serviceAcidanimg img, .abteimge
img{border-radius:15px}.productimglnk,.productimg{min-height:260px}.productItem{margin-top:30px}.essentialbtn
.themebtn{min-width:165px}.essentialbtn{top:76px}.serviceAcidanimg{max-width:315px;margin-right:25px}.serviceAcidanopen
ul{width:100%}ul.slimmenu>li>a:hover,ul.slimmenu>li.current-menu-item>a{color:var(--light)}.sec2_slider,.ps_slider{margin-top:30px}.sec2_slider
.row{justify-content:center}.sec2_slider .sec2sldr_col:nth-child(n+3){margin-top:25px}.before_after_panel
.introduction_imge{margin-top:0px}.team_panel .media-object{padding-top:0}.team_panel .media:nth-child(even) .abteimge{float:right}.contact_info{margin-right:0;margin-top:0px}.map_content{margin-right:0;max-width:100%;float:none;margin-top:30px}.ci_panel .media-object{padding-top:0}.ci_grp_recipients
.recp{margin-top:55px}.ci_image{float:none;margin-top:30px}.gallery .gal_col:nth-child(n+4){margin-top:23px}#breadcrumbs{font-size:16px;line-height:20px}.financial_image{float:none}.financial_panel .media-object{padding-top:0}.common_panel .media-object{padding-top:0}.common_cont
h2{font-size:40px}.common_cont
h3{font-size:30px}.common_cont
h4{font-size:25px}.common_cont
h5{font-size:20px}.common_cont
h6{font-size:15px}.floatingEstimator-buttonSubtext-2CQDd{font-size:12px !important}}@media only screen and (max-width: 767px){.animated{-webkit-animation-duration:initial;animation-duration:initial;-webkit-animation-fill-mode:initial;animation-fill-mode:initial}.pagehding
h2{font-size:var(--heading-xs)}.fterlink,.ftersocial{width:100%;text-align:center;max-width:100%}.fterlink
ul{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.ftersocial
ul{gap:14px;flex-direction:row;flex-wrap:wrap;justify-content:center}.fotertop{padding:35px
0}.introduction_imge{max-width:220px;margin:0
0 0 25px}.introductionCont{padding:15px
0 0}.aboutSec,.essentialSec,.reviewSec,.introductionSec{padding:50px
0}.transformationpnel>.media{flex-direction:column}#slider1{margin:0
0 25px;max-width:100%}.transformationpnel
.pagehding{max-width:100%}.productpnel .row>div{width:50%}.essentialbtn{position:static;margin:25px
0 0;text-align:center}.essentialSec
.pagehding{text-align:center}.essentialSec .pagehding
br{display:none}.hderinfo li
a{font-size:0}.hderinfo li
span{margin:0}.hdersocial li a, .hderinfo li
a{width:25px;height:25px;display:flex;align-items:center;justify-content:center;background:var(--light);color:var(--secondary-color);border-radius:100%}.hderinfo{min-height:auto;padding:10px
35px}.hdersocial li a, .hderinfo li
span{font-size:13px}.hdersocial
ul{gap:0 12px}.hdersocial li a:hover, .hderinfo li a:hover{color:var(--primary-color)}.bnrtxtinr
h1{font-size:30px}.bnrtxtinr{max-width:370px}.bnrtxtinr
p{width:90%}.bannerSec{margin-top:127px}.abteimge{max-width:100%;margin:0
0 25px;float:none}.aboutpnel{margin-top:30px}.aboutSec .pagehding
br{display:none}.aboutpnel .media-object{padding-top:0}.abteicnlist .row>div{width:50%;flex:0 0 auto;padding:0
12px}.abteicnlist
.row{margin:0
-12px;gap:initial;flex-wrap:wrap}.abteicnItem{margin-top:24px}.abteicnlist{margin-top:0}.serviceAcidanopen p, .abtecont
p{font-size:16px}.serviceAcidanopen
.media{display:inline-block}.serviceAcidanimg{max-width:236px;margin:0
15px 13px 0;float:left}.accordionItemlist>button::before{width:40px;height:40px;background-size:40px !important}.reviewiimge{max-width:230px}.sec2_slider .sec2sldr_col:nth-child(n+2){margin-top:25px}.team_panel .media:nth-child(n+2){margin-top:30px;padding-top:30px}.contact_panel{text-align:left}.contact_form,.map_content{margin-top:30px}.contFrmCol,.contact_form
div.row{margin-bottom:10px}.contact_form
textarea{height:100px}.contact_item{margin-left:0px;text-align:center;margin-top:5px}.cntfrm_btn{margin-top:5px}.cntfrm_btn,.contact_form
h6{text-align:center}.wpcf7-spinner{margin:0}.ci_grp_recipients
.recp{margin-top:0px}.ci_grp_recipients
ul{grid-template-columns:repeat(1, 1fr);gap:10px}.ci_grp_recipients{text-align:left}.ci_image{float:none;margin-top:30px}.gallery .gal_col:nth-child(n+3){margin-top:23px}#breadcrumbs{font-size:14px}.sec1_top_heading{display:block}.financial_image{margin-top:25px;margin:15px
auto 0 !important;max-width:200px}.common_cont
ul{list-style-position:inside;padding-left:0}.recommendedItem .row>div{width:50%}.recommendedItem .pagehding
h2{transform:scale(0.8)}.recommendedItem{margin-top:45px}.productItem
h3{font-size:17px;line-height:24px}.common_cont
h2{font-size:30px}.common_cont
h3{font-size:25px}.common_cont
h4{font-size:20px}.common_cont
h5{font-size:15px}.common_cont
h6{font-size:10px}.common_panel{margin-top:10px !important}.common_cont{text-align:left}.recommendedPnel{text-align:center}.recommendedPnel
.pagehding{justify-content:center}.headersec{z-index:9999999999}}@media only screen and (max-width: 575px){.pagehding
h2{font-size:var(--heading-xxs)}.serviceAcidanimg{max-width:100%;margin:0
0 22px;float:none}.reviewiimge{max-width:100%;margin:0
0 25px;float:none}.ratingcunt{margin-top:13px}.reviewpnel>.media>.media-object{padding-top:0}.reviewtitle
br{display:none}.introductionpnel
.media{flex-direction:column}.introduction_imge{max-width:100%;margin:0
0 25px}.aboutSec,.essentialSec,.reviewSec,.introductionSec{padding:41px
0}.bnrtxtinr
h1{font-size:25px}.themebtn{height:43px;font-size:14px}.themebtn
span{margin-left:8px;font-size:9px}.hderinfo{padding:10px
0;background:transparent}.hdersocial{display:none}.bnrtxtinr li a
span{display:none}.bnrtxtinr li
a{height:40px;font-size:13px}.bnrtxtinr
ul{gap:0 10px}.bnrtxtinr{max-width:310px}.bnrimg>img{height:250px}.before_after_panel
.introduction_imge{margin-bottom:0px}.contact_panel{text-align:left}.recommendedPnel
.productItem{border-radius:15px;padding:15px}.thum_pic{float:left;width:100%;padding:0px
0 20px 0px;text-align:center;margin:0px
0px 20px !important}.alignleft,.alignright,.aligncenter,img.alignright,img.alignleft,img.aligncenter{width:100%;max-width:100%;margin:0px
0px 20px !important;text-align:center}.alignleft img,.alignright img,.aligncenter
img{width:auto;max-width:100%;display:inline-block}.common_cont
h2{font-size:25px}.common_cont
h3{font-size:20px}.common_cont
h4{font-size:15px}.common_cont
h5{font-size:13px}.common_cont
h6{font-size:10px}.common_cont p,.common_cont ul li,.common_cont ol
li{font-size:14px}.common_panel
ol{padding-left:13px}}@media only screen and (min-width: 481px) and (max-width: 767px){.contact_col
.abteicnItem{flex-direction:column}.contact_info
.row{display:flex;justify-content:center}.contact_info .contact_col:nth-child(n+3){margin-top:20px}.contact_info .contact_col:nth-child(2){margin-top:0}}@media only screen and (max-width: 480px){.hderlink ul, .hderinfo
ul{gap:0 10px}.hderlink li
a{font-size:12px}.hderbtm .themebtn
span{display:none}.hderbtm
.themebtn{height:40px;font-size:13px;padding:0
21px;margin-right:45px}.abteicnlist .row>div{width:100%}.productpnel .row>div{width:100%}.productItem{margin-top:25px}.fterinfo
ul{text-align:center;flex-direction:column;gap:14px}.aboutpnel{text-align:center}.abteicnItem{display:flex;flex-direction:column;align-items:center}.contact_panel{text-align:left}.recommendedItem .row>div{width:100%}.recommendedItem .pagehding
h2{transform:scale(0.9)}a.closeMenu{display:none}}