 .vhmemberpg{background-color: #f1f8f2;}.vhmemberpg .mbpadd{padding: 40px 0 80px;}.tpmembermm{padding: 60px 20px 70px;background-color: #fff;border-radius: 12px;overflow: hidden;box-shadow: 0 10px 30px 0 rgba(84, 159, 87, 0.1);}.tpmembermm .mmwrap{max-width: 860px;margin: 0 auto;}.tpmembermm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -55px;}.tpmembermm .mmgrip > div{padding: 0 55px;}.tpmembermm .mmgrip .mcol{width: calc(100% - 280px);}.tpmembermm .mmgrip .hcol{width: 280px;padding-top: 35px;}.tpinfacout.vpass .pswrap{max-width: 650px;margin: 0 auto;}.tpinfacout .vfrmgrip{display: flex;flex-wrap: wrap;margin: 0 -10px;}.tpinfacout .vfrmgrip > div{padding: 0 10px;}.tpinfacout .vfrmgrip .lbcol{width: 140px;}.tpinfacout .vfrmgrip .ipcol{width: calc(100% - 140px);}.tpinfacout.vpass .vfrmgrip .lbcol{width: 250px;}.tpinfacout.vpass .vfrmgrip .ipcol{width: calc(100% - 250px);}.tpinfacout .frmlabel{padding-top: 12px;}.tpinfacout .frmlabel label{font-weight: 600;display: block;margin-bottom: 0;}.tpinfacout .frmlabel label span{color: #549f57;}.tpinfacout .vfrmgripck{display: flex;flex-wrap: wrap;margin: 0 -20px;}.tpinfacout .vfrmgripck > div{padding: 0 20px;}.tpinfacout .vfrmgriplv{display: flex;flex-wrap: wrap;margin: 0 -5px;}.tpinfacout .vfrmgriplv > div{padding: 0 5px;width: 50%;}.vradiocheck{margin-top: 10px;margin-bottom: 6px;}.vradiocheck input{display: none;}.vradiocheck label{font-size: 14px;line-height: 22px;font-weight: 400;padding-left: 30px;position: relative;cursor: pointer;display: block;margin-bottom: 0;}.vradiocheck label::before{content: '';position: absolute;left: 0;top: 1px;width: 20px;height: 20px;border: 1px solid #549f57;background-color: #549f57;border-radius: 100%;}.vradiocheck label::after{content: '';width: 8px;height: 8px;background: #fff;position: absolute;top: 7px;left: 6px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}.vradiocheck [type="radio"]:not(:checked) + label::before{border: 1px solid #9c9c9c;background-color: #fff;}.vradiocheck [type="radio"]:not(:checked) + label:after{opacity: 0;-webkit-transform: scale(0);transform: scale(0);}.tpavaacout .avthumb{position: relative;max-width: 170px;margin: 0 auto;margin-bottom: 25px;}.tpavaacout .thumb{width: 170px;height: 170px;margin: 0 auto;border-radius: 100%;position: relative;overflow: hidden;background-color: #f6f6f6;}.tpavaacout .thumb img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.tpavaacout .edits{position: absolute;top: 0;right: 0;z-index: 1;}.tpavaacout .edits a{display: flex;justify-content: center;align-items: center;align-content: center;width: 40px;height: 40px;background-color: #549f57;color: #fff;border-radius: 100%;}.tpavaacout .avdecss{text-align: center;}.tpavaacout .lvicon{max-width: 45px;margin: 0 auto;margin-bottom: 10px;}.tpavaacout .lvnumb{width: 68px;height: 50px;display: flex;align-items: center;align-content: center;justify-content: center;background-image: url('../images/lvnum.png');background-position: center;background-repeat: no-repeat;background-size: 100% 100%;margin: 0 auto;margin-bottom: 7px;}.tpavaacout .lvname{font-size: 14px;line-height: 22px;text-transform: uppercase;font-weight: 600;}.vformacc .vcheckbox input{padding: 0;height: 0;border: none;width: 0;}.vformacc .vlinkedes a{display: inline-block;text-decoration: underline;}.vformacc .frmbuton{margin-top: 10px;}.vformacc button{font-size: 16px;line-height: 24px;font-weight: 700;height: 45px;background-color: #549f57;color: #fff;border: none;border-radius: 5px;padding: 8px 50px ;text-transform: uppercase;}.vformacc button:hover{background-color: #122b0d;}.vformacc .frmgroup{margin-bottom: 10px;}.vformacc .vdate{position: relative;}.vformacc .vdate input{padding-right: 45px;}.vformacc .vdate::before{content: '\f133';font-family: 'Font Awesome 5 Free';font-weight: 400;position: absolute;top: 50%;transform: translateY(-50%);right: 15px;color: #666666;pointer-events: none;}.vformacc input{height: 45px;border: none;border: 1px solid #dddddd;width: 100%;font-weight: 400;padding: 0 16px;border-radius: 5px;}.vformacc input[disabled]{background-color: #f6f6f6;}.vformacc input::-webkit-input-placeholder {color: #999999;}.vformacc input:-ms-input-placeholder {color: #999999;}.vformacc input::placeholder {color: #999999;}.vformacc select{height: 45px;border: none;border: 1px solid #dddddd;width: 100%;font-weight: 400;border-radius: 0!important;padding: 0 35px 0 15px;border-radius: 10px;}.vformacc .formFa{position: relative;}.vformacc .formFa input{padding-right: 45px;}.vformacc .formFa .hidepass{position: absolute;top: 0;right: 0;width: 45px;height: 45px;display: flex;justify-content: center;align-items: center;cursor: pointer;pointer-events: auto;}.hidepass .iconFa::before{content: "";width: 24px;height: 10px;background-image: url('../images/itat.png');background-position: center;background-repeat: no-repeat;background-size: 100% 100%;top: 50%;left: 50%;position: absolute;transform: translate(-50%, -50%);}.changefa .hidepass .iconFa::before{width: 22px;height: 14px;background-image: url('../images/imo.png');}.vformacc .chosen-single {border: 1px solid #dddddd;border-radius: 5px;background-image: url("../images/iselect.png");background-size: 15px 9px;font-size: 16px;}.vformacc .frmrecap{margin: 10px 0 15px;}.vformacc .frmchecks{margin-bottom: 10px;}.vformacc .frmlinks{margin-top: 15px;text-align: center;}.vformacc .frmlinks a{font-weight: 600;}.tpprojecmm .mmlist{margin-bottom: 10px;}.tpprojecmm .mmgrip{display: flex;flex-wrap: wrap;margin: 0 -15px;}.tpprojecmm .mmgrip > div{padding: 0 15px;width: 33.3333%;margin-bottom: 30px;}.itbbinfohh{padding: 10px;border-radius: 12px;background-color: #fff;height: 100%;box-shadow: 0 10px 20px 0 rgba(84, 159, 87, 0.1);position: relative;}.itbbinfohh .vremo{position: absolute;top: 20px;right: 20px;z-index: 2;}.itbbinfohh .thumb{margin-bottom: 30px;}.itbbinfohh .thumb a{border-radius: 6px;}.itbbinfohh .decss{padding: 0 20px 30px 30px;}.itbbinfohh .dstitle{margin-bottom: 12px;}.itbbinfohh .dstitle, .itbbinfohh .dstitle h3{font-size: 25px;line-height: 35px;font-weight: bold;}.itbbinfohh .dstitle, .itbbinfohh .dstitle a{color: #03221b;}.itbbinfohh .dstitle a:hover{color: #549f57;}.itbbinfohh .dstitle a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.itbbinfohh .dsconts {margin-bottom: 25px;font-size: 15px;line-height: 25px;color: #666666;height: 75px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.itbbinfohh .ifgrip{display: flex;align-items: center;align-content: center;margin: 0 -10px;}.itbbinfohh .ifgrip > div{padding: 0 10px;}.itbbinfohh .ifgrip .xcol{width: 70px;}.itbbinfohh .ifgrip .ycol{width: calc(100% - 70px);}.itbbinfohh .ificon{width: 50px;height: 50px;border-radius: 100%;background-color: #549f57;color: #fff;display: flex;justify-content: center;align-content: center;align-items: center;font-size: 25px;line-height: 35px;}.itbbinfohh .iftend .tper{position: relative;margin-bottom: 12px;border-radius: 25px;overflow: hidden;height: 10px;background-color: #e6e6e6;}.itbbinfohh .iftend .tper .vline{position: absolute;top: 0;left: 0;height: 100%;border-radius: 25px;background-color: #549f57;z-index: 1;}.itbbinfohh .iftend .tnum{font-size: 14px;color: #666666;}.itbbinfohh .iftend .tnum .vpre{color: #549f57;}@media all and (max-width: 1200px){}@media all and (max-width: 991px){.vhmemberpg .mbpadd{padding: 40px 0 70px;}.tpinfacout.vpass .pswrap{max-width: 100%;}.tpinfacout .frmlabel{padding-top: 0;margin-bottom: 5px;}.tpinfacout .vfrmgrip .lbcol, .tpinfacout.vpass .vfrmgrip .lbcol{width: 100%;}.tpinfacout .vfrmgrip .ipcol, .tpinfacout.vpass .vfrmgrip .ipcol{width: 100%;}.tpmembermm{padding: 40px 22px 40px;}.tpprojecmm .mmgrip > div{width: 50%;}.itbbinfohh .thumb{margin-bottom: 20px;}.itbbinfohh .decss{padding: 0 15px 30px 16px;}.itbbinfohh .dstitle{margin-bottom: 10px;}.itbbinfohh .dstitle, .itbbinfohh .dstitle h3{font-size: 22px;line-height: 30px;}.itbbinfohh .ifgrip .xcol{display: none;}.itbbinfohh .ifgrip .ycol{width: 100%;}}@media all and (max-width: 767px){.tpmembermm .mmgrip {flex-direction: column-reverse;}.tpmembermm .mmgrip .mcol{width: 100%;}.tpmembermm .mmgrip .hcol{width: 100%;padding-top: 0;margin-bottom: 25px;}.vformacc button{width: 100%;}.tpprojecmm .mmgrip > div{width: 100%;margin-bottom: 20px;}}