@charset "UTF-8";
/* https://www.rugostone.com/wp-content/themes/total-child-theme/style.css?ver=5.19 */
.vc_custom_1588208277922{background-position:center bottom!important}//gallery slider css .sp-arrows{position:absolute!important;top:360px!important;transform:none!important;% width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10}.sp-arrow{pointer-events:all}.wpex-slider:not(.no-stretch) .wpex-slider-media img{width:auto!important}.sp-arrows{position:absolute!important;top:300px!important;transform:none!important;% width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10}.sp-arrow{pointer-events:all}.wpex-slider-slide img,.wpex-slider-media img{max-height:590px!important}.vc_custom_1588208277922{background-position:center bottom!important}.custom-singular-template .vc_custom_1588208277922{background-position:center bottom!important}.vc_row.vc_custom_1588208277922{background:url(https://rugostonellc.wpenginepowered.com/wp-content/uploads/2025/10/Lincoln-Memorial-Rehabilitation-1.jpg) no-repeat bottom center / cover!important}.theme-button.white-button{color:#FFF;font-weight:500;border:1px solid #FFF!important}.theme-button.white-button:hover{font-weight:500;background-color:#FFF;color:#000!important;border:1px solid #FFF!important}.theme-button.black-button{color:#000!important;font-weight:500;border:1px solid #000!important}.theme-button.black-button:hover{font-weight:500;background-color:#000!important;color:#fff!important;border:1px solid #000!important}.single-portfolio .single-content{padding-bottom:0!important}.navbar-style-one .dropdown-menu>li.menu-item>a{height:37px;line-height:45px}#site-navigation-wrap.has-menu-underline .main-navigation-ul>li>a>.link-inner::after{height:1px;color:#000!important}#site-navigation-wrap.has-menu-underline .main-navigation-ul>li>a>.link-inner::after{background-color:#000!important}.wpb_text_column.has-custom-color a{text-decoration:none}.wpex-slider .sp-arrow{font-size:40px}.wpex-slider.sp-horizontal .sp-previous-arrow{left:-45px!important;background:none;color:#000}.wpex-slider.sp-horizontal .sp-next-arrow{right:-45px!important;background:none;color:#000}.wpex-slider .sp-button:hover,.wpex-slider .sp-selected-button,.wpex-slider .sp-button:focus{background-color:#000}.wpex-slider .sp-buttons{position:relative;margin:auto;left:auto}.wpex-slider .sp-button{border:solid 1px #000;margin:5px}.footer-builder .wpex-social-btn-flat{color:#000}.footer-links a{color:#fff}.footer-links a:hover{color:#eaeaea}.project-image-gallery .sp-nc-thumbnails-container{display:none}#site-header-sticky-wrapper.is-sticky #site-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){.narrow-column{margin:0 80px}}h1 .vcex-heading-inner{line-height:1.3}h1 .vcex-heading-inner .secondary-header{font-weight:400;font-size:.75em}.wpforms-field-large{background-color:#fff}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:110px}.wpforms-container-full .wpforms-form button[type=submit]{background-color:#fff!important;border:1px solid #000000!important;padding:8px 20px!important;color:#000000!important;font-size:16px!important;text-transform:uppercase!important;text-decoration:underline}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:25px;text-align:center}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;border:none;text-align:left}#wpforms-449-field_9 input{margin-left:-25px}.wpforms-submit-container{text-align:left!important}#wpforms-449-field_9 label b{font-weight:600;color:#000}#wpforms-449-field_9 label{font-size:18px!important;line-height:1.6;color:#6c6c6c}div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form textarea{background-color:#fff;font-size:15px}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#000;color:#fff}@media only screen and (max-width:767px){#wpforms-449-field_9{margin-left:25px!important}div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%;float:left;padding-left:0;margin-left:0}}@media only screen and (min-width:768px){.open-job-list{position:relative}#wpforms-449-field_9{margin-left:12%!important}.wpforms-field-label{font-weight:400!important;padding:10px 0 4px 0!important;font-size:18px!important}#wpforms-449-field_9-container .wpforms-field-label{font-size:24px!important;text-align:center;padding:35px 0 25px 0!important}}body.has-mobile-menu .hide-at-mm-breakpoint{display:block!important}@media (max-width:802px){body.has-mobile-menu .hide-at-mm-breakpoint{display:none!important}}.open-job-list{position:relative;left:38%}@media only screen and (max-width:767px){.wpex-slider-slide img,.wpex-slider-media img{height:300px!important}.wpex-slider.sp-horizontal .sp-next-arrow{right:-25px!important}.wpex-slider.sp-horizontal .sp-previous-arrow{left:-25px!important}.sp-arrows{top:50%!important}}@media (min-width:768px) and (max-width:1150px){.wpex-slider-slide img,.wpex-slider-media img{max-height:450px!important}.sp-arrows{top:50%!important}}