.tru-mma-main-add,.tru-mma-main-content-box,.tru-mma-main-service-box,.tru-mma-main-wrapper{border:1px solid #6c757d!important}.tru-mma-main-link{border-bottom:1px solid #ffb034!important}#modalForAddPayment.show{display:block!important}#modalForAddPayment.hide{display:none!important}.service-tooltip{top:0;right:-11px;bottom:0;width:30px;height:30px;margin:auto;box-shadow:-2px 2px 0 0 hsla(0,0%,84.7%,.74902);cursor:pointer;line-height:30px}.tru-mma-nav-wrapper-active{margin-right:-15px;border-left:3px solid #00703c;background:#73c573!important;color:#fff!important;z-index:9}.mma--service-schedule_icon{height:32px;width:auto}.select-all-check,.select-all-radio{height:25px!important;min-height:0!important;width:25px!important}.service-line{color:#73c573}.breadcrumb{position:relative;padding:0;background:transparent;z-index:99;display:flex;flex-wrap:wrap;margin-bottom:16px;list-style:none;border-radius:0}#PaymentForm input[type=radio]#bankaccount,#PaymentForm input[type=radio]#creditcard{display:none}#modalForAddPayment i.crossBtnRedemption{width:20px!important;height:20px!important;background:url(/images/close-btn.svg);color:#046a38;display:inline-block}.modal,.modal-open{background:rgba(0,0,0,.5)}#PaymentForm .paymetric{border:none;min-height:280px!important}#PaymentForm input[type=radio]#bankaccount:checked+label,#PaymentForm input[type=radio]#creditcard:checked+label{background:#fff!important;border-bottom:1px solid #fff!important;padding-top:19px!important;position:relative;z-index:9}#PaymentForm .paymetric--form_radio label{border:1px solid #9e9e9e;cursor:pointer}.justify-content-center{display:flex;justify-content:center;margin:auto}@media screen and (max-width:767px){.tru-mma-main-content-box{border:none!important}.tru-mma-main-content{background:#fff!important;border-bottom:1px solid #9e9e9e}}@media (max-width:767.98px){.mma-wrapper .tru-mma-main-wrapper,body .mma-wrapper .tru-mma-main-wrapper{border:none!important;background:none!important;box-shadow:none!important}}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:url(/images/MyAccount/trugreen-arrow.svg)!important}.carousel-control-next-icon:hover,.carousel-control-prev-icon:hover{cursor:pointer}.carousel-control-prev{transform:rotate(270deg)}.carousel-control-next{transform:rotate(90deg)}.carousel-control-next,.carousel-control-prev{opacity:1!important}.text-green a{color:#73c573!important}.redeem-heading{font:normal normal 700 24px/38px Source Sans Pro!important}.note-list,.redeem-heading{text-align:left;letter-spacing:0;color:#303236!important;opacity:1}.note-list{font:normal normal normal 16px/22px Source Sans Pro!important;list-style:disc!important}#modalCancelService .modal-body #serviceDropDown,#modalLastStepCancelService .modal-body #reasonDropDown{height:22px}.btn_existing_constumer_submit{background:#046a38 0 0 no-repeat padding-box;outline:none;border:none;text-align:center;font:normal normal 600 15px/20px Source Sans Pro!important;letter-spacing:1.2px;color:#ffffff!important;text-transform:uppercase;opacity:1;width:160px;height:48px;border-radius:5px;margin-right:10px}#modalConfirmationCancelService .modal-body,#modalLastStepCancelService .modal-body{padding:44px 16px 100px}#modalConfirmationCancelService .modal-content .txt-bold{color:#00703c;font-weight:700}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform .6s ease;backface-visibility:hidden;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{transform:translateX(100%)}@supports (transform-style:preserve-3d){.active.carousel-item-right,.carousel-item-next{transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{transform:translateX(-100%)}@supports (transform-style:preserve-3d){.active.carousel-item-left,.carousel-item-prev{transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 1s ease-in-out}.carousel-reviews .carousel-item{padding:4px 80px}.carousel-reviews .carousel-control-next,.carousel-reviews .carousel-control-prev{width:60px}.carousel-reviews .carousel-control-next-icon,.carousel-reviews .carousel-control-prev-icon{width:60px;height:60px;background:none}.carousel-reviews .carousel-control-prev-icon .carousel-reviews_icon{transform:rotate(180deg)}.carousel-reviews .carousel-reviews_icon{width:60px;height:60px;color:#ddd}.carousel-reviews .carousel-control-next:hover .carousel-reviews_icon,.carousel-reviews .carousel-control-prev:hover .carousel-reviews_icon{color:#73c573}@media (max-width:991.98px){.carousel-reviews--row{flex-wrap:nowrap}.carousel-reviews--row>div:nth-child(3){display:none}}@media (max-width:767.98px){.carousel-reviews--row>div:nth-child(2){display:none}}@media (max-width:991.98px){.carousel-reviews .carousel-item{padding-right:30px;padding-left:30px}.carousel-reviews .carousel-control-next,.carousel-reviews .carousel-control-prev{width:30px}.carousel-reviews .carousel-control-next-icon,.carousel-reviews .carousel-control-prev-icon,.carousel-reviews .carousel-reviews_icon{width:30px;height:30px}}.carousel-reviews_card{box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#666;cursor:pointer;font-size:22px;height:250px!important;line-height:1.3;padding:12px 8px 20px}.carousel-reviews_header{display:flex;margin-bottom:14px;color:#bbb;font-size:14px;align-items:center;justify-content:space-between}.tru-mma-main-collapse-box [data-title]:hover:before{content:attr(data-title);width:180px;height:auto;background-color:#ffffff;color:#303236;font:normal normal normal 12px/20px Source Sans Pro!important;text-align:left;box-shadow:0 3px 6px #00000029;border-radius:6px;padding:10px;opacity:1;position:absolute;z-index:1;bottom:calc(100%);left:50%;transform:translateX(-50%)}#forgot-password input[aria-describedby=email-error]{border:1px solid red!important}.error-text{color:red!important}.mma-wrapper #serviceReschedulingCalendar .fc-bg .fc-today{background:transparent!important}.mma-wrapper #serviceReschedulingCalendar .fc-content-skeleton>table{border-collapse:separate;border-spacing:8px 2px}.mma-wrapper #serviceReschedulingCalendar .fc-header-toolbar{margin-bottom:10px!important}.mma-wrapper #serviceReschedulingCalendar .fc-header-toolbar h2{font-size:24px!important;font-weight:700!important}.mma-wrapper #serviceReschedulingCalendar .fc-row{min-height:0!important}.mma-wrapper #serviceReschedulingCalendar table td,.mma-wrapper #serviceReschedulingCalendar table th{border:none!important;color:#9e9e9e;font-weight:700;padding:0!important;text-align:center}.mma-wrapper #serviceReschedulingCalendar table td.fc-available-day,.mma-wrapper #serviceReschedulingCalendar table th.fc-available-day{outline:2px solid #73c573!important;color:#73c573!important;cursor:pointer;height:100%}.mma-wrapper #serviceReschedulingCalendar table td.fc-available-day:hover,.mma-wrapper #serviceReschedulingCalendar table th.fc-available-day:hover{background:#fafafa}.mma-wrapper #serviceReschedulingCalendar table td.fc-available-day.active,.mma-wrapper #serviceReschedulingCalendar table th.fc-available-day.active{background:#73c573!important;color:#fff!important}.mma-wrapper #serviceReschedulingCalendar table td .fc-day-header,.mma-wrapper #serviceReschedulingCalendar table th .fc-day-header{color:#73c573;padding:4px 0!important}.mma-wrapper #serviceReschedulingCalendar table td .fc-day-number,.mma-wrapper #serviceReschedulingCalendar table th .fc-day-number{float:none!important}.mma-wrapper #serviceReschedulingCalendar table td.fc-past,.mma-wrapper #serviceReschedulingCalendar table td.fc-sat,.mma-wrapper #serviceReschedulingCalendar table td.fc-sun,.mma-wrapper #serviceReschedulingCalendar table th.fc-past,.mma-wrapper #serviceReschedulingCalendar table th.fc-sat,.mma-wrapper #serviceReschedulingCalendar table th.fc-sun{opacity:1}.mma-wrapper #serviceReschedulingCalendar table td.fc-sat,.mma-wrapper #serviceReschedulingCalendar table td.fc-sun,.mma-wrapper #serviceReschedulingCalendar table th.fc-sat,.mma-wrapper #serviceReschedulingCalendar table th.fc-sun{background:#fafafa!important;color:#ddd!important}#EmailReconfirmPopup .modal-content{border-radius:0!important}@media (min-width:992px){#EmailReconfirmPopup .modal-lg{max-width:860px!important;margin-top:200px!important}}@media (min-width:576px){.modal-dialog{max-width:500px;margin:28px auto}}@media screen and (min-width:767px){#modalCancelServiceThankYou.modal.fade .modal-dialog,.mma-wrapper.mainChildren #modalCancelServiceReason.modal.fade .modal-dialog,.mma-wrapper.mainChildren #modalCancelServiceThankYou.modal.fade .modal-dialog,.mma-wrapper.mainChildren #modalLastStepCancelService.modal.fade .modal-dialog,.mma-wrapper.mainChildren #modalPauseService.modal.fade .modal-dialog,.mma-wrapper.mainChildren #modalPauseSuccessService.modal.fade .modal-dialog{max-width:800px}}@media screen and (max-width:767px){.mma-wrapper.mainChildren #modalLastStepCancelService.modal.fade .modal-dialog .modal-content{height:90vh;overflow-y:auto}}.mma-wrapper.mainChildren .modal .modal-dialog .modal-content{border-radius:16px}.invoice-detail-modal.modal .modal-dialog{max-width:900px}@media screen and (min-width:576px){#modalForAddPayment .modal-dialog{max-width:500px}}@media screen and (min-width:992px){#modalForAddPayment .modal-dialog{max-width:860px}}