/* Component {Tip with Icon Text} */
#reminder-2 .icontexttip:not(:last-child){margin-bottom:15px;}
#reminder-2 .icontexttip .tip__container{margin:0 auto; padding-top:0 !important; padding-bottom:0 !important;}
/* @media (min-width: 991.98px) { #reminder-2 .icontexttip .tip__container{width:87%;} } */
#reminder-2 .icontexttip .tip__body{display:flex !important; padding-top:0 !important; padding-bottom:0 !important; border-radius:10px; background-color:#fcfbf1 !important; border:1px solid #eee; box-shadow:0px 8px 20px 0px #ddd; overflow:hidden;}
#reminder-2 .icontexttip .tip__visual{display:flex; justify-content:center; align-items:center; margin-right:30px; border-top-right-radius:10px; /* border-bottom-right-radius:12px; */ background-color:#cb9c42;}
#reminder-2 .icontexttip .tip__visual .tip__icon{width:35px !important; height: 35px !important}
#reminder-2 .icontexttip .tip__content a{word-break:break-word;}
#reminder-2 .icontexttip :is(.tip__content a:hover, .tip__content a:hover *){color:#cb9c42;}
#reminder-2 .icontexttip .tip__content{padding-top:15px; padding-bottom:15px;}
#reminder-2 .icontexttip .tip__content .title{text-transform:none;}
#reminder-2 .icontexttip .cmp-title__text h5, #reminder-2 .icontexttip .cmp-title__text h5 *{color:#cb9c42; font-size:20px !important;}
#reminder-2 .icontexttip .copy.copy--small p:not(.dynamic-page-details__list--data){margin-bottom:16px !important;}
#reminder-2 .icontexttip .copy.copy--small p:last-child{margin-bottom: 0 !important;}
#reminder-2 .icontexttip .tip__visual {flex: 0 0 90px;}
#reminder-2 .icontexttip .cmp-text h4 {    color: #cb9c42; }

/* -- #reminder-2 .icontexttip .tip__content a {
    color: #fff;
    padding: 5px;
    background-color: #E2002C;
    border-radius: 15px;
}

#reminder-2 a:hover { color:  #FFB298 !important;     }
#reminder-2 a.underlined {
background-image: -webkit-gradient(linear, left top, left bottom, from(#E2002C), to(#E2002C)), -webkit-gradient(linear, left top, left bottom, from(#E2002C), to(#E2002C)) !important;
    background-position: 0% 85%;
} */

#reminder-2 .icontexttip .tip__content h4 b a {color: #cb9c42; }
#reminder-2 .icontexttip .tip__content a {font-size: 1.3rem;}
#reminder-2 a:hover { color: #E2002C !important;     }
#reminder-2 a.underlined {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#E2002C), to(#E2002C)), -webkit-gradient(linear, left top, left bottom, from(#cb9c42), to(#cb9c42)) !important;
}

/* #reminder-2 .icontexttip :is(.tip__content, .tip__content *){color:#000;} */

@media (max-width: 767.98px) {
   /* Component {Tip with Icon Text} */
   #reminder-2 .icontexttip .tip__visual{position:relative !important; margin-right:15px; height:auto !important; right:auto !important; top:auto !important; flex: 0 0 12%; border-top-right-radius:8px;}
   #reminder-2 .icontexttip .tip__body{border-radius:8px;}
   #reminder-2 .icontexttip .tip__body .tip__visual .tip__icon{width:26px !important;}
   #reminder-2 .icontexttip .tip__body .tip__content{padding-left:0 !important;}
   #reminder-2 .icontexttip .cmp-title__text h5, #reminder-2 .icontexttip .cmp-title__text h5 *{font-size:17px !important;}
   #reminder-2 .icontexttip .tip__content a {font-size: 1.2rem;}
}