﻿.medium{font-size:medium}.controller-errors #desc-404{float:left;color:white;width:500px;margin:1em 0 0 3.5em;font-weight:bold}#img-404{float:right;margin-right:2em}#button-404{clear:both;margin-top:2em;margin-bottom:2em;font-family:inherit;font-weight:bolder !important;letter-spacing:0.1em !important}#button-404 a{background-color:white;border-radius:20px;font-size:small}ul{padding-left:0}ul li{list-style:none}a:hover{text-decoration:none}h1,h2,h3{font-family:'SofiaProMedium', sans-serif}.btn,button.btn{font-family:'SofiaProRegular', sans-serif;letter-spacing:unset}.btn.disabled,button.btn.disabled{cursor:not-allowed;opacity:0.65;pointer-events:none}.btn:focus,button.btn:focus{outline:none}p{font-family:'OpenSansRegular', sans-serif}p b{font-family:'OpenSansBold', sans-serif}input[type='radio'],input[type='checkbox']{margin:0 7px 0 0 !important;display:inline-block;width:auto;vertical-align:unset !important}.bg-white{background:none}.bg-white .register-layout{background:#fff}.bg-lightgray .register-layout{background:#e7e7e7}.forms-container{max-width:800px;padding-top:65px;padding-bottom:30px;margin:0px auto}.flex-parent{display:flex}.flex-son{flex:1;flex-direction:row;align-self:center}.hidden-mobile{display:block !important}.just-mobile{display:none !important}.forms-container.survey-container.new-styles{max-width:1200px;font-family:'SofiaProMedium', sans-serif}.forms-container.survey-container.new-styles .survey-content{width:100%;margin-bottom:30px}.forms-container.survey-container.new-styles .survey-content .subtitle,.forms-container.survey-container.new-styles .survey-content .subtitleDescription{padding-bottom:20px;font-family:'SofiaProRegular', sans-serif;color:#555}.forms-container.survey-container.new-styles .survey-content .subtitle{font-size:30px}.forms-container.survey-container.new-styles .survey-content .subtitleDescription{text-align:center;font-size:25px}.forms-container.survey-container.new-styles .survey-content .disagree p,.forms-container.survey-container.new-styles .survey-content .agree p{font-size:18px;margin:0}.forms-container.survey-container.new-styles .survey-content .disagree p{color:#555;text-align:right}.forms-container.survey-container.new-styles .survey-content .agree p{color:#56ac8a;text-align:left}.forms-container.survey-container.new-styles .survey-content .options .input-row.radio-satisfaction{display:block;width:25%;float:left}.forms-container.survey-container.new-styles .survey-content .options .input-row.radio-satisfaction .iradio_minimal-blue{position:relative;display:block;margin:0 auto 10px}.forms-container.survey-container.new-styles .survey-content .options .option1,.forms-container.survey-container.new-styles .survey-content .options .option2,.forms-container.survey-container.new-styles .survey-content .options .option3,.forms-container.survey-container.new-styles .survey-content .options .option4{border-radius:50%;display:inline-block}.forms-container.survey-container.new-styles .survey-content .options .option1{border:2px solid #56ac8a;width:20px;height:20px}.forms-container.survey-container.new-styles .survey-content .options .option2{border:2px solid #56ac8a;width:15px;height:15px}.forms-container.survey-container.new-styles .survey-content .options .option3{border:2px solid #5f394d;width:15px;height:15px}.forms-container.survey-container.new-styles .survey-content .options .option4{border:2px solid #5f394d;width:20px;height:20px}.forms-container.survey-container.new-styles .survey-content .textarea-why{width:70%;margin:36px auto 20px;color:#555}.forms-container.survey-container.new-styles .survey-content .textarea-why #answer_comment{border:1px solid #ccc;border-radius:8px;min-height:60px;resize:vertical;font-weight:100;font-family:'SofiaProRegular', sans-serif;box-shadow:none;font-size:16px;padding:10px}.forms-container.survey-container.new-styles button.btn-devise{width:100%;max-width:350px}@media (max-width: 769px){.hidden-mobile{display:none !important}.just-mobile{display:block !important}}@media (max-width: 544px){.forms-container.survey-container.new-styles{max-width:544px}.forms-container.survey-container.new-styles .survey-content{width:100%;margin-bottom:30px}.forms-container.survey-container.new-styles .survey-content .flex-parent{display:block}.forms-container.survey-container.new-styles .survey-content .flex-son{flex:1;flex-direction:row;align-self:center}.forms-container.survey-container.new-styles .survey-content .subtitle{font-size:26px;margin-top:0}.forms-container.survey-container.new-styles .survey-content .subtitleDescription{font-size:22px;padding-bottom:5px;text-align:center}.forms-container.survey-container.new-styles .survey-content .disagree p,.forms-container.survey-container.new-styles .survey-content .agree p{font-size:16px;width:25%;padding:0;width:50%;text-align:center}.forms-container.survey-container.new-styles .survey-content .disagree p{float:left;padding-right:25%}.forms-container.survey-container.new-styles .survey-content .agree p{float:right;padding-left:25%}.forms-container.survey-container.new-styles .survey-content .textarea-why{width:90%}.forms-container.survey-container.new-styles button.btn-devise{width:100%;max-width:90%}}.input-row{font-size:18px;padding:10px 10px 10px 10px;display:block;width:90%}#new_user,#edit_user{background-color:white;padding-top:1em;color:#999;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;box-shadow:0 0 30px 1px #1983951a}#user_phone,#user_nickname,#user_password,#user_partner,#user_email,#user_password_confirmation{border-radius:0;border:0px;border-bottom:1px solid #4789ff;padding:0.2rem 0.2em;height:auto;font-size:1em;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.05);box-shadow:inset 0 0px 0px rgba(0,0,0,0.05)}.well hr{border:0px}.helper-link{font-size:2em;font-weight:600;color:#555;margin:0}#forgot-pass{margin:0px;text-align:center !important}.forms-container div.helper-link a{color:#a0a0a0;font-weight:400;text-decoration:underline}.callout.warning{padding-left:1.5em}.callout.warning ul{font-size:1.2em}.close-button{display:none}.callout.success{padding-left:1.5em}.callout.success ul{font-size:1.2em}.callout.success.close-button{color:#555}input{font-size:18px;padding:10px 10px 10px 5px;display:block;width:90%;border:none;border-bottom:1px solid #4789ff}input:focus{outline:none}label{color:#999;font-size:2em;font-weight:normal;pointer-events:none;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}input:focus~label,input:valid~label{top:0px;font-size:14px;color:#687398}.bar{position:relative;display:block;width:100%}.bar:before,.bar:after{content:'';height:2px;width:0;bottom:-1px;position:absolute;background:#4789ff;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.bar:before{left:50%}.bar:after{right:50%}input:focus~.bar:before,input:focus~.bar:after{width:50%}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}input:focus~.highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}@-webkit-keyframes inputHighlighter{from{background:#ff92aa}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#ff92aa}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#ff92aa}to{width:0;background:transparent}}button{border:none;background:#4789ff;cursor:pointer;font-size:14px;letter-spacing:0.96px;width:90%;color:#fff;margin-left:0px;margin-bottom:22px;box-shadow:none;transition:all 0.2s}button:hover,button:focus{color:#fff;background:#2f6bd6;outline:none}.login-container{float:left;width:50px;height:50px;text-align:center;margin-top:10px;background-color:#111e4c;border-radius:100%}.register-toolbar{padding:6px;border-bottom:1px solid #edf2ff;height:87px}.header-item a:hover{color:#555;text-decoration:none}h4{display:block !important;margin:36px 12px 16px 12px;font-weight:200;font-family:'SofiaProRegular', sans-serif;color:#a0a0a0}.foooter_row ul{padding:0;list-style-type:none}.footer-links{font-family:'SofiaProRegular', sans-serif;text-align:center}.footer-links li{width:20%;font-size:smaller}.footer-links li.not-last{border-right:1px solid #ccc}.footer-links a{color:#111e4c;color:#fff;outline:0;text-decoration:none}ul.social li{float:right}ul.social li a{display:inline-block;text-align:center;margin-right:0.5em;border-radius:100%;width:36px;height:36px;text-align:center;margin-right:0.5em;border:1px solid #fff;border-radius:100%;color:#fff}ul.social li a i{font-size:17px;line-height:36px}ul.social li a:hover{border:3px solid #8bcaf7;color:#8bcaf7}#footer-main #footer-sub{font-size:x-small;color:#555;font-family:'SofiaProLight', sans-serif;display:block;clear:both;margin:2em;text-align:center}@media screen and (max-width: 999px){.col-md-6{width:100%;float:left}.col-md-3{width:100%;float:left}.footer-links li{width:100%;font-size:1em}.footer-links li.not-last{border-right:none}ul.awards li{text-align:center}div#social-wrapper{text-align:center}div#social-wrapper{text-align:center}ul.social{display:inline-block}ul.social li a{margin-left:0.5em}}@media screen and (min-width: 1000px){.footer-links{text-align:left}.footer-links li{display:inline-block;vertical-align:top;text-align:center;padding:0px 10px}}.controller-stats .chartjs-render-monitor{background:white}.controller-stats .btn-default{width:auto}.forms-container button.btn-devise{border-radius:4rem !important;border:0.0625rem solid #4789ff !important;background:#4789ff;cursor:pointer;font-size:1.2em !important;letter-spacing:unset;text-transform:uppercase;padding:1em;width:90%;color:white;margin-left:0px;margin-bottom:22px;box-shadow:0 3px 6px 0 transparent;height:44px;max-width:275px;line-height:44px;padding:0;font-family:'SofiaProMedium', sans-serif}.forms-container button.btn-devise:hover{transform:none;background:#2f6bd6 !important}.button.disabled,.button[disabled]{opacity:0.25;cursor:not-allowed}.new_answer .input-row{font-family:'SofiaProRegular', sans-serif}.forms-container .question_title{font-family:'SofiaProRegular', sans-serif;font-size:1.4em;margin-top:unset;color:#555;line-height:1.4}#new_answer .survey-option{margin-left:0px;margin-bottom:0px;font-size:0.8em}.meter{height:12px;position:relative;margin:20px 0 30px 0;background:#f1f2f2;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:6px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3)}.w3-light-grey,.w3-hover-light-grey:hover,.w3-light-gray,.w3-hover-light-gray:hover{color:#000 !important;background-color:#e5ecfd !important}.w3-green,.w3-hover-green:hover{color:#fff !important;background-color:#4789ff !important}.w3-center{text-align:center !important}.w3-container,.w3-panel{height:4px}*,*:before,*:after{box-sizing:inherit}.link-short-by{font-size:30px !important}.partners-header{background:#fff}.partners-header .partners-nav{height:64px;max-width:900px;margin:0 auto;display:flex;flex-direction:row;align-items:center}.partners-header .partners-nav .ifeelIcon img{width:62px}.partners-header .partners-nav .nav-right{text-align:right;flex:1}.partners-header .partners-nav .nav-link{background:#fff !important}.partners-header .partners-nav .nav-link:hover,.partners-header .partners-nav .nav-link:focus{background:#fff !important}.partners-header ul.nav-select{margin-left:0;display:flex;flex-direction:row;align-items:center}.partners-header ul.nav-select li{font-family:'SofiaProRegular', sans-serif;font-size:20px}.partners-header ul.nav-select .dropdown{flex:1;text-align:right}.partners-header ul.nav-select .dropdown .dropdown-toggle{color:#153877;font-family:'OpenSansRegular', sans-serif;font-size:15px;padding:0;height:64px;line-height:64px}.partners-header ul.nav-select .dropdown.open .dropdown-toggle{color:#4789ff}.partners-header ul.nav-select .dropdown.open .dropdown-toggle img{transform:rotate(180deg)}.partners-header ul.nav-select .dropdown img{width:12px;margin-left:5px}.partners-header ul.nav-select .dropdown .dropdown-menu{left:unset;right:0;min-width:177px;border:none;width:auto;text-align:center}.partners-header ul.nav-select .dropdown .dropdown-menu a,.partners-header ul.nav-select .dropdown .dropdown-menu button{margin:6px 0;display:block;background:none;transform:none;box-shadow:none;border:none !important;font-size:14px !important;color:#6a83b1;padding:0;letter-spacing:unset;width:100%}.partners-header ul.nav-select .dropdown .dropdown-menu a:hover,.partners-header ul.nav-select .dropdown .dropdown-menu button:hover{color:#4789ff;text-decoration:none}.partners-header ul.nav-select .dropdown .dropdown-menu a:focus,.partners-header ul.nav-select .dropdown .dropdown-menu button:focus{color:#4789ff;text-decoration:none}#checkoutFormBtn,#modify_subscription,#paypal-submit-button{min-width:200px;margin:25px auto 0;color:#fff;width:auto;display:block;font-size:16px !important;height:40px;padding:0 20px;text-transform:none;line-height:unset;border-radius:10px !important;float:right}#checkoutFormBtn[disabled],#modify_subscription[disabled],#paypal-submit-button[disabled]{opacity:0.5}#paypal-submit-button{margin-top:0;display:none}#paypal-button-container{width:300px;margin:20px auto}#couponBtn,#couponInput{float:left;height:40px;line-height:40px;padding:0;margin-bottom:0;border-radius:6px !important}#couponInput{width:187px;text-align:center;border:1px solid #b0c0e2;box-shadow:none;margin-right:7px;text-align:left;padding-left:20px}#couponInput:focus{border:1px solid #4789ff}#couponInput::placeholder{color:#5871a8;font-family:'SofiaProLight', sans-serif}#couponBtn{width:100px;font-size:14px !important}#submit-wrapper .button{text-transform:none;margin:0 auto;width:250px;height:40px;font-size:18px !important;padding:0;line-height:40px;margin-bottom:40px}.banner-coupon-container,.banner-videocall{position:fixed;top:85px;width:100%;cursor:pointer;z-index:99999999}.banner-coupon-container img,.banner-videocall img{margin-right:15px}.banner-coupon-container p,.banner-videocall p{width:100%;text-align:center;padding-right:14px}.banner-coupon-container p b,.banner-videocall p b{font-family:'OpenSansBold', sans-serif}.banner-coupon-container .close-banner,.banner-videocall .close-banner{position:absolute;padding-top:9px;top:0;right:1px;line-height:13px;font-size:16px;opacity:0.5;z-index:999999;width:35px;height:100%;text-align:center;font-family:'SofiaProSemiBold', sans-serif}.banner-coupon-container .vc-instant .vc-to-calendar,.banner-videocall .vc-instant .vc-to-calendar{display:none}.new_styles_chat .banner-videocall .btn{min-width:unset;padding:0 10px;margin:0 0 0 10px;height:30px;line-height:26px;color:#fff}.banner-coupon-container,.delete-coupon-container,.banner-videocall{background:#ffdddb;height:auto;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px}.banner-coupon-container.femi-banner,.delete-coupon-container.femi-banner,.banner-videocall.femi-banner{cursor:initial;background:#fff;padding:8px;height:auto;border-bottom:1px solid #e1e5eb}@media (max-width: 576px){.banner-coupon-container.femi-banner,.delete-coupon-container.femi-banner,.banner-videocall.femi-banner{padding:12px}}.banner-coupon-container.femi-banner.-pointer,.delete-coupon-container.femi-banner.-pointer,.banner-videocall.femi-banner.-pointer{cursor:pointer}.banner-coupon-container.femi-banner .femi-banner_container,.delete-coupon-container.femi-banner .femi-banner_container,.banner-videocall.femi-banner .femi-banner_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:70%}@media (max-width: 576px){.banner-coupon-container.femi-banner .femi-banner_container,.delete-coupon-container.femi-banner .femi-banner_container,.banner-videocall.femi-banner .femi-banner_container{flex-direction:column;width:100%;gap:4px}}.banner-coupon-container.femi-banner .femi-banner_container.-scheduled,.delete-coupon-container.femi-banner .femi-banner_container.-scheduled,.banner-videocall.femi-banner .femi-banner_container.-scheduled{flex-direction:row}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner-img-active,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner-img-active,.banner-videocall.femi-banner .femi-banner_container .femi-banner-img-active{height:60px;width:60px}.banner-coupon-container.femi-banner .femi-banner_container .icon,.delete-coupon-container.femi-banner .femi-banner_container .icon,.banner-videocall.femi-banner .femi-banner_container .icon{padding:0}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body{display:flex;flex-direction:column;padding:15px 0}@media (max-width: 576px){.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body{align-items:center;padding:0}}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .text-banner{max-width:100%;font-family:SofiaProRegular;color:#021b4b}@media (max-width: 576px){.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .text-banner{text-align:center;font-size:14px}}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner.-scheduled,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner.-scheduled,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .text-banner.-scheduled{color:#546076}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner .date-holder,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .text-banner .date-holder,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .text-banner .date-holder{color:#4789ff;font-weight:100;font-size:14px;line-height:1.5em;text-decoration:underline;display:inline}.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title{font-size:20px;font-family:'SofiaProSemiBold', sans-serif;color:#273c66;display:contents}@media (max-width: 576px){.banner-coupon-container.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title,.delete-coupon-container.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title,.banner-videocall.femi-banner .femi-banner_container .femi-banner_body .femi-banner-title{font-size:16px}}.banner-coupon-container.femi-banner .schedule-femi-videosession,.delete-coupon-container.femi-banner .schedule-femi-videosession,.banner-videocall.femi-banner .schedule-femi-videosession{display:flex;flex-direction:row;gap:5px;padding:12px 16px;height:44px;align-items:center;background:#346aca;font-family:Sofia-Pro-SemiBold}@media (max-width: 576px){.banner-coupon-container.femi-banner .schedule-femi-videosession,.delete-coupon-container.femi-banner .schedule-femi-videosession,.banner-videocall.femi-banner .schedule-femi-videosession{margin-top:20px !important}}.banner-coupon-container.femi-banner .schedule-femi-videosession .schedule-femi-icon,.delete-coupon-container.femi-banner .schedule-femi-videosession .schedule-femi-icon,.banner-videocall.femi-banner .schedule-femi-videosession .schedule-femi-icon{width:18px}.banner-coupon-container.hide,.delete-coupon-container.hide,.banner-videocall.hide{display:none}.banner-coupon-container img,.delete-coupon-container img,.banner-videocall img{max-width:19px;padding-bottom:4px;opacity:0.8}.banner-coupon-container img:hover,.delete-coupon-container img:hover,.banner-videocall img:hover{opacity:1}.banner-coupon-container .add-to-calendar,.delete-coupon-container .add-to-calendar,.banner-videocall .add-to-calendar{width:20px;height:20px;background:url(/assets/new_assets/icon-calendar-banner-c0ee236a735994f70c5ee2c81adb8c1aeacd91a5d0b4410189b30c88b4930a0b.png);background-repeat:no-repeat;background-position:center;background-size:contain}.banner-coupon-container .add-to-calendar:hover,.delete-coupon-container .add-to-calendar:hover,.banner-videocall .add-to-calendar:hover{background:url(/assets/new_assets/icon-calendar-banner-c0ee236a735994f70c5ee2c81adb8c1aeacd91a5d0b4410189b30c88b4930a0b.png);background-repeat:no-repeat;background-position:center;background-size:contain}.banner-coupon-container p,.banner-coupon-container a,.delete-coupon-container p,.delete-coupon-container a,.banner-videocall p,.banner-videocall a{font-family:'SofiaProMedium', sans-serif;font-size:17px;line-height:40px;margin-bottom:0}.banner-coupon-container p,.delete-coupon-container p,.banner-videocall p{color:#294074}.banner-coupon-container a,.delete-coupon-container a,.banner-videocall a{color:#5871a8}.banner-videocall{position:absolute;top:85px;height:74px;align-items:center;justify-content:center}.banner-videocall .flex{display:flex;width:100%;justify-content:center;align-items:center}.banner-videocall .icon{opacity:1;height:100%;max-width:unset}.banner-videocall .text-banner{max-width:400px;line-height:1.5em;font-size:14px;text-align:left;color:#13377d;font-family:'OpenSansRegular', sans-serif}.banner-videocall .text-banner b{display:inline-block}.banner-videocall .text-banner b,.banner-videocall .text-banner.bold{font-family:'OpenSansBold', sans-serif}.banner-videocall .text-banner a{margin-left:10px;color:#4789ff;font-family:'OpenSansRegular', sans-serif;font-size:14px;line-height:1.5em}.banner-videocall.started,.banner-videocall.in_progress{background:#13377d}.banner-videocall.started .text-banner,.banner-videocall.in_progress .text-banner{color:#fff}.banner-videocall.started .icon,.banner-videocall.in_progress .icon{height:47px;width:auto;padding:0}.banner-videocall #scheduled-img{height:52px}.banner-videocall.inactive{cursor:auto}.banner-videocall.inactive .text-banner{max-width:319px}.banner-videocall.inactive img{height:52px}.therapist_chat .banner-videocall{cursor:auto;display:none}.therapist_chat .banner-videocall.show-banner{display:flex}.therapist_chat .banner-videocall .schedule_videocall{cursor:pointer}.therapist_chat .banner-videocall .new-meeting{width:100%;text-align:center;font-family:'SofiaProRegular', sans-serif}.line-through{text-decoration:line-through}.service-summary{max-width:700px;padding:40px 0;font-family:'SofiaProRegular', sans-serif;position:relative;background:#fff;overflow:hidden}.service-summary .plan-title{font-size:19px;color:#183781;font-family:'SofiaProMedium', sans-serif}.service-summary .quantity{font-size:16px;color:#5871a8;font-family:'SofiaProMedium', sans-serif}.service-summary .safe-payment{text-align:right;color:#2f4e90;margin-top:20px;display:flex;align-items:center;justify-content:space-between;margin:25px 0 12px 0}.service-summary .safe-payment h3{margin:0;font-size:16px;color:#687398}.service-summary .safe-payment img{margin:0;max-height:16px}.service-summary.modify-card{margin-top:10px;padding:40px;box-shadow:0px 4px 10px rgba(62,80,143,0.11);border-radius:20px}.service-summary.disabled .title{opacity:0.5}.service-summary.disabled .notice-head{opacity:0.5}.service-summary.disabled #payment-form{opacity:0.5}.service-summary #loadingRedirection{position:absolute;top:calc(50% - 20px);left:0;right:0;margin:0 auto;display:block;text-align:center}.service-summary #loadingRedirection i{font-size:40px}.service-summary [type='text']:focus{border:1px solid #555;background-color:#ffffff;outline:none;box-shadow:none;transition:none}.service-summary .title{font-size:16px;margin-bottom:20px;color:#93b9fc;text-align:center}.service-summary .summary-row{display:flex;justify-content:space-between;align-items:flex-end;color:#5871a8}.service-summary .summary-row #totalAmountDiv{margin-top:10px}.service-summary .summary-row #totalAmount{font-size:16px}.service-summary .summary-trials{color:#5871a8;background:#f0f5ff;border-radius:7px;padding:18px}.service-summary .summary-trials .flex{align-items:center}.service-summary .summary-trials .flex img{margin-right:10px}.service-summary .summary-trials b{color:#13377d;font-family:'OpenSansBold', sans-serif}.service-summary .notice-head{text-align:center}.service-summary .pricing-total{margin-bottom:20px;display:inline-block}.service-summary .pricing-total span{font-family:'SofiaProMedium', sans-serif;font-size:19px;color:#222}.service-summary .pricing-total-old{text-decoration:line-through;display:inline-block;margin-bottom:20px;margin-right:10px}.service-summary #couponContainer{margin-bottom:0;margin-top:10px}.service-summary #couponContainer #collapseCouponForm{margin-left:0}.service-summary #couponContainer #couponForm{margin:10px auto 30px}.separate-line{position:relative;margin:30px 0}.separate-line span{position:absolute;left:calc(50% - 25px);top:-13px;padding:0 18px;background:#fff;font-size:16px;line-height:22px;display:flex;align-items:center;text-align:center;color:#94a5cd}#dropin-container{margin-top:30px}#dropin-container :focus{outline:none}#dropin-container .braintree-heading,#dropin-container .braintree-sheet__label{font-family:'SofiaProRegular', sans-serif;margin:0;font-size:16px;color:#687398}#dropin-container .braintree-sheet{border:1px solid #a3b7e3;border:none;border-radius:10px}#dropin-container [data-braintree-id='methods-container']:focus{outline:none}#dropin-container .braintree-sheet__header{border-bottom:1px solid #a3b7e3;display:none}#dropin-container .braintree-method .braintree-method__label{font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#687398}#dropin-container .braintree-large-button span{color:#687398}#dropin-container .paypal-button:not(.paypal-button-card){height:35px}#dropin-container .paypal-button:not(.paypal-button-card):focus{outline:none}#dropin-container [data-braintree-id='toggle']{margin-bottom:10px}#dropin-container [data-braintree-id='toggle']:focus{outline:none}#dropin-container .braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active{border-color:#a3b7e3}#dropin-container .braintree-methods--active:not(.braintree-methods--edit) .braintree-method--active .braintree-method__check{background-color:#687398}#couponContainer{display:block;margin-bottom:60px;text-align:left}#couponContainer #collapseCouponForm{color:#4789ff;display:block;transition:color 0.2s;margin-left:10%;margin-bottom:5px}#couponContainer #collapseCouponForm:hover{text-decoration:none;color:#2f6bd6}#couponContainer #collapseCouponForm:focus{text-decoration:none;color:#2f6bd6}#couponContainer #collapseCouponForm span:before{content:'+'}#couponContainer #collapseCouponForm.minus span:before{content:'-'}#couponContainer #couponForm{margin:0px auto 0px;display:none}#plans-page .stripe-footer-container{align-items:center;background:#f5f8fd;border:1px solid #e5ecfd;border-radius:16px}#plans-page .stripe-footer-container .stripe-footer{max-width:400px;margin:10px auto}#plans-page .stripe-footer-container .stripe-footer.save-pay{text-align:left;border-radius:20px;padding:10px;align-items:center}#plans-page .stripe-footer-container .stripe-footer.save-pay img{margin-right:10px}#plans-page .stripe-footer-container .stripe-footer.save-pay p{color:#5871a8}#plans-page .stripe-footer-container .stripe-footer.save-pay .bold{color:#183781;font-family:'SofiaProSemibold', sans-serif}#plans-page .stripe-footer-container .stripe-footer.stripe-cards{justify-content:space-evenly}#plans-page .stripe-footer-container .stripe-footer img{height:40px;width:auto}#plans-page .save-pay{margin-top:2em;margin-bottom:0.9375rem;text-align:center;color:#555;font-family:'SofiaProLight', sans-serif;font-size:13px;font-weight:400}#plans-page .save-pay p{margin:0 auto 4px}#plans-page .callout-container .callout.warning{background:none}#plans-page .callout-container{left:0}#excelModal .forms-container.new-styles-form{padding-bottom:0}.modal-open .modal{z-index:999999999}#acceptTermsModal,#agentModal,#assistantModal,#dateModal,#discountModal,#editLeadModal,#editMeetingDiv,#editVideoEventModal,#exampleModalCenter,#excelModal,#filtersModal,#filtersModalVS,#infoPlansModal,#multipleMessageModal,#newLeadModal,#newMeetingModal,#newVideoEventModal,#notesTherapistModal,#rateExerciseModal,#reactivateModal,#reconnectModalCenter,#recordVideoModal,#surveyCategoryModal,#therapistModal,#planAssignedModal,#updateFileModal,#videoCallBlueJeansInProgress,#videoCallModalCenter,#willCancelSubscriptions{text-align:center;z-index:999999999999999999999999;background-color:rgba(21,56,119,0.2)}#acceptTermsModal img,#agentModal img,#assistantModal img,#dateModal img,#discountModal img,#editLeadModal img,#editMeetingDiv img,#editVideoEventModal img,#exampleModalCenter img,#excelModal img,#filtersModal img,#filtersModalVS img,#infoPlansModal img,#multipleMessageModal img,#newLeadModal img,#newMeetingModal img,#newVideoEventModal img,#notesTherapistModal img,#rateExerciseModal img,#reactivateModal img,#reconnectModalCenter img,#recordVideoModal img,#surveyCategoryModal img,#therapistModal img,#planAssignedModal img,#updateFileModal img,#videoCallBlueJeansInProgress img,#videoCallModalCenter img,#willCancelSubscriptions img{max-width:100%;height:auto}#acceptTermsModal .modal-content,#agentModal .modal-content,#assistantModal .modal-content,#dateModal .modal-content,#discountModal .modal-content,#editLeadModal .modal-content,#editMeetingDiv .modal-content,#editVideoEventModal .modal-content,#exampleModalCenter .modal-content,#excelModal .modal-content,#filtersModal .modal-content,#filtersModalVS .modal-content,#infoPlansModal .modal-content,#multipleMessageModal .modal-content,#newLeadModal .modal-content,#newMeetingModal .modal-content,#newVideoEventModal .modal-content,#notesTherapistModal .modal-content,#rateExerciseModal .modal-content,#reactivateModal .modal-content,#reconnectModalCenter .modal-content,#recordVideoModal .modal-content,#surveyCategoryModal .modal-content,#therapistModal .modal-content,#planAssignedModal .modal-content,#updateFileModal .modal-content,#videoCallBlueJeansInProgress .modal-content,#videoCallModalCenter .modal-content,#willCancelSubscriptions .modal-content{border:none}#acceptTermsModal .modal-dialog,#agentModal .modal-dialog,#assistantModal .modal-dialog,#dateModal .modal-dialog,#discountModal .modal-dialog,#editLeadModal .modal-dialog,#editMeetingDiv .modal-dialog,#editVideoEventModal .modal-dialog,#exampleModalCenter .modal-dialog,#excelModal .modal-dialog,#filtersModal .modal-dialog,#filtersModalVS .modal-dialog,#infoPlansModal .modal-dialog,#multipleMessageModal .modal-dialog,#newLeadModal .modal-dialog,#newMeetingModal .modal-dialog,#newVideoEventModal .modal-dialog,#notesTherapistModal .modal-dialog,#rateExerciseModal .modal-dialog,#reactivateModal .modal-dialog,#reconnectModalCenter .modal-dialog,#recordVideoModal .modal-dialog,#surveyCategoryModal .modal-dialog,#therapistModal .modal-dialog,#planAssignedModal .modal-dialog,#updateFileModal .modal-dialog,#videoCallBlueJeansInProgress .modal-dialog,#videoCallModalCenter .modal-dialog,#willCancelSubscriptions .modal-dialog{z-index:9999999999999999999999999999}#acceptTermsModal h5,#agentModal h5,#assistantModal h5,#dateModal h5,#discountModal h5,#editLeadModal h5,#editMeetingDiv h5,#editVideoEventModal h5,#exampleModalCenter h5,#excelModal h5,#filtersModal h5,#filtersModalVS h5,#infoPlansModal h5,#multipleMessageModal h5,#newLeadModal h5,#newMeetingModal h5,#newVideoEventModal h5,#notesTherapistModal h5,#rateExerciseModal h5,#reactivateModal h5,#reconnectModalCenter h5,#recordVideoModal h5,#surveyCategoryModal h5,#therapistModal h5,#planAssignedModal h5,#updateFileModal h5,#videoCallBlueJeansInProgress h5,#videoCallModalCenter h5,#willCancelSubscriptions h5{font-size:22px;margin:20px auto 0;max-width:60%;font-family:'SofiaProRegular', sans-serif;color:#153877}#acceptTermsModal h6,#agentModal h6,#assistantModal h6,#dateModal h6,#discountModal h6,#editLeadModal h6,#editMeetingDiv h6,#editVideoEventModal h6,#exampleModalCenter h6,#excelModal h6,#filtersModal h6,#filtersModalVS h6,#infoPlansModal h6,#multipleMessageModal h6,#newLeadModal h6,#newMeetingModal h6,#newVideoEventModal h6,#notesTherapistModal h6,#rateExerciseModal h6,#reactivateModal h6,#reconnectModalCenter h6,#recordVideoModal h6,#surveyCategoryModal h6,#therapistModal h6,#planAssignedModal h6,#updateFileModal h6,#videoCallBlueJeansInProgress h6,#videoCallModalCenter h6,#willCancelSubscriptions h6{font-size:15px;margin:10px auto 0;max-width:90%;font-family:'SofiaProRegular', sans-serif;color:#153877}#acceptTermsModal .modal .modal-header,#agentModal .modal .modal-header,#assistantModal .modal .modal-header,#dateModal .modal .modal-header,#discountModal .modal .modal-header,#editLeadModal .modal .modal-header,#editMeetingDiv .modal .modal-header,#editVideoEventModal .modal .modal-header,#exampleModalCenter .modal .modal-header,#excelModal .modal .modal-header,#filtersModal .modal .modal-header,#filtersModalVS .modal .modal-header,#infoPlansModal .modal .modal-header,#multipleMessageModal .modal .modal-header,#newLeadModal .modal .modal-header,#newMeetingModal .modal .modal-header,#newVideoEventModal .modal .modal-header,#notesTherapistModal .modal .modal-header,#rateExerciseModal .modal .modal-header,#reactivateModal .modal .modal-header,#reconnectModalCenter .modal .modal-header,#recordVideoModal .modal .modal-header,#surveyCategoryModal .modal .modal-header,#therapistModal .modal .modal-header,#planAssignedModal .modal .modal-header,#updateFileModal .modal .modal-header,#videoCallBlueJeansInProgress .modal .modal-header,#videoCallModalCenter .modal .modal-header,#willCancelSubscriptions .modal .modal-header{padding-bottom:0}#acceptTermsModal .modal-body p,#acceptTermsModal .modal-body .description,#agentModal .modal-body p,#agentModal .modal-body .description,#assistantModal .modal-body p,#assistantModal .modal-body .description,#dateModal .modal-body p,#dateModal .modal-body .description,#discountModal .modal-body p,#discountModal .modal-body .description,#editLeadModal .modal-body p,#editLeadModal .modal-body .description,#editMeetingDiv .modal-body p,#editMeetingDiv .modal-body .description,#editVideoEventModal .modal-body p,#editVideoEventModal .modal-body .description,#exampleModalCenter .modal-body p,#exampleModalCenter .modal-body .description,#excelModal .modal-body p,#excelModal .modal-body .description,#filtersModal .modal-body p,#filtersModal .modal-body .description,#filtersModalVS .modal-body p,#filtersModalVS .modal-body .description,#infoPlansModal .modal-body p,#infoPlansModal .modal-body .description,#multipleMessageModal .modal-body p,#multipleMessageModal .modal-body .description,#newLeadModal .modal-body p,#newLeadModal .modal-body .description,#newMeetingModal .modal-body p,#newMeetingModal .modal-body .description,#newVideoEventModal .modal-body p,#newVideoEventModal .modal-body .description,#notesTherapistModal .modal-body p,#notesTherapistModal .modal-body .description,#rateExerciseModal .modal-body p,#rateExerciseModal .modal-body .description,#reactivateModal .modal-body p,#reactivateModal .modal-body .description,#reconnectModalCenter .modal-body p,#reconnectModalCenter .modal-body .description,#recordVideoModal .modal-body p,#recordVideoModal .modal-body .description,#surveyCategoryModal .modal-body p,#surveyCategoryModal .modal-body .description,#therapistModal .modal-body p,#therapistModal .modal-body .description,#planAssignedModal .modal-body p,#planAssignedModal .modal-body .description,#updateFileModal .modal-body p,#updateFileModal .modal-body .description,#videoCallBlueJeansInProgress .modal-body p,#videoCallBlueJeansInProgress .modal-body .description,#videoCallModalCenter .modal-body p,#videoCallModalCenter .modal-body .description,#willCancelSubscriptions .modal-body p,#willCancelSubscriptions .modal-body .description{font-size:14px;padding-top:0;margin:0 auto 20px;max-width:80%;font-family:'SofiaProRegular', sans-serif;color:#687398}#acceptTermsModal .modal-body p b,#acceptTermsModal .modal-body .description b,#agentModal .modal-body p b,#agentModal .modal-body .description b,#assistantModal .modal-body p b,#assistantModal .modal-body .description b,#dateModal .modal-body p b,#dateModal .modal-body .description b,#discountModal .modal-body p b,#discountModal .modal-body .description b,#editLeadModal .modal-body p b,#editLeadModal .modal-body .description b,#editMeetingDiv .modal-body p b,#editMeetingDiv .modal-body .description b,#editVideoEventModal .modal-body p b,#editVideoEventModal .modal-body .description b,#exampleModalCenter .modal-body p b,#exampleModalCenter .modal-body .description b,#excelModal .modal-body p b,#excelModal .modal-body .description b,#filtersModal .modal-body p b,#filtersModal .modal-body .description b,#filtersModalVS .modal-body p b,#filtersModalVS .modal-body .description b,#infoPlansModal .modal-body p b,#infoPlansModal .modal-body .description b,#multipleMessageModal .modal-body p b,#multipleMessageModal .modal-body .description b,#newLeadModal .modal-body p b,#newLeadModal .modal-body .description b,#newMeetingModal .modal-body p b,#newMeetingModal .modal-body .description b,#newVideoEventModal .modal-body p b,#newVideoEventModal .modal-body .description b,#notesTherapistModal .modal-body p b,#notesTherapistModal .modal-body .description b,#rateExerciseModal .modal-body p b,#rateExerciseModal .modal-body .description b,#reactivateModal .modal-body p b,#reactivateModal .modal-body .description b,#reconnectModalCenter .modal-body p b,#reconnectModalCenter .modal-body .description b,#recordVideoModal .modal-body p b,#recordVideoModal .modal-body .description b,#surveyCategoryModal .modal-body p b,#surveyCategoryModal .modal-body .description b,#therapistModal .modal-body p b,#therapistModal .modal-body .description b,#planAssignedModal .modal-body p b,#planAssignedModal .modal-body .description b,#updateFileModal .modal-body p b,#updateFileModal .modal-body .description b,#videoCallBlueJeansInProgress .modal-body p b,#videoCallBlueJeansInProgress .modal-body .description b,#videoCallModalCenter .modal-body p b,#videoCallModalCenter .modal-body .description b,#willCancelSubscriptions .modal-body p b,#willCancelSubscriptions .modal-body .description b{font-family:'SofiaProSemiBold', sans-serif}#acceptTermsModal .modal-body .btn,#agentModal .modal-body .btn,#assistantModal .modal-body .btn,#dateModal .modal-body .btn,#discountModal .modal-body .btn,#editLeadModal .modal-body .btn,#editMeetingDiv .modal-body .btn,#editVideoEventModal .modal-body .btn,#exampleModalCenter .modal-body .btn,#excelModal .modal-body .btn,#filtersModal .modal-body .btn,#filtersModalVS .modal-body .btn,#infoPlansModal .modal-body .btn,#multipleMessageModal .modal-body .btn,#newLeadModal .modal-body .btn,#newMeetingModal .modal-body .btn,#newVideoEventModal .modal-body .btn,#notesTherapistModal .modal-body .btn,#rateExerciseModal .modal-body .btn,#reactivateModal .modal-body .btn,#reconnectModalCenter .modal-body .btn,#recordVideoModal .modal-body .btn,#surveyCategoryModal .modal-body .btn,#therapistModal .modal-body .btn,#planAssignedModal .modal-body .btn,#updateFileModal .modal-body .btn,#videoCallBlueJeansInProgress .modal-body .btn,#videoCallModalCenter .modal-body .btn,#willCancelSubscriptions .modal-body .btn{margin:4px 0 10px 0;padding:6px 31px;min-width:auto;font-size:16px}#acceptTermsModal svg,#agentModal svg,#assistantModal svg,#dateModal svg,#discountModal svg,#editLeadModal svg,#editMeetingDiv svg,#editVideoEventModal svg,#exampleModalCenter svg,#excelModal svg,#filtersModal svg,#filtersModalVS svg,#infoPlansModal svg,#multipleMessageModal svg,#newLeadModal svg,#newMeetingModal svg,#newVideoEventModal svg,#notesTherapistModal svg,#rateExerciseModal svg,#reactivateModal svg,#reconnectModalCenter svg,#recordVideoModal svg,#surveyCategoryModal svg,#therapistModal svg,#planAssignedModal svg,#updateFileModal svg,#videoCallBlueJeansInProgress svg,#videoCallModalCenter svg,#willCancelSubscriptions svg{width:100px;display:block;margin:40px auto 0}#acceptTermsModal .path,#agentModal .path,#assistantModal .path,#dateModal .path,#discountModal .path,#editLeadModal .path,#editMeetingDiv .path,#editVideoEventModal .path,#exampleModalCenter .path,#excelModal .path,#filtersModal .path,#filtersModalVS .path,#infoPlansModal .path,#multipleMessageModal .path,#newLeadModal .path,#newMeetingModal .path,#newVideoEventModal .path,#notesTherapistModal .path,#rateExerciseModal .path,#reactivateModal .path,#reconnectModalCenter .path,#recordVideoModal .path,#surveyCategoryModal .path,#therapistModal .path,#planAssignedModal .path,#updateFileModal .path,#videoCallBlueJeansInProgress .path,#videoCallModalCenter .path,#willCancelSubscriptions .path{stroke-dasharray:1000;stroke-dashoffset:0}#acceptTermsModal .path.circle,#agentModal .path.circle,#assistantModal .path.circle,#dateModal .path.circle,#discountModal .path.circle,#editLeadModal .path.circle,#editMeetingDiv .path.circle,#editVideoEventModal .path.circle,#exampleModalCenter .path.circle,#excelModal .path.circle,#filtersModal .path.circle,#filtersModalVS .path.circle,#infoPlansModal .path.circle,#multipleMessageModal .path.circle,#newLeadModal .path.circle,#newMeetingModal .path.circle,#newVideoEventModal .path.circle,#notesTherapistModal .path.circle,#rateExerciseModal .path.circle,#reactivateModal .path.circle,#reconnectModalCenter .path.circle,#recordVideoModal .path.circle,#surveyCategoryModal .path.circle,#therapistModal .path.circle,#planAssignedModal .path.circle,#updateFileModal .path.circle,#videoCallBlueJeansInProgress .path.circle,#videoCallModalCenter .path.circle,#willCancelSubscriptions .path.circle{-webkit-animation:dash 0.9s ease-in-out;animation:dash 0.9s ease-in-out}#acceptTermsModal .path.line,#agentModal .path.line,#assistantModal .path.line,#dateModal .path.line,#discountModal .path.line,#editLeadModal .path.line,#editMeetingDiv .path.line,#editVideoEventModal .path.line,#exampleModalCenter .path.line,#excelModal .path.line,#filtersModal .path.line,#filtersModalVS .path.line,#infoPlansModal .path.line,#multipleMessageModal .path.line,#newLeadModal .path.line,#newMeetingModal .path.line,#newVideoEventModal .path.line,#notesTherapistModal .path.line,#rateExerciseModal .path.line,#reactivateModal .path.line,#reconnectModalCenter .path.line,#recordVideoModal .path.line,#surveyCategoryModal .path.line,#therapistModal .path.line,#planAssignedModal .path.line,#updateFileModal .path.line,#videoCallBlueJeansInProgress .path.line,#videoCallModalCenter .path.line,#willCancelSubscriptions .path.line{stroke-dashoffset:1000;-webkit-animation:dash 0.9s 0.35s ease-in-out forwards;animation:dash 0.9s 0.35s ease-in-out forwards}#acceptTermsModal .path.check,#agentModal .path.check,#assistantModal .path.check,#dateModal .path.check,#discountModal .path.check,#editLeadModal .path.check,#editMeetingDiv .path.check,#editVideoEventModal .path.check,#exampleModalCenter .path.check,#excelModal .path.check,#filtersModal .path.check,#filtersModalVS .path.check,#infoPlansModal .path.check,#multipleMessageModal .path.check,#newLeadModal .path.check,#newMeetingModal .path.check,#newVideoEventModal .path.check,#notesTherapistModal .path.check,#rateExerciseModal .path.check,#reactivateModal .path.check,#reconnectModalCenter .path.check,#recordVideoModal .path.check,#surveyCategoryModal .path.check,#therapistModal .path.check,#planAssignedModal .path.check,#updateFileModal .path.check,#videoCallBlueJeansInProgress .path.check,#videoCallModalCenter .path.check,#willCancelSubscriptions .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 0.9s 0.35s ease-in-out forwards;animation:dash-check 0.9s 0.35s ease-in-out forwards}#acceptTermsModal p,#agentModal p,#assistantModal p,#dateModal p,#discountModal p,#editLeadModal p,#editMeetingDiv p,#editVideoEventModal p,#exampleModalCenter p,#excelModal p,#filtersModal p,#filtersModalVS p,#infoPlansModal p,#multipleMessageModal p,#newLeadModal p,#newMeetingModal p,#newVideoEventModal p,#notesTherapistModal p,#rateExerciseModal p,#reactivateModal p,#reconnectModalCenter p,#recordVideoModal p,#surveyCategoryModal p,#therapistModal p,#planAssignedModal p,#updateFileModal p,#videoCallBlueJeansInProgress p,#videoCallModalCenter p,#willCancelSubscriptions p{text-align:center;margin:20px 0 60px;font-size:1.25em}#acceptTermsModal p.success,#agentModal p.success,#assistantModal p.success,#dateModal p.success,#discountModal p.success,#editLeadModal p.success,#editMeetingDiv p.success,#editVideoEventModal p.success,#exampleModalCenter p.success,#excelModal p.success,#filtersModal p.success,#filtersModalVS p.success,#infoPlansModal p.success,#multipleMessageModal p.success,#newLeadModal p.success,#newMeetingModal p.success,#newVideoEventModal p.success,#notesTherapistModal p.success,#rateExerciseModal p.success,#reactivateModal p.success,#reconnectModalCenter p.success,#recordVideoModal p.success,#surveyCategoryModal p.success,#therapistModal p.success,#planAssignedModal p.success,#updateFileModal p.success,#videoCallBlueJeansInProgress p.success,#videoCallModalCenter p.success,#willCancelSubscriptions p.success{color:#73af55}#acceptTermsModal p.error,#agentModal p.error,#assistantModal p.error,#dateModal p.error,#discountModal p.error,#editLeadModal p.error,#editMeetingDiv p.error,#editVideoEventModal p.error,#exampleModalCenter p.error,#excelModal p.error,#filtersModal p.error,#filtersModalVS p.error,#infoPlansModal p.error,#multipleMessageModal p.error,#newLeadModal p.error,#newMeetingModal p.error,#newVideoEventModal p.error,#notesTherapistModal p.error,#rateExerciseModal p.error,#reactivateModal p.error,#reconnectModalCenter p.error,#recordVideoModal p.error,#surveyCategoryModal p.error,#therapistModal p.error,#planAssignedModal p.error,#updateFileModal p.error,#videoCallBlueJeansInProgress p.error,#videoCallModalCenter p.error,#willCancelSubscriptions p.error{color:#d06079}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}#acceptTermsModal #pImage,#agentModal #pImage,#assistantModal #pImage,#dateModal #pImage,#discountModal #pImage,#editLeadModal #pImage,#editMeetingDiv #pImage,#editVideoEventModal #pImage,#exampleModalCenter #pImage,#excelModal #pImage,#filtersModal #pImage,#filtersModalVS #pImage,#infoPlansModal #pImage,#multipleMessageModal #pImage,#newLeadModal #pImage,#newMeetingModal #pImage,#newVideoEventModal #pImage,#notesTherapistModal #pImage,#rateExerciseModal #pImage,#reactivateModal #pImage,#reconnectModalCenter #pImage,#recordVideoModal #pImage,#surveyCategoryModal #pImage,#therapistModal #pImage,#planAssignedModal #pImage,#updateFileModal #pImage,#videoCallBlueJeansInProgress #pImage,#videoCallModalCenter #pImage,#willCancelSubscriptions #pImage{width:80px;margin:0 auto}#acceptTermsModal #pName,#agentModal #pName,#assistantModal #pName,#dateModal #pName,#discountModal #pName,#editLeadModal #pName,#editMeetingDiv #pName,#editVideoEventModal #pName,#exampleModalCenter #pName,#excelModal #pName,#filtersModal #pName,#filtersModalVS #pName,#infoPlansModal #pName,#multipleMessageModal #pName,#newLeadModal #pName,#newMeetingModal #pName,#newVideoEventModal #pName,#notesTherapistModal #pName,#rateExerciseModal #pName,#reactivateModal #pName,#reconnectModalCenter #pName,#recordVideoModal #pName,#surveyCategoryModal #pName,#therapistModal #pName,#planAssignedModal #pName,#updateFileModal #pName,#videoCallBlueJeansInProgress #pName,#videoCallModalCenter #pName,#willCancelSubscriptions #pName{color:#294074;font-size:25px;margin-top:10px}#acceptTermsModal #pLicense,#agentModal #pLicense,#assistantModal #pLicense,#dateModal #pLicense,#discountModal #pLicense,#editLeadModal #pLicense,#editMeetingDiv #pLicense,#editVideoEventModal #pLicense,#exampleModalCenter #pLicense,#excelModal #pLicense,#filtersModal #pLicense,#filtersModalVS #pLicense,#infoPlansModal #pLicense,#multipleMessageModal #pLicense,#newLeadModal #pLicense,#newMeetingModal #pLicense,#newVideoEventModal #pLicense,#notesTherapistModal #pLicense,#rateExerciseModal #pLicense,#reactivateModal #pLicense,#reconnectModalCenter #pLicense,#recordVideoModal #pLicense,#surveyCategoryModal #pLicense,#therapistModal #pLicense,#planAssignedModal #pLicense,#updateFileModal #pLicense,#videoCallBlueJeansInProgress #pLicense,#videoCallModalCenter #pLicense,#willCancelSubscriptions #pLicense{color:#294074;font-size:22px;margin:10px 0 20px}#acceptTermsModal #pBio,#agentModal #pBio,#assistantModal #pBio,#dateModal #pBio,#discountModal #pBio,#editLeadModal #pBio,#editMeetingDiv #pBio,#editVideoEventModal #pBio,#exampleModalCenter #pBio,#excelModal #pBio,#filtersModal #pBio,#filtersModalVS #pBio,#infoPlansModal #pBio,#multipleMessageModal #pBio,#newLeadModal #pBio,#newMeetingModal #pBio,#newVideoEventModal #pBio,#notesTherapistModal #pBio,#rateExerciseModal #pBio,#reactivateModal #pBio,#reconnectModalCenter #pBio,#recordVideoModal #pBio,#surveyCategoryModal #pBio,#therapistModal #pBio,#planAssignedModal #pBio,#updateFileModal #pBio,#videoCallBlueJeansInProgress #pBio,#videoCallModalCenter #pBio,#willCancelSubscriptions #pBio{font-size:15px;color:#7789b2}#acceptTermsModal .modal-dialog{position:relative}#acceptTermsModal .modal-dialog.disabled .modal-header,#acceptTermsModal .modal-dialog.disabled .modal-body{opacity:0.5}#acceptTermsModal .modal-dialog .loadingDiv{position:absolute;top:calc(50% - 25px);width:100%;text-align:center;z-index:9999}#acceptTermsModal .modal-dialog .loadingDiv i{font-size:38px}#acceptTermsModal .checkbox-new{display:flex;max-width:80%;margin:0 auto 10px}#acceptTermsModal .checkbox-new label{display:inline-block}#acceptTermsModal .checkbox-new p{display:inline-block;max-width:100%;text-align:left;padding-left:10px}#willCancelSubscriptions .modal-dialog{overflow-y:initial !important}#willCancelSubscriptions .modal-body{max-height:80vh;overflow-y:auto}#willCancelSubscriptions .modal-body>p{width:80%;margin:0 auto !important}#willCancelSubscriptions h2{color:#3b5486;font-family:'SofiaProMedium', sans-serif;font-size:20px}#willCancelSubscriptions li{padding-left:20%;margin:26px 0}#willCancelSubscriptions li p.bold{margin-bottom:10px;color:#3b5486;font-family:'SofiaProMedium', sans-serif}#willCancelSubscriptions p{font-size:14px;font-family:'SofiaProLight', sans-serif;color:#3b5486;margin:0 !important;max-width:100% !important;text-align:left}#willCancelSubscriptions .avatar{width:40px;height:40px;background:#ffebeb;color:#4789ff;border-radius:50%;line-height:40px;margin-right:20px}#willCancelSubscriptions .avatar span{font-size:16px}#willCancelSubscriptions .avatar.invalid{background:#f4f6fa}#newVideoEventModal .modal-container,#editVideoEventModal .modal-container{padding:30px 40px;text-align:left}#newVideoEventModal .modal-header,#newVideoEventModal .modal-body,#editVideoEventModal .modal-header,#editVideoEventModal .modal-body{padding:0}#newVideoEventModal h2,#editVideoEventModal h2{font-family:'SofiaProMedium', sans-serif;font-size:28px;line-height:38px;color:#213a6c;margin:0 0 10px 0}#newVideoEventModal h4,#editVideoEventModal h4{font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#213a6c;margin:0 0 20px 0}#newVideoEventModal h4#change_date,#editVideoEventModal h4#change_date{text-decoration:line-through;margin-bottom:8px}#newVideoEventModal .new-clean-forms.validate-form .input-row,#editVideoEventModal .new-clean-forms.validate-form .input-row{margin:20px 0;width:100%;max-width:unset}#newVideoEventModal .new-clean-forms.validate-form .input-row .label,#editVideoEventModal .new-clean-forms.validate-form .input-row .label{margin:0 0 10px 0;padding:0;text-align:left}#newVideoEventModal .new-clean-forms.validate-form .input-row .radio-input,#editVideoEventModal .new-clean-forms.validate-form .input-row .radio-input{justify-content:flex-start}#newVideoEventModal .new-clean-forms.validate-form .input-row .radio-input .radio-new-style,#editVideoEventModal .new-clean-forms.validate-form .input-row .radio-input .radio-new-style{margin:0 30px 0 0}#newVideoEventModal.pasted_event .BtnSubmit,#editVideoEventModal.pasted_event .BtnSubmit{display:none}#newVideoEventModal.pasted_event .alert,#editVideoEventModal.pasted_event .alert{display:block}#newVideoEventModal .alert,#editVideoEventModal .alert{margin:40px 0 20px 0 !important;padding:0;text-align:left;color:#ac2925 !important;display:none}#newVideoEventModal .select-patient .alert,#editVideoEventModal .select-patient .alert{display:unset}#newVideoEventModal .select-patient .alert i,#editVideoEventModal .select-patient .alert i{color:#ac2925 !important;position:unset !important}#notesTherapistModal textarea{min-height:200px;box-shadow:none;resize:none;color:#687398;height:141px;resize:none;border:1px solid #e5ecfd;box-sizing:border-box;border-radius:6px;margin-bottom:20px;padding:10px}#notesTherapistModal textarea::placeholder{font-size:16px;color:#687398;font-family:'OpenSansRegular', sans-serif}#imageBigModal{z-index:999999999999999999999999;background-color:rgba(21,56,119,0.2);padding:0}#imageBigModal .modal-dialog{width:70%;height:100%;padding:26px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center}#imageBigModal .modal-dialog:hover #modal-download-btn{opacity:1}#imageBigModal .modal-dialog:hover #modal-image{-webkit-filter:grayscale(30%);filter:grayscale(30%)}#imageBigModal .modal-dialog #modal-image{max-width:100%;max-height:100%;transition:all 0.2s}#imageBigModal .modal-dialog #modal-download-btn{left:calc(50% - 100px);top:calc(50% - 12px);padding:0;position:absolute;z-index:9999;border:none;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;width:200px;text-align:center;opacity:0;font-size:16px;font-family:'SofiaProMedium', sans-serif;transition:all 0.2s}#imageBigModal .modal-dialog #modal-download-btn span{height:30px;width:30px;background:url(/assets/new_assets/download-71b078756853796f2135dc1c3353f1bfabfb434021474772430ba1ed2a609ed9.png);background-position:center;background-repeat:no-repeat;background-size:contain;border:none;margin-left:5px}#imageBigModal .close{opacity:1}#therapistModal,#planAssignedModal{text-align:center;color:#13377d}#therapistModal .modal-title,#planAssignedModal .modal-title{font-size:35px;max-width:100%;margin-top:5px}#therapistModal .modal-header p,#planAssignedModal .modal-header p{font-size:14px;margin:10px}#therapistModal #icon-heart,#planAssignedModal #icon-heart{margin-top:20px}#therapistModal .modal-dialog,#planAssignedModal .modal-dialog{max-width:420px;position:relative;background:#fff;border-radius:15px}#therapistModal .modal-body,#planAssignedModal .modal-body{padding-top:0}#therapistModal #bg-modal,#planAssignedModal #bg-modal{bottom:0;left:0;position:absolute;width:100%}#therapistModal #tname,#planAssignedModal #tname{font-size:18px}#therapistModal #tLicense,#planAssignedModal #tLicense{font-size:14px;color:#94a5cd;font-family:'OpenSansRegular', sans-serif}#therapistModal{color:#213A6C}#therapistModal .modal-title{font-family:'Recoleta';font-size:32px;font-weight:600;max-width:100%;margin-top:5px}#therapistModal .modal-content{width:inherit}#therapistModal .modal-dialog{max-width:700px}#therapistModal .modal-header>p{font-size:16px;font-weight:400}#therapistModal #tName,#therapistModal #tLicense{margin:0}#therapistModal #tLicense{text-align:left}#therapistModal #tName{margin-bottom:5px}#therapistModal .modal-body>div:first-child{display:flex;align-items:center;justify-content:end}#therapistModal .modal-body>div:nth-child(2){background-color:#FFEFEF;display:flex;padding:10px 40px;margin:30px 5px;border-radius:12px;color:#556076}#therapistModal .modal-body-description{font-size:16px;padding-left:20px;text-align:left}#therapistModal .btn{background:#1B4291}#therapistModal .modal-button-icon{padding-right:5px}#therapistModal #psy-info{text-align:left;padding-left:10px;width:50%}#therapistModal #psy-avatar,#planAssignedModal #psy-avatar{max-width:90px !important}#updateFileModal #file_uploaded_preview{max-width:80%;margin:10px auto;height:auto;display:none}#updateFileModal .loadingContainer.blocked #update_file{opacity:0.5}#updateFileModal .BtnSubmit{display:none;margin:10px auto !important}#updateFileModal .box-drag-drop{width:96%;min-height:200px;margin:2% auto;border:2px dashed #e5ecfd;display:flex;align-items:center}#updateFileModal .box-drag-drop .drop-text{display:block;max-width:100%;width:100%;text-align:center}#updateFileModal .box-drag-drop.is-dragover{background-color:#e5ecfd}#rateExerciseModal .modal-body{padding:20px 0 70px 0}#assistantModal .comments-textarea textarea{border:none;background:#e5ecfd;box-shadow:none;min-height:150px;resize:none;padding:10px}#videoCallModalCenter .modal-dialog,#videoCallBlueJeansInProgress .modal-dialog{margin:50px auto}#videoCallModalCenter .modal-content,#videoCallBlueJeansInProgress .modal-content{border-radius:10px}#videoCallModalCenter .modal-header,#videoCallModalCenter .modal-body,#videoCallBlueJeansInProgress .modal-header,#videoCallBlueJeansInProgress .modal-body{background:#f9f9f9}#videoCallModalCenter .modal-header,#videoCallBlueJeansInProgress .modal-header{border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:center;padding-top:20px}#videoCallModalCenter .modal-header img,#videoCallBlueJeansInProgress .modal-header img{height:30px}#videoCallModalCenter .modal-header p,#videoCallBlueJeansInProgress .modal-header p{color:#687398;margin:0 0 0 5px;font-family:'SofiaProRegular', sans-serif;font-size:16px}#videoCallModalCenter .modal-body,#videoCallBlueJeansInProgress .modal-body{border-radius:0 0 10px 10px}#videoCallModalCenter .modal-body h3,#videoCallBlueJeansInProgress .modal-body h3{color:#13377d;font-size:24px}#videoCallModalCenter .modal-body p,#videoCallBlueJeansInProgress .modal-body p{font-family:'OpenSansRegular', sans-serif;font-size:14px;color:#687398}#videoCallModalCenter .modal-body .avatar,#videoCallBlueJeansInProgress .modal-body .avatar{height:120px;margin-top:60px}#videoCallModalCenter .modal-body .actions,#videoCallBlueJeansInProgress .modal-body .actions{display:flex;align-items:center;justify-content:center;margin:34px 0}#videoCallModalCenter .modal-body .actions a,#videoCallBlueJeansInProgress .modal-body .actions a{margin:0 22px;display:flex;align-items:center;flex-direction:column;color:#fff;font-family:'SofiaProRegular', sans-serif;font-size:13px;transition:all 0.2s;opacity:0.7}#videoCallModalCenter .modal-body .actions a:hover,#videoCallBlueJeansInProgress .modal-body .actions a:hover{opacity:1;color:#687398}#videoCallModalCenter .modal-body .actions a img,#videoCallBlueJeansInProgress .modal-body .actions a img{margin-bottom:8px;height:46px;width:46px}#infoPlansModal #exampleModalCenterTitle img{width:24px;margin-right:10px}#infoPlansModal .modal-body .description{max-width:100%}#infoPlansModal .modal-body .description .strong{font-family:'SofiaProBold', sans-serif;font-weight:bold}#discountModal .modal-content,#reactivateModal .modal-content{min-height:270px}#discountModal .modal-header,#reactivateModal .modal-header{padding:50px 50px 5px}#discountModal .modal-body,#reactivateModal .modal-body{max-width:79%;margin:0 auto;padding-bottom:40px}#discountModal .absolute-left-bottom,#reactivateModal .absolute-left-bottom{max-height:200px;position:fixed;bottom:0}#discountModal h5,#reactivateModal h5{font-size:26px;line-height:1.2;font-family:'SofiaProSemiBold', sans-serif}#reconnectModalCenter #reconnectIcon{width:80%;margin:10px auto;position:relative}#reconnectModalCenter #reconnectIcon #calva{margin-top:15px}#reconnectModalCenter #reconnectIcon #cometa{position:absolute;height:36%;right:10%;animation:flying 6s ease infinite}#reconnectModalCenter .modal-header{padding-bottom:5px}#reconnectModalCenter .modal-body{padding-top:0}#reconnectModalCenter .modal-body p{margin-bottom:20px;font-size:15px;color:#5a78b9}#reconnectModalCenter h5{font-size:29px}#recordVideoModal .close{opacity:0.8}#recordVideoModal .close:hover{opacity:1}#recordVideoModal #preview,#recordVideoModal #recording{width:100%;display:block;height:100%}#recordVideoModal #stopRecordButton{width:36px;height:36px}#recordVideoModal #startButton,#recordVideoModal #stopRecordButton{border:none;cursor:pointer;margin:0 auto;display:block}#recordVideoModal #startButton{width:21px;height:21px;border-radius:50%;background:#e45e56}#recordVideoModal #video-record-btns{position:absolute;bottom:10px;width:100%;text-align:center}#recordVideoModal #video-record-btns p{color:#fff;font-family:'OpenSansRegular', sans-serif;font-size:12px;margin:8px 0 20px 0}#recordVideoModal #stopRecordButton{background:url(/assets/new_assets/stop-2054fd555df7c8e1f5be5c808f67d3a630360ea975503559579081b7bf288693.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:none}#recordVideoModal #sendVideo{height:60px;width:60px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background:url(/assets/new_assets/send-ca154f7a9b8ccb240d6902ca2a98e77b6434a1341ddde86f0bca3c67bc72f57b.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:none}#recordVideoModal #video-counter{position:absolute;width:100%;color:#fff;display:flex;align-items:center;justify-content:center}#recordVideoModal #video-counter #record-circle-red{margin-right:8px;width:10px;height:10px;border-radius:50%;display:block;background:red;animation:blinker 1s cubic-bezier(0.5, 0, 1, 1) infinite alternate}@keyframes blinker{from{opacity:1}to{opacity:0}}@keyframes flying{0%,100%{top:0%;right:15%;opacity:0}1%{opacity:1}12%{top:-3px;right:12%}25%{top:-10px;right:9%}37%{top:-11px;right:11%}50%{top:-15px;right:13%}62%{top:-13px;right:11%;opacity:1}99%{top:-10px;top:-200px;right:12%;opacity:0}}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:white;transition:all 0.2s;box-shadow:none;border:1px solid #a3b7e3;border-radius:10px}.StripeElement:focus{border:1px solid #4789ff !important}#payment-form{overflow:hidden}.existing-card{height:40px;border:1px solid #a3b7e3;color:#687398;border-radius:10px;line-height:40px;padding-left:20px}#card-errors{color:#fa755a}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.steps-progress{text-align:center;margin-bottom:100px;margin-left:0}.steps-progress li{display:inline-block;width:150px;position:relative}.steps-progress li a{height:26px;line-height:26px}.steps-progress li.active{background:#03a9f4;color:#fff}.steps-progress li:first-child{margin-left:unset}.steps-progress li:not(:last-child):after{content:'';width:120px;background-color:#efefef;height:2px;position:absolute;top:12px;left:93px}.steps-progress li a{color:#fff}.steps-progress li a.disabled{cursor:auto}.steps-progress li a i{text-shadow:2px 2px #222}.steps-progress li a:hover{text-decoration:none}.steps-progress li a .text{color:#d8d8d8;position:relative;bottom:-35px}.steps-progress li a .circle{width:12px;height:12px;border-radius:50%;background:#a2a2a2;position:absolute;margin:0 auto;top:7px;left:0;right:0;box-shadow:1px 1px 3px 0px #222}.steps-progress li a.completed .circle,.steps-progress li a.inprogress .circle{width:26px;height:26px;top:0px;box-shadow:none}.steps-progress li a.completed .text{color:#153877}.steps-progress li a.completed .circle{background:#153877}.steps-progress li a.completed .circle i.fa:before{content:''}.steps-progress li a.inprogress .text{color:#4789ff}.steps-progress li a.inprogress .circle{background:#4789ff;font-size:10px}.steps-progress li a.inprogress .circle i{text-shadow:1px 1px #717171}.steps-progress li a.inprogress .circle i:before{content:''}.summary_coupon{padding:0 10%;display:none;margin-bottom:60px}.summary_coupon p{display:flex;margin:0;justify-content:space-between;align-items:center}.summary_coupon p span#totalAmount{border-top:1px solid #6a83b1;font-size:17px;font-family:'SofiaProMedium', sans-serif}.line-through{text-decoration:line-through}.sweet-alert button{width:auto;min-width:100px}.sweet-alert button{border-color:transparent !important}.controller-tools #index_table_patients{margin:20px 0}.admin-form-row{max-width:83.3333%;padding:0 15px;margin:0 auto}.admin-form-row form{display:flex;align-items:center;justify-content:start;flex-direction:row;margin:12px 0}.admin-form-row form input,.admin-form-row form select{width:250px;margin:0 10px 0 0;height:34px;box-shadow:none;border:1px solid #e5ecfd;border-radius:5px}.admin-form-row form input:focus,.admin-form-row form select:focus{outline:none}.admin-form-row form .btn{margin:0 10px;height:34px;padding:0 10px;min-width:130px;width:auto}.admin-form-row form input[type='file']{padding:0;min-width:400px;padding:5px}@media (max-width: 1500px){.banner-videocall{top:65px}}@media (max-width: 769px){.steps-progress li{width:70px}.steps-progress li:not(:last-child):after{width:40px;left:55px}#couponInput{width:calc(100% - 105px - 7px)}#couponBtn{width:105px}#checkoutFormBtn{float:none;margin:25px auto 0}#plans-page .stripe-footer-container{flex-direction:column;background:none;padding:10px;width:90%;margin:0 auto;justify-content:center}#plans-page .stripe-footer-container .stripe-footer img{height:32px}#plans-page .stripe-footer-container .stripe-footer.save-pay{background:#fff;max-width:none;width:100%;justify-content:center;padding:0}#checkoutFormBtn,#modify_subscription,#paypal-submit-button{float:unset}.banner-videocall{padding:10px 15px}.banner-videocall p{line-height:1.2}}.flex-grey .register-body{background:#f9fbff !important;height:calc(100% - 87px);display:flex;align-items:center;justify-content:center}@media (max-width: 544px){.banner-coupon-container,.delete-coupon-container{right:0;width:100%;padding:10px}.banner-coupon-container p,.banner-coupon-container a,.delete-coupon-container p,.delete-coupon-container a{font-size:14px;line-height:1.1}#discountModal .modal-header,#reactivateModal .modal-header{padding:30px 30px 5px}#discountModal .modal-body,#reactivateModal .modal-body{max-width:100%;padding:15px 30px 5px}#discountModal .modal-body p,#reactivateModal .modal-body p{max-width:100%}#discountModal .modal-content,#reactivateModal .modal-content{min-height:auto}#willCancelSubscriptions li{padding:0 10%}#exampleModalCenter h5,#reconnectModalCenter h5,#agentModal h5,#discountModal h5,#reactivateModal h5{font-size:22px;margin:15px auto 0;max-width:100%}#exampleModalCenter .modal-body,#reconnectModalCenter .modal-body,#agentModal .modal-body,#discountModal .modal-body,#reactivateModal .modal-body{padding:15px 30px}#exampleModalCenter .modal-body p,#exampleModalCenter .modal-body .description,#reconnectModalCenter .modal-body p,#reconnectModalCenter .modal-body .description,#agentModal .modal-body p,#agentModal .modal-body .description,#discountModal .modal-body p,#discountModal .modal-body .description,#reactivateModal .modal-body p,#reactivateModal .modal-body .description{max-width:100%}#paypal-button-container{width:70%;margin:10px auto}.new_styles_chat .banner-videocall{height:auto}.new_styles_chat .banner-videocall .btn{margin:7px 0px 0 0px}}
