﻿/*!
Theme Name: Racket Hub
Theme URI: https://generatepress.com
Author: Tom Usborne
Author URI: https://tomusborne.com
Template: generatepress
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 15kb (gzipped) to your page size. We take full advantage of the new block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS and is translated into over 25 languages by our amazing community of users. A few of our many features include microdata integration, 9 widget areas, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover) and navigation color presets. Learn more and check out our powerful premium version at https://generatepress.com
Version: 3.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: generatepress
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, footer-widgets, blog, e-commerce, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, rtl-language-support, featured-images, theme-options

GeneratePress, Copyright 2014-2020 EDGE22 Studios LTD.
GeneratePress is distributed under the terms of the GNU GPL

GeneratePress is based on Underscores http://underscores.me/, (C) 2012-2020 Automattic, Inc.

Actual CSS can be found in /assets/css/ folder.
*/.header{z-index:9999 !important;width:100%}.progress-container{width:100%;height:16px;background:#ccc}.progress-bar{height:16px;border-top-right-radius:3px;border-bottom-right-radius:3px;background:var(--color-secondary);width:0%;z-index:9999 !important}@media(min-width: 769px){.inside-right-sidebar,.inside-left-sidebar{height:100%}.inside-right-sidebar .widget:last-child,.inside-left-sidebar .widget:last-child{position:-webkit-sticky;position:sticky;top:120px}}@media(max-width: 992px){.site-content{overflow:hidden}}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-Bold.eot");src:url("fonts/Satoshi-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Satoshi-Bold.woff") format("woff"),url("fonts/Satoshi-Bold.ttf") format("truetype"),url("fonts/Satoshi-Bold.svg") format("svg");font-weight:normal;font-style:normal}body{font-size:18px;line-height:1.4}h1{font-size:calc(18px * 2.75)}@media(max-width: 576px){h1{font-size:calc(18px * 2.75 * 0.8)}}h2{font-size:calc(18px * 2.25)}@media(max-width: 576px){h2{font-size:calc(18px * 2.25 * 0.6)}}h3{font-size:calc(18px * 1.875)}@media(max-width: 576px){h3{font-size:calc(18px * 1.875 * 0.8)}}h4{font-size:calc(18px * 1.5)}h5{font-size:calc(18px * 1.25)}h6{font-size:calc(18px * 1.25)}h1,h2,h3,h4,h5,h6{line-height:1}h1,h2{font-weight:700}h5,h6{font-weight:600}.page-hero p{font-size:25px}@media(max-width: 576px){.page-hero p{font-size:21px}}.headline-stat{font-size:92px}.heading-large strong{font-size:90px}.wp-block-quote{padding:0;padding-left:0;border:none;font-style:normal;margin:0;max-width:900px}.wp-block-quote cite{color:var(--color-dark);font-family:"DM Sans",sans-serif;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:2px;line-height:.8}.ul-fancy{list-style-type:none;padding:0px;margin:0}.ul-fancy li{background-image:url(images/checkmark.png);background-repeat:no-repeat;background-position:0px center;padding-left:20px;line-height:1.6;position:relative;margin-bottom:5px}.ul-fancy li:after{content:"";background:var(--color-secondary);border-radius:50%;width:8px;height:8px;position:absolute;left:0;top:12px}.wp-block-social-links{margin:0 !important}.gb-accordion__toggle{padding:0;position:relative}.gb-accordion__toggle .gb-headline{font-weight:700;margin:0}.gb-accordion__toggle:after{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;content:"";color:var(--color-dark);position:absolute;font-size:24px;right:20px;top:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gb-accordion__toggle:hover .gb-headline,.gb-accordion__toggle:hover:after{color:var(--color-primary)}.gb-accordion__item-open .gb-accordion__toggle:after{transform:rotate(90deg)}.is-style-rounded img{border-radius:10px !important}.wp-element-caption{margin-top:30px !important}.gp-screenshot{padding:0 30px;position:relative}.gp-screenshot img{border-radius:15px;box-shadow:6px 6px 18px rgba(0,0,0,.2)}.gp-screenshot:before{content:"";background:url("images/pattern.png");background-size:100%;height:500px;width:375px;position:absolute;z-index:-10;right:-200px;top:-100px}.pattern{background:url("images/pattern.png");background-position:top left;background-repeat:no-repeat;background-size:300px}.wave figure{position:relative}.wave figure:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:url("images/wave.svg");background-size:cover}.global-grey .wave figure:after{background-image:url("images/wave-grey.svg")}.mt-wave .wp-block-media-text__media{position:relative}.mt-wave .wp-block-media-text__media:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url("images/wave.svg");background-size:cover}@media(max-width: 768px){.mt-wave .wp-block-media-text__media:after{height:50px}}.global-grey .mt-wave .wp-block-media-text__media:after{background-image:url("images/wave-grey.svg")}.is-style-rounded img{border-radius:10px !important}.wp-element-caption{margin-top:30px !important}.gp-screenshot{padding:0 30px;position:relative}.gp-screenshot img{border-radius:15px;box-shadow:6px 6px 18px rgba(0,0,0,.2)}.gp-screenshot:before{content:"";background:url("images/pattern.png");background-size:100%;height:500px;width:375px;position:absolute;z-index:-10;right:-200px;top:-100px}.pattern{background:url("images/pattern.png");background-position:top left;background-repeat:no-repeat;background-size:300px}.wave figure{position:relative}.wave figure:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:url("images/wave.svg");background-size:cover}.global-grey .wave figure:after{background-image:url("images/wave-grey.svg")}.mt-wave .wp-block-media-text__media{position:relative}.mt-wave .wp-block-media-text__media:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url("images/wave.svg");background-size:cover}@media(max-width: 768px){.mt-wave .wp-block-media-text__media:after{height:50px}}.global-grey .mt-wave .wp-block-media-text__media:after{background-image:url("images/wave-grey.svg")}.sticky-top{position:sticky}.sticky-offset{top:150px}.wp-block-media-text.has-background .wp-block-media-text__media{margin:0 !important}.wp-block-media-text.has-background .wp-block-media-text__content{padding:30px !important}.wp-block-media-text.has-background .wp-block-media-text__content h1,.wp-block-media-text.has-background .wp-block-media-text__content p{color:#fff}@media screen and (min-width: 992px){.wp-block-media-text.has-background .wp-block-media-text__content{padding:90px !important}}@media screen and (min-width: 600px){.wp-block-media-text__content{padding:0 !important}.wp-block-media-text__content{padding-left:30px !important}.wp-block-media-text__media{overflow:visible;margin-right:30px !important;position:relative !important}.wp-block-media-text__media:after{content:"";background:url("images/mediatext-inside.png") center center no-repeat;background-size:cover;height:100%;width:100%;position:absolute;z-index:0;right:0;bottom:0}.has-media-on-the-right .wp-block-media-text__media{margin-left:0px !important;margin-right:0 !important}.has-media-on-the-right .wp-block-media-text__content{padding-right:30px !important;padding-left:0 !important}}@media screen and (max-width: 992px){.wp-block-media-text__content{padding:0 30px 30px !important}.wp-block-media-text__media{position:relative !important;margin-bottom:30px !important}.wp-block-media-text__media:after{content:"";background:url("images/mediatext-inside.png") center center no-repeat;background-size:cover;height:100%;width:100%;position:absolute;z-index:0;right:0;bottom:0}}.site-info{display:none}.o-hidden{overflow:hidden !important}.wp-block-social-links{margin:0;margin-left:20px}.service-grid img{width:240px}.service-grid h3{font-size:26px;font-weight:600}.full-width-content .entry-title{background:var(--color-primary);color:#fff;text-align:center;padding:45px 0}.right-sidebar #content,.left-sidebar #content{padding-top:90px}@media(min-width: 1200px){.right-sidebar .content-area,.left-sidebar .content-area{padding-right:60px}}@media(max-width: 1400px){.right-sidebar .content-area,.left-sidebar .content-area{padding:0 30px}}@media(min-width: 1200px){.right-sidebar .content-area{padding-right:60px}}@media(min-width: 1200px){.left-sidebar .content-area{padding-left:60px}}.right-sidebar .entry-title,.left-sidebar .entry-title,.widget_block .gb-headline,#site-footer h6{position:relative}.right-sidebar .entry-title:after,.left-sidebar .entry-title:after,.widget_block .gb-headline:after,#site-footer h6:after{content:"";width:80px;height:80px;background:url("images/accent.png") center center no-repeat;background-size:100%;position:absolute;left:-60px;top:-60px}.widget_block .gb-headline:after,#site-footer h6:after{width:40px;height:40px;left:-30px;top:-30px}.page-header-image{display:none}.wpcf7-form{max-width:500px;display:block;margin:0 auto}.wpcf7-form input,.wpcf7-form textarea{border:2px solid var(--color-tertiary);color:var(--color-dark);width:100%;margin-bottom:15px;border-radius:45px;padding:20px 25px}.wpcf7-form .wpcf7-submit{background:var(--color-tertiary);color:#fff;text-transform:uppercase;font-size:16px;padding:20px 25px;letter-spacing:1px;font-weight:700;border-radius:45px;max-width:200px;display:block;margin:0 auto}.wpcf7-form .wpcf7 .watermark{color:#ccc !important}.wpcf7-form ::-webkit-input-placeholder{color:#ccc !important}.wpcf7-form :-moz-placeholder{color:#ccc !important}.wpcf7-form ::-moz-placeholder{color:#ccc !important}.wpcf7-form :-ms-input-placeholder{color:#ccc !important}#site-footer .wp-block-social-links{margin:0}#site-footer .ul-blank{margin:0;list-style-type:none}#site-footer .ul-blank li{color:#fff;text-decoration:underline}@media screen and (max-width: 992px){#site-footer p,#site-footer .gb-headline,#site-footer ul{text-align:center;font-size:18px;justify-content:center}}.gb-container-card .global-card{margin-top:90px}.gb-container-card .global-card img{max-width:150px;margin-top:-90px}.btn-white{background:var(--color-secondary) !important;color:var(--color-dark) !important;border-color:var(--color-secondary) !important}#masthead-bg .gb-button,.widget_block .gb-button,.button,.inside-header .gb-button,#home-hero .gb-button,.wp-block-media-text.has-background .gb-button,#mobile-header .gb-button{border-radius:30px;background:var(--color-tertiary);border:2px solid var(--color-tertiary);color:#fff;cursor:pointer;padding:15px 35px;font-weight:670;margin-bottom:15px;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10;background:var(--color-secondary) !important;color:var(--color-dark) !important;border-color:var(--color-secondary) !important;margin-bottom:0}#masthead-bg .gb-button svg,.widget_block .gb-button svg,.button svg,.inside-header .gb-button svg,#home-hero .gb-button svg,.wp-block-media-text.has-background .gb-button svg,#mobile-header .gb-button svg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#masthead-bg .gb-button:hover,.widget_block .gb-button:hover,.button:hover,.inside-header .gb-button:hover,#home-hero .gb-button:hover,.wp-block-media-text.has-background .gb-button:hover,#mobile-header .gb-button:hover{border-color:var(--color-dark);background:var(--color-dark);color:#fff}#masthead-bg .gb-button:hover svg,.widget_block .gb-button:hover svg,.button:hover svg,.inside-header .gb-button:hover svg,#home-hero .gb-button:hover svg,.wp-block-media-text.has-background .gb-button:hover svg,#mobile-header .gb-button:hover svg{transform:translateX(5px)}#mobile-header .gb-button{display:none}#gutenberg-content a{font-weight:700}#gutenberg-content .gb-button{border-radius:30px;background:var(--color-tertiary);border:2px solid var(--color-tertiary);color:#fff;cursor:pointer;padding:15px 35px;font-weight:670;margin-bottom:15px;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}#gutenberg-content .gb-button svg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#gutenberg-content .gb-button:hover{border-color:var(--color-dark);background:var(--color-dark);color:#fff}#gutenberg-content .gb-button:hover svg{transform:translateX(5px)}#gutenberg-content .btn-alt{opacity:.5;background:var(--color-secondary);border-color:var(--color-secondary)}#gutenberg-content .btn-alt:hover{color:#fff}#gutenberg-content .btn-alt:hover svg{color:#fff}#gutenberg-content .btn-light,#gutenberg-content .btn-white{background:var(--color-secondary) !important;color:var(--color-dark) !important;border-color:var(--color-secondary) !important}#final-cta .gb-button{border-radius:30px;background:var(--color-tertiary);border:2px solid var(--color-tertiary);color:#fff;cursor:pointer;padding:15px 35px;font-weight:670;margin-bottom:15px;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}#final-cta .gb-button svg{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#final-cta .gb-button:hover{border-color:var(--color-dark);background:var(--color-dark);color:#fff}#final-cta .gb-button:hover svg{transform:translateX(5px)}#final-cta .btn-alt{opacity:.5;background:var(--color-secondary);border-color:var(--color-secondary)}#final-cta .btn-alt:hover{color:#fff}#final-cta .btn-alt:hover svg{color:#fff}#final-cta .btn-light,#final-cta .btn-white{background:var(--color-secondary) !important;color:var(--color-dark) !important;border-color:var(--color-secondary) !important}.wp-block-gallery{margin:45px auto}.wp-block-gallery img{border-radius:15px}.wp-block-gallery.columns-8{display:flex;overflow-x:auto;white-space:nowrap}.wp-block-gallery.has-nested-images .wp-block-image{display:inline-block;flex:0 0 auto;white-space:normal}.img-logo{display:flex;align-items:center}.img-logo img{width:auto;max-height:50px;max-width:170px}#vimeo-wrap{position:relative}#vimeo-wrap iframe{transform:rotate(2deg)}#vimeo-wrap:after{position:absolute;content:"";left:0;top:0px;background:var(--color-secondary);width:100%;height:100%;z-index:-1000;transform:rotate(-4deg)}#topper{position:fixed;left:0;right:0;top:0;z-index:9999}.site-header{display:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-scroll{background:#fff !important}.header-scroll .inside-header a,.header-scroll .site-description{color:var(--color-dark) !important}#site-navigation,.inside-navigation{display:none !important}.header-scroll.header-wrap{border:1px solid red !important}.menu-svg div{color:var(--color-primary);display:block;width:30px;margin-right:20px}.menu-svg svg{color:var(--color-primary);float:left;width:20px;height:20px;margin-right:10px}@media(min-width: 992px){.site-logo{position:relative;z-index:9000}.site-logo .header-image{z-index:9000}}@media screen and (max-width: 992px){.header-image{width:125px !important}}.menu-flex ul{border:1px solid #f7f7f7;column-count:2;min-width:600px}.menu-flex ul li{width:200px}.blog .site-content{padding:30px 0}.blog .inside-article{display:flex;flex-direction:column;padding:15px}.blog .inside-article .entry-summary{border:1px solid red;height:100%;display:flex;flex-direction:column}@media(max-width: 992px){.blog .inside-article{padding:0 0 30px}}@media(max-width: 992px){.blog .entry-title,.blog .entry-summary,.blog .entry-meta{padding:0 30px}}.single .site-content{padding-top:60px;padding-bottom:30px;max-width:720px;display:block;margin:0 auto}@media(max-width: 992px){.single .entry-content{padding:0 30px 30px}}.single .entry-header{text-align:center}@media(max-width: 992px){.single .entry-header{padding:10px 30px}}.read-more-button-container{border:1px solid red;margin-top:auto !important;margin-bottom:0}@media(min-width: 1200px){.fadeover{position:relative;display:inline-block}.fadeover .wrap{width:100%;height:100%}.fadeover .caption{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .25s ease-in-out;background-color:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:90px 30px 45px;text-align:center;transform:translateY(50px)}.fadeover:hover .caption{opacity:1;transform:translateY(0)}}@media(max-width: 1200px){.fadeover{padding:15px}}.animated{-webkit-animation-duration:1s !important;animation-duration:1s !important;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}to{opacity:1 !important;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}.global-white,.global-grey{position:relative}.global-white:after,.global-grey:after{content:"";height:50px;width:50px;background:#fff;position:absolute;top:-25px;left:calc(50% - 25px);transform:rotate(45deg)}.global-white:after{background:#f7f7f7}.gb-tabs .gb-tabs__button:hover{cursor:pointer}.gb-tabs .gb-tabs__button .gb-headline{margin:0}.gb-tabs .gb-block-is-current{background:#fff}.gb-tabs .gb-block-is-current .gb-headline{color:var(--color-secondary);font-weight:700;text-decoration:underline}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{display:block;height:40px;width:30px;line-height:1px;font-size:0;cursor:pointer;background:none;border:none;z-index:100;padding:0;outline:none;font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;color:var(--color-dark)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:.5}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-size:28px;line-height:1}.slick-slider{padding-top:60px}.slick-prev,.slick-next{position:absolute;top:0;bottom:initial;left:calc(50% - 45px)}.slick-prev:before{font-weight:500;content:""}.slick-next{left:initial;right:calc(50% - 45px)}.slick-next:before{font-weight:500;content:""}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 3px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:13px;width:13px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;border:2px solid #fff;border-radius:50%;background:#fff;content:"•";width:13px;height:13px;font-family:"slick";font-size:9px;line-height:13px;font-size:13px;text-align:center;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1}.slider-cards{overflow:hidden}@media(min-width: 1400px){.slider-cards{margin:0 -15px}}.slider-cards .slick-slide{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;padding:0 15px}.slider-cards .slick-slide:hover{opacity:.5}/*# sourceMappingURL=style.css.map */
