@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap);html,body{overflow-x:hidden;width:100%;max-width:100vw}body{margin:0;padding:0;font-family:'Red Hat Display',sans-serif;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.25rem);font-weight:400;color:#463B3B;overflow-x:hidden}html{scroll-padding-top:120px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px;padding:0;color:#271C1C;font-family:'Red Hat Display',sans-serif;line-height:1.2}h1{font-size:clamp(1.875rem, 1.246rem + 3.145vw, 5rem)}h2{font-size:clamp(1.625rem, 1.273rem + 1.761vw, 3.375rem)}h3{font-size:clamp(1.375rem, 1.274rem + 0.503vw, 1.875rem);font-weight:600}h4{font-size:clamp(1.125rem, 1.05rem + 0.377vw, 1.5rem);font-weight:600}h5{font-size:clamp(1rem, 0.95rem + 0.252vw, 1.25rem)}p{margin:0 0 25px;line-height:1.6}img{max-width:100%}a,img{border:0;text-decoration:none;outline:none}a,a:link,a:visited,a:focus,a:hover{color:#A88F2C;outline:none;text-decoration:none;transition:all 0.3s ease 0s}a:hover{text-decoration:none}input,textarea,select{font-family:'Red Hat Display',sans-serif;font-weight:300;outline:none;background:#F8F8F8!important}input[type="submit"]{font-family:'Red Hat Display',sans-serif;font-weight:300;transition:all 0.3s ease 0s;outline:none}select{appearance:none;-webkit-appearance:none;height:60px!important;padding-right:40px!important;background-image:url(../../../../themes/eisenbergermeister/images/select-arw.png);background-repeat:no-repeat;background-position:96% center}input:not([type="submit"]){height:60px!important}input.form-control,textarea.form-control{border:1px solid #D3D3D3!important;box-shadow:none!important;resize:none}textarea.form-control{height:120px!important}input.form-control{border-radius:60px}textarea.form-control{border-radius:20px}::placeholder{color:#847A7A!important;opacity:1}::-ms-input-placeholder{color:#847A7A!important}.alignleft,.alignnone{float:left;margin:0 15px 10px 0}.alignright{float:right;margin:0 0 10px 15px}.aligncenter{margin:10px auto;display:block}.btn{min-width:220px;justify-content:space-between;font-family:'Red Hat Display',sans-serif;overflow:hidden;position:relative;z-index:1;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;letter-spacing:1px;display:inline-flex;align-items:center;vertical-align:top;color:#fff!important;padding:5px 5px 5px 30px;font-size:clamp(0.75rem, 0.675rem + 0.377vw, 1.125rem);line-height:1;border-radius:60px;text-transform:uppercase;gap:10px}.btn::before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;background-color:#A88F2C;z-index:-1;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease}.btn span{z-index:-1;display:inline-block;position:relative;top:0;margin-left:10px;width:50px;height:50px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;display:flex;justify-content:center;align-items:center}.btn span::before{content:"";position:absolute;width:100%;height:100%;background-color:#EFDF9E;border-radius:50px;z-index:-1;top:0;left:0;transition:all .9s ease;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transform:scale(1)}.btn span img{width:15px;height:14px;transform:rotate(0deg);transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease}.btn:hover{transform:translate(0,0);transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;box-shadow:0 12px 10px #0000;color:#A88F2C!important}.btn:hover::before{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease}.btn:hover span{transform:translate(0,0)}.btn:hover span::before{width:100%;height:100%;left:1px;transform:scale(100);transition:all 2.5s ease;-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-ms-transition:all 2.5s ease;-o-transition:all 2.5s ease}.btn.btn-border::before{background-color:#fff0}.btn.btn-border{color:#A88F2C!important;box-shadow:inset 0 0 0 2px #A88F2C;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn-border:hover{color:#A88F2C!important;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn-border.white{color:#FFF!important;box-shadow:inset 0 0 0 2px #FFF;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn-border.white:hover{color:#A88F2C!important}.btn.btn-border.light span::before{background-color:#DBC56E}.btn.header-btn{padding:16px 30px;height:60px}.header-btn::after{content:"";position:absolute;width:0;height:100%;background-color:#EFDF9E;border-radius:50px;z-index:-1;top:0;right:0;transition:all .9s ease;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transform:scale(1)}.header-btn:hover::after{width:100%;height:100%;transform:scale(100);transition:all 2.5s ease;-webkit-transition:all 2.5s ease;-moz-transition:all 2.5s ease;-ms-transition:all 2.5s ease;-o-transition:all 2.5s ease}.header-btn.submit-btn{padding:0;min-width:220px;justify-content:space-between;font-family:'Red Hat Display',sans-serif;overflow:hidden;position:relative;z-index:1;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;letter-spacing:1px;display:inline-flex;align-items:center;vertical-align:top;color:#fff!important;font-size:clamp(0.75rem, 0.675rem + 0.377vw, 1.125rem);line-height:1;border-radius:60px;text-transform:uppercase;gap:10px}.header-btn.submit-btn p{width:100%}.header-btn.submit-btn::before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;background-color:#A88F2C;z-index:-1;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease}.header-btn.submit-btn .btn{padding:19px 30px;background:transparent!important;width:100%;font-weight:400;text-align:center;justify-content:center}.visit-form-card span.wpcf7-spinner.spinner-border.spinner-border-sm.ajax-loader{position:absolute;left:0px!important;top:23px;left:unset;bottom:37%;width:15px;min-width:15px;height:15px;z-index:1;max-height:20px;max-width:20px;border:1px solid #fff;opacity:1!important;background-color:transparent!important}.visit-form-card .spinner-border{border-right-color:#0000!important}.visit-form-card .wpcf7-spinner::before{display:none!important}.visit-form-card span.wpcf7-spinner.spinner-border.spinner-border-sm.ajax-loader:before{display:none}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.builder_radiobox ul li label{font-weight:400}.builder_radiobox ul li input[type="radio"]{opacity:0}.builder_radiobox ul li input[type="radio"]:empty~label{position:relative;float:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 0 0 22px}.builder_radiobox ul li input[type="radio"]:empty~label:before{position:absolute;display:block;top:2px;bottom:0;left:0;content:"";width:16px;height:16px;background:url(../../../../themes/eisenbergermeister/images/radiobutton.png) left top no-repeat}.builder_radiobox ul li input[type="radio"]:checked~label:before{background:url(../../../../themes/eisenbergermeister/images/radiobutton.png) left bottom no-repeat}.common-padd{padding-top:100px;padding-bottom:100px}.common-padd-bottom{padding-bottom:100px}.common-padd-top{padding-top:100px}.form-control{height:50px;padding:16px 30px}.mt-50{margin-top:50px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:#3B3B3C;border-radius:10px}.main-header{padding:14px 28px;z-index:9999;border-radius:20px;top:30px;width:100%;max-width:1570px;left:50%;transform:translateX(-50%);position:fixed;border:1px solid #ffffff4d;background:#ffffff21;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.main-menu ul li{list-style:none;font-family:'Red Hat Display',sans-serif;font-size:20px;font-weight:400}.main-menu ul li:not(:last-child){margin-right:50px}.main-menu ul li a{display:block;color:#fff;padding:8px 0;position:relative;text-transform:uppercase}.main-menu ul li a::before{content:"";width:0%;height:2px;background-color:#CD9933;position:absolute;bottom:7px;border-radius:10px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.main-menu ul li a:hover::before,.main-menu ul li.menu-item-has-children a{content:"";width:100%;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.main-menu ul li ul.sub-menu li a::before{background-color:#fff!important;top:50%;width:0;left:0}.main-menu ul li ul.sub-menu li a:hover::before{width:20px}.main-menu ul li ul.sub-menu li a:hover{padding-left:30px;color:#fff!important}.main-menu ul li span{margin-left:10px}.main-header.relative_header{background-color:#000}.main-menu ul li.menu-item-has-children a:after{content:"";position:absolute;top:14px;box-sizing:border-box;height:9px;width:9px;border-style:solid;border-color:#FFF;border-width:0 2px 2px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;right:4px;margin:0 auto}.main-menu ul li.menu-item-has-children a{padding-right:24px}.main-menu ul.sub-menu li a:after{display:none!important}.main-menu ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.main-menu ul li{display:flex;justify-content:center;align-items:center;position:relative;font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);perspective:1000px;z-index:100;color:#FFF;text-transform:uppercase}.main-menu ul.sub-menu{position:absolute;top:100%;left:0;width:320px;display:block;margin-top:0;padding:0;border-radius:10px;box-shadow:0 15px 12px #0000005e;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:none}.main-menu ul.sub-menu li{margin:0!important;padding:0}.main-menu ul li .sub-menu li a{color:#fff;padding:0}.main-menu ul li.out .sub-menu{opacity:0;transform:scaleY(0) translateZ(0);visibility:hidden;overflow:hidden}header .main-menu ul>li{position:relative;margin:0;cursor:pointer}header .main-menu ul.sub-menu li.over>ul.sub-menu{position:absolute;left:100%;top:0;transform-origin:50% 0;width:290px;padding:0;box-shadow:none;opacity:1;transform:scaleY(1) translateZ(0);visibility:visible;display:unset;transition:transform 0.3s,opacity 0.3s ease-out;overflow:visible}header .main-menu ul li:hover>ul{opacity:1;transform:scaleY(1) translateZ(0);visibility:visible;display:unset;transition:transform 0.3s,opacity 0.3s ease-out;overflow:visible}header .main-menu ul .sub-menu li{display:block;position:relative;padding:10px 20px;cursor:pointer;background:linear-gradient(180deg,#d0b25a 14.67%,#c8a63e 100%);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}header .main-menu ul .sub-menu>ul .sub-menu{left:100%;top:0}header .main-menu ul>li.over:hover>ul.sub-menu{display:block}@-moz-keyframes rotateZ{0%{opacity:0;transform:translateZ(290px);visibility:hidden}80%{transform:translateZ(10px)}100%{opacity:1;transform:translateZ(0);visibility:visible}}@-webkit-keyframes rotateZ{0%{opacity:0;transform:translateZ(290px);visibility:hidden}80%{transform:translateZ(10px)}100%{opacity:1;transform:translateZ(0);visibility:visible}}@-o-keyframes rotateZ{0%{opacity:0;transform:translateZ(290px);visibility:hidden}80%{transform:translateZ(10px)}100%{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes rotateZ{0%{opacity:0;transform:translateZ(290px);visibility:hidden}80%{transform:translateZ(10px)}100%{opacity:1;transform:translateZ(0);visibility:visible}}@-moz-keyframes rotateZd{0%{opacity:1;transform:translateZ(290px);visibility:visible}80%{transform:translateZ(10px)}100%{opacity:0;transform:translateZ(0);visibility:hidden}}@-webkit-keyframes rotateZd{0%{opacity:1;transform:translateZ(290px);visibility:visible}80%{transform:translateZ(10px)}100%{opacity:0;transform:translateZ(0);visibility:hidden}}@-o-keyframes rotateZd{0%{opacity:1;transform:translateZ(290px);visibility:visible}80%{transform:translateZ(10px)}100%{opacity:0;transform:translateZ(0);visibility:hidden}}@keyframes rotateZd{0%{opacity:1;transform:translateZ(0);visibility:visible}80%{transform:translateZ(10px)}100%{opacity:0;transform:translateZ(290px);visibility:hidden}}.main-header.fixed .logo{max-width:100px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.main-header .logo{max-width:135px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.nav_btn{color:#fff;font-size:22px;text-align:right;display:none}.nav_close{display:none;color:#fff}.main-header.fixed{background:#00000091;padding:10px 28px;position:fixed;top:20px;width:100%;border:1px solid #00000026;box-shadow:0 0 12px rgb(0 0 0 / 12%);transition:all 0.4s;-ms-transition:all 0.4s;-webkit-transition:all 0.4s;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(10px)}.main-header.fixed .main-menu ul li{color:#fff}.main-header .hdr-rt{display:flex;align-items:center;width:calc(50% - 75px)}.main-header .hdr-rt.hdr-lt{gap:50px;justify-content:flex-end}.main-header .user-sec{margin-left:50px;display:flex;align-items:center}.menu-has-children.menu-has-children-open span img{transform:rotate(180deg);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.menu-has-children span img{transform:rotate(0deg);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.mobile-menu-container ul.sub-menu{position:relative;max-height:0;overflow:hidden;transition:max-height 0.6s ease-out}.mobile-menu-container ul.sub-menu.sub-menu-open{transform:scaleY(1);max-height:300px}.hamburger-nav{display:none;vertical-align:top;width:30px;height:30px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;margin:10px 0 10px 0}.hamburger-nav span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-nav span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger-nav span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;width:60%;left:0;right:0;margin:0 auto}.hamburger-nav span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mobile-menu-open .hamburger-nav span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:3px}.mobile-menu-open .hamburger-nav span:nth-child(2){width:0%;opacity:0}.mobile-menu-open .hamburger-nav span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:3px}.mobile-menu-container{position:fixed;z-index:1;top:-100vh;left:-6%;right:-6%;background:#FCF9EC;height:calc(100vh + 40px);opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:none;z-index:-1}.mobile-menu-open .mobile-menu-container{top:0;transform:translateY(0);opacity:1}.mobile-menu-open .mobile-menu-container{top:-40px;transform:translateY(0);opacity:1}.mobile-menu-container .inner-container{padding-top:160px;height:100vh;overflow-y:auto;position:relative}.mobile-menu{max-width:100%;padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:50px;margin:0 auto;text-align:center}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu ul li{display:block;margin:10px 0}.mobile-menu ul li a{display:block;font-size:30px;color:#fff;padding:4px 0}.mobile-menu ul li.menu-item-has-children>a{padding-right:15px}.mobile-menu ul li{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:-webkit-transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s}.mobile-menu-open .mobile-menu ul li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-menu-open .mobile-menu ul li:nth-child(1){-webkit-transition-delay:0.16s;transition-delay:0.16s}.mobile-menu-open .mobile-menu ul li:nth-child(2){-webkit-transition-delay:0.24s;transition-delay:0.24s}.mobile-menu-open .mobile-menu ul li:nth-child(3){-webkit-transition-delay:0.32s;transition-delay:0.32s}.mobile-menu-open .mobile-menu ul li:nth-child(4){-webkit-transition-delay:0.40s;transition-delay:0.40s}.mobile-menu-open .mobile-menu ul li:nth-child(5){-webkit-transition-delay:0.48s;transition-delay:0.48s}.mobile-menu-open .mobile-menu ul li:nth-child(6){-webkit-transition-delay:0.54s;transition-delay:0.54s}.mobile-menu-open .mobile-menu ul li.btn{margin:0 auto;padding:5px 5px;max-width:150px}.mobile-menu-open .mobile-menu ul li.btn a{color:#fff}.mobile-menu-open .logo{filter:brightness(.4)}.banner{min-height:100vh;min-height:100svh;overflow:hidden;position:relative}.banner img,.banner video{width:100%;height:100%;object-fit:cover;position:absolute}.banner .banner-content{width:100%;min-height:100vh;min-height:100svh;display:flex;justify-content:center;align-items:center;text-align:center;background:linear-gradient(180deg,rgb(17 14 3 / .9) 0%,rgb(17 14 3 / .6) 26.21%,rgb(17 14 3 / .6) 50%,rgb(17 14 3 / .6) 73.23%,rgb(17 14 3 / .9) 100%);position:relative}.banner .text-box{max-width:975px;margin:0 auto;padding:50px 0;padding-bottom:150px;margin-top:160px;position:relative;z-index:1}.banner .ban-invis-text{font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:0;text-align:center;background-color:#fff;width:fit-content;margin:0 auto 35px;padding:20px 40px 20px 60px;border-radius:50px;position:relative;z-index:1}.banner .ban-invis-text::before{position:absolute;content:"";margin:auto;background-image:url(https://eisenbergermeister.com/wp-content/uploads/2026/03/Group-3.webp);background-repeat:no-repeat;width:18px;height:18px;left:25px;top:0;bottom:0}.banner .text-box h1{color:#fff;margin-bottom:40px}.banner .text-box p{color:#fff;margin-bottom:40px}.banner .banner-next-sec{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:30px;height:47px;z-index:2}.banner .banner-next-sec img{width:11px;height:fit-content;object-fit:inherit;position:absolute;left:50%;transform:translate(-50%,-3px);bottom:5px;animation-name:arrow1;animation-duration:2s;animation-iteration-count:infinite}.banner-next-sec .scrollDown{position:absolute;width:30px;height:45px;border:solid 2px #D9D9D9;border-radius:26px}.banner-next-sec .scrollDown:before{content:'';position:absolute;top:14px;left:calc(50% - 2px);width:4px;height:4px;background-color:#D9D9D9;border-radius:100%;animation-name:dot1;animation-duration:2s;animation-iteration-count:infinite}.banner-next-sec .scrollDown:after{content:'';position:absolute;top:5px;left:calc(50% - 2px);width:4px;height:4px;background-color:#D9D9D9;border-radius:100%;opacity:1;animation-name:dot2;animation-duration:2s;animation-iteration-count:infinite}.banner:not(.inner-banner),.banner-content:not(.banner.inner-banner .banner-content){transition:min-height 0.5s linear}@keyframes dot1{0%{opacity:1}100%{opacity:0;transform:translate(0,9px)}}@keyframes dot2{0%{opacity:0}100%{opacity:1;transform:translate(0,9px)}}@keyframes arrow1{0%{opacity:1;transform:translate(-50%,-3px)}50%{opacity:1;transform:translate(-50%,0)}}.crafte-section .row .col-md-4{background:#EFD585}.crafte-section .row .col-md-4:nth-child(2){background:#EACC74}.crafte-section .row .col-md-4:nth-child(3){background:#D7BA67}.crafte-section .crafte-col{display:flex;align-items:center;padding:50px 0;max-width:370px;gap:30px;margin:0 auto}.crafte-section .crafte-col h3{font-weight:600;margin:0}.crafte-section .crafte-col .crafte-img{background:linear-gradient(180deg,#fff0 14.67%,rgb(197 161 54 / .6) 100%);min-width:100px;padding:0 15px;height:150px;display:flex;align-items:center;justify-content:center;border-radius:50px}.crafte-section .crafte-col .crafte-img img{width:70px;height:70px;object-fit:contain}.join-img{max-width:710px;width:100%;overflow:hidden;border-radius:20px;height:580px}.join-img img{width:100%;height:100%;object-fit:cover}.join-details p{margin:0 0 40px;line-height:1.6}.left-heading h2{padding-bottom:25px;margin-bottom:40px;position:relative}.left-heading h2:after{content:'';width:100px;position:absolute;height:5px;background:#D7BA67;left:0;bottom:0}.line-effect.mb-100{margin-bottom:-100px}.line-effect img{width:100%}.line-effect svg{width:100%;height:auto}.common-heading h2{padding-bottom:25px;margin-bottom:50px;position:relative}.common-heading h2::after{content:'';width:100px;position:absolute;height:5px;background:#D7BA67;left:50%;bottom:0;transform:translateX(-50%)}.common-heading.dark-line h2::after{background:#271C1C}.treating-individuals-block{padding:60px 20px 0 60px;position:relative}.treating-individuals-block:before{content:'';position:absolute;width:270px;height:270px;border-radius:50%;background:#EFDF9E;opacity:.2;z-index:-1;left:0;top:0}.treating-individuals-block .treating-icon{width:80px;height:80px;margin-bottom:15px}.treating-individuals-block .treating-icon img{width:100%;height:100%;object-fit:contain}.treating-individuals-block h3{margin-bottom:15px}.treating-individuals-block p:last-child{margin-bottom:0}.creating-confidence-section{background:#FCF9EC}.left-heading.max-width-fix h2{max-width:500px}.creating-confidence-block{background:#F0EBD7;border-radius:20px;padding:20px}.creating-confidence-block .row{row-gap:24px}.creating-confidence-block .row .col-lg-6:first-child{width:100%}.creating-confidence-block .row .col-lg-6:first-child .creating-confidence-details{padding:33px 40px}.creating-confidence-card{display:flex;justify-content:space-between;height:100%}.creating-confidence-card .creating-confidence-img{flex-basis:calc(50% - 3px);padding:0 0 500px;position:relative;border-radius:10px;overflow:hidden}.creating-confidence-card .creating-confidence-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.creating-confidence-card .creating-confidence-details{flex-basis:calc(50% - 3px);background:#EFDF9E;border-radius:10px;padding:33px 30px;display:flex;flex-direction:column;justify-content:center;position:relative}.creating-confidence-card .creating-confidence-details h3{margin-bottom:15px}.creating-confidence-details .creating-confidence-tag{list-style:none;padding:0;display:flex;font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem);column-gap:15px;row-gap:10px;margin-bottom:20px;flex-wrap:wrap;padding-right:30px}.creating-confidence-details .creating-confidence-tag li{background:#a88f2c33;border:1px solid #A88F2C;color:#A88F2C;padding:2px 10px;border-radius:20px;font-weight:600}a.read-more-btn{font-size:clamp(1rem, 0.975rem + 0.126vw, 1.125rem);color:#A88F2C;font-weight:600;text-transform:uppercase;display:flex;align-items:center;gap:10px;position:relative;background:linear-gradient(to right,#625200,#625200 50%,#A88F2C 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;text-decoration:none;width:max-content}a.read-more-btn img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}a.read-more-btn:hover{background-position:0 100%}a.read-more-btn:hover img{transform:translateX(10px)}a.cc-btn{position:absolute;top:30px;right:30px;width:21px;line-height:1}.creating-confidence-card a.cc-btn.rm-hover{transform:translate(8px,-8px)}.providing-solutions-block{background:#271C1C;padding:100px 25px;border-radius:20px;overflow:hidden;position:relative}.providing-solutions-block svg{position:absolute;left:-85px;bottom:-154px;width:1610px}.providing-solutions-block *{color:#FFF}.providing-solutions-block p{max-width:1036px;margin:0 auto 40px;font-size:clamp(1.125rem, 1.05rem + 0.377vw, 1.5rem);font-weight:600}.providing-solutions-block h2{margin-bottom:40px}.our-team-block{border-radius:20px;overflow:hidden;box-shadow:0 5px 20px 0 #0000000F;height:100%;display:flex;flex-direction:column}.our-team-image{padding:0 0 100%;position:relative;overflow:hidden}.our-team-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.our-team-details{text-align:center;padding:30px 15px;border-top:0;border-radius:0 0 21px 21px;height:100%;overflow:hidden;position:relative}.our-team-details::after{content:'';position:absolute;width:30px;height:30px;transform:scale(0);border-radius:50%;bottom:-30px;background:#e9cd63;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1}.our-team-details h3{margin-bottom:8px}.our-team-details h4{margin:0;color:#A88F2C;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.our-team-block:hover .our-team-details::after{transform:scale(24)}.our-team-block:hover .our-team-details h4{margin:0;color:#FFF}.our-team-block:hover .our-team-image img{transform:scale(1.1)}.testimonials-section{padding-bottom:80px;background-color:#FCF9EC;position:relative;background-image:url(../../../../themes/eisenbergermeister/images/bg-ss.svg);background-size:110%;background-repeat:no-repeat;background-position:top right}.testimonials-section:before{content:'';position:absolute;width:100%;height:80px;background:#FFF;top:0;z-index:0}.testimonials-image{width:calc(100vw - 61vw);height:740px;float:right;border-radius:0 20px 20px 0;overflow:hidden;position:relative}.testimonials-image img{width:100%;height:100%;object-fit:cover}.testimonials-details{position:relative;padding:160px 0 0}.testimonials-details h3{max-width:750px;text-align:center;margin:0 auto 50px}#testimonials-slider{overflow:hidden}.testimonials-card{border:1px solid #A88F2C;border-radius:20px;padding:40px 100px 40px 40px;margin:0 75px}.testimonials-card h3{text-align:inherit;max-width:inherit;padding:49px 0 0 49px;position:relative;margin-bottom:40px}.testimonials-card h3:before{content:'';position:absolute;width:98px;height:98px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTgiIHZpZXdCb3g9IjAgMCA5OCA5OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTg3LjMwMDIgOTNDODkuODcyNyA5MyA5Mi4zMzk5IDkxLjk4MTYgOTQuMTU5IDkwLjE2ODdDOTUuOTc4MSA4OC4zNTU5IDk3IDg1Ljg5NzEgOTcgODMuMzMzM1Y1OS43MjczQzk3IDU3LjE2MzYgOTUuOTc4MSA1NC43MDQ4IDk0LjE1OSA1Mi44OTJDOTIuMzM5OSA1MS4wNzkxIDg5Ljg3MjcgNTAuMDYwNyA4Ny4zMDAyIDUwLjA2MDdINzMuODM2OEM3My44MzY4IDQ2LjY2NDQgNzQuMDM3MyA0My4yNjgyIDc0LjQzODIgMzkuODcyQzc1LjAzOTYgMzYuMjc2IDc2LjA0MTkgMzMuMDc5NiA3Ny40NDUyIDMwLjI4MjdDNzguODQ4NCAyNy40ODU4IDgwLjY1NTggMjUuMjg1IDgyLjg2NzQgMjMuNjgwM0M4NS4wNjYgMjEuODgyMyA4Ny44NzI1IDIwLjk4MzMgOTEuMjg2OCAyMC45ODMzVjZDODUuNjczOCA2IDgwLjc1OTMgNy4xOTg2NyA3Ni41NDMxIDkuNTk2QzcyLjM1NjEgMTEuOTYzMSA2OC43NTg3IDE1LjI0MDkgNjYuMDE4OCAxOS4xODUzQzYzLjI2MDIgMjMuNTI3MSA2MS4yMjkxIDI4LjI4NzMgNjAuMDA0OSAzMy4yNzkzQzU4Ljc2NyAzOC43ODY5IDU4LjE2MTcgNDQuNDE2OCA1OC4yMDA3IDUwLjA2MDdWODMuMzMzM0M1OC4yMDA3IDg1Ljg5NzEgNTkuMjIyNyA4OC4zNTU5IDYxLjA0MTcgOTAuMTY4N0M2Mi44NjA4IDkxLjk4MTYgNjUuMzI4IDkzIDY3LjkwMDUgOTNIODcuMzAwMlpNMjkuMTAxMiA5M0MzMS42NzM4IDkzIDM0LjE0MSA5MS45ODE2IDM1Ljk2IDkwLjE2ODdDMzcuNzc5MSA4OC4zNTU5IDM4LjgwMTEgODUuODk3MSAzOC44MDExIDgzLjMzMzNWNTkuNzI3M0MzOC44MDExIDU3LjE2MzYgMzcuNzc5MSA1NC43MDQ4IDM1Ljk2IDUyLjg5MkMzNC4xNDEgNTEuMDc5MSAzMS42NzM4IDUwLjA2MDcgMjkuMTAxMiA1MC4wNjA3SDE1LjYzNzlDMTUuNjM3OSA0Ni42NjQ0IDE1LjgzODMgNDMuMjY4MiAxNi4yMzkzIDM5Ljg3MkMxNi44NDcxIDM2LjI3NiAxNy44NDk0IDMzLjA3OTYgMTkuMjQ2MiAzMC4yODI3QzIwLjY0OTUgMjcuNDg1OCAyMi40NTY5IDI1LjI4NSAyNC42Njg0IDIzLjY4MDNDMjYuODY3IDIxLjg4MjMgMjkuNjczNSAyMC45ODMzIDMzLjA4NzkgMjAuOTgzM1Y2QzI3LjQ3NDkgNiAyMi41NjAzIDcuMTk4NjcgMTguMzQ0MSA5LjU5NkMxNC4xNTcxIDExLjk2MzEgMTAuNTU5OCAxNS4yNDA5IDcuODE5ODMgMTkuMTg1M0M1LjA2MTMgMjMuNTI3MSAzLjAzMDEzIDI4LjI4NzMgMS44MDU5NCAzMy4yNzkzQzAuNTY4MDc5IDM4Ljc4NjkgLTAuMDM3MjAxMyA0NC40MTY4IDAuMDAxNzY4MjMgNTAuMDYwN1Y4My4zMzMzQzAuMDAxNzY4MjMgODUuODk3MSAxLjAyMzcxIDg4LjM1NTkgMi44NDI3OCA5MC4xNjg3QzQuNjYxODUgOTEuOTgxNiA3LjEyOTA0IDkzIDkuNzAxNTkgOTNIMjkuMTAxMloiIGZpbGw9IiNGMEVCRDciLz4KPC9zdmc+Cg==);z-index:-1;top:0;left:0;background-size:contain;background-repeat:no-repeat}.testimonials-auth{padding:0 0 0 49px}.testimonials-auth p{font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem);color:#463B3B;font-weight:600;padding-left:60px;margin:0}.testimonials-auth .testimonials-name-wrap{display:flex;align-items:baseline;gap:10px}.testimonials-auth .testimonials-name-wrap *{margin:0}.testimonials-auth .testimonials-name-wrap span{font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem);color:#767171;font-weight:600}.testimonials-auth .testimonials-name-wrap h4{color:#A88F2C;padding-left:60px;position:relative}.testimonials-auth .testimonials-name-wrap h4:before{content:'';width:50px;height:3px;background:#D7BA67;position:absolute;left:0;top:calc(50% - 1.5px)}.testimonials-badge{width:150px;height:150px;background:#FFF;box-shadow:0 0 20px 0 #A88F2C1F;border-radius:100px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:calc(50% - 75px)}.testimonials-badge img{width:78px;height:78px;object-fit:contain}.testimonials-badge:after{content:'';position:absolute;width:130px;height:130px;border-radius:100px;border:2px solid #EFDF9E;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-custom-pagination{margin-top:42px;line-height:1;z-index:2;position:relative}.testimonials-details .btn{margin-top:42px}.swiper-pagination-bullet{background:#D7BA67;opacity:1;margin:0 10px!important;width:10px;height:10px;outline:10px solid #fff0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.swiper-pagination-bullet.swiper-pagination-bullet-active{outline:10px solid hsl(44deg 58% 62% / 40%)}.banner.inner-banner .banner-content,.banner.inner-banner{height:570px;min-height:auto}.banner.inner-banner .text-box{padding:0}.banner.inner-banner .text-box h1{margin-bottom:0}.who-we-qute-sec{background:url(../../../../themes/eisenbergermeister/images/bg2.svg) no-repeat center;background-size:cover}.who-we-card{max-width:1036px;margin:0 auto}.who-we-card h3{color:#A88F2C;line-height:1.3;margin:0}.team-details-sec{overflow:hidden}.team-details-sec .team-row{position:relative}.team-details-sec .team-row:nth-child(odd)::before{content:'';position:absolute;width:100%;background:#FCF9EC;top:0;bottom:150px}.team-details-sec .team-row:nth-child(even){padding-top:0}.team-details-sec .team-row:nth-child(even) .row{flex-direction:row-reverse}.team-details-sec .team-row:nth-child(even) .team-details-img{width:calc(100vw - 61vw);float:left;border-radius:20px 0 0 20px}.team-details-sec .team-row:nth-child(even) .team-details-block{padding-left:0;padding-right:35px}.team-details-sec .team-details-block{padding-left:36px;padding-bottom:80px}.team-details-sec .team-details-block p{line-height:1.5}.team-details-sec .team-details-img{width:calc(100vw - 61vw);height:700px;float:right;border-radius:0 20px 20px 0;overflow:hidden;position:relative}.team-details-sec .team-details-img img{width:100%;height:100%;object-fit:cover;object-position:top}.team-details-block .team-details-icons{list-style:none;padding:0;display:flex;gap:20px;margin:0;flex-wrap:wrap}.team-details-block .team-details-icons li{border:1px solid #DCDCDC;width:120px;height:120px;display:flex;align-items:center;justify-content:center;padding:17px;border-radius:10px;background:#FFF}.transforming-smiles-sec{background:#EACC74;background-image:url(../../../../themes/eisenbergermeister/images/bg3.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.transforming-smiles-sec .common-heading h2{margin-bottom:70px}.WhatWeDo-card{box-shadow:0 5px 20px 0 #0000000F;background:#FFF;border-radius:20px;padding:50px;margin-top:-120px}.WhatWeDo-card-img{position:relative;border-radius:20px;overflow:hidden;height:402px}.WhatWeDo-card-img img{height:100%;width:100%;object-fit:cover}.WhatWeDo-card-dtls h3{color:#A88F2C;margin-bottom:30px;line-height:1.3}.WhatWeDo-card-dtls p:last-child{margin-bottom:0}.team-invisalign .team-invisalign-logo{max-width:300px;background:#FAFAFA;border:1px solid #E7E6E3;border-radius:10px;min-height:80px;display:flex;align-items:center;justify-content:center;padding:10px 15px}.team-invisalign{gap:15px}.team-invisalign p{margin:0}.airway-details p:last-child{margin-bottom:0}.airway-icon-block{background:#FCF9EC;border-radius:20px;border:1px solid #EDE5C1;padding:10px;display:flex;align-items:center;margin-bottom:30px}.airway-icon-block h4{margin:0;max-width:580px}.airway-icon-block .airway-icon-box{background:#DBC56E;width:88px;height:88px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px;margin-right:15px}.airway-icon-block .airway-icon-box img{width:52px;height:52px;object-fit:contain}.airway-icon-block .airway-icon-text{width:calc(100% - 103px)}.airway-img{width:100%;max-width:710px;height:580px;margin-left:auto;border-radius:20px;overflow:hidden}.airway-img img{width:100%;height:100%;object-fit:cover}.treatment-options-sec{background:#FCF9EC}.treatment-options-card{box-shadow:0 5px 20px 0 #0000000F;background-color:#FFF;border-radius:20px;padding:50px;background-image:url(../../../../themes/eisenbergermeister/images/bg4.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.treatment-options-card:not(:last-child){margin-bottom:50px}.treatment-options-head{margin-bottom:40px}.treatment-options-head .treatment-options-logo{max-width:300px;background:#FAFAFA;border:1px solid #E7E6E3;border-radius:10px;margin:0 auto 20px;min-height:80px;display:flex;align-items:center;justify-content:center;padding:10px 15px}.treatment-options-head p{max-width:1036px;margin:0 auto 20px}.treatment-options-head h3{margin-bottom:30px}.treatment-options-inner-card{background:#FCF9EC;border-radius:20px;border:1px solid #EDE5C1;padding:40px}.treatment-options-inner-img{position:relative;border-radius:20px;overflow:hidden;height:400px}.treatment-options-inner-img img{height:100%;width:100%;object-fit:cover}.treatment-options-inner-text p:last-child{margin-bottom:0}.treatment-multicard{background:#FCF9EC;border-radius:20px;border:1px solid #EDE5C1;padding:20px;margin-bottom:24px;height:calc(100% - 24px)}.treatment-options-multicard .col-md-6:nth-last-child(-n+2) .treatment-multicard{margin-bottom:0;height:100%}.treatment-multicard p{font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem)}.treatment-multicard p:last-child{margin-bottom:0}.treatment-multicard-head{margin-bottom:20px;display:flex;align-items:center;gap:15px}.treatment-multicard-head h4{margin-bottom:0}.treatment-multicard-icon{width:60px;height:60px;background:#EFDF9E;border-radius:50px;display:flex;align-items:center;justify-content:center}.treatment-multicard-icon img{width:30px;height:30px;object-fit:contain}.dental-monitoring-logo{max-width:300px;background:#FAFAFA;border:1px solid #E7E6E3;border-radius:10px;margin:0 0 20px;height:80px;display:flex;align-items:center;justify-content:center;padding:10px 15px}.dental-monitoring-inner-caed{background:#FCF9EC;border-radius:20px;border:1px solid #EDE5C1;padding:40px}.dental-monitoring-img{position:relative;border-radius:20px;overflow:hidden;height:400px;max-width:577px;width:100%}.dental-monitoring-img img{height:100%;width:100%;object-fit:cover}.dental-monitoring-dtls p strong{font-weight:600}.app-icon-wrap{display:flex;padding:0;list-style:none;margin:0;column-gap:30px;row-gap:15px;flex-wrap:wrap}.app-icon-wrap .app-icon-block{background:#FCF9EC;border-radius:20px;border:1px solid #EDE5C1;padding:10px;display:flex;align-items:center;height:100%;flex-basis:calc(50% - 15px)}.app-icon-block .app-icon-box{background:#DBC56E;width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px;margin-right:10px}.app-icon-block .app-icon-box img{width:30px;height:30px;object-fit:contain}.app-icon-block .app-icon-text{width:calc(100% - 50px)}.app-icon-block .app-icon-text h5{font-weight:600;margin:0}.visit-office-card{background:#EFDF9E;border-radius:20px;padding-left:20px;padding-right:20px;overflow:hidden;position:relative}.visit-office-card h3{margin-bottom:40px}.visit-office-card svg{position:absolute;left:-135px;top:-150px;width:1560px}.visit-office-card .btn:not(:last-child){margin-right:15px}.schedule-box{border:1px solid #0000001A;border-radius:20px;overflow:hidden}.schedule-box h5{font-weight:600}.box-header{display:flex;align-items:center;padding:24px 30px;background:#F6F7F7}.icon-circle{width:100px;height:100px;background:#0000000D;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:30px;padding:20px;flex:0 0 auto}.icon-circle img{width:100%;height:100%;object-fit:contain}.schedule-item{display:flex;justify-content:space-between}.schedule-item:not(:last-child){border-top:none;border-bottom:1px solid #0000001A;padding:0 0 24px;margin-bottom:24px}.schedule-list{padding:24px}.mt-100{margin-top:100px}.visit-form-section{background:#FCF9EC;overflow:hidden;position:relative}.visit-form-section:before{content:'';position:absolute;width:540px;border-radius:50%;height:540px;background:linear-gradient(148.44deg,rgb(252 249 236 / .1) 12.31%,rgb(39 28 28 / .1) 87.97%);top:-160px;right:73px;z-index:0}.visit-form-section p{margin-bottom:0}.visit-form-section .container{position:relative}.visit-form-section .wpcf7-not-valid-tip{text-align:center;padding-top:5px;font-size:.8em}.visit-form-card{background:#FFF;box-shadow:0 5px 20px 0 #0000000F;padding:50px;border-radius:20px}.visit-form-wrap{margin-bottom:30px}.visit-form-card .wpcf7-radio{display:inline-flex;flex-wrap:wrap;gap:12px 24px;margin-top:8px}.visit-form-card .wpcf7-list-item{margin:0}.visit-form-card .wpcf7-list-item label{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-weight:400;color:#463B3B;line-height:1;user-select:none;margin:0}.visit-form-card .wpcf7-list-item input[type="radio"]{position:absolute;opacity:0;pointer-events:none;width:0!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}.visit-form-card .wpcf7-list-item-label{position:relative;display:inline-flex;align-items:center;padding-left:30px}.visit-form-card .wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#F8F8F8;border:1px solid #D3D3D3;box-sizing:border-box;transition:all 0.3s ease}.visit-form-card .wpcf7-list-item-label::after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%) scale(0);width:10px;height:10px;border-radius:50%;background:#A88F2C;transition:transform 0.2s ease}.visit-form-card .wpcf7-list-item label:hover .wpcf7-list-item-label::before{border-color:#A88F2C}.visit-form-card .wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label::before{border-color:#A88F2C;background:#FFF}.visit-form-card .wpcf7-list-item input[type="radio"]:checked+.wpcf7-list-item-label::after{transform:translateY(-50%) scale(1)}.visit-form-card .wpcf7-list-item input[type="radio"]:focus-visible+.wpcf7-list-item-label::before{box-shadow:0 0 0 3px rgb(168 143 44 / .25)}.visit-contact-section .common-heading{margin-bottom:40px}.visit-contact-section .common-heading h2{margin-bottom:40px}.visit-contact-section .common-heading p{margin-bottom:0}.visit-contact-card{box-shadow:0 5px 20px 0 #0000000F;padding:20px;border-radius:20px;display:flex;align-items:center;background:#FFF;gap:20px;height:100%}.visit-contact-icon{width:120px;height:120px;padding:10px;background:#efdf9f33;border-radius:50%;display:flex;align-items:center;justify-content:center}.visit-contact-icon img,.visit-contact-icon svg{width:60px;height:60px;object-fit:contain}.visit-contact-details{width:calc(100% - 140px)}.visit-contact-details h3{margin-bottom:10px}.visit-contact-details p{margin:0;line-height:1.2}.visit-contact-details a{color:#463B3B;word-break:break-all;position:relative;display:inline-flex}.visit-contact-details a::before{content:"";width:0%;height:2px;background-color:#463B3B;position:absolute;bottom:0;border-radius:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.visit-contact-details a:hover::before{content:"";width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.visit-map-section{margin-bottom:-10px}.visit footer{padding-top:80px}.visit .start-footer{display:none}.visit-form-section .animate2{position:absolute;bottom:-14%;width:100%;z-index:0}.visit-form-section .animate2 svg{width:100%;opacity:.3}.start-footer-block{background:#EFDF9E;padding:80px 100px;display:flex;align-items:center;justify-content:space-between;border-radius:20px;margin-bottom:-145px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1OCIgaGVpZ2h0PSIxMjEiIHZpZXdCb3g9IjAgMCAxNDU4IDEyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4zIj4KPHBhdGggZD0iTTEgMTUyLjk5QzE1OCA0OS45OTAzIDM1MS40IC04OC44MDk3IDYwNyA4My45OTAzQzY2Ny41IDEyNC44OTIgNzg3LjUgMTg4LjQ5IDkyMiAxMjcuNDlDMTA3MCA2NC45OTAzIDExMTEgNTMuOTkwMyAxMTk2LjUgNjguOTkwM0MxMjgyIDgzLjk5MDMgMTU5NCAxMjEuNDkgMTc2OSA3NS40OTAzIiBzdHJva2U9IiNBODhGMkMiLz4KPHBhdGggZD0iTTQuNSAyNDcuNDlDMTM3LjMzMyAxNjAuOTkgNDMzLjcgLTkuMzA5NjkgNTU2LjUgMS40OTAzMUM3MTAgMTQuOTkwMyA4MTEuNSAxMjkuOTkgOTI0IDE0My40OUMxMDM2LjUgMTU2Ljk5IDEwOTYuNSAxMTcuOTkgMTIzOC41IDY4LjQ5MDNDMTM1Mi41IDM1Ljk5MDMgMTQzOCA4MC45OTAzIDE0OTAgODguOTkwM0MxNTU0LjE3IDEwNi40OSAxNzI3LjggMTI5LjcgMTkyMSA4MC41IiBzdHJva2U9IiNBODhGMkMiLz4KPC9nPgo8L3N2Zz4K);background-size:93%;background-repeat:no-repeat;background-position:right bottom}.start-footer-block h2{max-width:590px;margin:0}footer{background-color:#271C1C;padding-top:225px;padding-bottom:80px}footer .footer-logo{margin:0 auto;margin-bottom:60px;position:relative;display:flex;align-items:center}footer .footer-logo-wraper{background-color:#281c1c;position:relative;width:412px;margin:0 auto;text-align:center}footer .footer-logo-wraper lottie-player{max-width:252px;margin:0 auto}footer .timeing-card{border:1px solid #5B5050;border-radius:20px;padding:24px;flex:1}footer .timeing-card-header{display:flex;align-items:center;margin-bottom:8px}footer .timeing-card-header .icon{width:56px;height:56px;object-fit:contain;margin-right:15px;background:#FFFFFF1A;border-radius:50px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}footer .timeing-card-header .icon img{width:30px;height:30px;object-fit:contain;filter:brightness(0) invert(1)}footer .timeing-card-header h4{margin:0;color:#A88F2C}footer .timeing-card-details p{margin:0;color:#FFF;text-transform:uppercase}footer .timeing-card-details{padding:0 0 0 71px}footer .timeing-card-details p label{font-weight:600}footer .footer-menu ul li{padding:0 50px;border-right:1px solid #877474}footer .footer-menu ul{display:flex;list-style:none;justify-content:center;padding:0;margin:0}footer .footer-menu ul li:last-child{border:none;padding-right:0}footer .footer-menu ul li:first-child{padding-left:0}footer .footer-menu{background-color:rgb(255 255 255 / 8%);padding:25px;border-radius:20px}footer .footer-menu ul li a{position:relative;color:#FFF;font-size:clamp(1rem, 0.975rem + 0.126vw, 1.125rem);text-transform:uppercase}footer .footer-menu ul li a::before{content:"";width:0%;height:2px;background-color:#CD9933;position:absolute;bottom:0;border-radius:10px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}footer .footer-menu ul li a:hover::before{content:"";width:100%;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.end-footer{background-color:#281c1c;padding:30px 0;border-top:1px solid #5B5050}.end-footer .lft-box h6{margin:0;color:#fff;margin-bottom:5px;font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem)}.end-footer .lft-box p{margin:0;font-size:12px;color:#fff;font-weight:300}.end-footer .lft-box p a{color:#fff;position:relative}.end-footer .lft-box p a::before{content:"";width:0%;height:1px;background-color:#fff;position:absolute;bottom:0;border-radius:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.end-footer .lft-box p a:hover::before{width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.end-footer .right-box p{margin:0;text-align:right;color:#fff;font-size:clamp(0.875rem, 0.85rem + 0.126vw, 1rem)}.end-footer .right-box p a{color:#fff;position:relative}.end-footer .right-box p a::before{right:0;content:"";width:0%;height:2px;background-color:#fff;position:absolute;bottom:0;border-radius:10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.end-footer .right-box p a:hover::before{content:"";width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.grecaptcha-badge{visibility:hidden!important}.top-short{padding-top:100px}footer .visit-contact-section{padding:60px 0 0}footer .visit-contact-row{display:flex;gap:0 60px;justify-content:space-between}footer .visit-contact-row .visit-contact-col{flex:1}footer .visit-contact-row .visit-contact-col:not(:last-child){border-right:1px solid #FFFFFF1A}footer .visit-contact-card{background:#fff0;padding:0}footer .visit-contact-card .visit-contact-icon{background:#FFFFFF1A;width:80px;height:80px;padding:20px}footer .visit-contact-section .container{padding:0}footer .visit-contact-details h3,footer .visit-contact-details p{color:#fff}footer .visit-contact-details a::before{background-color:#fff;bottom:-5px}footer .style-svg path:nth-child(1){fill:#FFF}footer .style-svg path:nth-child(3){fill:#FFF}footer .style-svg.svg2 path:nth-child(3){fill:#DAA100}footer .style-svg.svg3 path:nth-child(1){stroke:#FFF}.custom-popup{position:fixed;bottom:30px;left:30px;z-index:99;width:95%;max-width:470px;text-align:center;overflow:hidden;border-radius:20px;box-shadow:0 0 19px rgb(0 0 0 / .2);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(30px);transition:opacity 0.4s ease,transform 0.4s ease}.custom-popup::before{content:'';position:absolute;right:0;left:0;top:0;bottom:0;background:#fffffff7;z-index:-1;filter:blur(8px)}.custom-popup-top{padding:30px 20px 0;border-bottom:1px dashed #cbcbcb;margin-bottom:24px}.custom-popup-top h2{font-size:clamp(1.875rem, 1.529rem + 0.923vw, 2.625rem);font-weight:900;color:#a88f2c;margin:0 0 10px}.custom-popup-top h4{margin-bottom:10px}.custom-popup-top p{font-size:clamp(1rem, 1rem + 0vw, 1rem)}.custom-popup-bottom{padding:0 15px 20px}.custom-popup-bottom span{font-size:14px;line-height:1.3;display:block;font-weight:300;color:#2a2626;max-width:378px;margin:0 auto 18px}.custom-popup-bottom small{display:block;font-size:12px;line-height:1.3;margin:14px 0 0}.cross-custom{position:absolute;background:#A88F2C;width:26px;aspect-ratio:1;border-radius:50px;display:flex;align-items:center;justify-content:center;right:15px;top:15px;cursor:pointer}.custom-popup{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease}.custom-popup.show-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.custom-popup.hide-popup{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(30px)}@media only screen and (min-width:1700px){.container{max-width:1594px!important}}@media only screen and (min-width:2500px){.team-details-sec .team-details-img{height:950px}.team-details-sec .team-row:nth-child(odd)::before{bottom:250px}}@media only screen and (max-width:1930px){.testimonials-image{width:calc(100vw - 68vw)}.team-details-sec .team-row:nth-child(even) .team-details-img{width:calc(100vw - 68vw)}.team-details-sec .team-details-img{width:calc(100vw - 68vw)}}@media only screen and (max-width:1699px){.main-header{max-width:1296px;padding:14px 20px}.main-header.fixed{padding:14px 20px}.main-menu ul li:not(:last-child){margin-right:40px}.main-header .hdr-rt.hdr-lt{gap:45px}.visit-office-card svg{position:absolute;left:-135px;top:-140px;width:1300px}.visit-form-card{padding:40px}.visit-contact-card{gap:15px}.visit-contact-icon{width:90px;height:90px}.visit-contact-details{width:calc(100% - 110px)}.visit-contact-icon img,.visit-contact-icon svg{width:45px;height:45px}.WhatWeDo-card{padding:40px}.treatment-options-card{padding:40px}.treatment-options-inner-card{padding:30px}.top-short{padding-top:50px}}@media only screen and (max-width:1599px){header .main-menu ul .sub-menu li{padding:8px 20px;font-size:16px;letter-spacing:.5px}header .main-menu ul.sub-menu{width:300px}.crafte-section .crafte-col{padding:30px 0}.banner.inner-banner .banner-content,.banner.inner-banner{height:520px;min-height:auto}footer .footer-logo-wraper{width:280px}footer .visit-contact-row{gap:0 30px}.icon-circle{width:80px;height:80px;background:#0000000D;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}.schedule-item:not(:last-child){padding:0 0 16px;margin-bottom:16px}.banner .ban-invis-text{margin:0 auto 25px;padding:20px 40px 20px 50px}}@media only screen and (max-width:1399px){header .main-menu ul .sub-menu li{padding:7px 20px;font-size:15px;letter-spacing:.5px}header .main-menu ul.sub-menu{width:280px}.common-padd{padding-top:80px;padding-bottom:80px}.common-padd-bottom{padding-bottom:80px}.common-padd-top{padding-top:80px}.main-header{max-width:1170px;padding:14px 15px}.main-menu ul li:not(:last-child){margin-right:23px}.main-header .hdr-rt.hdr-lt{gap:30px}.main-header.fixed{padding:10px 15px}.treating-individuals-block{padding:40px 0 0 40px}.treating-individuals-block:before{width:230px;height:230px}.creating-confidence-block .row .col-lg-6:first-child .creating-confidence-details,.creating-confidence-card .creating-confidence-details{padding:30px 20px}.creating-confidence-card{flex-direction:column;gap:6px}.creating-confidence-block .row .col-lg-6:first-child .creating-confidence-card{flex-direction:row}.creating-confidence-card .creating-confidence-img{padding:0 0 400px}.providing-solutions-block{padding:70px 25px}.providing-solutions-block svg{left:-85px;bottom:-145px;width:1200px}.testimonials-image{height:625px}.testimonials-details{padding:140px 0 0}.testimonials-details h3{margin:0 auto 30px}.testimonials-card{padding:30px 65px 30px 30px;margin:0 55px}.testimonials-card h3{padding:29px 0 0 29px;margin-bottom:30px}.testimonials-card h3:before{width:78px;height:78px}.testimonials-auth{padding:0 0 0 29px}.testimonials-badge{width:110px;height:110px;top:calc(50% - 55px)}.testimonials-badge img{width:60px;height:60px}.testimonials-badge:after{width:100px;height:100px}.testimonials-details .btn{margin-top:25px}.banner.inner-banner .banner-content,.banner.inner-banner{height:420px}.team-details-sec .team-details-block{padding-left:15px;padding-bottom:60px}.team-details-sec .team-details-img{height:500px}.team-details-sec .team-row:nth-child(odd)::before{bottom:60px}.team-details-sec .team-row:nth-child(even) .team-details-block{padding-left:0;padding-right:15px;padding-bottom:0}.team-details-block .team-details-icons li{width:100px;height:100px}.team-details-block .team-details-icons{gap:15px}.visit-office-card svg{position:absolute;left:-135px;top:-150px;width:1200px}.visit-office-card h3{margin-bottom:30px}.visit-contact-section .common-heading{margin-bottom:30px}.visit-contact-details{width:calc(100% - 80px)}.visit-contact-card{padding:15px;gap:10px}.visit-contact-icon{width:70px;height:70px}.visit-contact-icon img,.visit-contact-icon svg{width:35px;height:35px}.visit-contact-details h3{margin-bottom:5px}.mt-100{margin-top:60px}.WhatWeDo-card{padding:30px;margin-top:-100px}.treatment-options-head{margin-bottom:30px}.treatment-options-head h3{margin-bottom:20px}.app-icon-wrap{column-gap:15px}.start-footer-block{padding:60px 60px;margin-bottom:-115px}.start-footer-block h2{max-width:500px}footer{padding-top:175px;padding-bottom:60px}footer .footer-menu ul li{padding:0 35px}footer .footer-logo-wraper{max-width:320px}footer .visit-contact-row{gap:0 15px}footer .timeing-card{padding:18px}.banner .ban-invis-text{margin:0 auto 20px;padding:17px 36px 17px 48px}.banner .ban-invis-text::before{left:20px}}@media only screen and (max-width:1199px){.main-header .hdr-rt{width:calc(100% - 140px)}.hamburger-nav{display:inline-block}.mobile-menu ul li a.btn{display:inline-block;padding:15px 20px}.mobile-menu-container{display:block}.hamburger-nav span{background:#A88F2C}.header-section .right-panel{-ms-flex-pack:end!important;justify-content:flex-end!important}.mobile-menu-logo{max-width:50px;margin:0 auto;text-align:center;display:none}.mobile-menu ul li{padding:0}.mobile-menu ul li a,.mobile-menu ul li{font-size:20px;color:#A88F2C;text-align:center;font-weight:800;text-transform:uppercase}.mobile-menu ul li a:hover{color:#A88F2C}.mobile-menu ul li ul.sub-menu li{margin:11px 0}.mobile_menu_btn{margin-top:30px}.mobile_menu_btn a.btn.plbig{padding-left:50px}.contact_icon{width:41px;height:41px;top:5px;left:4px;font-size:20px}.mobile_menu_btn a.plbig{margin-right:15px}.common-padd-xl-top{padding-top:140px;padding-bottom:60px}.mobile-menu ul li span{margin-left:10px}.main-menu,.main-header .hdr-rt.mob-hide{display:none}.mobile-menu ul li.menu-item-has-children.menu-open:after{transform:rotate(225deg);transition:border-width 150ms ease-in-out;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;top:15px}header .mobile-menu ul{max-width:300px;margin:0 auto}header span.dropdown-icon-menu.active::before{transform:rotate(227deg);top:17px}header span.dropdown-icon-menu::before{content:"";position:absolute;top:12px;right:calc(50% - 6px);box-sizing:border-box;height:12px;width:12px;border-style:solid;border-color:#A88F2C;border-width:0 2px 2px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:0 auto}header span.dropdown-icon-menu{margin-left:10px;content:"";position:absolute;top:-2px;box-sizing:border-box;height:40px;width:40px;transform:rotate(0deg);transition:border-width 150ms ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;left:unset;right:50px;margin:0 auto;z-index:9999;display:flex;justify-content:center;align-items:center}.mobile-menu-container ul.sub-menu{position:relative;max-height:0;overflow:hidden;transition:max-height .6s ease-out;box-shadow:0 0 15px #00000021;border-radius:10px;margin-top:10px}.mobile-menu-container ul.sub-menu.sub-menu-open{transform:scaleY(1);max-height:1300px}.main-header{max-width:90%;padding:14px 15px}.main-header .hdr-rt.hdr-lt{gap:10px}.main-header.fixed{padding:14px 15px}.mobile-menu ul li.menu-item-has-children>a{padding-right:0}.hamburger-nav .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#a7913c;stroke-width:4.5px;stroke-linecap:round}.hamburger-nav .ham.ham6{width:50px;height:50px;margin-top:-10px;margin-left:-10px}.hamburger-nav .ham6 .top{stroke-dasharray:40 172}.hamburger-nav .ham6 .middle{stroke-dasharray:30 111;transform:translateX(-5px)}.hamburger-nav .ham6 .bottom{stroke-dasharray:40 172}.hamburger-nav.ham-motion .ham6 .top{stroke-dashoffset:-132px}.hamburger-nav.ham-motion .ham6 .middle{stroke-dashoffset:-71px;transform:translateX(0);stroke-dasharray:40 111}.hamburger-nav.ham-motion .ham6 .bottom{stroke-dashoffset:-132px}p{line-height:1.4;margin:0 0 20px}.common-padd{padding-top:60px;padding-bottom:60px}.common-padd-bottom{padding-bottom:60px}.common-padd-top{padding-top:60px}.common-heading h2{margin-bottom:35px;padding-bottom:20px}.btn{min-width:200px;padding:5px 5px 5px 20px;gap:0}.btn span{width:40px;height:40px;min-width:40px}.crafte-section .crafte-col{max-width:300px;gap:20px}.crafte-section .crafte-col .crafte-img{min-width:80px;padding:0 15px;height:120px}.crafte-section .crafte-col .crafte-img img{width:50px;height:50px}.left-heading h2{padding-bottom:20px;margin-bottom:30px}.join-img{height:460px}.join-details p{margin:0 0 20px;line-height:1.5}.line-effect.mb-100{margin-bottom:-60px}.creating-confidence-card .creating-confidence-img{padding:0 0 350px}.creating-confidence-details .creating-confidence-tag{padding-right:40px}.providing-solutions-block h2{margin-bottom:25px}.providing-solutions-block svg{left:-35px;bottom:-155px;width:105%}.providing-solutions-block p{margin:0 auto 30px}.testimonials-image{height:565px}.testimonials-section:before{height:50px}.testimonials-details{padding:100px 0 0}.testimonials-card{padding:20px 65px 20px 20px}.testimonials-card h3{padding:20px 0 0 20px;margin-bottom:20px}.testimonials-card h3:before{width:58px;height:58px}.testimonials-auth{padding:0 0 0 20px}.testimonials-auth .testimonials-name-wrap h4:before{width:30px}.testimonials-auth .testimonials-name-wrap h4{padding-left:45px}.testimonials-auth p{padding-left:45px}.team-details-sec .team-details-img{height:450px}.visit-office-card svg{position:absolute;left:-105px;top:-200px;width:1000px}.visit-office-card h3{margin-bottom:20px}.visit-form-card{padding:30px}.visit-contact-card{flex-direction:column}.visit-contact-details{width:100%;text-align:center}.visit-contact-section .common-heading h2{margin-bottom:35px}.box-header{padding:20px 20px}.schedule-list{padding:20px}.WhatWeDo-card-dtls h3{margin-bottom:20px}.WhatWeDo-card-img{height:340px}.airway-img{height:450px}.airway-icon-block .airway-icon-box{width:78px;height:88px}.airway-icon-block .airway-icon-box img{width:42px}.treatment-options-card:not(:last-child){margin-bottom:40px}.treatment-options-card{padding:30px}.dental-monitoring-inner-caed{padding:30px}.start-footer-block{padding:50px 40px;margin-bottom:-97px}.start-footer-block h2{max-width:500px}footer{padding-top:135px;padding-bottom:40px}footer .footer-logo-wraper{max-width:280px}footer .footer-logo-wraper lottie-player{max-width:220px}footer .footer-menu ul li{padding:0 20px}footer .visit-contact-row{gap:0}footer .visit-contact-row .visit-contact-col{padding:0 10px}footer .timeing-card-details{padding:0}footer .footer-logo-wraper{max-width:240px}}@media only screen and (max-width:991px){.btn.header-btn{padding:10px 20px;height:50px}.left-heading h2{padding-bottom:20px;margin-bottom:30px;text-align:center}.left-heading h2:after{left:50%;bottom:0;transform:translateX(-50%)}input:not([type="submit"]){height:50px!important}.form-control{height:50px;padding:12px 20px}.crafte-section .crafte-col{max-width:300px;gap:20px;flex-direction:column;text-align:center;padding:20px 10px}.crafte-section .crafte-col .crafte-img{min-width:80px;padding:0 10px;height:80px}.crafte-section .crafte-col .crafte-img img{width:40px;height:40px}.join-img{height:500px;margin-bottom:20px}.join-details{text-align:center;max-width:580px;margin:0 auto}.join-details p{margin:0 0 20px;line-height:1.5}.treating-individuals-block{padding:40px 0 0 0}.treating-individuals-block .treating-icon{width:60px;height:60px;margin-bottom:15px}.treating-individuals-block:before{width:200px;height:200px;left:-20px}.left-heading.max-width-fix h2{max-width:inherit}.tab-center{text-align:center}.creating-confidence-card .creating-confidence-img{padding:0 0 430px}.creating-confidence-block .row .col-lg-6:first-child .creating-confidence-card{flex-direction:column}.providing-solutions-block{padding:50px 25px}.providing-solutions-block p{margin:0 auto 20px}.our-team-block{height:calc(100% - 24px);margin-bottom:24px}.testimonials-image{height:460px;width:100%;border-radius:20px}.testimonials-details{padding:30px 0 0}.testimonials-card{padding:75px 30px 30px 30px;margin:55px 0 0}.testimonials-badge{width:110px;height:110px;top:0;left:50%;right:inherit;transform:translateX(-50%)}.testimonials-card h3{padding:30px 0 0;margin-bottom:20px;text-align:center}.testimonials-card h3:before{width:100%;height:58px;background-position:center}.testimonials-auth{padding:0}.testimonials-auth .testimonials-name-wrap{justify-content:center}.testimonials-auth p{padding-left:0;text-align:center}.start-footer-block h2{max-width:inherit;margin-bottom:20px;text-align:center}.start-footer-block{padding:40px 40px;margin-bottom:-97px;flex-direction:column}.banner.inner-banner .banner-content,.banner.inner-banner{height:360px}.team-details-sec .team-details-img,.team-details-sec .team-row:nth-child(even) .team-details-img{height:560px;width:100%;border-radius:20px;margin-bottom:30px}.team-details-sec .team-details-img img{object-position:top}.team-details-sec .team-details-block{padding-left:0;padding-bottom:60px;text-align:center}.team-details-sec .team-row:nth-child(even) .team-details-block{padding-right:0}.team-details-block .team-details-icons{gap:10px;justify-content:center}.visit-office-card svg{position:absolute;left:-125px;top:-180px;width:120%}.visit-form-section:before{width:360px;border-radius:50%;height:360px;top:-110px;right:10px}.visit-form-text{text-align:center;margin-bottom:30px}.visit-form-wrap{margin-bottom:20px}.visit-contact-card{flex-direction:row;max-width:460px;margin:0 auto 16px;height:calc(100% - 16px)}.visit-contact-details{width:calc(100% - 80px);text-align:left}.schedule-box{margin-bottom:24px}.WhatWeDo-card-img{height:inherit;padding:0 0 66%;margin-bottom:20px}.WhatWeDo-card-img img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.WhatWeDo-card-dtls{text-align:center}.airway-details{margin-bottom:20px}.airway-icon-block{margin-bottom:20px}.airway-icon-block .airway-icon-box{width:88px;height:88px}.airway-img{height:inherit;padding:0 0 80%;position:relative}.airway-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.treatment-options-inner-card{padding:20px}.treatment-options-inner-img{margin-bottom:20px}.treatment-multicard-icon{width:50px;height:50px}.treatment-multicard-icon img{width:25px;height:25px}.treatment-multicard-head{margin-bottom:12px}.dental-monitoring-logo{margin:0 auto 20px}.dental-monitoring-text{text-align:center}.dental-monitoring-img{max-width:inherit;height:inherit;padding:0 0 70%;margin-bottom:20px}.dental-monitoring-img img{position:absolute;top:0;left:0;right:0;bottom:0}footer .footer-logo{margin-bottom:30px;flex-direction:column;gap:30px}footer .timeing-card{padding:20px;max-width:550px;width:100%;order:2}footer .timeing-card-details{padding:0;text-align:center}footer .timeing-card-header{display:flex;align-items:center;margin-bottom:15px;flex-direction:column}footer .timeing-card-header .icon{margin:0 0 10px}footer .visit-contact-section{padding:20px 0 0}footer .visit-contact-row{gap:0;flex-direction:column;max-width:550px;margin:0 auto}footer .visit-contact-card{flex-direction:row;max-width:100%;margin:0;height:calc(100% - 16px);flex-direction:column}footer .visit-contact-details{width:calc(100% - 80px);text-align:center}footer .visit-contact-row .visit-contact-col{padding:30px 0}footer .visit-contact-row .visit-contact-col:not(:last-child){border-right:0;border-bottom:1px solid #FFFFFF1A}footer .footer-menu{max-width:550px;margin:0 auto}footer .footer-menu ul{flex-direction:column;text-align:center;gap:10px}footer .footer-menu ul li{padding:0;border-right:none}.end-footer .lft-box{text-align:center;margin-bottom:15px}.end-footer .right-box p{text-align:center}footer .timeing-card-header h4{text-align:center}.custom-popup{position:fixed;bottom:30px;z-index:99;width:95%;max-width:470px;text-align:center;overflow:hidden;border-radius:20px;box-shadow:0 0 19px rgb(0 0 0 / .20);left:50%;transform:translate(-50%,30px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.4s ease,transform 0.4s ease,visibility 0.4s ease}.custom-popup.show-popup{transform:translate(-50%,0);opacity:1;visibility:visible;pointer-events:auto}.custom-popup.hide-popup{transform:translate(-50%,30px);opacity:0;visibility:hidden;pointer-events:none}.banner .ban-invis-text{font-size:15px}}@media only screen and (max-width:767px){.common-padd{padding-top:50px;padding-bottom:50px}.common-padd-bottom{padding-bottom:50px}.common-padd-top{padding-top:50px}.btn{padding:5px 5px 5px 15px;min-width:inherit}.btn span{width:32px;height:32px;min-width:32px;margin-left:5px}.btn span img{width:11px;height:11px}.mt-50{margin-top:20px}html{scroll-padding-top:90px}.line-effect svg{width:170%;height:auto;margin-bottom:15px}.line-effect.mb-100{margin-bottom:-40px}.main-header .hdr-rt{width:calc(100% - 110px)}.main-header{max-width:95%;padding:10px 0;top:10px;border-radius:10px}.main-header .logo{max-width:100px}.header-row{flex-wrap:nowrap;gap:10px}.hamburger-nav{margin-left:5px}.btn.header-btn{padding:5px 15px;height:40px;min-width:inherit;max-width:150px}.main-header .hdr-rt.hdr-lt{gap:6px}.main-header.fixed{padding:8px 0;top:10px}.main-header.fixed .logo{max-width:70px}.banner .text-box{padding:150px 0;margin-top:50px}.banner .text-box h1{margin-bottom:15px}.banner .text-box p{color:#fff;margin-bottom:15px}.banner .banner-next-sec{bottom:35px;width:25px}.crafte-section .crafte-col{max-width:inherit}.left-heading h2{padding-bottom:15px;margin-bottom:20px}.left-heading h2::after{width:80px;height:3px}.common-heading h2{margin-bottom:20px;padding-bottom:15px}.common-heading h2::after{width:80px;height:3px}.join-img{height:270px;border-radius:15px}.treating-individuals-block{padding:30px 0 0 0;text-align:center;margin-bottom:20px}.treating-individuals-block .treating-icon{margin:0 auto 10px}.treating-individuals-block:before{width:160px;height:160px;left:calc(50% - 80px);top:10px}a.cc-btn{top:15px;right:15px;width:15px}.creating-confidence-block{border-radius:15px;padding:10px}.creating-confidence-block .row .col-lg-6:first-child .creating-confidence-details,.creating-confidence-card .creating-confidence-details{padding:15px 15px 20px}.creating-confidence-block .row{row-gap:12px}.creating-confidence-card{gap:5px}.creating-confidence-card .creating-confidence-img{padding:0 0 250px}.creating-confidence-details .creating-confidence-tag{padding-right:20px;column-gap:5px;row-gap:5px;margin-bottom:15px}.providing-solutions-block{padding:30px 15px;border-radius:15px}.providing-solutions-block svg{left:-35px;top:-20px;width:110%;height:380px}.testimonials-image{height:300px;width:100%;border-radius:15px}.testimonials-details{padding:20px 0 0}.testimonials-details h3{margin:0 auto 20px}.testimonials-card{padding:65px 15px 25px 15px;margin:55px 0 0;border-radius:15px}.testimonials-auth .testimonials-name-wrap{flex-direction:column;gap:4px;align-items:center;margin-bottom:5px}.testimonials-auth .testimonials-name-wrap h4{padding-left:0}.testimonials-auth .testimonials-name-wrap h4:before{display:none}.swiper-custom-pagination{margin-top:35px}.testimonials-details .btn{margin-top:20px}.banner.inner-banner .banner-content,.banner.inner-banner{height:280px}.team-details-sec .team-details-img,.team-details-sec .team-row:nth-child(even) .team-details-img{height:inherit;width:100%;border-radius:15px;margin-bottom:30px;padding:0 0 100%;overflow:hidden}.team-details-sec .team-details-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.team-details-block .team-details-icons li{width:90px;height:90px;padding:15px}.team-details-sec .team-details-block{padding-bottom:50px}.team-details-sec .team-row:nth-child(odd)::before{bottom:50px}.visit-office-card svg{position:absolute;left:-95px;top:-210px;width:140%}.visit-office-card{border-radius:15px;padding-left:15px;padding-right:15px}.btn.header-btn.submit-btn{padding:0;max-width:100%;height:50px}.visit-form-section:before{width:230px;border-radius:50%;height:230px;top:-50px;right:10px}.visit-form-text{text-align:center;margin-bottom:20px}.visit-form-card{padding:20px 15px}.visit-form-wrap{margin-bottom:15px}textarea.form-control{border-radius:15px;padding:10px 20px}.visit-form-section.common-padd{padding-bottom:80px}.visit-contact-section .common-heading h2{margin-bottom:20px}.visit-contact-card{flex-direction:column;margin-bottom:20px;height:calc(100% - 20px);padding:20px 15px}.visit-contact-details{text-align:center}.visit-form-section .animate2 svg{width:170%;opacity:.5}.visit-form-card span.wpcf7-spinner.spinner-border.spinner-border-sm.ajax-loader{top:20px}.visit-contact-details{width:100%;text-align:center}.mt-100{margin-top:24px}.box-header{padding:15px 15px}.icon-circle{width:60px;height:60px;margin-right:10px;padding:15px}.schedule-list{padding:15px}.schedule-box{border-radius:14px}.WhatWeDo-card{padding:15px;margin-top:-90px;border-radius:15px}.WhatWeDo-card-img{border-radius:15px}.airway-icon-block{margin-bottom:20px;flex-direction:column;border-radius:15px}.airway-icon-block .airway-icon-box{height:70px;width:100%;margin:0}.airway-icon-block .airway-icon-text{width:100%;text-align:center;padding:12px 5px 2px}.airway-details p{text-align:center}.airway-img{border-radius:15px}.treatment-options-card{padding:20px 15px 15px;border-radius:15px}.treatment-options-head h3{margin-bottom:12px}.treatment-options-head .treatment-options-logo{max-width:200px}.treatment-options-inner-card{padding:10px;border-radius:15px}.treatment-options-inner-img{margin-bottom:20px;height:inherit;border-radius:15px;padding:0 0 58%}.treatment-options-inner-img img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.treatment-multicard{border-radius:15px;padding:15px;margin-bottom:20px;height:calc(100% - 20px)}.treatment-options-multicard .col-md-6:nth-last-child(-n+2) .treatment-multicard{margin-bottom:20px;height:calc(100% - 20px)}.treatment-options-multicard .col-md-6:last-child{margin-bottom:0;height:100%}.dental-monitoring-inner-caed{padding:15px;border-radius:15px}.dental-monitoring-img{border-radius:15px}.dental-monitoring-dtls{text-align:center}.app-icon-wrap{column-gap:15px;flex-direction:column}.app-icon-wrap .app-icon-block{border-radius:15px;flex-direction:column;justify-content:center;gap:10px}.app-icon-block .app-icon-box{margin-right:0}.start-footer-block{padding:30px 20px;margin-bottom:-97px;flex-direction:column;border-radius:15px}footer{padding-top:125px;padding-bottom:30px}footer .footer-menu{border-radius:15px}footer .footer-logo-wraper{max-width:190px}footer .footer-logo-wraper lottie-player{max-width:190px}.end-footer .lft-box h6{margin-bottom:10px;line-height:1.4}.custom-popup{width:94%;bottom:10px}.custom-popup .btn.header-btn{padding:5px 15px;height:40px;min-width:inherit;max-width:inherit}.custom-popup::before{filter:blur(0)}.custom-popup-top{margin-bottom:18px}.banner .ban-invis-text{margin:0 auto 17px;padding:15px 26px 15px 40px;font-size:14px}}@media only screen and (max-width:359px){.main-header .hdr-rt{width:calc(100% - 90px)}.main-header .logo{max-width:85px}}@media only screen and (max-width:469px){.visit-office-card .btn:not(:last-child){margin-bottom:15px;margin-left:15px}}header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu::before,header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu li a:not(.btn)::before{display:none}header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu{width:800px;left:50%;transform:scaleY(0) translateX(-50%) translateZ(0);opacity:0;transition:transform 0.3s ease-in-out,opacity 0.3s ease-in-out,box-shadow 0.3s ease-in-out;display:flex;flex-wrap:wrap;padding:20px;background:linear-gradient(180deg,#d0b25a 14.67%,#c8a63e 100%);box-shadow:none;pointer-events:none;visibility:visible;border-radius:10px;top:100%;overflow:visible}header .main-menu ul li.mega-menu.menu-item-has-children:hover ul.sub-menu{box-shadow:0 4px 20px 0 rgb(0 0 0 / .15);opacity:1;transform:scaleY(1) translateX(-50%) translateZ(0);pointer-events:auto;visibility:visible}header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu li{padding:0;border-radius:0;height:auto;width:50%;background:#fff0}header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu li a{padding:12px 15px;height:100%;border-radius:10px;overflow:hidden;position:relative;font-size:clamp(0.875rem, 0.8rem + 0.2vw, 1rem);text-transform:capitalize}header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu li a:not(.btn):hover{background:rgb(255 255 255 / .15);padding-left:15px}@media only screen and (max-width:1500px){header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu{width:600px}}@media only screen and (max-width:1199px){header .main-menu ul li.mega-menu.menu-item-has-children ul.sub-menu{display:none}}#team-row-230 .left-heading h2,#team-row-231 .left-heading h2{font-size:40px}#team-row-230 h4,#team-row-231 h4{font-size:20px}#team-row-230 .team-details-block p,#team-row-231 .team-details-block p{font-size:18px}#team-row-230 .team-details-img,#team-row-231 .team-details-img{height:500px!important}#team-row-230 .team-details-icons li #team-row-231 .team-details-icons li{width:90px!important;height:90px!important}#team-row-231:before{display:none!important}@media (min-width:1500px){#team-row-230 .team-details-img,#team-row-231 .team-details-img{height:25vw!important}}@media (max-width:1500px){#team-row-230 .left-heading h2,#team-row-231 .left-heading h2{font-size:30px}#team-row-230 .left-heading h3,#team-row-231 .left-heading h3{font-size:24px}#team-row-230 h4,#team-row-231 h4{font-size:18px}#team-row-230 .team-details-img,#team-row-231 .team-details-img{height:30vw!important}}