﻿.bannerSection{position:relative;padding-top:153px;padding-bottom:170px;}.bannerSection .bannerbg{position:absolute;width:2535px;top:-591px;left:-489px;z-index:-1;}.bannerSection .textWrapper{position:relative;width:33%;margin-left:230px;opacity:0;transform:translateY(20%);transition:opacity 1s,transform 1s;}.bannerSection .textWrapper.show{opacity:1;transform:translateY(0);}.bannerSection .textWrapper .star{position:absolute;width:35.7px;top:-53px;left:-5px;animation:twinkle 2s ease-in-out infinite;}.bannerSection .manchairWrapper{position:absolute;right:333px;top:36px;}.bannerSection .manchairWrapper .manchair{width:420px;}.bannerSection .manchairWrapper .table{position:absolute;width:380px;top:98px;}.bannerSection .manchairWrapper .star{position:absolute;animation:twinkle 2s ease-in-out infinite;}.bannerSection .manchairWrapper .star.one{width:32.22px;bottom:189px;left:-41px;animation-delay:.4s;}.bannerSection .manchairWrapper .star.two{width:14px;bottom:332px;left:-76px;animation-delay:.2s;}.bannerSection .manchairWrapper .star.three{width:23.8px;top:69px;right:83px;animation-delay:.6s;}.bannerSection .manchairWrapper .flyingarrow{position:absolute;width:36.67px;left:-22px;top:152px;animation:float 2s infinite;}.bannerSection .boxWrapper{position:absolute;right:185px;top:193px;}.bannerSection .boxWrapper .box{background-color:#fff;border:.5px solid #8dc643;border-radius:10px;opacity:0;transform:scale(0);transition:opacity 1s,transform 1s;}.bannerSection .boxWrapper .box.show{opacity:1;transform:scale(1);}.bannerSection .boxWrapper .box.one{display:flex;max-width:222px;gap:10px;padding:10px 11px;margin-left:auto;margin-bottom:13px;transition-delay:.2s;}.bannerSection .boxWrapper .box.one div{color:#346c1d;font-family:Zen-Maru-Bold;}.bannerSection .boxWrapper .box.one .font13{font-size:13px;line-height:15px;}.bannerSection .boxWrapper .box.two{max-width:260px;padding:17.5px 18.8px 17.5px 24.5px;color:#626262;font-family:Zen-Maru-Medium;transition-delay:.4s;}.bannerSection .boxWrapper .box.two .flex{display:flex;align-items:center;font-family:Zen-Maru-Bold;}.bannerSection .boxWrapper .box.two .flex .pfp{width:27.84px;margin-right:7.16px;}.bannerSection .boxWrapper .box.two .flex .star{width:19.45px;margin-left:55.31px;}.contactSection{position:relative;margin-bottom:101px;}.contactSection .greensvg{position:absolute;width:100%;bottom:-800px;left:0;z-index:-1;}.contactSection .contactline{position:absolute;width:470px;left:56px;top:43px;}.contactSection .formSection{width:1131px;margin:0 auto;padding:75px 86px 81px 86px;border-radius:38px;box-shadow:0 3px 15px rgba(122,122,122,.1607843137);background-color:#fff;}.contactSection .formSection .row{display:flex;margin-bottom:32px;gap:23px;}.contactSection .formSection .formItem{position:relative;}.contactSection .formSection .formItem.marginbot{margin-bottom:39px;}.contactSection .formSection .formItem .lblError{position:absolute;bottom:-19px;font-size:14px;}.contactSection .formSection .formItem .inputField{width:306px;height:48px;padding:12px 20px 12px 51.5px;border-radius:17px;outline:0;border:.5px solid rgba(0,0,0,.4);background-color:#fff;font-family:Zen-Maru-Bold;}.contactSection .formSection .formItem .inputField:focus::placeholder{opacity:.4;}.contactSection .formSection .formItem .inputField::placeholder{color:#000;transition:opacity .3s;}.contactSection .formSection .formItem .inputField.message{width:100%;height:175px;}.contactSection .formSection .formItem .nice-select{position:relative;display:flex;width:306px;height:48px;padding:12px 20px 12px 51.5px;border-radius:17px;outline:0;border:.5px solid rgba(0,0,0,.4);background-color:#fff;z-index:2;overflow:visible;}.contactSection .formSection .formItem .nice-select.one{z-index:10;}.contactSection .formSection .formItem .nice-select.two{z-index:9;}.contactSection .formSection .formItem .nice-select.two .list{height:467px;overflow-y:scroll;}.contactSection .formSection .formItem .nice-select.three{z-index:8;}.contactSection .formSection .formItem .nice-select:after{border:0;background-image:url(../images/contact/dropdownarrow.svg);width:12.98px;height:7.08px;right:22px;background-repeat:no-repeat;}.contactSection .formSection .formItem .nice-select .current{color:#000;font-family:Zen-Maru-Bold;}.contactSection .formSection .formItem .nice-select .list{gap:10px;width:100%;padding:10px 3px;background-color:#fff;backdrop-filter:none;height:auto;border-radius:17px;border:.5px solid rgba(0,0,0,.4);z-index:10;}.contactSection .formSection .formItem .nice-select .list .option{position:relative;padding-left:14px;padding-right:14px;border-radius:11px;font-family:Zen-Maru-Bold;}@media screen and (min-width:1025px){.contactSection .formSection .formItem .nice-select .list .option:hover{background:linear-gradient(277deg,rgba(218,241,191,.25),rgba(191,224,174,.25));}}.contactSection .formSection .formItem .nice-select .list .option:first-child{display:none;}.contactSection .formSection .formItem .nice-select .list .option:last-child:after{display:none;}.contactSection .formSection .formItem .nice-select .list .option.selected.focus{background-color:unset;background:linear-gradient(277deg,rgba(218,241,191,.25),rgba(191,224,174,.25));font-weight:unset;}.contactSection .formSection .formItem .nice-select .list::-webkit-scrollbar{width:2px;left:auto;padding-right:10px;}.contactSection .formSection .formItem .nice-select .list::-webkit-scrollbar-track{background:transparent;}.contactSection .formSection .formItem .nice-select .list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:2px;}.contactSection .formSection .formItem label{opacity:0;position:absolute;font-size:14px;left:16px;top:-15px;background-color:#fff;padding-left:5px;padding-right:5px;transition:opacity .3s;color:rgba(0,0,0,.4);}.contactSection .formSection .formItem .icon{position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:10;}.contactSection .formSection .formItem .icon.message{top:17px;transform:none;z-index:0;}.contactSection .formSection .formItem .icon.clinic{z-index:9;}.contactSection .formSection .formItem .icon.services{z-index:8;}.contactSection .formSection .formBottomSection{display:flex;align-items:center;justify-content:flex-end;gap:48.5px;}.contactSection .formSection .formBottomSection .g-recaptcha{transform:scale(.85);}.contactSection .formSection .formBottomSection .submit{display:flex;align-items:center;gap:25px;padding:11px 15px 11px 38px;width:157px;height:46px;border-radius:55px;border:.5px solid #8dc643;background:#fff;color:#5e9d44;font-family:Zen-Maru-Bold;transition:background .3s;z-index:1;}.contactSection .formSection .formBottomSection .submit:hover{background:linear-gradient(283deg,#daf1bf,#bfe0ae);}.contactSection .formSection .formBottomSection .submit:hover .arrowContainer .circle.one{left:-8px;}.contactSection .formSection .formBottomSection .submit:hover .arrowContainer .circle.two{left:-14px;}.contactSection .formSection .formBottomSection .submit .arrowContainer{position:relative;display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-color:#8dc642;flex-shrink:0;}.contactSection .formSection .formBottomSection .submit .arrowContainer img{position:relative;width:11.7px;z-index:1;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle{position:absolute;border-radius:50%;background-color:#8dc642;transition:left .3s;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.one{width:24px;height:24px;opacity:40%;top:2px;left:0;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.two{width:20px;height:20px;opacity:20%;top:5px;left:0;}.contactSection .formSection .inputField:focus+label,.contactSection .formSection .inputField:not(:placeholder-shown)+label{opacity:1;}@media screen and (min-width:1600px){.bannerSection{position:relative;padding-top:9.563vw;padding-bottom:10.625vw;}.bannerSection .bannerbg{position:absolute;width:158.438vw;top:-36.938vw;left:-30.563vw;z-index:-1;}.bannerSection .textWrapper{position:relative;width:33%;margin-left:14.375vw;}.bannerSection .textWrapper .star{position:absolute;width:2.231vw;top:-3.313vw;left:-.313vw;}.bannerSection .manchairWrapper{position:absolute;right:20.813vw;top:2.25vw;}.bannerSection .manchairWrapper .manchair{width:26.25vw;}.bannerSection .manchairWrapper .table{position:absolute;width:23.75vw;top:6.125vw;}.bannerSection .manchairWrapper .star{position:absolute;}.bannerSection .manchairWrapper .star.one{width:2.014vw;bottom:11.813vw;left:-2.563vw;}.bannerSection .manchairWrapper .star.two{width:.875vw;bottom:20.75vw;left:-4.75vw;}.bannerSection .manchairWrapper .star.three{width:1.488vw;top:4.313vw;right:5.188vw;}.bannerSection .manchairWrapper .flyingarrow{position:absolute;width:2.292vw;left:-1.375vw;top:9.5vw;}.bannerSection .boxWrapper{position:absolute;right:11.563vw;top:12.063vw;}.bannerSection .boxWrapper .box{background-color:#fff;border:.031vw solid #8dc643;border-radius:.625vw;}.bannerSection .boxWrapper .box.one{display:flex;max-width:13.875vw;gap:.625vw;padding:.625vw .688vw;margin-left:auto;margin-bottom:.813vw;}.bannerSection .boxWrapper .box.one div{color:#346c1d;font-family:Zen-Maru-Bold;}.bannerSection .boxWrapper .box.one .font13{font-size:.813vw;line-height:.938vw;}.bannerSection .boxWrapper .box.two{max-width:16.25vw;padding:1.094vw 1.175vw 1.094vw 1.531vw;color:#626262;font-family:Zen-Maru-Medium;}.bannerSection .boxWrapper .box.two .flex{display:flex;align-items:center;font-family:Zen-Maru-Bold;}.bannerSection .boxWrapper .box.two .flex .pfp{width:1.74vw;margin-right:.448vw;}.bannerSection .boxWrapper .box.two .flex .star{width:1.216vw;margin-left:3.457vw;}.contactSection{position:relative;margin-bottom:6.313vw;}.contactSection .greensvg{position:absolute;width:100%;bottom:-50vw;left:0;z-index:-1;}.contactSection .contactline{position:absolute;width:29.375vw;left:3.5vw;top:2.688vw;}.contactSection .formSection{width:70.688vw;margin:0 auto;padding:4.688vw 5.375vw 5.063vw 5.375vw;border-radius:2.375vw;box-shadow:0 .188vw .938vw rgba(122,122,122,.1607843137);background-color:#fff;}.contactSection .formSection .row{display:flex;margin-bottom:2vw;gap:1.438vw;}.contactSection .formSection .formItem{position:relative;}.contactSection .formSection .formItem.marginbot{margin-bottom:2.438vw;}.contactSection .formSection .formItem .lblError{position:absolute;bottom:-1.188vw;font-size:.875vw;}.contactSection .formSection .formItem .inputField{width:19.125vw;height:3vw;padding:.75vw 1.25vw .75vw 3.219vw;border-radius:1.063vw;outline:0;border:.031vw solid rgba(0,0,0,.4);background-color:#fff;font-family:Zen-Maru-Bold;}.contactSection .formSection .formItem .inputField::placeholder{color:#000;}.contactSection .formSection .formItem .inputField.message{width:100%;height:10.938vw;}.contactSection .formSection .formItem .nice-select{display:flex;width:19.125vw;height:3vw;padding:.75vw 1.25vw .75vw 3.219vw;border-radius:1.063vw;outline:0;border:.031vw solid rgba(0,0,0,.4);background-color:#fff;z-index:2;}.contactSection .formSection .formItem .nice-select:after{border:0;background-image:url(../images/contact/dropdownarrow.svg);width:.811vw;height:.443vw;right:1.375vw;}.contactSection .formSection .formItem .nice-select.two .list{height:29.188vw;}.contactSection .formSection .formItem .nice-select .current{color:#000;font-family:Zen-Maru-Bold;}.contactSection .formSection .formItem .nice-select .list{gap:.625vw;width:100%;padding:.625vw .188vw;background-color:#fff;backdrop-filter:none;height:auto;border-radius:1.063vw;border:.031vw solid rgba(0,0,0,.4);}.contactSection .formSection .formItem .nice-select .list .option{position:relative;padding-left:.875vw;padding-right:.875vw;border-radius:.688vw;font-family:Zen-Maru-Bold;}.contactSection .formSection .formItem .nice-select .list .option:first-child{display:none;}.contactSection .formSection .formItem .nice-select .list .option:last-child:after{display:none;}.contactSection .formSection .formItem .nice-select .list .option.selected.focus{background-color:unset;background:linear-gradient(277deg,rgba(218,241,191,.25),rgba(191,224,174,.25));font-weight:unset;}.contactSection .formSection .formItem label{opacity:0;position:absolute;font-size:.875vw;left:1vw;top:-.938vw;background-color:#fff;padding-left:.313vw;padding-right:.313vw;transition:opacity .3s;color:rgba(0,0,0,.4);}.contactSection .formSection .formItem .icon{position:absolute;top:50%;transform:translateY(-50%);left:1.25vw;}.contactSection .formSection .formItem .icon.message{top:1.063vw;transform:none;z-index:0;}.contactSection .formSection .formBottomSection{display:flex;align-items:center;justify-content:flex-end;gap:3.031vw;}.contactSection .formSection .formBottomSection .g-recaptcha{transform:scale(.85);}.contactSection .formSection .formBottomSection .submit{display:flex;align-items:center;gap:1.563vw;padding:.688vw .938vw .688vw 2.375vw;width:9.813vw;height:2.875vw;border-radius:3.438vw;border:.031vw solid #8dc643;background:#fff;color:#5e9d44;font-family:Zen-Maru-Bold;transition:background .3s;}.contactSection .formSection .formBottomSection .submit:hover{background:linear-gradient(283deg,#daf1bf,#bfe0ae);}.contactSection .formSection .formBottomSection .submit:hover .arrowContainer .circle.one{left:-.5vw;}.contactSection .formSection .formBottomSection .submit:hover .arrowContainer .circle.two{left:-.875vw;}.contactSection .formSection .formBottomSection .submit .arrowContainer{position:relative;display:flex;justify-content:center;align-items:center;width:1.75vw;height:1.75vw;border-radius:50%;background-color:#8dc642;flex-shrink:0;}.contactSection .formSection .formBottomSection .submit .arrowContainer img{position:relative;width:.731vw;z-index:1;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle{position:absolute;border-radius:50%;background-color:#8dc642;transition:left .3s;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.one{width:1.5vw;height:1.5vw;opacity:40%;top:.125vw;left:0;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.two{width:1.25vw;height:1.25vw;opacity:20%;top:.313vw;left:0;}.contactSection .formSection .inputField:focus+label,.contactSection .formSection .inputField:not(:placeholder-shown)+label{opacity:1;}}@media screen and (max-width:1366px){.bannerSection .textWrapper{margin-left:150px;}.bannerSection .manchairWrapper{right:250px;}.bannerSection .boxWrapper{right:97px;}}@media screen and (max-width:1160px){.bannerSection .textWrapper{margin-left:80px;}.bannerSection .manchairWrapper{right:100px;}.contactSection .formSection{width:900px;padding:75px 60px 81px 60px;}.contactSection .formSection .formItem .inputField{width:244px;}.contactSection .formSection .formItem .nice-select{width:244px;}.contactSection .formSection .formItem .nice-select.textoverflow .current{width:80%;overflow:hidden;text-overflow:ellipsis;}}@media screen and (max-width:985px){.fastNavWrapper{top:291px;}}@media screen and (max-width:920px){.bannerSection .textWrapper{margin-left:60px;}.bannerSection .manchairWrapper{right:67px;}.contactSection .formSection{width:800px;padding:75px 30px 81px 30px;}.contactSection .formSection .formItem .inputField{width:231px;}.contactSection .formSection .formItem .nice-select{width:231px;}}@media screen and (max-width:800px){.fastNavWrapper{top:368px;}.bannerSection{padding-top:80px;padding-bottom:355px;}.bannerSection .bannerbg{position:absolute;display:block;width:1729px;top:-82px;left:-700px;}.bannerSection .homebgcircle{display:block;position:absolute;width:402px;left:-251px;top:251px;transform:rotate(340deg);}.bannerSection .homebgcircle.two{width:537.46px;right:-306px;left:unset;top:-208px;transform:unset;}.bannerSection .textWrapper{width:89%;margin:0 auto;}.bannerSection .textWrapper h1{font-size:32px;}.bannerSection .textWrapper .star{display:none;}.bannerSection .textWrapper .flyingarrow{position:absolute;width:29.5px;top:10px;left:175px;}.bannerSection .manchairWrapper{right:99px;top:253px;}.bannerSection .manchairWrapper .manchair{width:257px;}.bannerSection .manchairWrapper .table{width:232px;top:56px;}.bannerSection .manchairWrapper .star.one{display:none;}.bannerSection .manchairWrapper .star.two{width:10.7px;bottom:321px;left:34px;}.bannerSection .manchairWrapper .star.three{width:12.8px;top:169px;right:3px;}.bannerSection .manchairWrapper .flyingarrow{display:none;}.bannerSection .boxWrapper{top:208px;}.bannerSection .boxWrapper .box.one{position:relative;margin-left:unset;right:-115px;}.bannerSection .boxWrapper .box.two{position:relative;margin-top:144px;right:30px;}.contactSection{margin-bottom:53px;}.contactSection .greensvg{width:100%;bottom:0;top:813px;z-index:1;}.contactSection .contactline{width:166px;top:unset;bottom:-29px;left:7px;z-index:1;}.contactSection .formSection{width:96%;padding:60px 38.5px 60px 38.5px;}.contactSection .formSection .row{flex-direction:column;margin-bottom:31px;gap:31px;}.contactSection .formSection .formItem .inputField{width:100%;}.contactSection .formSection .formItem .nice-select{width:100%;}.contactSection .formSection .formBottomSection{flex-direction:column;align-items:center;gap:21px;}.contactSection .formSection .formBottomSection .submit{position:relative;justify-content:center;width:100%;padding:11px 15px 11px 15px;background:linear-gradient(283deg,#daf1bf,#bfe0ae);}.contactSection .formSection .formBottomSection .submit .arrowContainer{position:absolute;right:15px;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.one{left:-8px;}.contactSection .formSection .formBottomSection .submit .arrowContainer .circle.two{left:-14px;}}@media screen and (max-width:410px){.bannerSection .boxWrapper .box.two{right:12px;}}@media screen and (max-width:390px){.bannerSection .boxWrapper .box.two{right:-5px;}}@media screen and (max-width:380px){.bannerSection .manchairWrapper{right:70px;}.bannerSection .boxWrapper .box.two{right:-15px;}}