.small-logos{position:absolute;margin-top:350px!important}.br-bg{position:absolute!important;right:0!important;bottom:0!important}.et-pb-contact-message{color:#ffffff;font-weight:700}sup{position:relative;font-size:70%;top:-.4em}.superscripted{position:relative;font-size:80%;top:-.4em}.supersc{position:relative;font-size:80%;top:-.8em}.cite{font-size:70%}.dsm_advanced_tabs_0 .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper{border-style:solid;border-width:0px!important;border-color:#ffffff;background:#ffffff;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.bullet-list-lg li{line-height:1.8em}.logo-hero{align-content:center;width:500px;overflow:visible}@media screen and (min-width:981px){body.single .et_pb_gallery_item{margin-right:.5%!important;margin-bottom:.5%!important;width:30%!important}body.single .et_pb_gallery_item.last_in_row{margin-right:0!important}.bestuse-title{margin-top:1%}}@media screen and (max-width:980px){td.wpdt-cell{font-size:14px!important}.bestuse-title{margin-top:20%;font-size:20px!important}}@media screen and (max-width:400px){.et_pb_text_inner{font-size:14px!important;line-height:1.5em}.product-choices .product-choices-tabs ul li a{margin-right:30px;margin-left:30px}.bestuse-title{margin-top:20%;font-size:20px!important}}.dsm_card_carousel_child_badge_text{z-index:10;color:white!important}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.cit-ref{font-size:12px!important}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.pa-blog-equal-height .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;column-gap:0.8em}.pa-blog-equal-height .et_pb_ajax_pagination_container article{padding:1em;border-radius:10px;border:2px solid blue}.pa-blog-equal-height .et_pb_ajax_pagination_container div{grid-column:1 / -1}.pa-blog-equal-height .et_pb_post div.post-content a.more-link{position:absolute;bottom:30px;background-color:#ffffff;padding:8px 15px 4px 15px;border-radius:1px;border:1px solid #D6B435}.pa-blog-equal-height .post-content{padding-bottom:4.5em}.pagination{margin-left:20px;margin-bottom:20px}@media all and (max-width:980px){.pa-blog-equal-height,.et_pb_ajax_pagination_container{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:768px){.pa-blog-equal-height,.et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)}}