a,ul li a:hover,ol li a:hover,.main-navigation a:hover,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current_page_item a,.main-navigation ul li:hover>a,.main-navigation li.current-menu-ancestor.menu-item-has-children>a:after,.main-navigation li.current-menu-item.menu-item-has-children>a:after,.main-navigation ul li:hover>a:after,.main-navigation li.menu-item-has-children>a:hover:after,.main-navigation li.page_item_has_children>a:hover:after,.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-item ul li a:hover,.top-bar .widget_contact ul li a i,.side-menu-wrap .side-nav-wrap a:hover,.entry-title a:hover,.entry-title a:focus,.entry-title a:active,.entry-meta a:hover,.image-navigation .nav-links a,.widget ul li a:hover,.widget-title a:hover,.widget_contact ul li a:hover,.site-info .copyright a:hover,#colophon .widget ul li a:hover{color:#E70E60}::selection{background:#E70E60;color:#fff}::-moz-selection{background:#E70E60;color:#fff}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;color:#E70E60}input[type="reset"],input[type="button"],input[type="submit"]{background-color:#E70E60}#bbpress-forums .bbp-topics a:hover{color:#E70E60}.bbp-submit-wrapper button.submit{background-color:#E70E60;border:1px solid #E70E60}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-demo-store p.demo_store{background-color:#E70E60}.woocommerce .woocommerce-message:before{color:#E70E60}.btn-default{background:#E70E60;background-image:linear-gradient(125deg,#462184,#E70E60)}.btn-default:hover{background:#E70E60}.header-wrap-inner .custom-logo,.header-wrap-inner .custom-logo{height:auto;width:50%}@media only screen and (max-width:767px){.header-wrap-inner .custom-logo,.header-wrap-inner .custom-logo{width:60%}}@media only screen and (max-width:480px){.header-wrap-inner .custom-logo,.header-wrap-inner .custom-logo{width:80%}}#site-branding #site-title,#site-branding #site-description{clip:rect(1px,1px,1px,1px);position:absolute}#site-detail{padding:0}.custom-header-content{background-color:rgb(255 255 255 / .5);border:1px solid rgb(255 255 255 / .5);outline:6px solid rgb(255 255 255 / .5);padding:20px}