/*
 * Copyright (C) 2023. www.dynamowebs.com , Inc - All Rights Reserved
 *  Unauthorized copying of this file , via any medium is strictly prohibited
 *  Proprietary and confidential Written by Dynamowebs software & VOIP solutions
 *  <faisal.aqurz@gmail.com> / <imran@dynamowebs.com>, at  3/27/21, 4:49 PM
 *  can not be copied and / or distributed without the express  permission of Dynamowebs
 *  github :: https://github.com/faisal3956/
 *  website :: https://www.dynamowebs.com
 *
 */

@import url("global.css");

html .tip-paracontainercustom {
 padding-left: 15px;
 padding-right: 15px;
}

.bluebullets li::before {
 content: none !important;
}

html .tip-paracontainercustom {
 padding: 0px !important
}

.tip-p-3 {
 font-weight: bolder;
 color: #00aeef;
}

.claim-text-banner-1 .tip-p-1 span {
 width: 100%;
 display: inline-block;
}

.tip-p-1 {
 width: 100%;
 margin-top: 0px;
 margin-bottom: 5px;
 text-transform: uppercase;
 font-size: 22px;
 font-weight: 900;
 font-stretch: normal;
 font-style: normal;
 line-height: 1.06;
 letter-spacing: -0.21px;
 color: #1b75bc;
 padding-top: 25px;
 margin-bottom: 20px;
}

.seo-page-main-header-c {
 font-size: 17px;
 font-weight: 600;
 font-stretch: normal;
 font-style: normal;
 line-height: 1.45;
 letter-spacing: normal;
}

html .tip-bullets {
 margin: 0 0 0 0%;
}

html .tip-top-offer-text {
 margin-top: 0px;
}

html .tip-blue-counter {
 padding: 20px;
 min-width: 100%;
 bordere-radius: 0px;
}

.tip-bg-dark-fradient {
 padding-left: 20px;
 padding-right: 20px;
}

.tip-blue-counter {
 min-height: 493px !important;
}

.footer-padder {
 margin-top: -82px;
}

.trustpiolotCol {
 padding: 15px 5px;
 /*border: 1px solid #0080003d;*/
 margin-bottom: 16px;
 border-radius: 7px;
 margin-top: 50px
}

.tip-paracontainercustom .nav-tabs a {
 color: #2B7CC1;
}

.nav-tabs li span {
 margin-right: 5px;
 margin-left: 0px;
}

.tip-blue-counter {
 border-radius: 0px !important;
}

.tip-top-offer-text b {
 font-size: 22px !important;
 font-weight: 900;
 font-stretch: normal;
 font-style: normal;
 line-height: 1.32;
 letter-spacing: normal;
 color: #1b75bc;
}

.tip-top-offer-endsin {
 font-size: 16px;
 font-weight: 500;
 font-stretch: normal;
 font-style: normal;
 line-height: normal;
 letter-spacing: -0.1px;
 color: #333333;
}

.tip-top-offer-subheading {
 color: rgb(40 37 41);
}

.tip-top-offer-text {
 font-size: 22px !important;
 font-weight: 900;
 font-stretch: normal;
 font-style: normal;
 line-height: 0.86;
 letter-spacing: -0.18px;
 color: #00aeef;

}

.text-light-blue {
 color: #00aeef !important;
}

.claimbacktax-sidebar-newbtn {
 /*newbtnbackground: linear-gradient(to bottom, #004e34 0%, #297d43 100%) !important;*/
 border: 1px solid #1f7140 !important;
}

.claimbacktax-sidebar-newbtn:hover {

 /*background: #fff !important;*/
 border: 1px solid #004e34 !important;
 color: #fff;
 text-decoration: none;
 /*background: linear-gradient(to right, #004e34 0%, #297d43 100%) !important;*/
 -webkit-animation: buttonAnimation 2s ease infinite;
 -moz-animation: buttonAnimation 2s ease infinite;
 -o-animation: buttonAnimation 2s ease infinite;
 animation: buttonAnimation 2s ease infinite;
}

