.tfa-page-hero.elementor{--gap: 0px;max-width:1140px;margin:0 auto}.tfa-page-hero .e-con-inner{display:flex;flex-direction:column;align-items:center;width:100%;position:relative;gap:0}.tfa-page-hero .elementor-element-f36b54a{width:100%;margin-bottom:20px}.tfa-page-hero .elementor-element-f36b54a .elementor-heading-title{font-family:Roboto,sans-serif;font-size:36px;font-weight:700;line-height:43px;color:#000;text-align:center;margin:0}.tfa-page-hero .elementor-element-9ee4905{width:100%;margin-bottom:20px}.tfa-page-hero .elementor-element-9ee4905 .elementor-widget-container{text-align:center}.tfa-page-hero .elementor-element-9ee4905 .elementor-widget-container p{font-family:Roboto,sans-serif;font-size:20px;font-weight:300;line-height:1.5;color:#000;margin:0}.tfa-page-hero .tfa-disclosure{width:100%;text-align:right;margin-bottom:20px}.tfa-page-hero .tfa-disclosure .elementor-widget-container a{font-family:Roboto,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:#004aad;text-decoration:none}.tfa-page-hero .tfa-disclosure .elementor-widget-container a:hover{text-decoration:underline}.tfa-page-hero .elementor-element-c240be6{width:100%;max-width:1000px;margin:0 auto 30px}.tfa-page-hero .elementor-element-c240be6 img{width:100%;height:auto;display:block}.tfa-page-hero .elementor-element-intro{width:100%;max-width:1000px;margin:0 auto}.tfa-page-hero .elementor-element-intro .elementor-widget-container{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#000}.tfa-page-hero .elementor-element-intro .elementor-widget-container p{margin:0 0 1.2em}.tfa-page-hero .elementor-element-intro .elementor-widget-container p:first-child{margin-top:0}.tfa-page-hero .elementor-element-intro .elementor-widget-container p:last-child{margin-bottom:0}.tfa-page-hero .elementor-element-intro .elementor-widget-container p>br:last-child,.tfa-page-hero .elementor-element-intro .elementor-widget-container p>br+br{display:none}.tfa-page-hero .elementor-element-intro .elementor-widget-container strong{font-weight:700}.tfa-page-hero .elementor-element-intro .elementor-widget-container a{color:#004aad;text-decoration:none}.tfa-page-hero .elementor-element-intro .elementor-widget-container a:hover{text-decoration:underline}@media(max-width:1024px){.tfa-page-hero .elementor-element-f36b54a .elementor-heading-title{font-size:30px;line-height:38px}.tfa-page-hero .elementor-element-9ee4905 .elementor-widget-container p{font-size:18px}}@media(max-width:767px){.tfa-page-hero.elementor{padding:20px 0 28px}.e-con.e-flex{padding:0}.tfa-page-hero .elementor-element-f36b54a .elementor-heading-title{font-size:24px;line-height:32px;padding:0 15px}.tfa-page-hero .elementor-element-9ee4905 .elementor-widget-container p{font-size:16px;padding:0 15px}.tfa-page-hero .tfa-disclosure{margin-bottom:10px;padding:0 15px}.tfa-page-hero .elementor-element-intro .elementor-widget-container{font-size:15px;padding:0 15px}}.tfa-section-heading.elementor{max-width:1140px;margin:0 auto;padding:25px 20px}.tfa-section-heading .e-con-inner{display:flex;flex-direction:column;align-items:center;width:100%}.tfa-section-heading .elementor-element-118ba0c{width:100%;margin-bottom:15px}.tfa-section-heading .elementor-element-118ba0c .elementor-heading-title{font-family:Roboto,sans-serif;font-size:36px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;margin:0}.tfa-section-heading .elementor-element-3fb9950{width:100%;max-width:960px;margin:0 auto 25px}.tfa-section-heading .elementor-divider-separator{display:block;width:100%;border-top:4px solid #9B9B9B}.tfa-section-heading .floating-button{position:fixed;bottom:5%;right:5%;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.tfa-section-heading .floating-button.visible{opacity:1;visibility:visible}.tfa-section-heading .floating-button .elementor-button{display:inline-block;background-color:#004aad;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#fff;padding:15px 20px;border-radius:5px;text-decoration:none;box-shadow:0 4px 15px #0000004d;transition:background-color .3s ease}.tfa-section-heading .floating-button .elementor-button:hover{background-color:#003d8f}@media(max-width:1024px){.tfa-section-heading .elementor-element-118ba0c .elementor-heading-title{font-size:30px}.tfa-section-heading .floating-button .elementor-button{font-size:20px;padding:12px 16px}}@media(max-width:767px){.tfa-section-heading.elementor{padding:20px 15px}.tfa-section-heading .elementor-element-118ba0c .elementor-heading-title{font-size:22px}.tfa-section-heading .elementor-element-3fb9950{max-width:100%}.tfa-section-heading .elementor-divider-separator{border-top-width:3px}.tfa-section-heading .floating-button{bottom:15px;right:15px}.tfa-section-heading .floating-button .elementor-button{font-size:16px;padding:10px 15px}.info-card.ratings-card{display:none!important}.product-info-row{flex-direction:row!important}.info-card.image-card{padding:0!important}}.disclosure-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:9999;justify-content:center;align-items:center;padding:20px}.disclosure-modal-content{background:#fff;max-width:600px;width:100%;padding:30px;position:relative;border-radius:5px;max-height:90vh;overflow-y:auto}.disclosure-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:28px;color:#333;cursor:pointer;line-height:1;padding:0;width:30px;height:30px}.disclosure-close:hover{color:#000}.disclosure-title{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#000;margin:0 0 20px;padding-right:30px}.disclosure-body{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#333}.disclosure-body p{margin:0 0 15px}.disclosure-body p:last-child{margin-bottom:0}@media(max-width:767px){.disclosure-modal-content{padding:20px}.disclosure-title{font-size:20px}.disclosure-body{font-size:15px}}@media screen and (min-width:1025px){.tfa-page-hero.elementor{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/style-tfa-page.css.map */
