  @font-face {   font-family:"ITC Avant Garde Gothic Pro Bold";   src:url(https://demazin.com.au/wp-content/themes/tpf/assets/webfonts/itc_avant_garde_gothic_pro_bold-webfont.woff2) format("woff2"),  url(https://demazin.com.au/wp-content/themes/tpf/assets/webfonts/itc_avant_garde_gothic_pro_bold-webfont.woff) format("woff");   font-weight:normal;   font-style:normal; } .font-family-itc-avant-garde-gothic-pro-bold {   font-family:"ITC Avant Garde Gothic Pro Bold"; } .alignnone {   margin:5px 20px 20px 0; } .aligncenter, div.aligncenter {   display:block;   margin:5px auto 5px auto; } .alignright {   float:right;   margin:5px 0 20px 20px; } .alignleft {   float:left;   margin:5px 20px 20px 0; } a img.alignright {   float:right;   margin:5px 0 20px 20px; } a img.alignnone {   margin:5px 20px 20px 0; } a img.alignleft {   float:left;   margin:5px 20px 20px 0; } a img.aligncenter {   display:block;   margin-left:auto;   margin-right:auto; } .wp-caption {   max-width:96%;   padding:5px 3px 10px;   text-align:center; } .wp-caption.alignnone {   margin:5px 20px 20px 0; } .wp-caption.alignleft {   margin:5px 20px 20px 0; } .wp-caption.alignright {   margin:5px 0 20px 20px; } .wp-caption img {   border:0 none;   height:auto;   margin:0;   max-width:98.5%;   padding:0;   width:auto; } .wp-caption p.wp-caption-text {   font-size:11px;   line-height:17px;   margin:0;   padding:0 4px 5px; } .gallery-item {   display:inline-block;   text-align:left;   vertical-align:top;   width:50%; } .gallery-item a, .gallery-item a:hover, .gallery-item a:focus {   -webkit-box-shadow:none;   box-shadow:none;   background:none;   display:inline-block;   max-width:100%; } .gallery-item a img {   display:block;   -webkit-transition:-webkit-filter 0.2s ease-in;   transition:-webkit-filter 0.2s ease-in;   transition:filter 0.2s ease-in;   transition:filter 0.2s ease-in, -webkit-filter 0.2s ease-in;   -webkit-backface-visibility:hidden;   backface-visibility:hidden; } .gallery-item a:hover img, .gallery-item a:focus img {   -webkit-filter:opacity(60%);   filter:opacity(60%); } .gallery-caption {   display:block;   text-align:left;   padding:0 10px 0 0;   margin-bottom:0; } .gallery-columns-1 .gallery-item {   max-width:100%; } .gallery-columns-2 .gallery-item {   max-width:50%; } .gallery-columns-3 .gallery-item {   max-width:33%; } .gallery-columns-4 .gallery-item {   max-width:25%; } .gallery-columns-5 .gallery-item {   max-width:20%; } .gallery-columns-6 .gallery-item {   max-width:16.66%; } .gallery-columns-7 .gallery-item {   max-width:14.28%; } .gallery-columns-8 .gallery-item {   max-width:12.5%; } .gallery-columns-9 .gallery-item {   max-width:11.11%; } .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {   display:none; } .bypostauthor {   font-weight:bold; }  .screen-reader-text {   clip:rect(1px, 1px, 1px, 1px);   position:absolute !important;   height:1px;   width:1px;   overflow:hidden; } .screen-reader-text:focus {   background-color:#f1f1f1;   border-radius:3px;   box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);   clip:auto !important;   color:#21759b;   display:block;   font-size:14px;   font-size:0.875rem;   font-weight:bold;   height:auto;   left:5px;   line-height:normal;   padding:15px 23px 14px;   text-decoration:none;   top:5px;   width:auto;   z-index:100000; }  #top-bar-menu-wrapper {   background:#da291c; } #top-bar-menu-wrapper ul li a {   text-transform:uppercase;   text-decoration:none !important; } #top-bar-menu-wrapper ul li a:hover {   color:#333; } #top-bar-menu-wrapper ul li.no-link {   background-color:#da291c;   font-weight:bold; } #top-bar-menu-wrapper ul li.no-link a {   color:white;   cursor:default; } .top-bar-mobile-full-bkg {   background:#da291c;   padding:14px 24px;   display:flex;   align-items:center; } .top-bar-mobile-full-bkg .top-bar-mobile-img {   width:100px;   text-align:right; } #top-bar-mobile-button {   width:calc(100% - 100px);   color:white; } #top-bar-mobile-menu {   list-style-type:none;   padding-left:0;   text-transform:uppercase;   display:none; } #top-bar-mobile-menu.active {   display:block; } #top-bar-mobile-menu > li {   font-weight:700;   padding:0.5rem 1.5rem; } .top-bar-mobile-has-submenu a {   display:block;   position:relative;   padding:0.5rem 0; } .top-bar-mobile-has-submenu span.icon-caret {   position:absolute;   right:-1.25rem;   top:0.25rem;   padding:0.5rem 1.5rem; } .top-bar-mobile-has-submenu.open span.icon-caret, #top-bar-mobile-button.open span.icon-caret {   transform:rotate(-180deg); } .top-bar-mobile-submenu {   display:none;   list-style-type:none;   padding-left:15px; } .top-bar-mobile-has-submenu.open .top-bar-mobile-submenu {   display:block; } .hide-on-mobile {   display:none; } .display-only-on-mobile {   display:block; } .forminator-custom-form-1737 .forminator-checkbox__label a {   text-decoration:underline !important; } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio-inline {   -ms-flex-wrap:wrap;   flex-wrap:wrap;   width:48%;   margin-right:4% !important; } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio-image {   width:100%;   position:relative; } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio-image::after {   content:"";   display:block;   position:absolute;   bottom:10px;   right:10px;   height:25px;   width:25px;   background:grey; opacity:1 !important; } .airtasker-promo-form-favourite-product-field   .forminator-radio   input:checked   ~ .forminator-radio-image::after {   background:rgb(142, 250, 125); } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio-image   > span {   width:100% !important;   height:284px !important; } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio   .forminator-screen-reader-only {   width:100% !important;   min-height:50px !important;   clip:unset !important;   clip-path:none !important;   position:relative !important;   margin-top:10px !important;   white-space:normal !important;   padding-left:20px !important; } body   .forminator-custom-form-1737   .airtasker-promo-form-favourite-product-field   .forminator-radio   .forminator-screen-reader-only::before {   content:"";   display:block;   position:absolute;   top:3px;   left:0;   height:15px;   width:15px;   background:grey; } .airtasker-promo-form-favourite-product-field   .forminator-radio   input:checked   ~ .forminator-screen-reader-only::before {   background:rgb(142, 250, 125); } .airtasker-promo-form-favourite-product-field   .forminator-radio   input:checked   ~ .forminator-radio-image {   background-color:rgb(227, 250, 125) !important;   border-color:rgb(142, 250, 125) !important; } .airtasker-promo-tc-table {   width:100%;   min-width:500px; } .airtasker-promo-tc-table thead {   background:#e7e9eb; } .airtasker-promo-tc-table tbody tr:nth-child(even) {   background:#f2f2f2; } .airtasker-promo-tc-table td, .airtasker-promo-tc-table th {   padding:8px; } .tpf-text-blocks-carousel-section {   margin-top:30px;   margin-bottom:30px; } .tpf-text-blocks-carousel-section .tpf-text-blocks-carousel-item h3 {   color:#fff;   font-weight:400;   font-size:22px; } .tpf-text-blocks-carousel-section .tpf-text-blocks-carousel-item h4 {   color:#fff;   font-size:18px; } .tpf-text-blocks-carousel-section .owl-nav {   display:none !important; } .tpf-text-blocks-carousel-section .owl-dots {   display:block !important; } .tpf-text-blocks-carousel-section .tpf-text-blocks-carousel-item {   text-align:center;   background:#003da5;   min-height:145px;   padding:10px; }   #forminator-thankyou-message-popup {   display:none;   position:fixed;   z-index:99999;   padding-top:100px;   left:0;   top:0;   width:100%;   height:100%;   overflow:auto;   background-color:rgb(0, 0, 0);   background-color:rgba(0, 0, 0, 0.4); } #forminator-thankyou-message-popup.active {   display:block; } #forminator-thankyou-message-popup-content {   background-color:#da291c;   margin:auto;   padding:20px;   color:white;   width:80%;   max-width:700px;   position:relative;   text-align:center;   border-radius:12px;   box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);   -webkit-animation-name:animatetop;   -webkit-animation-duration:0.4s;   animation-name:animatetop;   animation-duration:0.4s; } .forminator-custom-form-1737 .forminator-response-message.forminator-success {   display:none !important; } #close-forminator-thankyou-message-popup {   color:#fff;   font-size:28px;   font-weight:bold;   position:absolute;   top:0;   right:10px; } #close-forminator-thankyou-message-popup:hover, #close-forminator-thankyou-message-popup:focus {   color:#000;   text-decoration:none;   cursor:pointer; }  @-webkit-keyframes animatetop {   from {  top:-300px;  opacity:0;   }   to {  top:0;  opacity:1;   } } @keyframes animatetop {   from {  top:-300px;  opacity:0;   }   to {  top:0;  opacity:1;   } }   .landing-page-red-btn {   background:#ed2327;   padding:10px 20px;   border-radius:12px;   font-weight:700;   color:white;   display:inline-block; } .landing-page-red-btn:hover {   color:white;   text-decoration:none !important;   -webkit-transform:scale(1.1);   transform:scale(1.1);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36); } body.page-template-landing-page #top-bar-menu-wrapper {   display:none; } #landing-page-top-section {   background-size:cover;   background-position:center; } #landing-page-top-section h1 {   padding:40px 30px;   max-width:680px;   color:#d8e15e;   font-weight:700;   transform:rotate(-5deg);   text-shadow:4px 4px 5px #000000; } #landing-page-top-section h1 span {   color:#f4f6d6; } #landing-page-symptoms-section h2 {   color:#d8e15e;   text-shadow:3px 3px 4px #000000; } #landing-page-symptoms-section .row {   box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 15px 0 rgba(0, 0, 0, 0.12),  0 2px 4px 0 rgba(0, 0, 0, 0.14);   position:relative; } #landing-page-symptom-icons-carousel {   box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 1px 15px 0 rgba(0, 0, 0, 0.12),  0 2px 4px 0 rgba(0, 0, 0, 0.14);   position:relative; } #landing-page-symptom-icons-carousel .landing-page-symptom-icons-carousel-item ::after{   content:" ";   position:absolute;   display:block;   width:100%;   height:100%;   top:0;   left:0;   z-index:-1; } #landing-page-symptom-icons-carousel .owl-stage >div:nth-child(1) .landing-page-symptom-icons-carousel-item{   background:#d5e05b; } #landing-page-symptom-icons-carousel .owl-stage >div:nth-child(odd) .landing-page-symptom-icons-carousel-item ::after{   background:#f2f5d3; } #landing-page-symptom-icons-carousel .owl-stage >div:nth-child(even) .landing-page-symptom-icons-carousel-item ::after{   background:#d5e05b; } #landing-page-symptom-icons-carousel .landing-page-symptom-icons-carousel-item img{   width:auto;   margin-left:auto;   margin-right:auto; } #landing-page-symptom-icons-carousel .owl-item.on-change img{   -webkit-transform:scale(1.2);   transform:scale(1.2); } #landing-page-symptoms-section h4 {   color:black; } #landing-page-symptoms-section a {   display:block;   overflow:hidden; } #landing-page-symptoms-section a:hover img {   -webkit-transform:scale(1.2);   transform:scale(1.2);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36); } #landing-page-relieves-section {   background-image:url(https://demazin.com.au/wp-content/themes/tpf/img/landing-page-relieves-bkg.jpg);   background-position:bottom;   background-size:cover; } #landing-page-relieves-section .container {   max-width:1560px; } #relieves-did-you-know {   background-color:#ab2180;  background-size:cover;   max-width:1560px; margin:auto;   display:flex;   justify-content:center;   align-items:center; } #relieves-did-you-know::before { content:url(https://demazin.com.au/wp-content/themes/tpf/img/did-you-know-icon.png); } #relieves-did-you-know::after { content:url(https://demazin.com.au/wp-content/uploads/2023/09/group-five-people_r.png);  } #landing-page-relieves-section #relieves-first-heading {   background-image:url(https://demazin.com.au/wp-content/themes/tpf/img/landing-page-relieves-first-heading-bkg.png);   background-size:contain;   background-repeat:no-repeat; } #landing-page-relieves-section #relieves-first-heading h2 {   transform:rotate(-2deg);   color:#d8e15e;   font-weight:700;   margin:30px 0;   text-shadow:4px 4px 5px #000000;   max-width:1100px; } #landing-page-relieves-section #relieves-first-heading h2 span {   color:#eef3cf; } #landing-page-relieves-section #relieves-second-heading h2 {   color:#eef3cf; } #landing-page-relieves-section #relieves-second-heading hr {   border-color:#eef3cf;   max-width:400px;   border-width:2px; } #landing-page-relieves-icons{   max-width:960px; } #landing-page-find-retailer-section {   background-image:url(https://demazin.com.au/wp-content/uploads/2023/09/landing-page-find-a-retailer-background-r.png);   background-size:cover;   background-position:top;   height:66vw;   display:flex;   align-items:end;   justify-content:center;   padding-bottom:75px; } #landing-page-find-retailer-section a {   background:#ed2327;   color:white;   text-transform:uppercase;   padding:10px 20px;   border-top-right-radius:12px;   border-bottom-right-radius:12px;   font-weight:700;   text-align:center; } #landing-page-find-retailer-section a:hover{   -webkit-transform:scale(1.2);   transform:scale(1.2);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36); } #landing-page-frequently-bought-with-section a {   margin-top:30px; } #landing-page-frequently-bought-with-section a:hover {   text-decoration:none !important;   -webkit-transform:scale(1.2);   transform:scale(1.2);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36); } #landing-page-related-articles-section .landing-page-related-article-image {   height:300px;   background-position:center;   background-size:cover; } .landing-page-red-btn {   font-size:35px; } #landing-page-find-retailer-section div{   margin-bottom:calc(9% - 100px);  } #landing-page-frequently-bought-with-section{ padding:80px 20px; } .wooCategory__list .wooproduct.product-id-1977 a:first-child{   display:block;   position:relative; }  #forminator-module-2060 button{ background:#b31307 !important; } #accordions-2069 .accordion-content{ padding-left:20px; } #accordions-2069 .accordion-content ol, #accordions-2069 .accordion-content ul{ padding-left:15px; }  .landing_page_blurb_text {max-width:1200px;font-size:34px;margin:auto;padding:30px 0;color:#003da5;font-weight:500;} .landing-page-showcase-section {padding:80px 20px;} .landing-page-blurb-section {padding:20px;} .landing-page-showcase-img-area img {max-width:100%;} .landing-page-frequently-bought-cta-area {display:flex;align-items:center;justify-content:center;column-gap:80px;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button {opacity:1 !important;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button.owl-prev {left:0 !important;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button.owl-next {right:0 !important;} #landing-page-carousal-section .landing_page_carousal_container {max-width:1560px;margin:auto;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button {opacity:1 !important;border-radius:50px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button > span {margin-top:0;background-size:contain;} #landing-page-carousal-section {padding:60px 20px;background-color:#f5f5f5;margin-bottom:60px;} #landing-page-showcase-cta-section .landing-page-red-btn {font-size:26px;} #landing-page-blurb-cta-section .landing-page-red-btn {font-size:26px;} .landing-page-frequently-bought-cta-area .landing-page-red-btn {font-size:26px;} #landing-page-carousal-cta-section .landing-page-red-btn {font-size:26px;} .landing_page_vimeo_video_section .landing_page_video_area {position:relative;padding-bottom:46%;} .landing_page_vimeo_video_section .landing_page_video_area iframe {width:1560px;height:100%;position:relative;margin:auto !important;max-width:100%;position:absolute;left:0;right:0;} .landing_page_vimeo_video_section {padding:40px 20px 80px;} #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button > span {background-size:contain;} #landing-page-medicine-carousal .owl-stage .owl-item {padding:20px;} .landing-page-showcase-section .landing-page-showcase-img-area {max-width:1560px;margin:auto;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-stage .owl-item {padding:20px;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button {opacity:1 !important;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button.owl-prev {left:0 !important;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button.owl-next {right:0 !important;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button {opacity:1 !important;border-radius:50px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;} .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button > span {margin-top:0;background-size:contain;} #landing-page-showcase-cta-section {padding-top:30px;}  @media only screen and (min-width:1920px) { .landing-page-red-btn {   font-size:45px; } #landing-page-frequently-bought-with-section{  margin:4% 0px; } } @media only screen and (max-width:1920px) {  } @media only screen and (min-width:768px) {   .hide-on-mobile {  display:block;   }   .display-only-on-mobile {  display:none;   }   .tpf-text-blocks-carousel-section .owl-nav {  display:block !important;   }   .tpf-text-blocks-carousel-section .owl-dots {  display:none !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio-inline {  width:288px;  margin-right:20px !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio-inline {  width:32%;  margin-right:2% !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  label.forminator-radio-inline:nth-of-type(3n) {  margin-right:0 !important;   } } @media only screen and (min-width:1200px) {   nav#navSite.navbar .navbar-nav > li {  padding:0.5rem 0.5rem;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio  .forminator-screen-reader-only {  min-height:70px !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio-inline {  width:18%;  margin-right:2.5% !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  label.forminator-radio-inline:nth-of-type(5n) {  margin-right:0 !important;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  label.forminator-radio-inline:nth-of-type(3n) {  margin-right:2.5% !important;   }   #forminator-thankyou-message-popup {  padding-top:250px;   }   #landing-page-top-section h1 {  font-size:80px;   }   #landing-page-top-section h1 span {  font-size:90px;   }   #landing-page-symptoms-section h2 {  font-size:44px;   }   #relieves-did-you-know h3 {  max-width:850px;  font-size:37px;  margin:auto;  padding:30px 0;   }   #relieves-did-you-know h3 sup {  font-size:20px;   }   #landing-page-relieves-section #relieves-first-heading h2 {  font-size:60px;   }   #landing-page-relieves-section #relieves-second-heading h2 {  font-size:60px;   }   #landing-page-find-retailer-section {  height:40vw;   }   #landing-page-symptom-icons-carousel .landing-page-symptom-icons-carousel-item ::after{  transform-origin:bottom left;  -ms-transform:skew(-20deg, 0deg);  -webkit-transform:skew(-20deg, 0deg);  transform:skew(-20deg, 0deg);   }   #landing-page-symptom-icons-carousel .owl-stage >div:nth-child(odd) .landing-page-symptom-icons-carousel-item ::after{  background:#d5e05b;   }   #landing-page-symptom-icons-carousel .owl-stage >div:nth-child(even) .landing-page-symptom-icons-carousel-item ::after{  background:#f2f5d3;   }   .wooCategory__list .wooproduct.product-id-1977 a:first-child::after{  top:15%;   } } @media only screen and (min-width:1600px) {   #landing-page-top-section {  min-height:1260px;   }   nav#navSite.navbar .navbar-nav > li {  padding:0.5rem 1.5rem;   }   #landing-page-find-retailer-section {  height:40vw;   }  #landing-page-frequently-bought-with-section picture {  margin-top:-70px;   }   #landing-page-related-articles-section .landing-page-related-article-image {  height:400px;   } } @media only screen and (max-width:1199px) { #landing-page-find-retailer-section div{  margin-bottom:calc(17% - 100px); }  .landing_page_vimeo_video_section .landing_page_video_area { padding-bottom:55%;   }   #landing-page-showcase-cta-section .landing-page-red-btn {font-size:20px;} } @media only screen and (max-width:992px) { #landing-page-find-retailer-section a{   position:unset;  border-radius:12px !important;  padding:10px 20px; } #landing-page-find-retailer-section{  margin-bottom:-112px !important; }   #landing-page-showcase-carousal .owl-nav button {top:40%;}   #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button {width:40px;height:40px;top:40%;} } @media only screen and (max-width:800px) { #relieves-did-you-know{  display:block; } } @media only screen and (max-width:768px) { body #header{  z-index:2;  position:relative;  background-color:#fff; } body #landing-page-content{  z-index:1;  position:relative; } body #landing-page-frequently-bought-with-section a {  margin-top:0; }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio-inline:nth-of-type(even) {  margin-right:0 !important;   } body .landing-page-red-btn {  font-size:3vw; } .landing-page-red-btn {  font-size:16px !important; } #landing-page-find-retailer-section div{  margin-bottom:22px; } body #landing-page-top-section img{  margin-top:0 !important;  object-fit:cover;  height:874px;  object-position:top;  position:relative;  top:-262px;  z-index:1  }   body #landing-page-top-section.landing_page_banner img{height:auto;top:0;}  body #landing-page-top-section{  margin-bottom:-272px !important; }   body #landing-page-top-section.landing_page_banner{margin-bottom:0 !important;}  body #landing-page-top-section h1{  position:relative;  z-index:2; }   #landing-page-showcase-cta-section .landing-page-red-btn {font-size:16px;}  } @media only screen and (max-width:767px) {   #landing-page-top-section {  background:transparent !important;   } .landing_page_blurb_text {font-size:24px;}   .landing-page-frequently-bought-cta-area {column-gap:30px;}   #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button {width:40px;height:40px;top:40%;}   #landing-page-carousal-section #landing-page-medicine-carousal .owl-nav button > span {width:16px;height:12px;background-size:contain;}   .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button {width:40px;height:40px;}   .landing-page-showcase-section #landing-page-showcase-carousal .owl-nav button > span {width:16px;height:12px;background-size:contain;}   #landing-page-showcase-carousal .owl-nav button {top:40%;} } @media only screen and (max-width:683px) { body #landing-page-top-section img{  top:-171px; }   body #landing-page-top-section.landing_page_banner img{top:0;} } @media only screen and (max-width:480px) {   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio  .forminator-screen-reader-only {  padding-left:0 !important;  font-size:12px;   } #landing-page-find-retailer-section {  height:110vw;   }   body  .forminator-custom-form-1737  .airtasker-promo-form-favourite-product-field  .forminator-radio  .forminator-screen-reader-only::before {  display:none !important;   }   #landing-page-symptoms-section h2 {  font-size:36px;   }   #relieves-did-you-know {  background:#ab2180 !important;   }   #relieves-did-you-know::before {  content:url(https://demazin.com.au/wp-content/themes/tpf/img/did-you-know-icon.png);  display:block;  padding-top:20px;   }   #relieves-did-you-know::after {  content:url(https://demazin.com.au/wp-content/uploads/2023/09/group-five-people_r.png);  display:block;  padding-bottom:15px;   }   #relieves-did-you-know h3 {  padding:15px 30px;   }   #landing-page-relieves-section #relieves-first-heading h2 {  font-size:24px;  max-width:330px;  margin-left:auto;  margin-right:auto;   }   #landing-page-relieves-section #relieves-second-heading h2 {  font-size:24px;   }   #landing-page-relieves-section #relieves-second-heading hr {  max-width:200px;   }   #landing-page-relieves-section #relieves-second-heading img {  padding:0 20px;   }   #landing-page-find-retailer-section a {  border-radius:12px;  padding:10px 20px;   } }  #footer-sticky-section{ position:fixed; left:50%; top:100%; transform:translate(-50%, 300px); padding:10px;   width:100%;   max-width:700px; background:#cecccd; border-radius:20px 20px 0px 0px; box-shadow:0px 0px 3px #24286a; z-index:99; background:#24286a; transition:all 2s; } body.scrolled #footer-sticky-section{   transform:translate(-50%, -100%); } #footer-sticky-section p{ color:white; font-size:1rem; } #footer-sticky-section a{ background:#ffffff; color:#24286a; padding:10px 40px; border-radius:30px; text-decoration:none; display:inline-block; font-weight:700; } #footer-sticky-section a:hover{ opacity:0.75; } #footer-sticky-section .footer-sticky-image{ height:40px; } .animate-once {  animation-name:imageLeftRight !important; } @keyframes imageLeftRight {  0% {   left:0;  }  100% {   left:40%;  }  100% {   left:80%; } } @media (min-width:992px) { #footer-sticky-section img{  bottom:0%;  position:absolute;  animation:linear infinite;  animation-name:imageLeftRight;  animation-duration:5s;  animation-iteration-count:1;  animation-fill-mode:forwards; } }