.header-menu .et-menu-nav .header-menu-phone a{color:#fff!important;font-weight:900;font-size:16px}.header-menu .et-menu-nav .menu-item a{color:#260052}.blog-post-grid .rt-tpg-container .layout1 .rt-holder .rt-detail{background:transparent}.blog-post-grid .rt-row .rt-detail h2.entry-title{text-align:center!important;font-size:20px}.blog-post-grid .rt-holder .rt-img-holder img{border-radius:6px}.blog-post-grid .rt-pagination{margin:0}.blog-post-grid .rt-pagination .pagination .active span,.blog-post-grid .rt-pagination .pagination a{border:medium none;border-radius:0!important}.blog-post-grid .rt-pagination .pagination .active span{background-color:#5700BC}.blog-post-grid .rt-pagination .pagination a{color:#5700BC}.blog-post-grid .rt-pagination .pagination a:hover{background-color:#5700BC;color:#fff}.blog-post-grid .rt-pagination .pagination{margin-top:-20px!important}.product-hot-tub-list ul.products li.product{border-radius:6px;box-shadow:0px 10px 20px 0px rgba(000,000,000,0.1);background-color:#F8FFFF}.product-hot-tub-list .et_shop_image{background-color:#fff}.product-hot-tub-list .label-group{color:#7F6D95;font-size:16px;padding-left:20px;padding-right:20px;padding-bottom:15px}.woocommerce ul.products li.product h3{padding-left:20px;padding-right:20px;font-size:28px!important;line-height:32px}.product-hot-tub-list .woocommerce-loop-product__link p{font-size:20px;color:#7F6D95;max-height:3.7em;overflow:hidden!important;text-overflow:ellipsis;word-break:break-word;padding-left:20px;padding-right:20px}.woocommerce ul.products li.product .button{margin-left:20px;margin-right:20px;margin-bottom:30px;color:#fff;font-weight:700;border-radius:6px;font-size:18px;padding:10px 20px;background-color:#5700BC!important;text-transform:uppercase;border:medium none}.woocommerce ul.products li.product .button:hover{background-color:#3a13a0!important}.woocommerce a.button::after{display:none}.product-col-page .vp-portfolio__items-wrap{padding:25px!important}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta{background-color:#F8FFFF}.filter-product{border-right:medium none}.filter-product #zoo_ln_widget-3{width:100%!important}.filter-product .zoo-ln-wrap-col{background-color:transparent}.filter-product .et_pb_widget h4.widgettitle{font-size:34px;text-transform:uppercase;margin-bottom:20px}.filter-product .et_pb_widget .zoo-wrap-layer-filter .zoo-title-filter-block{font-size:22px}.filter-product .et_pb_widget .zoo-wrap-layer-filter .zoo-list-filter-item .zoo_ln_cat_filter_category_name{font-size:20px;color:#5700BC}.filter-product .zoo-filter-item .count{background-color:#E6FFFD;color:#260052}.filter-product input[type="submit"],.filter-product .zoo-ln-group-activated-filter button.zoo-ln-remove-filter-item.zoo-ln-clear-all{background-color:#5700BC!important;border-radius:6px;border:medium none;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;padding:10px 25px}.filter-product input[type="submit"]:hover,.filter-product .zoo-ln-group-activated-filter button.zoo-ln-remove-filter-item.zoo-ln-clear-all:hover{background-color:#3a13a0!important}.filter-product .zoo-ln-group-activated-filter button.zoo-ln-remove-filter-item{border:medium none;font-size:16px;font-weight:700;color:#7F6D95}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-categories{font-size:14px}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-categories a:hover{color:#5700BC}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-categories a{font-weight:700}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-title{margin-bottom:10px}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-excerpt{font-size:18px}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-read-more{color:#fff;font-weight:700;border-radius:6px;font-size:18px;padding:10px 20px;background-color:#5700BC!important}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-read-more:hover{background-color:#3a13a0!important}.product-col-page .vp-portfolio__item .vp-portfolio__item-meta .vp-portfolio__item-meta-title a:hover{color:#5700BC}.product-col-page .vp-portfolio__item{border-radius:6px;box-shadow:0px 10px 20px 0px rgba(000,000,000,0.1)}.popupaoc-button{background-color:#5700bc;color:#fff!important;padding:10px 30px;font-size:20px}.popupaoc-button:hover{background-color:#3a13a0}.row-contact{display:flex;margin-bottom:15px}.row-contact .col-1{flex:48%;margin-right:1%}.row-contact .col-2{flex:48%;margin-left:1%}.wpcf7-text,.wpcf7-textarea,.wpcf7-select{padding:10px 10px!important;border:2px solid #C6DBD9!important;border-radius:2px!important;width:100%}.wpcf7 label{color:#260052;font-size:20px}.wpcf7-submit{display:table;margin-left:auto;margin-right:auto;padding:15px 50px;font-size:22px;border:medium none;border-radius:6px;color:#fff;background-color:#5700BC}.wpcf7-submit:hover{background-color:#3a13a0}@media (max-width:1360px) and (min-width:980px){.col-info-product{padding-left:80px!important}}@media (max-width:1360px) and (min-width:1220px){.et_pb_menu_inner_container .et_pb_menu__wrap{margin-left:-150px}}@media (max-width:1220px) and (min-width:980px){.et_pb_menu_inner_container .et_pb_menu__wrap{margin-left:-180px}.et_pb_fullwidth_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-right:5px!important;padding-left:5px!important}.header-menu .et-menu-nav .menu-item a{font-size:14px!important}.col-title-header{padding-left:30px!important}}@media only screen and (max-width :480px){.woocommerce ul.products li.product h3{font-size:22px!important}.product-hot-tub-list .woocommerce-loop-product__link p{font-size:18px!important}.woocommerce ul.products li.product .button{font-size:12px!important}.product-hot-tub-list .woocommerce-loop-product__link p{max-height:4em!important}}@media only screen and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important}}.container{max-width:800px;color:black}.container a{color:#6a17b0}