.elementor-4609 .elementor-element.elementor-element-08dcac7{--display:flex;}.elementor-4609 .elementor-element.elementor-element-23f7d2e{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:120px;--padding-bottom:112px;--padding-left:80px;--padding-right:80px;}.elementor-4609 .elementor-element.elementor-element-23f7d2e:not(.elementor-motion-effects-element-type-background), .elementor-4609 .elementor-element.elementor-element-23f7d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4609 .elementor-element.elementor-element-10075b9{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4609 .elementor-element.elementor-element-56e5995{text-align:center;}.elementor-4609 .elementor-element.elementor-element-56e5995 .elementor-heading-title{font-size:44px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.3px;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-386f8c0{text-align:center;font-size:16px;line-height:1.55em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-b0254a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:nowrap;}.elementor-4609 .elementor-element.elementor-element-74af739{--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;--justify-content:center;--align-items:center;--padding-top:56px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-4609 .elementor-element.elementor-element-7c9633f .elementor-heading-title{font-size:12px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-4061d14{--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;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4609 .elementor-element.elementor-element-4061d14:not(.elementor-motion-effects-element-type-background), .elementor-4609 .elementor-element.elementor-element-4061d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-c8d1851 .elementor-icon-wrapper{text-align:center;}.elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-stacked .elementor-icon{background-color:#FFF200;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-framed .elementor-icon, .elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-default .elementor-icon{color:#FFF200;border-color:#FFF200;}.elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-framed .elementor-icon, .elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-default .elementor-icon svg{fill:#FFF200;}.elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-framed .elementor-icon{background-color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-c8d1851.elementor-view-stacked .elementor-icon svg{fill:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-c8d1851 .elementor-icon{font-size:30px;padding:1.7em;}.elementor-4609 .elementor-element.elementor-element-c8d1851 .elementor-icon svg{height:30px;}.elementor-4609 .elementor-element.elementor-element-69f0138{text-align:center;}.elementor-4609 .elementor-element.elementor-element-69f0138 .elementor-heading-title{font-size:15px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-4609 .elementor-element.elementor-element-299a134{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);}.elementor-4609 .elementor-element.elementor-element-01e10f4{--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:32px 32px;--row-gap:32px;--column-gap:32px;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:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-37bd4a8 .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-4c99d22{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4609 .elementor-element.elementor-element-9052a49 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-52a1e6c{font-size:15px;line-height:1.55em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-11661d8{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-5eacbe0 .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-a4b3efe{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4609 .elementor-element.elementor-element-b750ef0 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-068d8fa{font-size:15px;line-height:1.55em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-96a6a27{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-66def6a .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-6f56a12{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4609 .elementor-element.elementor-element-1876e6c .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-4432ed9{font-size:15px;line-height:1.55em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-402621a{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-b115a07 .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-5d8c0bf{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4609 .elementor-element.elementor-element-957c221 .elementor-heading-title{font-size:19px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-3b0a36a{font-size:15px;line-height:1.55em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-743db13{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-dd739c3 .elementor-heading-title{font-size:15px;font-weight:700;line-height:1.25em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-13be6f6 .elementor-icon-wrapper{text-align:center;}.elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-stacked .elementor-icon{background-color:#E9EBFB;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-framed .elementor-icon, .elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-default .elementor-icon{color:#E9EBFB;border-color:#E9EBFB;}.elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-framed .elementor-icon, .elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-default .elementor-icon svg{fill:#E9EBFB;}.elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-framed .elementor-icon{background-color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-13be6f6.elementor-view-stacked .elementor-icon svg{fill:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-13be6f6 .elementor-icon{font-size:18px;padding:1.6em;}.elementor-4609 .elementor-element.elementor-element-13be6f6 .elementor-icon svg{height:18px;}.elementor-4609 .elementor-element.elementor-element-16f98d5{font-size:15px;line-height:1.55em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-4291ca3{--display:flex;}.elementor-4609 .elementor-element.elementor-element-a972f21{--spacer-size:60px;}.elementor-4609 .elementor-element.elementor-element-d7955a0{--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:stretch;--gap:88px 88px;--row-gap:88px;--column-gap:88px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(12,0,170,0.1);--border-color:rgba(12,0,170,0.1);--padding-top:112px;--padding-bottom:112px;--padding-left:80px;--padding-right:80px;}.elementor-4609 .elementor-element.elementor-element-d7955a0:not(.elementor-motion-effects-element-type-background), .elementor-4609 .elementor-element.elementor-element-d7955a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4609 .elementor-element.elementor-element-d7955a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4609 .elementor-element.elementor-element-0dbf3a1{--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-4609 .elementor-element.elementor-element-4972c3a{--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:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-4609 .elementor-element.elementor-element-88d60e1{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4609 .elementor-element.elementor-element-8d6e77d{text-align:center;}.elementor-4609 .elementor-element.elementor-element-8d6e77d .elementor-heading-title{font-size:44px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:0.3px;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-141b498{text-align:center;font-size:16px;line-height:1.6em;color:#0C00AA;}.elementor-4609 .elementor-element.elementor-element-56202fb{--display:flex;}.elementor-4609 .elementor-element.elementor-element-ad787f8{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-35a484d{--display:flex;}.elementor-4609 .elementor-element.elementor-element-4ac39a5{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-4ae3b06{--display:flex;}.elementor-4609 .elementor-element.elementor-element-e9e0bc2{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-d08660c{--display:flex;}.elementor-4609 .elementor-element.elementor-element-eed7958{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-7b16458{--display:flex;}.elementor-4609 .elementor-element.elementor-element-c6e0ea1{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-6f2ca9b{--display:flex;}.elementor-4609 .elementor-element.elementor-element-b412f4a{font-size:16px;line-height:1.65em;color:rgba(12,0,170,0.68);}.elementor-4609 .elementor-element.elementor-element-a4a665d{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#0C00AA;--n-accordion-icon-hover-color:#0C00AA;--n-accordion-icon-active-color:#FFFFFF;}.elementor-4609 .elementor-element.elementor-element-6ec79bb{--display:flex;--min-height:60vh;--justify-content:center;}.elementor-4609 .elementor-element.elementor-element-2c67a3d{--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:space-between;}.elementor-4609 .elementor-element.elementor-element-5bf036d .elementor-heading-title{font-size:60px;color:#FFDFAC;}.elementor-4609 .elementor-element.elementor-element-7481a2e .elementor-heading-title{font-size:60px;color:#FFDFAC;}.elementor-4609 .elementor-element.elementor-element-827a8dc{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4609 .elementor-element.elementor-element-dda1917{--display:flex;}.elementor-4609 .elementor-element.elementor-element-5db0072{--spacer-size:60px;}.elementor-4609 .elementor-element.elementor-element-bcae8d3{--display:flex;}.elementor-4609 .elementor-element.elementor-element-939c8a6{text-align:center;}.elementor-4609 .elementor-element.elementor-element-939c8a6 .elementor-heading-title{font-size:32px;color:#090081;}.elementor-4609 .elementor-element.elementor-element-9d9573c{--spacer-size:50px;}.elementor-4609 .elementor-element.elementor-element-6aa2e13{text-align:center;font-size:20px;color:#000000;}.elementor-4609 .elementor-element.elementor-element-6aa2e13 > *{max-width:65%;}.elementor-4609 .elementor-element.elementor-element-fd4eb8b{--display:flex;}.elementor-4609 .elementor-element.elementor-element-b7886f7{--spacer-size:50px;}.elementor-4609 .elementor-element.elementor-element-d7ff7b3{--display:flex;}.elementor-4609 .elementor-element.elementor-element-e68bd98{--display:flex;}@media(min-width:769px){.elementor-4609 .elementor-element.elementor-element-08dcac7{--content-width:1600px;}.elementor-4609 .elementor-element.elementor-element-23f7d2e{--content-width:1600px;}.elementor-4609 .elementor-element.elementor-element-74af739{--width:35%;}.elementor-4609 .elementor-element.elementor-element-d7955a0{--content-width:1600px;}.elementor-4609 .elementor-element.elementor-element-2c67a3d{--content-width:1600px;}.elementor-4609 .elementor-element.elementor-element-bcae8d3{--content-width:1600px;}}@media(max-width:1024px){.elementor-4609 .elementor-element.elementor-element-23f7d2e{--padding-top:88px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4609 .elementor-element.elementor-element-d7955a0{--padding-top:88px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:768px){.elementor-4609 .elementor-element.elementor-element-23f7d2e{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4609 .elementor-element.elementor-element-56e5995 .elementor-heading-title{font-size:28px;}.elementor-4609 .elementor-element.elementor-element-b0254a7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4609 .elementor-element.elementor-element-74af739{--width:100%;}.elementor-4609 .elementor-element.elementor-element-d7955a0{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4609 .elementor-element.elementor-element-8d6e77d .elementor-heading-title{font-size:28px;}.elementor-4609 .elementor-element.elementor-element-dda1917{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4609 .elementor-element.elementor-element-6aa2e13{text-align:center;}.elementor-4609 .elementor-element.elementor-element-6aa2e13 > *{max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-23f7d2e */.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-hl{position:relative;border-radius:24px;border:1px solid rgba(12,0,170,.2);background:radial-gradient(ellipse 90% 26% at 50% 100%,rgba(255,242,0,.42),rgba(255,242,0,0) 70%),linear-gradient(180deg,#fff 0%,#F5F0E4 100%);box-shadow:0 24px 48px -20px rgba(12,0,170,.35)}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-pill{position:absolute;left:50%;top:-14px;transform:translateX(-50%);background:#FFF200;border-radius:999px;padding:6px 16px;white-space:nowrap;z-index:2}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-pill .elementor-heading-title{font-size:12px;font-weight:700;line-height:1.2;color:#0C00AA}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-video{width:300px;max-width:100%;aspect-ratio:9/16;border-radius:18px;overflow:hidden}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-label{width:110px;flex:none}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-ring{width:94px;flex:none}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-ring img{width:88px;height:88px;border-radius:50%;object-fit:cover;outline:1.5px solid rgba(12,0,170,.5);outline-offset:3px;margin:3px}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-right{flex:1 1 0;min-width:0}@media(max-width:767px){.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-row{flex-direction:column;align-items:flex-start;gap:14px}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-hl{width:100%}.elementor-4609 .elementor-element.elementor-element-23f7d2e .cc-label{width:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7955a0 */.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-rv-wrap:not(:has(.cc-rv)){display:none}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion{max-width:960px;margin:0 auto;border-top:1px solid rgba(12,0,170,.1)}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item{position:relative;border:0;border-bottom:1px solid rgba(12,0,170,.1);border-radius:0;background:transparent;box-shadow:none}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item::before{content:"";position:absolute;inset:-1px 0;border-radius:24px;border:1px solid rgba(12,0,170,.2);background:radial-gradient(ellipse 90% 26% at 50% 100%,rgba(255,242,0,.42),rgba(255,242,0,0) 70%),linear-gradient(180deg,#fff 0%,#F5F0E4 100%);box-shadow:0 24px 48px -20px rgba(12,0,170,.35);opacity:0;transition:opacity .3s ease;pointer-events:none}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item[open]::before{opacity:1}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item[open]{border-bottom-color:transparent}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title{position:relative;z-index:1;padding:28px 32px;justify-content:space-between;gap:24px}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title-text{font-size:18px;font-weight:700;line-height:1.4;color:#0C00AA}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title-icon{flex:none;width:40px;height:40px;border-radius:50%;background:#E9EBFB;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title-icon svg{width:16px;height:16px;transition:fill .3s ease}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title-icon svg,.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title-icon svg path{fill:#0C00AA !important}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:#0C00AA}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg,.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg path{fill:#FFFFFF !important}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item>.e-con{position:relative;z-index:1;padding:0 32px 32px}@media(max-width:767px){.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item-title{padding:22px 20px}.elementor-4609 .elementor-element.elementor-element-d7955a0 .cc-faq .e-n-accordion .e-n-accordion-item>.e-con{padding:0 20px 24px}}/* Ghi đè CSS FAQ chung của layout trang sản phẩm (Giao diện > Tùy biến > CSS bổ sung) */body.single-product .elementor-4639 .cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary,.cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary{background:transparent !important;background-color:transparent !important;color:#0C00AA !important;border-radius:0 !important;padding:28px 32px !important}body.single-product .elementor-4639 .cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary :is(span,svg),.cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary :is(span,svg){color:#0C00AA !important;fill:#0C00AA !important}body.single-product .elementor-4639 .cc-faq .elementor-widget-n-accordion .e-n-accordion-item[open]>summary .e-n-accordion-item-title-icon :is(span,svg,path),.cc-faq .elementor-widget-n-accordion .e-n-accordion-item[open]>summary .e-n-accordion-item-title-icon :is(span,svg,path){color:#FFFFFF !important;fill:#FFFFFF !important}body.single-product .elementor-4639 .cc-faq .elementor-widget-n-accordion .e-n-accordion-item-content,.cc-faq .elementor-widget-n-accordion .e-n-accordion-item-content{background:transparent !important;color:rgba(12,0,170,.68) !important}@media(max-width:767px){body.single-product .elementor-4639 .cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary,.cc-faq .elementor-widget-n-accordion .e-n-accordion-item>summary{padding:22px 20px !important}}/* Tắt viền mặc định của Accordion trên thanh tiêu đề và khung nội dung */.cc-faq .elementor-widget-n-accordion{--n-accordion-border-width:0px;--n-accordion-border-radius:0px}.cc-faq .elementor-widget-n-accordion .e-n-accordion-item-title,.cc-faq .elementor-widget-n-accordion .e-n-accordion-item>.e-con{border:0 !important;border-radius:0 !important;box-shadow:none !important}/* End custom CSS */