.elementor-24 .elementor-element.elementor-element-1e48141{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-1e48141:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1e48141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://absfoam.ttsd.dev/wp-content/uploads/7c0f12f4-334f-46fe-8ac6-529a341ac6c5-1024x461.jpg");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1e48141::before, .elementor-24 .elementor-element.elementor-element-1e48141 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1e48141 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1e48141 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1e48141 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1e48141 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-2ab10ab{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fb5ef40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-24 .elementor-element.elementor-element-ed69303{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-339870f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-68bdd11{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-5d5b27b img{width:61%;}.elementor-24 .elementor-element.elementor-element-aee7965{text-align:center;}.elementor-24 .elementor-element.elementor-element-91cfe57{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-91cfe57:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-91cfe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84963db );}.elementor-24 .elementor-element.elementor-element-44f8605{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-44f8605:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-44f8605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84963db );}.elementor-24 .elementor-element.elementor-element-900ffa4{text-align:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-015d2c0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-015d2c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-015d2c0.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-015d2c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-015d2c0 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-015d2c0 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-015d2c0 .elementor-icon-box-title a{font-family:"Squada One", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-474f31f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-474f31f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-474f31f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-474f31f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-474f31f .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-474f31f .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-474f31f .elementor-icon-box-title a{font-family:"Squada One", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-31f4291 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-31f4291.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-31f4291.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-31f4291.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-31f4291 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-31f4291 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-31f4291 .elementor-icon-box-title a{font-family:"Squada One", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-e578346 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-e578346.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e578346.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e578346.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e578346 .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-e578346 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-e578346 .elementor-icon-box-title a{font-family:"Squada One", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-45ce46d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-45ce46d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-45ce46d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-45ce46d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-45ce46d .elementor-icon{font-size:20px;}.elementor-24 .elementor-element.elementor-element-45ce46d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-45ce46d .elementor-icon-box-title a{font-family:"Squada One", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-24 .elementor-element.elementor-element-42c6ca4f > .elementor-element-populated{padding:10px 16px 10px 16px;}.elementor-24 .elementor-element.elementor-element-8a6eeef > .elementor-element-populated{padding:10px 16px 10px 16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-53d45a8d .elementor-button{background-color:transparent;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-84963db ) 0%, var( --e-global-color-84963db ) 100%);}.elementor-24 .elementor-element.elementor-element-53d45a8d .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-1e48141{--content-width:1280px;}.elementor-24 .elementor-element.elementor-element-2ab10ab{--width:58%;}.elementor-24 .elementor-element.elementor-element-fb5ef40{--content-width:1280px;}.elementor-24 .elementor-element.elementor-element-ed69303{--width:70%;}.elementor-24 .elementor-element.elementor-element-339870f{--width:35%;}.elementor-24 .elementor-element.elementor-element-42c6ca4f{width:68%;}.elementor-24 .elementor-element.elementor-element-8a6eeef{width:32%;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@600;700&family=Roboto:wght@400;500;700&display=swap');
.elementor{--red:#C71A1F;--black:#010000;--gray:#959594;--line:#CCCCCC;--light:#ECECEC;font-family:'Roboto',Arial,sans-serif;color:var(--black)}.elementor h1,.elementor h2,.elementor h3,.elementor .elementor-button-text{font-family:'Oswald','Arial Narrow',Arial,sans-serif;font-weight:700;text-transform:uppercase;color:var(--black)}.elementor p,.elementor li{color:var(--black);line-height:1.6}.faq-style>.elementor-container{min-height:0}.faq-style .elementor-widget-wrap{padding:0!important}
.faq-hero{min-height:470px;background:linear-gradient(90deg,#050505 0%,#242424 50%,#959594 100%);display:flex;align-items:center;padding:55px 28px}.faq-hero>.elementor-container{width:100%!important;max-width:1280px!important;margin:auto!important}.faq-hero-copy{max-width:600px}.faq-hero .elementor-heading-title{font-size:61px;line-height:1;color:#fff!important}.faq-hero .elementor-heading-title span{color:var(--red)!important}.faq-hero .elementor-widget-text-editor p{color:#fff!important;font-size:17px}.eyebrow{font-family:'Oswald',Arial,sans-serif;text-transform:uppercase;color:var(--red);font-size:18px;font-weight:700}.white-rule{width:52px;height:3px;background:#fff;margin:17px 0}
.faq-main{background:#f7f7f7;padding:48px 28px}.faq-main>.elementor-container{width:100%!important;max-width:1280px!important;margin:auto!important;align-items:flex-start}.faq-list{padding-right:18px!important}.abs-faq .elementor-accordion-item{border:1px solid #d2d2d2!important;border-left:7px solid var(--red)!important;border-radius:5px;margin-bottom:9px;background:#fff;overflow:hidden}.abs-faq .elementor-tab-title{padding:18px 22px!important;font-family:'Oswald',Arial,sans-serif;font-size:20px;font-weight:700;color:var(--black)!important}.abs-faq .elementor-accordion-icon{color:var(--red)!important}.abs-faq .elementor-tab-content{padding:18px 24px 22px!important;color:var(--black);background:#fff;border-top:1px solid #e1e1e1!important}.faq-sidebar{padding-left:18px!important}.side-card{background:#fff;border:1px solid #d6d6d6;border-radius:7px;padding:24px!important;margin-bottom:20px;box-shadow:0 5px 16px rgba(0,0,0,.05)}.side-card .elementor-heading-title{font-size:27px}.side-card .shield{font-size:48px;color:var(--red);float:left;margin-right:15px}.adace{font-family:Arial,sans-serif;font-size:28px;font-weight:800;color:#243773;text-align:center;margin-top:16px}.adace span{display:block;font-size:11px;letter-spacing:4px;color:#010000}.call-card{background:linear-gradient(145deg,#b90910,#d61c21);color:#fff}.call-card .elementor-heading-title,.call-card p{color:#fff!important}.call-card .phone{font-family:'Oswald',Arial,sans-serif;font-size:31px;font-weight:700;color:#fff;text-align:center}.difference li{margin:10px 0}.difference li::marker{color:var(--red)}
.faq-cta{background:linear-gradient(90deg,#b90910,#d61c21);padding:25px 28px}.faq-cta>.elementor-container{width:100%!important;max-width:1280px!important;margin:auto!important;align-items:center}.faq-cta .elementor-heading-title,.faq-cta p{color:#fff!important}.faq-cta .elementor-heading-title{font-size:29px}.faq-cta .elementor-button{background:#fff;border:2px solid #fff;color:var(--red);width:100%}.faq-cta .elementor-button-text{color:var(--red)!important}
@media(max-width:767px){.faq-hero{min-height:390px;padding:42px 20px}.faq-hero .elementor-heading-title{font-size:44px}.faq-main{padding:34px 14px}.faq-main>.elementor-container,.faq-cta>.elementor-container{flex-wrap:wrap}.faq-list,.faq-sidebar,.faq-cta .elementor-column{width:100%!important;padding:12px!important}.faq-sidebar{margin-top:18px}.abs-faq .elementor-tab-title{font-size:17px}.abs-faq .elementor-tab-title:before{width:48px}}/* End custom CSS */