@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{font-family:Poppins,sans-serif!important}.frontPage{font-family:Montserrat,sans-serif!important}.form-control{border:2px solid #36b446!important}.form-control,.form-select{box-shadow:none!important;padding:8px!important;border-radius:0!important}.form-select{border:2px solid #36b446!important}h6,label{font-weight:700!important;font-size:16px!important;padding-top:10px}.radiobutton{width:150px}.radiobutton,.radiobutton1{background-color:#fff;height:35px;position:absolute;overflow:hidden;border:1px solid #36b446;cursor:pointer}.radiobutton1{width:75px}.form-check{display:flex!important;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem;justify-content:center}.label1,.label2{display:block;height:180px;width:75px;background:linear-gradient(180deg,#fff 0,#fff 90px,#36b446 0,#36b446 180px);position:absolute;top:0;color:#36b446;transition:.5s;cursor:pointer;padding:0!important}.label1 span,.label2 span{margin-top:5px!important;font-weight:500!important}.label2{right:0}input:checked+label{background-position:0 -90px;color:#fff;transition:.7s}.Center{display:flex;justify-content:center}.Green{color:#36b446!important}.customBorder{border:2px solid #36b446;background-color:#36b44f10}.position-relative{width:33%}.btn-success{background-color:#36b446!important;border:1px solid #36b446!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container-fluid{height:max-content}.mobilePartnerForm{display:none}.largeScrnPartnerForm{display:block}.businessimg{width:95px!important;height:100px}.businessimg1{width:95px!important;height:95px!important}.businessimg3{width:65px!important;height:65px!important}.tdmbl{width:25%!important}.onMobile{width:50%}.tooltip-inner{max-width:250px!important}.tooltip-inner span{padding:.5rem!important;text-align:justify!important}.CalenderParent{position:relative;display:inline-block;width:100%}.CalenderIcon{position:absolute;top:13px;right:10px;pointerevents:none;color:#36b446}.btn{padding:5px 65px!important}.goal-item{max-width:200px!important;width:200px!important;height:180px!important;max-height:180px!important}.navigation-bar .nav{color:#36b446!important;list-style-type:none;padding:0;display:flex;width:100%;overflow-x:hidden}a.nav-link{padding-left:0;padding-right:0}.navigation-bar .nav-item{text-align:center;margin:0;position:relative}.navigation-bar .icon-container{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:gray;margin-bottom:5px;position:relative}.navigation-bar .icon-container:before{content:"";position:absolute;left:-200%;top:20px;width:550%;z-index:-999;height:3px;background-color:transparent;transition:background-color .3s ease;overflow:hidden!important}.navigation-bar .nav-item .icon-container:before{background-color:gray}.navigation-bar .nav-item.active .icon-container,.navigation-bar .nav-item.active .icon-container:before{background-color:#36b446}.navigation-bar .icon,.navigation-bar .icon-active,.navigation-bar .icon-inactive{color:#fff}.navigation-bar .nav-link{color:#36b446!important;text-decoration:none}.nav-link{width:70px!important}.navigation-bar .nav-item.active .nav-link{color:#36b446!important;font-weight:700}@media only screen and (min-width:1000px){.nav-link{width:90px!important}}@media only screen and (max-width:768px){.btn{padding:4px 40px!important}.goal-item{max-width:150px;width:150px;height:200px;max-height:250px}.businessimg{width:75px!important;height:75px!important}.businessimg1{width:85px!important;height:85px!important}.businessimg3{width:65px!important;height:65px!important}.navigation-buttons{display:flex;justify-content:center}.mobilePartnerForm{display:block}.largeScrnPartnerForm{display:none}.onMobile{display:flex;justify-content:center;width:100%}.tdmbl{width:40%!important;padding-top:30%}.Calendar{margin-top:12%}.radioButton2{margin-top:20px!important}.CalenderIcon{position:absolute;top:13px!important;right:10px;pointerevents:none;color:#36b446}.label1 span,.label2 span{margin-top:5px!important;font-weight:500!important;font-size:16px!important}.query{padding:-100%!important}.navigation-bar .icon-container{width:30px!important;height:30px!important;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:gray;margin-bottom:5px;position:relative}.navigation-bar .icon-container:before{content:"";position:absolute;left:-200%;top:15px;width:650%;z-index:-999;height:3px;background-color:transparent;transition:background-color .3s ease;overflow:hidden!important}.nav-link{padding-left:0!important;padding-right:0!important;font-size:12px!important;width:50px!important}}@media only screen and (max-width:455px){.navigation-bar .nav{color:#36b446!important;list-style-type:none;padding:0;display:flex;width:100%;overflow-x:hidden;justify-content:space-evenly!important}.goal-item{max-width:160px!important;width:160px!important;height:195px!important;max-height:195px!important}.nav-link{padding-left:0!important;padding-right:0!important;font-size:6px!important;width:25px!important}}@media only screen and (max-width:375px){.goal-item{max-width:300px!important;width:300px!important;height:150px!important;max-height:150px!important}.btn{padding:3px 20px!important}.nav-link{padding-left:0!important;padding-right:0!important;font-size:6px!important;width:25px!important}.navigation-bar .icon{color:#fff;height:14px!important;width:14px!important}}.CoupleSelected{height:45px;position:relative;overflow:hidden;background-color:#36b446;color:#fff;font-weight:500!important;cursor:pointer}.CoupleSelected,.loaderBlock{width:100%;display:flex;justify-content:center;align-items:center}.loaderBlock{position:fixed;top:0;left:0;height:100vh;background-color:#00000038;z-index:999}.loaderBlock .loader{width:48px;height:48px;border:5px solid;border-color:#fff #fff #36b446;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}