.elementor-3479 .elementor-element.elementor-element-fedd579{--display:flex;--overlay-opacity:0.5;--padding-top:78px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-fedd579::before, .elementor-3479 .elementor-element.elementor-element-fedd579 > .elementor-background-video-container::before, .elementor-3479 .elementor-element.elementor-element-fedd579 > .e-con-inner > .elementor-background-video-container::before, .elementor-3479 .elementor-element.elementor-element-fedd579 > .elementor-background-slideshow::before, .elementor-3479 .elementor-element.elementor-element-fedd579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3479 .elementor-element.elementor-element-fedd579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://scrapcars4cash.ca/wp-content/uploads/2026/08/scrap-car-removal-faq-toronto-gta-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3479 .elementor-element.elementor-element-46dc141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-6f66d90 .elementor-heading-title{font-size:40px;}.elementor-3479 .elementor-element.elementor-element-71fe7ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-9109baf{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3479 .elementor-element.elementor-element-5d8b7e9 .elementor-search-form__container{min-height:56px;}.elementor-3479 .elementor-element.elementor-element-5d8b7e9 .elementor-search-form__submit{min-width:56px;}body:not(.rtl) .elementor-3479 .elementor-element.elementor-element-5d8b7e9 .elementor-search-form__icon{padding-left:calc(56px / 3);}body.rtl .elementor-3479 .elementor-element.elementor-element-5d8b7e9 .elementor-search-form__icon{padding-right:calc(56px / 3);}.elementor-3479 .elementor-element.elementor-element-5d8b7e9 .elementor-search-form__input, .elementor-3479 .elementor-element.elementor-element-5d8b7e9.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(56px / 3);padding-right:calc(56px / 3);}.elementor-3479 .elementor-element.elementor-element-5d8b7e9:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-3479 .elementor-element.elementor-element-5d8b7e9.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-3479 .elementor-element.elementor-element-e6ccf4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-3e53f25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-1ff592e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-56fc9a4{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3479 .elementor-element.elementor-element-ca05658{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3479 .elementor-element.elementor-element-42c5c95{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3479 .elementor-element.elementor-element-39d1a8f{--display:flex;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3479 .elementor-element.elementor-element-fbde985{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-6c653b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-916a912 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-a08b501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-7133f46{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-0cbd811{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-d592a20{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-0804ffc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-b0d2236{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-3df4c57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-17fa20b{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-e537d9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-883dec0{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-8d1fa2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-1342146{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-40efe11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-b854b45{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-8d9e88b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-a1cb5d7{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-e48fec2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-b4ce92a{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3479 .elementor-element.elementor-element-3675f88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-8eba31f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-3e104b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-3209f63{--display:flex;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-3479 .elementor-element.elementor-element-b1f5ed8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-2e3f7ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-9f332f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-b84ec80 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-a962bd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-5ba1f80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-46ef3eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-a63fe75 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-b3f33d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-5cd6c7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-0027de0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-b2e1435 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-807df62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-ba54e2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-4595cad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-a5d9aa2 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-935cccc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-f9c3077{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-67b64bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-c14b48b .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-e954cdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-0ebfedb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-f40001e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-ce4702d .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-16da9df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-30be190{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-bb20219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-046ef82 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-a05d86e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-08837bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-6e61639 .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-0a5bed2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-86e412b{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-bea87cc{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-9e2f6d3{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-fd317c9{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-43608ee{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-b1cefb1{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-1fcad7f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-6bb7967{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3479 .elementor-element.elementor-element-872014d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-60ee430{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-7fcce56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-8162cad .elementor-heading-title{font-size:35px;}.elementor-3479 .elementor-element.elementor-element-6f16433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3479 .elementor-element.elementor-element-fa860cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3479 .elementor-element.elementor-element-46dc141{--width:100%;}.elementor-3479 .elementor-element.elementor-element-9109baf{--width:100%;}}@media(max-width:767px){.elementor-3479 .elementor-element.elementor-element-fedd579{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-6f66d90 .elementor-heading-title{font-size:30px;}.elementor-3479 .elementor-element.elementor-element-fbde985{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-916a912 .elementor-heading-title{font-size:24px;}.elementor-3479 .elementor-element.elementor-element-a1cb5d7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-b84ec80 .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-a63fe75 .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-b2e1435 .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-a5d9aa2 .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-c14b48b .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-ce4702d .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-046ef82 .elementor-heading-title{font-size:20px;}.elementor-3479 .elementor-element.elementor-element-a05d86e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-6e61639 .elementor-heading-title{font-size:24px;}.elementor-3479 .elementor-element.elementor-element-872014d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3479 .elementor-element.elementor-element-8162cad .elementor-heading-title{font-size:24px;}}/* Start custom CSS for container, class: .elementor-element-872014d */body:not(.elementor-editor-active) .elementor-3479 .elementor-element.elementor-element-872014d .elementor-widget-html{display:none}
@media(max-width:760px){.elementor-3479 .elementor-element.elementor-element-872014d{padding-bottom:38px!important}}
@media(max-width:430px){.elementor-3479 .elementor-element.elementor-element-872014d{padding-bottom:32px!important}}/* End custom CSS */
/* Start custom CSS */.elementor-3479 a{text-decoration:none!important}
.elementor-3479 .elementor-heading-title{margin:0!important}
.elementor-3479 .elementor-widget-text-editor p{margin:0}
.elementor-3479 .e-con-boxed>.e-con-inner{max-width:1180px}
.elementor-3479 .fq-crumb{background:#f8fafc;border-bottom:1px solid #dfe6ee}
.elementor-3479 .fq-crumb-t p{font-size:.84rem;color:#5f6c7b}
.elementor-3479 .fq-crumb-t a{color:#1c5a94;font-weight:720}
.elementor-3479 .fq-crumb-t span{margin:0 .48rem;color:#8b96a6}
.elementor-3479 .fq-hero{position:relative;overflow:hidden;background:linear-gradient(128deg,#0b2f59 0%,#103c6c 58%,#1c5a94 100%)}
.elementor-3479 .fq-hero::after{content:"";position:absolute;top:0;left:0;right:auto;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:36px 36px;opacity:1;mix-blend-mode:normal;transition:none;pointer-events:none;z-index:0}
.elementor-3479 .fq-hero>.e-con-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}
.elementor-3479 .fq-hcopy{gap:0!important}
.elementor-3479 .fq-h1 .elementor-heading-title{color:#fff;font-size:clamp(2.6rem,5vw,4.7rem);line-height:1.12;letter-spacing:-.025em;max-width:760px}
.elementor-3479 .fq-h1{margin-bottom:1.1rem}
.elementor-3479 .fq-hlead p{color:rgba(255,255,255,.83);font-size:1.12rem;line-height:1.62;max-width:700px}
.elementor-3479 .fq-hanswer{margin-top:1.55rem;max-width:720px}
.elementor-3479 .fq-hanswer p{padding:17px 19px;background:rgba(255,255,255,.09);border-left:4px solid #c9142b;line-height:1.62}
.elementor-3479 .fq-hanswer strong{color:#fff}
.elementor-3479 .fq-hanswer span{color:rgba(255,255,255,.8)}
.elementor-3479 .fq-hactions{margin-top:1.6rem;flex-wrap:wrap;gap:.8rem!important;width:auto}
.elementor-3479 .fq-btn .elementor-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.86rem 1.22rem;border:1px solid transparent;border-radius:8px;font-size:.93rem;font-weight:820;line-height:1;transition:.2s ease}
.elementor-3479 .fq-btn .elementor-button:hover{transform:translateY(-2px)}
.elementor-3479 .fq-btn-red .elementor-button{color:#fff;background:#c9142b;box-shadow:0 10px 25px rgba(201,20,43,.22)}
.elementor-3479 .fq-btn-red .elementor-button:hover{background:#a90f22}
.elementor-3479 .fq-btn-white .elementor-button{color:#123f73;background:#fff}
.elementor-3479 .fq-panel{background:#fff;border-top:5px solid #c9142b;box-shadow:0 26px 82px rgba(0,0,0,.24);gap:0!important}
.elementor-3479 .fq-panel-h .elementor-heading-title{color:#123f73;font-size:1.65rem;line-height:1.12;letter-spacing:-.025em}
.elementor-3479 .fq-panel-h{margin-bottom:.42rem}
.elementor-3479 .fq-panel-p p{color:#5f6c7b;font-size:.91rem;line-height:1.62}
.elementor-3479 .fq-panel-p{margin-bottom:1.15rem}
.elementor-3479 .fq-search input[type=search]{width:100%;height:56px!important;min-height:56px!important;padding:0 46px 0 16px!important;border:1px solid #cbd6e2;border-radius:8px;color:#172033;background:#fff;font-size:15px}
.elementor-3479 .fq-search .elementor-search-form__container{border-radius:8px;min-height:56px}
.elementor-3479 .fq-search button{background:transparent!important;color:#123f73!important}
.elementor-3479 .fq-shelp{margin-top:.7rem}
.elementor-3479 .fq-shelp p{display:flex;justify-content:space-between;gap:1rem;font-size:.77rem;color:#5f6c7b}
.elementor-3479 .fq-popular{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin-top:1.15rem;padding:0}
.elementor-3479 .fq-popular>.elementor-element{width:100%;max-width:100%}
.elementor-3479 .fq-plink .elementor-button{width:100%;justify-content:flex-start;text-align:left;padding:.72rem .8rem;border:1px solid #dfe6ee;border-radius:7px;color:#123f73;background:#fff;font-size:.8rem;font-weight:780;line-height:1.3;min-height:0;transition:.2s ease}
.elementor-3479 .fq-plink .elementor-button:hover{color:#c9142b;background:#eaf2fb}
.elementor-3479 .fq-strip{background:#fff;border-bottom:1px solid #dfe6ee}
.elementor-3479 .fq-strip-in{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important}
.elementor-3479 .fq-strip-i{border-right:1px solid #dfe6ee}
.elementor-3479 .fq-strip-i:last-child{border-right:0}
.elementor-3479 .fq-strip-t strong{display:block;margin-bottom:.2rem;color:#123f73}
.elementor-3479 .fq-strip-t span{display:block;color:#5f6c7b;font-size:.84rem;line-height:1.5}
.elementor-3479 .fq-surface{background:#f5f7fa}
.elementor-3479 .fq-sechead{max-width:760px;margin-bottom:36px;gap:0!important}
.elementor-3479 .fq-center{margin-left:auto;margin-right:auto;text-align:center}
.elementor-3479 .fq-h2 .elementor-heading-title{color:#123f73;font-size:clamp(1.85rem,3vw,2.7rem);line-height:1.12;letter-spacing:-.025em}
.elementor-3479 .fq-h2{margin-bottom:.75rem}
.elementor-3479 .fq-lead p{color:#5f6c7b;font-size:1.04rem;line-height:1.62}
.elementor-3479 .fq-white .elementor-heading-title{color:#fff}
.elementor-3479 .fq-catgrid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:14px}
.elementor-3479 .fq-cat{display:grid!important;grid-template-columns:48px minmax(0,1fr) 20px;gap:13px;align-items:center;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 10px 28px rgba(16,39,69,.08);transition:.2s ease}
.elementor-3479 .fq-cat:hover{transform:translateY(-3px);border-color:rgba(18,63,115,.32)}
.elementor-3479 .fq-cat-i .elementor-heading-title{width:44px;height:44px;display:grid;place-items:center;color:#fff;background:#123f73;border-radius:10px;font-weight:900}
.elementor-3479 .fq-cat-b{gap:0!important;width:100%}
.elementor-3479 .fq-cat-t .elementor-heading-title,.elementor-3479 .fq-cat-t a{display:block;color:#123f73;font-size:.92rem;font-weight:800;line-height:1.25}
.elementor-3479 .fq-cat-s{margin-top:.22rem}
.elementor-3479 .fq-cat-s p{color:#5f6c7b;font-size:.8rem;line-height:1.4}
.elementor-3479 .fq-cat-a .elementor-heading-title{color:#c9142b;font-size:1.35rem;font-weight:900;line-height:1}
.elementor-3479 .fq-layout{display:grid!important;grid-template-columns:250px minmax(0,1fr);gap:46px;align-items:start}
.elementor-3479 .fq-side{position:sticky;top:112px;background:#fff;border:1px solid #dfe6ee;border-radius:12px;box-shadow:0 10px 28px rgba(16,39,69,.08);gap:2px!important}
.elementor-3479 .fq-side-h .elementor-heading-title{display:block;color:#123f73;font-weight:800;margin-bottom:.6rem!important}
.elementor-3479 .fq-slink .elementor-button{width:100%;justify-content:flex-start;text-align:left;padding:.67rem .7rem;border:0;border-radius:7px;color:#5f6c7b;background:transparent;font-size:.84rem;font-weight:700;line-height:1.35;min-height:0;transition:.2s ease}
.elementor-3479 .fq-slink .elementor-button:hover,.elementor-3479 .fq-slink.fq-active .elementor-button{color:#c9142b;background:#eaf2fb}
.elementor-3479 .fq-content{gap:0!important}
.elementor-3479 .fq-tools{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px!important;margin-bottom:28px;border-bottom:1px solid #dfe6ee}
.elementor-3479 .fq-count .elementor-heading-title{color:#5f6c7b;font-size:.9rem;font-weight:400}
.elementor-3479 .fq-toolbtns{gap:8px!important;width:auto}
.elementor-3479 .fq-tbtn .elementor-button{padding:.6rem .8rem;border:1px solid #dfe6ee;border-radius:7px;color:#123f73;background:#fff;font-size:.78rem;font-weight:800;line-height:1.2;min-height:0;transition:.2s ease}
.elementor-3479 .fq-tbtn .elementor-button:hover{border-color:#123f73;background:#eaf2fb}
.elementor-3479 .fq-nores{display:none!important;border:1px dashed #b9c4d1;border-radius:12px;text-align:center;background:#fff;margin-bottom:28px;gap:6px!important}
.elementor-3479 .fq-nores.fq-show{display:flex!important}
.elementor-3479 .fq-nores-h .elementor-heading-title{color:#123f73;font-size:1.5rem}
.elementor-3479 .fq-nores-p p{color:#5f6c7b}
.elementor-3479 .fq-csec{margin-bottom:62px;gap:0!important;scroll-margin-top:110px}
.elementor-3479 .fq-csec-last{margin-bottom:0}
.elementor-3479 .fq-csec.fq-hidden{display:none!important}
.elementor-3479 .fq-chead{display:grid!important;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:start;margin-bottom:20px}
.elementor-3479 .fq-chead-i .elementor-heading-title{width:54px;height:54px;display:grid;place-items:center;color:#fff;background:#c9142b;border-radius:12px;font-size:1.18rem;font-weight:900}
.elementor-3479 .fq-chead-b{gap:0!important}
.elementor-3479 .fq-chead-b .fq-h2{margin-bottom:.35rem}
.elementor-3479 .fq-chead-b .fq-h2 .elementor-heading-title{font-size:clamp(1.6rem,2.4vw,2.1rem)}
.elementor-3479 .fq-acc .elementor-accordion{border-top:1px solid #dfe6ee}
.elementor-3479 .fq-acc .elementor-accordion-item{border:0!important;border-bottom:1px solid #dfe6ee!important;background:transparent}
.elementor-3479 .fq-acc .elementor-accordion-item.fq-hidden{display:none!important}
.elementor-3479 .fq-acc .elementor-accordion-item.fq-match{background:#fffdf7}
.elementor-3479 .fq-acc .elementor-tab-title{display:flex;align-items:center;gap:14px;padding:20px 4px!important;margin:0!important;background:transparent!important;border:0!important}
.elementor-3479 .fq-acc .elementor-tab-title a,.elementor-3479 .fq-acc .elementor-accordion-title{order:1;flex:1 1 auto;display:flex;align-items:center;gap:14px;color:#123f73!important;font-size:1rem;font-weight:800;line-height:1.4;text-decoration:none!important}
.elementor-3479 .fq-acc .elementor-tab-title:hover a{color:#c9142b!important}
.elementor-3479 .fq-n{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:#123f73;background:#eaf2fb;border-radius:8px;font-size:.73rem;font-weight:900}
.elementor-3479 .fq-q{flex:1 1 auto}
.elementor-3479 .fq-acc .elementor-accordion-icon{order:2;width:22px;flex:0 0 22px;float:none!important;margin:0!important;padding:0!important;color:#123f73!important;font-size:15px;transition:transform .2s ease}
.elementor-3479 .fq-acc .elementor-tab-title.elementor-active .elementor-accordion-icon{transform:rotate(180deg)}
.elementor-3479 .fq-acc .elementor-tab-content{padding:0 42px 22px 62px!important;margin:0!important;border:0!important;background:transparent!important;color:#5f6c7b;line-height:1.62}
.elementor-3479 .fq-acc .elementor-tab-content p{margin:0;color:#5f6c7b}
.elementor-3479 .fq-acc .elementor-tab-content strong{color:#172033}
.elementor-3479 .fq-acc .elementor-tab-content a{color:#1c5a94;font-weight:760;text-decoration:underline!important;text-underline-offset:3px}
.elementor-3479 .fq-svcgrid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px}
.elementor-3479 .fq-svc{position:relative;background:#fff;border:1px solid #dfe6ee;border-radius:12px;transition:.2s ease;gap:0!important}
.elementor-3479 .fq-svc:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(16,39,69,.08)}
.elementor-3479 .fq-svc-a{position:absolute;top:18px;right:18px;width:auto}
.elementor-3479 .fq-svc-a .elementor-heading-title{color:#c9142b;font-size:1.35rem;line-height:1}
.elementor-3479 .fq-svc-t .elementor-heading-title,.elementor-3479 .fq-svc-t a{color:#123f73;font-size:1.08rem;line-height:1.12;letter-spacing:-.025em}
.elementor-3479 .fq-svc-t{margin-bottom:.5rem;padding-right:28px}
.elementor-3479 .fq-svc-p p{color:#5f6c7b;font-size:.88rem;line-height:1.62}
.elementor-3479 .fq-cta{position:relative;overflow:hidden;background:#123f73}
.elementor-3479 .fq-cta::after{content:"?";position:absolute;right:6%;left:auto;bottom:-110px;top:auto;width:auto;height:auto;color:rgba(255,255,255,.035);font-size:24rem;font-weight:900;line-height:1;opacity:1;mix-blend-mode:normal;transition:none;pointer-events:none}
.elementor-3479 .fq-cta>.e-con-inner{position:relative;z-index:1}
.elementor-3479 .fq-cta-in{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center}
.elementor-3479 .fq-cta-b{gap:0!important}
.elementor-3479 .fq-cta-p p{max-width:700px;color:rgba(255,255,255,.78);line-height:1.62}
.elementor-3479 .fq-ctabtns{flex-wrap:wrap;gap:.8rem!important;width:auto}
.elementor-3479 .fq-mobile{display:none!important}
@media(max-width:1050px){
.elementor-3479 .fq-hero>.e-con-inner{grid-template-columns:1fr;gap:34px}
.elementor-3479 .fq-strip-in{grid-template-columns:repeat(2,1fr)}
.elementor-3479 .fq-strip-i:nth-child(2){border-right:0}
.elementor-3479 .fq-strip-i:nth-child(-n+2){border-bottom:1px solid #dfe6ee}
.elementor-3479 .fq-catgrid{grid-template-columns:repeat(2,1fr)}
.elementor-3479 .fq-layout{grid-template-columns:1fr}
.elementor-3479 .fq-side{position:static;display:grid!important;grid-template-columns:repeat(4,1fr);gap:6px!important}
.elementor-3479 .fq-side-h{grid-column:1/-1}
.elementor-3479 .fq-svcgrid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:760px){
.elementor-3479 .fq-sec,.elementor-3479 .fq-cta{padding-top:68px!important;padding-bottom:68px!important}
.elementor-3479 .fq-hero{padding-top:58px!important;padding-bottom:62px!important}
.elementor-3479 .fq-h1 .elementor-heading-title{font-size:clamp(2.3rem,12vw,3.35rem)}
.elementor-3479 .fq-panel{padding:22px!important}
.elementor-3479 .fq-popular{grid-template-columns:1fr}
.elementor-3479 .fq-strip-in,.elementor-3479 .fq-catgrid,.elementor-3479 .fq-svcgrid{grid-template-columns:1fr}
.elementor-3479 .fq-strip-i{border-right:0;border-bottom:1px solid #dfe6ee}
.elementor-3479 .fq-strip-i:last-child{border-bottom:0}
.elementor-3479 .fq-side{grid-template-columns:1fr 1fr;padding:12px!important}
.elementor-3479 .fq-slink .elementor-button{font-size:.78rem}
.elementor-3479 .fq-tools{align-items:flex-start}
.elementor-3479 .fq-toolbtns{width:100%}
.elementor-3479 .fq-toolbtns>.elementor-element{flex:1}
.elementor-3479 .fq-tbtn .elementor-button{width:100%;justify-content:center}
.elementor-3479 .fq-chead{grid-template-columns:48px minmax(0,1fr)}
.elementor-3479 .fq-chead-i .elementor-heading-title{width:46px;height:46px}
.elementor-3479 .fq-acc .elementor-tab-title{padding:18px 0!important;gap:10px}
.elementor-3479 .fq-acc .elementor-tab-title a{gap:10px;font-size:.94rem}
.elementor-3479 .fq-n{width:32px;height:32px;flex:0 0 32px}
.elementor-3479 .fq-acc .elementor-tab-content{padding:0 8px 20px 46px!important}
.elementor-3479 .fq-cta-in{grid-template-columns:1fr}
.elementor-3479 .fq-ctabtns{width:100%}
.elementor-3479 .fq-ctabtns>.elementor-element,.elementor-3479 .fq-ctabtns .elementor-button{width:100%;justify-content:center}
.elementor-3479 .fq-cta::after{font-size:14rem;bottom:-60px}
.elementor-3479 .fq-cta{padding-bottom:120px!important}
.elementor-3479 .fq-mobile{position:fixed;left:0;right:0;bottom:0;z-index:999;display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;width:100%;max-width:none;background:#fff;border-top:1px solid #dfe6ee;box-shadow:0 -12px 30px rgba(13,38,67,.12)}
.elementor-3479 .fq-mobile>.elementor-element{width:100%}
.elementor-3479 .fq-mb .elementor-button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;color:#fff;font-size:.95rem;font-weight:850}
.elementor-3479 .fq-mb-navy .elementor-button{background:#123f73}
.elementor-3479 .fq-mb-red .elementor-button{background:#c9142b}
body.page-id-3479 footer{padding-bottom:70px}
}
@media(max-width:430px){
.elementor-3479 .fq-side{grid-template-columns:1fr}
.elementor-3479 .fq-shelp p{flex-direction:column;gap:.2rem}
.elementor-3479 .fq-hactions,.elementor-3479 .fq-ctabtns{flex-direction:column}
.elementor-3479 .fq-hactions>.elementor-element,.elementor-3479 .fq-hactions .elementor-button{width:100%}
}
body.page-id-3479 .page-header{display:none!important}

/* ===== mobile spacing + heading scale tune-up ===== */
@media(max-width:760px){
.elementor-3479 .fq-sec,.elementor-3479 .fq-cta{padding-top:38px!important;padding-bottom:38px!important}
.elementor-3479 .fq-hero{padding-top:40px!important;padding-bottom:44px!important}
.elementor-3479 .fq-cta{padding-bottom:96px!important}
.elementor-3479 .fq-hero>.e-con-inner{gap:22px}
.elementor-3479 .fq-h1{margin-bottom:.7rem}
.elementor-3479 .fq-hanswer{margin-top:1rem}
.elementor-3479 .fq-hactions{margin-top:1.05rem}
.elementor-3479 .fq-sechead{margin-bottom:20px}
.elementor-3479 .fq-csec{margin-bottom:32px}
.elementor-3479 .fq-tools{margin-bottom:16px}
.elementor-3479 .fq-chead{margin-bottom:14px}
.elementor-3479 .fq-catgrid,.elementor-3479 .fq-svcgrid{gap:10px}
.elementor-3479 .fq-nores{margin-bottom:20px}
.elementor-3479 .fq-acc .elementor-tab-title{padding:14px 0!important}
.elementor-3479 .fq-acc .elementor-tab-content{padding:0 4px 16px 44px!important}
.elementor-3479 .fq-h1 .elementor-heading-title{font-size:clamp(1.95rem,7.6vw,2.45rem);line-height:1.18}
.elementor-3479 .fq-h2 .elementor-heading-title{font-size:1.5rem;line-height:1.2}
.elementor-3479 .fq-chead-b .fq-h2 .elementor-heading-title{font-size:1.24rem}
.elementor-3479 .fq-panel-h .elementor-heading-title{font-size:1.3rem}
.elementor-3479 .fq-nores-h .elementor-heading-title{font-size:1.2rem}
.elementor-3479 .fq-svc-t .elementor-heading-title,.elementor-3479 .fq-svc-t a{font-size:1rem}
.elementor-3479 .fq-chead-i .elementor-heading-title{font-size:1.02rem}
.elementor-3479 .fq-hlead p{font-size:1rem;line-height:1.55}
.elementor-3479 .fq-lead p{font-size:.95rem;line-height:1.55}
.elementor-3479 .fq-acc .elementor-tab-title a,.elementor-3479 .fq-acc .elementor-accordion-title{font-size:.9rem}
}
@media(max-width:430px){
.elementor-3479 .fq-sec,.elementor-3479 .fq-cta{padding-top:32px!important;padding-bottom:32px!important}
.elementor-3479 .fq-cta{padding-bottom:92px!important}
.elementor-3479 .fq-h2 .elementor-heading-title{font-size:1.38rem}
.elementor-3479 .fq-chead-b .fq-h2 .elementor-heading-title{font-size:1.16rem}
.elementor-3479 .fq-csec{margin-bottom:28px}
}/* End custom CSS */