/* caring-for-loved-ones */
/*********************************** caring-for-loved-ones *******************************/

/* mobile */

/*#caring-for-loved-ones #main-section {*/
/*    padding-top: 60px;*/
/*}*/

/*#caring-for-loved-ones #main-section #banner-main-border .container:has(> #content-section-banner) {*/
/*    padding: 0px;*/
/*}*/
#caring-for-loved-ones #banner-content .cmp-image__image.cmp-image--mobile
{
    border: 3px solid #ED9499;
    border-radius: 314.5px 315.5px 40px 40px;
}

#caring-for-loved-ones #card-1 .content-card-section {
     margin-bottom: 0px;
    padding: 0px 20px 26px 20px;
}

#caring-for-loved-ones .cmp-container__backgroundImage--enabled
{
    margin:0px;
    background-size:auto;
}

#caring-for-loved-ones #background-image-section .content-card-section
{
   padding: 25px 17px 15px 20px; 
   margin-bottom:25px;
}

#caring-for-loved-ones .content-card-section .content-text-section ul
{
   margin-left: 40px;
    margin-top: 25px; 
}


#caring-for-loved-ones .cmp-breadcrumb__item.cmp-breadcrumb__item--active {
    font-weight: 400;
    line-height: 25px;
}

#caring-for-loved-ones .cmp-breadcrumb--horizantal .cmp-breadcrumb__item .separator-icon
{
    font-weight: 700;
}

#caring-for-loved-ones .cmp-breadcrumb__item-link {
    font-weight: 700;
    line-height: 25px;
}
#caring-for-loved-ones #background-image-section {
    padding: 25px 16px 0px 16px;
}
/*#caring-for-loved-ones #background-image-section .content-card-section .card-text.title {*/

/*    letter-spacing: -1.9px;*/
/*}*/
 #caring-for-loved-ones #main-section #banner-main-border #banner-main-text
   {
    margin-bottom: 10px;
   }
 #caring-for-loved-ones #main-section #banner-main-border #banner-main-text span {

    font: 400 45px / 50px "Open Sans", sans-serif;
}
 #caring-for-loved-ones .cmp-container__backgroundImage--enabled:has(>#banner-content) {
        background-image: url(/content/dam/intelligentcontent/unbranded/ic-lbp/us/en/images/caring-for-loved-ones/caring-for-loved/caring-your-loved-bg-mbl-top.png) !important;
    }

#caring-for-loved-ones #background-image-section .content-card-section .card-text.title{
    margin-bottom:17px;
}
/* desktop */
@media (min-width: 992px) 
{
/*    #caring-for-loved-ones #main-section*/
/*{*/
/*    padding-top: 75px;*/
/*}*/

#caring-for-loved-ones #banner-main-border .container:has(> #banner-image)

{
    max-width:493px;
}
#caring-for-loved-ones #banner-content
{
    padding-top:120px;
}
#caring-for-loved-ones #banner-content #banner-main-border > .aem-Grid
{
    max-height: 664px;
}
#caring-for-loved-ones #banner-main-border #content-section-banner .breadcrumb.pink-text
{
    margin-bottom: 20px;
}
#caring-for-loved-ones #main-section .banner-sub-text
{
    max-width: none;
   
}
#caring-for-loved-ones #banner-main-border #content-section-banner .button.pink-gradient:has(#download-button)
{
        margin: 30px 0 30px;
    }
#caring-for-loved-ones #main-section #banner-main-border #banner-main-text span {
        font: 400 64px / 70px "Open Sans", sans-serif;
        margin: 0px 0px 15px 0px;
    }
    #caring-for-loved-ones #background-image-section .content-card-section {
        padding: 40px 40px 62px 40px;
    }
    
  #caring-for-loved-ones #background-image-section .content-card-section .card-text {
    font: 400 27px / 40px "Open Sans", sans-serif;
  
}
#caring-for-loved-ones #background-image-section .content-card-section .card-text.title{
   letter-spacing: -0.9px; 
}
#caring-for-loved-ones #background-image-section .content-card-section .card-text.title {
    font: 400 45px / 49px "Open Sans", sans-serif;
}
#caring-for-loved-ones .content-card-section .content-text-section ul {
    margin-left: 40px;
    margin-top: 25px;
}

 #caring-for-loved-ones #background-image-section
{
    padding:60px 16px 0px 16px;
}

#caring-for-loved-ones .cmp-container__backgroundImage--enabled
{
    margin:0px;
    background-size:auto;
}

#caring-for-loved-ones #card-1 .content-card-section
{
    margin:0px;
    padding:0px;
}
#caring-for-loved-ones #main-card-grid #card-section #card-1 .content-card-section .content-text-section {
        padding: 60px 40px;
    }
    
      #caring-for-loved-ones  #banner-main-border #content-section-banner .button.pink-gradient:has(#download-button) {
        margin: 21px 0 30px;
    }
    
    #caring-for-loved-ones #main-section #banner-main-border #banner-main-text {
    margin: 0px 0px 8px 0px;
}

   

   #caring-for-loved-ones #banner-main-text .cmp-title__text
    {
        margin-bottom:0px;
    }
 #caring-for-loved-ones .cmp-container__backgroundImage--enabled:has(>#banner-content) {
        background-image: url(/content/dam/intelligentcontent/unbranded/ic-lbp/us/en/images/caring-for-loved-ones/caring-for-loved/caring-your-loved-bg-desktop-top.png) !important;
        background-size: 101%;
     
 }
#caring-for-loved-ones #background-image-section .content-card-section .card-text.title{
    margin-bottom:29px;
}
}




/* desktop end here */



/*compatiblity*/

@media screen and (min-width:600px) and  (max-width:991px){
#caring-for-loved-ones #banner-image img.cmp-image__image.cmp-image--mobile {
    border: 3px solid #ED9499;
    border-radius: 490.5px 490.5px 60px 60px !important;
}
}

@media screen and (min-width: 992px) and (max-width:1200px)
{
    #caring-for-loved-ones #banner-content #banner-main-border > .aem-Grid {
        max-height: unset;
    }
}
