.et-fb-icon.et-fb-icon--divi-ai,button.et-fb-button.et-fb-button.et-fb-button--info.et-fb-ai-options-button{display:none!important}a[href^="tel"]{color:inherit;text-decoration:none}sup{bottom:0.6em}sub,sup{font-size:xx-small}.mce-panel .mce-stack-layout-item.mce-first{position:sticky!important;top:-60px}body:not(.et-fb) #more{display:none}.entry-content table:not(.variations){border:1px solid black;margin:0 0 0 0px;width:100%}table tr:nth-child(odd) td{background-color:rgba(0,0,0,0.10)}@media only screen and (max-width:960px){.swap-on-mobile{display:flex!important;flex-direction:column-reverse}}.et_pb_menu .et-menu>li{padding-left:8px;padding-right:8px}.topnav{backdrop-filter:blur(8px)}.et-menu li li a{padding:6px 12px;width:200px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 10px)}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:8px 0}.et_pb_menu .et-menu>li{padding-left:6px!important;padding-right:6px!important}.et_pb_module.et_pb_text_align_right{padding-right:10px}.et_pb_menu__logo img{display:inline-block;padding-left:10px}.et_mobile_menu .menu-item-has-children>a{background-color:#EEF2F4;font-weight:500}.et_mobile_menu li a{border-bottom:none;padding:1px 5%}.vertical-align{vertical-align:middle}.tms-arrow-color .et-pb-slider-arrows .et-pb-arrow-next,.tms-arrow-color .et-pb-slider-arrows .et-pb-arrow-prev{color:#ffffff!important}.tms-arrow-color .et-pb-controllers a{background-color:#ffffff!important}.tms-inline-buttons .et_pb_button_module_wrapper{display:inline-block}@media only screen and (max-width:769px){.tms-inline-buttons{text-align:center!important}}sup{bottom:0.6em}sub,sup{font-size:xx-small}table,th,td{border:1px solid #000000}.entry-content tr td{border-top:1px solid #000000;border-right:1px solid #000000;padding:3px 10px}.no_border_table table,th,td{border:none}.et-pb-contact-message{text-align:center;font-size:xx-large}.et_pb_posts a.more-link{display:inline-block;background-color:#888888;margin-top:5px;padding:2px 7px 2px 7px;color:white}.et_pb_posts a.more-link:hover{background-color:#212d57}.et_pb_post{box-shadow:#293e94;background:#eef2f4;padding:20px;margin-bottom:30px}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#ffffff;margin-bottom:10px;max-width:96%}.et_pb_post_title.et_pb_featured_bg{padding:20% 8%}.dsm_image_hotspots_wrap{position:relative;line-height:0;width:415px;margin:auto}@media (max-width:480px){.parahacks .et_parallax_bg{background-position:center center!important}.et_pb_post h2{font-size:20px;padding-bottom:10px}.dsm_image_hotspots_wrap{position:relative;line-height:0;width:auto!important;margin:auto}}@media (min-width:481px) and (max-width:767px){.parahacks .et_parallax_bg{background-position:center center!important}}@media (min-width:768px) and (max-width:1366px){.tms-left-col{padding-left:5%!important}.tms-right-col{padding-right:5%!important}.one-column-text{max-width:90%!important}.two-column-text{font-size:16px!important}.parahacks .et_parallax_bg{background-position:center -50px!important}.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}.six-columns .et_pb_column{width:16.6%!important}}@media (min-width:1025px) and (max-width:1280px){.parahacks .et_parallax_bg{background-position:center -10px!important}.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}}@media (min-width:1281px){.parahacks .et_parallax_bg{background-position:center -230px!important}.pa-blog-list .entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.pa-blog-list .entry-title,.pa-blog-list .post-meta,.pa-blog-list .post-content{width:70%;float:left;padding-left:30px}}.et_pb_menu li ul{border-top:none}.nav li ul{width:auto}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0}.et_pb_menu li li{padding-left:0px;padding-right:0px}.et_pb_menu li li:hover{background:#eef2f4}.tms-blog-image-1-1 .entry-featured-image-url{padding-top:100%;display:block}.tms-blog-image-1-1 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;font-size:1em!important;line-height:1em;font-weight:bold!important;padding:0.45em 0.8em!important;transition:all .5s;border:none}.wp-pagenavi span.current{color:#ffffff!important;background:#888888!important;border:none}.wp-pagenavi a:hover{color:#ffffff!important;background:#212d57!important;border:none}.wp-pagenavi .pages{background:none;color:white;border:none}.wp-pagenavi{border-top:none!important;text-align:center}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 18px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-17px}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-width:8px 18px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-17px}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-width:18px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-17px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 18px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-17px}body:not(.et-fb) .dl-popup-wrapper{position:fixed;z-index:990;top:0;right:0;bottom:0;left:0;transition:all .5s cubic-bezier(.14,.06,.41,1.39);opacity:0;visibility:hidden}body:not(.et-fb) .dl-popup-wrapper.popup-is-visible{opacity:1;visibility:visible}.dl-popup-inside{height:100%;overflow-y:scroll}body.dl-noscroll{overflow:hidden}.dl-popup-content{display:flex;flex-direction:column;justify-content:center}.dl-popup-content .et_pb_row{margin-top:0;margin-bottom:0}@media (min-width:600px) and (max-width:782px){body:not(.et-fb).admin-bar .dl-popup-wrapper{top:46px}}@media (min-width:783px){body:not(.et-fb).admin-bar .dl-popup-wrapper{top:32px}}.et_builder_inner_content.popup-is-visible{z-index:99999}.dl-popup-close{cursor:pointer}.dl-popup-wrapper.popup-is-visible .et_pb_row:not(.dl-popup-close){animation:scale-in .5s cubic-bezier(.14,.06,.41,1.39) both;animation-delay:.5s}@keyframes scale-in{0%{transform:scale(0.3);opacity:0}100%{transform:scale(1);opacity:1}}