.elementor-467249 .elementor-element.elementor-element-f264c12{overflow:hidden;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-467249 .elementor-element.elementor-element-5f511c21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}@media(min-width:768px){.elementor-467249 .elementor-element.elementor-element-5be41c70{width:21%;}.elementor-467249 .elementor-element.elementor-element-48da4746{width:58.333%;}.elementor-467249 .elementor-element.elementor-element-3c5ca03a{width:20%;}}/* Start custom CSS */.client_plan.active .btn {
    border-radius: 10px!Important;
        border: 0.5px solid #7d7d7d!important;
          background: #fff !important;
            color: #7d7d7d !important;
}

.client_plan.active .btn:hover {
    border-radius: 10px!Important;
        border: 0.5px solid #31abc3!important;
          background: #fff !important;
            color: #7d7d7d !important;
}


.client_plan.update .btn {
    border-radius: 10px!Important;
        border: 0.5px solid #31abc3!important;
          background: #fff !important;
            color: #fff !important;
}

.client_plan.update .btn:hover {
    border-radius: 10px!Important;
        border: 0.5px solid #31abc3!important;
          background: #31abc3 !important;
            color: #fff !important;
}



.client_plan.update .btn {
    border-radius: 10px!Important;
}

.client_plan {
    display: inline-grid!Important;
    text-align: center!Important;
    border: 0px!Important;
}

#client_plans_wrapper .client_plan label.plan-type {
    margin-bottom: 10px;
    font-size: 18px;
}


div.client_plans_more_info{
    text-align: center!Important;
    border: 0px!Important;
    font-size: 34px!Important;
    font-family: 'Instaupgrade 2.0'!Important;
}

.postid-295588 div.po-alert{
    border-radius: 13px!Important;
    margin-top: 20px!Important;
    font-size: 20px!Important;
    display: none!Important;
}

.client_plan:last-of-type {
    border-bottom: 0px solid #fff!important;
    font-size: 16px;
}

#client_plans_wrapper .client_plan label.plan-type {
    display: inline-block !important;
    font-size: 22px!Important;
    color:#000!Important;
    font-family: 'Instaupgrade 2.0'!Important;
}/* End custom CSS */