input[type="button"], input[type="reset"], input[type="submit"], button, .custom-button, .custom-button:visited, a.button, .custom-button.custom-primary-button, .custom-button.custom-primary-button:visited, .custom-button.custom-secondary-button:hover, .quick-link a.quick-button-links, .skillbar-bar, .main-navigation li a:after, .pagination .nav-links .current, .pagination .nav-links a:hover, .pagination .nav-links a:active, .pagination .nav-links a:focus, .sidebar .widget-title:after, .section-plan .pricing-plan-item.pricing-plan-recommended .pricing-plan-header, .section-featured-banner .featured-banner > a::after, a.scrollup, a.scrollup:visited, .section-featured-banner .featured-banner > a::after, #content .section-title-wrap span.divider:before, .section-featured-slider .cycle-pager .cycle-pager-active, .section-featured-slider .cycle-prev:hover, .section-featured-slider .cycle-next:hover, .custom-button:hover, a.button:hover, button:focus, a.button:hover, button:focus, a.button:focus,h3.contact-title, .custom-button:focus, .custom-button:active, .custom-button.custom-primary-button:hover, .custom-button.custom-primary-button:active, .custom-button.custom-primary-button:focus, .section-carousel-enabled .slick-prev.slick-arrow:hover, .section-carousel-enabled .slick-next.slick-arrow:hover, .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{background-color:#1e73be;}blockquote:before, .section-teams .team-position, .section-counter .counter-icon i, a:hover, a:focus, a:active, .site-title a:hover, .site-title a:focus, .site-title a:active, #header-nav ul li a:hover, #header-nav li.current-menu-item a, #header-nav li.current_page_item a, #header-nav li:hover > a, .header-v1 .main-navigation li > a:hover, .header-v1 .main-navigation li.current-menu-item > a, .header-v1 .main-navigation li.current-page-item > a, .header-v1 .main-navigation li:hover > a, .header-v1 .main-navigation ul ul li a:hover, .header-v1 .header-box-icon, .entry-meta a:hover, .entry-meta a:focus, .entry-meta a:active, .entry-title a:hover, .entry-title a:focus, .entry-title a:active, .widget .tagcloud a:hover, .sidebar ul li a:hover, .sidebar ul li a:focus, .sidebar ul li a:active, .list-check li:before, #footer-navigation li a:hover, .section.section-featured-page li:before, .section-services .service-block-item a.service-icon, .portfolio-filter a.active, .portfolio-filter a:hover, .section-plan .pricing-plan-content li i ,#quick-contact li i, .main-navigation li li > a:hover, .main-navigation li li.current-menu-item > a, .main-navigation li li.current-page-item > a, .main-navigation li li:hover > a{color:#1e73be;}.pagination .nav-links .current, .pagination .nav-links a:hover, .pagination .nav-links a:active, .pagination .nav-links a:focus, .widget .tagcloud a:hover, .portfolio-filter a.active, .portfolio-filter a:hover, #content .section-title-wrap span.divider{border-color:#1e73be;}.container{max-width:1230px;}body{font-family:"Open Sans", Helvetica, Arial, sans-serif;}h1{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:40px;}h2{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:29px;}h3{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:20px;}h4{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:18px;}h5{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:16px;}h6{font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:16px;}body, .widget-title span{background-color:#ffffff;}.main-navigation ul li a{color:#222;}.main-navigation li > a:hover{color:#f51e46;}.main-navigation li.current-menu-item > a{color:#f51e46;}.main-navigation li a::after{background-color:#f51e46;}.main-navigation ul ul.sub-menu{background-color:#fff;}.main-navigation ul ul a{color:#666666;}.main-navigation li li:hover > a{color:#f51e46;}.sidr, .sidr .dropdown-icon{background:#333;}.sidr, .sidr .dropdown-icon, .sidr ul li:hover > a{-webkit-box-shadow:0 0 5px 5px #333 inset;-moz-box-shadow:0 0 5px 5px #333 inset;box-shadow:0 0 5px 5px #333 inset;}.sidr ul li{border-top:1px solid #333;border-bottom:1px solid #333;}.sidr ul li a, .sidr ul li ul li a{color:#fff;}#mobile-trigger, #mobile-trigger-quick{color:#ffffff;}#sidebar-primary h2.widget-title{color:#222;}#footer-widgets{background:#000000;}#footer-widgets h4.widget-title{color:#ffffff;}#colophon{background:#161616;}#btn-scrollup a.scrollup{background:#000000;}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://uppercut-productions.de/wp-content/uploads/2025/06/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4k-3.woff) format('woff');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://uppercut-productions.de/wp-content/uploads/2025/06/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew9-3.woff) format('woff');}