.elementor-kit-15{--e-global-color-primary:#FF55F2;--e-global-color-secondary:#1D1D1D;--e-global-color-text:#1D1D1D;--e-global-color-accent:#FF55F2;--e-global-color-031f4c2:#1D1D1D;--e-global-color-2d301aa:#FFFFFF;--e-global-color-2ff046f:#9D789A;--e-global-color-1768ad1:#DDA6D8;--e-global-color-f154a8c:#FF55F2;--e-global-color-ae3efd5:#FFB658;--e-global-color-baaf82b:#FF55F2;--e-global-color-ec2ee66:#DDA6D8;--e-global-typography-primary-font-family:"headline-gothic-atf";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"headline-gothic-atf";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"input-sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"input-sans";--e-global-typography-accent-font-weight:500;--e-global-typography-4bff5c6-font-family:"headline-gothic-atf-rough-n1";--e-global-typography-4bff5c6-font-size:240px;--e-global-typography-4bff5c6-line-height:0.8em;--e-global-typography-119f17c-font-size:200px;--e-global-typography-119f17c-line-height:1em;--e-global-typography-e734f31-font-size:60px;color:var( --e-global-color-text );font-family:"input-sans", Sans-serif;}.elementor-kit-15 a{color:var( --e-global-color-text );text-decoration:underline;}.elementor-kit-15 a:hover{color:var( --e-global-color-accent );}.elementor-kit-15 h1{color:var( --e-global-color-text );font-family:"headline-gothic-atf", Sans-serif;font-size:240px;line-height:0.8em;}.elementor-kit-15 h2{color:var( --e-global-color-text );font-family:"headline-gothic-atf", Sans-serif;font-size:120px;line-height:0.8em;}.elementor-kit-15 h3{color:var( --e-global-color-text );font-family:"headline-gothic-atf", Sans-serif;font-size:80px;}.elementor-kit-15 h4{color:var( --e-global-color-text );font-size:24px;font-weight:500;line-height:1em;}.elementor-kit-15 h5{color:var( --e-global-color-text );}.elementor-kit-15 h6{color:var( --e-global-color-text );}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{font-family:"headline-gothic-atf", Sans-serif;font-size:22px;text-transform:uppercase;text-decoration:none;letter-spacing:0.1em;color:var( --e-global-color-text );background-color:var( --e-global-color-1768ad1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1768ad1 );border-radius:0px 0px 0px 0px;padding:26px 60px 20px 60px;}.elementor-kit-15 button:hover,.elementor-kit-15 button:focus,.elementor-kit-15 input[type="button"]:hover,.elementor-kit-15 input[type="button"]:focus,.elementor-kit-15 input[type="submit"]:hover,.elementor-kit-15 input[type="submit"]:focus,.elementor-kit-15 .elementor-button:hover,.elementor-kit-15 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-2d301aa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1768ad1 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1640px;}.e-con{--container-max-width:1640px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1366px){.elementor-kit-15{--e-global-typography-4bff5c6-font-size:160px;}.elementor-kit-15 h1{font-size:160px;}.elementor-kit-15 h2{font-size:120px;}.elementor-kit-15 h3{font-size:60px;}.elementor-kit-15 h4{font-size:20px;}}@media(max-width:1024px){.elementor-kit-15 h1{font-size:100px;line-height:0.9em;}.elementor-kit-15 h2{font-size:100px;line-height:0.9em;}.elementor-kit-15 h3{font-size:80px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-15{font-size:14px;}.elementor-kit-15 h1{font-size:60px;}.elementor-kit-15 h2{font-size:60px;line-height:1em;}.elementor-kit-15 h3{font-size:40px;line-height:1em;}.elementor-kit-15 button,.elementor-kit-15 input[type="button"],.elementor-kit-15 input[type="submit"],.elementor-kit-15 .elementor-button{padding:16px 22px 14px 22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}

body[data-elementor-device-mode="mobile"] .elementor .elementor-element.elementor-element .elementor-icon {
  margin-bottom: -8px !important;
}

.stickyheadersection {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.4s ease, visibility 0.4s ease;
}

.stickyheadersection.show {
    opacity: 1;
    visibility: visible;
}


.pp-menu a:hover {
    color: #FF55F2 !important;
    transition: all 0.5s ease;
}

.pp-popup-menu a:hover {
    color: #000000 !important;
    text-decoration: underline !important;
    transition: all 0.5s ease;
}


body[data-elementor-device-mode="desktop"] .pp-slider .uc_image_carousel_content {
  width: 1700px;
  margin: auto;
  padding-left: 40px !important;
}

body[data-elementor-device-mode="tablet"] .pp-slider .uc_image_carousel_content {
  width: 100%;
  margin: auto;
  padding-left: 40px !important;
}

body[data-elementor-device-mode="mobile"] .pp-slider .uc_image_carousel_content {
  width: 100%;
  margin: auto;
  padding-left: 20px !important;
}

.pp-menu-hover.elementor-element .exwb-text-image-hover .exwb-text-image-quote__link .hover-reveal {
  position: fixed !important;
  top: 28% !important;
  left: 40% !important;
}

body[data-elementor-device-mode="tablet"] .pp-menu-hover.elementor-element .exwb-text-image-hover .exwb-text-image-quote__link .hover-reveal {
  display: none !important;

}

body[data-elementor-device-mode="mobile"] .pp-menu-hover.elementor-element .exwb-text-image-hover .exwb-text-image-quote__link .hover-reveal {
  display: none !important;

}

.pp-container-hover:hover {
  transform: scale(1.1);
  z-index: 1;
}

.csr-cta a {
    text-decoration: none !important;
}/* End custom CSS */