@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;800;900&family=Open+Sans:wght@400;700&display=swap');
#logo:after{content:"Members Area";font-weight:900;text-transform:uppercase;color:#0f5ca3;font-size:26px;position:absolute;margin-left:150px;margin-top:35px;display:none}@media screen and (max-width:990px){#logo:after{margin-left:25px}}@media screen and (max-width:909px){#logo:after{position:relative;display:none;margin:10px 0}}@media screen and (max-width:959px){#mobile_bar{display:none !important}#container .nav_shadow{display:block;top:0}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu{flex-wrap:wrap}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu{border:none;margin-bottom:30px}}@media screen and (max-width:767px){#header #header_contents{flex-direction:column;padding:50px 0 15px}#header #header_contents .three{margin:0}#header #header_contents #logo{margin:0}.wrap-member-login{display:none}#container #navigation_bar .mega-menu-toggle{background:#0f5ca3}body #container #header_contents .widget_search{max-width:90%;float:none;margin:0 auto;width:90%}#container #header_contents .widget_search form{padding:0 25px}#container .top_content .info_bar{padding:35px 0}#container .top_content .info_bar h1{font-size:30px;margin:0}}#navigation .sub-menu li.hasSubMenu>a:after{display:none}#container .top-resource{margin:0}#container .top-resource p{padding:0}#container .top-resource a{background:#e8eef5;display:block;text-align:center;color:#1e5c9f;font-size:20px;padding:20px 20px 20px 35px;border-radius:0;border-left:5px solid #1e5c9f;margin:0 0 15px;text-decoration:none;font-weight:600}#container .top-resource a:before{content:"\f1c1";font-family:"FontAwesome";color:#000;position:absolute;margin-left:-40px;font-size:30px;margin-top:-7px}#container .top-resource a:hover{text-decoration:underline}@media screen and (max-width:767px){#container .top-resource a:before{display:block;position:relative;margin:0 auto 10px}#container .top-resource a{padding:20px;border-left:none;border-top:5px solid #1e5c9f}}.download-banner a{background:#e8eef5;display:flex;color:#000;font-size:19px;padding:15px;border-radius:0;text-decoration:none;font-weight:600;align-items:center;margin:7px 0 !important}.download-banner a .link-text{margin-left:auto;background:#79e034;text-transform:uppercase;font-size:16px;border-radius:3px;padding:6px 20px;display:inline-block;transition:.4s all}.download-banner a .link-text:hover{opacity:.8}#container .coaching-help-toggle{position:absolute;right:25px;outline:none;border:none;cursor:pointer;background:#1e5c9f;display:flex;align-items:center;color:#fff;padding:5px 20px 5px 8px;border-radius:35px;font-weight:700;column-gap:10px;text-transform:uppercase}#container .coaching-help-toggle img{background:#fff;border-radius:50%;border:2px solid #fff;width:35px;height:35px}#help-video .popup-aligner{padding:60px}#header #header_contents{display:flex;margin:0 auto;align-items:center;max-width:1040px}#header #header_contents .three{width:100%;padding:0}#header #logo img{width:300px;height:70px;margin-top:0}#header #header_contents .section_widget.first{display:none}#container .widget_search{max-width:500px;margin:0 auto}#container #header_contents .widget_search{max-width:400px;margin:0;float:right}#container .widget_search .caption{display:none}#container .widget_search .space{display:none}#container #searchform li{margin:0 !important;position:relative}#container #searchform #s{border:2px solid #ccc;border-radius:25px;font-size:14px;padding:10px 45px 10px 15px;box-shadow:none;height:50px;font-family:"Open Sans"}#container #searchform #searchsubmit{width:44px;height:44px;background:#0f5ca3 url(https://members.theremarkablepractice.com/wp-content/uploads/2025/08/search-icon.svg) center center no-repeat;position:absolute;display:block;transition:.4s all;border-radius:50%;top:3px;right:3px}#container #searchform #searchsubmit:hover{background-color:#ff5e00}#container .top_content .info_bar h1{text-align:center}body #footer{background:#5b5b5b;padding:30px 0}#footer .footer_info{display:none}#footer .footer-menu{border:none;padding:0}#footer .copyright{font-size:17px !important}#footer .copyright a{color:inherit}#container .nav_border{background:#0f5ca3;border:none}#container #header #navigation_bar .mega-menu>li>a{font-size:17px;height:55px;line-height:55px;transition:.4s all;font-weight:400 !important}#container #header #navigation_bar .mega-menu>li.top-level-button>a{background:#79e034;color:#000}#container #header #navigation_bar .mega-menu>li>a .mega-indicator{font-size:15px;top:1px}#container #header #navigation_bar .mega-menu>li>.mega-sub-menu{display:none}#container #header #navigation_bar .mega-menu>li.mega-menu-item-has-children:hover>.mega-sub-menu{display:block}#container #header #navigation_bar .mega-menu .mega-sub-menu{padding:35px 25px}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu{display:flex;padding:0}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu{padding:0 20px;border-right:1px solid #ccc;display:block;overflow:hidden;height:100%}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-menu-column:last-child .mega-sub-menu{border:none}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu>li{padding:0;margin:0 0 5px}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu>li>a{font-weight:400;font-size:15px;transition:.4s all;padding:5px 0}#container #header #navigation_bar .column-heading{display:flex;align-items:center;border-bottom:2px solid #0f5ca3;padding-bottom:15px;margin-bottom:10px}#container #header #navigation_bar .column-heading .icon{margin-right:15px !important;line-height:1}#container #header #navigation_bar .column-heading .icon img{height:30px;width:auto}#container #header #navigation_bar .column-heading h3{color:#000;font-weight:700 !important;font-size:19px !important;padding:0}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu>li.upcoming-event>a{max-width:165px}#container #header #navigation_bar .mega-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu>li.upcoming-event>a:after{content:"Register!";background:#1fae21;color:#fff;position:relative;max-width:100px;margin:5px 0 0;display:inherit;padding:6px 0 4px;text-align:center;visibility:visible;text-transform:uppercase;font-weight:700;border-radius:25px;font-size:13px}body:not(.logged-in) #mega-menu-item-40480{display:none !important}body:not(.logged-in) #mega-menu-item-40482{display:none !important}#container #header #navigation_bar .mega-menu .mega-menu-flyout .mega-sub-menu{padding:12px 0}#container #header #navigation_bar .mega-menu .mega-menu-flyout .mega-sub-menu li a{font-size:15px;padding:12px 20px;transition:.4s all;height:auto !important;line-height:1.2}.back-to-vault-button{width:100px;height:100px;background:#0e5da3;position:fixed;bottom:30px;right:30px;border-radius:50%;z-index:99;box-shadow:1px 1px 8px rgb(0 0 0/20%);transition:.4s all}.back-to-vault-button:hover{opacity:.8}.back-to-vault-button p{padding:0;line-height:1.3;text-align:center;font-weight:700;font-family:"Nunito Sans";font-size:14px !important}.back-to-vault-button a{color:#fff;text-decoration:none;display:flex;flex-direction:column;position:absolute;height:100px;justify-content:center;align-items:center;padding:0 10px;width:80px}.back-to-vault-button a:before{content:" ";width:30px;height:30px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2021/04/door.png) center no-repeat;display:block;background-size:contain;margin:0 0 5px}#container .kpi-chart-grid{box-shadow:0px 0px 30px rgba(0,0,0,.12);border-radius:10px;padding:10px;margin:0 0 20px}#container .kpi-chart-grid .kpi-chart-col{color:#000;font-size:18px}#container .kpi-chart-grid:first-child{align-items:center}#container .kpi-chart-grid:first-child>.kpi-chart-col .kpi-selector-label{font-size:30px;color:#0f5ca3;line-height:1}#container .kpi-chart-grid:first-child>.kpi-chart-col:last-child{justify-content:flex-end;display:flex;align-items:center}#container .kpi-chart-grid:first-child>.kpi-chart-col:last-child select{padding:10px;border:1px solid #ccc;min-width:250px;margin-left:15px;border-radius:5px;height:50px}#container .kpi-client-name{text-align:center;font-size:25px !important;background:#0f5ca3 !important;color:#fff !important;padding:25px !important;margin:0 0 20px;border-radius:10px}#container .kpi-chart-grid:last-of-type{display:flex;flex-direction:column;justify-content:center;align-items:center}#container .kpi-chart-grid:last-of-type .kpi-chart-col:last-child{width:100%;max-width:1000px;margin:0 auto}#container .kpi-chart-grid:last-of-type .kpi-chart-col select{padding:10px;border:1px solid #ccc;min-width:250px;margin-left:15px;border-radius:5px;height:50px}#container .resources.with-icon .vc_custom_heading{display:flex;align-items:center;column-gap:20px}#container .resources.with-icon .vc_custom_heading:before{content:" ";width:40px;height:40px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/settings-2.svg) center no-repeat;position:relative;display:block;background-size:contain}#container .resources.dc-modules{background:#1e5c9f;position:relative}.resources.dc-modules:before{content:" ";width:100%;height:175px;position:absolute;right:0;bottom:0;background-image:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/training.svg);background-size:contain;background-repeat:no-repeat;opacity:.1;background-position:bottom right;display:none}#container .resources.dc-modules .vc_custom_heading{display:flex;align-items:center;column-gap:20px;color:#fff;font-size:24px}#container .resources.dc-modules .vc_custom_heading:before{content:" ";width:40px;height:40px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/movie-player-1.svg) center no-repeat;position:relative;display:block;background-size:contain;filter:brightness(0) invert(1)}#container .resources.dc-modules li{border-bottom:1px dashed #ccc}#container .resources.dc-modules li:last-child{border-bottom:1px dashed #ccc}#container .resources.dc-modules li a{color:#fff !important}#container .resources.dc-modules li:before{content:" ";background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/play-1.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-top:4px !important;margin-left:3px;filter:brightness(0) invert(1)}.resources.podcasts{background:#1e5c9f;position:relative}#container .resources.podcasts .vc_custom_heading{display:flex;align-items:center;column-gap:20px;color:#fff;font-size:24px}#container .resources.podcasts .vc_custom_heading:before{content:" ";width:40px;height:40px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/podcast.svg) center no-repeat;position:relative;display:block;background-size:contain}.resources.podcasts:before{content:" ";width:100%;height:175px;position:absolute;right:0;bottom:0;background-image:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/headphone.svg);background-size:contain;background-repeat:no-repeat;opacity:.1;display:none;background-position:bottom right}#container .resources.podcasts li:before{content:" ";background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/play-1.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-top:4px !important;margin-left:3px;filter:brightness(0) invert(1)}.resources.success-partners{background:#e9e9e9;position:relative}#container .resources.success-partners .vc_custom_heading{display:flex;align-items:center;column-gap:20px;color:#333}#container .resources.success-partners .vc_custom_heading:before{content:" ";width:40px;height:40px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/group-2.svg) center no-repeat;position:relative;display:block;background-size:contain}.resources.success-partners:before{content:" ";width:100%;height:175px;position:absolute;right:0;bottom:0;background-image:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/promotion-1.svg);background-size:contain;background-repeat:no-repeat;opacity:.1;display:none;background-position:bottom right}#container .resources.success-partners li a{color:#0f5ca3 !important}#container .resources.success-partners li:before{content:" ";background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/play-1.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-top:4px !important;margin-left:3px}#container .resources.collapsible .vc_custom_heading{cursor:pointer;transition:.4s all;margin-bottom:15px}#container .resources.collapsible .vc_custom_heading:hover{opacity:.8}#container .resources.collapsible .vc_custom_heading:after{content:" ";width:26px;height:26px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/plus-3.svg) center no-repeat;background-size:contain;margin-left:auto}#container .resources.collapsible.podcasts .vc_custom_heading:after,#container .resources.collapsible.dc-modules .vc_custom_heading:after{filter:brightness(0) invert(1)}#container .resources.collapsible .wpb_text_column{display:none}#container .resources.collapsible .vc_custom_heading.open+.wpb_text_column{display:block}#container .resources.collapsible .vc_custom_heading.open:after{background-image:url(https://members.theremarkablepractice.com/wp-content/uploads/2023/09/minus-sign.svg)}#kpi-entry-form{box-shadow:0px 0px 30px rgba(0,0,0,.12);border-radius:10px;padding:20px}#kpi-entry-form th{background:#0f5ca3;color:#fff;font-size:16px;line-height:1.5;vertical-align:middle;border-color:rgba(255,255,255,.3)}#kpi-entry-form tr td{padding:15px;vertical-align:middle;color:#000;border:none !important}#kpi-entry-form tr.new-kpi-actual-row{background:#e4f8d6}#kpi-entry-form tr.new-kpi-goal-row{background:#cfdeec}#kpi-entry-form tr.new-kpi-goal-row td{border-bottom:10px solid #fff !important}#kpi-entry-form tr td a[data-row-action=cancel]{background:#333 !important;color:#fff;text-transform:uppercase;font-weight:600;border-radius:35px;font-size:13px;padding:10px 25px;line-height:1;height:auto;display:inline-block;margin:5px 0 0}#kpi-entry-form tr td a[data-row-action=edit]{background:#333 !important;color:#fff;text-transform:uppercase;font-weight:600;border-radius:35px;font-size:13px;padding:10px 25px;line-height:1;height:auto;display:inline-block;margin:5px 0 0}#kpi-entry-form tr td input{padding:10px;border-radius:5px;text-align:center;border:1px solid #ccc;width:100%;height:45px;line-height:45px;color:#000}#kpi-entry-form tr.new-year-end-kpi-actual-row-controls td{border-top:3px solid #0f5ca3 !important;text-align:center;padding:20px;border-bottom:3px solid #0f5ca3 !important}#container #kpi-entry-form tr.new-year-end-kpi-actual-row-controls td p{color:#000 !important;font-size:20px !important;font-weight:600 !important}#kpi-entry-form tr.new-year-end-kpi-actual-row-controls .trp-button{display:inline-block;text-transform:uppercase;border-radius:35px;font-weight:600;padding:10px 35px;transition:.4s all}#kpi-entry-form .new-kpi-actual-row td:first-child{background:#79e034;color:#000;font-weight:600}#kpi-entry-form .new-kpi-goal-row td:first-child{background:#0f5ca3;color:#fff;font-weight:600}#kpi-entry-form>.trp-button{display:block;width:200px;border-radius:35px;text-transform:uppercase;font-weight:700;margin:0 auto;padding:15px 20px;font-size:20px}#kpi-entry-form .trp-button:hover{opacity:.8}#kpi-entry-form .text-right .trp-button{text-transform:uppercase;font-weight:600;border-radius:35px;padding:12px 35px}.container-location-stats .location-name{display:block;background:#5b5b5b;color:#fff;margin:35px 0 10px;font-size:19px;padding:12px 20px;border-radius:8px;line-height:1.3}.kpi-chart-col select{border:1px solid #ccc;padding:8px;border-radius:5px}#displayAddLocationForm input[name=location_name]{border:1px solid #ccc;padding:12px;border-radius:5px;text-align:center;margin:0 auto 20px;display:block;width:100%;max-width:500px}#displayAddLocationForm #kpi-entry-form .trp-button{width:auto;font-size:19px;padding:14px 35px}#selectLocation{border-radius:6px;border:1px solid #ccc;padding:8px}#container .addLocation{text-transform:uppercase;border-radius:35px;font-size:16px;font-weight:600;padding:12px 35px}#container .addLocation:hover{opacity:.8}#main .open-popup{cursor:pointer;transition:.4s all}#main .open-popup:hover{opacity:.8}body.popup-open #header{z-index:0}.popup-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;display:none}.popup-bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.95;background:#005da1}body .popup-content.open{display:block}body .popup-inner{max-width:750px;margin:0 auto;display:flex;align-items:center;height:100%}body .popup-inner a{color:#e0621e}body .popup-aligner{padding:50px;background:#fff;border-radius:12px;max-height:80vh;overflow-y:scroll;display:flex;position:relative;width:100%;box-shadow:20px 20px 20px rgb(0 0 0/16%);overflow:hidden}.popup-close{position:absolute;width:50px;height:50px;background:#e0621e;top:10px;border-radius:50px;right:10px;cursor:pointer;transition:.4s all}.popup-close-inner:before{content:" ";width:30px;height:2px;background:#fff;position:absolute;left:calc(50% - 15px);top:calc(50% - 1px);transform:rotate(45deg)}.popup-close-inner:after{content:" ";width:30px;height:2px;background:#fff;position:absolute;left:calc(50% - 15px);top:calc(50% - 1px);transform:rotate(-45deg)}.popup-close:hover{opacity:.8}body .popup-inner-content{display:flex;overflow-y:scroll;width:100%}body .popup-inner-content::-webkit-scrollbar{width:0}body .popup-aligner .popup-right{width:100%;padding-left:0}body .popup-aligner .popup-right p{font-size:16px;line-height:1.5;margin:0 0 15px}body .popup-right h2{color:#221f1f;font-size:2.6rem;font-family:"Bebas Neue";font-weight:400;text-transform:uppercase;line-height:1.1}.popup-inner-content .form-embed.light-background{padding:40px 50px;background:rgba(255,255,255,.2);border-radius:10px}.popup-content .textblock h3{color:#005da1;font-size:2rem}.popup-inner-content .form-embed .field{display:flex;margin:15px 0 0;align-items:center}.popup-inner-content .form-embed .infusion-field:first-of-type{margin-top:0}.popup-inner-content form br{display:none}.popup-inner-content .form-embed .field label{font-weight:600;line-height:1.5;color:#000;width:225px;padding-right:20px;font-size:17px}.popup-inner-content .form-embed .field input[type=text],.popup-inner-content .form-embed .field input[type=email],.popup-inner-content .form-embed .field input[type=tel],.popup-inner-content .form-embed .field input[type=number],.popup-inner-content .form-embed .field select{font-family:inherit font-size:16px;box-shadow:0px 2px 0px rgb(0 0 0/25%);border-radius:5px;padding:15px;border:none;height:55px;color:#221f1f;transition:.4s all;outline:none;background:#f5f9fd;width:100%}.popup-inner-content .form-embed .field input[type=text]:focus,.popup-inner-content .form-embed .field input[type=email]:focus,.popup-inner-content .form-embed .field input[type=tel]:focus,.popup-inner-content .form-embed .field input[type=number]:focus,.popup-inner-content .form-embed .field select:focus{box-shadow:0px 4px 0px rgb(121 224 52/100%)}.popup-inner-content .infusion-submit{text-align:center}.popup-inner-content .form-embed .field .button{background:#79e034;color:#221f1f;text-transform:uppercase;font-weight:700;padding:12px 50px 14px;border-radius:5px;font-size:19px;transition:.4s all;display:inline-block;margin-top:15px;border:none}.popup-inner-content .form-embed .field .button:hover{opacity:.8}.popup-content .welcome-alert{text-align:center;padding:35px 0 0}.popup-content .welcome-alert p{color:#000 !important;font-size:20px !important}.popup-content .welcome-alert img{max-width:100%;width:300px;margin-bottom:30px}.popup-content .welcome-alert .inline-button{background:#79e034;color:#000 !important;text-transform:uppercase;font-weight:600;padding:14px 35px;display:inline-block;border-radius:5px;text-decoration:none;transition:.4s all}.popup-content .welcome-alert .inline-button:hover{opacity:.8}.popup-content.popup-closed{display:none !important}@media screen and (max-width:990px){body .popup-inner{max-width:100%;padding:0 50px}}@media screen and (max-width:767px){body .popup-inner{padding:0 7.5%}body .popup-aligner{max-width:90vw !important;max-height:90vh;padding:30px;flex-direction:column}.popup-close{width:40px;height:40px;background-size:40px}body .popup-inner-content{flex-direction:column}body .popup-aligner .popup-left{width:100%;margin-bottom:35px}body .popup-aligner .popup-right{padding-left:0;width:100%}body .popup-right h2{font-size:24px}body .popup-aligner .popup-right p{font-size:17px}.popup-inner-content .form-embed .field{flex-direction:column}.popup-inner-content .form-embed .field label{width:100%;padding:0 0 5px}.popup-content .textblock h3{font-size:1.7rem;line-height:1.2}}.dc-searchie,.ca-searchie,.sevenday-searchie,.remceo-searchie,.remcoo-searchie,.toolbox-searchie{display:block}.dc-wistia,.ca-wistia,.sevenday-wistia,.remceo-wistia,.remcoo-wistia,.toolbox-wistia{display:none}body .searchie-container{border:1px solid #ccc}#container .module-intro .intro-row{display:flex;background:#edf4fa;padding:25px;position:relative}#container .module-intro .intro-row .intro-graphic{width:150px;height:150px;position:absolute;bottom:25px;right:25px}#container .module-intro .intro-row .intro-graphic img{width:100%;height:100%;object-fit:contain;opacity:.15}#container .module-intro .intro-row .intro-content{width:100%}#container .module-intro .intro-row .intro-content h3{color:#1e5c9f;font-weight:800 !important;background:0 0;padding:0;font-size:1.65rem;margin:0 0 15px}#container .intro-content ul{margin:0}#container .intro-row .intro-content li{padding:0 0 0 35px;margin:0 0 7px;list-style:none;position:relative}#container .intro-content li:before{content:" ";width:24px;height:22px;background:url(https://members.theremarkablepractice.com/wp-content/uploads/2021/01/checkmark-1.png) no-repeat center;position:absolute;left:0;top:2px}#container .intro-row .intro-content ul ul li{margin-left:35px;padding:0 0 0 20px}#container .intro-row .intro-content ul ul li:before{background:#1e5c9f;width:6px;height:6px;left:0;top:9px;border-radius:50%}@media screen and (max-width:767px){#container .module-intro .intro-row{padding:15px}#container .module-intro .intro-row .intro-content h3{font-size:1.35rem}#container .intro-row .intro-content li{font-size:16px !important}}#container .form-box{width:100%;margin:0 auto 25px;padding:0;background:#fff;max-width:400px;border:1px solid #ccc}#container .form-box>.wpb_wrapper{padding:30px 20px}#container .form-box p,#container .sidebar .widget p{padding:0}#container .form-box form,#container .widget_theme_my_login{text-align:center}#container #loginform{text-align:center;margin-bottom:20px}#container .form-box p+form{margin:15px 0 0}#container .form-box label,#container .widget_theme_my_login label,#container .sidebar .widget label{color:#000;font-size:17px;margin:0 0 5px;display:block;font-weight:600}#container .sidebar .widget label+br{display:none}#container .form-box .tml-field-wrap{margin-bottom:0}#container .form-box form input[type=email],#container .form-box form input[type=text],#container .form-box form input[type=password],#container .widget_theme_my_login form input[type=text],#container .widget_theme_my_login form input[type=password],#container .sidebar .widget input[type=text],#container .sidebar .widget input[type=tel],#container .sidebar .widget input[type=email],#container .sidebar .widget input[type=password]{width:100%;background:#efefef;border:1px solid #efefef;height:50px;padding:0 10px;border-radius:0;outline:none;-webkit-appearance:none;font-family:"PT Sans";text-align:center;transition:.4s border-color;margin:0 0 15px}#container .form-box form input[type=email]:focus,#container .form-box form input[type=text]:focus,#container .form-box form input[type=password]:focus,#container .sidebar .widget input[type=tel]:focus,#container .sidebar .widget input[type=email]:focus,#container .widget_theme_my_login form input[type=text]:focus,#container .widget_theme_my_login form input[type=password]:focus{border-color:#0955a0}#container .form-box .tml-submit-wrap{margin:20px 0}#container #loginform .login-submit{margin-top:15px}#container .form-box input[type=submit],#container .form-box button[type=submit],#container .sidebar .widget input[type=submit]{background:#79e034;text-transform:uppercase;font-weight:600;border-radius:5px;padding:12px 30px;color:#000;border:none;font-size:16px;font-weight:700;box-shadow:2px 2px 8px rgba(7,93,170,.6);transition:.4s all}#container .form-box input[type=submit]:hover,#container .form-box button[type=submit]:hover,#container .sidebar .widget input[type=submit]:hover{box-shadow:4px 4px 12px rgba(7,93,170,.8)}#container .sidebar .widget{padding:30px 20px;background:#fff}#container .sidebar .widget h3{color:#0955a0;font-size:24px;font-weight:600 !important;padding:0 0 10px;position:relative;text-align:center}#container .sidebar .widget h3:after{content:" ";background:#79e034;width:50px;height:3px;position:absolute;bottom:-1px;left:calc(50% - 25px)}#container .sidebar .widget h3:before{display:none}#container .sidebar .widget .margin-b20{margin-bottom:10px}#container .widget_theme_my_login .tml-field-wrap{margin-bottom:0}#container .widget_theme_my_login .tml-field-wrap.tml-submit-wrap{margin:20px 0}#container .widget_theme_my_login form input[type=text],#container .widget_theme_my_login form input[type=password]{height:40px}#container .tml-links{margin:0;text-align:center}#container .tml-links li{list-style:none}#container .tml-links a{color:#0955a0;text-decoration:underline}#container .tml-rememberme-wrap label,#container #loginform .login-remember label{display:inline-block;margin-left:5px;margin-bottom:0}#container .tml-rememberme-wrap input[type=checkbox],#container #loginform .login-remember input[type=checkbox]{-webkit-appearance:none;width:20px;height:20px;background:#fff;border:1px solid #ccc;margin:0;transform:translate(0px,5px)}#container .tml-rememberme-wrap input[type=checkbox]:checked,#container #loginform .login-remember input[type=checkbox]:checked{background:#0955a0}#container .tml-rememberme-wrap input[type=checkbox]:checked:before,#container #loginform .login-remember input[type=checkbox]:checked:before{content:"\f00c";font-family:"FontAwesome";color:#fff;font-size:18px;position:absolute;top:0;left:0}#container .tml-error{background:#fff;margin:0 0 10px}#container .sidebar .textwidget{text-align:center}#container .sidebar p a,#container .form-box p a{color:#0955a0;font-size:17px}#container .content_holder .memberium-login-error{color:red !important;font-weight:600;text-align:center;font-size:17px !important;margin:0 0 10px}#container .gfield input{margin:0 !important}#container .gfield{margin:0}#container .sidebar .widget textarea{background:#efefef;transition:.4s border-color;border:1px solid #efefef}#container .sidebar .widget textarea:focus{border-color:#0955a0}#container .sidebar .gform_footer{text-align:center}.single-resource #container .blog_list .article_info{display:none}.single-resource #container .article_content .wpb_raw_code{margin:0 0 10px}.single-resource #container .blog_list .resources ul li{padding-left:25px;position:relative}.single-resource #container .blog_list .resources ul li:before{left:0}#container .content_holder .resources h4{color:#79e034;font-weight:700;font-size:24px;margin:10px 0 0;text-align:left}#container .gform_wrapper{margin:0}#container .gfield{padding-right:0;margin:0}#container .gfield.gf_left_half{padding-right:15px}#container .gfield input[type=text],#container .gfield input[type=email],#container .gfield input[type=tel],#container .gfield select,#container .gfield textarea{border:none;border-bottom:3px solid #ccc;color:#000;transition:.4s border-color;margin:0}#container .gfield input[type=text],#container .gfield input[type=email],#container .gfield input[type=tel],#container .gfield select{height:55px}#container .gfield input[type=text]:focus,#container .gfield input[type=email]:focus,#container .gfield input[type=tel]:focus,#container .gfield select:focus,#container .gfield textarea:focus{border-color:#0f5ca3;outline:none}#container .gfield_label{color:#0f5ca3;font-size:18px}#container .gfield_label .gfield_required{color:red}#container .gfield_description{color:#000;font-size:15px;padding-bottom:0}#container .gfield_radio li,#container .gfield_checkbox li{padding:0 0 0 30px !important;margin-left:15px !important;margin-bottom:0}#container .gfield_radio input,#container .gfield_checkbox input{-webkit-appearance:none;width:12px !important;height:12px;border:1px solid #000;position:absolute;left:0;top:2px}#container .gfield_radio input:checked,#container .gfield_checkbox input:checked{background:#0f5ca3;border-color:#0f5ca3}#container .gfield_radio label,#container .gfield_checkbox label{color:#000;font-size:16px}#container .gform_button{background:#79e034;color:#000;border:none;padding:12px 40px;text-transform:uppercase;box-shadow:2px 2px 8px rgba(0,0,0,.2);font-weight:600;font-size:18px;margin:0}#container .gform_button:hover{opacity:.8}@media screen and (max-width:640px){#container .gfield.gf_left_half{padding-right:0}}.agreement-container{background:#efefef;padding:20px}.agreement-text{background:#fff;padding:20px;margin-bottom:20px}#container .agreement-text a{color:#0f5ca3}#container .agreement-text+p{background:#fff;padding:10px 20px;margin-bottom:20px}#container .agreement-text+p label{color:#0f5ca3;font-weight:600;font-size:18px;line-height:35px}#container .agreement-text+p label input{margin-left:15px;width:300px;font-size:15px;height:35px;padding:10px}#container .agreement-canvas{background:#fff;border:1px solid #ccc}.help-block{background:#0f5ca3;color:#fff;text-align:center;padding:5px;text-transform:uppercase;font-weight:600;margin-top:-10px;margin-bottom:20px}#container .agreement-from .help-block a{color:#fff;font-weight:400}#container .agreement-from button{background:#79e034;color:#000;border:none;padding:12px 40px;text-transform:uppercase;box-shadow:2px 2px 8px rgba(0,0,0,.2);font-weight:600;font-size:18px;margin:0 auto;display:block}#container .agreement-from button:hover{opacity:.8}@media screen and (max-width:767px){#container .agreement-text+p label input{margin-left:0;display:block;width:100%;margin-bottom:10px}}#container .sidebar .widget.widget_custom_html{padding:30px 0 20px}#container .ld-gauage h3{color:#1e5c9f;text-transform:uppercase;font-weight:600 !important;font-size:20px;line-height:1.1;text-align:center;padding:0 15px}#container .ld-gauage .learndash-wrapper{display:none}#container .ld-gauage p{text-align:center;padding-bottom:0}#container .ld-gauage p span{color:#000 !important;font-size:20px;font-weight:600}#container .module-listings h3{background:#1e5c9f;color:#fff;padding:15px;font-size:22px}#container .module-listings .pt-cv-grid{margin:0;border:1px solid #e9e9e9}#container .module-listings .pt-cv-content-item{border:none;margin:0;padding:15px}#container .module-listings .pt-cv-content-item:nth-child(even){background:#e9e9e9}#container .module-listings .pt-cv-href-thumbnail{width:175px;overflow:hidden;display:block;float:left;margin:0}#container .module-listings .pt-cv-href-thumbnail img{max-width:150px !important}#container .module-listings .pt-cv-colwrap{width:calc(100% - 175px);display:block;float:left;padding-right:140px}#container .module-listings h4{margin-bottom:15px;padding-bottom:0}#container .module-listings h4 a{color:#000}#container .module-listings .pt-cv-custom-fields{margin-top:0}#container .module-listings li{color:#333;font-size:17px;line-height:1.5;margin-left:15px}#container .module-listings .pt-cv-content{position:absolute;top:10px;right:15px}#container .module-listings .pt-cv-ctf-topic-excerpt p{padding-bottom:7px}#container .module-listings .pt-cv-ctf-topic-excerpt ul ul li{line-height:1.3;margin-top:1px;margin-bottom:1px}#container .module-listings .pt-cv-ctf-topic-excerpt a{color:#1e5c9f}#container .module-listings .pt-cv-ctf-topic-excerpt a:hover{text-decoration:underline !important}#container .module-listings .pt-cv-readmore{background:#79e034 !important;text-transform:uppercase !important;font-weight:600;border-radius:5px !important;padding:10px 20px;color:#000 !important}#container .module-listings .pt-cv-readmore:hover{background:#79e034 !important;color:#000 !important}#container .module-listings .green-bar{background:#79e034;color:#000}#container .module-listings .purple-bar{background:#9a19a8}#container .module-listings .orange-bar{background:#e04e17}@media screen and (max-width:767px){#container .module-listings .pt-cv-href-thumbnail{width:100%;display:none}#container .module-listings .pt-cv-colwrap{width:100%;padding-right:0}#container .module-listings .pt-cv-content{position:relative;top:auto;right:auto;margin-top:10px}#container .module-listings .pt-cv-href-thumbnail img{max-width:250px !important}}#container .coming-soon .pt-cv-ifield{opacity:.7}#container .coming-soon .pt-cv-ifield .pt-cv-readmore{background:#1e5c9f !important;color:#fff !important}#container .coming-soon .pt-cv-ifield .pt-cv-readmore:hover{cursor:inherit !important;opacity:1}.single-mastermind #container .post-title-holder{display:none}#container .blog_list .blog-head-line{margin-bottom:5px}#container .blog_list h2{margin:0 0 15px;color:#0f5ca3;padding:0}#container .blog_list ul li{margin-left:25px}#container .blog_list .resources ul li{margin-left:0;line-height:1.5;padding:5px 0}.single-mastermind #container iframe{background:#efefef;border:1px solid #ccc}#container .cvp-search-box{background:#efefef;padding:10px;text-align:center;margin-bottom:0;margin-right:0}#container .cvp-search-box label{color:#000;line-height:30px}#container .cvp-search-box input{height:35px;border-radius:5px;border:1px solid #ccc;min-width:220px;padding:0 10px;outline:none}#container .cvp-search-box input:focus{border-color:#333}#container .cvp-live-filter.cvp-button{background:#efefef;padding:10px;text-align:center;margin-bottom:0;margin-right:0}#container .cvp-live-filter .btn{color:#000;font-size:16px}#container .cvp-live-filter .btn:hover{color:#0f5ca3}#container .cvp-live-filter.cvp-button input[type=radio]:checked~div{background:#0f5ca3}#container .cvp-live-button{background:#efefef;padding:5px 0 10px;text-align:center}#container .btn-success{background:#79e034;color:#000;font-size:15px;text-transform:uppercase;font-weight:600;padding:8px 20px;display:inline-block}#container .btn-danger{background:red;color:#fff;font-size:15px;text-transform:uppercase;font-weight:600;padding:8px 20px;display:inline-block}#container .btn-success:hover,#container .btn-danger:hover{opacity:.8}#container .pt-cv-pagination a{border-radius:50% !important}#container .pt-cv-spinner{display:none}#container .ld-content-actions>a{font-size:16px;text-decoration:underline;text-underline-position:under;font-weight:600;text-transform:uppercase}#container .ld-breadcrumbs-segments{line-height:1.5}#container .ld-breadcrumbs-segments span{font-size:14px;white-space:normal}#container .ld-status{color:#000;font-size:14px}#container .learndash_mark_complete_button{font-size:15px;color:#000;border-radius:50px}#container .sfwd-mark-complete:after{color:#000}#container .ld-button .ld-text{font-size:15px}#container .discussion-box .wpb_text_column{background:#e8eef5;margin:25px 0 10px !important;padding:25px}#container .discussion-box h3{color:#1e5c9f;font-size:24px}#container .discussion-box .wpb_text_column li{list-style:none}#container .discussion-box .wpb_text_column li:before{display:none}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li{margin-bottom:20px;position:relative}.single-sfwd-topic #container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li{padding-left:0}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:last-child{margin-bottom:0}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:first-child:before{content:"1";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(2):before{content:"2";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(3):before{content:"3";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(4):before{content:"4";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(5):before{content:"5";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(6):before{content:"6";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(7):before{content:"7";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(8):before{content:"8";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(9):before{content:"9";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column>.wpb_wrapper>ul>li:nth-child(10):before{content:"10";font-size:25px;color:#1e5c9f;display:block;font-family:"PT Sans Narrow";font-weight:700;position:absolute;left:-25px;top:-8px}#container .discussion-box .wpb_text_column ul ul li{list-style:disc;padding-left:0}#container a{outline:none}#login h1 a{background:url(https://theremarkablepractice.com/members/wp-content/uploads/2015/10/TRPlogo.png);background-size:contain;background-repeat:no-repeat;width:200px}html[lang=es-ES] #footer_links{display:none}#header .ceo-menu-item{display:none}#container .inline-blue{background:#0e5da3;color:#fff;text-decoration:none;padding:8px 20px;margin-right:5px}#container .inline-green{background:#79e034;color:#000;text-decoration:none;padding:8px 20px;margin-right:5px}#container .wpb_text_column p,#container .wpb_text_column li{color:#000 !important;font-size:17px !important;line-height:1.5}#container .ebook-image{margin-bottom:25px !important}#container .ebook-image img{max-height:350px;width:auto}#container .vc_btn3{background:#79e034;color:#000;font-weight:700;font-size:17px;border-radius:35px !important;padding:15px 45px;text-transform:uppercase}#container .vc_btn3:hover{opacity:.8}.vimeo-video-holder{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.vimeo-video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.searchie-embed{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.searchie-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#container .sidebar .widget_nav_menu{padding:0;box-shadow:none}#container .sidebar .widget_nav_menu li{margin:2px;border:none}#container .sidebar .widget_nav_menu li a{background:#efefef;display:block;color:#000;padding:12px 20px}#container .sidebar .widget_nav_menu li a:hover{background:#0f5ca3;color:#fff}.logged-in #container .widget_theme_my_login{display:none}.single-sfwd-topic #container .post-title-holder{display:none}#container .learndash_topic_dots b{color:#000}#container #learndash_back_to_lesson a{background:#efefef;color:#0f5ca3;padding:8px 20px;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:15px}#container #learndash_next_prev_link a{background:#0f5ca3;color:#fff;text-transform:uppercase;font-weight:600;padding:8px 20px;text-decoration:none}#container #learndash_next_prev_link a:hover{opacity:.8}#container #learndash_next_prev_link a i{display:none}#container #learndash_mark_complete_button{background:#79e034;text-transform:uppercase;font-weight:600;padding:14px 20px;font-size:18px;border-radius:0;color:#000;text-shadow:none;border:none;display:block;width:100%}#container #learndash_mark_complete_button:hover{color:#000;opacity:.8}.single-sfwd-lessons #container .blog_list>.article_info{display:none}.single-sfwd-courses #container .article_info>.blog-head-line{display:none}#container #learndash_course_status{color:#000}#container .recent-mastermind .pt-cv-ifield{background:#efefef;padding:20px}#container .recent-mastermind .pt-cv-content-item{border:none;margin-bottom:0;padding:0 15px}#container .recent-mastermind h4{color:#000;text-align:center;display:block;font-size:22px;font-weight:500 !important}#container .recent-mastermind h4 a{color:inherit;font-weight:inherit !important}#container #ld-profile .ld-profile-edit-link{display:none}.single-sfwd-lessons #container .resources ul li a{padding-left:25px}#container #navigation li>a{color:#000;font-weight:500 !important}#navigation>li>a:before{display:none}#container #navigation .blue-menu>a{background:#0f5ca3;color:#fff}#container #navigation .menu-lightblue>a{background:#5ab0f7;color:#fff}#container #navigation .purple-menu>a{background:#9a19a8;color:#fff}#container #navigation .orange-menu>a{background:#f90;color:#fff}#container #navigation .green-menu>a{background:#79e034}#container #navigation .black-menu>a{background:#000;color:#fff}#container #navigation .yellow-menu>a{background:#f7c935}#navigation .sub-menu{width:250px}.sold-out:after{content:" ";background-image:url(https://theremarkablepractice.com/wp-content/uploads/2016/10/sold-out-png-8.png);width:101px;height:38px;display:inline;position:absolute;background-size:contain;background-repeat:no-repeat;margin-left:5px;margin-top:-9px;transform:rotate(7deg)}.blog_list .post_data{display:none}#lessons_list h4{padding-bottom:0}#container .wistia_responsive_padding{border:1px solid #ccc}.content_holder .pt-cv-content-item{border-bottom:1px solid #ccc;margin-bottom:25px;padding-left:0}#container .page .entry-thumbnail{display:none}.single-sfwd-courses .learndash #learndash_lessons .learndash_topic_dots,.singular-sfwd-courses .learndash #learndash_lessons .learndash_topic_dots{display:block !important}.resources{background:url(https://theremarkablepractice.com/wp-content/uploads/2014/08/gears_info_bar.png) no-repeat center bottom #5b5b5b;margin-top:15px;margin-left:0;margin-right:0;margin-bottom:25px;padding-top:15px;padding-bottom:10px}#container .resources .wpb_content_element{background:0 0 !important;margin-bottom:10px !important;margin-top:10px !important}.resources h1.vc_custom_heading{color:#79e034;font-size:30px;font-family:"Montserrat",sans-serif !important;margin-top:15px;padding-bottom:0}.resources ul{margin-left:0;list-style:none}#container .resources li{color:#fff;border-bottom:1px dashed #fff;line-height:32px;padding:0}#container .resources li:last-child{border-bottom:none}.resources ul li a,.resources ul li .text{color:#fff;border-bottom:none;text-decoration:none}#container .resources li:before{content:url('https://theremarkablepractice.com/wp-content/uploads/2016/03/gear-icon.png');margin-top:2px;position:absolute}.page .resources li a,.single-post .resources li a{margin-left:25px}.single-sfwd-topic #container .resources ul{padding:0}.single-sfwd-topic #container .resources li a{border:none;color:#fff;padding:0;margin:0 0 0 25px;display:inline-block}.single-sfwd-topic #container .resources li:before{margin-top:-6px}.resources.ceo-tools{background:#1e5c9f;position:relative}.resources.ceo-tools:before{content:" ";width:100%;height:175px;position:absolute;right:0;bottom:0;background-image:url(https://members.theremarkablepractice.com/wp-content/uploads/2020/06/success-white.png);background-size:contain;background-repeat:no-repeat;opacity:.1;background-position:bottom right}.resources.ceo-tools h1{color:#fff}#registration_form_1{width:50%;margin:0 auto}#registration_form_1 input{width:100%}#registration_form_1 p{font-weight:700;text-align:center}#registration_form_1 input[type=submit]{background:#65cf38;border:none;color:#fff;padding:10px;font-size:18px}.content_area .blue-border{border:2px solid #0e5da3}#learndash_quizzes{margin-top:15px}#quiz_list>div h4{padding-bottom:0}.wpProQuiz_header{display:none !important}#container .wpProQuiz_question_text p{color:#0e5da3 !important;font-weight:700 !important;font-size:20px !important;padding:0}#container .blog_list ul li.wpProQuiz_questionListItem{margin-left:0}#container .blog_list .wpProQuiz_resultsList h2{width:100%;display:block}