.elementor-kit-76{--e-global-color-primary:#030712;--e-global-color-secondary:#030712;--e-global-color-text:#030712;--e-global-color-accent:#DB0403;--e-global-color-08e6573:#FFFFFF;--e-global-color-ee6b400:#2D2727;--e-global-color-9f01a8e:#140000;--e-global-color-5028a6b:#2A71D0;--e-global-color-878998b:#D5E3F6;--e-global-color-d9cd00c:#518CDC;--e-global-color-39f6388:#112E55;--e-global-color-1eb62ff:#09172A;--e-global-color-686db5f:#040C15;--e-global-color-5e51d41:#F8F7F7;--e-global-color-7f83506:#E8E6E6;--e-global-color-5d05a5f:#D7D4D4;--e-global-color-1befa78:#B4ADAD;--e-global-color-3e2cbac:#726666;--e-global-color-bf84d22:#2C1A1A;--e-global-color-dd70856:#030712;--e-global-color-ffee5fe:#4F4040;--e-global-color-42c594a:#FD5554;--e-global-color-d6560cc:#433333;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-font-size:2.8em;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-size:0.6em;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-secondary-letter-spacing:0.02em;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-size:0.8em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-size:0.9em;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:-0.02em;--e-global-typography-3711c46-font-family:"Rubik";--e-global-typography-3711c46-font-size:0.95em;--e-global-typography-3711c46-font-weight:400;--e-global-typography-3711c46-line-height:1.5em;--e-global-typography-3711c46-letter-spacing:-0.25px;--e-global-typography-ae723e2-font-family:"Plus Jakarta Sans";--e-global-typography-ae723e2-font-size:3.6em;--e-global-typography-ae723e2-font-weight:700;--e-global-typography-ae723e2-line-height:1em;--e-global-typography-ae723e2-letter-spacing:-0.05em;--e-global-typography-eb1ea11-font-family:"Plus Jakarta Sans";--e-global-typography-eb1ea11-font-size:2.8em;--e-global-typography-eb1ea11-font-weight:700;--e-global-typography-eb1ea11-line-height:1.1em;--e-global-typography-eb1ea11-letter-spacing:-0.02em;--e-global-typography-4623b8f-font-family:"Plus Jakarta Sans";--e-global-typography-4623b8f-font-size:2.4em;--e-global-typography-4623b8f-font-weight:700;--e-global-typography-4623b8f-line-height:1.2em;--e-global-typography-4623b8f-letter-spacing:-0.02em;--e-global-typography-b0e9b3d-font-family:"Plus Jakarta Sans";--e-global-typography-b0e9b3d-font-size:1em;--e-global-typography-b0e9b3d-font-weight:600;--e-global-typography-b0e9b3d-line-height:1.2em;--e-global-typography-b0e9b3d-letter-spacing:-0.02em;--e-global-typography-d85d786-font-family:"Rubik";--e-global-typography-d85d786-font-size:0.85em;--e-global-typography-d85d786-font-weight:400;--e-global-typography-d85d786-line-height:1.7em;--e-global-typography-d85d786-letter-spacing:-0.25px;--e-global-typography-debb5ff-font-family:"Rubik";--e-global-typography-debb5ff-font-size:0.8em;--e-global-typography-debb5ff-font-weight:600;--e-global-typography-debb5ff-line-height:1.4em;--e-global-typography-ad4d891-font-family:"Rubik";--e-global-typography-ad4d891-font-size:0.8em;--e-global-typography-ad4d891-font-weight:400;--e-global-typography-ad4d891-line-height:1.6em;--e-global-typography-51eff8d-font-family:"Rubik";--e-global-typography-51eff8d-font-size:0.6em;--e-global-typography-51eff8d-font-weight:600;--e-global-typography-51eff8d-text-transform:uppercase;--e-global-typography-51eff8d-line-height:1.4em;--e-global-typography-51eff8d-letter-spacing:0.06em;--e-global-typography-3e4333f-font-family:"Rubik";--e-global-typography-3e4333f-font-size:0.8em;--e-global-typography-3e4333f-font-weight:400;--e-global-typography-3e4333f-line-height:1.6em;--e-global-typography-1fbe4bc-font-family:"Plus Jakarta Sans";--e-global-typography-1fbe4bc-font-size:1.05em;--e-global-typography-1fbe4bc-font-weight:600;--e-global-typography-1fbe4bc-line-height:1.25em;--e-global-typography-1fbe4bc-letter-spacing:-0.02em;--e-global-typography-6b80af0-font-family:"Plus Jakarta Sans";--e-global-typography-6b80af0-font-size:1.05em;--e-global-typography-6b80af0-font-weight:700;--e-global-typography-6b80af0-line-height:1.2em;--e-global-typography-6b80af0-letter-spacing:-0.02em;--e-global-typography-6458e27-font-family:"Rubik";--e-global-typography-6458e27-font-size:0.65em;--e-global-typography-6458e27-font-weight:400;--e-global-typography-6458e27-line-height:1.4em;--e-global-typography-6458e27-letter-spacing:0.06em;--e-global-typography-b386675-font-family:"Plus Jakarta Sans";--e-global-typography-b386675-font-size:2.6em;--e-global-typography-b386675-font-weight:400;--e-global-typography-b386675-line-height:1.1em;--e-global-typography-b386675-letter-spacing:-0.02em;--e-global-typography-f31811b-font-family:"Plus Jakarta Sans";--e-global-typography-f31811b-font-size:3.6em;--e-global-typography-f31811b-font-weight:400;--e-global-typography-f31811b-line-height:1em;--e-global-typography-f31811b-letter-spacing:-0.05em;--e-global-typography-e1ea303-font-family:"Rubik";--e-global-typography-e1ea303-font-size:0.725em;--e-global-typography-e1ea303-font-weight:400;--e-global-typography-e1ea303-line-height:1.6em;--e-global-typography-7e7889a-font-family:"Rubik";--e-global-typography-7e7889a-font-size:0.65em;--e-global-typography-7e7889a-font-weight:400;--e-global-typography-7e7889a-line-height:1.6em;}.elementor-kit-76 button,.elementor-kit-76 input[type="button"],.elementor-kit-76 input[type="submit"],.elementor-kit-76 .elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-08e6573 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:0.9em 1.6em 0.9em 1.6em;}.elementor-kit-76 e-page-transition{background-color:#FFBC7D;}.elementor-kit-76 a{color:var( --e-global-color-accent );font-family:"Reddit Sans", Sans-serif;font-size:0.8rem;font-weight:600;line-height:1.4em;}.elementor-kit-76 button:hover,.elementor-kit-76 button:focus,.elementor-kit-76 input[type="button"]:hover,.elementor-kit-76 input[type="button"]:focus,.elementor-kit-76 input[type="submit"]:hover,.elementor-kit-76 input[type="submit"]:focus,.elementor-kit-76 .elementor-button:hover,.elementor-kit-76 .elementor-button:focus{color:var( --e-global-color-08e6573 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1658px;}.e-con{--container-max-width:1658px;--container-default-padding-top:0em;--container-default-padding-right:0em;--container-default-padding-bottom:0em;--container-default-padding-left:0em;}.elementor-widget:not(:last-child){margin-block-end:1em;}.elementor-element{--widgets-spacing:1em 1em;--widgets-spacing-row:1em;--widgets-spacing-column:1em;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-76{--e-global-typography-3711c46-font-size:0.8em;--e-global-typography-ae723e2-font-size:2.4em;--e-global-typography-ae723e2-line-height:1.1em;--e-global-typography-eb1ea11-font-size:1.8em;--e-global-typography-4623b8f-font-size:1.4em;--e-global-typography-b0e9b3d-font-size:1.6em;--e-global-typography-d85d786-font-size:0.8em;--e-global-typography-51eff8d-font-size:0.6em;--e-global-typography-1fbe4bc-font-size:1em;--e-global-typography-6b80af0-font-size:1.4em;--e-global-typography-6458e27-font-size:0.6em;--e-global-typography-b386675-font-size:1.8em;--e-global-typography-f31811b-font-size:2.4em;--e-global-typography-f31811b-line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    scroll-padding-top: 5em !important;
}

