body.page-id-19070{background-color: #1D2346; font-family: "Inter", sans-serif; padding-top: 159px;}
h1,h2,h3,h4,h5,h6{margin: 0;}
a,button{text-decoration: none !important; outline: none !important; transition: 0.3s ease-in-out;}
p{padding: 0 0 16px; margin: 0;}
p:last-of-type{padding: 0; margin: 0;}
p:last-child{padding: 0; margin: 0;}

.relative{position: relative;}
.page-id-19070 #buy-sunzee{position: absolute; top: -110px;}
.page-id-19070 #faqs{position: absolute; top: -120px;}

.header-sunzee{padding: 50px 0; transition: 0.3s ease-in-out; position: fixed; width: 100%; top: 0; left: 0; z-index: 999;}
.sticky .header-sunzee{background-color: #1D2346; border-bottom: solid 1px #28305c;}
.header-sunzee .container{max-width: 1340px; margin: 0 auto; padding: 0 20px;}
.header-sunzee .header-inner{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px;}
.header-sunzee .site-logo{display: flex; align-items: center; gap: 8px;}
.header-sunzee .site-logo img{max-width: 92px;}
.header-sunzee .site-logo h3{font-size: 28px; font-weight: 400; text-transform: uppercase; color: #FFFFFF; line-height: 1.2; font-family: "Mochiy Pop One", sans-serif;}
.header-sunzee .site-navinagion .navbar-nav{flex-direction: row; gap: 40px; align-items: center;}
.header-sunzee .site-navinagion .navbar-nav li a{font-size: 18px; font-weight: 400; line-height: 30px; color: #FFFFFF; font-family: "Inter", sans-serif;}
.header-sunzee .site-navinagion .navbar-nav li a:hover{color: #EB9928;}
.header-sunzee .site-navinagion .navbar-nav li.mn-btn a{background-color: #0099D5; color: #ffffff; padding: 14px 56px 14px 20px; display: inline-block; position: relative; border-radius: 50px;}
.header-sunzee .site-navinagion .navbar-nav li.mn-btn a:hover{background-color: #EB9928;}
.header-sunzee .site-navinagion .navbar-nav li.mn-btn a:before{position: absolute; content: ""; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; top: 0; bottom: 0; right: 20px; margin: auto 0;}

.footer-sunzee{padding: 50px 0;}
.footer-sunzee .container{max-width: 1340px; margin: 0 auto; padding: 0 20px;}
.footer-sunzee .footer-sunzee-box{background-color: #0099D5; padding: 70px 32px; border-radius: 24px;}
.footer-sunzee .footer-sunzee-inner{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px;}
.footer-sunzee .footer-logo{display: flex; align-items: center; gap: 8px;}
.footer-sunzee .footer-logo img{max-width: 92px;}
.footer-sunzee .footer-logo h3{font-size: 28px; font-weight: 400; text-transform: uppercase; color: #FFFFFF; line-height: 1.2; font-family: "Mochiy Pop One", sans-serif;}
.footer-sunzee .footer-navinagion .navbar-nav{flex-direction: row; gap: 40px; align-items: center;}
.footer-sunzee .footer-navinagion .navbar-nav li a{font-size: 18px; font-weight: 400; line-height: 30px; color: #FFFFFF; font-family: "Inter", sans-serif;}
.footer-sunzee .footer-navinagion .navbar-nav li a:hover{color: #EB9928;}
.footer-sunzee .footer-navinagion .navbar-nav li.mn-btn a{background-color: #1D2346; color: #ffffff; padding: 14px 56px 14px 20px; display: inline-block; position: relative; border-radius: 50px;}
.footer-sunzee .footer-navinagion .navbar-nav li.mn-btn a:hover{background-color: #EB9928;}
.footer-sunzee .footer-navinagion .navbar-nav li.mn-btn a:before{position: absolute; content: ""; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; top: 0; bottom: 0; right: 20px; margin: auto 0;}

.landing-page-main .container{max-width: 100%; margin: 0 auto; padding: 0 20px;}

.btn-arrow .fl-button .fl-button-icon:before{display: none;}
.btn-arrow .fl-button .fa-arrow-right{margin-left: 16px; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; transition: 0.3s ease-in-out;}
.btn-arrow.btn-arrow-white .fl-button:hover .fa-arrow-right{filter: invert(49%) sepia(91%) saturate(1286%) hue-rotate(159deg) brightness(94%) contrast(102%);}

.rx-video-right .fl-wp-video > .fl-video-poster,
.snuzee-banner .video-right .fl-video-poster{position:static;}
.video-right .fl-video-poster img{width: 100%; border-radius: 12px; height: 100%; object-fit:cover; position:absolute; left:0; top:0; object-fit:cover;}
.video-right .fl-wp-video{padding-bottom: 60% !important;}
.rx-video-right .fl-wp-video video{object-fit: cover;}
.video-right .fl-video-poster{position: relative;}
.video-right .fl-video-poster:before{position: absolute; content: ""; background: url(../images/play-icn.svg) center no-repeat; background-size: contain; width: 114px; height: 114px; top: 0; right: 0; bottom: 0; left: 0; margin: auto; z-index:1;}
.video-clm > .fl-col-content{padding: 0 30px 0 20px; position: relative;}
.video-clm .v1{position: absolute; top: 40px; left: -5px; z-index: 1;}
.video-clm .v2{position: absolute; top: -45px; right: 0; z-index: 1;}
.video-clm .v3{position: absolute; bottom: 10px; left: -30px; z-index: 1;}
.video-clm .v4{position: absolute; bottom: 40px; right: 10px; z-index: 1;}

.sun-sec2 .sec1-pink-star{position: absolute; top: 170px; left: 120px;}
.sun-sec2 .sec1-blue-star{position: absolute; bottom: 0px; right: 80px;}
.sun-info3{position: relative;}
.sun-info3:before{position: absolute; content: "" !important; background: url(../images/ball-new.svg) center no-repeat; background-size: contain; width: 131px; height: 131px; top: -60px; right: 0; z-index: 1; display: block !important;}
.sun-info3:after{position: absolute; content: "" !important; background: url(../images/ball-bot.svg) center no-repeat; background-size: contain; width: 164px; height: 74px; top: 15px; right: -20px; display: block !important; mix-blend-mode: soft-light;}

.sun-sec3 .sec3-blue-star{position: absolute; top: 60px; left: 110px;}
.sun-sec3 .sec3-blue-star-small{position: absolute; bottom: 120px; right: 50px;}	
.fact-left,
.fact-right{position: relative; margin-top: 90px;}
.fact-left .pp-list-items .pp-list-item-0{position: absolute; top: 0; left: 50px;}
.fact-left .pp-list-items .pp-list-item-1{position: absolute; top: 43%; left: 50px; transform: translateY(-43%);}
.fact-left .pp-list-items .pp-list-item-2{position: absolute; bottom: 18%; left: 50px;}
.fact-right .pp-list-items .pp-list-item-0{position: absolute; top: 0; right: 50px;}
.fact-right .pp-list-items .pp-list-item-1{position: absolute; top: 43%; right: 50px; transform: translateY(-43%);}
.fact-right .pp-list-items .pp-list-item-2{position: absolute; bottom: 90px; right: 50px;}

.sun-sec4{position: relative; /*padding-top: 8%;*/ max-width: 1300px; margin: 0 auto;}
#sunzee-shop > .fl-row-content-wrap{position: relative; margin-top:8%;}
.sun-sec4 > .fl-row-content-wrap:before{position: absolute; content: ""; background: url(../images/white-bg-top.svg) center bottom no-repeat; background-size: 100% auto; top:auto; left: 0; right: 0; bottom:calc(100% - 2px); padding: 0 0 8%; width: 100%;}
.sun-sec4:after{position: absolute; content: ""; background: url(../images/blue-sun.svg) center no-repeat; background-size: contain; top: -40px; left: 100px; width: 140px; height: 140px;}

.upsell-container{display: flex; flex-wrap: wrap; align-items: center; column-gap:0px;row-gap: 32px;}
.upsell-container .upsell-gallery{width: 45%; box-sizing: border-box; padding-right: 40px;}
.upsell-container .upsell-content{width: 55%; box-sizing: border-box; padding-left: 70px;}
.upsell-gallery #wooswipe{padding-bottom: 0;}
.upsell-gallery div.images .single-product-main-image img{height: 467px; object-fit: contain;}
.upsell-gallery .woocommerce-product-gallery__image{text-align: center; background: url(../images/bg-yellow.svg) center bottom no-repeat; background-size: 100% auto; width: 100%;}
.upsell-gallery #wooswipe .thumbnails{margin: 16px 0 0 0; height: auto;}
.upsell-gallery .slick-list{margin: 0;}
.upsell-content h2.upsell-title{font-size: 32px; line-height: 1.45; font-family: "Mochiy Pop One", sans-serif; font-weight: 400; color: #1D2346;}
.upsell-content .upsell-short-desc ul{padding: 10px 0 0 20px; margin: 0; display:flex; flex-direction:column; row-gap:12px;}
.upsell-content .upsell-short-desc ul li{font-size: 16px; font-weight: 400; color: #1D2346;}
.upsell-content .upsell-short-desc .size-chart{margin: 24px 0; display: inline-block; font-size: 16px; font-weight: 400; color: #1D2346; line-height: 30px; text-decoration: underline !important; cursor: pointer; border: none; background: none; padding: 0;}
.upsell-content .upsell-short-desc .size-chart:hover{color: #0099D5;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody{display: flex; flex-wrap: wrap; gap: 24px;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr{border: solid 1px #F9C74F; border-radius: 50px; padding: 15px 20px; display: flex; align-items: center;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr label{margin-bottom: 0;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr th,
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr td{font-size: 16px; font-weight: 700; color: #005160; line-height: 28px;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr td select{font-size: 16px; font-weight: 700; color: #005160; line-height: 30px; width: auto; min-width: 1px; outline: none; border: none; max-width: 80px; display:block; height:28px;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr td select option:first-child{display: none;}
.upsell-content .upsell-addtocart .variations_form .reset_variations{display: none;}
.upsell-content .upsell-addtocart .single_variation_wrap .woocommerce-variation-add-to-cart{padding-top: 24px; display: flex; flex-wrap: wrap; align-items: center; gap:24px;}
.upsell-content .upsell-addtocart .single_variation_wrap .qib-button-wrapper button{background: none !important; border: none; padding: 0; outline: none; font-size: 16px; font-weight: 700; color: #005160;}
.upsell-content .upsell-addtocart .single_variation_wrap .qib-button-wrapper{margin: 0; border: solid 1px #F9C74F; border-radius: 50px; padding: 15px 20px; display: flex; align-items: center; position: relative;}
.upsell-content .upsell-addtocart .qib-button-wrapper .quantity input.input-text.qty.text{font-size: 16px; font-weight: 700; color: #005160; line-height: 30px; width: auto; min-width: 1px; outline: none; border: none; max-width: 80px; padding: 0 10px; text-align: left; height: auto; background: none;}
.upsell-content .upsell-addtocart .qib-button-wrapper button.qib-button, 
.upsell-content .upsell-addtocart .qib-button-wrapper div.quantity.wqpmb_quantity{height: auto;}
.upsell-content .upsell-addtocart button.single_add_to_cart_button{background-color: #1D2346; color: #ffffff; padding: 14px 56px 14px 20px; display: inline-block; position: relative; border-radius: 40px; font-size: 18px; font-weight: 400; border: none; outline: none; cursor: pointer; line-height: 34px;}
.upsell-content .upsell-addtocart button.single_add_to_cart_button:hover{background-color: #EB9928;}
.upsell-content .upsell-addtocart button.single_add_to_cart_button:before{position: absolute; content: ""; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; top: 0; bottom: 0; right: 20px; margin: auto 0;}
.upsell-content .upsell-addtocart .qib-button-wrapper button.qib-button.plus{order: 2; position: absolute; right: 0; top: 12px;}
.upsell-content .upsell-addtocart .qib-button-wrapper button.qib-button.minus{order: 1; position: absolute; right: 0; bottom: 8px;}
.upsell-content .upsell-addtocart .qib-button-wrapper div.quantity.wqpmb_quantity{order: 0;}
.upsell-content .upsell-price{padding-bottom: 24px; color: #005160; font-weight: 600;}

#sunzee-shop .upsell-content .upsell-addtocart .single_variation_wrap .qib-button-wrapper > label{display:block; position:relative !important; clip-path:unset; height:auto; width:auto; margin:0; color:#005160; font-size:16px; font-weight:700;}
#sunzee-shop .upsell-content .upsell-addtocart .qib-button-wrapper .quantity input.input-text.qty.text{padding-left:6px;}

.sun-sec5{position: relative; /*padding-top: 11%;*/ max-width: 1300px; margin: 0 auto;}
#sunzee-faq > .fl-row-content-wrap{position: relative; margin-top:11%;}
#sunzee-faq > .fl-row-content-wrap:before{position: absolute; content: ""; background: url(../images/blue-bg-top.svg) center bottom no-repeat; background-size: 100% auto; top:auto; left: 0; right: 0; bottom: calc(100% - 2px); padding: 0 0 11%; width: 100%;}

.faq .fl-accordion .fl-accordion-item:first-child{border-top: 0;}
.faq .fl-accordion-button-icon-right{opacity: 1; padding-left: 0; width: 20px; height: 20px; border: solid 1px #ffffff; border-radius: 100%; line-height: 20px;}
.faq .dashicons-before:before{line-height: 20px; font-size: 16px;}

.toggle{display: none;}

/*rx-tank-pro*/

.page-id-19072 .landing-page-main .container{max-width: 100%; padding: 0;}
body.page-id-19072{background: #02061E url(../images/rx-tank-body.jpg) center no-repeat; background-size: cover; font-family: "Titillium Web", sans-serif; padding-top: 158px; position:relative;}
body.page-id-19072:before{content:''; position:absolute; left:0; right:0; top:0; bottom:0; background:#02061E; opacity:0.1;}
.header-rx-tankpro{padding: 50px 0; transition: 0.3s ease-in-out; position: fixed; width: 100%; top: 0; left: 0; z-index: 999; transition: 0.3s ease-in-out;}
.sticky .header-rx-tankpro{background-color: #02061E; border-bottom: solid 1px #28305c; padding: 24px 0;}
.header-rx-tankpro .container{max-width: 1340px; margin: 0 auto; padding: 0 20px;}
.header-rx-tankpro .header-inner{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px; position: relative;}
.header-rx-tankpro .site-logo{position: absolute; top: 0; left: 0; right: 0; text-align: center;}
.header-rx-tankpro .site-logo img{max-width: 168px; transition: 0.3s ease-in-out;}
.sticky .header-rx-tankpro .site-logo img{max-width: 110px;}
.header-rx-tankpro .site-navinagion{width: 100%; position: relative;}
.header-rx-tankpro .site-navinagion .navbar-nav{flex-direction: row; gap: 40px; align-items: center; margin-top: 15px;}
.header-rx-tankpro .site-navinagion .navbar-nav li:nth-child(4){margin-left: auto;}
.header-rx-tankpro .site-navinagion .navbar-nav li a{font-size: 18px; font-weight: 500; line-height: 30px; color: #FFFFFF; font-family: "Titillium Web", sans-serif;}
.header-rx-tankpro .site-navinagion .navbar-nav li a:hover{color: #00AEEF;}
.header-rx-tankpro .site-navinagion .navbar-nav li.mn-btn a{background-color: #00AEEF; color: #ffffff; padding: 14px 56px 14px 20px; display: inline-block; position: relative; border-radius: 50px;}
.header-rx-tankpro .site-navinagion .navbar-nav li.mn-btn a:hover{background-color: #ffffff; color: #00AEEF;}
.header-rx-tankpro .site-navinagion .navbar-nav li.mn-btn a:before{position: absolute; content: ""; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; top: 0; bottom: 0; right: 20px; margin: auto 0; transition: 0.3s ease-in-out;}
.header-rx-tankpro .site-navinagion .navbar-nav li.mn-btn a:hover:before{filter: invert(49%) sepia(91%) saturate(1286%) hue-rotate(159deg) brightness(94%) contrast(102%);}

body.page-id-19072 .video-clm > .fl-col-content{padding: 0 0 0 30px;}

.rx-sec3 .fl-col-group .fl-col .fl-col-content{position: relative;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(1){position: absolute; top: -4%; left: 0;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(2){position: absolute; top: 31%; left: 0;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(3){position: absolute; bottom: 29%; left: 0;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(4){position: absolute; top: -4%; right: 0;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(5){position: absolute; top: 31%; right: 0;}
.rx-sec3 .feature-list .pp-icon-list-items li:nth-child(6){position: absolute; bottom: 29%; right: 0;}

.rx-tank .upsell-gallery .woocommerce-product-gallery__image{background: #02061E; border-radius: 6px; padding: 24px;}
.rx-tank .upsell-gallery div.images .single-product-main-image img{height: 295px;}
/*.rx-tank .upsell-gallery #wooswipe .thumbnails .slick-track{display: flex; justify-content: center;}*/
.rx-tank .upsell-gallery #wooswipe .thumbnails .slick-track li{width: 80px !important;}
.rx-tank .upsell-gallery #wooswipe .thumbnails .slick-track li .thumb{background-color:#02061E; border-radius: 2px; padding: 8px;}
.rx-tank .upsell-content h2.upsell-title{font-family: "Titillium Web", sans-serif; font-size: 48px; font-weight: 700; color: #ffffff;}
.rx-tank .upsell-gallery #wooswipe .thumbnails .slick-track li .thumb img{max-height: 60px; object-fit: contain;}
.rx-tank .upsell-content .upsell-short-desc{font-family: "Titillium Web", sans-serif; font-size: 16px; font-weight: 400; color: #ffffff; padding-bottom: 24px; display: block;}
.rx-tank .upsell-content .upsell-price{color: #00AEEF;}

.rx-tank .upsell-content .upsell-addtocart .cart{padding-top: 8px; display: flex; flex-wrap: wrap; align-items: center; gap:24px;}
.rx-tank .upsell-content .upsell-addtocart .cart .qib-button-wrapper button{background: none !important; border: none; padding: 0; outline: none; font-size: 16px; font-weight: 700; color: #00AEEF; font-family: "Inter", sans-serif;}
.rx-tank .upsell-content .upsell-addtocart .cart .qib-button-wrapper{margin: 0; border: solid 1px #00AEEF; border-radius: 50px; padding: 15px 20px; display: flex; align-items: center; position: relative; background-color: #232C65;}
.rx-tank .upsell-content .upsell-addtocart .qib-button-wrapper .quantity input.input-text.qty.text{color: #ffffff; font-family: "Inter", sans-serif;}
.rx-tank .upsell-content .upsell-addtocart button.single_add_to_cart_button{background-color: #00AEEF; color: #02061E; font-family: "Inter", sans-serif;}
.rx-tank .upsell-content .upsell-addtocart button.single_add_to_cart_button:hover{background-color: #ffffff;}
.rx-tank .upsell-content .upsell-addtocart button.single_add_to_cart_button:before{filter: invert(100%) sepia(9%) saturate(3990%) hue-rotate(192deg) brightness(90%) contrast(111%);}
.rx-tank .upsell-content .upsell-short-desc ul li{color: #ffffff;}

.warr-row{display: flex !important; flex-wrap: wrap; justify-content: space-between;}

.footer-rx-tankpro{background-color: #050A28; border-top: solid 12px #00AEEF; padding: 80px 0; position: relative;}
.footer-rx-tankpro .container{max-width: 1160px; margin: 0 auto; padding: 0 20px;}
.footer-rx-tankpro-inner{display: flex; flex-wrap: wrap; align-items: center; gap: 32px; justify-content: space-between;}
.footer-rx-tankpro .footer-navinagion .navbar-nav{flex-direction: row; gap: 40px; align-items: center;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li a{font-size: 18px; font-weight: 500; line-height: 30px; color: #FFFFFF; font-family: "Titillium Web", sans-serif;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li a:hover{color: #00AEEF;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li.mn-btn a{background-color: #00AEEF; color: #ffffff; padding: 14px 56px 14px 20px; display: inline-block; position: relative; border-radius: 50px;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li.mn-btn a:hover{background-color: #ffffff; color: #00AEEF;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li.mn-btn a:before{position: absolute; content: ""; background: url(../images/right-arrow.svg) center no-repeat; background-size: contain; width: 20px; height: 20px; top: 0; bottom: 0; right: 20px; margin: auto 0; transition: 0.3s ease-in-out;}
.footer-rx-tankpro .footer-navinagion .navbar-nav li.mn-btn a:hover:before{filter: invert(49%) sepia(91%) saturate(1286%) hue-rotate(159deg) brightness(94%) contrast(102%);}

.backdrop-12 .fl-row-content-wrap{backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);}
.backdrop-16 .fl-row-content-wrap{backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);}

.feature-video{position: absolute; top: -70px; left: -50px; right: 0; bottom: 0; z-index: -1;}
.feature-video video,
.feature-video-mobile video{width: 100%;}

.rx-testimonial-main .slick-list{display: flex;}
.rx-testimonial-main .slick-list .slick-track{display: flex;}
.rx-testimonial-main.slick-slider{display: block !important;}
.rx-testimonial-main .slick-slide > div,
.rx-testimonial-main .slick-slide .testi-info,
.rx-testimonial-main .slick-slide .testi-info .fl-module-content,
.rx-testimonial-main .slick-slide .testi-info .fl-module-content .pp-infobox-wrap,
.rx-testimonial-main .slick-slide .testi-info .fl-module-content .pp-infobox-wrap .pp-infobox{height: 100%;}
.rx-testimonial-main .slick-list .slick-slide{padding: 12px;}
.testi-info .pp-infobox{backdrop-filter: blur(9px); -webkit-backdrop-filter: blur(9px); position: relative;}
.rx-testimonial-main .slick-list .slick-slide .location-text{color:#00AEEF;}
.rx-testimonial-main .slick-list .slick-slide .pp-description-wrap p{margin-bottom:0;}

@media only screen and (min-width: 769px){
.rx-testimonial-main .slick-list{padding: 40px 100px !important; margin: 0;}
.rx-testimonial-main .slick-list .slick-slide:not(.slick-active){opacity: 0.4;}
.rx-testimonial-main .slick-list .slick-slide.slick-active{opacity: 0.7;}
.rx-testimonial-main .slick-list .slick-slide.slick-current.slick-active{opacity: 1;}
.rx-testimonial-main .slick-list .slick-slide:not(.slick-current) .testi-info .pp-infobox{border-radius: 0;}
.rx-testimonial-main .slick-list .slick-slide:not(.slick-current) .testi-info .pp-infobox:before{position: absolute; content: ""; background: url(../images/testi-left-top.png) center top no-repeat; background-size: 100% 100%; padding-bottom: 10%; right: 0; bottom: 100%; left: 0; width: 100%; z-index: 1;}
.rx-testimonial-main .slick-list .slick-slide:not(.slick-current) .testi-info .pp-infobox:after{position: absolute; content: ""; background: url(../images/testi-left-bot.png) center bottom no-repeat; background-size: 100% 100%; padding-bottom: 10%; top: 100%; right: 0; left: 0; width: 100%; z-index: 1;}
.rx-testimonial-main .slick-list .slick-current ~ .slick-slide .testi-info .pp-infobox:before{position: absolute; content: ""; background: url(../images/testi-right-top.png) center top no-repeat; background-size: 100% 100%; padding-bottom: 10%; right: 0; bottom: 100%; left: 0; width: 100%; z-index: 1;}
.rx-testimonial-main .slick-list .slick-current ~ .slick-slide .testi-info .pp-infobox:after{position: absolute; content: ""; background: url(../images/testi-right-bot.png) center bottom no-repeat; background-size: 100% 100%; padding-bottom: 10%; top: 100%; right: 0; left: 0; width: 100%; z-index: 1;}

}


@media only screen and (min-width: 992px){
.rx-testimonial-main .slick-list .slick-slide:not(.slick-active){transform: scaleY(1.2);}
.header-rx-tankpro .site-navinagion .navbar-nav li:nth-child(4){padding-right:5vw;}

}


@media only screen and (min-width: 1200px){
.header-rx-tankpro .site-navinagion .navbar-nav li:nth-child(4){padding-right:125px;}

}

@media only screen and (max-width: 1300px){
.fact-left .pp-list-items .pp-list-item-0{left: 0;}
.fact-left .pp-list-items .pp-list-item-1{left: 0;}
.fact-left .pp-list-items .pp-list-item-2{left: 0; bottom: 30px;}
.fact-right .pp-list-items .pp-list-item-0{right: 0;}
.fact-right .pp-list-items .pp-list-item-1{right: 0;}

}

@media only screen and (max-width: 992px){
.header-sunzee{padding: 20px 0; background-color: #1D2346; border-bottom: solid 1px #28305c;}
body.page-id-19070{padding-top: 90px;}

.toggle{width: 50px; height: 50px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background-color: #0099D5;}
#nav-toggle { display: inline-block;  height: 20px;  width: 32px;  position: relative;}
#nav-toggle span {margin-top: 10px;}
#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after {  cursor: pointer;  border-radius: 4px;  width: 32px;  background: #ffffff;  position: absolute;  display: block;  content: "";}
#nav-toggle span:before {  top: -8px;  height: 3px;}
#nav-toggle span:after {  bottom: -8px;  height: 3px;}
#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after {  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}
#nav-toggle.active span { background-color: transparent;}
#nav-toggle.active span:before,
#nav-toggle.active span:after {  top: 0;}
#nav-toggle.active span:before {  transform: rotate(45deg);}
#nav-toggle.active span:after {  transform: rotate(-45deg);}

.site-navinagion{position: fixed; height: 100vh; padding: 24px; max-width: 290px; width: 100%; overflow-y: auto; background-color: #ffffff; left: -100%; opacity: 0; visibility: hidden; transition: 0.3s ease-in-out; z-index: 9999; top: 0;}
.header-rx-tankpro,
.sticky .header-rx-tankpro{padding: 20px 0;}
body.page-id-19072{padding-top: 132px;}
.header-rx-tankpro .site-navinagion{position: fixed;}
.header-rx-tankpro .site-navinagion .navbar-nav{gap: 0;}
.header-rx-tankpro .site-navinagion .navbar-nav{margin-top: 0;}
.header-rx-tankpro .site-logo{position: relative;}
.header-rx-tankpro .site-logo img{max-width: 110px;}
.site-navinagion.open-menu{left: 0; opacity: 1; visibility: visible;}
.header-sunzee .site-navinagion .navbar-nav{flex-direction: column; gap: 0px; align-items: flex-start;}
.site-navinagion .nav{width: 100%; position: relative;}
.site-navinagion ul{flex-direction: column; gap:0;}
.site-navinagion ul li{padding: 10px 0; border-bottom: solid 1px #e6e9fb !important; width: 100%;}
.site-navinagion ul li:last-child{border-bottom: 0 !important;}
.site-navinagion ul li a{color: #1D2346 !important; font-size: 16px !important; text-align: left !important;}
.header-sunzee .site-navinagion .navbar-nav li.mn-btn{margin-top: 10px;}
.header-sunzee .site-navinagion .navbar-nav li.mn-btn a{color: #ffffff !important;}
.footer-sunzee .footer-sunzee-box{padding: 50px 20px;}
.footer-sunzee .footer-sunzee-inner{justify-content: center;}
.footer-sunzee .footer-navinagion .navbar-nav{gap: 20px; justify-content: center;}
.sun-sec3 .sec3-blue-star-small{bottom: 50px;}
.upsell-container .upsell-content{padding-left: 40px;}
.upsell-container .upsell-gallery{padding-right: 0;}
.upsell-content h2.upsell-title{font-size: 28px;}
.footer-rx-tankpro{padding: 50px 0;}
.rx-tank .upsell-content h2.upsell-title{font-size: 38px;}
.header-rx-tankpro .site-navinagion .navbar-nav li.mn-btn a{color: #ffffff !important;}
.footer-rx-tankpro-inner{justify-content: center;}
.footer-navinagion .navbar-nav{justify-content: center;}

}

@media only screen and (max-width: 768px){
.fl-col-small:not(.fl-col-small-full-width){max-width: 100% !important;}
.video-clm .v3{left: -10px;}
.video-clm .v2{top: -20px;}
.sun-sec2 .sec1-pink-star{top: 20px; left: 20px;}
.sun-info3:before{width: 81px; height: 81px; top: -20px;}
.sun-info3:after{width: 114px; height: 64px; right: -15px;}
.upsell-container .upsell-gallery{width: 100%;}
.upsell-container .upsell-content{width: 100%; padding-left: 0;}
.upsell-content h2.upsell-title{font-size: 24px;}
.video-right .fl-video-poster:before{width: 80px; height: 80px;}
.sun-sec4:after{top: -30px; left: 50px; width: 70px; height: 70px;}
.upsell-content .upsell-addtocart .single_variation_wrap .woocommerce-variation-add-to-cart,
.upsell-content .upsell-addtocart .variations_form table.variations tbody{gap: 16px;}
.upsell-content .upsell-addtocart .single_variation_wrap .woocommerce-variation-add-to-cart{padding-top: 16px;}
.upsell-gallery div.images .single-product-main-image img{height: auto;}
body.page-id-19072 .video-clm > .fl-col-content{padding: 0;}
.rx-tank .upsell-content h2.upsell-title{font-size: 32px;}
.rx-testimonial-main .slick-list .slick-slide{padding: 0 24px;}
.rx-testimonial-main .slick-list{margin: 0;}
.video-clm .v1{left:5px;}

.upsell-content .upsell-addtocart .variations_form table.variations tbody tr{width:100%;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr td.value{width:100%;}
.upsell-content .upsell-addtocart .variations_form table.variations tbody tr td select{width:100%; max-width:100%;}

.footer-sunzee .footer-navinagion .navbar-nav{gap:12px;}
.footer-sunzee .footer-navinagion .navbar-nav li a{font-size:16px;}
.footer-sunzee .footer-navinagion .navbar-nav li.mn-btn{display:flex; width:100%; justify-content:center;}

.footer-navinagion .navbar-nav{gap: 12px;}
#faqs{top: -50px;}


}

@media only screen and (min-width: 1680px) and (max-width: 2000px){
.fact-left .pp-list-items .pp-list-item-0{width:250px; left:22%; top:2%;}
.fact-left .pp-list-items .pp-list-item-1{width:250px; left:22%; bottom:18%;}
.fact-left .pp-list-items .pp-list-item-2{width:250px; left:22%; bottom:13%;}

.fact-right .pp-list-items .pp-list-item-0{width:250px; right:22%; top:2%;}
.fact-right .pp-list-items .pp-list-item-1{width:250px; right:22%; top:41%;}

}

@media only screen and (min-width: 2001px) and (max-width: 2500px){
.fact-left .pp-list-items .pp-list-item-0{width:250px; left:32%; top:2%;}
.fact-left .pp-list-items .pp-list-item-1{width:250px; left:32%; bottom:18%;}
.fact-left .pp-list-items .pp-list-item-2{width:250px; left:32%; bottom:17%; transform:translateY(-17%);}

.fact-right .pp-list-items .pp-list-item-0{width:250px; right:32%; top:2%;}
.fact-right .pp-list-items .pp-list-item-1{width:250px; right:32%; top:41%;}

}

@media only screen and (min-width: 2501px){
.fact-left .pp-list-items .pp-list-item-0{width:250px; left:58%; top:6%;}
.fact-left .pp-list-items .pp-list-item-1{width:250px; left:58%;}
.fact-left .pp-list-items .pp-list-item-2{width:250px; left:58%; bottom:16%;}

.fact-right .pp-list-items .pp-list-item-0{width:250px; right:58%; top:6%;}
.fact-right .pp-list-items .pp-list-item-1{width:250px; right:58%;}

}


#features .factmain-col > .fl-col-content{position:relative;}
#features .factmain-col .factlist-left{position:absolute; right:100%; top:0; bottom:0; width:250px;}
#features .factmain-col .factlist-right{position:absolute; left:100%; top:0; bottom:0; width:250px;}
#features .factmain-col .factlist-left .fl-module-content,
#features .factmain-col .factlist-right .fl-module-content{margin:0; height:100%;}
#features .factmain-col .factlist-left .pp-infolist-wrap,
#features .factmain-col .factlist-right .pp-infolist-wrap,
#features .factmain-col .factlist-left .pp-infolist,
#features .factmain-col .factlist-right .pp-infolist{height:100%;}

#features .factmain-col .factlist-left .pp-list-items{height:100%; position:relative;}
#features .factmain-col .factlist-left .pp-list-item{position:absolute; left:0;}
#features .factmain-col .factlist-left .pp-list-item-0{top:9%;}
#features .factmain-col .factlist-left .pp-list-item-1{top:40%;}
#features .factmain-col .factlist-left .pp-list-item-2{bottom:16%;}

#features .factmain-col .factlist-right .pp-list-items{height:100%; position:relative;}
#features .factmain-col .factlist-right .pp-list-item{position:absolute; right:0;}
#features .factmain-col .factlist-right .pp-list-item-0{top:9%;}
#features .factmain-col .factlist-right .pp-list-item-1{top:39%;}
#features .factmain-col .factlist-right .pp-list-item-2{bottom:18%;}

.main_content .video-sunzeecol .video-right .fl-wp-video{padding-bottom:100% !important;}

@media only screen and (max-width: 1350px){
#features .factmain-col .factlist-left{width:30%;}
#features .factmain-col .factlist-right{width:30%;}

}

@media only screen and (min-width: 1400px){
#buy-rxtank .single-product-main-image > .single-product-main-image{position:relative; padding:0 0 65%;}
#buy-rxtank .single-product-main-image .single-product-main-image img{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:contain;}
#buy-rxtank .rx-tank .upsell-gallery #wooswipe .thumbnails .slick-track li{width:105px !important;}

}