.elementor-13921 .elementor-element.elementor-element-467b150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#040404;--border-color:#040404;--padding-top:232px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-467b150::before, .elementor-13921 .elementor-element.elementor-element-467b150 > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-467b150 > .e-con-inner > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-467b150 > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-467b150 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-467b150 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000099 20%, var( --e-global-color-accent ) 90%);}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item:not(:last-child):after{content:"";height:1px;border-color:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13921 .elementor-element.elementor-element-618b039{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.2em;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13921 .elementor-element.elementor-element-9ea1c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-13921 .elementor-element.elementor-element-9ea1c30 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:800;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-13921 .elementor-element.elementor-element-72c1868 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-13921 .elementor-element.elementor-element-5338730 .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-5338730 .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-5338730 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-5338730{width:auto;max-width:auto;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-5338730 .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-5338730 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-6b0d852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-0569efb{text-align:center;}.elementor-13921 .elementor-element.elementor-element-0569efb .elementor-heading-title{color:#FFFFFF;}.elementor-13921 .elementor-element.elementor-element-3e5f4c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;text-align:center;}.elementor-13921 .elementor-element.elementor-element-3e5f4c4 .elementor-heading-title{color:#FFFFFF;}.elementor-13921 .elementor-element.elementor-element-cf88a6c .ue_img_marquee{width:100%;display:inline-block;}.elementor-13921 .elementor-element.elementor-element-cf88a6c .uc_logo_marquee_holder{height:109px;background-color:#ffffff;border-radius:0px;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-13921 .elementor-element.elementor-element-cf88a6c img{object-fit:contain;object-position:center;}.elementor-13921 .elementor-element.elementor-element-cf88a6c .ue_marquee_title{text-align:center;}.elementor-13921 .elementor-element.elementor-element-cf88a6c .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-13921 .elementor-element.elementor-element-8b76cc1{--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;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-8802d1a{width:var( --container-widget-width, 198px );max-width:198px;--container-widget-width:198px;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-ec54d02{width:var( --container-widget-width, 198px );max-width:198px;--container-widget-width:198px;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-c2dad74{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-13921 .elementor-element.elementor-element-c2dad74:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-c2dad74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13921 .elementor-element.elementor-element-12b063a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-12b063a:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-12b063a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-4b4bac6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13921 .elementor-element.elementor-element-3deb960{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-3deb960.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13921 .elementor-element.elementor-element-d58bcc4{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d58bcc4 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-a7f64e9{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-13921 .elementor-element.elementor-element-a7f64e9 .elementor-heading-title{font-size:40px;text-transform:uppercase;}.elementor-13921 .elementor-element.elementor-element-5acb1ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-913f0dc{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-13921 .elementor-element.elementor-element-7660648{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-7660648.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-7660648 img{height:500px;object-fit:cover;object-position:center center;}.elementor-13921 .elementor-element.elementor-element-2999b95{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-8f6dea8{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-3b28f48{--display:flex;}.elementor-13921 .elementor-element.elementor-element-7205499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-70e3e19{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-70e3e19 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-70e3e19 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-d407681{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-dd9eeef{--display:flex;}.elementor-13921 .elementor-element.elementor-element-da4bcde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-0fde396{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-0fde396 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-0fde396 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-dce3c97{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-67c4743{--display:flex;}.elementor-13921 .elementor-element.elementor-element-6f37d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-1d0bca1{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-1d0bca1 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-1d0bca1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-8df7703{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-b3e842a{--display:flex;}.elementor-13921 .elementor-element.elementor-element-371084a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-67044fb{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-67044fb .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-67044fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-2fc82c0{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-614d506{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-cbcf234{--display:flex;}.elementor-13921 .elementor-element.elementor-element-f663f13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-f860066{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-f860066 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-d7be422{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-13921 .elementor-element.elementor-element-d7be422 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-13921 .elementor-element.elementor-element-39efefa{width:var( --container-widget-width, 770px );max-width:770px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;}.elementor-13921 .elementor-element.elementor-element-66a064c{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-17e7064{--display:flex;}.elementor-13921 .elementor-element.elementor-element-481d5d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-61d1a27{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-61d1a27 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-61d1a27 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-57f2fe7{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-b345b58{--display:flex;}.elementor-13921 .elementor-element.elementor-element-a749469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-a094338{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-a094338 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-a094338 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-abe07b9{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-8cecfaf{--display:flex;}.elementor-13921 .elementor-element.elementor-element-c6cfa7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-1387555{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-1387555 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-1387555 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-2c0be63{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-8b4d10d{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-09b73ee{--display:flex;}.elementor-13921 .elementor-element.elementor-element-1d0dbec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d72c0c4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d72c0c4 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-d72c0c4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-c3a6c3c{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-728eb90{--display:flex;}.elementor-13921 .elementor-element.elementor-element-e784679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-ade63d9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-ade63d9 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-ade63d9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-80eb39e{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-dbe9172{--display:flex;}.elementor-13921 .elementor-element.elementor-element-0574433{--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;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-0574433:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-0574433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-1155429{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-038b6e1{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-038b6e1 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-3fd60b9{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-13921 .elementor-element.elementor-element-3fd60b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-13921 .elementor-element.elementor-element-90ed6e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-25edc7d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-de28268{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-a3cd522{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-a3cd522.e-con{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-132da6e{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-d84a4cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-d84a4cd.e-con{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-ae2235c{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-d76b940{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-d76b940.e-con{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-ea358f8{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-e6b3bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-e6b3bba.e-con{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-34e66a7{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-0fe010a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-0fe010a.e-con{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-890b8ae{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-cba5924{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--overlay-mix-blend-mode:luminosity;--padding-top:55px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-13921 .elementor-element.elementor-element-cba5924:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-cba5924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F379791;}.elementor-13921 .elementor-element.elementor-element-cba5924::before, .elementor-13921 .elementor-element.elementor-element-cba5924 > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-cba5924 > .e-con-inner > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-cba5924 > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-cba5924 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-cba5924 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paracon.ca/wp-content/uploads/2025/11/pexels-markusspiske-6212801-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13921 .elementor-element.elementor-element-096e7d5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-9032bb9{text-align:start;}.elementor-13921 .elementor-element.elementor-element-9032bb9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-a490644{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-0b6bc33 .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-0b6bc33 .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-0b6bc33 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-0b6bc33{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-0b6bc33 .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-0b6bc33 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-414af55{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-414af55:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-414af55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-6063bd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13921 .elementor-element.elementor-element-a7246ae{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-a7246ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13921 .elementor-element.elementor-element-f72b88a{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-f72b88a img{width:15px;}.elementor-13921 .elementor-element.elementor-element-848713e{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-13921 .elementor-element.elementor-element-848713e .elementor-heading-title{font-size:40px;text-transform:uppercase;}.elementor-13921 .elementor-element.elementor-element-8761ee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-84821af{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-13921 .elementor-element.elementor-element-ea6eec1{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-ea6eec1.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-ea6eec1 img{height:500px;object-fit:cover;object-position:center center;}.elementor-13921 .elementor-element.elementor-element-261dad8{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-30d2225{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-30d2225:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-30d2225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-0df4e6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13921 .elementor-element.elementor-element-2a0ad36{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-2a0ad36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13921 .elementor-element.elementor-element-200a584{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-13921 .elementor-element.elementor-element-200a584 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-ee81880.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-ee81880{text-align:start;}.elementor-13921 .elementor-element.elementor-element-bd9aaf2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-13921 .elementor-element.elementor-element-2f2ada3{--display:flex;}.elementor-13921 .elementor-element.elementor-element-9b293fc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-13921 .elementor-element.elementor-element-9b293fc.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-9b293fc .elementor-heading-title{font-size:28px;}.elementor-13921 .elementor-element.elementor-element-3d23a90{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13921 .elementor-element.elementor-element-3d23a90.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-99fbabf{--display:flex;}.elementor-13921 .elementor-element.elementor-element-36a77ad{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-13921 .elementor-element.elementor-element-36a77ad.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-36a77ad .elementor-heading-title{font-size:28px;}.elementor-13921 .elementor-element.elementor-element-0b636ae{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13921 .elementor-element.elementor-element-0b636ae.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-9c41bdf{--display:flex;}.elementor-13921 .elementor-element.elementor-element-62088cc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-13921 .elementor-element.elementor-element-62088cc.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-62088cc .elementor-heading-title{font-size:28px;}.elementor-13921 .elementor-element.elementor-element-9be525c{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13921 .elementor-element.elementor-element-9be525c.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-5676a4d{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--overlay-mix-blend-mode:luminosity;--padding-top:55px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-13921 .elementor-element.elementor-element-5676a4d:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-5676a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F379791;}.elementor-13921 .elementor-element.elementor-element-5676a4d::before, .elementor-13921 .elementor-element.elementor-element-5676a4d > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-5676a4d > .e-con-inner > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-5676a4d > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-5676a4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-5676a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paracon.ca/wp-content/uploads/2025/11/pexels-markusspiske-6212801-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13921 .elementor-element.elementor-element-9908828{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-ef83414{text-align:start;}.elementor-13921 .elementor-element.elementor-element-ef83414 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-081bc15{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-1a9964f .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-1a9964f .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-1a9964f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-1a9964f{width:auto;max-width:auto;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-1a9964f .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-1a9964f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-f42458a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-f42458a:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-f42458a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-e2a4df2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13921 .elementor-element.elementor-element-482750c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-482750c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13921 .elementor-element.elementor-element-918bb76{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-918bb76 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-0ff55b8{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:start;}.elementor-13921 .elementor-element.elementor-element-0ff55b8 .elementor-heading-title{font-size:40px;text-transform:uppercase;}.elementor-13921 .elementor-element.elementor-element-651d7df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-207f3b5{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-13921 .elementor-element.elementor-element-f0a8221{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-f0a8221.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-f0a8221 img{height:500px;object-fit:cover;object-position:center center;}.elementor-13921 .elementor-element.elementor-element-44416ed{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-01057af{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-3bbdefb{--display:flex;}.elementor-13921 .elementor-element.elementor-element-3f3e57e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-640c4d2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-640c4d2 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-640c4d2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-a527d6f{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-65e5945{--display:flex;}.elementor-13921 .elementor-element.elementor-element-ba45b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-840f489{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-840f489 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-840f489 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-46f96d0{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-a419f54{--display:flex;}.elementor-13921 .elementor-element.elementor-element-77e8bef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-7ced264{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-7ced264 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-7ced264 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-41429d7{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-c3a8a9d{--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:65px 65px;--row-gap:65px;--column-gap:65px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-15fdbe7{--display:flex;}.elementor-13921 .elementor-element.elementor-element-a8edcd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d2bdaa7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d2bdaa7 .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-d2bdaa7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-f088f08{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-e56326a{--display:flex;}.elementor-13921 .elementor-element.elementor-element-b2bb1d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-5bde28f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-5bde28f .elementor-divider-separator{width:155px;}.elementor-13921 .elementor-element.elementor-element-5bde28f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13921 .elementor-element.elementor-element-fc2caea{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-f29097a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-e16a1d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:70px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-9b2b2b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-f64ff02{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-f64ff02.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-f64ff02 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-0854ef5{width:initial;max-width:initial;text-align:center;}.elementor-13921 .elementor-element.elementor-element-fa8ddc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-bda7f87{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:100%;max-width:100%;top:60px;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-bda7f87{left:0px;}body.rtl .elementor-13921 .elementor-element.elementor-element-bda7f87{right:0px;}.elementor-13921 .elementor-element.elementor-element-bda7f87 .elementor-divider-separator{width:100%;}.elementor-13921 .elementor-element.elementor-element-bda7f87 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13921 .elementor-element.elementor-element-ef3c82a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:3;}.elementor-13921 .elementor-element.elementor-element-2d23f00{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-67226cb{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-0e7b00b img{width:155px;height:145px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-121b652{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-121b652.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-121b652{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-121b652{left:-7px;}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-047b8ff .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-047b8ff .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-047b8ff .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-6d3444f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-c750638{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-f097c0b img{width:155px;height:145px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-f6cbc5a{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-f6cbc5a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-f6cbc5a{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-f6cbc5a{left:-7px;}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-399b019 .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-399b019 .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-399b019 .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-1c82d72{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-d705e82{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-8469a3b img{width:155px;height:145px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-2b6cf51{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-2b6cf51.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-2b6cf51{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-2b6cf51{left:-7px;}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-e6e2747 .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-e6e2747 .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-e6e2747 .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-b32535f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-ace5ac3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-f2e50bf img{width:155px;height:145px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-2acbf5c{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-2acbf5c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-2acbf5c{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-2acbf5c{left:-7px;}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-bb0a52e .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-bb0a52e .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-bb0a52e .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-551e4b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-c7eafe6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-b15c648 img{width:155px;height:145px;object-fit:cover;object-position:center right;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-be14b99{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-be14b99.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-be14b99{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-be14b99{left:-7px;}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-6249c45 .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-6249c45 .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-6249c45 .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-b8aac86{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-13921 .elementor-element.elementor-element-035790d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:100% 100% 100% 100%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-5aaa09e img{width:155px;height:145px;object-fit:cover;object-position:center right;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-0a1b9fa{background-color:var( --e-global-color-secondary );padding:13px 17px 14px 17px;top:6px;border-radius:100% 100% 100% 100%;}.elementor-13921 .elementor-element.elementor-element-0a1b9fa.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13921 .elementor-element.elementor-element-0a1b9fa{right:-7px;}body.rtl .elementor-13921 .elementor-element.elementor-element-0a1b9fa{left:-7px;}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-icon{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item:hover a{color:var( --e-global-color-0d269dc );fill:var( --e-global-color-0d269dc );}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-87b9e4b .elementor-image-box-wrapper{text-align:center;}.elementor-13921 .elementor-element.elementor-element-87b9e4b .elementor-image-box-title{margin-bottom:16px;font-size:22px;}.elementor-13921 .elementor-element.elementor-element-87b9e4b .elementor-image-box-description{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-2fae66b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-2fae66b:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-2fae66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-3e62798{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-dfe7069{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-156cd49{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-156cd49 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-4a7471d{padding:8px 0px 7px 0px;}.elementor-13921 .elementor-element.elementor-element-1a507bc{text-align:start;}.elementor-13921 .elementor-element.elementor-element-22c3fa5{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-fd88199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-fd88199.e-con{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-78ce823{padding:0px 0px 15px 0px;}.elementor-13921 .elementor-element.elementor-element-8b19c95{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--overlay-mix-blend-mode:luminosity;--padding-top:55px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-13921 .elementor-element.elementor-element-8b19c95:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-8b19c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F379791;}.elementor-13921 .elementor-element.elementor-element-8b19c95::before, .elementor-13921 .elementor-element.elementor-element-8b19c95 > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-8b19c95 > .e-con-inner > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-8b19c95 > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-8b19c95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-8b19c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paracon.ca/wp-content/uploads/2025/11/pexels-markusspiske-6212801-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13921 .elementor-element.elementor-element-98f46f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-1c8c321{text-align:start;}.elementor-13921 .elementor-element.elementor-element-1c8c321 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-427893d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-ae09a8c .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-ae09a8c .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-ae09a8c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-ae09a8c{width:auto;max-width:auto;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-ae09a8c .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-ae09a8c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-5672c31{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-5672c31:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-5672c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paracon.ca/wp-content/uploads/2025/12/lines-3.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-13921 .elementor-element.elementor-element-0e010cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13921 .elementor-element.elementor-element-7b1d127{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-7b1d127.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13921 .elementor-element.elementor-element-6bf3380{width:auto;max-width:auto;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-6bf3380 img{width:15px;}.elementor-13921 .elementor-element.elementor-element-bc29069{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-13921 .elementor-element.elementor-element-bc29069 .elementor-heading-title{font-size:40px;text-transform:uppercase;}.elementor-13921 .elementor-element.elementor-element-33ac022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-97d328c{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-13921 .elementor-element.elementor-element-79eede3{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-79eede3.elementor-element{--align-self:flex-start;}.elementor-13921 .elementor-element.elementor-element-79eede3 img{height:500px;object-fit:cover;object-position:center center;}.elementor-13921 .elementor-element.elementor-element-26b8848{--display:flex;}.elementor-13921 .elementor-element.elementor-element-1cb4bf8{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-d07af2f .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-d07af2f .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-d07af2f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-d07af2f{width:auto;max-width:auto;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d07af2f .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-d07af2f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-d15b125{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;--overlay-mix-blend-mode:luminosity;--padding-top:55px;--padding-bottom:55px;--padding-left:50px;--padding-right:50px;}.elementor-13921 .elementor-element.elementor-element-d15b125:not(.elementor-motion-effects-element-type-background), .elementor-13921 .elementor-element.elementor-element-d15b125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F379791;}.elementor-13921 .elementor-element.elementor-element-d15b125::before, .elementor-13921 .elementor-element.elementor-element-d15b125 > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-d15b125 > .e-con-inner > .elementor-background-video-container::before, .elementor-13921 .elementor-element.elementor-element-d15b125 > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-d15b125 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13921 .elementor-element.elementor-element-d15b125 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paracon.ca/wp-content/uploads/2025/11/pexels-markusspiske-6212801-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13921 .elementor-element.elementor-element-d06d09a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-eb2d022{text-align:start;}.elementor-13921 .elementor-element.elementor-element-eb2d022 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-0.04em;color:var( --e-global-color-primary );}.elementor-13921 .elementor-element.elementor-element-aca0d76{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-cb0816e .elementor-button{background-color:#FFFFFF;fill:#1F3797;color:#1F3797;border-radius:0px 0px 0px 0px;}.elementor-13921 .elementor-element.elementor-element-cb0816e .elementor-button:hover, .elementor-13921 .elementor-element.elementor-element-cb0816e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-cb0816e{width:auto;max-width:auto;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-cb0816e .elementor-button:hover svg, .elementor-13921 .elementor-element.elementor-element-cb0816e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-13921 .elementor-element.elementor-element-f145802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13921 .elementor-element.elementor-element-2922654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}@media(max-width:1180px){.elementor-13921 .elementor-element.elementor-element-82c5f08 .elementskit-accordion .elementskit-card-body{padding:35px 35px 35px 35px;}}@media(min-width:768px){.elementor-13921 .elementor-element.elementor-element-c2dad74{--width:245px;}.elementor-13921 .elementor-element.elementor-element-4b4bac6{--content-width:1156px;}.elementor-13921 .elementor-element.elementor-element-3deb960{--width:100%;}.elementor-13921 .elementor-element.elementor-element-f663f13{--width:100%;}.elementor-13921 .elementor-element.elementor-element-66a064c{--width:100%;}.elementor-13921 .elementor-element.elementor-element-8b4d10d{--width:100%;}.elementor-13921 .elementor-element.elementor-element-1155429{--width:100%;}.elementor-13921 .elementor-element.elementor-element-90ed6e5{--width:47%;}.elementor-13921 .elementor-element.elementor-element-25edc7d{--content-width:650px;}.elementor-13921 .elementor-element.elementor-element-a3cd522{--width:47%;}.elementor-13921 .elementor-element.elementor-element-d84a4cd{--width:47%;}.elementor-13921 .elementor-element.elementor-element-d76b940{--width:47%;}.elementor-13921 .elementor-element.elementor-element-e6b3bba{--width:47%;}.elementor-13921 .elementor-element.elementor-element-0fe010a{--width:47%;}.elementor-13921 .elementor-element.elementor-element-096e7d5{--width:75%;}.elementor-13921 .elementor-element.elementor-element-a490644{--width:30%;}.elementor-13921 .elementor-element.elementor-element-6063bd7{--content-width:1156px;}.elementor-13921 .elementor-element.elementor-element-a7246ae{--width:100%;}.elementor-13921 .elementor-element.elementor-element-0df4e6f{--content-width:1156px;}.elementor-13921 .elementor-element.elementor-element-2a0ad36{--width:100%;}.elementor-13921 .elementor-element.elementor-element-9908828{--width:75%;}.elementor-13921 .elementor-element.elementor-element-081bc15{--width:25%;}.elementor-13921 .elementor-element.elementor-element-e2a4df2{--content-width:1156px;}.elementor-13921 .elementor-element.elementor-element-482750c{--width:100%;}.elementor-13921 .elementor-element.elementor-element-9b2b2b2{--content-width:650px;}.elementor-13921 .elementor-element.elementor-element-2d23f00{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-67226cb{--width:155px;}.elementor-13921 .elementor-element.elementor-element-6d3444f{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-c750638{--width:155px;}.elementor-13921 .elementor-element.elementor-element-1c82d72{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-d705e82{--width:155px;}.elementor-13921 .elementor-element.elementor-element-b32535f{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-ace5ac3{--width:155px;}.elementor-13921 .elementor-element.elementor-element-551e4b7{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-c7eafe6{--width:155px;}.elementor-13921 .elementor-element.elementor-element-b8aac86{--width:33.333%;}.elementor-13921 .elementor-element.elementor-element-035790d{--width:155px;}.elementor-13921 .elementor-element.elementor-element-3e62798{--width:49%;}.elementor-13921 .elementor-element.elementor-element-dfe7069{--content-width:650px;}.elementor-13921 .elementor-element.elementor-element-fd88199{--width:51%;}.elementor-13921 .elementor-element.elementor-element-98f46f1{--width:70%;}.elementor-13921 .elementor-element.elementor-element-427893d{--width:30%;}.elementor-13921 .elementor-element.elementor-element-0e010cb{--content-width:1156px;}.elementor-13921 .elementor-element.elementor-element-7b1d127{--width:100%;}.elementor-13921 .elementor-element.elementor-element-26b8848{--width:50%;}.elementor-13921 .elementor-element.elementor-element-d06d09a{--width:70%;}.elementor-13921 .elementor-element.elementor-element-aca0d76{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13921 .elementor-element.elementor-element-3deb960{--width:70%;}.elementor-13921 .elementor-element.elementor-element-f663f13{--width:70%;}.elementor-13921 .elementor-element.elementor-element-1155429{--width:70%;}.elementor-13921 .elementor-element.elementor-element-096e7d5{--width:70%;}.elementor-13921 .elementor-element.elementor-element-a490644{--width:30%;}.elementor-13921 .elementor-element.elementor-element-a7246ae{--width:70%;}.elementor-13921 .elementor-element.elementor-element-2a0ad36{--width:70%;}.elementor-13921 .elementor-element.elementor-element-9908828{--width:70%;}.elementor-13921 .elementor-element.elementor-element-081bc15{--width:30%;}.elementor-13921 .elementor-element.elementor-element-482750c{--width:70%;}.elementor-13921 .elementor-element.elementor-element-98f46f1{--width:70%;}.elementor-13921 .elementor-element.elementor-element-427893d{--width:30%;}.elementor-13921 .elementor-element.elementor-element-7b1d127{--width:70%;}.elementor-13921 .elementor-element.elementor-element-d06d09a{--width:70%;}.elementor-13921 .elementor-element.elementor-element-aca0d76{--width:30%;}}@media(max-width:1440px){.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-82c5f08 .elementskit-accordion .elementskit-card-body{padding:35px 35px 35px 35px;}}@media(max-width:1024px){.elementor-13921 .elementor-element.elementor-element-467b150{--padding-top:200px;--padding-bottom:100px;--padding-left:15px;--padding-right:5px;}.elementor-13921 .elementor-element.elementor-element-9ea1c30{text-align:start;}.elementor-13921 .elementor-element.elementor-element-9ea1c30 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-0569efb .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-3e5f4c4 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-12b063a{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-a7f64e9 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-913f0dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-cbcf234{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13921 .elementor-element.elementor-element-d7be422.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-0574433{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-3fd60b9.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-cba5924{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-414af55{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-848713e .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-84821af{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-30d2225{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-5676a4d{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-f42458a{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-0ff55b8 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-207f3b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-e16a1d1{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-2fae66b{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-1a507bc .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-8b19c95{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-5672c31{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-bc29069 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-97d328c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13921 .elementor-element.elementor-element-d15b125{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-2922654 .elementor-heading-title{font-size:50px;}.elementor-13921 .elementor-element.elementor-element-82c5f08 .elementskit-accordion .elementskit-card-body{padding:30px 30px 30px 30px;}}@media(max-width:880px){.elementor-13921 .elementor-element.elementor-element-cf88a6c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-13921 .elementor-element.elementor-element-cf88a6c.elementor-element{--align-self:center;}.elementor-13921 .elementor-element.elementor-element-82c5f08 .elementskit-accordion .elementskit-card-body{padding:35px 35px 35px 35px;}}@media(max-width:767px){.elementor-13921 .elementor-element.elementor-element-467b150{--justify-content:flex-end;--padding-top:200px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13921 .elementor-element.elementor-element-618b039 .elementor-icon-list-item > a{font-size:14px;}.elementor-13921 .elementor-element.elementor-element-9ea1c30 .elementor-heading-title{font-size:35px;}.elementor-13921 .elementor-element.elementor-element-72c1868 .elementor-heading-title{line-height:1.4em;}.elementor-13921 .elementor-element.elementor-element-0569efb .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-3e5f4c4 .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-cf88a6c .ue_img_marquee{width:150px;}.elementor-13921 .elementor-element.elementor-element-8802d1a{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-13921 .elementor-element.elementor-element-ec54d02{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-13921 .elementor-element.elementor-element-12b063a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-a7f64e9{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-a7f64e9 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-913f0dc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13921 .elementor-element.elementor-element-7660648{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-7660648 img{height:219px;}.elementor-13921 .elementor-element.elementor-element-2999b95{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-8f6dea8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-70e3e19{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-d407681{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-d407681 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-0fde396{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-dce3c97{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-dce3c97 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-1d0bca1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-8df7703{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-8df7703 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-67044fb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-2fc82c0{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-2fc82c0 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-614d506{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13921 .elementor-element.elementor-element-d7be422{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-d7be422 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-39efefa{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-66a064c{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-61d1a27{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-57f2fe7{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-57f2fe7 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-a094338{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-abe07b9{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-abe07b9 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-1387555{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-2c0be63{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-2c0be63 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-8b4d10d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-d72c0c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-c3a6c3c{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-c3a6c3c p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-ade63d9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-80eb39e{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-80eb39e p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-0574433{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-3fd60b9{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-3fd60b9 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-de28268{font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-a3cd522{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-d84a4cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-d76b940{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-e6b3bba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-0fe010a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-cba5924{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-9032bb9 .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-a490644{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-414af55{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-848713e{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-848713e .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-84821af{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13921 .elementor-element.elementor-element-ea6eec1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-ea6eec1 img{height:220px;}.elementor-13921 .elementor-element.elementor-element-261dad8{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-30d2225{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-bd9aaf2{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-9b293fc .elementor-heading-title{font-size:22px;}.elementor-13921 .elementor-element.elementor-element-36a77ad .elementor-heading-title{font-size:22px;}.elementor-13921 .elementor-element.elementor-element-62088cc .elementor-heading-title{font-size:22px;}.elementor-13921 .elementor-element.elementor-element-5676a4d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-ef83414 .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-081bc15{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-f42458a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-0ff55b8{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-0ff55b8 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-207f3b5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13921 .elementor-element.elementor-element-f0a8221{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-44416ed{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-01057af{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-640c4d2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-a527d6f{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-a527d6f p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-840f489{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-46f96d0{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-46f96d0 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-7ced264{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-41429d7{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-41429d7 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-c3a8a9d{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13921 .elementor-element.elementor-element-d2bdaa7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-f088f08{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-f088f08 p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-5bde28f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-fc2caea{padding:0px 0px 0px 0px;font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-fc2caea p{margin-block-end:0px;}.elementor-13921 .elementor-element.elementor-element-e16a1d1{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-0854ef5 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-67226cb{--width:175px;}.elementor-13921 .elementor-element.elementor-element-0e7b00b img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-121b652 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-047b8ff .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-c750638{--width:175px;}.elementor-13921 .elementor-element.elementor-element-f097c0b img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-f6cbc5a .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-399b019 .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-d705e82{--width:175px;}.elementor-13921 .elementor-element.elementor-element-8469a3b img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-2b6cf51 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-e6e2747 .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-ace5ac3{--width:175px;}.elementor-13921 .elementor-element.elementor-element-f2e50bf img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-2acbf5c .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-bb0a52e .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-c7eafe6{--width:175px;}.elementor-13921 .elementor-element.elementor-element-b15c648 img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-be14b99 .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-6249c45 .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-035790d{--width:175px;}.elementor-13921 .elementor-element.elementor-element-5aaa09e img{width:160px;height:160px;}.elementor-13921 .elementor-element.elementor-element-0a1b9fa .elementor-icon-list-item{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-13921 .elementor-element.elementor-element-87b9e4b .elementor-image-box-title{margin-bottom:12px;}.elementor-13921 .elementor-element.elementor-element-2fae66b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-1a507bc .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-22c3fa5{font-size:15px;line-height:24px;}.elementor-13921 .elementor-element.elementor-element-fd88199{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-8b19c95{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-1c8c321 .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-427893d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-5672c31{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-bc29069{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-bc29069 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-97d328c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-13921 .elementor-element.elementor-element-79eede3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13921 .elementor-element.elementor-element-79eede3 img{height:220px;}.elementor-13921 .elementor-element.elementor-element-1cb4bf8{width:100%;max-width:100%;}.elementor-13921 .elementor-element.elementor-element-d15b125{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-13921 .elementor-element.elementor-element-eb2d022 .elementor-heading-title{font-size:30px;}.elementor-13921 .elementor-element.elementor-element-aca0d76{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13921 .elementor-element.elementor-element-2922654 .elementor-heading-title{font-size:25px;}.elementor-13921 .elementor-element.elementor-element-82c5f08 .elementskit-accordion .elementskit-card-body{padding:35px 35px 35px 35px;}}/* Start custom CSS for text-editor, class: .elementor-element-d407681 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-d407681 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dce3c97 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-dce3c97 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8df7703 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-8df7703 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fc82c0 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-2fc82c0 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481d5d3 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-481d5d3 h3,
.elementor-13921 .elementor-element.elementor-element-481d5d3 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-481d5d3 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-481d5d3 h3::before{
  content: "01";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-481d5d3 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-481d5d3 h3,
  .elementor-13921 .elementor-element.elementor-element-481d5d3 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57f2fe7 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-57f2fe7 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a749469 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-a749469 h3,
.elementor-13921 .elementor-element.elementor-element-a749469 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-a749469 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-a749469 h3::before{
  content: "02";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-a749469 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-a749469 h3,
  .elementor-13921 .elementor-element.elementor-element-a749469 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abe07b9 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-abe07b9 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6cfa7c *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-c6cfa7c h3,
.elementor-13921 .elementor-element.elementor-element-c6cfa7c h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-c6cfa7c h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-c6cfa7c h3::before{
  content: "03";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-c6cfa7c h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-c6cfa7c h3,
  .elementor-13921 .elementor-element.elementor-element-c6cfa7c h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c0be63 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-2c0be63 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d0dbec *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-1d0dbec h3,
.elementor-13921 .elementor-element.elementor-element-1d0dbec h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-1d0dbec h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-1d0dbec h3::before{
  content: "04";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-1d0dbec h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-1d0dbec h3,
  .elementor-13921 .elementor-element.elementor-element-1d0dbec h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3a6c3c */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-c3a6c3c p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e784679 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-e784679 h3,
.elementor-13921 .elementor-element.elementor-element-e784679 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-e784679 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-e784679 h3::before{
  content: "05";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-e784679 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-e784679 h3,
  .elementor-13921 .elementor-element.elementor-element-e784679 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80eb39e */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-80eb39e p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de28268 *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-de28268 h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-de28268 h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-de28268 p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-de28268 p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-de28268 ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-de28268 li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-de28268 li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-de28268 a,
.elementor-13921 .elementor-element.elementor-element-de28268 a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-de28268 a:hover,
.elementor-13921 .elementor-element.elementor-element-de28268 a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-132da6e *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-132da6e h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-132da6e h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-132da6e p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-132da6e p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-132da6e ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-132da6e li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-132da6e li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-132da6e a,
.elementor-13921 .elementor-element.elementor-element-132da6e a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-132da6e a:hover,
.elementor-13921 .elementor-element.elementor-element-132da6e a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae2235c *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-ae2235c h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-ae2235c h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-ae2235c p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-ae2235c p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-ae2235c ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-ae2235c li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-ae2235c li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-ae2235c a,
.elementor-13921 .elementor-element.elementor-element-ae2235c a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-ae2235c a:hover,
.elementor-13921 .elementor-element.elementor-element-ae2235c a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea358f8 *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-ea358f8 h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-ea358f8 h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-ea358f8 p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-ea358f8 p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-ea358f8 ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-ea358f8 li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-ea358f8 li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-ea358f8 a,
.elementor-13921 .elementor-element.elementor-element-ea358f8 a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-ea358f8 a:hover,
.elementor-13921 .elementor-element.elementor-element-ea358f8 a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34e66a7 *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-34e66a7 h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-34e66a7 h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-34e66a7 p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-34e66a7 p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-34e66a7 ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-34e66a7 li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-34e66a7 li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-34e66a7 a,
.elementor-13921 .elementor-element.elementor-element-34e66a7 a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-34e66a7 a:hover,
.elementor-13921 .elementor-element.elementor-element-34e66a7 a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-890b8ae *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-890b8ae h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-890b8ae h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-890b8ae p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-890b8ae p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-890b8ae ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-890b8ae li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-890b8ae li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-890b8ae a,
.elementor-13921 .elementor-element.elementor-element-890b8ae a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-890b8ae a:hover,
.elementor-13921 .elementor-element.elementor-element-890b8ae a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-261dad8 */.elementor-13921 .elementor-element.elementor-element-261dad8 h3{
    font-size: 26px;
}

.elementor-13921 .elementor-element.elementor-element-261dad8 h6{
    margin-top: 0 !important;
}

@media (max-width: 600px) {
.elementor-13921 .elementor-element.elementor-element-261dad8 h3{
    font-size: 20px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d23a90 */.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table{
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 14px;
  overflow: hidden;
}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table td{
  border: 0;
}

/* Recreate inner gridlines only */
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table tr + tr td,
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table tr + tr th{
  border-top: 1px solid rgba(255,255,255,.12);
}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table td + td,
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table th + th{
  border-left: 1px solid rgba(255,255,255,.12);
}


.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table{
  width: fit-content;
  max-width: 100%;
  min-width: 100%;
  border-collapse:separate;
  border-spacing:0;
  border-radius:14px;
  overflow:hidden;
  table-layout:fixed;
}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table td{
  border:1px solid rgba(255,255,255,.12);
  padding:16px;
  vertical-align:middle;
}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table thead th{
  font-weight:800;
  padding:18px 16px;
}
.elementor-13921 .elementor-element.elementor-element-3d23a90 { overflow-x: hidden; }
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-wrap { overflow-x: auto; }
body, html { overflow-x: hidden; }


.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table thead th:first-child{width:240px}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table thead th:not(:first-child){width:200px}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table td:first-child{font-weight:800}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-row-alt td{background:rgba(255,255,255,.03)}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-center{text-align:center}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-check{font-size:22px;font-weight:900;color:#22c55e;line-height:1}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-muted{opacity:.7}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-tier-title{font-size:18px;font-weight:900;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-tier-price{font-size:30px;font-weight:900;line-height:1.1;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-tier-price small{font-size:13px;font-weight:700;opacity:.7}
.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-tier-desc{opacity:.85;line-height:1.35;max-width:240px;margin:0 auto}

.elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-note{margin-top:12px;font-size:14px;opacity:.8}

@media (max-width:768px){
  .elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table th,
  .elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-pricing-table td{padding:14px}
  .elementor-13921 .elementor-element.elementor-element-3d23a90 .paracon-tier-price{font-size:26px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b636ae */.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table{
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 14px;
  overflow: hidden;
}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table td{
  border: 0;
}

/* Recreate inner gridlines only */
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table tr + tr td,
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table tr + tr th{
  border-top: 1px solid rgba(255,255,255,.12);
}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table td + td,
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table th + th{
  border-left: 1px solid rgba(255,255,255,.12);
}


.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table{
  width: fit-content;
  max-width: 100%;
  min-width: 100%;
  border-collapse:separate;
  border-spacing:0;
  border-radius:14px;
  overflow:hidden;
  table-layout:fixed;
}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table td{
  border:1px solid rgba(255,255,255,.12);
  padding:16px;
  vertical-align:middle;
}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table thead th{
  font-weight:800;
  padding:18px 16px;
}
.elementor-13921 .elementor-element.elementor-element-0b636ae { overflow-x: hidden; }
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-wrap { overflow-x: auto; }
body, html { overflow-x: hidden; }


.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table thead th:first-child{width:240px}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table thead th:not(:first-child){width:200px}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table td:first-child{font-weight:800}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-row-alt td{background:rgba(255,255,255,.03)}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-center{text-align:center}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-check{font-size:22px;font-weight:900;color:#22c55e;line-height:1}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-muted{opacity:.7}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-tier-title{font-size:18px;font-weight:900;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-tier-price{font-size:30px;font-weight:900;line-height:1.1;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-tier-price small{font-size:13px;font-weight:700;opacity:.7}
.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-tier-desc{opacity:.85;line-height:1.35;max-width:240px;margin:0 auto}

.elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-note{margin-top:12px;font-size:14px;opacity:.8}

@media (max-width:768px){
  .elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table th,
  .elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-pricing-table td{padding:14px}
  .elementor-13921 .elementor-element.elementor-element-0b636ae .paracon-tier-price{font-size:26px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9be525c */.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table{
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 14px;
  overflow: hidden;
}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table td{
  border: 0;
}

/* Recreate inner gridlines only */
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table tr + tr td,
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table tr + tr th{
  border-top: 1px solid rgba(255,255,255,.12);
}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table td + td,
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table th + th{
  border-left: 1px solid rgba(255,255,255,.12);
}


.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table{
  width: fit-content;
  max-width: 100%;
  min-width: 100%;
  border-collapse:separate;
  border-spacing:0;
  border-radius:14px;
  overflow:hidden;
  table-layout:fixed;
}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table th,
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table td{
  border:1px solid rgba(255,255,255,.12);
  padding:16px;
  vertical-align:middle;
}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table thead th{
  font-weight:800;
  padding:18px 16px;
}
.elementor-13921 .elementor-element.elementor-element-9be525c { overflow-x: hidden; }
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-wrap { overflow-x: auto; }
body, html { overflow-x: hidden; }


.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table thead th:first-child{width:240px}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table thead th:not(:first-child){width:200px}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table td:first-child{font-weight:800}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-row-alt td{background:rgba(255,255,255,.03)}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-center{text-align:center}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-check{font-size:22px;font-weight:900;color:#22c55e;line-height:1}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-muted{opacity:.7}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-tier-title{font-size:18px;font-weight:900;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-tier-price{font-size:30px;font-weight:900;line-height:1.1;margin-bottom:10px}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-tier-price small{font-size:13px;font-weight:700;opacity:.7}
.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-tier-desc{opacity:.85;line-height:1.35;max-width:240px;margin:0 auto}

.elementor-13921 .elementor-element.elementor-element-9be525c .paracon-note{margin-top:12px;font-size:14px;opacity:.8}

@media (max-width:768px){
  .elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table th,
  .elementor-13921 .elementor-element.elementor-element-9be525c .paracon-pricing-table td{padding:14px}
  .elementor-13921 .elementor-element.elementor-element-9be525c .paracon-tier-price{font-size:26px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44416ed */.elementor-13921 .elementor-element.elementor-element-44416ed h3{
    font-size: 26px;
}

.elementor-13921 .elementor-element.elementor-element-44416ed h6{
    margin-top: 0 !important;
}

@media (max-width: 600px) {
.elementor-13921 .elementor-element.elementor-element-44416ed h3{
    font-size: 20px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f3e57e *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-3f3e57e h3,
.elementor-13921 .elementor-element.elementor-element-3f3e57e h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-3f3e57e h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-3f3e57e h3::before{
  content: "01";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-3f3e57e h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-3f3e57e h3,
  .elementor-13921 .elementor-element.elementor-element-3f3e57e h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a527d6f */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-a527d6f p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba45b20 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-ba45b20 h3,
.elementor-13921 .elementor-element.elementor-element-ba45b20 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-ba45b20 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-ba45b20 h3::before{
  content: "02";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-ba45b20 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-ba45b20 h3,
  .elementor-13921 .elementor-element.elementor-element-ba45b20 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46f96d0 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-46f96d0 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77e8bef *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-77e8bef h3,
.elementor-13921 .elementor-element.elementor-element-77e8bef h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-77e8bef h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-77e8bef h3::before{
  content: "03";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-77e8bef h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-77e8bef h3,
  .elementor-13921 .elementor-element.elementor-element-77e8bef h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41429d7 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-41429d7 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8edcd4 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-a8edcd4 h3,
.elementor-13921 .elementor-element.elementor-element-a8edcd4 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-a8edcd4 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-a8edcd4 h3::before{
  content: "04";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-a8edcd4 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-a8edcd4 h3,
  .elementor-13921 .elementor-element.elementor-element-a8edcd4 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f088f08 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-f088f08 p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2bb1d7 *//* =========================
   TF Image Box - Title + Number
   Make H3 same size as H4
========================= */

/* Title (H3) — force it to match H4 sizing */
.elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3,
.elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3 a{
  font-size: 24px !important;       /* H4 desktop size */
  line-height: 1.30em !important;   /* H4 line-height */
  margin: 0 !important;
}

/* Keep the title as positioning anchor for the number */
.elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3{
  position: relative;
}

/* Background number (e.g., 01) */
.elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3::before{
  content: "05";
  position: absolute;
  font-size: 100px;
  font-weight: 700;
  color: rgba(255, 255, 255, 0.07);
  left: 0;
  bottom: 60px;
  pointer-events: none;
}

/* Tablet / smaller screens: adjust the background number */
@media (max-width: 992px){
  .elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3::before{
    font-size: 70px;
    bottom: 50px;
  }
}

/* Mobile: title matches H4 mobile size */
@media (max-width: 767px){
  .elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3,
  .elementor-13921 .elementor-element.elementor-element-b2bb1d7 h3 a{
    font-size: 20px !important;     /* H4 mobile size */
    line-height: 1.30em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc2caea */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-fc2caea p{
            margin-top:10px !important;
    }

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-047b8ff */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-047b8ff h3.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-399b019 */.elementor-13921 .elementor-element.elementor-element-399b019 a{
    margin: 0;
    color: #fff;
    text-transform: capitalize;
    text-decoration: underline;
}

@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-399b019 h4.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e6e2747 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-e6e2747 h3.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb0a52e */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-bb0a52e h3.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6249c45 */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-6249c45 h3.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-87b9e4b */@media (max-width:767px){
    .elementor-13921 .elementor-element.elementor-element-87b9e4b h3.elementor-image-box-title {
    margin: 0px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22c3fa5 *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-22c3fa5 li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-22c3fa5 li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-22c3fa5 a,
.elementor-13921 .elementor-element.elementor-element-22c3fa5 a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-22c3fa5 a:hover,
.elementor-13921 .elementor-element.elementor-element-22c3fa5 a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ce823 *//* H3: remove gap + set size */
.elementor-13921 .elementor-element.elementor-element-78ce823 h3{
  margin: 20 0 8px 0;
  font-size: 20px;
  line-height: 1.2em;
}

/* H4: used for Before/After + bullet item headings */
.elementor-13921 .elementor-element.elementor-element-78ce823 h4{
  margin: 4px 0 4px 0;
  font-size: 16px;
  line-height: 1.3em;
}

/* Paragraph spacing (controls the gaps everywhere) */
.elementor-13921 .elementor-element.elementor-element-78ce823 p{
  margin: 0 0 10px 0;
}

/* Reduce gap above bullets list */
.elementor-13921 .elementor-element.elementor-element-78ce823 p + ul{
  margin-top: 6px;
}

/* Bullets spacing */
.elementor-13921 .elementor-element.elementor-element-78ce823 ul{
  margin: 0;
  padding-left: 18px;
}

.elementor-13921 .elementor-element.elementor-element-78ce823 li{
  margin: 0 0 2px 0;
}

.elementor-13921 .elementor-element.elementor-element-78ce823 li p{
  margin: 0;
}
/* Links: white + underlined */
.elementor-13921 .elementor-element.elementor-element-78ce823 a,
.elementor-13921 .elementor-element.elementor-element-78ce823 a:visited{
  color: #fff !important;
  text-decoration: underline !important;
}

.elementor-13921 .elementor-element.elementor-element-78ce823 a:hover,
.elementor-13921 .elementor-element.elementor-element-78ce823 a:focus{
  color: #fff !important;
  text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cb4bf8 */.elementor-13921 .elementor-element.elementor-element-1cb4bf8 h3{
    font-size: 26px;
}

.elementor-13921 .elementor-element.elementor-element-1cb4bf8 h6{
    margin-top: 0 !important;
}.elementor-13921 .elementor-element.elementor-element-1cb4bf8 a{
    color: #fff;
    text-decoration: underline;
}
@media (max-width: 600px) {
.elementor-13921 .elementor-element.elementor-element-1cb4bf8 h3{
    font-size: 20px;
}

}/* End custom CSS */