.elementor-6326 .elementor-element.elementor-element-928e45d{--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:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-928e45d:not(.elementor-motion-effects-element-type-background), .elementor-6326 .elementor-element.elementor-element-928e45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5FF;}.elementor-6326 .elementor-element.elementor-element-b3884bc{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6326 .elementor-element.elementor-element-2d54050{font-size:13px;}.elementor-6326 .elementor-element.elementor-element-5955377 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-a805c8e .elementor-heading-title{font-size:46px;font-weight:700;line-height:1.05em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-21a0f89{font-size:15.5px;}.elementor-6326 .elementor-element.elementor-element-106af52{font-size:18px;line-height:1.5em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-0dbb07d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:2px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-6326 .elementor-element.elementor-element-32bae18{width:inline;max-width:inline;background-color:#F3F4F6;padding:7px 14px 7px 14px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-32bae18 .elementor-heading-title{font-size:13.5px;font-weight:500;color:#374151;}.elementor-6326 .elementor-element.elementor-element-b0e91fe{width:inline;max-width:inline;background-color:#F3F4F6;padding:7px 14px 7px 14px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-b0e91fe .elementor-heading-title{font-size:13.5px;font-weight:500;color:#374151;}.elementor-6326 .elementor-element.elementor-element-38f80aa{width:inline;max-width:inline;background-color:#F3F4F6;padding:7px 14px 7px 14px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-38f80aa .elementor-heading-title{font-size:13.5px;font-weight:500;color:#374151;}.elementor-6326 .elementor-element.elementor-element-77606c6{width:inline;max-width:inline;background-color:#F3F4F6;padding:7px 14px 7px 14px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-77606c6 .elementor-heading-title{font-size:13.5px;font-weight:500;color:#374151;}.elementor-6326 .elementor-element.elementor-element-565d6ef{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6326 .elementor-element.elementor-element-3d52d34 .elementor-button{background-color:#6C63FF;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:13px 22px 13px 22px;}.elementor-6326 .elementor-element.elementor-element-7fdd9af .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:600;fill:#0B0B0F;color:#0B0B0F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADAE2;border-radius:10px 10px 10px 10px;padding:13px 22px 13px 22px;}.elementor-6326 .elementor-element.elementor-element-25f987c{--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:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-c00f3da{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-6326 .elementor-element.elementor-element-b53daa5{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6326 .elementor-element.elementor-element-c68bed5 .elementor-heading-title{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-7802be3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-2315e64{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6326 .elementor-element.elementor-element-4972e05 .elementor-heading-title{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-836da14 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-2ad008d{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6326 .elementor-element.elementor-element-c79573d .elementor-heading-title{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-1f6e75e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-6c62fd5{font-size:12.5px;line-height:1.4em;color:#9AA0AA;}.elementor-6326 .elementor-element.elementor-element-404de1b{--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:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6326 .elementor-element.elementor-element-26011e3 .elementor-heading-title{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-85d1067 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.2em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-c926bd7{--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:20px;--padding-bottom:4px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-4861965{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-6326 .elementor-element.elementor-element-3e945e0{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-3e945e0 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-3e945e0 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-3e945e0 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-3e945e0 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-3e945e0 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-46f9e93{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-46f9e93 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-46f9e93 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-46f9e93 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-46f9e93 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-46f9e93 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-0510fc6{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-0510fc6 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-0510fc6 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-0510fc6 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-0510fc6 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-0510fc6 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-1c7d3a9{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-1c7d3a9 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-1c7d3a9 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-1c7d3a9 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-1c7d3a9 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-1c7d3a9 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-5c64115{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-5c64115 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-5c64115 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-5c64115 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-5c64115 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-5c64115 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-ebecbc8{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-ebecbc8 .elementor-button{font-size:14px;font-weight:500;fill:#54545F;color:#54545F;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-6326 .elementor-element.elementor-element-ebecbc8 .elementor-button:hover, .elementor-6326 .elementor-element.elementor-element-ebecbc8 .elementor-button:focus{color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-ebecbc8 .elementor-button:hover svg, .elementor-6326 .elementor-element.elementor-element-ebecbc8 .elementor-button:focus svg{fill:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-fa7b9a2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:34px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-d0caadd .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-253380a .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-60b223e{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-a7474e8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6326 .elementor-element.elementor-element-391a98b{font-size:16.5px;line-height:1.5em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-3cdabcf{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-6326 .elementor-element.elementor-element-a738f44{width:inline;max-width:inline;background-color:#EDE9FE;padding:6px 13px 6px 13px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-a738f44 .elementor-heading-title{font-size:13px;font-weight:500;color:#5B4BD6;}.elementor-6326 .elementor-element.elementor-element-b779d58{width:inline;max-width:inline;background-color:#EDE9FE;padding:6px 13px 6px 13px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-b779d58 .elementor-heading-title{font-size:13px;font-weight:500;color:#5B4BD6;}.elementor-6326 .elementor-element.elementor-element-71991e9{width:inline;max-width:inline;background-color:#EDE9FE;padding:6px 13px 6px 13px;border-radius:999px 999px 999px 999px;}.elementor-6326 .elementor-element.elementor-element-71991e9 .elementor-heading-title{font-size:13px;font-weight:500;color:#5B4BD6;}.elementor-6326 .elementor-element.elementor-element-3f1ebf5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-b076281 .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-25ae671 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-a1ced22{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-9cd8963{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-2931eab .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-a65f7dd .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-da31137{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-1e0d48c{--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:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-6326 .elementor-element.elementor-element-112b50a{font-size:15px;color:#8A8A99;}.elementor-6326 .elementor-element.elementor-element-52c378a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-91c27be .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-a685b35 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-0e7dea2{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-3cad2dc{font-size:13px;line-height:1.5em;color:#9AA0AA;}.elementor-6326 .elementor-element.elementor-element-88e8b10{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-d34b513 .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-c546fbb .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-d0cbd24{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-fd34c34{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:38px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-8cad458 .elementor-heading-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#6C63FF;}.elementor-6326 .elementor-element.elementor-element-2a33602 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.15em;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-6407bf1{font-size:16px;line-height:1.55em;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-3edda49{--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:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6326 .elementor-element.elementor-element-3edda49:not(.elementor-motion-effects-element-type-background), .elementor-6326 .elementor-element.elementor-element-3edda49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EEFF;}.elementor-6326 .elementor-element.elementor-element-960944d{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-6326 .elementor-element.elementor-element-e9087f7{text-align:center;}.elementor-6326 .elementor-element.elementor-element-e9087f7 .elementor-heading-title{font-size:30px;font-weight:700;color:#0B0B0F;}.elementor-6326 .elementor-element.elementor-element-e897759{text-align:center;font-size:16.5px;color:#54545F;}.elementor-6326 .elementor-element.elementor-element-c2b4668{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6326 .elementor-element.elementor-element-87cd916 .elementor-button{background-color:#6C63FF;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:13px 26px 13px 26px;}.elementor-6326 .elementor-element.elementor-element-87cd916{width:inline;max-width:inline;}.elementor-6326 .elementor-element.elementor-element-12dbbb7 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:600;fill:#0B0B0F;color:#0B0B0F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADAE2;border-radius:10px 10px 10px 10px;padding:13px 26px 13px 26px;}.elementor-6326 .elementor-element.elementor-element-12dbbb7{width:inline;max-width:inline;}@media(min-width:768px){.elementor-6326 .elementor-element.elementor-element-0dbb07d{--width:100%;}.elementor-6326 .elementor-element.elementor-element-565d6ef{--width:100%;}.elementor-6326 .elementor-element.elementor-element-c00f3da{--width:100%;}.elementor-6326 .elementor-element.elementor-element-4861965{--width:100%;}.elementor-6326 .elementor-element.elementor-element-a7474e8{--width:100%;}.elementor-6326 .elementor-element.elementor-element-3cdabcf{--width:100%;}.elementor-6326 .elementor-element.elementor-element-1e0d48c{--width:100%;}.elementor-6326 .elementor-element.elementor-element-c2b4668{--width:100%;}}/* Start custom CSS *//* ===== GPT-5.6 Sol model page ===== */
.gpt-grid4{ display:flex; flex-wrap:wrap; }
.gpt-grid4 > .e-con{ flex:1 1 200px; }
.gpt-grid3{ display:flex; flex-wrap:wrap; }
.gpt-grid3 > .e-con{ flex:1 1 300px; }
.gpt-card{ background:#fff; border:1px solid #E7E7EC; border-radius:14px; }
.gpt-card:hover{ border-color:#c9c4ff; box-shadow:0 6px 20px rgba(108,99,255,.08); }
.gpt-navpill{ background:#fff; border:1px solid #E7E7EC; border-radius:14px; }
.gpt-navpill a{ color:#54545F !important; text-decoration:none; font-size:14px; font-weight:500; }
.gpt-navpill a:hover{ color:#6C63FF !important; }
.gpt-table{ width:100%; border-collapse:collapse; font-size:14px; }
.gpt-table th{ text-align:left; font-weight:600; color:#8A8A99; font-size:12px; text-transform:uppercase; letter-spacing:.04em; padding:14px 16px; border-bottom:1px solid #E7E7EC; }
.gpt-table td{ padding:16px; border-bottom:1px solid #EEEEF2; vertical-align:top; color:#54545F; }
.gpt-table tr:last-child td{ border-bottom:none; }
.gpt-b-name{ font-weight:600; color:#0B0B0F; font-size:15px; }
.gpt-b-score{ font-weight:700; color:#6C63FF; font-size:18px; white-space:nowrap; }
.gpt-b-metric{ color:#8A8A99; font-size:12px; }
.gpt-src a{ color:#6C63FF; text-decoration:none; }
.gpt-tablewrap{ background:#fff; border:1px solid #E7E7EC; border-radius:16px; overflow:hidden; }
.gpt-spec td{ padding:13px 18px; border-bottom:1px solid #EEEEF2; font-size:14.5px; }
.gpt-spec td:first-child{ color:#8A8A99; width:40%; }
.gpt-spec td:last-child{ color:#0B0B0F; font-weight:500; }
.gpt-spec tr:last-child td{ border-bottom:none; }

/* nav pill fix */
.gpt-navpill a.elementor-button, .gpt-navpill .elementor-button-wrapper a{ background:transparent !important; background-color:transparent !important; box-shadow:none !important; color:#54545F !important; padding:8px 12px !important; font-weight:500 !important; }
.gpt-navpill a.elementor-button:hover{ color:#6C63FF !important; background:#F1EEFF !important; }
.gpt-tablewrap{ overflow-x:auto; }
.gpt-table{ min-width:680px; }
/* sources */
.gpt-srclist{ display:flex; flex-direction:column; }
.gpt-srclist .src{ display:flex; justify-content:space-between; gap:16px; align-items:flex-start; padding:15px 18px; border:1px solid #E7E7EC; border-radius:12px; margin-bottom:10px; background:#fff; }
.gpt-srclist .src:hover{ border-color:#c9c4ff; }
.gpt-srclist .src .t{ font-weight:600; color:#0B0B0F; font-size:14.5px; }
.gpt-srclist .src .m{ color:#8A8A99; font-size:12.5px; white-space:nowrap; }
.gpt-note{ color:#9AA0AA; font-size:13px; margin-top:6px; }
/* related cards */
.gpt-rcard .rn{ font-weight:700; color:#0B0B0F; font-size:16px; }
.gpt-rcard .rp{ color:#8A8A99; font-size:12.5px; margin-top:2px; }
.gpt-rcard .rd{ color:#54545F; font-size:13.5px; line-height:1.5; margin-top:10px; }
.gpt-rchips{ display:flex; gap:6px; flex-wrap:wrap; margin-top:10px; }
.gpt-rchips span{ background:#F3F4F6; color:#374151; border-radius:999px; padding:4px 10px; font-size:11.5px; font-weight:500; }
.gpt-rlinks{ display:flex; gap:14px; margin-top:14px; padding-top:14px; border-top:1px solid #EEEEF2; }
.gpt-rlinks a{ color:#6C63FF; text-decoration:none; font-size:13.5px; font-weight:600; }

.gpt-rgrid{ display:flex; flex-wrap:wrap; gap:16px; }
.gpt-rgrid > .gpt-rcard{ flex:1 1 300px; padding:20px; display:flex; flex-direction:column; }/* End custom CSS */