.arrow-btn .elementor-button-icon svg {
  height: 1.1rem;
  width: 1.1rem;
}
.arrow-btn .elementor-button-wrapper .elementor-button-icon {
  transition: all .4s ease;
}
.arrow-btn .elementor-button-wrapper:hover .elementor-button-icon {
  transform: rotate(45deg);
}

.add-underline a {
  position: relative;
  color: inherit;
  text-decoration: none;
  padding-bottom: 0.2em;
  background-image:
    linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat, no-repeat;
  background-size:  0% 1px;
  background-position: 0 100%;
  transition: background-size 0.3s ease;
}

.add-underline a:hover {
  background-size:  100% 1px;
}

/* Exclude elementor-sub-item */
.add-underline a.elementor-sub-item,
.add-underline a.elementor-sub-item:hover {
  background-size: 0 !important;
}

.add-underline.px2 a {
    background-size: 0% 2px;
}
.add-underline.px2 a:hover {
    background-size: 100% 2px;
}

/*Code for link underline effect on FAQ*/

.faq-underline a {
  position: relative;
  display: inline-block;
}
 
.faq-underline a:after,
.faq-underline a:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -0.05em !important;
  width: 100%;
  height: 1.5px;
  background: white;
  transform: scaleX(1);
  will-change: transform;
}
 
.faq-underline a:after {
  transform-origin: right;
  transform: scaleX(1);
  transition: transform .25s ease;
  transition-delay: 0.12s;
}
 
.faq-underline a:before {
  transform-origin: left;
  transform: scaleX(0);
  transition: transform .25s ease .02s;
}
 
.faq-underline a:hover:after {
  transform: scaleX(0);
  transition-delay: 0s;
}
 
.faq-underline a:hover:before {
  transform: scaleX(1);
  transition-delay: .12s;
  background: #fff;
}

.faq-underline.thankyou a:after , .faq-underline.thankyou a:before {
    background:black
    
}

button.cky-accordion-btn:hover {
    background: transparent !important;
    border: none !important;
}/* End custom CSS */