html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{background:#fff;color:#333;font-size:19px;line-height:1.63;letter-spacing:.2px;font-family:"Lato",sans-serif;font-weight:300;padding:0;margin:0}ul,ol{list-style:none}img,fieldset{border:none}a{text-decoration:none}a:hover{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}figure{margin:0;padding:0}.clearfix{clear:both;height:0;width:100%;overflow:hidden}embed,iframe,object,video{max-width:100%}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{max-width:100%;height:auto;display:block}.submit-btn-area input[type=submit],.footer-social ul li a,.resp-tab-item:after,.resp-tabs-list li,.popup-video-area .popup-video span i,.popup-video:before,.main-menu ul li.back-btn>a:before,.main-menu ul li.menu-item-has-children ul,.main-menu ul li.menu-item-has-children>a:before,.main-menu,a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{font-size:19px;line-height:1.63}h1,h2,h3,h4,h5,h6{color:#00062e;line-height:1.2;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0}h1{font-size:48px}h2{font-size:38px}h3{font-size:34px}h4{font-size:27px}h5{font-size:22px}h6{font-size:18px}#wrapper{overflow:hidden;position:relative}.container{max-width:100%;padding-left:20px;padding-right:20px}.center-content{max-width:1140px;margin:0 auto}.center-content2{max-width:1103px;margin:0 auto}.bg-gray{background:#f2f2f2}.prev-next-col,.blog-col-info,.technology-cont-row,.banner-video-btn,.footer-social ul,.btn-area,.input-field label,.meet-doctors-col,ul.resp-tabs-list,.btn-menu{display:-webkit-flex;display:flex}.top-mistakes-area,.blog-single-banner,.book-now-container,.prev-next-area,.share-post-col ul,.share-post-area,.nav-links,.blog-col-area,.banner-cont-area,.banner-cont,.facility-area,.learn-more-area,.locations-area,.doc-info,.doc-info-area,.form-field-area,.appointment-area,.footer-col-area,.before-after-photos-area,.dentistry-purpose-col-area,.bg-fox-mterials-info,.fox-mterials-row,.meet-doctors-col-area,.two-col-area,.home-banner-cont-area,.two-col-area,.tab-content-area,.header-area{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.prev-next-area,.header-area{-webkit-justify-content:space-between;justify-content:space-between}.prev-next-col:last-child,.share-post-col ul,.btn-area{-webkit-justify-content:flex-end;justify-content:flex-end}.nav-links,.banner-video-btn,.bg-fox-mterials-info,.home-banner-cont-area,.footer-social ul{-webkit-justify-content:center;justify-content:center}.prev-next-area,.blog-single-banner,.book-now-container,.share-post-area,.banner-video-btn,.banner-cont,.learn-more-area,.doc-info,.appointment-area,.bg-fox-mterials-info,.home-banner-cont-area,.two-col-area,.tab-content-area,.btn-menu,.header-area{-webkit-align-items:center;align-items:center}.ehn-accessibility-container .two-col-area,.reverse-item .doc-info-area,.reverse-item .two-col-area,.fox-mterials-row:nth-child(even),.inhouse-care-container .two-col-area{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.blog-col-info,.meet-doctors-col{-webkit-flex-direction:column;flex-direction:column}.header-container{background:#090c6b;position:fixed;width:100%;z-index:99999}.header-area{position:relative;height:110px;z-index:9999}.btn-menu{background:#ccd1da;position:absolute;width:110px;height:100%;left:0;top:0;cursor:pointer;padding:0 40px}.btn-menu>span{position:relative;display:inline-block;width:30px;height:2px;background:#00117a;vertical-align:middle;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-menu>span:after,.btn-menu>span:before{content:'';display:block;position:absolute;left:0;right:0;width:100%;height:100%;height:2px;background:#00117a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-menu>span:before{top:-10px}.btn-menu>span:after{top:10px}.main-menu{background:#060637;position:fixed;top:110px;left:0;width:50vw;height:calc(100vh - 110px);z-index:-200;padding:80px 30px 40px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.main-menu>ul{overflow-y:auto;height:100%}.main-menu ul li{font-size:16px;color:#fff;line-height:1.5;font-family:"Inter",sans-serif;font-weight:400;text-transform:capitalize}.main-menu ul li a{color:inherit;display:block;border-bottom:1px solid rgba(255,255,255,.1);position:relative;padding:10px 30px}.main-menu ul li a:hover{color:#82e34b;font-weight:700}.main-menu ul li.menu-item-has-children>a:before{content:'\f105';font-family:"Font Awesome 6 Free";font-weight:900;display:block;position:absolute;right:30px}.main-menu ul li.menu-item-has-children>a:hover:before{right:3px}.main-menu ul li.menu-item-has-children ul{background:#060637;position:absolute;width:100%;height:100%;left:0;top:0;padding:90px 30px 40px;z-index:20;overflow-y:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.main-menu ul li.menu-item-has-children ul.active{-webkit-transform:translateX(0%);transform:translateX(0%)}.main-menu ul li.back-btn>a:before{content:'\f177';font-family:"Font Awesome 6 Free";font-weight:900;display:block;position:absolute;right:30px}.menu-open .main-menu{transform:inherit}.menu-open .btn-menu>span{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-open .btn-menu>span:before{-webkit-transform:rotate(90deg) translate(10px,0px);transform:rotate(90deg) translate(10px,0px)}.menu-open .btn-menu>span:after{visibility:hidden;opacity:0}.logo{max-width:190px;margin:0 auto}.contact-btn{position:absolute;top:25px;right:40px;max-width:250px}.contact-btn a{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%);background-size:200% auto;color:#0a0a0a;font-size:16px;line-height:1.5;font-family:"Inter",sans-serif;font-weight:400;padding:15px 30px;display:inline-block;border:1px solid #000;-webkit-border-radius:4px;border-radius:4px}.contact-btn a:hover{background-position:right center}.contact-btn a i{margin-left:8px}.header-container+div{margin-top:110px}.home-banner-container{height:90vh;position:relative;overflow:hidden}.home-banner-video{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100%}.home-banner-video video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.background-overlay{background-color:#000000AD;width:100%;height:100%;top:0;left:0;position:absolute;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.home-banner-cont-area{max-width:1140px;min-height:90vh;position:absolute;top:0;left:0;right:0;margin:0 auto 0}.home-banner-cont{text-align:center;margin-top:30px}.home-banner-cont h1{color:#fff;font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;margin:80px 0 -115px}.home-banner-text-img{width:575px;max-width:100%}.video-icon{width:120px;margin:-100px auto 0}.video-icon a{color:#FFFFFFBA;font-size:120px;line-height:1;display:block;width:120px;height:120px}.video-icon a:hover{animation:animation-pulse 1s linear infinite}.video-icon .popup-video:before{display:none}@keyframes animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.horizontal-tab-data{width:100%}.tab-inner{background-color:#f2f2f2;width:100%;padding:40px 0;overflow:hidden}.tab-left{width:50%}.tab-right{width:50%;padding:90px 90px 90px 60px}.tab-img img{width:100%}.tab-content h3{font-size:38px;line-height:1.1;margin-bottom:50px;padding:15px 0 15px 20px}.tab-content h3:first-child{border-left:4px solid #82e34b}.tab-content p{color:#555;letter-spacing:.2px;padding-bottom:20px;margin-bottom:0}.tab-content p a{color:#77d342;font-weight:700}.tab-content p a:hover{color:#63b535}.tab-content .btn-link{margin-top:20px}.btn-link{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%);background-size:200% auto;color:#0a0a0a;font-size:16px;line-height:1.5;text-align:center;font-family:"Inter",sans-serif;font-weight:400;letter-spacing:0;display:inline-block;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.btn-link:hover{background-position:right center}.popup-video-area{position:relative}.popup-video{display:block;height:680px}.popup-video:before{content:'';background:rgba(0,0,0,.15);position:absolute;top:0;left:0;width:100%;height:100%}.popup-video:hover:before{background:rgba(0,0,0,.75)}.popup-video img{width:100%;height:100%;object-fit:cover}.popup-video span{color:rgba(255,255,255,.75);display:block;position:absolute;top:50%;left:50%;width:105px;height:105px;font-size:105px;line-height:1;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-video-area:hover .popup-video span i{-webkit-transform:scale(1.05);transform:scale(1.05)}.video-caption{background:#02106d;color:#fff;position:absolute;width:100%;bottom:0;left:0;padding:15px 15px 20px;z-index:2}.mfp-bg{z-index:999999}.mfp-wrap{z-index:999999}.mfp-close{font-size:45px;opacity:1}ul.resp-tabs-list{margin:0;padding:0}.resp-tabs-list li{background:#84e44d;color:#090c6b;font-size:18px;flex-grow:1;text-align:center;padding:35px 15px;list-style:none;cursor:pointer;font-family:'Inter',sans-serif;font-weight:600;border:3px solid #fff;border-width:3px 2px}.resp-tabs-list li:hover{background:#72c045;color:#010522}.resp-tabs-container{padding:0;clear:left}h2.resp-accordion{cursor:pointer;padding:5px;display:none}.resp-tab-content{display:none}.resp-tab-item{position:relative}.resp-tab-item:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:10px solid transparent;z-index:2;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.resp-tab-item.resp-tab-active{background:#72c045;color:#010522}.resp-tab-item.resp-tab-active:after{border-top-color:#72c045}.resp-content-active,.resp-accordion-active{display:block}h2.resp-accordion{background:#000db1;color:#fff;font-size:19px;font-weight:700;margin:0;padding:30px;border-bottom:1px solid #d1d1d1;position:relative}h2.resp-accordion:after{content:"\f054";color:#fff;font-family:"Font Awesome 6 Free";position:absolute;right:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease-in-out}.resp-arrow{display:none}h2.resp-tab-active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.system-advantage-container{padding:120px 0 120px 90px;position:relative}.system-advantage-container:before{content:'';background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox.png) no-repeat center/cover;background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.05;z-index:-1}.parallax-none:before{display:none}.two-col{width:50%}.system-advantage-container .popup-video{height:600px}.system-advantage-container .two-col-cont{padding:0 60px 0 0}.two-col-cont h2{padding-bottom:20px}.two-col-cont ul{position:relative;border-left:1px solid #706e6e}.two-col-cont ul li{line-height:1;position:relative;text-align:left;padding:0 0 24px 50px;margin-left:-11px}.two-col-cont ul li:last-child{padding-bottom:0}.two-col-cont ul li:before{content:'';background:#83e44c;position:absolute;width:22px;height:22px;top:0;left:0;-webkit-border-radius:50%;border-radius:50%}.inhouse-care-container{background-image:linear-gradient(180deg,#010d5f 0%,#010522 100%);padding:120px 90px 120px 0}.inhouse-care-container .two-col-cont{padding-left:50px}.fox-icon{max-width:65px;margin-bottom:20px}.white-text p,.white-text h2,.white-text ul li{color:#fff}.two-col-cont p{padding-bottom:20px}.inhouse-care-container .two-col-cont h6{color:#fff;font-size:12px;letter-spacing:1.5px;line-height:1.3;font-family:"Lato",sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:20px}.two-col-cont p a{color:#77d342;font-weight:700}.inhouse-care-container .btn-link{margin-top:20px}.home-graphic-container{padding:90px 0}.home-graphic-area{width:90%;max-width:100%;margin:0 auto}.home-graphic-img img{width:100%}.accessibility-container{background:linear-gradient(0deg,#010522 0%,#010d5f 100%);padding:122px 90px 120px;position:relative}.accessibility-container:before{background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox.png) no-repeat center center/cover;background-attachment:fixed;opacity:.05;width:100%;height:100%;content:'';position:absolute;left:0;top:0}.two-col-area{position:relative;z-index:5}.two-col-cont{padding:10px}.two-col-cont h2{padding-bottom:20px}.two-col-cont .btn-link{margin-top:19px}.sleep-img{max-width:466px;margin:0 auto}.meet-doctors-container{background-color:#ededed;padding:90px 90px 105px;position:relative}.meet-doctors-area h2{text-align:center;padding-bottom:19px}.meet-doctors-col-area{margin:0 -27px}.meet-doctors-col{width:33.333%;padding:27px}.meet-doctors-info{background:#fff;text-align:center;padding:186px 21px 30px;-webkit-border-radius:10px;border-radius:10px;height:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.meet-doctors-img{width:295px;height:296px;margin:0 auto -160px;border:5px solid #fff;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;position:relative;flex:0 0 auto}.meet-doctors-cont{height:100%;position:relative;padding-bottom:58px}.meet-doctors-cont h4{font-family:"Lato",sans-serif;font-weight:700;padding-bottom:23px}.meet-doctors-cont p{font-size:17px;line-height:1.41;text-align:left;font-weight:400;padding-bottom:30px}.more-btn-area{position:absolute;left:0;right:0;bottom:0;margin:0 auto}.more-btn{background:#84e44e;color:#000;font-size:17px;text-transform:uppercase;line-height:1.5;text-align:center;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:0;display:inline-block;padding:12px 37px;-webkit-border-radius:4px;border-radius:4px}.more-btn:hover{background:#b2ff87}.fox-mterials-container{padding-top:122px;padding-bottom:120px}.fox-mterials-container h2{text-align:center;padding-bottom:30px}.fox-mterials-area{overflow:hidden;margin-top:20px;-webkit-border-radius:16px;border-radius:16px}.fox-mterials-col{width:50%}.bg-fox-mterials{background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/grey-marble.jpg) no-repeat center center/cover;background-attachment:fixed;width:100%;height:100%;overflow:hidden}.fox-mterials-img{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;min-height:369px}.fox-mterials-img img{width:100%;height:100%;object-fit:cover}.bg-fox-mterials-info{background-color:rgba(8,23,53,.87);width:100%;height:100%;padding:50px}.bg-fox-mterials-info h3{color:#fff;text-align:center;padding:5px 0}.bg-fox-mterials-info h3 sup{display:inline-block;font-size:80%;line-height:.75;position:relative;top:5px}.bg-fox-mterials-info p{color:#fff}.bg-fox-mterials-info p a{color:#77d342;font-weight:700}.bg-fox-mterials-info p a:hover{color:#63b535}.dentistry-purpose-container{background-color:#ededed;padding-top:122px;padding-bottom:120px;position:relative}.dentistry-purpose-container:before{background-image:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox-center.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.05;width:100%;height:100%;content:'';position:absolute;left:0;top:0}.dentistry-purpose-area{position:relative;z-index:5}.dentistry-purpose-area h2{text-align:center;padding-bottom:30px}.dentistry-purpose-col-area{padding-top:20px}.dentistry-purpose-col{width:33.333%;padding:110px 20px 20px}.dentistry-purpose-info{background:#fff;height:100%;padding:0 30px 30px;text-align:center;border:1px solid #84e44e;-webkit-border-radius:20px;border-radius:20px}.dentistry-img{width:200px;margin:-100px auto 19px}.dentistry-cont h5{text-transform:capitalize;padding-bottom:19px}.dentistry-cont p{font-weight:400;padding-bottom:20px}.before-after-photos-container{padding-top:130px;padding-bottom:100px}.before-after-photos-container h2{text-align:center;padding-bottom:30px}.before-after-photos-area{padding:0 10px}.before-after-photos-col{width:33.333%;padding:10px}.before-after-photos img{width:100%}.col-50{width:50%}.btn-link-area{text-align:center;padding-top:30px}.before-after-cont{padding-top:20px;padding-bottom:30px}.before-after-cont p{position:relative;text-align:center}.before-after-cont p:before{content:'\f062';color:#83e44c;font-size:15px;font-family:"Font Awesome 6 Free";font-weight:900;position:relative;padding-right:12px}.patient-story-container{background-color:#f2f2f2;padding:120px 90px;position:relative}.patient-story-container:before{content:'';background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/new-light.jpg) no-repeat center/cover;background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3}.patient-story-container .popup-video{height:auto}.patient-story-container .popup-video video{margin-bottom:-8px}.patient-story-container .two-col-cont{padding:50px}.patient-story-container .two-col-cont blockquote{position:relative;padding-bottom:40px}.patient-story-container .two-col-cont blockquote:before{content:"“";font-size:100px;color:#84e44d;font-family:Times New Roman,Times,serif;font-weight:900;line-height:1;display:block;height:60px}.patient-story-container .two-col-cont blockquote p{color:#55595c;font-size:35px;font-weight:700;font-style:italic;margin-top:5px}.patient-story-container .two-col-cont blockquote small{color:#878787;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.banner-container{height:80vh;position:relative;overflow:hidden}.banner-cont-area{background-color:rgba(0,0,0,.06);width:100%;height:100%;position:absolute;left:0;top:0}.banner-background img{width:100%}.banner-cont{background:linear-gradient(to right,#303030,#00000000);width:50%;height:100%;padding:0 100px}.banner-cont h1,.banner-cont h4,.banner-cont h6{color:#fff}.banner-cont h1{font-size:38px;text-transform:capitalize;padding-bottom:52px}.banner-cont h6{font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;padding-bottom:15px}.banner-cont h4{font-size:28px;font-weight:400;line-height:1.1}.banner-cont .btn-link{margin-top:30px}.banner-video-btn{width:50%}.banner-video-btn a{color:#fff;font-size:26px;font-family:"Inter",sans-serif;font-weight:400;text-align:center}.banner-video-btn a span{font-size:134px;display:block;line-height:1}.banner-background{height:100%;width:100%}.banner-background video{width:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-object-fit:cover;object-fit:cover;height:100%}.about-design-container{padding-top:120px;padding-bottom:120px}.about-design-content{width:100%;max-width:970px;margin:0 auto;text-align:center}.submitted-greeting .about-design-content{max-width:100%}.design-icon{max-width:65px;margin:0 auto 19px}.about-design-content p,.about-design-content h2{padding-bottom:18px}.about-design-content p a{color:#77d342;font-weight:700}.two-col-cont p a:hover,.about-design-content p a:hover{color:#63b535}.our-mission-container{padding:91px 20px 0;border-bottom:5px solid #00062e}.our-mission-container h2{text-align:center;text-transform:capitalize;padding-bottom:39px}.our-mission-area{max-width:980px;margin:0 auto;position:relative}.our-mission-img1{max-width:290px;margin:0 auto;position:absolute;left:0;bottom:-160px;right:0;z-index:10}.aboutus-dentistry-purpose{padding-top:222px;position:relative}.aboutus-dentistry-purpose:before{background-image:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/new-light.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.3;width:100%;height:100%;content:'';position:absolute;left:0;top:0}.aboutus-dentistry-purpose .dentistry-purpose-info{border-color:#00062e}.aboutus-dentistry-purpose .dentistry-purpose-col-area{padding-bottom:17px}.fullwidth-container{overflow:hidden}.popup-video-area video{width:100%;height:100%;object-fit:cover}.ehn-accessibility-container{padding:129px 90px}.ehn-accessibility-container .two-col{width:54%}.ehn-accessibility-container .two-col:first-child{width:46%}.ehn-accessibility-container .sleep-img{max-width:540px}.ehn-accessibility-container .two-col-cont{padding-left:50px}.advanced-technology-container{position:relative;padding-top:110px;overflow:hidden}.advanced-technology-container.blue-gradient{padding-bottom:0}.advanced-technology-container.blue-gradient:before{background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox-center.png) no-repeat center/cover;background-attachment:fixed;opacity:.05;width:100%;height:100%;content:'';position:absolute;left:0;top:0}.adn-tec-top-cont{padding-bottom:60px;position:relative;z-index:5}.blue-gradient .adn-tec-top-cont{padding-bottom:40px}.adn-tec-top-cont h2{color:#0a0a0a}.white-text h4,.white-text .adn-tec-top-cont h2{color:#fff}.white-text .adn-tec-top-cont h2{padding-bottom:18px}.adn-tec-top-cont p{padding-bottom:18px}.technology-cont-area{position:relative}.technology-cont-wrap{position:relative;z-index:1;padding-bottom:110px}.blue-gradient .technology-cont-wrap{padding-bottom:0}.technology-cont-row{padding-bottom:68px}.technology-cont-row:last-child{padding-bottom:50px}.timeline{background-color:#fff;position:absolute;top:0;height:100%;width:2px;margin:0 0 0 20px;z-index:1}.tcn-number-info{width:40px}.tcn-number{background-color:#000a46;width:40px;height:40px;line-height:40px;color:#fff;text-align:center;-webkit-border-radius:50%;border-radius:50%;font-weight:700}.blue-gradient .tcn-number{background-color:#0421db}.tcn-cont{padding:0 0 0 20px}.tcn-cont h4{padding-bottom:21px}.tcn-cont p{padding-bottom:28px}.tcn-cont p a{color:#77d342;font-weight:700}.tcn-cont p a:hover{color:#63b535}.advanced-technology-container.timeline-container{padding-top:0}.timeline-container .technology-cont-wrap{padding-top:110px}.timeline-container .timeline{background-color:#e7e7e8}.parallax-background{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;min-height:342px}.patient-stories-container{padding-top:110px;padding-bottom:80px}.patient-stories-container .two-col-area{margin:0 -10px}.patient-stories-container .two-col{padding:10px;margin-bottom:30px}.patient-stories-container .popup-video{height:462px}.patient-stories-container .video-caption{pointer-events:none;padding:10px 15px}.patient-stories-container .video-caption p{font-size:16px;line-height:1.5;font-weight:500;font-family:"Inter",sans-serif;letter-spacing:0;text-align:center}.doc-team-container{padding-top:150px;padding-bottom:110px}.doc-info-area{border:1px solid #00062e;-webkit-border-radius:20px;border-radius:20px;position:relative;z-index:5}.doc-info-left{width:45.4%}.doc-info-right{width:54.6%}.doc-img{margin:-110px 0 0}.doc-info{padding:50px 50px 50px 20px;height:100%}.doc-info-cont h2{padding-bottom:17px}.doc-info-cont p{padding-bottom:20px}.doc-team-container.reverse-item{background:linear-gradient(0deg,#010522 0%,#010d5f 100%);position:relative}.doc-team-container.reverse-item:before{background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox.png) no-repeat center center/cover;background-attachment:fixed;opacity:.05;width:100%;height:100%;content:'';position:absolute;left:0;top:0;z-index:1}.reverse-item .doc-info{padding:50px 20px 50px 50px}.reverse-item .doc-info-cont p,.reverse-item .doc-info-cont h2{color:#fff}.reverse-item .doc-info-area{border:1px solid #fff}.doctors-slider-container{background-color:#f2f2f2;padding-top:120px;padding-bottom:120px;position:relative}.doctors-slider-container:before{content:'';background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/new-light.jpg) no-repeat center/cover;background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3}.doctors-slider-wrap{position:relative}.doctors-slider-wrap h2{color:#000;text-align:center;padding-bottom:25px}.doctors-slider-area{margin-top:20px;padding:40px;border:1px solid #00062e;-webkit-border-radius:20px;border-radius:20px}.doctors-slider{max-width:780px;margin:0 auto;padding-top:30px;padding-bottom:70px}.doctors-slider-img{width:204px;height:204px;margin:0 auto;border:2px solid #000;-webkit-border-radius:50%;border-radius:50%}.doctors-slider-cont{text-align:center;padding-top:30px}.doctors-slider-cont h4{color:#333;font-size:28px;letter-spacing:.2px;font-weight:200;font-family:"Inter",sans-serif;padding-top:14px}.doctors-slider-cont p{font-size:17px;line-height:1.6;font-family:"Nunito Sans",sans-serif;padding-bottom:18px}.doctors-slider-cont strong{display:inline-block;font-weight:700;padding-top:3px}.doctors-slider-cont strong a{color:#77d342}.doctors-slider-cont strong a:hover{color:#63b535}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15px}.swiper-pagination-bullet{width:5px;height:5px}.swiper-pagination-bullet-active{background:#000}.top-services-container .center-content2{max-width:1140px}.top-services-container .bg-fox-mterials-info{background-color:rgba(9,15,53,.85);-webkit-justify-content:flex-start;justify-content:flex-start}.top-services-container .bg-fox-mterials-info h3{text-align:left;padding:0 0 18px}.top-services-container .bg-fox-mterials-info p{padding-bottom:18px}.locations-container{padding-top:120px;padding-bottom:100px}.locations-container h2{text-align:center;padding-bottom:20px}.locations-area{margin:0 -20px}.locations-col{width:33.33%;padding:20px}.locations-col-info{background:#fff;text-align:center;height:100%;border:1px solid #000;padding:30px 26px;-webkit-border-radius:20px;border-radius:20px}.locations-col-info h3{padding-bottom:18px}.locations-col-info p{padding-bottom:18px}.locations-col-info p a{color:#77d342;font-weight:700}.locations-col-info p a:hover{color:#63b535}.map{height:330px;margin-top:20px}.map iframe{width:100%;height:100%;display:block}.learn-more-container{background-image:linear-gradient(180deg,#000521 0%,#000d5e 100%);padding:40px}.learn-more-cont{padding:10px;width:50%}.learn-more-cont h3{color:#fff}.learn-more-area .btn-link-area{width:50%;text-align:center;padding:10px}.more-questions{background-image:linear-gradient(180deg,#010d5f 0%,#010522 100%)}.more-questions .learn-more-cont{width:61%}.more-questions .btn-link-area{width:39%}.blue-gradient{background-image:linear-gradient(180deg,#000d5e 0%,#000521 100%)}.blue-gradient h2{color:#fff}.facility-container{padding-top:120px;padding-bottom:120px}.facility-top h2{text-align:center;padding-bottom:40px}.facility-area{margin:0 -5px;padding-bottom:15px}.facility-col{width:33.33%;padding:5px}.facility-col a{display:block;position:relative}.facility-col a:before{content:'';background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out;opacity:0}.facility-col a:hover:before{opacity:1}.mfp-title{font-size:16px;font-weight:400;text-align:center;padding:15px 0}.office-tour-area{padding-top:40px}.office-tour-area h2{text-align:center;padding-bottom:20px}.office-tour-area .popup-video{height:auto}.error-banner-container{background:#05093a;padding-top:85px;padding-bottom:85px}.error-banner h1{color:#fff;font-size:40px;font-family:"Lato",sans-serif;font-weight:700}.useful-links-container{padding-top:110px;padding-bottom:110px}.useful-links ul li{margin-top:20px;padding-bottom:20px;border-bottom:1px dotted #d5d5d5}.useful-links ul li:last-child{padding-bottom:0;border-bottom:0}.useful-links ul li a{color:#00062e;display:flex;font-size:25px;line-height:1.3;font-weight:700}.useful-links ul li a:hover{color:#83e44c}.useful-links ul li a span{color:#83e44c;font-size:30px;padding-right:25px;display:inline-block}.appointment-container{padding-top:132px;padding-bottom:122px}.appointment-left{width:56%}.appointment-right{width:44%}.appointment-form-area{background:#fff;padding:35px;position:relative;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.appointment-form-area h3{color:#000a47;font-weight:700;font-family:"Lato",sans-serif;padding-bottom:14px}.form-field-area{margin:0 -10px}.form-field{width:50%;padding:0 10px;margin-bottom:10px}.form-field.w-100{width:100%}.form-field label{color:#1a1a1a;display:inline-block !important;font-size:14px;line-height:1.4;font-weight:700;position:relative;-webkit-user-select:none;user-select:none}.form-field input[type=tel],.form-field input[type=date],.form-field input[type=email],.form-field input[type=text],.form-field input[type=number]{background-color:#f2f2f2;color:#999;font-size:18px;line-height:1.5;font-weight:400;font-family:"Lato",sans-serif;width:100%;outline:0;border:0;padding:11px}.form-field select{background-color:#f2f2f2;display:block;width:100%;color:#999;font-size:18px;line-height:1.5;font-family:"Lato",sans-serif;outline:0;border:0;padding:11px;cursor:pointer;-webkit-appearance:none;appearance:none}.form-field input::placeholder{color:#999;opacity:1}.form-field textarea{background-color:#f2f2f2;color:#999;font-size:18px;line-height:1.5;font-family:"Lato",sans-serif;border:0;outline:0;margin:0;width:100%;height:115px;resize:none;display:block;padding:11px}.submit-btn-area{text-align:right;margin-top:30px;position:relative}.submit-btn-area .wpcf7-spinner{position:absolute;top:100%;right:0;margin:3px 0 0}.submit-btn-area input[type=submit]{background:#84e44e;color:#000;font-size:17px;height:50px;line-height:50px;text-align:center;padding:0 40px;outline:0;border:0;display:inline-block;text-transform:uppercase;font-weight:700;font-family:"Lato",sans-serif;cursor:pointer;-webkit-border-radius:5px;border-radius:5px}.submit-btn-area input[type=submit]:hover{background:#b2ff87}.flatpickr-month,.flatpickr-current-month{height:60px !important;line-height:55px}.flatpickr-prev-month,.flatpickr-next-month{top:15px !important}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none;appearance:none}.appointment-area .locations-col-info{background:0 0;text-align:left;margin:0 0 0 auto;max-width:386px}.financing-opt-container{background:linear-gradient(0deg,#3c4e7c 0%,#030f5c 100%);position:relative;padding:90px}.financing-opt-container:before{background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox-half.png) no-repeat top left/cover;width:270px;height:687px;content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.financing-opt-title{text-align:center;position:relative;padding-bottom:55px}.financing-opt-title h3{color:#fff;line-height:1.42;font-family:"Lato",sans-serif;font-weight:700}.financing-opt-area{max-width:652px;margin:0 auto;min-height:300px;position:relative;z-index:55}.dental-img{max-width:297px;position:absolute;right:-143px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.financing-opt-area h4{color:#83e44d;font-size:29px;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;text-align:center;padding:20px 0 35px}.survey-form-area{background:linear-gradient(to right,#84e44d 0%,#b1fe85 100%);padding:30px;position:relative;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3)}.survey-form-area form{width:446px;overflow:hidden}.survey-form-area form br{display:none}.tab{padding-bottom:20px}.survey-cont{padding-bottom:15px}.tab:not(:first-child) .survey-cont{animation-duration:.8s;animation-fill-mode:both;animation-name:surveyAnim}@keyframes surveyAnim{from{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.qus-title h3{color:#000;font-size:22px;line-height:1.4;font-family:"Lato",sans-serif;font-weight:700;padding-bottom:16px}.alert-area{display:none}.alert-area ul li{color:#792020;font-size:14px;list-style-type:disc}.alert-area.error{border-left:9px solid #ff4747;display:inline-block;padding-left:20px;margin-bottom:30px}.input-area label span{color:#000;display:inline-block;font-size:18px;line-height:1.4;font-weight:400;position:relative;width:100%;padding:5px 0 10px 15px;-webkit-user-select:none;user-select:none}.input-area input[type=checkbox],.input-area input[type=radio]{position:relative;width:16px;height:16px;top:12px;margin:0;accent-color:#000;opacity:.5;cursor:pointer;flex:0 0 auto;-webkit-appearance:auto}.input-area input[type=checkbox]:checked,.input-area input[type=radio]:checked{opacity:1}.input-area input[type=number],.input-area input[type=tel],.input-area input[type=email],.input-area input[type=text]{background-color:#f7fafc;color:#000;font-size:14px;line-height:1.5;font-weight:400;font-family:"Lato",sans-serif;width:100%;outline:0;border:0;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px}.input-field label{background:#f2f2f2;margin-bottom:6px;padding:0 12px;cursor:pointer;-webkit-border-radius:10px;border-radius:10px}.survey-form-area .wpcf7-form label{display:-webkit-flex;display:flex}.input-field label input::placeholder{color:#999;opacity:1}.input-field .wpcf7-list-item{width:100%;margin:0}.info-field label{background:0 0}.info-field{display:block;padding:0 0 10px}.info-field label span{margin-left:0;cursor:default}.input-area textarea{background-color:#f7fafc;color:#000;font-size:14px;line-height:1.5;font-family:"Lato",sans-serif;border:0;outline:0;margin:0;width:100%;height:72px;display:block;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px}.uacf7-step{position:relative;display:-webkit-flex;display:flex;flex-direction:column}.tab{order:1}.conditional-819,.progressbar{order:3}.btn-area{text-align:right;gap:10px;display:inline-block;position:absolute;right:0;bottom:35px}.uacf7-step.step-content button.uacf7-prev,.uacf7-step.step-content button.uacf7-next,.btn-area [type=submit],.btn-nextprev{background:#090c6b;color:#fff;font-size:18px;line-height:1;border:none;padding:10px 15px;margin:0;cursor:pointer;position:relative;-webkit-border-radius:4px;border-radius:4px;transition:all .3s ease-in-out}.uacf7-step.step-content button.uacf7-prev,.uacf7-step.step-content button.uacf7-next{background:#090c6b url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/angle-right-solid.svg) no-repeat center center/12px;text-indent:-3000px;width:41px;position:relative}.uacf7-step.step-content button.uacf7-prev{background:#090c6b url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/angle-left-solid.svg) no-repeat center center/12px}.uacf7-step.step-content button.uacf7-prev:hover,.uacf7-step.step-content button.uacf7-next:hover,.btn-area [type=submit]:hover,.btn-nextprev:hover{background-color:#3c4e7c}.uacf7-step p{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right;gap:10px;padding-top:10px;order:2;position:relative}#submit{display:none}.progressbar{position:relative;height:5px;margin-top:30px;overflow:hidden;-webkit-border-radius:8px;border-radius:8px}.progressbar:before,.progress{content:"";background-color:#000;position:absolute;top:50%;left:0;width:100%;height:5px;opacity:.3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progress{opacity:.7;transition:all .3s ease-in-out}.progress-1{width:5%}.progress-2{width:7.15%}.progress-3{width:14.28%}.progress-4{width:21.42%}.progress-5{width:28.57%}.progress-6{width:35.71%}.progress-7{width:42.85%}.progress-8{width:50%}.progress-9{width:57.14%}.progress-10{width:64.28%}.progress-11{width:71.42%}.progress-12{width:78.75%}.progress-13{width:85.71%}.conditional-511.uacf7-hidden~.progressbar .progress-14{width:92.85%}.conditional-511~.progressbar .progress-14,.progress-15{width:100%}.footer-container{background-image:linear-gradient(180deg,#000d5e 0%,#000521 100%);min-height:200px;padding:90px 20px 30px}.footer-logo{max-width:250px;margin:0 auto}.footer-col-area{max-width:965px;margin:0 auto;padding-top:40px}.footer-col{width:33.33%;padding:10px}.footer-col-info h5{color:#fff;font-size:22px;padding-bottom:20px}.footer-col-info h5 a,.footer-col-info h5 a:visited{color:#fff}.footer-col-info h5 a:hover{color:#82e34b}.footer-col-info p{color:#fff;line-height:1.6;padding-bottom:20px}.footer-col-info p a{color:inherit;font-weight:700}.footer-col-info p a:hover{color:#82e34b}.footer-social ul{gap:15px}.footer-social ul li a{display:block;color:#090c6b;font-size:16px;line-height:30px;text-align:center;width:33px;height:33px;background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%) !important;background-size:200% auto !important;border:1px solid #000 !important;-webkit-border-radius:50%;border-radius:50%}.footer-social ul li a:hover{background-color:#82e34b}.footer-bottom{padding:50px 0 20px}.footer-bottom p{color:#fff;font-size:14px;font-family:"Lato",sans-serif;text-align:center;text-transform:uppercase;letter-spacing:2.5px}.footer-bottom p strong{font-weight:700}.footer-bottom p a{color:inherit}.footer-bottom p a:hover{color:#82e34b}.blog-container .center-content{max-width:1149px}.blog-container{padding-top:97px;padding-bottom:60px}.blog-col-area{margin:0 -15px}.blog-col{width:33.333%;padding:0 15px 35px}.blog-col-info{height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.blog-col-info:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.blog-img a{height:100%;position:relative;display:block}.blog-img a:after{display:block;content:"";background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blog-col-info:hover .blog-img a:after{opacity:.5}.blog-img{height:240px;overflow:hidden}.blog-img img{width:100%;height:100%;object-fit:cover}.blog-cont{padding:40px 30px 0}.blog-cont h4{color:#000;font-size:22px;line-height:1.182;padding-bottom:27px;font-weight:500}.blog-cont h4 a{color:#000}.blog-cont p{color:#777;font-size:15px;line-height:1.5;padding-bottom:25px;font-family:"Montserrat",sans-serif;font-weight:400}.bmore-btn{color:#82e34b;font-size:14px;margin-bottom:20px;display:inline-block;text-transform:uppercase;font-family:"Quicksand",sans-serif;font-weight:800}.blog-post-data{padding:11px 30px 13px;margin-top:auto;border-top:1px solid #eaeaea}.blog-post-data span{color:#adadad;font-size:12px;display:block}.nav-links a.prev,.nav-links a.next,.nav-links .dots,.nav-links a,.nav-links span.current{color:#0e0e0e;font-size:18px;text-align:center;text-decoration:none;display:block;margin:6px 17px;font-family:"Quicksand",sans-serif;font-weight:700}.nav-links .dots{line-height:30px}.nav-links span,.nav-links span.current{color:#a1b985;font-weight:400}.nav-links a:hover{color:#a1b985}.blog-single-banner{min-height:500px;position:relative}.blog-single-banner:after{content:'';position:absolute;width:calc(180% - 100px);height:100%;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#013a53;-webkit-border-radius:0% 0% 50% 50%/0% 0% 50% 50%;border-radius:0 0 50% 50%/0% 0% 50% 50%;z-index:-5}.blog-single-banner .center-content{max-width:750px;margin:0 auto}.single-banner-cont{text-align:center;padding:50px}.single-banner-cont h1{color:#fff;font-size:40px;line-height:1.1;padding-bottom:15px}.single-banner-cont .meta-date a,.single-banner-cont .meta-date{color:#fff;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;display:inline-block}.blog-single-container{margin-top:-120px;padding-bottom:75px;position:relative}.blog-single-container .center-content{max-width:750px}.blog-single-img{overflow:hidden;-webkit-border-radius:15px;border-radius:15px}.share-post-area{padding:30px 0;margin:130px 0 50px;border-top:1px solid rgba(159,163,173,.2);border-bottom:1px solid rgba(159,163,173,.2)}.share-post-col{width:50%}.share-post-col h5{color:#023f5b}.share-post-col ul{gap:20px}.share-post-col ul li a{color:#b0c9a5;font-size:20px;text-align:center;width:45px;height:45px;line-height:45px;display:block}.share-post-col ul li a:hover{color:#a1b985}.blog-single-container h2{padding-top:30px}.prev-next-area{padding:45px 0;margin:0 -5px}.prev-next-col{width:50%;padding:0 5px;border-right:1px solid rgba(159,163,173,.2);flex:1}.prev-next-col:last-child{border:0;-webkit-justify-content:flex-end;justify-content:flex-end}.prev-next-area a{color:#90a577;font-size:16px;font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;position:relative}.prev-next-area a.prev-link{padding-left:36px}.prev-next-area a.next-link{padding-right:36px;text-align:right}.prev-next-area small{color:#77d342;font-weight:300;line-height:1.333;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}.prev-next-area a.prev-link:after,.prev-next-area a.next-link:after{font-family:'Font Awesome 6 free';font-style:normal;font-weight:900;text-decoration:inherit;position:absolute;color:#a1b985;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease-in-out;z-index:1}.prev-next-area a.prev-link:after{content:'\f060';left:0}.prev-next-area a.next-link:after{content:'\f061';right:0}.prev-next-area a.prev-link:hover:after,.prev-next-area a.next-link:hover:after{color:#b0c9a5}.prev-next-area a:hover{color:#a1b985}.prev-next-area small:hover{color:#63b535}.more-explore-area{padding-top:50px}.more-explore-area h5{color:#023f5b;font-size:24px;padding-bottom:40px}.more-explore-area .blog-col{width:50%}.more-explore-area .blog-col-info{text-align:center;border-radius:10px;overflow:hidden}.privacy-container{padding-top:110px;padding-bottom:110px}.book-now-container{background:#34596c;min-height:550px}.book-now-container .center-content{width:100%;max-width:710px}.book-now-area{text-align:center}.book-now-title{padding:10px 0;margin-bottom:20px;border-top:1px solid #b0c9a5;border-bottom:1px solid #b0c9a5}.book-now-area h2{color:#fff}.book-now-area p{color:#fff;padding-bottom:40px}.contact-banner{height:60vh}.bg-fox-right,.bg-fox-center{position:relative}.bg-fox-right:before,.bg-fox-center:before{background-image:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox-center.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.05;width:100%;height:100%;content:'';position:absolute;left:0;top:0;pointer-events:none}.bg-fox-right:before{background-image:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/fox2.png)}.stable-option-container{padding-top:120px;padding-bottom:120px}.implants-benefits-container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:120px;padding-bottom:120px}.implants-benefits-box{background-image:linear-gradient(180deg,#000521 0%,#000d5e 100%);padding:60px;width:50%;-webkit-border-radius:20px;border-radius:20px}.implants-benefits-box p,.implants-benefits-box h2{color:#fff;padding-bottom:18px}.implants-benefits-box ul{position:relative;border-left:1px solid #706e6e}.implants-benefits-box ul li{color:#fff;position:relative;line-height:1;padding:0 0 24px 50px;margin-left:-11px}.implants-benefits-box ul li:last-child{padding-bottom:0}.implants-benefits-box ul li:before{content:'';background:#83e44c;position:absolute;width:22px;height:22px;top:0;left:0;-webkit-border-radius:50%;border-radius:50%}.implants-benefits-box p a{color:#77d342;font-weight:700}.implants-benefits-box p a:hover{color:#63b535}.implants-benefits-img{display:none;margin-bottom:20px}.implants-benefits-img img{width:100%}.top-mistakes-container{padding-top:60px}.top-mistakes-container .center-content{max-width:1200px}.top-mistakes-area{position:relative;z-index:50}.top-mistakes-col{width:50%;margin-bottom:-100px}.top-mistakes-cont{padding:50px;background:#fff;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0 0 15px}.top-mistakes-cont h2{color:#333;padding-bottom:20px}.top-mistakes-cont p{color:#333;padding-bottom:20px}.top-mistakes-cont .btn-link{margin-top:20px}.top-mistakes-img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;-webkit-border-radius:0px 15px 15px 0px;border-radius:0 15px 15px 0}.top-mistakes-container+div{padding-top:210px}.new-smile-container{background:#f2f2f2;padding-bottom:120px;position:relative;z-index:1}.new-smile-container:before{content:'';background:url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/new-light.jpg) no-repeat center/cover;background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;pointer-events:none;z-index:-1}.new-smile-img{max-width:250px;margin:0 auto;margin-bottom:20px}.entry-content{width:100%}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.1;font-family:"Roboto",sans-serif;padding-bottom:20px}.entry-content p{color:#333;line-height:1.58;padding-bottom:20px}.entry-content p strong{font-weight:700}.entry-content a{color:#002e43;text-decoration:underline}.entry-content a:hover{text-decoration:none}.entry-content hr{background-color:rgba(0,0,0,.08);display:block;height:1px;width:100%;border:none;outline:none;margin:0 auto 15px}.entry-content ul{padding:0 0 14px;margin:0}.entry-content ul li{color:#333;line-height:1.58;position:relative;padding-bottom:6px;padding-left:20px}.entry-content ul li:before{content:'';background:#333;width:5px;height:5px;position:absolute;left:0;top:13px;margin-right:7px;-webkit-border-radius:50%;border-radius:50%}.entry-content ol{padding:0 0 14px 17px;margin:0}.entry-content ol li{list-style-type:decimal;color:#333;line-height:1.58;padding:0 0 6px 5px}.entry-content blockquote{color:#333;font-size:22px;line-height:1.6;font-weight:400;margin:10px 0 25px;padding:15px 20px;border-top:1px solid #002e43;border-bottom:1px solid #002e43}.entry-content blockquote p{color:#333;font-size:22px;line-height:1.6;padding:0}.entry-content blockquote cite{font-size:18px}.timeline-fill{background:#0421db}.bg-gray .timeline-fill{background:#000a46}.submit-btn-area p{position:relative;display:inline-block}.submit-btn-area p .wpcf7-spinner{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin:5px 0 0}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{display:flex;align-items:center;justify-content:flex-end}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:none;text-align:center;margin:9px 10px !important}.animate-highlight{background-image:linear-gradient(90deg,rgba(255,255,255,0) 50%,green 0);background-size:200%;background-position:0;transition:background-position 2s}.animate-highlight.highlighted{background-position:-100%;color:#fff !important}.entry-content span.animate-highlight{font-size:inherit !important;display:inline-block !important;padding:0 !important;line-height:inherit !important;font-weight:inherit !important}.uacf7_conditional.conditional-511~p .uacf7-next,.uacf7_conditional.conditional-511~p .wpcf7-spinner{display:none}.uacf7_conditional.conditional-511.uacf7-hidden~p .uacf7-next{display:block}.btn-area~p,.uacf7_conditional.conditional-511~p{margin-right:95px}.uacf7_conditional.conditional-511.uacf7-hidden~p{margin-right:0}.uacf7-step p .wpcf7-spinner{position:absolute;margin:3px 0 0;top:100%;right:0}.survey-form-area .btn-area .wpcf7-spinner{position:inherit;top:100%;margin:3px 0 0;right:0}.landing-top-container{padding-top:27px;padding-bottom:27px}.landing-logo{max-width:637px;margin:0 auto}.landing-top-cont{padding:25px 0}.landing-top-cont h1{color:#586260;font-size:42px;letter-spacing:1px;line-height:1.3;text-align:center;font-weight:700;font-family:"Montserrat",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-transform:uppercase}.implant-evaluation-area{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding:15px 0 80px}.implant-evaluation-left{width:56.6%;padding:0 15px}.implant-evaluation-right{width:43.4%;padding:0 15px}.implant-evaluation-left h2{background:#586260;color:#fff;font-size:30px;text-align:center;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif;padding:12px 10px 15px;margin-bottom:40px}.implant-evaluation-area .survey-form-area{margin-bottom:30px}.implant-evaluation-area .survey-form-area form{width:100%}.implant-evaluation-area .dental-img{display:none}.implant-evaluation-left p{font-size:14px;line-height:1.3;font-weight:400;text-align:center}.implant-evaluation-cont{background:#fff;padding:20px;font-family:"Montserrat",sans-serif;-webkit-box-shadow:0 2px 5px 2px rgba(0,0,0,.4);box-shadow:0 2px 5px 2px rgba(0,0,0,.4);height:100%}.implant-evaluation-cont p{color:#000;font-size:20px;line-height:1.8;font-weight:400}.implant-evaluation-cont p strong{background:#ff0;display:inline-block;font-weight:700;line-height:1.2;text-transform:uppercase}.implant-evaluation-cont ul{padding-top:14px;padding-bottom:20px;padding-left:30px}.implant-evaluation-cont ul li{list-style-type:"✓";color:#000;font-size:20px;line-height:2;text-transform:capitalize;font-weight:400;font-family:"Montserrat",sans-serif;padding-left:10px}.implant-evaluation-cont ul li::marker{color:#188bf6;font-weight:700}.implant-evaluation-cont h6{color:#2f2c5c;font-size:20px;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase;padding-top:12px}.landing-bottom-container{background:#586260}.landing-bottom-cont{padding:19px 0}.page-template-team .breadcrumb-container+.doc-team-container{padding-top:110px}.single-banner-cont .breadcrumb{padding-bottom:15px}.single-banner-cont .breadcrumb a,.single-banner-cont .breadcrumb{color:#fff}.single-banner-cont .breadcrumb a:after{background-color:#fff}.breadcrumb-container{padding-top:50px;padding-bottom:30px}.breadcrumb,.breadcrumb strong{color:#333;font-size:12px;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;font-weight:400}.breadcrumb a{color:#333;display:inline-block;position:relative;margin-right:12px}.breadcrumb a:hover{color:#63b535}.breadcrumb a:after{background-color:#333;width:5px;height:1px;content:'';position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.breadcrumb>span{padding:2px 0}.breadcrumb>span,.breadcrumb>span>span{display:inline-block}.breadcrumb strong{font-weight:600}.breadcrumb-container+div{padding-top:40px}.about-design-content .aligncenter{margin:0 auto}.comm-two-col-cont ul+.comm-two-col-btn-area{padding-top:20px}.tab-full-width-img{padding:40px 0;max-width:970px;margin:0 auto}.tab-btn-area{padding-top:20px;text-align:center}.landing-page-banner-container{background-position:center 0;background-repeat:no-repeat;background-size:cover;height:auto}.landing-page-banner-container .banner-cont-area{padding-left:38px;padding-right:38px;padding-top:107px;padding-bottom:68px;-webkit-justify-content:flex-end;justify-content:flex-end;position:unset}.landing-page-banner-container .landing-page-form-area{width:100%;max-width:630px}.landing-page-banner-container .survey-form-area{padding:39px 30px 37px;-webkit-border-radius:0;border-radius:0}.landing-page-banner-container .qus-title h3{color:#333;font-size:18px;font-family:"Inter",sans-serif;font-weight:700}.landing-page-banner-container .survey-form-area h4{color:#090c6b;font-size:26px;text-align:left;text-transform:inherit;padding-bottom:17px;font-family:"Inter",sans-serif;font-weight:700}.new-funded-area{background-color:#090c6b;padding:28px 30px 10px}.financing-opt-area{position:relative}.landing-page-banner-container .financing-opt-area:before{width:0;height:0;content:'';position:absolute;left:0;right:0;top:0;z-index:5;margin:0 auto;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #090c6b}.new-funded-area h1{color:#fff;font-size:51px;padding-bottom:0;font-family:"Inter",sans-serif;font-weight:700}.new-funded-area h3{color:#84e44d;font-size:36px;padding-bottom:15px;font-family:"Inter",sans-serif;font-weight:700}.new-funded-area h6{color:#b3b3b3;font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;padding-bottom:15px;font-family:"Inter",sans-serif;font-weight:500}.landing-page-banner-container .input-field label{background:#cbf7b1}.landing-page-banner-container .survey-form-area form{width:100%}.landing-page-banner-container .input-area{padding-right:54px}.landing-page-banner-container .uacf7-step p{position:absolute;right:0;bottom:23px}.landing-page-banner-container .progressbar{position:relative;height:5px;margin-top:3px}.landing-page-banner-container .input-area label span{color:#333;padding:8px 0 7px 10px;text-transform:lowercase;font-family:"Inter",sans-serif;font-weight:400}.landing-page-banner-container .input-area label span:first-letter {text-transform:capitalize}.landing-page-banner-container .input-field label{margin-bottom:14px}.landing-page-banner-container .survey-cont,.landing-page-banner-container .tab{padding-bottom:0}.landing-page-banner-container .uacf7-step.step-content button.uacf7-prev{background:#090c6b url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/lnd-prev.png) no-repeat center center}.landing-page-banner-container .uacf7-step.step-content button.uacf7-next{background:#090c6b url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/lnd-next.png) no-repeat center center}.landing-page-banner-container .uacf7-step.step-content button.uacf7-prev:hover{background:#3c4e7c url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/lnd-prev.png) no-repeat center center}.landing-page-banner-container .uacf7-step.step-content button.uacf7-next:hover{background:#3c4e7c url(//www.foxdentalimplants.com.au/wp-content/themes/foxdentalimplants/assets/images/lnd-next.png) no-repeat center center}.lnd-before-after{padding-top:65px}.lnd-before-after h5{color:#090c6b;font-size:14px;text-align:center;letter-spacing:1px;text-transform:uppercase;padding-bottom:14px}.lnd-before-after h2{color:#090c6b;margin-bottom:17px}.lnd-btn-link{background:0 0;color:#090c6b;border:2px solid #090c6b;padding-top:10px;padding-bottom:10px;margin:5px}.lnd-btn-link:hover{background:#090c6b;color:#fff}.lnd-super-imt-container{padding-top:73px;padding-bottom:73px}.center-content3{max-width:1270px;margin:0 auto}.lnd-system-advantage-area,.lnd-super-imt-area{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.lnd-system-advantage-area,.lnd-super-imt-area{-webkit-justify-content:space-between;justify-content:space-between}.lnd-system-advantage-area,.lnd-super-imt-area{-webkit-align-items:center;align-items:center}.lnd-super-imt-left{width:48.7%}.lnd-super-imt-right{width:47%}.lnd-super-imt-cont h2{max-width:450px;color:#00062e}.lnd-super-imt-cont p{padding:2px 0 25px}.lnd-super-imt-cont .btn-link{margin-top:15px}.lnd-home-graphic{padding-bottom:20px}.lnd-home-graphic .home-graphic-area{text-align:center}.lnd-home-graphic .home-graphic-area h2{color:#090c6b;text-align:center;padding-top:4px;padding-bottom:33px}.lnd-home-graphic .home-graphic-img{margin-bottom:10px}.lnd-system-advantage-container{background:linear-gradient(0deg,#010522 0%,#010d5f 100%);padding:133px 90px 105px}.lnd-system-advantage-left{width:55%}.lnd-system-advantage-right{width:44%}.lnd-system-advt-area{max-width:466px;text-align:center}.lnd-system-advt-img{margin-bottom:24px}.lnd-system-advantage-left .implants-benefits-cont h2{padding-bottom:19px}.lnd-system-advantage-left .implants-benefits-cont ul li,.lnd-system-advantage-left .implants-benefits-cont ul li a,.lnd-system-advantage-left .implants-benefits-cont h2{color:#fff}.lnd-system-advantage-left .implants-benefits-cont ul{max-width:655px;position:relative;border-left:1px solid #706e6e}.lnd-system-advantage-left .implants-benefits-cont ul li{color:#fff;position:relative;line-height:1;padding:0 0 24px 50px;margin-left:-11px}.lnd-system-advantage-left .implants-benefits-cont ul li:last-child{padding-bottom:0}.lnd-system-advantage-left .implants-benefits-cont ul li:before{content:'';background:#83e44c;position:absolute;width:22px;height:22px;top:0;left:0;-webkit-border-radius:50%;border-radius:50%}.landing-page-banner-container .input-area input[type=number],.landing-page-banner-container .input-area textarea{margin-bottom:10px}.landing-page-banner-container .btn-area{bottom:23px}.header-contact-btn{width:200px;position:relative;right:277px}.header-contact-btn span{width:100%;background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%);background-size:auto;background-size:200% auto;color:#0a0a0a;font-size:16px;line-height:1.5;display:block;cursor:pointer;font-family:"Inter",sans-serif;font-weight:400;padding:15px 30px 15px 15px;display:inline-block;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.header-contact-btn span:after{content:'\f107';font-family:"Font Awesome 6 Free";font-weight:900;display:block;position:absolute;right:15px;top:19px;color:#0a0a0a;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-contact-btn:hover>span:after{content:'\f106'}.header-contact-btn span:hover{background-position:right center}.header-contact-btn>ul{width:100%;position:absolute;left:0;top:100%;visibility:hidden;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:.4s;transition:.4s;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.header-contact-btn>ul li{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%);background-size:auto;background-size:200% auto;color:#0a0a0a;font-size:14px;line-height:1.3;display:block;border-top:1px solid #0a0a0a;font-family:"Inter",sans-serif;font-weight:400;padding:3px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-contact-btn>ul li:first-child{border-top:0}.header-contact-btn>ul li a{color:#0a0a0a;display:block;padding:6px 15px}.header-contact-btn>ul li:hover{background-position:right center}.header-contact-btn:hover>ul{visibility:visible;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .5s ease;transition:all .5s ease}.home .home-banner-cont-area{min-height:inherit}.home .home-banner-container .home-banner-cont-area{max-width:100%;padding-left:100px;padding-right:100px}.home .home-banner-cont-area,.home .home-banner-container{height:850px}.home-banner-cont{width:33.333%}.banner-left-col{width:33.333%}.banner-right-col{width:33.333%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.home .home-banner-container .appointment-form-area{max-width:550px;padding:0;overflow:hidden}.home .home-banner-container .appointment-form-area-inner{padding:25px;width:100%}.appointment-form-area-head{background-color:#090c6b;padding:25px;margin-bottom:0;position:relative}.appointment-form-area-head:before{width:0;height:0;content:'';position:absolute;left:20px;bottom:-14px;z-index:5;margin:0 auto;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #090c6b}.appointment-form-area-head h6{color:#b3b3b3;font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase;padding-bottom:15px;font-family:"Inter",sans-serif;font-weight:500}.appointment-form-area-head h2{color:#fff;font-size:28px;padding-bottom:0;font-family:"Inter",sans-serif;font-weight:700;margin-bottom:5px}.appointment-form-area-head h2:last-child,.appointment-form-area-head h3:last-child{margin-bottom:0}.appointment-form-area-head h3{color:#84e44d;font-size:24px !important;padding-bottom:0 !important;font-family:"Inter",sans-serif;font-weight:700 !important}.appointment-form-area-inner h4{text-align:left;font-size:18px;padding:0;margin-bottom:10px;color:#00062e;font-weight:700;text-transform:capitalize;font-family:"Inter",sans-serif}.home .home-banner-container .appointment-form-area h3,.gform_title{font-size:22px;padding-bottom:10px;font-weight:700;font-family:"Inter",sans-serif}.gf_progressbar .gf_progressbar_percentage{background-color:#84e44d !important}.home .home-banner-container .appointment-form-area .form-field{padding:0 5px;margin-bottom:5px}.home .home-banner-container .submit-btn-area{margin-top:20px}.home .home-banner-container .wpcf7 form .wpcf7-response-output{margin:1.5em 0 0;font-size:14px}.home .home-banner-container .wpcf7-not-valid-tip{font-size:15px}.home .home-banner-container .home-banner-cont h1{margin:80px 0 -70px}.home .home-banner-container .video-icon{margin-top:-56px}.home .home-banner-container .form-field label{font-size:14px}.home .home-banner-container .form-field input[type=tel],.home .home-banner-container .form-field input[type=date],.home .home-banner-container .form-field input[type=email],.home .home-banner-container .form-field input[type=text],.home .home-banner-container .form-field input[type=number]{font-size:16px;padding:5px 6px}.home .home-banner-container .form-field textarea{height:90px;font-size:16px}.home .home-banner-container .form-field select{font-size:16px;padding:5px 6px}.home .home-banner-container .home-banner-text-img{margin:0 auto}.gform_page_footer [type=button].gform_next_button{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%) !important;background-size:200% auto !important;color:#0a0a0a !important;font-size:15px !important;line-height:1.5 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;padding:11px 30px !important;display:inline-block !important;border-radius:4px !important;height:auto !important;border:2px solid #b2ff87 !important;outline:none !important}.gform_page_footer [type=button]{background:0 0 !important;color:#0e1a6b !important;font-size:15px !important;line-height:1.5 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;padding:11px 30px !important;display:inline-block !important;border-radius:4px !important;height:auto !important;border:2px solid #0e1a6b !important;outline:none !important}.gform_page_footer [type=submit]{background:#0e1a6b !important;color:#fff !important;font-size:15px !important;line-height:1.5 !important;font-family:"Inter",sans-serif !important;font-weight:700 !important;padding:11px 30px !important;display:inline-block !important;border-radius:4px !important;height:auto !important;border:2px solid #0e1a6b !important;outline:none !important}.gform_page_footer [type=submit]:hover{background:#84e44d !important}.gform_page_footer [type=button]:hover{background:#0e1a6b !important;color:#fff !important}.gform_page_footer [type=submit]:hover,.gform_page_footer [type=button].gform_next_button:hover{background-position:right center !important;border:2px solid transparent !important}.gform-theme--foundation .gform_fields{column-gap:15px !important;row-gap:20px !important}.gform_fields input[type=text],.gform_fields input[type=number],.gform_fields select,.gform_fields textarea,.gform_fields input[type=tel],.gform_fields input[type=email]{padding:12px 15px !important;height:auto !important;font-size:14px !important;font-weight:600 !important;color:#0e1a6b !important;border:2px solid #0e1a6b !important;border-radius:4px !important;outline:none !important;line-height:18px !important;width:100% !important}.gform_fields textarea{height:120px !important;max-height:max-content}.gform_fields select{padding-right:30px !important}.gform_validation_errors{display:none !important}.home .home-banner-container .appointment-form-area div#field_1_14,.home .home-banner-container .appointment-form-area div#field_1_15{grid-column:span 12}.gform_confirmation_message{text-align:center !important;color:#0e1a6b !important;font-size:18px !important;font-weight:700 !important}.contact-banner-with-form{background-repeat:no-repeat;background-position:center 0;background-size:cover;height:inherit}.contact-banner-with-form .banner-right-form-area{width:50%;padding:70px 100px 70px 0;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.contact-banner-with-form .banner-cont-area{height:inherit;position:unset}.contact-banner-with-form .banner-cont{height:inherit}.contact-banner-with-form .appointment-form-area{padding:20px 20px 30px;max-width:550px}.contact-banner-with-form .appointment-form-area h3{font-size:28px;padding-bottom:10px}.contact-banner-with-form .submit-btn-area{margin-top:20px}.contact-banner-with-form .wpcf7 form .wpcf7-response-output{margin:1.5em 0 0}.contact-banner-with-form .wpcf7-not-valid-tip{font-size:15px}@media screen and (max-width:1350px){.home .home-banner-container .form-field label{font-size:12px}.home .home-banner-container .form-field input[type=tel],.home .home-banner-container .form-field input[type=date],.home .home-banner-container .form-field input[type=email],.home .home-banner-container .form-field input[type=text],.home .home-banner-container .form-field input[type=number]{font-size:14px}.home .home-banner-container .form-field textarea{height:70px;font-size:14px}.home .home-banner-container .form-field select{font-size:14px}}@media screen and (max-width:1199px){.home .home-banner-cont-area,.home .home-banner-container{height:950px}.home .home-banner-container .home-banner-text-img{max-width:370px;margin:0 auto}.home .home-banner-container .home-banner-cont-area{padding-left:15px;padding-right:15px}}@media screen and (max-width:1023px){.home-banner-cont-area{padding-left:60px;padding-right:60px}.home-banner-cont{width:50%}.banner-left-col{display:none}.banner-right-col{width:50%;display:block}.contact-banner-with-form .banner-right-form-area{padding:50px 60px 50px 0}}@media screen and (max-width:991px){.header-contact-btn{width:170px;right:170px}.contact-banner-with-form .banner-right-form-area{padding:10px 0}.contact-banner-with-form .banner-cont-area{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.contact-banner-with-form .banner-right-form-area{width:100%}.contact-banner-with-form .appointment-form-area{max-width:550px;margin:0 auto}}@media screen and (max-width:767px){.header-contact-btn{width:130px}.header-contact-btn span{padding:9px 20px 9px 10px;line-height:1.2}.header-contact-btn span:after{top:22px;right:10px;font-size:12px}.header-contact-btn>ul li a{padding:6px 10px}.home .home-banner-cont-area,.home .home-banner-container{height:1050px}.home .home-banner-container .appointment-form-area{margin:0 auto}.home-banner-cont{width:100%}.home .home-banner-container .home-banner-text-img{max-width:320px}.home .home-banner-container .home-banner-cont h1{margin:20px 0 -60px}.home .home-banner-container .home-banner-cont{margin-top:20px}.home .home-banner-container .home-banner-cont-area{-webkit-align-items:inherit;align-items:inherit}.banner-right-col{width:100%}.home .home-banner-container .appointment-form-area h3,.contact-banner-with-form .appointment-form-area h3{font-size:25px}}@media screen and (max-width:640px){.header-contact-btn{display:none}}@media screen and (max-width:580px){.home .home-banner-cont-area,.home .home-banner-container{height:auto}.home .home-banner-container .home-banner-text-img{max-width:280px;position:relative;z-index:1}.home-banner-cont-area{position:inherit}.banner-right-col{margin-top:50px;margin-bottom:50px}.home .home-banner-container .video-icon{margin-top:0}}.home .home-banner-container .appointment-form-area .form-field{margin-bottom:10px}.home .home-banner-container .submit-btn-area{text-align:left}.page-template-templatesthank-you-php .about-design-container{padding-bottom:0}.popup{position:fixed;top:0;left:0;padding:20px;width:100%;height:100%;background:#000000cf;z-index:99999;display:none;align-items:center;justify-content:center}.popup.active{display:flex}.popup-inner{width:100%;max-width:600px;margin:0 auto;background:#090c6b;padding:20px;position:relative;border-radius:10px;border:1px solid #72c045}.popup-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px;border:1px solid #72c045}.popup-close:hover{background:#72c045}.popup-close:hover img{filter:brightness(0) invert(1)}.popup-inner .footer-col-info h5{font-size:18px}.popup-inner .footer-col-info p{font-size:16px}.popup-inner .footer-logo{max-width:200px;margin:0 auto}.popup-inner .footer-col-info h5:last-child,.popup-inner .footer-col-info p:last-child{padding-bottom:0}.popup-content{max-height:400px;overflow:auto;width:100%}.popup-content::-webkit-scrollbar{width:10px}.popup-content::-webkit-scrollbar-track{background:#a1a1a1;border-radius:10px}.popup-content::-webkit-scrollbar-thumb{background:#72c045;border-radius:10px}.popup-inner .footer-col-info h5,.popup-inner .footer-col-info p{padding-bottom:15px}.popup-inner .footer-col-info p:last-child{padding-bottom:0}.page-template-location div#schedule{box-shadow:none;padding:0;border:0;border-radius:0}.page-template-location div#schedule .appointment-form-area-inner{padding:30px}.accordion-section{padding-top:20px;padding-bottom:50px}.accordion-section h2{margin-bottom:25px}.accordion-section .accordion{background-color:#0e1a6b;color:#fff;cursor:pointer;padding:16px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:background-color .3s ease;margin-bottom:10px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.accordion-section .accordion .icon{font-size:28px;line-height:normal}.accordion-section .accordion.active{border-radius:10px 10px 0 0}.accordion-section .panel{padding:10px 16px;background-color:#fff;display:none;overflow:hidden;border-radius:0 0 10px 10px;margin-top:-10px;margin-bottom:10px;border:1px solid #0e1a6b;border-top:0}.accordion-section .panel p{margin-bottom:15px;padding:0;font-size:16px;font-weight:400;line-height:24px}.accordion-section .panel a{color:#77d342}.accordion-section .panel p:last-child{margin-bottom:0}.four-column-grid-section{display:grid !important;grid-template-columns:repeat(4,1fr)}@media(min-width:1200px){.header-area .toggle-menu{display:none}.header-area{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 20px}.header-area .logo{max-width:160px;margin:initial;padding-left:0}.top-main-menu{display:block !important}.top-main-menu nav ul{display:flex;align-items:center;gap:20px}.top-main-menu nav>ul>li{padding-top:10px;padding-bottom:10px}.top-main-menu nav ul li a{color:#fff;font-size:15px;font-weight:500}.top-main-menu nav ul>li:hover>a,.top-main-menu nav ul>li.current-menu-item>a{color:#84e44e}.top-main-menu nav ul>li.menu-item-has-children:hover:after,.top-main-menu nav ul>li.current-menu-item.menu-item-has-children:after{background:url("/wp-content/uploads/2025/06/angle-green.svg");background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:15px;height:15px;top:50%;transform:translateY(-50%)}.top-main-menu nav>ul>li:last-child{display:none}.contact-btn{position:initial;top:25px;right:40px;max-width:250px}.top-main-menu nav ul li.menu-item-has-children{position:relative;padding-right:15px;line-height:normal}.top-main-menu nav ul li.menu-item-has-children:after{content:"";position:absolute;margin-top:3px;right:-3px;background:url("/wp-content/uploads/2025/06/angle.svg");background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;width:15px;height:15px;top:50%;transform:translateY(-50%)}.top-main-menu nav ul ul.sub-menu{display:none;position:absolute;left:0;top:100%;min-width:14em;max-width:1000px;border-radius:6px;background:#fff;width:100%;box-shadow:0px 0px 7px 0px #090c6b0a}.top-main-menu nav ul li.menu-item-has-children:hover ul.sub-menu{display:block}.top-main-menu nav ul ul.sub-menu li a{color:#090c6b;padding:10px 20px;display:block;width:100%;font-weight:600;font-size:14px;line-height:normal}.top-main-menu nav ul ul.sub-menu li a:hover{background:#84e44e;color:#000}.top-main-menu nav ul ul.sub-menu li ul.sub-menu{left:100%}.top-main-menu nav ul ul.sub-menu li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}.top-main-menu nav ul ul.sub-menu li:last-child a{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.btn-wrap{display:flex;align-items:center;gap:15px}.contact-btn a{font-size:14px;padding:13px 20px;font-weight:600}.call-main-btn button.call-btn{background:#fff;color:#000a47;border:0;padding:16px 20px;font-size:14px;font-weight:600;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px}.call-main-btn button.call-btn:hover{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%)}}@media (min-width:1500px) and (max-width:2000px){.top-main-menu nav ul li a{font-size:17px}}@media (min-width:1300px) and (max-width:1400px){.header-area .logo{max-width:130px}.contact-btn a{font-size:14px;padding:10px 15px}.call-main-btn button.call-btn{padding:14px 15px}.top-main-menu nav ul{gap:15px}}@media (min-width:1200px) and (max-width:1299px){.top-main-menu nav ul li.menu-item-has-children{padding-right:12px}.header-area .logo{max-width:100px}.top-main-menu nav ul{gap:13px}.top-main-menu nav ul li a{font-size:14px}.top-main-menu nav ul ul.sub-menu li a{font-size:13px}.contact-btn a{font-size:13px;padding:10px}.call-main-btn button.call-btn{padding:12px 10px;font-size:13px}}@media(max-width:1199px){.contact-btn{position:initial;max-width:100%}.btn-wrap{display:flex;align-items:center;gap:15px;padding-right:20px}.contact-btn a{font-size:14px;padding:13px 20px;font-weight:600}.call-main-btn button.call-btn{background:#fff;color:#000a47;border:0;padding:16px 20px;font-size:14px;font-weight:600;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:10px}.call-main-btn button.call-btn:hover{background:linear-gradient(to right,#82e34b 0%,#b2ff87 50%,#69ba3c 100%)}}@media(max-width:767px){.popup-content{max-height:500px}.appointment-form-area-head h2{font-size:24px}.appointment-form-area-head h3{font-size:20px !important}.appointment-form-area-head{padding:20px}.home .home-banner-container .appointment-form-area-inner{padding:20px}.home .home-banner-container .appointment-form-area h3,.gform_title{font-size:20px}.appointment-form-area-head:before{left:15px;bottom:-10px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #090c6b}.four-column-grid-section{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.header-area{flex-wrap:initial;gap:15px}.logo{margin-right:0 !important;padding:0 !important}.btn-wrap{gap:7px;padding-right:15px;flex-direction:column}.contact-btn a{font-size:12px;padding:9px 20px;width:100%}.call-main-btn button.call-btn{background:#fff;color:#000a47;border:0;padding:9px 15px;font-size:12px;font-weight:600;cursor:pointer;border-radius:4px;width:100%;display:block}.call-main-btn{width:100%}.call-main-btn.hide-mobile{display:none}.call-main-btn.hide-desktop{display:block !important;width:auto !important}.call-main-btn.hide-desktop button.call-btn{width:40px;height:40px;border-radius:100px;padding:0}.call-main-btn button.call-btn i{font-size:17px}.logo{display:flex;gap:10px;max-width:150px !important}.four-column-grid-section{grid-template-columns:repeat(1,1fr)}}