/* 
 Theme Name:   Mann Denture Clinic
 Theme URI:    https://www.manndentureclinic.com.au/
 Description:  This is child theme.
 Author:       Mann Denture Clinic
 Author URI:   https://www.manndentureclinic.com.au/
 Template:     generatepress
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
--------------------------------------------*/

/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnaa5o_ik.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xmu-huzqdcfdgfmm4gnd65o.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4q9dbzs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(../../../wp-content/uploads/elementor/google-fonts/fonts/figtree-xms-huzqdcfdgfmm4s9dq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.figtree{font-family: 'Figtree';font-weight: 400;}

.main-navigation a,.menu-toggle,.site-header.sticky-active .main-nav .sub-menu a{color:#fff!important}html{overflow-x:hidden;scroll-behavior:auto}.grid-container{max-width:100%}.main-navigation{margin-left:0!important;background-color:transparent}.site-header .custom-logo{filter:brightness(0) invert(1);margin-top:-30px}.menu-item a{padding-bottom:30px}.site-header{position:fixed;z-index:9;width:100%;background:0 0}.site-header.sticky-active{background:center center/cover #fff;background-image:url('../../../wp-content/uploads/2025/08/nav-sticky-background.png')!important;animation:.3s slideDown;z-index:5;width:100%}.site-header.sticky-active img.custom-logo{filter:unset}.site-header.sticky-active .main-nav a{color:#313131!important}.main-navigation a:hover,.site-header.sticky-active .main-nav .current-menu-item a,.site-header.sticky-active .main-nav .sub-menu a:hover,.site-header.sticky-active .main-nav a:hover,.site-header.sticky-active.show-before .main-nav .current-menu-item a,.site-header.sticky-active.show-before .main-nav .sub-menu a:hover,.site-header.sticky-active.show-before .main-nav a:hover{color:#f69323!important}.main-navigation a{font-family:Figtree;font-size:16px;font-weight:500}.sub-menu{padding:10px;border-radius:24px;background-color:transparent!important}.z-index-1{z-index:1}.btn-primary svg{width:34px!important;height:34px!important}.btn-primary .elementor-button-content-wrapper{align-items:center!important}

/** Mega Menu **/

.custom-menu>ul.sub-menu{transform:translateX(-42%);left:50%!important;border:0;box-shadow:unset;width:100vw;border-radius:0;top:90px;background:unset!important}.mega-wrapper a.active{color:#f69323!important}.mega-menu-content{max-width:1440px;margin:0 auto;padding:50px 30px 100px}.about-mega-menu{display:flex;justify-content:space-between;font-family:Figtree}.payment-card{max-width:450px}.payment-card .btn-primary{display:none!important}.text h4{font-size:18px;font-weight:500;margin:0}.about p{font-size:14px;line-height:24px;font-weight:400;color:#fff}.about a,.services a{padding:0!important}.menu-text-heading{display:flex;gap:10px;align-items:center;margin-bottom:12px}.about-menu-right{max-width:470px}.inside-pay h2{font-weight:500;font-size:32px;color:#fff;margin:0}.inside-pay p,.services p,.team p{color:#fff;line-height:24px;font-size:14px;font-weight:400}.inside-pay p{margin-bottom:0}.pay-imgs img{filter:none;border-radius:24px}.mega-menu-content .btn-primary{color:#fff!important;font-size:18px!important;font-weight:500;padding:8px 8px 8px 20px!important;background-color:#f69323;display:flex;align-items:center;gap:12px;border-radius:100px;flex-wrap:nowrap;width:fit-content}.container-about,.inside-pay{flex-direction:column;display:flex}.mega-menu-content .btn-primary:hover{background-color:#360568;color:#fff!important}.container-about{gap:40px}.inside-pay{gap:24px}.left-text-container{gap:8px;display:flex;flex-direction:column;margin-bottom:16px}.site-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(134deg,rgba(54,5,104,.88) 0,rgba(16,114,133,.88) 48%,rgba(6,171,200,.88) 100%);opacity:0;transition:opacity .3s;z-index:-1}.site-header.show-before::before{opacity:1;height:850px}.site-header.show-before .gb-element-43796464{border-bottom:1px solid #fff}.site-header.sticky-active.show-before{background:unset;background-image:unset}.site-header.sticky-active.show-before .main-nav a{color:#fff!important}.site-header.sticky-active.show-before img.custom-logo{filter:brightness(0) invert(1)!important;margin-top:-30px}.menu-item-has-children>a::after{content:url('../../../wp-content/uploads/2025/08/menu-chev.svg');filter:brightness(0) invert(1);margin-top:-5px}.menu-item-has-children a{display:flex;gap:6px;align-items:center}.about a:hover img,.menu-item-has-children:hover a::after,.services a:hover img,.site-header.sticky-active .menu-item-has-children>a::after,.team a:hover img{filter:none}.sticky-active>.menu-item-has-children>ul>li>a::after{filter:none!important}.services-menu-right .mega-wrapper .services-panel .container-services{display:grid;grid-template-columns:1fr 1fr;gap:20px}/ .services-menu-right{max-width:950px}.services-mega-menu{display:flex;gap:40px;flex-direction:row;justify-content:space-between}.services{display:flex;flex-direction:column}.custom-menu.services>ul.sub-menu{transform:translateX(-46%)}.services .mega-menu-content,li.custom-menu.meet-team .mega-menu-content{max-width:1550px}.custom-menu.meet-team>ul.sub-menu{transform:translateX(-54%)}.team-mega-menu{display:flex;justify-content:space-between}.sticky-active .about a img,.sticky-active .services a img,.sticky-active .team a img{filter:brightness(0) invert(1)}.team p{padding:0 20px}

/** Mega Menu End **/

.about-list .box-container::before,.meet-the-team-slides .team-slide{backdrop-filter:blur(25.899999618530273px);box-shadow:0 4px 17.2px 0 #00000008}.bottom-footer a,.bottom-footer p,.btn-primary,.dentures-text h3,.dentures-text p{font-family:Figtree}.footer-info ul,.site-footer .main-footer .wp-block-navigation__container{text-align:left;list-style-type:none}.slick-dots.vertical-dots li.slick-active button:before,.text-orange{color:#f69323}.current-menu-item>a{color:#f69323!important}.gradient-bg .current-menu-item a:before,.gradient-bg .menu-item a:hover::before{content:"";border-bottom:2px solid #f69323;position:absolute;bottom:0;width:100%;left:0}.gradient-bg{background:#360568!important;background:linear-gradient(134deg,rgba(54,5,104,.88) 0,rgba(16,114,133,.88) 48%,rgba(6,171,200,.88) 100%)!important}.gradient-bg .gb-element-43796464{border-bottom:1px solid #fff}.main-nav>ul>li>a{padding:0 0 30px!important}.main-nav>ul{gap:40px}.btn-primary:hover svg circle{fill:#f69323!important}.elementor-element p:last-of-type{margin-bottom:0}.home-hero-section::before{content:"";background:linear-gradient(121.91deg,rgba(54,5,104,.6) 12.77%,rgba(16,114,133,.4) 57.43%,rgba(6,171,200,0) 105.06%)}.home-hero-counter{background:linear-gradient(119.5deg,rgba(20,176,204,.17) 50.57%,rgba(129,219,235,.17) 77.52%);border-radius:24px}.logo-carousel{pointer-events:none!important}.about-list .box-container::before{content:"";background:linear-gradient(119.5deg,rgba(162,205,213,.225) 50.57%,rgba(255,255,255,.153) 77.52%);border-radius:24px;z-index:0}.meet-the-team-slides .team-slide{background:linear-gradient(33.57deg,rgba(162,205,213,.225) 44.18%,rgba(255,255,255,.153) 57%)}.about-list .box-container::after,.team-slide::after{content:"";background-image:url('../../../wp-content/uploads/2025/08/dark.png');background-position:center center;background-size:cover;box-shadow:0 4px 17.2px 0 #00000008;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;border-radius:24px;z-index:0}.logo-carousel .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.dentures-carousel-wrapper{display:flex;align-items:stretch;flex-direction:row;align-content:stretch}.dentures-carousel{width:100%;max-width:1324px}.dentures-carousel-nav{display:flex;flex-direction:column;gap:12px;max-width:60px;width:100%;justify-content:space-between}.dentures-carousel-nav button{background:0 0;border:none;padding:0;cursor:pointer}.dentures-carousel-nav button img{width:60px;height:60px;display:block}.dentures-slide{margin-right:35px}.dentures-slide-content{background-position:center;background-size:cover;padding:68px 0 68px 40px;position:relative;border-radius:24px;gap:30px;min-height:568px;display:flex;justify-content:space-between;align-items:center}.dentures-slide-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(140.47deg,rgba(54,5,104,.6864) 14.92%,rgba(95,55,136,.6908) 28.97%,rgba(255,255,255,0) 127.33%);backdrop-filter:blur(30.799999237060547px);border-radius:24px}.flexible-payment-option-carousel .slide-content a:hover,.learn-more-button:hover{background-color:#360568}.dentures-carousel-nav{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:30px}.slick-dots.vertical-dots{display:flex!important;flex-direction:column;gap:6px;margin:0;padding:0;position:relative;bottom:unset!important}.slick-dots.vertical-dots li{list-style:none}.slick-dots.vertical-dots li button:before{font-size:10px;color:#f6932366;opacity:1}.dentures-image,.dentures-text{z-index:1}.dentures-image img{border-radius:24px 0 0 24px!important;min-height:368px;object-fit:cover;max-width:218px!important;object-position:66% 20%}.dentures-text h3{font-size:28px;line-height:38px;font-weight:600;color:#fff;margin:0}.dentures-text p{font-size:18px;font-weight:400;line-height:32px;margin-bottom:24px!important}.dentures-text{color:#fff;display:flex;flex-direction:column;gap:16px;max-width:343px;width:100%}.flexible-payment-option-carousel .slide-content a,.learn-more-button{padding:8px 8px 8px 20px;display:flex;gap:12px;flex-wrap:nowrap;align-content:center;align-items:center;background-color:#f69323;color:#fff;border-radius:100px;width:fit-content;font-family:Figtree;font-size:18px;font-weight:500}.community-involvement-slides .community-box::before,.testimonial-footer,.testimonial-slide{background:linear-gradient(119.5deg,rgba(162,205,213,.225) 50.57%,rgba(255,255,255,.153) 77.52%)}.learn-more-button:hover{color:#fff}.faq-accordion .e-n-accordion-item-title-text,.faq-accordion p,.flexible-payment-option-carousel p{color:#313131}.why-choose-us-card-item:hover{background-image:unset!important;background:linear-gradient(140.96deg,rgba(54,5,104,.6864) 11.08%,rgba(136,104,167,.7304) 49.78%,rgba(255,255,255,0) 165.86%)!important;backdrop-filter:blur(30.899999618530273px);box-shadow:0 4px 17.3px 0 #00000017}.testimonial-footer,.testimonial-slide,.the-denture-process-slides .text-container{backdrop-filter:blur(25.899999618530273px)}.why-choose-us-cards .why-choose-us-card-item svg path{fill:#360568}.why-choose-us-cards .why-choose-us-card-item:hover svg path{fill:#fff}.why-choose-us-cards .why-choose-us-card-item:hover h3 span,.why-choose-us-cards .why-choose-us-card-item:hover p{color:#fff!important}.why-choose-us-cards .elementor-icon-box-icon{width:100%}.why-accordion .e-n-accordion{display:flex;flex-direction:row;gap:10px 40px;flex-wrap:wrap}.why-accordion .e-n-accordion-item{width:47.6%}.why-accordion .e-n-accordion-item-title{display:none!important}.faq-accordion .e-n-accordion-item-title[aria-expanded=true],.fpo-accordion .e-n-accordion-item-title[aria-expanded=true]{padding-bottom:0;border-radius:24px 24px 0 0}.faq-accordion .elementor-widget-text-editor li span,.faq-accordion .elementor-widget-text-editor p span{font-weight:300!important}.fpo-accordion .text-large{font-size:32px;margin-right:20px;font-weight:500;color:#360568;line-height:60px}.fpo-accordion .e-n-accordion-item[open]>div.e-child{padding-left:80px}.fpo-tabs .e-n-tab-title{width:fit-content!important}.flexible-payment-option-carousel{position:relative}.flexible-payment-option-carousel .slick-list{margin:0 -20px}.flexible-payment-option-carousel .slide-item{padding:50px;box-sizing:border-box;background-image:url('../../../wp-content/uploads/2025/08/Flexible-Payment-Options-carousel-background-overlay.png');background-size:cover;background-position:center;border-radius:24px;margin-right:40px}.flexible-payment-option-arrows{position:absolute;top:-70px;right:50px;z-index:1;display:flex}.flexible-payment-option-arrows button{background:0 0;border:none;cursor:pointer;padding:5px;width:65px;height:65px}.flexible-payment-option-carousel .slick-next,.flexible-payment-option-carousel .slick-prev{display:inline-block!important}.flexible-payment-option-carousel .slide-content{display:flex;align-content:space-between;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:flex-start}.flexible-payment-option-carousel .img-container{min-height:95px;display:flex}.flexible-payment-option-carousel .img-container img{max-height:95px}.flexible-payment-option-carousel h4{margin-bottom:0;font-size:24px;line-height:38px;font-weight:600;font-family:Figtree;color:#313131}.flexible-payment-option-carousel p,.testimonial-content p{font-size:18px;line-height:32px;font-weight:400;font-family:Figtree}.flexible-payment-option-arrows button::before{content:""}.flexible-payment-option-arrows img{width:65px!important;height:65px}.flexible-payment-option-arrows .slick-prev{left:-110px}.the-denture-process-slides .text-container{background:linear-gradient(119.86deg,rgba(162,205,213,.225) 51.43%,rgba(255,255,255,.153) 80.41%);box-shadow:0 4px 17.2px 0 #00000008}.testimonial-user strong{font-size:16px;font-weight:500;font-family:Figtree}.testimonial-user small{font-size:16px;font-weight:400;color:#262626;font-family:Figtree}.testimonial-user img{width:55px;height:55px;border-radius:50%}.testimonial-slide{box-shadow:0 4px 17.2px 0 #00000008;border-radius:24px!important;padding:40px 0 0;display:flex;margin-right:40px}.testimonial-footer{box-shadow:0 4px 17.2px 0 #00000008;padding:32px;display:flex;justify-content:space-between;align-items:center;border-radius:0 0 24px 24px}.footer-cta-container,.footer-cta-container::before,.site-footer footer{background-repeat:no-repeat;background-size:cover}.testimonial-section{display:flex;gap:40px;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.footer-cta-buttons,.testimonial-user{align-items:center;gap:16px;display:flex}.testimonial-slider{width:100%;max-width:1295px}.testimonial-logo{width:45px;height:45px}.testimonial-content{padding:0 32px 30px}.testimonial-slider .slick-list{margin-right:-255px}.testimonial-next,.testimonial-prev{cursor:pointer}.community-involvement-slides .community-box::before{content:"";backdrop-filter:blur(25.899999618530273px);box-shadow:0 4px 17.2px 0 #00000008}.community-involvement-slides .community-box::after{content:"";background-image:url('../../../wp-content/uploads/2025/08/dark.png');background-position:center center;background-size:cover;box-shadow:0 4px 17.2px 0 #00000008;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;border-radius:24px;z-index:0}.footer-cta-container{background-image:url(../../../wp-content/uploads/2025/08/CTA-section-background.png);background-position:center center;padding:95px 30px}.footer-cta-container::before{content:"";width:100%;height:100%;position:absolute;z-index:1;background-image:url(../../../wp-content/uploads/2025/08/CTA-section-background-overlay.png);--background-overlay:'';background-position:top left;top:0;left:0;backdrop-filter:blur(30.7px);opacity:.95}.footer-cta-container .container{max-width:1480px;margin:0 auto;display:flex;align-content:center;justify-content:space-between;align-items:center;flex-wrap:nowrap;position:relative;z-index:1}.footer-cta-container h2{font-family:Figtree;font-size:48px;line-height:60px;color:#fff}.footer-cta-buttons a,.footer-cta-container p{color:#fff;font-size:18px;font-family:Figtree}.footer-cta-container p{line-height:32px}.heading-container{width:670px}.paragraph-container{width:720px;margin:0 auto}.footer-cta-buttons{align-content:center}.footer-cta-buttons a{align-items:center;align-content:center;display:flex;gap:12px;padding:8px 8px 8px 20px;background-color:#f69323;border-radius:100px;font-weight:500;text-decoration:none}.bottom-footer ul a,.footer-info a,.footer-info p{color:#313131;font-size:16px;text-decoration:none}.footer-cta-buttons a:hover{background-color:#360568!important;color:#fff!important}.site-footer footer{background-blend-mode:normal;background-image:url(https://shoutoutsites.com/manndentureclinic/wp-content/uploads/2025/08/footer-background.png);background-position:center top}.site-footer .main-footer .wp-block-navigation__container li{margin-bottom:16px}.site-footer .main-footer .wp-block-navigation__container li:last-of-type{margin-bottom:0}.site-footer .main-footer .wp-block-navigation__container a{text-decoration:none;color:#313131;font-family:Figtree;font-size:16px;font-weight:400}.site-footer .main-footer .wp-block-navigation__container .current-menu-item a{color:#313131!important}.bottom-footer li a:hover,.footer-info a:hover,.site-footer .main-footer .wp-block-navigation__container a:hover{color:#f69323!important}.footer-info{max-width:322px}.footer-info ul{margin:0;gap:16px;display:flex;flex-direction:column}.footer-info li{display:flex;gap:12px;align-items:flex-start}.footer-info img{width:22px}.footer-info a,.footer-info p{font-family:Figtree;line-height:26px}.footer-info p{margin:0}.bottom-footer p{margin-bottom:0!important}.bottom-footer ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;list-style-type:none;gap:24px}.bottom-footer ul a{font-weight:400;line-height:25px}


/** Services Dashboard **/

.why-trust-inner{font-family:Figtree;display:flex;gap:40px;align-items:center;background-image:url('../../../wp-content/uploads/2025/08/why-us-background-overlay.png');border-radius:24px;background-position:top center;background-size:cover;background-repeat:no-repeat}.why-trust-slide.slick-current .why-trust-inner{width:948px}.why-trust-slide.slick-current .why-trust-text{display:block;padding:40px 40px 40px 0}.why-trust-image,.why-trust-image img{max-width:454px!important;border-radius:24px!important;width:100%}.slick-dots li,.slick-dots li button,.slick-dots li button:before{width:10px!important;height:10px!important}.why-trust-text{display:none;width:493px}.why-trust-overlay-title{position:absolute;top:40px;left:40px;z-index:1;max-width:300px;text-align:left}.why-trust-image{position:relative}.why-trust-carousel .slick-track{display:flex;gap:40px}.why-trust-carousel-wrapper .slick-dots.vertical-dots{text-align:center;flex-direction:row;justify-content:center;display:none!important}.why-trust-text p{font-size:18px;line-height:32px;font-weight:400;color:#313131}.why-trust-overlay-title h3{font-size:36px;font-weight:600;line-height:46px;color:#fff;margin:0}.why-trust-image::before{content:"";border-radius:24px;opacity:.56;background:linear-gradient(133deg,rgba(54,5,104,.75) 21.18%,rgba(16,114,133,.4) 48.73%,rgba(6,171,200,0) 78.12%);width:100%;height:100%;position:absolute;top:0;left:0}p.why-trust-small-text{color:#fff;font-weight:600;line-height:38px;font-size:16px}.contact-details-list strong{color:#313131!important}.custom-mouthguards-wrapper{display:flex;flex-direction:column;gap:60px}.about-mouthguard-container{display:flex;gap:80px;font-family:Figtree}.mouthguard-left{max-width:376px}.about-mouthguard-text.mouthguard-left{display:flex;flex-direction:column;gap:16px}.custom-slide-logo{width:376px!important;max-width:376px!important;border-radius:24px!important}.custom-mouthguards-slider .custom-slide{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:60px}.align-center{align-items:center}.custom-subtitle{display:flex;flex-direction:column;font-size:48px;line-height:60px;color:#360568;font-weight:500}.custom-desc{font-size:18px;line-height:32px;color:#313131;display:flex;flex-direction:column;gap:20px}.custom-desc p{margin-bottom:0}.about-mouthguard-text h3{font-size:24px;line-height:38px;font-weight:600;color:#360568;margin-bottom:0}.custom-controls button{padding:0;background:0 0}.custom-controls img{max-width:60px!important}.custom-arrows{display:flex;gap:24px;justify-content:space-between}.custom-controls{display:flex;align-items:center;gap:40px;position:absolute;bottom:13%}.custom-dots .slick-dots{margin:0;padding:0;position:relative;bottom:unset!important;gap:6px;display:none!important}.custom-dots .slick-dots li{list-style:none;margin:0}.custom-dots .slick-dots li button:before,.payment-dashboard .slick-dots li button:before{font-size:10px;color:#f6932366;opacity:1}.custom-dots .slick-dots li.slick-active button:before,.payment-dashboard .slick-dots li.slick-active button:before{color:#f69323}.custom-slide-image{min-height:611px}.payment-slide-item{display:flex!important}.text-list ul{margin-left:30px}.text-list li{margin-bottom:10px}.payment-dashboard .slick-dots{display:flex!important;gap:6px;margin:0;padding:0;bottom:-74px;justify-content:center}.payment-dashboard .slick-dots li{list-style:none}.payment-arrow-next svg,.payment-arrow-prev svg{cursor:pointer}.alternatives-box{background:linear-gradient(136.08deg,rgba(54,5,104,.6864) 16.19%,rgba(95,55,136,.6908) 35.33%,rgba(255,255,255,0) 169.29%);backdrop-filter:blur(30.799999237060547px);box-shadow:0 4px 17.3px 0 #00000017}.slick-dots li button{padding:0!important}

/* --------- GRID: bulletproof layout --------- */

.about-gallery-slides{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"full full" "left right";gap:40;box-sizing:border-box;align-items:start}.about-gallery-slides>.about-full{grid-area:full;width:100%!important;min-width:0!important}.about-gallery-slides>.about-left{grid-area:left;width:100%!important;min-width:0!important}.about-gallery-slides>.about-right{grid-area:right;width:100%!important;min-width:0!important}.payment-options-slides .slick-dots.horizontal-dots{display:none!important}@media only screen and (max-width:1024px){#adpa .e-n-accordion-item-title-header::before,#female-led .e-n-accordion-item-title-header::before,#on-site .e-n-accordion-item-title-header::before,#years-experience .e-n-accordion-item-title-header::before{content:"";width:31px;height:31px;background-size:contain;background-position:center;background-repeat:no-repeat}.community-involvement-slides .e-con-inner,.slide-dr-mann,.team-slide,.why-accordion .e-n-accordion-item-title{display:flex!important;display:flex!important}.menu-toggle{font-size:20px;padding:0}.sticky-active .menu-toggle{color:#360568!important;font-size:20px}.why-choose-us-cards .elementor-icon-box-wrapper{gap:10px!important;flex-direction:row!important}.why-choose-us-cards .elementor-icon-box-icon{width:unset}.why-accordion .e-n-accordion-item{width:100%}.why-accordion .e-n-accordion-item-title{background-image:url('../../../wp-content/uploads/2025/08/why-choose-mobile-bg.png');background-size:cover;background-repeat:no-repeat;background-position:center}.meet-the-team-slides .slick-dots.vertical-dots,.why-accordion .e-n-accordion-item-title[aria-expanded=true]{display:none!important}#on-site .e-n-accordion-item-title-header::before{background-image:url('../../../wp-content/uploads/2025/08/icon-On-Site-Denture-Lab-colored.svg')}#female-led .e-n-accordion-item-title-header::before{background-image:url('../../../wp-content/uploads/2025/08/icon-Female-Led-Local-Clinic.svg')}#years-experience .e-n-accordion-item-title-header::before{background-image:url('../../../wp-content/uploads/2025/08/icon-14-Years-of-Experience.svg')}#adpa .e-n-accordion-item-title-header::before{background-image:url('../../../wp-content/uploads/2025/08/icon-ADPA-AHPRA-Member.svg')}.why-accordion .e-n-accordion-item-title-header{align-items:center;gap:10px}.the-denture-process .process-image-container{order:2}.why-choose-us-card-item{background-image:url("../../../wp-content/uploads/2025/08/on-site-denture-lab-background-e1754300501763.png")!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.why-choose-us-card-item h3,.why-choose-us-card-item p{color:#fff!important}.why-choose-us-card-item svg path{fill:#fff!important}.footer-cta-container .container{flex-direction:column;text-align:center}.footer-cta-container{padding:60px 35px}.dentures-slide,.flexible-payment-option-carousel .slide-item,.testimonial-slide,.testimonial-slider .slick-list{margin-right:0}.about-list .slick-dots.vertical-dots,.community-involvement-slides .slick-dots.vertical-dots,.dentures-carousel-nav .slick-dots.vertical-dots,.initial-consult-slides .slick-dots.vertical-dots,.meet-the-team-slides .slick-dots.vertical-dots,.the-denture-process-slides .slick-dots.vertical-dots{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:40px}.about-list .slick-dots li,.about-list slick-dots li button,.community-involvement-slides .slick-dots li,.community-involvement-slides slick-dots li button,.dentures-carousel-nav .slick-dots li,.dentures-carousel-nav slick-dots li button,.initial-consult-slides .slick-dots li,.initial-consult-slides .slick-dots li button,.meet-the-team-slides .slick-dots li,.meet-the-team-slides .slick-dots li button,.the-denture-process-slides .slick-dots li,.the-denture-process-slides slick-dots li button{width:10px;height:10px;padding:0}.slide-dr-mann,.team-slide{flex-direction:column;flex-wrap:wrap;align-content:space-between;justify-content:space-between;align-items:stretch}.about-mouthguard-container,.dentures-carousel-wrapper{flex-direction:column}.dentures-carousel-nav button{position:absolute;top:40%;width:40px;height:40px}.dentures-prev{left:-30px;transform:rotate(-90deg)}.dentures-next{right:-30px;transform:rotate(-90deg)}.dentures-carousel-nav .slick-dots-wrapper{position:absolute;bottom:20px;width:100%;text-align:center;left:0}.fpo-accordion .e-n-accordion-item[open]>div.e-child{padding-left:60px}.why-trust-slide.slick-current .why-trust-inner{flex-direction:column;max-width:100%;width:100%;gap:60px}.why-trust-image img{height:703px!important;object-fit:cover;object-position:top center}.why-trust-image,.why-trust-image img{width:100%;max-width:100%!important}.why-trust-slide.slick-current .why-trust-text{width:100%;padding:0 15px 46px}.why-trust-carousel .slick-track{gap:0}.alternatives-container .slick-dots.vertical-dots{flex-direction:row;position:absolute;bottom:-115px!important;justify-content:center;z-index:1}.about-mouthguard-container.align-center{flex-direction:column-reverse}.custom-slide-image{min-height:auto;height:340px!important;width:500px!important;object-fit:cover;object-position:center}.custom-arrows{justify-content:space-between;width:100%;top:0}.about-mouthguard-container.align-center{flex-direction:column-reverse;gap:40px}.about-mouthguard-container{flex-direction:column;gap:40px}.mouthguard-left{max-width:100%}.mouthguard-right{text-align:center;margin:0 auto}.about-gallery-slides,.community-affiliation-block{margin-bottom:0!important}.about-mouthguard-text{text-align:center}.custom-controls{flex-direction:column;width:100%;bottom:23%}.custom-dots{position:absolute;bottom:-240px}.custom-prev.slick-arrow{margin-left:-10px}.custom-next.slick-arrow{margin-right:-10px}.custom-controls img{max-width:40px!important}.custom-subtitle{font-size:32px;line-height:40px}.about-mouthguard-text h3{font-size:20px;line-height:24px}.custom-desc{font-size:16px;line-height:26px}.custom-mouthguards-slider .custom-slide{gap:40px}.custom-slide-logo{max-width:100%!important;width:100%!important}.dentures-slide-content{flex-direction:column-reverse;padding:70px 0 70px 40px}.dentures-image,.dentures-image img{width:100%;max-width:100%!important;text-align:right}.dentures-text{max-width:100%;padding-right:40px}button.dentures-next{right:0}button.dentures-prev{left:-20px}.main-nav>ul>li>a{padding:0 20px!important}.main-nav>ul{gap:10px}.menu-item-has-children>a::after{display:none}.site-header .custom-logo{margin-top:0}.slick-dots.vertical-dots li{margin:0}.slick-dots li button{padding:0}.global-footer-logo .custom-logo{max-width:220px}.alternatives-box{box-shadow:unset}.slideout-overlay{background-color:#360568!important;z-index:40!important;background:linear-gradient(121.91deg,rgba(54,5,104,.88) 12.77%,rgba(16,114,133,.88) 57.43%,rgba(6,171,200,.88) 105.06%)}.sub-menu{box-shadow:unset!important}#generate-slideout-menu{width:calc(100% - 45px);z-index:70}.slideout-overlay .slideout-exit.has-svg-icon{left:unset!important;right:5px;z-index:3}.community-involvement-slides .e-con-inner>div{flex:0 0 auto;width:100%}.about-gallery-slides>.e-con{display:contents!important}.about-gallery-slides{grid-template-columns:1fr;grid-template-areas:"full" "left" "right"}.about-gallery-slides .slick-dots.vertical-dots,.community-affiliation-block .slick-dots.vertical-dots{flex-direction:row;justify-content:center;margin-top:30px}.heading-container{margin:0 auto}.box-container.clinic-hours{height:765px!important;display:flex!important}.flexible-payment-option-arrows{top:50%;right:unset;width:100%}.flexible-payment-option-arrows .slick-prev{left:-35px;position:absolute}.flexible-payment-option-arrows .slick-next{right:-35px;left:unset;position:absolute}}

@media only screen and (max-width: 768px) {.dentures-slide-content{flex-direction:column-reverse;text-align:center;padding:70px 0 70px 40px}.dentures-image,.dentures-text{width:100%}.dentures-carousel-wrapper{flex-direction:column}.dentures-carousel-nav{flex-direction:row;justify-content:center}.dentures-carousel-nav button img{width:40px;height:40px}.dentures-image{padding-left:40px}.dentures-image,.dentures-image img{text-align:right;display:flex;justify-content:center;border-radius:24px 0 0 24px!important}.dentures-image img{max-width:100%!important}.dentures-text{max-width:100%;text-align:left;padding-right:40px}button.dentures-prev{left:0}.custom-mouthguards-wrapper{gap:40px}}

@media only screen and (max-width: 767px){
.mobile-cta{position:fixed!important;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .3s;z-index:9!important}.mobile-cta.sticky{transform:translateY(0)}.why-choose-us-cards .elementor-icon-box-title{max-width:190px;font-size:20px!important}.home-hero-counter .elementor-counter-title{margin-top:-25px!important}.community-involvement-slides .slick-dots.vertical-dots,.why-choose-us-cards .elementor-icon{margin-top:0}.dentures-slide-content{background-position:top left;padding:50px 0 50px 15px}.dentures-prev{left:-10px}.dentures-next{right:-10px}.dentures-carousel-nav .slick-dots-wrapper{position:absolute;left:0}.flexible-payment-option-arrows img{width:40px!important;height:40px}.flexible-payment-option-arrows{top:50%;right:unset;z-index:1;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;width:100%}.flexible-payment-option-carousel .slide-item{padding:40px 20px;text-align:center;margin:0 20px}.flexible-payment-option-carousel .slide-content{align-items:center}.fpo-tabs .e-n-tab-title{margin:0 auto}.fpo-accordion .text-large{font-size:32px;margin-right:0;line-height:38px}.fpo-accordion .e-n-accordion-item-title-text{display:flex;gap:10px}.testimonial-content{padding:0 35px 30px}.dentures-text p,.footer-cta-container p,.testimonial-content p{font-size:16px}.heading-container,.paragraph-container{width:100%}.footer-cta-container{padding:60px 15px}.footer-cta-buttons{flex-direction:column}.footer-cta-container h2{font-size:32px;line-height:40px}.main-footer .custom-logo{max-width:140px}.footer-logo-container img{width:40px;height:40px}.footer-info li a,.footer-info li p,.main-footer .wp-block-navigation__container a{font-size:14px!important}.bottom-footer .wp-block-navigation__container a,.bottom-footer p.gb-text{font-size:12px!important;line-height:18px}.why-trust-overlay-title h3{font-size:24px;line-height:27px}.why-trust-overlay-title{max-width:230px;left:20px}.why-trust-text p{text-align:center;font-size:16px;line-height:26px}.what-to-expect-slides .slick-dots.vertical-dots{flex-direction:row;justify-content:center;margin-top:20px}.custom-controls{bottom:18%}.custom-dots{bottom:-260px}button.dentures-next{right:-15px}button.dentures-prev{left:-15px}.footer-cta-buttons a{font-size:16px;padding:5px 8px 5px 20px}.text-list li{margin-bottom:10px}.text-list li:last-of-type{margin-bottom:0}.fpo-accordion p,.why-choose-us-card-item .elementor-icon-box-description{margin-left:-40px!important}.box-container.clinic-hours{height:422px!important;display:block!important}.why-trust-image img{height:403px!important;object-fit:cover;object-position:top center}.dentures-text h3{font-size:24px}.alternatives-container .btn-primary .elementor-button-text{text-align:center;line-height:20px}.flexible-payment-option-arrows .slick-prev{left:-25px}.flexible-payment-option-arrows .slick-next{right:-25px}.site-header{padding:0 15px!important}.site-header .wp-block-site-logo img{width:90px}.site-header .wp-block-site-logo a.custom-logo-link{display:flex}.site-footer .wp-block-site-logo img.custom-logo{width:200px}.custom-slide-image{height:300px!important}.np-steps-image img{object-position:90% 100%!important}
}

@media screen and (max-width:425px){.custom-controls{bottom:12%}.custom-dots{bottom:-150px}}

.mob-menu-logo-holder{display:flex;align-items:center}.mob-menu-logo-holder a.headertext{display:flex}.my-faq .elementor-widget-text-editor p,.my-faq .elementor-widget-text-editor ol li:not(:last-child),.my-faq .elementor-widget-text-editor ul li:not(:last-child){margin-bottom:1.5em}

.mobmenu-right-panel .mobmenu-right-bt{right:15px!important;top:20px!important;background:#ffffff;border-radius:50px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.show-panel svg.mob-cancel-button{width:13px!important;padding:0!important;margin:0!important}.mobmenu-right-panel{width:100%!important}#mobmenuright li a,.mob-expand-submenu i{font-size:16px!important}#mobmenuright li a{font-family:'Figtree'!important;font-weight:400}.mobmenu-right-panel .mobmenu-right-bt svg path{fill:#360568}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {.gb-element-c62a0f6e{flex-direction:column!important;justify-content:center!important;align-items:center!important}.gb-element-766afbab{max-width:100%!important;align-items:center!important}.gb-element-b366e134{max-width:100%!important;justify-content:space-around!important}}.mega-menu-content .services p,.team p{font-family:Figtree}