html{scroll-snap-type:y mandatory;scroll-behavior:smooth}.scroller{height:90vh;width:100vw;scroll-snap-align:start}.pa-underline-fade nav ul li a{position:relative}.pa-underline-fade nav ul li a::before{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#8300e9;z-index:2;opacity:0;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}.pa-underline-fade nav ul li a:hover::before{opacity:1}.pa-underline-fade nav li.current-menu-item a{border-bottom:4px solid #8300e9!important}.dsm_advanced_tabs_0_tb_header .dsm-inner-content .dsm-title{margin-bottom:30px!important}#webshop-widget .\!pb-5:nth-child(5),#webshop-widget .\!pb-5:nth-child(6),#webshop-widget .\!pb-5:nth-child(7),#webshop-widget .\!pb-5:nth-child(8),#webshop-widget .\!pb-5:nth-child(10){display:none}#webshop-widget .pt-6{padding-top:0px!important}#webshop-widget [multiple],#webshop-widget [type=date],#webshop-widget [type=datetime-local],#webshop-widget [type=email],#webshop-widget [type=month],#webshop-widget [type=number],#webshop-widget [type=password],#webshop-widget [type=search],#webshop-widget [type=tel],#webshop-widget [type=text],#webshop-widget [type=time],#webshop-widget [type=url],#webshop-widget [type=week],#webshop-widget select,#webshop-widget textarea{border-width:0px!important}@media (min-width:980px){.pa-hamburger-menu .et_pb_menu__menu{display:none}.pa-hamburger-menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.pa-horizontal-scroll-menu{width:100%;cursor:pointer}.pa-horizontal-scroll-menu .et_pb_menu__menu{display:block!important}.pa-horizontal-scroll-menu .et_mobile_nav_menu{display:none!important}.pa-horizontal-scroll-menu .et_pb_menu__menu{width:100%}.pa-horizontal-scroll-menu .et_pb_menu__wrap{overflow-x:scroll}.pa-horizontal-scroll-menu .et_pb_menu__menu ul.et-menu{white-space:nowrap!important;flex-wrap:nowrap!important;margin:10px auto}.pa-horizontal-scroll-menu .et_pb_menu__wrap{-ms-overflow-style:none;scrollbar-width:none}.pa-horizontal-scroll-menu .et_pb_menu__wrap::-webkit-scrollbar{display:none}