a.mobileportal{color:#000000!important;border-color:#FEE130;font-size:13px;font-weight:600!important;padding-right:0.7em;padding-left:2em;background-color:#FEE130;padding-top:5px;padding-bottom:5px;text-transform:uppercase;border-radius:30px}#post-1319 .gform_wrapper.gravity-theme .gform_footer{display:none}#post-1319 .gform_button.button{padding:10px 35px!important}.gform_required_legend,.gfmc-field.gfmc-column{padding:0 20px}a.mobileportal:hover{color:#0271bb!important}.mobile-portal{display:flex;justify-content:center}a.mobileportal:before{content:attr(data-icon);line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block;font-family:ETmodules!important;font-weight:400!important}.gform_confirmation_message{color:#000!important}@media only screen and (max-width:1440px) and (min-width:1025px){li.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-319.current_page_item.menu-item-1839{display:none}}div#mainheader.et_pb_sticky .row1{display:none}div#mainheader .row2{display:none}div#mainheader.et_pb_sticky .row2{display:inline-flex}.et_pb_menu_page_id-904 ul.sub-menu{min-height:20px!important;height:500px;overflow:hidden;overflow-y:auto}.et_pb_menu_page_id-904 ul.sub-menu::-webkit-scrollbar{width:7px}.et_pb_menu_page_id-904 ul.sub-menu::-webkit-scrollbar-thumb{background-color:#fff;border-radius:8px}.et_pb_menu_page_id-904 ul.sub-menu::-webkit-scrollbar-track{background-color:#0271BB}.et_pb_menu_page_id-904 .et_pb_menu_page_id-904 ul.sub-menu{scrollbar-color:#ffffff #0271BB}.et_pb_menu_page_id-904 .et_pb_menu_page_id-904 ul.sub-menu::-moz-scrollbar-thumb{background-color:#0271BB;border-radius:8px}.et_pb_menu_page_id-904 .et_pb_menu_page_id-904 ul.sub-menu::-moz-scrollbar-track{background-color:#0271BB}.inline-social{display:inline-flex;align-items:center}.inline-social .et_pb_social_media_follow li{margin-bottom:0}@media only screen and (max-width:1532px) and (min-width:1375px){div#mainheader.et_pb_sticky .row2{padding:15px 10px!important}.row2 a.et_pb_button{text-align:center;padding:3px 5px 3px 20px!important;font-size:13px!important}.row2 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-size:14px}}@media only screen and (max-width:1374px){div#mainheader.et_pb_sticky .row2{padding:15px 10px!important}.row2 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-size:13px}.row2 a.et_pb_button{text-align:center;padding:3px 5px 3px 20px!important;font-size:13px!important}.et_pb_menu .et-menu>li{padding-left:0}}@media only screen and (max-width:1225px){.row2 a.et_pb_button{text-align:center;padding:3px 4px 3px 17px!important;font-size:10px!important}}@media only screen and (min-width:1169px){.inline-sticky{display:inline-flex;align-items:center;justify-content:flex-end}}@media only screen and (max-width:1168px){.inline-sticky{text-align:right}}@media only screen and (max-width:1220px){.row1 .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{font-size:14px}.row1 .et_pb_column{width:100%!important}.row1{display:flex;flex-direction:column}.row1 .et_pb_menu__wrap{display:flex;justify-content:center!important}.row1 img{width:100%;max-width:280px;margin-bottom:10px}}span.yellow{color:#FEE130}.circle-shape .et_pb_text_inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.price{font-size:30px!important;padding-bottom:10px!important;font-weight:900!important}@media only screen and (max-width:980px){.reverse,.section-reverse .et_pb_row{display:flex;flex-direction:column-reverse}}.et_pb_posts .et_pb_post{padding:20px;background:#fff;border-radius:10px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;box-shadow:0px 12px 43px -2px rgb(1 108 166 / 11%)}.et_pb_image_container img,.et_pb_post a img{height:200px;min-height:200px;object-fit:cover!important}.et_pb_posts h3.entry-title{min-height:80px}.post-content-inner{min-height:170px}.et_pb_tabs_controls li a{padding:10px 0}@media only screen and (max-width:980px){.et_pb_tabs_controls li a{width:100%!important;text-align:center!important;display:block}}#vouchers .et_pb_all_tabs{background-color:#F7FDFE!important}#vouchers .et_pb_tabs_controls li{width:50%;border:none!important;border-radius:50px;height:50px!important}#vouchers .et_pb_tabs_controls li a{text-align:center}#vouchers .et_pb_tab_active{border-radius:50px!important}#vouchers ul.et_pb_tabs_controls.clearfix{border-radius:30px!important;border:none!important;width:100%;max-width:700px!important;display:block;margin:0 auto!important;background-color:#fff}#vouchers .et_pb_module.et_pb_tabs{border:none!important}#vouchers ul.et_pb_tabs_controls:after{border:none}@media only screen and (max-width:767px){#vouchers .et_pb_tabs_controls li,.two-tabs.three-tabs .et_pb_tabs_controls li,.three-tabs.three-tabs .et_pb_tabs_controls li,.tabs-three .et_pb_tabs_controls li,.tabs-two .et_pb_tabs_controls li,.tabs-four .et_pb_tabs_controls li,.tabs-five .et_pb_tabs_controls li{width:100%!important;text-align:center!important}#vouchers .et_pb_tabs_controls li a{width:100%!important;display:block}#vouchers ul.et_pb_tabs_controls.clearfix{display:flex;flex-direction:column;align-items:center;text-align:center!important}}.no-padding-left .et_pb_blurb_container{padding-left:0}div#slider_1401.owl-carousel .owl-item img{min-height:200px;width:100%;height:200px!important;object-fit:contain;background:#fff;padding:10px;border-radius:15px}div#slider_1401 p{font-family:'Work Sans';font-weight:600;text-align:center;font-size:17px}.tabs-style .et_pb_tabs_controls li a{padding:10px 5px}.tabs-style h3{font-size:18px;color:#FEE130}.tabs-two .et_pb_tabs_controls li{text-align:center}.tabs-three .et_pb_tabs_controls li{text-align:center}.tabs-five .et_pb_tabs_controls li{text-align:center}@media only screen and (min-width:768px){.tabs-two .et_pb_tabs_controls li{width:50%!important}.tabs-three .et_pb_tabs_controls li{width:33.33%!important}.tabs-five .et_pb_tabs_controls li{width:20%!important}}a:where(:not(.wp-element-button)){text-decoration:none!important}a.et_pb_button{font-weight:600!important}.right{text-align:right}.center{text-align:center}.full-button a.et_pb_button{width:100%;max-width:90%}@media only screen and (min-width:768px){.inline-buttons .et_pb_button_module_wrapper:last-child{margin-left:15px!important}.inline-buttons .et_pb_button_module_wrapper{display:inline}}@media only screen and (max-width:767px){.et_pb_button_module_wrapper{text-align:center!Important}a.et_pb_button{width:100%!important;max-width:250px!important}form#gform_5 .gfield textarea.medium{height:100px}form#gform_5 .gfield textarea.medium{height:80px}.gform_wrapper.gravity-theme form#gform_5 .gfield input,.gform_wrapper.gravity-theme form#gform_5 .gfield select,.gform_wrapper.gravity-theme form#gform_5 .gfield textarea{padding:10px 10px!important}}.gform_wrapper.gravity-theme .gfield input:focus,.gform_wrapper.gravity-theme .gfield select:focus,.gform_wrapper.gravity-theme .gfield textarea:focus{box-shadow:0px 2px 18px 0px rgba(2,113,187,0.23)}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gravity-theme .gfield textarea{background:#fff!important;border-bottom:solid 1px #0271BB!important;border:none;padding:15px 10px;border-radius:5px;transition:0.3s}.gform_button.button{font-size:15px;background-color:#0271bb;border:solid 2px #0271bb;border-radius:30px;color:#fff;font-weight:600!important;text-transform:uppercase;transition:all 300ms ease 0ms;padding:10px 20px;cursor:pointer}.gform_button.button:hover{background-color:transparent;border:solid 2px #0271bb;color:#0271bb}@media only screen and (max-width:767px){body .gform_wrapper .gform_footer input[type=submit]{text-align:center;margin:0 auto;display:block;width:100%!important;max-width:200px!important}}body .ti-widget.ti-goog .ti-review-item>.ti-inner,body .ti-widget.ti-goog .ti-load-more-reviews-button{background-color:#fff!important;border-radius:30px!important}body .ti-widget .source-Google .ti-star.f{background-image:url(https://thswim.com.au/wp-content/uploads/2023/11/star-icon.png)!important}body .ti-widget .source-Google .ti-review-header:after{background-image:url(https://thswim.com.au/wp-content/uploads/2023/11/thswim-favicon-copy.png)!important}@media all and (max-width:2400px){html,body{overflow-x:hidden}body{position:relative}}@media only screen and (min-width:980px){.column-three .inline{display:inline-flex}}