.claimbacktax-sidebar-newbtn {
 /*
 background: linear-gradient(to bottom, #004e34 0%, #297d43 100%) !important;
 border: 1px solid #1f7140 !important;
 margin: 0 auto;
 color: white;
 text-decoration: none;
 margin-bottom: 8px; */

 background: linear-gradient(270deg, #004e34, #297d43, #297d43);
 background-size: 600% 600%;
 -webkit-animation: buttonAnimation 10s ease infinite;
 -moz-animation: buttonAnimation 10s ease infinite;
 -o-animation: buttonAnimation 10s ease infinite;
 animation: buttonAnimation 10s ease infinite;
}

.greenLightButton {
 margin: 20px 6px 29px 0;
 padding: 11px 42px 11px 43px !important;
 border-radius: 28px !important;
 box-shadow: 0 5px 12px 0 #b2deff !important;
 border: solid 1px #078444 !important;
 background-image: linear-gradient(to right, #08c185, #078344) !important;
 font-size: 14px;
 font-weight: 900;
 font-stretch: normal;
 font-style: normal;
 line-height: normal;
 letter-spacing: normal;
 color: white !important;
}

.health-customcontainer {
 max-width: 98%;
}

.health-customcontainer {
 padding-top: 15px;
}

.top-sidebar-seo-container-blue {
 padding: 15px 10px;
}

.footer-img-sec {
 margin-top: 0px;
}

.customSup {
 top: -0.7em;
 font-size: 50%;
}

.sparrow-sidebar-container {
 padding: 35px 0px 20px 0px;
}

@-webkit-keyframes buttonAnimation {
 0% {
  background-position: 0% 49%
 }
 50% {
  background-position: 100% 52%
 }
 100% {
  background-position: 0% 49%
 }
}

@-moz-keyframes buttonAnimation {
 0% {
  background-position: 0% 49%
 }
 50% {
  background-position: 100% 52%
 }
 100% {
  background-position: 0% 49%
 }
}

@-o-keyframes buttonAnimation {
 0% {
  background-position: 0% 49%
 }
 50% {
  background-position: 100% 52%
 }
 100% {
  background-position: 0% 49%
 }
}

@keyframes buttonAnimation {
 0% {
  background-position: 0% 49%
 }
 50% {
  background-position: 100% 52%
 }
 100% {
  background-position: 0% 49%
 }
}

.gold-text {
 color: #ffa800;
}

.line-height-13 {
 line-height: 1.3;

}

.bold {
 font-weight: bold !important;
}

.tip-paracontainercustom .col-lg-12 .tab-content p {
 padding: 0px 10px;
}

.tip-paracontainercustom .col-lg-12 {
 padding-bottom: 10px;
}

.nav-tabs li span {
 margin-left: 7px;
}

.m-10 {
 margin: 10px !important;
}

.claimbacknewsidebar .tip-purchased-so-far {
 padding: 0px 35px
}

.seo-page-content {
 padding: 0px 10px;
}

.fexheading.mainHeadingBanner {
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;
 height: 180px;
 margin: 0;
 padding: 0;
 font-size: 40px;
}

.CentreAlign {
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;
 height: 180px;
 margin: 0;
 font-size: 40px;
}

.m-t-20 {
 margin-top: 20px !important;
}

.capitalize {
 text-transform: capitalize !important;
}

.line-height-13 {
 line-height: 1.3;
}

.tip-top-offer-text.text-center.dark-blue {
 color: #1b75bc;
 font-size: 28px !important;
}

.text-light-grey {
 color: #aeaeae !important;
}

.bold {
 font-weight: bold;
}

.m-b-0 {
 margin-bottom: 0px;
}

.claimbacknewsidebar .tip-top-offer-subheading span {
 font-size: 35px;
}

.tip-blue-counter {
 min-width: 320px;
 min-height: 553px;
 border-radius: 10px;
 background-image: linear-gradient(to bottom, rgb(248 248 248), rgb(244, 251, 255));
}

.text-mid-center {
 color: #1b75bc;
 font-size: 18px;
 font-weight: bold;
 padding: 10px 30px 0 30px;
}

/*For Device Under 500px;*/
@media screen and (max-width: 500px) {
 .CentreAlign {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 70px;
 }

 .claim-text-banner-1 .tip-p-1 span {
  font-size: 1em !important;
 }

 .fexheading.mainHeadingBanner {
  font-size: 22px !important;
  min-height: 65px !important;
  height: auto !important;
  padding: 15px
 }

 .tip-p-3.tip-sec-headin {
  padding: 0px 10px;
 }

 .trustpiolotCol {
  margin-top: 25px !important;
 }

 .footer-img-sec p {
  margin-bottom: 25px;
 }

 .seo-page-content {
  padding: 0px !important;
 }

 .health-customcontainer {
  max-width: 100%;
 }

 .tip-paracontainercustom .nav-tabs a {
  display: inline-block;
 }

 .tip-bg-dark-fradient {
  padding: 15px 15px 0 15px !important

 }

 .tip-paracontainercustom .col-lg-12 {
  padding-bottom: 5px;
 }

 .tip-paracontainercustom .col-lg-12 .tab-content p {
  margin-bottom: 0px;
 }

 .trustpiolotCol {
  border: 0px !important;
  margin: 0;
  padding: 15px 0 15px 0 !important;
  margin-top: 50px;
 }

 .container {
  padding-right: 0px;
  padding-left: 0px;
 }

 .tip-blue-counter, .health-customcontainer {
  border-radius: 0px;
 }

 .nav-tabs li span {
  margin-top: 1px;
  display: inline-block !important;
 }

 .tip-blue-counter {
  min-height: auto !important;
  padding-bottom: 15px;
  margin-bottom: 0;
 }

 .tip-footer-confidence-img {
  top: 0px !important;
 }

 .tip-confidence-footer {
  height: auto;
  padding: 20px;
  border-radius: 0;
  margin-top: 0px;
 }

 .footer-icons {
  margin-top: 0px;
 }

 .footer {
  margin-top: 20px;

  padding: 15px;
  height: auto;
 }

 .footer-last {
  padding-bottom: 50px;
 }

 .container.last-widget-template-page {
  padding-bottom: 0px;
 }

 .xs-p-0 {
  padding: 0px !important;
 }

 .tip-sec-headin {
  margin-left: 0px;
 }

 .overflow-h {
  overflow: hidden;
 }

 .claimbacknewsidebar .tip-top-offer-text {
  font-size: 20px !important;
 }
}
