.gg-home-carousel-wrapper{position:relative}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box{width:100%;height:720px;background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;display:flex;align-items:center;justify-content:center;flex-direction:column}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}@media(max-width: 1480px){.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box{height:640px}}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box .gg-home-info{padding-top:64px;text-align:center}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box .gg-home-info h2{text-align:center;color:#fff;text-transform:uppercase;padding:0 32px;position:relative;z-index:2;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-style:normal;font-weight:700;color:#fff;font-size:33px}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box .gg-home-info a{position:relative;z-index:2;display:inline-block;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;background-color:#fccf47;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:20px}.gg-home-carousel-wrapper .homepage-carousel .gg-home-carousel-box .gg-home-info a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,0);color:#fff}.gg-home-carousel-wrapper .homepage-carousel .owl-nav{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;margin-top:-21px}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-prev{width:48px;height:48px;background-color:rgba(0,0,0,0) !important}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-prev:hover img{opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-prev img{width:42px;height:auto;object-fit:contain;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width: 767px){.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-prev img{width:28px}}@media(max-width: 767px){.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-prev{width:36px;height:36px}}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-next{width:48px;height:48px;background-color:rgba(0,0,0,0) !important}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-next:hover img{opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-next img{width:42px;height:auto;object-fit:contain;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width: 767px){.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-next img{width:28px}}@media(max-width: 767px){.gg-home-carousel-wrapper .homepage-carousel .owl-nav .owl-next{width:36px;height:36px}}.gg-clinics-wrapper{background-color:#f2f2f2;padding:80px 0px}.gg-clinics-wrapper .gg-clinics-container{width:100%;max-width:1024px;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;overflow:hidden}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col{width:33.33%}@media(max-width: 1024px){.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col{width:50%}}@media(max-width: 767px){.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col{width:100%}}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic{padding:10px}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-img{width:100%;height:240px;background-size:cover}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info{background-color:#000;padding:20px 18px}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info h2{color:#fff;text-transform:uppercase;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-style:normal;font-weight:700;font-size:24px;text-align:center;margin-bottom:12px}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-address{color:#fff;width:100%;text-align:center;min-height:60px}@media(max-width: 767px){.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-address{min-height:initial}}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .gg-clinic-direction{display:flex;align-items:center;justify-content:center;color:#fff;margin-top:24px;font-size:17px;text-transform:uppercase;text-decoration:none}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .gg-clinic-direction img{margin-right:10px}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-phone{display:block;max-width:180px;margin:20px auto;background-color:#fccf47;color:#000;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;text-align:center}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-phone:hover{color:#fff;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-book{display:block;max-width:180px;margin:20px auto;color:#fff !important;background-color:rgba(0,0,0,0);font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;text-align:center}.gg-clinics-wrapper .gg-clinics-container .gg-clinic-col .gg-clinic .gg-clinic-info .clinic-book:hover{color:#000 !important;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fccf47}.gg-clubs-wrapper{padding:80px 0;background-color:#f2f2f2}.gg-clubs-wrapper .gg-clubs-container{width:100%;max-width:1024px;margin:0 auto}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col{width:20%;overflow:hidden;padding:10px;box-sizing:border-box}@media(max-width: 1200px){.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col{width:33.33%}}@media(max-width: 767px){.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col{width:50%}}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col img{width:100%;max-width:100%;object-fit:contain;height:auto}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col h3{text-align:center;margin-top:10px;font-size:18px;min-height:64px}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col a{position:relative;z-index:2;display:block;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;background-color:#fccf47;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;margin:20px auto;text-align:center}.gg-clubs-wrapper .gg-clubs-container .clubs-wrapper .club-col a:hover{background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.gg-btn-outline{margin-left:10px;display:inline-block;max-width:180px;color:#000 !important;background-color:rgba(0,0,0,0);font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none !important;text-align:center}.gg-btn-outline:hover{color:#fff !important;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fccf47}.gg-shop-clinic-btn{margin-left:10px;display:inline-block;max-width:180px;color:#fff !important;background-color:rgba(0,0,0,0);font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:8px 18px;border:2px solid #fecb2f;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none !important;text-align:center}.gg-shop-clinic-btn:hover{color:#000 !important;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fccf47}.gg-header-my-account-btn{display:inline-block;position:absolute;top:14px;right:18px;width:22px;height:22px;padding:0px}@media(max-width: 990px){.gg-header-my-account-btn{right:68px;top:24px}}.gg-header-my-account-btn img{height:auto;object-fit:contain}.mini_cart_toggle{right:64px !important}@media(max-width: 990px){.mini_cart_toggle{right:120px !important}}.woocommerce-account .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:25%;padding-right:32px;box-sizing:border-box}@media(max-width: 1024px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%;padding-right:0}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;border-bottom:1px solid #d3d3d3;padding:12px 0;font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#fccf47;-webkit-transition:all .3s ease;transition:all .3s ease}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:75%;padding-left:32px;box-sizing:border-box;border-left:1px solid #000}@media(max-width: 1024px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;padding-left:0;padding-top:42px;border-left:0;border-top:1px solid #000;overflow:scroll}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{font-size:18px;font-weight:400}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{font-size:16px}}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead{display:none}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead th{font-size:18px !important}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead th{font-size:16px !important}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell{font-size:18px;padding:10px}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell{font-size:16px !important;display:block;border:1px solid #ddd;padding:10px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{display:block;margin-bottom:4px;text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h2{font-size:24px;text-align:left}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h2{font-size:22px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a{font-size:18px}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a{font-size:16px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{font-size:18px;margin-bottom:32px;border-bottom:1px solid #d4d4d4;padding-bottom:24px}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{font-size:16px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row input{display:block;width:100%;height:32px;margin-bottom:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{padding:24px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:18px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .woocommerce-form-row{margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{margin-top:12px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .reorder{margin-left:12px}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .reorder{margin-left:0;margin-top:12px;display:block;text-align:center}}@media(max-width: 767px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .pdf{display:block;text-align:center}}.woocommerce-account .woocommerce #customer_login{width:100%}.woocommerce-account .woocommerce .woocommerce-form-login{width:100%;max-width:640px;margin:18px auto;padding:24px 32px;border:1px solid #d3d3d3}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-row{display:flex;flex-direction:row;flex-wrap:nowrap}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-row label{width:40%;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-row input{width:60%;padding:11px;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-row span{width:60%;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-row span input{width:100%}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;margin-bottom:12px}.woocommerce-account .woocommerce .woocommerce-form-register{width:100%;max-width:640px;margin:18px auto;padding:24px 32px;border:1px solid #d3d3d3}.woocommerce-account .woocommerce .woocommerce-form-register .woocommerce-form-row{display:flex;flex-direction:row;flex-wrap:nowrap}.woocommerce-account .woocommerce .woocommerce-form-register .woocommerce-form-row label{width:40%;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-register .woocommerce-form-row input{width:60%;padding:11px;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-register .woocommerce-form-row span{width:60%;box-sizing:border-box}.woocommerce-account .woocommerce .woocommerce-form-register .woocommerce-form-row span input{width:100%}.woocommerce-account .woocommerce h2{text-align:center;width:100%}.cart-collaterals .cross-sells h2{text-align:center}.cart-collaterals .cross-sells .products{display:flex;flex-direction:row;flex-wrap:wrap;margin:24px 0 80px 0;padding:0;list-style-type:none;border-bottom:1px solid #000}.cart-collaterals .cross-sells .products .product{width:33.33%;box-sizing:border-box;padding:10px}.cart-collaterals .cross-sells .products .product a{text-decoration:none;text-align:center}.cart-collaterals .cross-sells .products .product .woocommerce-loop-product__title{font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:19px;font-weight:normal;text-transform:uppercase;padding:12px}.cart-collaterals .cross-sells .products .product .price{width:100%;display:block}.cart-collaterals .cross-sells .products .product .price .woocommerce-Price-amount{font-family:"TradeGothicLT-BoldCondTwenty",sans-serif;font-size:24px;margin-bottom:12px}.cart-collaterals .cross-sells .products .product .add_to_cart_button{display:block;width:180px;margin:12px auto}/*# sourceMappingURL=ct.css.map */