/* custom style of water Utah */
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
.post-img .post-thumbnail.list-news-img img {height: 100%;}
.wptb-preview-table tr:last-child {  background-color: #fff;   border-top: 3px solid #eee;}
p{ color: #0A0B17 !important; font-size: 18px;}
.wp-block-table.is-style-stripes thead {  background: #0269A6;    color: #fff;}
.wp-block-table.is-style-stripes{margin-bottom: 20px;}
p.mrg_bottom {   margin-bottom: 15px;line-height: 28px;}

.wp-block-table.is-style-stripesthead th {padding: 6px 10px; }
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {  border-color: transparent; padding: 12px 10px;}
.sub_box_main { margin-top: 60px; } .wp-block-column.sub_box_left { padding: 40px 20px; background: #f3f3f3; border-radius: 5px; }
.wp-block-table.is-style-stripes  .sub_header {background:#dddddd;} 
.ifram_div iframe { max-height: 300px; 	width: 100%;}
.text-center{text-align:center;}
.wp-block-button.is-style-fill.full_width_box {   width: 100%;   text-align: center;margin-bottom:20px;	margin-top:10px;}
.gotquestion_div { padding-bottom: 40px; }
.find_get_design .contact-bg-main .contact-phone { background: #3f3f3f !important; }

ul.boxs_list_design li {  display: inline-block;  border: 1px solid #f9f9f9; margin-right: 10px;  padding: 4px 14px; margin-bottom: 20px;  border-radius: 3px;  opacity: .8;  background: #007cba;}
ul.boxs_list_design {  margin-left: 0px !important;  padding-left: 0px !important;}
ul.boxs_list_design li a {    color: #fff;}
ul.boxs_list_design li:hover {   opacity: 1;   cursor: pointer;}
.three_boxs_design .box_design{border:8px solid #545454; max-width: 25%;padding: 0px; width:100%;float: left; min-height:152px;    margin-bottom: 20px;}
.three_boxs_design .box_design h5{background: #fff;padding: 10px;margin-bottom: 0px;padding-bottom: 0px;min-height: 58px;}
.box_design_table p.mrg_bottom {max-width: 300px;margin: auto;margin-bottom: 20px;background: #545454;color: #fff;font-size: 18px;padding: 10px;border-radius: 8px;line-height: 30px;}
.three_boxs_design .box_design p span {display: block;text-align: right;}
.three_boxs_design .box_design p{background: #fff;padding: 10px;color: #545454;margin-bottom: 0px;}
.wp-block-cover .wp-block-cover__inner-container {padding: 10px;background: 24677F;width: calc(100% - 0px);}
.wp-block-cover .wp-block-cover__inner-container p {margin-bottom:0px;}
.wp-block-cover .wp-block-cover__inner-container p a {color: #ffff;text-decoration: underline;}


.conter_div_box_center .wp-block-column {display: flex;justify-content: center;flex-direction: column;}
.history-tl-container{  width:100%; margin:auto; display:block;  position:relative;}
.history-tl-container ul.tl{margin:20px 0;padding:0;display:inline-block;}
.item-img img.img_item_view {width: 100%;}
.item-img {margin-top: 20px;}
.history-tl-container ul.tl li{list-style: none;margin:auto;    clear: both;margin-left:200px;min-height:50px;/*background: rgba(255,255,0,0.1);*/border-left:1px dashed #0269A6;padding:0 0 50px 30px;position:relative;}
.history-tl-container ul.tl li:last-child{ border-left:0;}
.history-tl-container ul.tl li::before{position: absolute;left: -18px;top: -5px;content: " ";border: 8px solid rgba(255, 255, 255, 0.74);border-radius: 500%;background: #0269A6;height: 30px;width: 30px;transition: all 500ms ease-in-out;}
.history-tl-container ul.tl li:hover::before{border-color:  #0269A6;transition: all 1000ms ease-in-out;}
.item-img img.img_item_view {width: 100%;height: 160px;}
.item-img {margin-top: 0px;width: 350px;float: left;margin-bottom: 20px;margin-right: 20px;border: 3px solid #0269A6;}
.history-tl-container ul.tl li ul.inner_pages_ul li {margin-left: 00px;margin-top: 0px;padding-bottom: 0px;min-height: 20px;border-left: 0px;margin-bottom: 10px;}
ul.inner_pages_ul {margin-top: 20px;}
.history-tl-container ul.tl ul.inner_pages_ul li::before {/* display: none; */height: 10px;width: 10px;top: 5px;}
ul.tl li .timestamp{color: #8D8D8D;position: absolute;  width:210px;left: -240px;text-align: right;font-size: 12px;}
.menu-main-menu-container ul.sub-menu li {position: relative;}
.menu-main-menu-container ul.sub-menu li ul.sub-menu {display:none !important;}
.menu-main-menu-container ul.sub-menu li:hover ul.sub-menu {display:block !important;}
.menu-main-menu-container ul.sub-menu li li a {	background:#fff !important;	color:#333 !important;}
.menu-main-menu-container ul.sub-menu li li a:hover {background:#0269A6 !important;	color:#fff !important;}
.menu-main-menu-container ul.sub-menu li.menu-item-has-children > a:after {content: "\f105";display: inline-block;font: normal normal normal 22px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;margin-right: 10px; float:right;}
.colorado_div .wp-block-column .wp-block-image { margin-bottom: 0px; }
.colorado_div .wp-block-column p, p.colorado_div_sing { padding: 10px;  background: #0269A6;  color: #fff;}
.colorado_div.wp-block-columns { display: block; }
.colorado_div_sing {  clear: both; margin: 0px; }
.navbar-default.sticky-nav .navbar-nav>li>a { padding: 20px 5px; }
.sticky-nav .top-search { padding-top: 12px; }
.uc-offcanvas-open .menu-main-menu-container {
    padding: 40px 20px;
}.uc-mobile-menu .navbar-nav>li>a { color: #111; font-size: 22px; line-height: 29px; }

@media (min-width: 782px){.colorado_div .wp-block-column { float: left;  width: 47.5%; }
}
@media (min-width: 990px){.colorado_div .wp-block-column { float: left;  width: 47.5%; }
}

@media (min-width: 1200px){
   .colorado_div .wp-block-column { float: left;  width: 48.5%; }
}

@media only screen and (max-width: 1000px) {
	.item-content {clear: both;  }
	.tl-item .item-title, .tl-item .item-detail{ padding-right: 60px; }
	.history-tl-container ul.tl li {margin-left: 10px;}
	.item-img { max-width: 350px; width: 100%;}
	ul.tl li .timestamp {color: #8D8D8D;position: static;width: 100%;left: 10px;text-align: left;font-size: 12px;}
}
@media only screen and (max-width: 600px) {
.history-tl-container ul.tl {margin: 20px 0 !important;padding: 0;display: block;}
}

@media only screen and (min-width: 1221px) {
    .menu-item-has-children ul.sub-menu ul.sub-menu {left: 200px;top: 0px;}
    .menu-item-has-children:nth-last-child(2) ul.sub-menu ul.sub-menu, 
    .menu-item-has-children:nth-last-child(1) ul.sub-menu ul.sub-menu {left: -200px;top: 0px;}
    .item-content {padding-left: 370px;    min-height: 160px;}
}
@media only screen and (max-width: 990px) {.three_boxs_design .box_design {max-width: 50%;}
}

@media only screen and (max-width: 600px) {
	.two_table_div .wp-block-column {margin-bottom: 30px !important;}
	.two_table_div .wp-block-column:not(:first-child){margin-bottom: 0px !important;}
}

@media only screen and (max-width: 500px) {.three_boxs_design .box_design {max-width: 100%;}
}
@media only screen and (min-width: 800px) {
.wp-block-column.box_additional .wp-block-columns:last-child { margin-bottom: 0px; }
}

.wp-block-columns.box_additional  .wp-block-column:last-child {
    
    color: #fff;
    margin-left: 0px;
    padding: 15px; padding-top: 0px;
    border-radius: 0px 5px 5px 0px;
}
.box_additionals{
    border-bottom: 2px solid #0269A6;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
.box_additionals:last-child { margin-bottom: 0px; border-bottom: 0px;}
.box_additional:last-child {
    margin-bottom: 0px;
}
.box_additional p {
    color: #545454;
}

.box_helpfull p a { font-size: 16px; display: block; font-weight: bold; } 
.box_helpfull p { border-bottom: 1px solid #e3f3ff; padding-bottom: 15px; }
.box_helpfull p:last-child{ border-bottom: 0px solid #e3f3ff;}

/*
.entry-content ul, .entry-content ol {
   padding-left: 40px;
}

.entry-content ul li, .entry-content ol li {
   margin-bottom: 8px;
}

.site-content ul, .site-content ol {
margin-left: 30px !important;
}*/
hr {
    border-top: 1px solid #e2f2ff;
}p#project_mrg_b { margin: 0px; }
.contact-page ul, .contact-page    ol {margin-left: 30px !important;}   

body {font-family: 'Jost', sans-serif;font-size: 13.38px;color: #545454;font-weight: 400;background: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6 {font-family: 'Jost', sans-serif;font-weight: 600;margin: 0 0 15px;color: #0269A6;
}

a.menu-scroll-down {display: none;
}

.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {margin-bottom: 5px;
}

h1 {font-size: 22.38px;line-height: 1.2em;font-weight: 600;
}

h2 {font-size: 34px;line-height: 1.5em;font-weight: 600;
}

h3 {font-size: 24px;line-height: 1.5em;font-weight: 600;
}

h4 {font-size: 18px;line-height: 1.5em;font-weight: 600;
}

h5 {font-size: 16px;line-height: 1.5em;font-weight: 600;
}

h6 {font-size: 15px;line-height: 24px;font-weight: 500;
}

h1.h1-heading {color: #0269A6;margin-bottom: 5px !important;font-size: 18px !important;
}

.h4-sub-heading {font-size: 15.38px;color: #9d9d9d;margin-bottom: 15px !important;font-weight: 500;
}.navbar-default .navbar-nav>li.current_page_item span.text1 { color: #0A77CA; }

.top-search {padding-top:22px;cursor: pointer;position: relative;z-index: 999;
}
a.navbar-brand { position: relative; z-index: 999; }

/* --------------------------------------

LINK STYLE

------------------------------------------*/

a {color: #0A77CA;text-decoration: none;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}

a,
a:active,
a:focus,
a:active {text-decoration: none;outline: none
}

a:hover,
a:focus {text-decoration: none;color: #0269A6;
}

.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {margin-bottom: 0px !important;
}

p {margin-bottom: 10px;
}

ul {margin-bottom: 10px;padding: 0;/* list-style: none; */
}

.wp-caption-text {font-size: small; /*12px*/font-style: italic;padding-top: 5px;
}

.vc_single_image-wrapper.vc_box_border_grey img {width: 100%;
}


/* --------------------

   Section Background

   -------------------*/

.menu-item-has-children ul.sub-menu {position: absolute;width: 200px;background: #fff;display: none;list-style: none;    box-shadow: 0 2px 5px #0a77ca69;
}
.popular_insur_design { padding: 120px 0px; }
.medicare_boxs { background: #0269A6; padding: 180px 0px 90px; }
.medicare_boxs .container { margin-bottom: 0px; }
.boxs_inner_bg { padding: 20px; background: #fff; border-top: 5px solid #279044; border-radius: 3px; }
.medicare_white_bg .boxs_inner_bg {   box-shadow: 0px 0px 12px rgb(143 143 143 / 26%);  margin-bottom: 30px;}
figure.wp-block-image.size-large.images_cover_img img { height: 100%; margin-top: 30px; border: 0px solid #279044; border-radius: 50%;}
.while_div_plan img { height: auto !important; } .advantage_div_design h2, .advantage_div_design p { color: #fff !important; }
.main-relationship-body { margin: -100px 0px; position: relative; }

.navbar-default .navbar-nav>li.menu-item-has-children:hover ul.sub-menu {display: block;
}
.main-heading .heading h2 { color: #fff; margin: 0px;}
.menu-item-has-children ul.sub-menu li a {padding: 15px 15px; display: block; border-bottom: 1px solid #e8e8e8; font-size: 14.38px; color: #545454 !important; }

.menu-item-has-children ul.sub-menu li:hover a {background: #f1f1f1 ;color: #fff;
}
.menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu li a{ color: #545454 !important;}

.menu-item-has-children ul.sub-menu li:last-child a {border-bottom: 0px;
}

.uc-mobile-menu .menu-item-has-children:hover ul.sub-menu {
display: block;

}
.uc-mobile-menu  form.search-form{
    padding: 0px;
    border: 0px solid #efefef;
}
.uc-mobile-menu  form.search-form button.search-submit{
    right: 0px;
    top: 0px;
    background: #0269A6;
    border: 0px;
}
.uc-mobile-menu .menu-item-has-children ul.sub-menu {width: 100%;
    position:relative;}

.uc-mobile-menu .menu-item-has-children ul.sub-menu li a{ 
    color: #111;
    font-size: 22px;
    line-height: 29px;
}

.navbar-default .navbar-nav>li button.dropdown-toggle,
svg.icon.icon-angle-down {display: none;
}

.search-bar {width: 100%; display: none;padding: 0rem 0;background-color: #545454;position: absolute;left: -15px;padding: 0px 0px;top: 90px;z-index: -1;    border-radius: 200px 0px 0px 0px;
}

.navbar-default .search-bar .container {padding: 3px 3px; }

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {position: relative;
}
a .height_anmin span.text1 { display: block; } a .height_anmin span.text_menu { color:#0269A6; display: block; top: -15px; height: 15px; }
a .height_anmin { text-decoration: none; height: 15px; overflow: hidden; display: block; }
.current_page_item a .height_anmin span.text1 {color:#0269A6; }

.fa-search:hover {color: rgba(255, 255, 255, 0.75);
}

#wp-calendar {width: 100%;font-size: 11px;
}

#wp-calendar thead th {background: #f5f5f5;border: 1px solid #ddd;border-top: none;font-size: 11px;
}

#wp-calendar tbody td {text-align: center;border: 1px solid #ddd;line-height: 2.5em;transition: background 0.15s ease;-webkit-transition: background 0.15s ease;-o-transition: background 0.15s ease;-moz-transition: background 0.15s ease;
}

#wp-calendar tbody td:hover {background: #f1f1f1;color: #545454;
}

#wp-calendar tbody td a {display: block;text-decoration: none;background: #f1f1f1;color: #545454;
}

#wp-calendar tbody td:hover a {background: #545454;color: #fff;
}

#wp-calendar tfoot td {padding-top: 1px;padding: 4px;
}

#wp-calendar caption {cursor: pointer;font-size: 13px;text-transform: uppercase;margin: 0;padding: 12px;outline: 0 none !important;background: #3b86b0;color: #fff;
}

#wp-calendar tbody a {display: block;text-decoration: underline;
}

#wp-calendar th {text-align: center;border: 1px solid transparent;border-top: none;padding: 7px 0;color: #a7a7a7;
}

#footer #wp-calendar thead th {background: #545454
}

#footer #wp-calendar tbody td {border-color: #545454
}

form.search-form label {display: none;
}



section.widget:last-child {border-bottom: 0px solid #0269A6 ;
}

#wp-calendar caption {background: #5dbfd8 !important;
}

section.widget h2.widget-title {font-size: 26px; font-weight: 600; margin-bottom: 30px;
}
.footer_content { padding-right: 30px; }
.post-img .post-thumbnail img {width: 100%;height: auto;
}



.btn.bnt-pullsam {background: #0269A6 ;padding: 6px 15px;color: #fff;font-weight: 500 !important;border-radius: 1px !important;float: right;
}

form.search-form button.search-submit {width: 40px; /* width: 20px; */ height: 41px; overflow: hidden; padding: 0px; position: absolute; right: 20px; top: 6px; background: #0269A6; border: 0px; 
}

input.search-field {width: 100%;
}

form.search-form button.search-submit svg.icon.icon-search {width: 20px;height: 20px;overflow: hidden;padding: 0px;position: absolute;right: 8px;top: 10px;background: url(https://lifetimecarepartners.com/wp-content/uploads/2021/04/search-interface-symbol.png);
    color: #fff !important;
    background-size: contain;color: #fff !important;
}
.sticky-nav .search-bar {
    top: 60px; left: 0px; border-radius: 0px;
}.main-content span {
    display: block;
    margin-top: 10px;
}
.background_main {
    padding: 15px;
}
.wp-block-columns.container.has-white-background-color.has-background {
    padding: 15px;margin: 0px auto;
}
strong.title-sub {font-weight: 600;font-size: 15.59px;
}

form.search-form {position: relative;
}

form.search-form button.search-submit span.screen-reader-text {display: none;
}

input.search-field {width: 100%;border: 1px solid #e3e3e3;padding: 10px 10px;
}

h1.vsize {margin-bottom: 0px;color: #59b5d3;
}

h5.sub-date-view {font-size: 16.67px;font-weight: 400;margin-bottom: 10px;color: #545454;
}

.pl-0 {padding-left: 0px;
}

.pr-0 {padding-right: 0px;
}

.pt-0 {padding-top: 0px;}

.pb-0 {padding-bottom: 0px;}

.single-post .row.page-main-border {border: 0px !important;}

section.full-bg.contact-page.single-div {padding-top: 15px;padding-bottom: 15px;}

nav.navigation.post-navigation {display: none;}

.bg-grice {background: #cbcbcb;}

a.link-btn {font-weight: 600;font-size: 16.2px;}

div#comments {display: none;}

.entry-content {/*font-weight: 500;*/font-size: 15.52px;}
body.blog .site-content-contain .content-area, .category .site-content-contain .content-area { padding: 80px 0px; }

#secondary  section.widget {padding: 0; width: 100%; display: block; overflow: hidden; position: relative; margin: 0 auto 40px;}
#secondary section.widget .widget-title h2 {
    margin: 0;
    padding: 0;
    position: relative;
    padding-right: 30px;
    display: inline-block; background-color: #fff; font-size: 18px;
}
#secondary  section.widget .widget-title::after {
    top: 0;
    right: 0;
    width: 0.5px;
    content: '';
    height: 100%;margin-top: 12px;
    position: absolute;
    background-color: #efefef;
}
#secondary section.widget .widget-title::before { top: 48%; right: 0; width: 100%; content: ''; height: 0.5px; /* margin-top: 8px; */ position: absolute; background-color: #efefef; }
#secondary form.search-form, #secondary section.widget ul {
    width: 100%;
    z-index: 11;
    display: block;
    margin: 0px auto 0 !important;
    position: relative; list-style: none;
    padding: 7px 20px 20px;
    border: 1px solid #efefef;
    border-top: 0;
    border-radius: 0 0 2px 2px;
}
#secondary section.widget ul li a::before {
    width: 4px;
    height: 4px;
    content: '';
    margin: 0 8px 0 0;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    background-color: #212121;
}
#secondary section.widget ul li a {
    margin: 0;
    padding: 0;
    width: 100%;
    color: #212121;
    display: block;
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
    position: relative;
}
#secondary section.widget .widget-title{padding: 0; width: 100%; display: block; margin: 0 auto; line-height: 0; color: #212121; position: relative; text-transform: uppercase;}
.gray-bg {background-color: #f0f1f3;padding: 80px 0;}

.single-post .list-news-img {display: none;}

.category_div_description { padding: 40px 0px; }
/* Blog item Container
============================================================================= */
.blog-item-container {
    width: 100%;
    display: block;
    position: relative;
    border-radius: 2px;
    background-color: #ffffff;
    margin-bottom: 50px;
}
.blog-item-container::after {
    content: '';
    clear: both;
    display: table;
}

.blog-item-title a:hover {
    color: #0A77CA;
}

/* Blog item Media
============================================================================= */
/* Wrapper
----------------------------------------------------------------------------- */
.blog-item-container .blog-item-media {
    padding: 0;
    z-index: 10;
    width: 100%;
    display: block;
    line-height: 0;
    overflow: hidden;
    position: relative;
    margin: 0 auto -1px;
    border-radius: 2px 2px 0 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}


/* Link
----------------------------------------------------------------------------- */
.blog-item-container .blog-item-media a {
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative;
}


/* image
----------------------------------------------------------------------------- */
.blog-item-container .blog-item-media img {
    width: 100%;
    display: inline-block;
}



/* Blog item Body
============================================================================= */
/* Wrapper
----------------------------------------------------------------------------- */
.blog-item-container .blog-item-body {
    z-index: 9;
    width: 100%;
    display: block;
    position: relative;
    border-radius: 2px;
    padding: 0 25px 25px;
    border: 1px solid #efefef;
}


/* Blog item Meta
----------------------------------------------------------------------------- */
/* Wrapper
--------------------------------------------------------- */
.blog-item-meta {
    padding: 0;
    width: 100%;
    font-size: 0;
    line-height: 0;
    display: block;
    overflow: hidden;
    font-weight: 700;
    margin: -1px auto 0;
    text-transform: uppercase;
}

/* Span
--------------------------------------------------------- */
.blog-item-meta span {
    padding: 0;
    font-size: 13px;
    margin: 10px 0 0;
    line-height: 13px;
    position: relative;
    display: inline-block;
    vertical-align: bottom;
    letter-spacing: 0.30px;
}
.blog-item-meta span span {
    margin: 0 !important;
    padding: 0 !important;
}

/* Dot
--------------------------------------------------------- */
.blog-item-meta span::after {
    float: right;
    padding: 0 8px;
    font-size: 14px;
    content: 'â€¢';
    line-height: inherit;
    font-family: 'FontAwesome';
}
.blog-item-meta span:last-child::after { display: none; }

/* Link
--------------------------------------------------------- */
.blog-item-meta span a {
    color: #212121;
    display: inline-block;
}
.blog-item-meta span a:hover { color: #0A77CA; }

/* Time
--------------------------------------------------------- */
.blog-item-meta span time { display: inline-block; }

/* icon
--------------------------------------------------------- */
.blog-item-meta span:not(.item-meta-format) i {
    float: left;
    margin-right: 3px;
    line-height: 12px;
}

/* Blog item Read More Button
----------------------------------------------------------------------------- */
/* Wrapper
--------------------------------------------------------- */
.blog-item-body .blog-item-read-btn {
    width: 100%;
    display: block;
    line-height: 1;
    font-size: 14px;
    font-weight: 700;
    overflow: hidden;
    margin: 17px auto 3px;
    text-transform: uppercase;
}
/* Title */
.blog-col-1 .blog-item .blog-item-body .blog-item-title {
    font-size: 24px;
    line-height: 28px;
}
.blog-item-body .blog-item-title {
    padding: 0;
    width: 100%;
    color: #212121;
    display: block;
    font-size: 24px;
    font-weight: 400;
    line-height: 28px;
    position: relative;
    margin: 17px auto 0;
}.blog-item-title a {
    color: inherit;
    position: relative;
}
.blog-item-body .blog-item-description {
    width: 100%;
    display: block;
    overflow: hidden;
    margin: 12px auto 0;
}
/* Format
--------------------------------------------------------- */
/* Wrapper */
.blog-item-meta span.item-meta-format { margin: 0 12px 0 0; }

/* Dot */
.blog-item-meta span.item-meta-format::after { display: none; }

/* Link */
.blog-item-meta span.item-meta-format a {
    float: left;
    width: 40px;
    height: 40px;
    display: block;
    margin: 0 auto;
    font-size: 14px;
    overflow: hidden;
    position: relative;
    border-radius: 0 0 2px 2px;
}

/* icon */
.blog-item-meta span.item-meta-format a i {
    float: left;
    width: 40px;
    height: 40px;
    display: block;
    color: #ffffff;
    line-height: 40px;
    text-align: center;
    background-color: #0A77CA;

    -webkit-transition: margin 0.30s ease-in-out;
            transition: margin 0.30s ease-in-out;
}

/* Hover */
.blog-item-meta span.item-meta-format a:hover i:nth-last-child(2) { margin-top: -40px; }

/* Author
--------------------------------------------------------- */
.blog-item-meta span.item-meta-author img {
    width: 24px;
    float: left;
    margin-top: -2px;
    margin-right: 5px;
    border-radius: 50%;
}
.post-thumbnail.list-news-img a{
    height: auto !important;
}
/* Link
--------------------------------------------------------- */
.blog-item-read-btn a { display: inline-block; }

/* icon
--------------------------------------------------------- */
.blog-item-read-btn a i {
    height: 14px;
    line-height: 14px;
    vertical-align: top;
    display: inline-block;

    -webkit-transition: margin 0.30s ease-in-out;
            transition: margin 0.30s ease-in-out;
}

/* Hover
--------------------------------------------------------- */
.blog-item-read-btn a:hover i { margin-left: 3px; }

.blog_content {
    z-index: 9;
    width: 100%;
    display: block;
    position: relative;
    border-radius: 2px;
    padding: 0 25px 25px;
    border: 1px solid #efefef;
}
a.more-link {background: #0269A6 ;padding: 6px 15px;color: #fff;display: inline-block;float: right;line-height: 14px;
}

.hide-size {height: auto;overflow: hidden;margin-bottom: 0px;
}

.white-bg {background-color: #fff;
}

.division-content h2 {color: #0269A6 ;font-size: 30px;margin-bottom: 0px;
}

.division-content h6 {font-weight: 200;
}


/* --------------------

   main Wrapper

   -------------------*/

#main-wrapper {background: #fff;
}


/*Button Style*/

.btn {padding: 10px 30px;margin-bottom: 0;font-size: 14px;border-radius: 3px;font-weight: 100;
}

.btn-lg {font-size: 15px;padding: 15px 30px
}


/*btn-primary*/

.btn-primary {background-color: #4d6de3;border-color: #4d6de3;
}

.btn-primary:hover {background: #0269A6 ;color: #fff;border-color: #4d6de3;
}


/*btn-default*/

.btn-default {color: #4d6de3;background-color: transparent;border-color: #e1e1e1;
}

.btn-default:hover {background: #4d6de3;color: #fff;border-color: #4d6de3;
}

button:focus,
.btn:focus,
.btn:active:focus {outline: none;
}


/* ----------------------------------------------

text-highlights

------------------------------------------------- */

.text-highlights {color: #ffffff;padding: 0px 5px;
}

.text-highlights.black {background: #313131;
}

.text-highlights.blue {background: #31aae2;
}


/*Common Page Header*/

.page-header {padding-bottom: 0;margin: 100px 0;border-bottom: 0;
}

.page-header h1 {font-size: 70px;line-height: 70px;color: #ffffff;font-weight: 400;text-transform: capitalize;margin-bottom: 30px;font-family: 'Montserrat', sans-serif;
}

.page-header .sub-title {display: block;font-size: 40px;line-height: 40px;color: rgba(255, 255, 255, 0.5);font-weight: 700;text-transform: uppercase;font-family: 'Montserrat', sans-serif;
}


/*.main-content{

 -webkit-column-count: 2; -moz-column-count: 2; column-count: 2;-webkit-column-gap: 30px; -moz-column-gap: 30px; column-gap: 30px;     border-bottom: 2px solid #fdecee;padding-bottom: 15px;
}*/

.main-content {/* -webkit-column-count: 2; *//* -moz-column-count: 2; *//* column-count: 2; *//* -webkit-column-gap: 30px; *//*  -moz-column-gap: 30px; *//* column-gap: 30px; */border-bottom: 2px solid #fdecee;padding-bottom: 15px;
}


/*feature-section*/

.feature-section {background: url(../../assets/img/feature-bg.jpg) no-repeat;background-size: cover;
}


/* ------------------------------------------------------------------

BACK TO TOP

--------------------------------------------------------------------- */

#toTop {position: fixed;bottom: 17px;right: 30px;color: #fff;cursor: pointer;display: none;z-index: 9999;width: 30px;height: 30px;text-align: center;font-size: 18px;line-height: 30px;background: #0269A6 ;border-radius: 3px;border: none;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}

#toTop:hover {color: #fff;opacity: .5;
}


/* ------------------------------------------------------------------

Shortcode Content

--------------------------------------------------------------------- */

.page-title-section {padding-top: 80px;background: url(../../assets/img/page-bg/page-bg-1.jpg) no-repeat center center #4795bb;background-size: cover;
}


/*-----------------------------

 NAVIGATION & HEADER STYLE

--------------------------------*/


/*Navigation*/

.navbar-default {margin-bottom: 0;
}

.navbar-brand {padding-top: 0;padding-bottom: 0;height: 90px;
}
.social-media-icons .icon:last-child {
    border-bottom: 0px;
}
.navbar-default .navbar-nav>li {margin-right: 3px;
}

.navbar-default .navbar-nav>li:last-child {margin-right: 0px;
}

.navbar-default .navbar-nav>li>a {color: #545454;font-size: 14px;font-weight: 600;padding: 38px 15px;border-radius: 2px;text-transform: uppercase;
}
.navbar-default .navbar-nav>li.current-menu-item >a:before { left: 0px; content: ''; position: absolute; width: 100%; height: 3px; background: #279044; bottom: 0px; }
.navbar-default li.menu-item-has-children a:after, .uc-mobile-menu .navbar-nav>li.menu-item-has-children> a:after {content: "\f107";display: inline-block;font: normal normal normal 18px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;margin-left: 10px;
}

.navbar-default li.menu-item-has-children li a:after {display: none;
}

.navbar-default .navbar-nav>li:focus>a,
.navbar-default .navbar-nav>li:hover>a {color: #0269A6 ;background-color: transparent;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {color: #0269A6 ;background-color: transparent;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {color: #0269A6;
}

.navbar-brand>img {display: block; width: 226px; margin-top: -51px;}

.box_three_s{ position: relative;
}
.box_three_s .home_line_users a { border: 0px; padding: 0px; color: #ffff; font-size: 36px;position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;display: flex; justify-content: center; align-items: center;    background: rgb(51 51 51 / 50%);
}
.box_three_s  h2{    font-weight: 400;}
.main_buttins {position: absolute; top: 0px; left: 0px; width: 100%;  height: 100%; background: rgb(51 51 51 / 50%); display: flex; justify-content: center; align-items: center;
}rs-fullwidth-wrap { border-bottom: 4px solid #0269A6; }
.they_cover_design ul li:after { content: ''; position: absolute; width: 8px; height: 8px; border-radius: 50px; background: #279044; left: -21px; top: 17px; bottom: 0; }
.top_right_header .soc-mediya a { margin: 0px 6px; }
.top_right_header .mail_div img, .top_right_header .photo_div img { margin-right: 6px; }
.sticky-nav .navbar-brand>img {margin-top: 0px;width: 85px;}

.navbar-default .navbar-brand {padding-right: 0px;padding-left: 0px;
}

.nav-cta {float: right;margin: 3px 0 0 40px;line-height: 34px;background: #4d6de3;width: 34px;height: 34px;text-align: center;border-radius: 2px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;
}

.nav-cta>li>a {display: inline-block;color: #ffffff;width: 20px;height: 34px;line-height: 34px;text-align: center;
}

.nav-cta .dropdown-menu {left: auto;right: 0;
}

.navbar-default { background: #FFFFFF 0% 0% no-repeat padding-box;padding: 0px 0;border: none;border-radius: 0;width: 100%;z-index: 999;
}
.top_right_header{display: flex; padding: 12px 0px; justify-content: flex-end;}
.top_right_header>div{ margin: 0px 6px;}

.sticky-nav .navbar-brand { height: 40px; }

/* section.full-bg.contact-page {padding: 0px;
} */

.contact-page .container {/*padding: 0px 20px;*/padding: 5px 20px 5px;}
.font_white_div .wp-block-column { display: flex; align-items: center; }
.font_white_div h2 { color: #fff; } .font_white_div img { height: 100%; }

.uc-offcanvas-left.slide-along .uc-offcanvas-container{-webkit-transform: translate(-100%, 0); -moz-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.uc-offcanvas-open.uc-offcanvas-left.slide-along .uc-offcanvas-container{visibility: visible; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); -webkit-transition: -webkit-transform 400ms; -moz-transition: -webkit-transform 400ms; -ms-transition: -webkit-transform 400ms; -o-transition: -webkit-transform 400ms; transition: transform 400ms;}
/* Nav Media Querues*/

@media screen and (max-width: 768px) {
    .main-our-experience-content {border-radius: 0px; position: inherit !important; }
    .navbar-default .container {    padding: 1px 20px;    margin: 0px 0px;}.hero-slide {    margin-top: -10px;}.navbar-collapse.collapse {    display: none !important;}
.navbar-brand>img { width: 130px; margin-top: 1px; }.navbar-default { padding: 0px;    border: none;    border-radius: 0;    position: relative;}.navbar {    border-radius: 0;}
.sticky-nav .navbar-brand>img { margin-top: -7px; width: 85px; }
.slide-along .uc-offcanvas-container{z-index: 9999;}
}

@media (min-width: 1024px) {
    .navbar-default { padding: 0px 0; border: none; border-radius: 0;}
    .navbar-right .dropdown-menu { right: auto;}
}


/* Syicky Menu */

.sticky-nav {position: fixed;right: 0;left: 0;top: 0;z-index: 999;background:rgb(255 255 255) !important;padding: 0px 0 !important;box-shadow: 0 2px 5px rgba(0, 0, 0, .4);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.sticky-nav .container {padding: 0px 20px;    max-width: 100%;}


/* Dropdown Menu */

.dropdown-menu {display: inherit;top: 100% !important;padding: 0;font-size: 13px;opacity: 0;visibility: hidden;border: 1px solid #f5f5f5;border-radius: 0;box-shadow: 0px -2px 0px #000000;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-webkit-transform: translateY(50px);-moz-transform: translateY(50px);transform: translateY(50px);}

.dropdown:hover .dropdown-menu {display: block;margin-top: 28px !important;opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);}

.dropdown-menu::before {top: -30px;content: "";position: absolute;width: 100%;height: 30px;display: block;}

.sticky-nav .dropdown:hover .dropdown-menu {margin-top: 14px !important;}

.dropdown-header {font-size: 11px;line-height: 30px;font-weight: 600;color: #313131;text-transform: uppercase;}

.dropdown-menu li a {display: block;font-size: 13px;line-height: 30px;color: #969595;padding: 3px 20px;}

.dropdown-menu li a:hover {color: #4d6de3;background-color: #f5f5f5;}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {color: #31aae2;background-color: #f5f5f5;}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {color: #000000;background-color: transparent;}

@media (max-width: 768px) {
    .navbar-toggle {    display: block;}
}

.navbar-toggle {position: absolute;right: 0;padding: 5px 5px;border: 0;border-radius: 0;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}

.navbar-toggle .icon-bar {width: 14px;height: 3px;}

.navbar-default .navbar-toggle .icon-bar {background-color: #0269A6;}

.navbar-toggle .icon-bar+.icon-bar {margin-top: 2px;}


/*uc-mobile-menu*/


.uc-mobile-menu-container>div {visibility: hidden;}

#menu {margin: 50px 40px;}

#menu>li {text-transform: uppercase; }

#menu>li:last-child {border-bottom: 0; }

#menu>li ul li {margin-left: 0;color: #999999; }

#menu li a {display: block;text-decoration: none;color: #fff;padding: 12px 5px;font-size: 13px;border-bottom: 1px dotted #444;}

.uc-mobile-menu  #menu li li a { border-bottom: 1px dotted #0269A6; }
.uc-mobile-menu #menu li li li a {  padding-left: 30px; }
.wp-block-columns { margin-bottom: 0px !important; }
.home_contact_design { padding: 120px 0px; background: url(https://lifetimecarepartners.com/wp-content/uploads/2021/03/testi-bg.png); background-size: contain; }
#menu li.menu-item-has-children:hover ul.sub-menu {display: block;}

#menu li a:hover, #menu li.active a {color: #ffffff  !important; background: #0269A6 !important;}

section.error-404.not-found h1.page-title { color: #545454; }

@media (max-width: 1100px){
.navbar-right { float: none !important; margin-right: -15px; }
.navbar-nav>li { float: none; }
}


/*-------------------------------

 * Mobile Menu Close

 *-------------------------------*/

.uc-mobile-menu .close { z-index: 99999; position: absolute;right: 0;top: 0;color: #111;text-shadow: none;filter: alpha(opacity=50);opacity: .5;width: 44px;height: 44px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}
.navbar-default li.menu-item-has-children a:after, .uc-mobile-menu .navbar-nav>li.menu-item-has-children> a:after {position: absolute; top: 40%; right: 10px;}
.slide-along .uc-offcanvas-container{
    background: #ffffff;
}
.uc-mobile-menu a .height_anmin {    height: 25px;}
.uc-mobile-menu  a .height_anmin span.text_menu {     top: -25px;
    height: 25px;}
.uc-mobile-menu .close:hover {opacity: 1;
}

.top-contact li a {color: #000;margin: 0px 8px;font-size: 12px;
}

.btn-lg {font-size: 24px;padding: 15px 90px;
}

.btn-success {color: #fff;background-color: #0A77CA;border-color: #0269A6;
}

.btn-success:hover {color: #fff;background-color: #0A77CA;border-color: #0269A6;opacity: .8;
}


/* ------------------------

 *  Header Top bar

 *-------------------------*/

.header-div-main {background: #545454;font-size: 18px;padding: 12px 15px;color: #fff;font-weight: bold;text-align: left;
}

ul.news-list {margin: 0px 2px;background: #d8d8d8;
}

ul.news-list li {padding: 12px 10px;
}

ul.news-list li h5,
ul.news-list li p {margin-bottom: 0px;
}

ul.news-list li p {font-size: 12px;
}

ul.news-list li p a {color: #0784a9;font-weight: bold;
}

ul.news-list li:nth-child(odd) {background: #f9f9f9;
}

.header-top {background: #fff;
}
.header-top ul.top-contact {
margin-bottom: 0px;
}
a.btn-link {font-size: 16px;color: #0269A6;font-weight: bold;
}




/*Social Icon*/

.header-top .social-icon li {display: inline-block;
}

.header-top .social-icon li a {line-height: 50px;width: 30px;color: #fff;
}

.header-top .social-icon li a:hover {opacity: .5;
}


/* Phone, Emial, Get a Quote */

.header-top .top-contact li {display: inline-block;line-height: 26px;text-align: center;
}

.header-top .top-contact li.phone,
.header-top .top-contact li.email {padding: 0 20px;color: #fff;
}

.header-top .top-contact li.phone i,
.header-top .top-contact li.email i {margin-right: 5px;opacity: .5;
}

.header-top .top-contact li.get-a-quote a {padding: 0 30px;display: block;background: #3ea8f4;color: #fff;
}

.header-top .top-contact li.get-a-quote a:hover {opacity: .8;
}


/* Media Queries */

@media only screen and (max-width: 1024px) {.header-top {    text-align: center;}.header-top .top-contact li {    line-height: 1;    padding: 5px 0 5px;}.header-top .top-contact li.get-a-quote a {    padding: 8px 15px;}.top-contact.pull-right {    float: none !important;}
}


/*-------------------HERO SLIDER

--------------------*/

.hero-slide .carousel-inner>.item>img {min-width: 100% !important;
}

.hero-slide .carousel-caption {bottom: 50%;text-shadow: none;transform: translateY(50%);left: 0;right: 0;width: 1140px;margin: 0 auto;text-align: left;
}

.hero-slide .carousel-caption h1 {font-size: 48px;line-height: 1.3em;font-weight: 100;color: #fff;
}

.hero-slide .carousel-caption p {font-size: 18px;color: #fff;font-weight: 100;line-height: 1.5em;
}


/* .carousel:hover a.carousel-control-prev,
.carousel:hover a.carousel-control-next {display: block;
} */


/* 
 {width: 60px;height: 60px;top: 45%;left: 0px;display: none;position: absolute;background: url(../images/arrow_left.png) no-repeat center center;
} */


/* a.carousel-control-next {left: auto;right: 0px;background: url(../images/arrow_right.png) no-repeat center center;
} */

.hero-slide a.carousel-control-prev,
.hero-slide a.carousel-control-next {width: 50px;height: 50px;line-height: 50px;top: 50%;margin-top: -25px;background: transparent;cursor: pointer;text-shadow: none;border-radius: 3px;background: #fff;color: #0269A6;box-shadow: inset 0 -2px rgba(0, 0, 0, .1);
}

.hero-slide .carousel-control-prev {left: -1%;opacity: 0;
}

.hero-slide .carousel-control-next {right: -1%;opacity: 0;
}

.hero-slide:hover a.carousel-control-prev,
.hero-slide:hover a.carousel-control-next {opacity: 1;
}

.hero-slide:hover a.carousel-control-prev {left: 1%;
}

.hero-slide:hover a.carousel-control-next {right: 1%;
}

.hero-slide .carousel-indicators {bottom: 60px;
}

.hero-slide .carousel-indicators li {border: 2px solid #ffffff;
}


/*Media Query*/

@media screen and (max-width: 768px) {
    .hero-slide .carousel-caption h1 {    font-size: 24px;}.hero-slide .carousel-indicators {    bottom: 20px;}.hero-slide .carousel-caption p {    font-size: 12px;}
}


/*---------------------------

 * Section Title

 *---------------------------*/

.section-title {margin-bottom: 60px;
}


/*---------------------------

 * Service Left Icon section

 *---------------------------*/

.section-content-left-icon {padding: 80px 0 20px;
}

.section-content-left-icon .left-icon-wraper {display: table;margin-bottom: 60px;
}

.section-content-left-icon .content,
.section-content-left-icon .icon {display: table-cell;vertical-align: top;
}

.section-content-left-icon .content {padding-left: 20px;
}

.section-content-left-icon .content h2 {font-size: 18px;
}

.section-content-left-icon .icon {width: 70px;
}

.section-content-left-icon .icon i {width: 70px;height: 70px;line-height: 70px;text-align: center;border: 1px solid #eee;border-radius: 25px;display: block;
}

.section-content-left-icon .icon i::before {font-size: 30px;margin: 0;padding: 0;color: #4d6de3;
}


/* ------------------

 * Featured box

 *-------------------*/

.featured-box {border-top: 1px solid #f0f1f3;
}

.featured-content-wrapper {display: table;
}

.featured-box .featured-img,
.featured-box .featured-content {display: table-cell;width: 50%;vertical-align: middle;
}


/*Media Query*/

@media only screen and (max-width: 768px) {
    .featured-box {    padding: 60px 0;}.featured-box .featured-img {    margin: 0 0 30px;}.featured-box .featured-img,.featured-box .featured-content {    display: block;    width: 100%;}
}
@media only screen and (max-width: 700px) {
    .main-relationship-content {flex-direction: column !important;}.main-relationship-content .relationship_img {margin: 20px 0px;}
}

/* ----------------------------------------------

 * Team Section

 *-----------------------------------------------*/

.team-section {padding: 80px 0;
}

.team-member .thumbnail {padding: 0;margin-bottom: 0;line-height: 22px;background-color: #fff;border: 1px solid #f9f9f9;border-radius: 0;
}

.team-member .thumbnail img {width: 100%;
}

.team-member .thumbnail .caption {padding: 30px 40px;
}

.team-member .thumbnail h3 {font-size: 24px;text-transform: capitalize;
}

.team-member .thumbnail hr {border-top: 1px solid #f9f9f9;
}

.navbar-default li.menu-item-has-children a:after { position: absolute; right: -13px; top: 0; margin: auto; bottom: 0; display: flex; justify-content: center; align-items: center; padding-top: 9px; }
.navbar-default .navbar-nav>li.menu-item-has-children { padding-right: 20px; }
.team-member .social-links li {display: inline-block;margin-right: 5px;
}

.team-member .social-links li:last-child {margin-right: 0;
}

.team-member .social-links li a i {display: block;width: 34px;height: 34px;font-size: 16px;line-height: 34px;color: #fff;text-align: center;border-radius: 15px;
}

.team-member .social-links li a .fa-facebook {background-color: #3b5998;
}

.team-member .social-links li a .fa-twitter {background-color: #55acee;
}

.team-member .social-links li a .fa-linkedin {background-color: #007bb5;}

.team-member .social-links li a i:hover {opacity: .5;}

.viewwater-header {color: #fff;line-height: 38px;font-weight: bold;margin: 0px;margin-top: 5px;display: inline-block;text-transform: uppercase;  font-size: 22px;background-color: rgba(95, 187, 216, 0);}

.btn-water {border-radius: 30px;background: #fff;color: #0269A6;border: 2px solid #f1f1f1;font-size: 16px;font-weight: bold;}


/* --------------------------------------------------

 *    Testimonial

 *----------------------------------------------------*/

.view-water {display: inline-block;width: 19px;height: 19px;background: #0269A6;margin-right: 5px;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 75px;-webkit-border-bottom-right-radius: 75px;-webkit-border-bottom-left-radius: 75px;-webkit-transform: rotate(45deg);margin-bottom: -6px;}
.main-heading {padding: 30px 0px;color: #ffffff;position: relative; }
.main-heading .container {position: relative;z-index: 9; }  .images_cover_img .wp-block-image { border: 2px solid #279044; }
h3.girl-chat-sub-title{ color: #fff; font-weight: 300; width: 65%; font-size: 20px; }
.main-heading .heading { font-size: 40px; }  .while_div_plan { margin-top: 40px; } .boxs_inner_bg { padding: 20px; background: #fff; border-top: 5px solid #279044; border-radius: 3px; box-shadow: 0px 0px 12px #8f8f8f;  } 
.main-heading:after {content: '';background-color: #0A77CA;     background-image: url(https://medicare.bold-themes.com/clinic/wp-content/uploads/sites/2/2015/12/bgn-grad.png); width: 100%;height: 100%;position: absolute;z-index: 1;top: 0;left: 0;
}
.btn-danger:hover {background: #f3f3f3;border-color: #f3f3f3;color: #0269A6;
}
.design_medicare { padding: 90px 0px; }
.btn-danger:hover .view-water {background:#0269A6;
}
.navbar-default .navbar-nav>li.current-menu-parent span.text1 { color: #0A77CA; }

/* Media Query */
	.show_mobile_view {
    display: none;
}
.hide_mobile_view {
    display: block;
}
@media only screen and (max-width: 768px) {

      .hide_mobile_view {
    display: none !important;
}.show_mobile_view {
    display: block !important;
}
    .h3.girl-chat-sub-title{ width: 100%; }
    #testimonialSlider .carousel-inner .item blockquote p,
    #testimonialSlider .carousel-inner .item blockquote .user-details {    display: block;    width: 100%;}.padding-content {    padding: 10px;}
}


/* --------------------------

 * Client Logo 

 *---------------------------*/

.client-logo {padding: 40px 0;
}

.client-logo a img {width: 100%;opacity: 0.5;-webkit-transition: all 0.8s ease 0s;-moz-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;
}

.client-logo a:hover img {opacity: 1;
}

@media (max-width: 992px) {
    .client-logo .section-margin {    margin-bottom: 30px;}

}

.img-views img {width: 100%;
}


/*---------------------

 *  case Studies

 *---------------------- */
 .col-lg-12.col-md-12.col-sm-12.col-12.post-img {padding: 0px;
}

.full-bg {padding: 0;background: #fff;border-top: #fff;
}

.case-studies .container {background: #fff;padding: 0px;
}

.padding-0 .container {padding: 0px;
}

.case-studies .case-studies-content {background: #fff;margin-bottom: 30px;
}

.case-studies .case-studies-content h2 {font-size: 18px;padding: 20px;margin: 0;
}


/* --------------------------------------------

 *  Page Title

 *----------------------------------------------- */

.single-page-title {background: url(../img/img-page-title.jpg) no-repeat bottom;background-size: cover;width: 100%;background-attachment: fixed;padding: 40px 0;position: relative;
}

.single-page-title::before {position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;background: rgba(77, 109, 227, 0.76);
}

.single-page-title h2 {display: inline-block;font-size: 46px;font-weight: 100;margin-bottom: 0;color: #fff;position: relative;z-index: 1;
}


/*--------------------

 * About Text Section

 *--------------------*/

.about-text {padding: 80px 0;
}

.about-text h2 {font-size: 24px;margin-bottom: 40px;
}

.about-text-2 {padding: 80px 0;border-top: 1px solid #f0f1f3;border-bottom: 1px solid #f0f1f3;
}

.about-text-2 img {margin-bottom: 15px;
}


/* --------------------------------------------------

icon-style

------------------------------------------------- */

/*promo-block*/

.icon-style .promo-block-wrapper {/*margin-bottom: 80px;*/
}

.icon-style .promo-icon {width: 75px;height: 80px;color: #dadada;font-size: 24px;line-height: 76px;text-align: center;border: 2px solid #dadada;margin: 0 auto 36px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}

.icon-style .promo-block-wrapper:hover .promo-icon {background-color: #31aae2;color: #fff;border: 2px solid transparent;
}

.icon-style .promo-content {padding: 20px;
}

.icon-style .promo-content h3 {font-size: 15px;text-transform: capitalize;
}


/* ---------------------------------x-accordion

 ------------------------------------*/

.x-accordion-section {background: #f9f9f9;
}

.x-accordion .panel-group .panel+.panel {margin-top: 0px;
}

.x-accordion .panel-group {margin-bottom: 0;
}

.x-accordion .panel-default {border: 0;
}

.x-accordion .panel {background-color: transparent;box-shadow: none;border-bottom: 10px solid transparent;border-radius: 0;margin: 0;
}

.x-accordion .panel:last-of-type {border-bottom: 0;
}

.x-accordion .panel .panel-heading a {display: block;padding: 12px 30px;background: #fff;color: #31aae2;
}

.x-accordion .panel .panel-heading a.collapsed {color: #969595;background-color: #fff;padding: 12px 30px;
}

.x-accordion .panel-default>.panel-heading {border-radius: 0px;padding: 0;
}

.x-accordion .panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 0;padding: 10px 30px 30px 30px;background: #fff;color: #969595;
}

@media screen and (max-width:768px) {
    .x-accordion .panel-group {    margin-bottom: 50px;}.hero-slide .carousel-inner>.item>img {    min-height: 150px;}
}


/*----------------------

 tabOne start

 -----------------------*/


.tabOne .nav-tabs {border: 1px solid #eee;border-bottom: none;
}

.tabOne .nav-tabs.nav-justified li {border-right: 1px solid #eee;border-bottom: 1px solid #eee;
}

.tabOne .nav-tabs.nav-justified li.active {border-bottom: 1px solid #fff;
}

.tabOne .nav-tabs.nav-justified li:last-child {border-right: 0;
}

.tabOne .nav-tabs.nav-justified>li>a {border: 0;border-radius: 0;background-color: #f9f9f9;color: #969595;height: 50px;line-height: 50px;padding: 0 15px;
}

.tabOne .nav-tabs.nav-justified>.active>a,
.tabOne .nav-tabs.nav-justified>.active>a:focus,
.tabOne .nav-tabs.nav-justified>.active>a:hover {border: 0;background-color: #fff;color: #31aae2;
}


/*media query*/

@media (min-width: 768px) {
    .tabOne .tab-content {    border: 1px solid #eee;    padding: 30px;    border-top: 0;    overflow: hidden;    background: #fff;}
}

@media screen and (max-width: 600px) {
    .tabOne .tab-content {    margin-top: 30px;}
}

.tabOne .tab-pane img {margin-top: 8px;
}

.tabOne .tab-pane img.pull-left {margin-right: 20px;
}

.tabOne .tab-pane img.pull-right {margin-left: 20px;
}


/*collapse in small devices*/

.tabOne .panel-body img {margin-top: 8px;
}

.tabOne .panel-body img.pull-left {margin-right: 20px;
}

.tabOne .panel-body img.pull-right {margin-left: 20px;
}

.tabOne .tab-pane p {margin-bottom: 15px;
}

.tabOne .tab-pane p:last-of-type {margin-bottom: 0;
}


/* ------------------

   Google Map

   ------------------*/

.our-location {padding: 80px 0;
}

#googleMap {height: 500px;
}


/* ---------------------------

 *  Contact Detail

 * --------------------------- */

.contact-detail {border-top: 1px solid #eee;border-bottom: 1px solid #eee;
}

.contact-detail .promo-block-wrapper {background: #ffffff;display: table;width: 100%;
}

@media (max-width: 992px) {
    .main-relationship-content {    flex-direction: column;}
    .relationship_img{margin: 15px 0px !important;}
    .main-our-experience-content{    width: 100% !important;}
    .contact-bg-main { flex-direction: column; } .contact-bg-main .contact-phone, .contact-bg-main .contact-mail-content{ justify-content: center;     width: 100% !important;}
    .sticky-nav .container {    padding: 10px 20px;}.contact-detail .promo-block-wrapper {    margin-bottom: 1px;}
}

.contact-detail .promo-icon {width: 82px;color: #dadada;font-size: 30px;text-align: center;padding: 0 10px;display: table-cell;vertical-align: middle;border: 1px solid #f1f1f1;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
}

.contact-detail .promo-icon-blue {background: #4d6de3;color: #ffffff;
}

.contact-detail .promo-icon-green {background: #7AC38F;color: #ffffff;
}

.contact-detail .promo-icon-yellow {background: #FCE38A;color: #ffffff;
}

.contact-detail .promo-content {padding: 30px 40px;border: 1px solid #f1f1f1;border-left: 0;
}

@media (min-width: 992px) and (max-width: 1024px) {
    .contact-detail .promo-content {    padding: 20px 20px;}
}

.contact-detail .promo-content h3 {font-size: 15px;font-weight: 600;margin-bottom: 25px;text-transform: capitalize;
}

.contact-detail .promo-content address {line-height: 25px;
}


/* ---------------------------

 * Contact Form

 * --------------------------- */

.contact-section {padding: 80px 0;
}

.contact-section .form-group {margin-bottom: 17px;
}

.contact-section .form-control {border-color: transparent;background-color: #f9f9f9;
}

.contact-section .form-control:focus {border-color: #66afe9;
}

.contact-section textarea {padding: 12px 12px;
}

.contact-form h2 {line-height: 36px;margin-bottom: 45px;
}

.user-message textarea {min-height: 195px;padding-top: 12px;
}

.contact-form form button {margin-top: 10px;
}

.user-name,
.user-email,
.user-phone,
.user-url,
.user-message {position: relative;
}

.user-name::after,
.user-email::after,
.user-phone::after,
.user-url::after,
.user-message::after {position: absolute;left: 15px;top: 15px;font-family: "FontAwesome";color: #dadada;
}

.user-name::after {content: "\f007";
}

.user-email::after {content: "\f003";
}

.user-phone::after {content: "\f095";
}

.user-url::after {content: "\f0ac";
}

.user-message::after {content: "\f086";
}


/*-------------------

 * Form Style

 *-------------------*/
 .they_cover_design ul { list-style: none; padding-left: 20px; } .part_a_dpopukar { border-right: 1px solid #279044; margin-right: 50px; }
 .they_cover_design { margin-top: 20px; }  .they_cover_design ul li { padding: 6px 0px; font-size: 18px;     position: relative; }
.form-control {height: 53px;padding: 6px 20px;font-size: 13px;line-height: 24px;color: #969595;border: 1px solid #F1F1F1;border-radius: 0;box-shadow: none;
}

.form-control:focus,
.form-control:active {box-shadow: none;
}


/* --------------------------------------------

 *   Footer

 *---------------------------------------------- */

 .footer { color: #fff; padding: 50px 0px; background-image: url(https://lifetimecarepartners.com/wp-content/uploads/2021/03/Group-40-1.png); background-position: left -20px; background-size: contain; background-repeat: repeat; background-color: #232836; }
.footer-widget-section {padding: 80px 0;
}.footer section h2 { color: #fff; }.copyright-section { background: #232836; color: #fff; text-align: center; padding: 15px 0px; }
.footer_logo { width: 90%; margin-right: 30px; } .footer_logo img { width: 100%; }
.footer_main_abouts { display: flex; color: #fff; align-items: center; }
.footer .footer-logo {margin-bottom: 30px;} footer.footer ul { display: flex; flex-wrap: wrap; }
footer.footer ul li { list-style: none; color: #fff; width: 48%; padding-left: 40px; margin-bottom: 8px; margin-top: 8px; position: relative; }
footer.footer ul li a:after { color: #fff; width: 10px; height: 10px; border-radius: 50px; content: ''; position: absolute; top: 4px; background: #fff; left: 14px; }
footer.footer ul li a { color: #fff; }
.footer .footer-text {font-size: 18px;color: #fff;
}

.footer .footer-text ul {border-top: 1px solid rgba(255, 255, 255, .05);padding-top: 30px;margin-top: 20px;vertical-align: top;display: table;width: 100%;
}

.footer .footer-text ul i {opacity: .5;
}

.footer .footer-text li {display: table-cell;
}

.footer .footer-text ul .phone {font-size: 24px;
}

.footer .footer-text ul i {font-size: 30px;margin-right: 10px;position: relative;top: 1px;
}

.footer .footer-text .phone small {display: block;font-size: 12px;padding-left: 40px;opacity: .5;
}

.footer .footer-text small i {font-size: 12px;margin-right: 5px;
}

.image-twsl {margin-bottom: 20px;
}

.footer .footer-text .address {padding-left: 30px;font-size: 24px;
}

img.img-board-members {border: 2px solid #fff;border-bottom: 0px;
}

.board-members-title a {padding: 8px 15px;background: #0269A6;color: #fff;border: 2px solid #fff;border-top: 0px;display: block;font-size: 18px;text-transform: uppercase;
}


.team-title-div {position: absolute;left: 0px;bottom: 0px;background: rgba(86, 174, 200, 0.80);display: block;color: #fff;padding: 12px;width: 100%;min-height: 120px;
}

.team-page-bord .wpb_wrapper {position: relative;cursor: pointer;
}

.team-title-div h1,
.team-title-div h4 {color: #fff;margin-bottom: 5px;
}

.wpb_single_image img {height: 100%;max-width: 100%;vertical-align: top;
}

.hover-img {position: absolute;top: 0px;width: 100%;height: 100%;display: none;z-index: 99;padding: 55px 15px;padding-top: 160px;background: rgba(0, 0, 0, 0.50);
}

.team-page-bord:hover .hover-img {display: block;
}

.team-page-bord:hover .team-title-div {display: none;
}

.hover-img h2,
.hover-img h4,
.hover-img p {color: #fff;
}

.team-page-bord {position: relative;
}

.dec-div p.link-more {display: none;
}

.entry-content p {margin-bottom: 20px;
}

h2.screen-reader-text {display: none;
}

p.comment-form-comment label {width: 100%;font-weight: 500;font-size: 16px;
}

p.comment-form-comment textarea#comment {width: 100%;border: 1px solid #d6d6d6;border-radius: 2px;
}

input#submit {background: #6dc5dc;border: 1px solid #6dc5dc;color: #fff;padding: 8px 18px;float: right;
}

h3#reply-title {margin-bottom: 5px;
}

span.nav-title-icon-wrapper svg {width: 50px;height: 50px;
}

span.nav-title {position: absolute;left: -55px;top: -78px;height: 50px;width: 50px;overflow: hidden;
}


/* Copyright */

.footer .copyright-section {font-size: 12px;background-color: #545454;color: #6b6b6b;padding: 6px 0;
}

.footer .copyright-section .copytext {text-transform: uppercase;color: #f7f7f7;font-weight: 600;
}

.footer .copyright-section li a {display: block;font-size: 11px;color: #f7f7f7;line-height: 10px;
}

.footer .copyright-section .list-inline>li {border-right: 1px solid #f1f1f1;
}

.footer .copyright-section .list-inline>li:last-child {border-right: 0px;
}

.footer .copyright-section li a:hover,
.footer .copyright-section li.active a {color: #ffffff;
}

#preloader {background: #fff;bottom: 0;left: 0;/*position: fixed;*/right: 0;top: 0;z-index: 9999;
}

#status,
.status-mes {/*background-image: url(../img/preloader.gif);*/background-position: center;background-repeat: no-repeat;height: 200px;left: 50%;margin: -100px 0 0 -100px;position: absolute;top: 50%;width: 200px;
}

.pt-3 {padding-top: 30px;
}

.pt-2 {padding-top: 20px;
}

.pt-1 {padding-top: 10px;
}

.pt-4 {padding-top: 40px;
}

.pt-5 {padding-top: 50px;
}

.pb-3 {padding-bottom: 30px;
}

.pb-2 {padding-bottom: 20px;
}

.pb-1 {padding-bottom: 10px;
}

.pb-4 {padding-bottom: 40px;
}

.pb-5 {padding-bottom: 50px;
}

.pl-3 {padding-left: 30px;
}

.pl-2 {padding-left: 20px;
}

.pl-1 {padding-left: 10px;
}

.pl-4 {padding-left: 40px;
}

.pl-5 {padding-left: 50px;
}

.pr-3 {padding-right: 30px;
}

.pr-2 {padding-right: 20px;
}

.pr-1 {padding-right: 10px;
}

.pr-4 {padding-right: 40px;
}

.pr-5 {padding-right: 50px;
}

.mr-3 {margin-right: 30px
}

.mr-2 {margin-right: 20px;
}

.mr-1 {margin-right: 10px;
}

.mr-4 {margin-right: 40px;
}

.mr-5 {margin-right: 50px;
}

.mt-3 {margin-top: 30px
}

.mt-2 {margin-top: 20px;
}

.mt-1 {margin-top: 10px;
}

.mt-4 {margin-top: 40px;
}

.mt-5 {margin-top: 50px;
}

.mb-3 {margin-bottom: 30px
}

.mb-2 {margin-bottom: 20px;
}

.mb-1 {margin-bottom: 10px;
}

.mb-4 {margin-bottom: 40px;
}

.mb-5 {margin-bottom: 50px;
}

.ml-3 {margin-left: 30px
}

.ml-2 {margin-left: 20px;
}

.ml-1 {margin-left: 10px;
}

.ml-4 {margin-left: 40px;
}

.ml-5 {margin-left: 50px;
}

.icon {background: #f0f0f0;color: #888;padding: 8px 14px;display: inline-block;
}

.padding-content p {margin-bottom: 6px;font-size: 11px;
}

.thumbnail {display: block;padding: 0px;margin-bottom: 10px;line-height: 1.42857143;background-color: #fff;border: 0px solid #ddd;border-radius: 0px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;
}

.title-news h4 {font-size: 20.1px;font-weight: bold;
}

.vc_row.container {margin-left: auto;margin-right: auto;
}

.view-dispaly-btn {border-bottom: 2px solid #f8f8f8;
}

.line-height-15 {line-height: 18px;font-size: 16.25px;display: inline-block;
}

.line-height-15 a {font-size: 11px;color: #c2c2c2;
}

.status-mes {background: none;left: 0;margin: 0;text-align: center;top: 65%;
}

.bg-white {background: #fff;
}

.button_arrow {width: 62px;background: #0A77CA ;height: 40px;color: #fff;display: flex;font-weight: 800;font-size: 16px;justify-content: center;align-content: center;align-items: center;justify-items: center;cursor: pointer;
}

ol li h2 {font-size: 1.2em;font-weight: 400;
}

.side_bar_design {width: 62px;display: flex;position: fixed;right: 0px;top: 28%;z-index: 9999999;
}

.social-media-icons {display: block;
}

.social-media-icons .icon {padding: 8px 20px !important;font-size: 27px;width: 60px;margin-bottom: 5px;margin-bottom: 0px;
    border-bottom: 1px solid #0269A6;}

.carousel-inner {position: relative;width: 100%;overflow: hidden;max-height: auto;
}

@media (max-width: 1369px) {
    .carousel-inner {    max-height: auto;}
}

@media (max-width: 1269px) {
    .carousel-inner {    max-height: auto;}
}


@media (max-width: 1109px) {
    .carousel-inner {    max-height: auto;}
}

@media (max-width: 990px) {
    .carousel-inner {    max-height: auto;}
}

@media (max-width: 790px) {
    .carousel-inner {    max-height: auto;}
}

@media (max-width: 622px) {
    .carousel-inner {    max-height: auto;}
}

@media (max-width: 400px) {
    .carousel-inner {    max-height: 86px;}
}

.carousel-inner::after {display: block;clear: both;content: ""
}

.carousel-inner img {width: 100%;
}

.carousel-item {
    position: relative;display: none;float: left;width: 100%;margin-right: -100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: -webkit-transform .6s ease-in-out;transition: transform .6s ease-in-out;transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}
.wp-block-table.is-style-stripes tbody tr td {
    font-size: 16px;
}
@media (prefers-reduced-motion:reduce) {
    .carousel-item {    transition: none}
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {display: block
}

.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {-webkit-transform: translateX(100%);transform: translateX(100%)
}

.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {-webkit-transform: translateX(-100%);transform: translateX(-100%)
}

.carousel-fade .carousel-item {opacity: 0;transition-property: opacity;-webkit-transform: none;transform: none
}

.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {z-index: 1;opacity: 1
}
.medicare_part_cover h4 { color: #279044; }
.design_medicare_img { display: flex; justify-content: center; align-items: center; }
.medicare_color_box_design.font_white_sce .design_medicare h2, .medicare_color_box_design.font_white_sce .design_medicare h3, .medicare_color_box_design.font_white_sce .medicare_part_cover h4, .medicare_color_box_design.font_white_sce .design_medicare p { color: #fff !important; }
.medicare_color_box_design.font_white_sce .medicare_part_cover::after {background-color: #ffffff;} .design_medicare_img .wp-block-image.is-style-rounded img { border-radius: 9999px; border: 3px solid #279044; }
.medicare_part_cover { padding-left: 60px; position: relative; margin-top: 20px; } .medicare_part_cover::after { content: ''; width: 4px; height: 100%; position: absolute; left: 30px; top: 0px; background-color: #0269A6;}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {z-index: 0;opacity: 0;transition: opacity 0s .6s
}
.sub_box_main .sub_box_left p, .sub_box_main .sub_box_right p { line-height: 30px; }
.wp-block-columns.sub_box_main { margin-top: 30px; } 
.sub_box_main .sub_box_left, .sub_box_main .sub_box_right { background: #f3f3f3; padding: 50px; border-radius: 6px; }
.medicare_part_design { padding: 0px 15%; } .medicare_color_box_design { background-color: #0A77CA; background-image: url(https://medicare.bold-themes.com/clinic/wp-content/uploads/sites/2/2015/12/bgn-grad.png); }
.medicare_color_box_design .medicare_part_design h2, .medicare_color_box_design .medicare_part_design p { color: #fff !important; }
.medicare_white_bg { background-color: #fff; background-image: url(https://lifetimecarepartners.com/wp-content/uploads/2021/04/bg-office.jpg); }
.sub_box_main h2 strong { font-weight: 400; color: #279044; }

@media (prefers-reduced-motion:reduce) {
    .carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right {    transition: none}
}


/* media queries */

@media (min-width: 768px) {
    .footer .copyright-section .list-inline>li {    padding-right: 10px;    padding-left: 10px;}
    
}


@media (max-width: 1280px) {
.navbar-default .navbar-nav>li>a {  padding: 30px 3px;}
}
@media (max-width: 1228px) {
    .navbar-default .navbar-nav>li {    margin-right: 0px;}
    .navbar-default .navbar-nav>li>a {    font-size: 12px;    padding: 30px 3px;}
    .case-studies .container {    background: #fff;    padding: 0px 15px;}
    
}
@media (max-width: 768px) {
    .design_medicare { overflow-y: scroll; }.content_design_benjmin .wp-block-column:not(:only-child) { flex-basis: calc(100% - 1em)!important; flex-grow: 0; } 
    .content_design_benjmin .wp-block-image{ text-align: center; margin-top: 20px; }
    .font_white_div .wp-block-column:not(:only-child) { width: 100%; flex-basis: calc(100% - 1em)!important; text-align: center;display: block;    margin-left: 0px !important; }.got_quesions_div .wp-block-column:not(:only-child) { flex-basis: calc(100% - 1em)!important; margin: 0px !important; } 
    body .wp-block-column.part_a_dpopukar { flex-basis: calc(100% - 1em)!important; margin-left: 0em !important; border-right: 0px solid #279044 !important; }
    .part_a_dpopukar.wp-block-column:not(:only-child), .part_b_dpopukar.wp-block-column:not(:only-child){
        flex-basis: calc(100% - 1em)!important;     margin-left: 0px !important;
    }
    .main-our-experience-content {flex-direction: column;}  .main-our-experience-content .button_white{    margin-left: 0px;}
    .our_experience_content { width: 90% !important; margin-bottom: 20px !important; color: #fff; font-size: 28px; font-weight: 600; padding-right: 30px; margin: 0px auto; text-align: center; }
    a.carousel-control-prev,a.carousel-control-next {    display: none;}.footer .footer-text ul i,.footer .footer-text ul .phone,.footer .footer-text ul .address {    font-size: 14px;    padding: 0;}.footer .footer-text ul .phone small {    padding-left: 20px;}.footer .footer-text li {    display: block;    margin-bottom: 10px;}/*footer menu*/.footer .copyright-section .pull-right {    float: none !important;}
}
@media (max-width: 1100px) {
    h3.girl-chat-sub-title{ margin: 0px auto; }
    .contact-details .contact-phone-number { font-size: 20px;} 
    .img-contact img { width: 80px; }
    .main-our-experience-content { width: 90%; }
    .navbar-default .navbar-collapse,.navbar-default .navbar-form {    display: none;}.navbar-toggle {    display: block;}
   
    .main-heading .pull-right {    float: none !important;}.main-heading {    text-align: center;}
}
@media (max-width: 782px) {
    body .wp-block-column .boxs_inner_bg { padding: 20px; background: #fff; border-top: 5px solid #279044; border-radius: 3px; flex-basis: calc(100% - 1em)!important; margin-left: 0px; margin-bottom: 20px; }
    body .wp-block-column .boxs_inner_bg .wp-block-image { width: 120px; float: left; text-align: left;margin-right: 25px; } 
    body .wp-block-column .boxs_inner_bg h3, body .wp-block-column .boxs_inner_bg p { text-align: left; }

}
@media (max-width: 767px) {
    .main-heading {     margin-top: -0px;}.main-heading:after{margin-top: 0px;background: #0A77CA;z-index: 1;opacity: 1;
}.team-page-bord {    margin-bottom: 20px;}.hover-img {    padding: 20px;}.vc_custom_1530524073171 .vc_custom_1530524073171 {    padding-bottom: 0px !important;}.team-member .thumbnail {    margin-bottom: 30px;}
.navbar-default .navbar-collapse {    display: none;}.padding-0 .container {    padding: 0px 15px;}.img-views {    margin-bottom: 20px;}.main-heading .pull-right {    float: none !important;}.wpb_single_image img {    width: 100%;}.main-heading {    text-align: center;}.main-heading .btn-water {    margin-top: 10px;}h1 {    font-size: 18.38px;}.title-news h4 {    font-size: 18.1px;    font-weight: bold;}.entry-content {    font-weight: 500;    font-size: 13.38px;}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section {    padding-top: 15px;}.vc_custom_1529645808652 {    margin-bottom: 0px !important;    padding-top: 20px !important;    padding-right: 0px !important;    padding-bottom: 20px !important;    padding-left: 0px !important;}.page-header h1 {    font-size: 44px;    line-height: 44px;}.btn-lg {    font-size: 16px !important;    padding: 15px 16px !important;}.page-header .sub-title {    font-size: 30px !important;    line-height: 30px !important;}
.contact-details .contact-phone-number {
    font-size: 18px !important;}.relationship_content {
        font-size: 20px !important;
    }.main-relationship-content img {
        width: 80px !important;
    }p {font-size: 14px !important;}.welcome_bg_main .welcome-title {
        font-size: 24px !important;
    }.welcome_bg_main{
        margin-top: 20px !important;
    }.main-welcome-body .welcome-heading {
        font-size: 28px !important;}
        .relationship_content {
            font-size: 24px !important;
        }.relationship_img img {
            width: 60px !important;
        }
        .blog-item-container{
            margin-right: 0px !important;
            margin-left: 0px !important;
        }
        body.blog .site-content-contain .content-area, .category .site-content-contain .content-area {
            padding: 40px 0px 10px;
        }
}


@media (max-width: 586px) {
    div#Final_Expense_Plans { padding-top: 50px; }
    .design_medicare {
        padding: 60px 0px !important;
    }.medicare_color_box_design {
        padding-bottom: 50px;
    }
    .sub_box_main .sub_box_left { margin-bottom: 20px; }
    h1 {    font-size: 15.38px!important;}
    .top_right_header {  justify-content: center  !important; flex-direction: column !important; align-items: center !important; }
    .top_right_header>div { margin-bottom: 8px; } .welcome_bg_main {  flex-direction: column !important;}
    .welcome_bg_main .welcome_img { width: 90% !important; margin: 20px auto  !important;}
    .welcome_bg_main .welcome_content { padding-left: 20px !important; padding-right: 20px !important;}
}

@media (max-width: 468px) {
    h1 {    font-size: 14.38px !important;}
}
@media screen and (max-width: 460px) {
    .contact-bg-main .contact-phone, .contact-bg-main .contact-mail-content{
        flex-direction: column;
    text-align: center;
    }
    .contact-bg-main .contact-phone .img-contact{
        margin: 15px 0px;
    }
    .img-contact img {
        width: 60px;
    }
}
@media (max-width: 576px){
    .footer_main_abouts {flex-direction: column !important;}
    .footer_logo { width: 40% ; margin-right: 0px; margin-bottom: 30px; } footer.footer ul { flex-direction: column; }
    footer.footer ul li {    width: 90%;} .main-our-experience-content .button_white { font-size: 14px !important; margin-left: 0px; }
    .our_experience_content { font-size: 17px !important; }
    .wp-block-button.is-style-fill.full_width_box a.wp-block-button__link {    margin-bottom: 10px;}.box_design_table p.mrg_bottom {    max-width: 100%;}
}

/* ---------------------------------------------- /*

 * Preloader

/* ---------------------------------------------- */

@media (max-width: 425px) {
    h1 {    font-size: 18px !important;}
    body .wp-block-column .boxs_inner_bg .wp-block-image {  float: none; text-align: center; margin-right: auto; margin: 0px auto 30px; }
    body .wp-block-column .boxs_inner_bg h3, body .wp-block-column .boxs_inner_bg p { text-align: center; }
}

@media (max-width: 340px) {
    h1 {    font-size: 10px !important;}
}

