.elementor-1803 .elementor-element.elementor-element-9549611{--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-1803 .elementor-element.elementor-element-9a59c5f{--display:flex;}.elementor-1803 .elementor-element.elementor-element-0b26bbf{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-a03e585{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-842a86f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-31be899{--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:flex-start;}.elementor-1803 .elementor-element.elementor-element-31be899.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1803 .elementor-element.elementor-element-3631de9 .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-a82551e .elementor-button{background-color:#4A90E200;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-022bbde{--display:flex;}.elementor-1803 .elementor-element.elementor-element-022bbde:not(.elementor-motion-effects-element-type-background), .elementor-1803 .elementor-element.elementor-element-022bbde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hypnosewerkt.be/wp-content/uploads/2026/04/image00005-1-scaled-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1803 .elementor-element.elementor-element-447cae4{--display:flex;}.elementor-1803 .elementor-element.elementor-element-d8c0bda{text-align:center;}.elementor-1803 .elementor-element.elementor-element-97ccc17{text-align:center;}.elementor-1803 .elementor-element.elementor-element-80ac7de{--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-1803 .elementor-element.elementor-element-da1e32a{--display:flex;}.elementor-1803 .elementor-element.elementor-element-df17372.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-df17372{text-align:center;}.elementor-1803 .elementor-element.elementor-element-885d1f8{text-align:center;}.elementor-1803 .elementor-element.elementor-element-6d37060{text-align:center;}.elementor-1803 .elementor-element.elementor-element-a8ee198{--display:flex;}.elementor-1803 .elementor-element.elementor-element-4f6f6d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-4f6f6d4.e-con{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-92051e5{text-align:center;}.elementor-1803 .elementor-element.elementor-element-30ac078{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-30d0530{text-align:center;}.elementor-1803 .elementor-element.elementor-element-8bbb54e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-5380ea0{text-align:center;}.elementor-1803 .elementor-element.elementor-element-0b9ca77{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-481ba23{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3fa0bee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-b436373{text-align:center;}.elementor-1803 .elementor-element.elementor-element-e5e6768{--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-1803 .elementor-element.elementor-element-83bee71{--display:flex;}.elementor-1803 .elementor-element.elementor-element-7979671{--display:flex;}.elementor-1803 .elementor-element.elementor-element-96dc60f{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-64b177c{--display:flex;}.elementor-1803 .elementor-element.elementor-element-c539156{--display:flex;}.elementor-1803 .elementor-element.elementor-element-d25ecdd{text-align:center;}.elementor-1803 .elementor-element.elementor-element-d25ecdd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-c7cba15{text-align:center;}.elementor-1803 .elementor-element.elementor-element-fcc0d1e{--display:flex;}.elementor-1803 .elementor-element.elementor-element-0441866{text-align:center;}.elementor-1803 .elementor-element.elementor-element-0441866 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-b064f0a{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3c69512{--display:flex;}.elementor-1803 .elementor-element.elementor-element-83fb617{text-align:center;}.elementor-1803 .elementor-element.elementor-element-83fb617 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-459e860{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4738d6a{--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-1803 .elementor-element.elementor-element-b07f6a3{--display:flex;}.elementor-1803 .elementor-element.elementor-element-f600b54.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-f600b54{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-00c4fcb{text-align:center;}.elementor-1803 .elementor-element.elementor-element-f2b2365{text-align:center;}.elementor-1803 .elementor-element.elementor-element-97dfa10{--display:flex;}.elementor-1803 .elementor-element.elementor-element-9aa89ab{--display:flex;}.elementor-1803 .elementor-element.elementor-element-ab94a52{text-align:center;}.elementor-1803 .elementor-element.elementor-element-47fec39{text-align:center;}.elementor-1803 .elementor-element.elementor-element-47fec39 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-69ef1e1{text-align:center;}.elementor-1803 .elementor-element.elementor-element-99a7a0f .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-7268673{--display:flex;}.elementor-1803 .elementor-element.elementor-element-675c427{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4c1f4eb{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4c1f4eb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-d707dbe{text-align:center;}.elementor-1803 .elementor-element.elementor-element-9d80696 .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-99c3eca{--display:flex;}.elementor-1803 .elementor-element.elementor-element-052b13e{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3f7eea3{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3f7eea3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-966a264{text-align:center;}.elementor-1803 .elementor-element.elementor-element-da6d630 .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-e668bb3{--display:flex;}.elementor-1803 .elementor-element.elementor-element-1a5038b{text-align:center;}.elementor-1803 .elementor-element.elementor-element-cadb28d{text-align:center;}.elementor-1803 .elementor-element.elementor-element-cadb28d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-e73f9c6{text-align:center;}.elementor-1803 .elementor-element.elementor-element-cbb1156 .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-43954d5{--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-1803 .elementor-element.elementor-element-212e428{--display:flex;}.elementor-1803 .elementor-element.elementor-element-bced2eb{--display:flex;}.elementor-1803 .elementor-element.elementor-element-a0715a1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1803 .elementor-element.elementor-element-645eeec{--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-1803 .elementor-element.elementor-element-ba383a2{--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1803 .elementor-element.elementor-element-15acf70 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-15acf70 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-15acf70{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-15acf70 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-aeff6a4{--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-1803 .elementor-element.elementor-element-ebe7207{text-align:center;}.elementor-1803 .elementor-element.elementor-element-b56fbf0{--display:flex;}.elementor-1803 .elementor-element.elementor-element-e10ff1d{--display:flex;}.elementor-1803 .elementor-element.elementor-element-4f018dd{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4f018dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-dbd5baf{text-align:center;}.elementor-1803 .elementor-element.elementor-element-af6a6c3{--display:flex;}.elementor-1803 .elementor-element.elementor-element-3fa0c4d{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3fa0c4d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-ed55754{text-align:center;}.elementor-1803 .elementor-element.elementor-element-c7c99f6{--display:flex;}.elementor-1803 .elementor-element.elementor-element-edbd67a{text-align:center;}.elementor-1803 .elementor-element.elementor-element-edbd67a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-5db4796{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4d39b91{--display:flex;}.elementor-1803 .elementor-element.elementor-element-7d9116d{text-align:center;}.elementor-1803 .elementor-element.elementor-element-7d9116d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-95fe4d4{text-align:center;}.elementor-1803 .elementor-element.elementor-element-e6dc506{--display:flex;}.elementor-1803 .elementor-element.elementor-element-7a5c740{text-align:center;}.elementor-1803 .elementor-element.elementor-element-7a5c740 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-41af3e9{text-align:center;}.elementor-1803 .elementor-element.elementor-element-bf12186{--display:flex;}.elementor-1803 .elementor-element.elementor-element-360f8c6{text-align:center;}.elementor-1803 .elementor-element.elementor-element-360f8c6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-73dfbde{text-align:center;}.elementor-1803 .elementor-element.elementor-element-737863b{--display:flex;}.elementor-1803 .elementor-element.elementor-element-a2cd0d9{text-align:center;}.elementor-1803 .elementor-element.elementor-element-a2cd0d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-8890d2d{text-align:center;}.elementor-1803 .elementor-element.elementor-element-912e9dc{--display:flex;}.elementor-1803 .elementor-element.elementor-element-075df70{text-align:center;}.elementor-1803 .elementor-element.elementor-element-075df70 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.5px;}.elementor-1803 .elementor-element.elementor-element-7fc7f40{text-align:center;}.elementor-1803 .elementor-element.elementor-element-bcddcb7{--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-1803 .elementor-element.elementor-element-ced3c86{--display:flex;}.elementor-1803 .elementor-element.elementor-element-b9ef9f8{text-align:center;}.elementor-1803 .elementor-element.elementor-element-3a061ee{text-align:center;}.elementor-1803 .elementor-element.elementor-element-6d0438b.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-6d0438b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-6d0438b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-6d0438b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-6d0438b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-314360e{text-align:center;}.elementor-1803 .elementor-element.elementor-element-b6178ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1803 .elementor-element.elementor-element-b7a2606{--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-1803 .elementor-element.elementor-element-3f9f408{--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-1803 .elementor-element.elementor-element-866b474{--display:flex;}.elementor-1803 .elementor-element.elementor-element-9cd643a{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-13a754e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-13a754e.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-13a754e .elementor-icon-list-icon i{color:#1F3A5F00;transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-13a754e .elementor-icon-list-icon svg{fill:#1F3A5F00;transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-13a754e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1803 .elementor-element.elementor-element-13a754e .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-13a754e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-1d884bb{--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-1803 .elementor-element.elementor-element-c6b9113{--display:flex;}.elementor-1803 .elementor-element.elementor-element-4cb5f3e{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-9a46654{text-align:center;}.elementor-1803 .elementor-element.elementor-element-ebe3a0f{text-align:center;}.elementor-1803 .elementor-element.elementor-element-7ed9b5a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1803 .elementor-element.elementor-element-d73dd4d{--display:flex;}.elementor-1803 .elementor-element.elementor-element-d73dd4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1803 .elementor-element.elementor-element-efddfa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-efddfa4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-efddfa4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-efddfa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1803 .elementor-element.elementor-element-efddfa4 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-efddfa4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-9851241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-62976b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1803 .elementor-element.elementor-element-1d1de4b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-7e953f4{text-align:center;}.elementor-1803 .elementor-element.elementor-element-d56ed1a{--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-1803 .elementor-element.elementor-element-1df536a{--display:flex;}.elementor-1803 .elementor-element.elementor-element-451af4a{text-align:center;}.elementor-1803 .elementor-element.elementor-element-39f5873 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#1F3A5F;}.elementor-1803 .elementor-element.elementor-element-06699b7.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-06699b7 .elementor-icon-list-icon i{color:#1F3A5F00;transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-06699b7 .elementor-icon-list-icon svg{fill:#1F3A5F00;transition:fill 0.3s;}.elementor-1803 .elementor-element.elementor-element-06699b7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1803 .elementor-element.elementor-element-06699b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1803 .elementor-element.elementor-element-06699b7 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:300;}.elementor-1803 .elementor-element.elementor-element-06699b7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1803 .elementor-element.elementor-element-abd1392 .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-abd1392.elementor-element{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-c9a4fc0{--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-1803 .elementor-element.elementor-element-817cc84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1803 .elementor-element.elementor-element-817cc84.e-con{--align-self:center;}.elementor-1803 .elementor-element.elementor-element-a25d8b6{--display:flex;}.elementor-1803 .elementor-element.elementor-element-f8cf958{--display:flex;}.elementor-1803 .elementor-element.elementor-element-574bcc2{--display:flex;}.elementor-1803 .elementor-element.elementor-element-0a8f967{--display:flex;}.elementor-1803 .elementor-element.elementor-element-2487255{--display:flex;}.elementor-1803 .elementor-element.elementor-element-74e38c1{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}:where( .elementor-1803 .elementor-element.elementor-element-74e38c1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-1803 .elementor-element.elementor-element-554207c{--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-1803 .elementor-element.elementor-element-c5b5e38{--display:flex;}.elementor-1803 .elementor-element.elementor-element-340e13d{--display:flex;}.elementor-1803 .elementor-element.elementor-element-c008e76 .elementor-heading-title{color:#FFFFFF;}.elementor-1803 .elementor-element.elementor-element-85f07d8{--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;}.elementor-1803 .elementor-element.elementor-element-788a4ef .elementor-button{background-color:#4A90E200;}.elementor-1803 .elementor-element.elementor-element-bd36f2d .elementor-button{background-color:#4A90E200;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1803 .elementor-element.elementor-element-645eeec{--width:50%;}.elementor-1803 .elementor-element.elementor-element-ba383a2{--width:50%;}.elementor-1803 .elementor-element.elementor-element-b7a2606{--width:50%;}.elementor-1803 .elementor-element.elementor-element-3f9f408{--width:50%;}.elementor-1803 .elementor-element.elementor-element-d73dd4d{--width:100%;}.elementor-1803 .elementor-element.elementor-element-817cc84{--width:89%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1803 .elementor-element.elementor-element-7ed9b5a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1803 .elementor-element.elementor-element-a03e585{font-size:8px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1803 .elementor-element.elementor-element-842a86f{text-align:center;}.elementor-1803 .elementor-element.elementor-element-842a86f .elementor-heading-title{font-size:45px;}.elementor-1803 .elementor-element.elementor-element-30a4c55{text-align:center;}.elementor-1803 .elementor-element.elementor-element-447cae4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1803 .elementor-element.elementor-element-96dc60f{font-size:10px;}.elementor-1803 .elementor-element.elementor-element-588d03f{text-align:center;}.elementor-1803 .elementor-element.elementor-element-5f4f56b{text-align:center;}.elementor-1803 .elementor-element.elementor-element-5bfc8fc{text-align:center;}.elementor-1803 .elementor-element.elementor-element-d25ecdd .elementor-heading-title{font-size:18px;}.elementor-1803 .elementor-element.elementor-element-f600b54{font-size:10px;}.elementor-1803 .elementor-element.elementor-element-9edc99a{text-align:center;}.elementor-1803 .elementor-element.elementor-element-2b79836{text-align:center;}.elementor-1803 .elementor-element.elementor-element-ba383a2{--width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1803 .elementor-element.elementor-element-4f018dd .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-3fa0c4d .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-edbd67a .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-7d9116d .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-7a5c740 .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-360f8c6 .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-a2cd0d9 .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-075df70 .elementor-heading-title{font-size:20px;}.elementor-1803 .elementor-element.elementor-element-83ba429{text-align:center;}.elementor-1803 .elementor-element.elementor-element-6318573{text-align:center;}.elementor-1803 .elementor-element.elementor-element-4cb5f3e{font-size:10px;}.elementor-1803 .elementor-element.elementor-element-7ed9b5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* =========================================================
   HYPNOSEWERKT — TRAJECT PAGINA COMPLETE CSS
   ========================================================= */

:root{
  --hw-blue:#4c7ff4;
  --hw-blue-hover:#3f73e8;
  --hw-blue-dark:#183b66;
  --hw-navy:#12355f;
  --hw-text:#183b66;
  --hw-muted:#6f7890;
  --hw-soft:#f7f8fd;
  --hw-soft-blue:#eef4ff;
  --hw-lilac:#eeeaff;
  --hw-pink:#f8e8ef;
  --hw-card:#ffffff;
  --hw-line:#e6ebf5;
  --hw-shadow:0 18px 45px rgba(18,53,95,.08);
  --hw-shadow-hover:0 24px 54px rgba(18,53,95,.12);
  --hw-radius:22px;
}

/* RESET / BASIS */

.hw-container{
  max-width:1120px;
  margin:0 auto;
  padding-left:22px;
  padding-right:22px;
}

.hw-trj-hero,
.hw-trj-recognition,
.hw-trj-why,
.hw-trj-process,
.hw-trj-safe,
.hw-trj-support,
.hw-trj-included,
.hw-trj-different,
.hw-trj-forwho,
.hw-trj-results,
.hw-trj-investment,
.hw-trj-faq,
.hw-trj-final{
  position:relative;
  overflow:hidden;
  padding:82px 0;
}

/* TYPOGRAFIE */

.hw-trj-title,
.hw-trj-section-title,
.hw-trj-safe-card h2,
.hw-trj-different-card h2,
.hw-trj-price-card h2,
.hw-trj-final-card h2,
.hw-trj-recognition-card h3,
.hw-trj-usp-card h3,
.hw-trj-process-card h3,
.hw-trj-included-card h3,
.hw-trj-results-card h3{
  font-family:Georgia,"Times New Roman",serif;
  color:var(--hw-text);
  font-weight:700;
  letter-spacing:-.035em;
  line-height:1.08;
}

.hw-trj-title{
  font-size:clamp(42px,5.6vw,68px);
  margin:0 0 22px;
}

.hw-trj-section-title{
  font-size:clamp(32px,4vw,48px);
  margin:0 0 18px;
}

.hw-trj-subtext,
.hw-trj-text-center,
.hw-centered-intro p,
.hw-trj-recognition-card p,
.hw-trj-usp-card p,
.hw-trj-process-card p,
.hw-trj-safe-card p,
.hw-trj-included-card p,
.hw-trj-different-card p,
.hw-trj-forwho-card p,
.hw-trj-results-card p,
.hw-trj-price-card p,
.hw-trj-final-card p{
  color:var(--hw-muted);
  font-size:15px;
  line-height:1.85;
}

/* EYEBROW / LABELS */

.hw-eyebrow,
.hw-section-label,
.hw-trj-badge{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:14px;
  margin-bottom:20px;
  font-size:12px;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#6f86a7;
  font-weight:700;
}

.hw-eyebrow:before,
.hw-eyebrow:after,
.hw-section-label:before,
.hw-section-label:after{
  content:"";
  width:34px;
  height:1px;
  background:#b7c4d5;
}

.hw-centered-intro{
  max-width:760px;
  margin:0 auto 42px;
  text-align:center;
}

/* BUTTONS ALGEMEEN */

.hw-trj-btn-wrap,
.hw-trj-actions{
  display:flex;
  gap:14px;
  flex-wrap:wrap;
  align-items:center;
}

.hw-trj-btn-primary,
.hw-trj-btn-secondary{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:48px;
  padding:14px 24px;
  border-radius:999px;
  font-size:14px;
  font-weight:800;
  text-decoration:none!important;
  transition:.25s ease;
}

.hw-trj-btn-primary{
  background:var(--hw-blue);
  color:#fff!important;
  box-shadow:0 14px 32px rgba(76,127,244,.28);
}

.hw-trj-btn-primary:hover{
  transform:translateY(-2px);
  background:var(--hw-blue-hover);
  box-shadow:0 20px 45px rgba(76,127,244,.34);
}

.hw-trj-btn-secondary{
  background:#fff;
  color:var(--hw-text)!important;
  border:1px solid var(--hw-line);
  box-shadow:0 10px 26px rgba(18,53,95,.06);
}

.hw-trj-btn-secondary:hover{
  transform:translateY(-2px);
  box-shadow:0 16px 36px rgba(18,53,95,.10);
}

/* HERO */

.hw-trj-hero{
  padding:86px 0 80px;
  background:
    radial-gradient(circle at 10% 10%,rgba(255,255,255,.45) 0 145px,transparent 146px),
    linear-gradient(120deg,#e4edff 0%,#eee9ff 52%,#f8e7ef 100%);
}

.hw-trj-hero-grid{
  display:grid;
  grid-template-columns:1.02fr .98fr;
  gap:64px;
  align-items:center;
}

.hw-trj-hero-content{
  max-width:620px;
}

.hw-trj-badge{
  padding:0;
  justify-content:flex-start;
}

.hw-trj-badge:before{
  content:"";
  width:34px;
  height:1px;
  background:#9fb4d6;
}

.hw-trj-subtext{
  max-width:560px;
  margin:0 0 30px;
}

.hw-trj-hero-image{
  position:relative;
  min-height:460px;
  border-radius:26px;
  overflow:hidden;
  background:#fff;
  box-shadow:0 24px 60px rgba(18,53,95,.14);
}

.hw-trj-hero-image img,
.hw-trj-hero-image .elementor-widget-container,
.hw-trj-hero-image .elementor-widget-image,
.hw-trj-hero-image .elementor-widget-image img{
  width:100%;
  height:100%;
  object-fit:cover;
  border-radius:26px;
}

.hw-trj-floating-card{
  position:absolute;
  right:22px;
  bottom:22px;
  left:22px;
  background:rgba(255,255,255,.86);
  border:1px solid rgba(255,255,255,.8);
  border-radius:20px;
  padding:20px 22px;
  box-shadow:0 16px 40px rgba(18,53,95,.12);
  backdrop-filter:blur(12px);
}

.hw-trj-floating-card strong{
  display:block;
  font-family:Georgia,"Times New Roman",serif;
  color:var(--hw-text);
  font-size:22px;
  line-height:1.2;
  margin-bottom:8px;
}

.hw-trj-floating-card span{
  color:var(--hw-muted);
  font-size:14px;
  line-height:1.6;
}

/* HERKENNING */

.hw-trj-recognition{
  background:#fff;
}

.hw-trj-recognition:before{
  content:"";
  position:absolute;
  width:460px;
  height:460px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(238,233,255,.55),transparent 68%);
  top:-240px;
  left:-180px;
  pointer-events:none;
}

.hw-trj-recognition-grid{
  display:grid;
  grid-template-columns:repeat(5,1fr);
  gap:16px;
  margin-top:36px;
}

.hw-trj-recognition-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:20px;
  padding:24px 20px;
  min-height:190px;
  box-shadow:0 14px 34px rgba(18,53,95,.06);
  transition:.25s ease;
}

.hw-trj-recognition-card:hover{
  transform:translateY(-4px);
  box-shadow:var(--hw-shadow-hover);
}

.hw-trj-recognition-card:before{
  content:"";
  display:block;
  width:11px;
  height:11px;
  border-radius:50%;
  background:var(--hw-blue);
  box-shadow:0 0 0 7px rgba(76,127,244,.10);
  margin-bottom:22px;
}

.hw-trj-recognition-card h3{
  font-size:19px;
  line-height:1.25;
  margin:0 0 10px;
}

.hw-trj-recognition-card p{
  font-size:14px;
  line-height:1.65;
  margin:0;
}

/* WAAROM TRAJECTWERK */

.hw-trj-why{
  background:var(--hw-soft);
}

.hw-trj-two-col{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:58px;
  align-items:center;
}

.hw-trj-why .hw-trj-section-title{
  max-width:520px;
}

.hw-trj-usp-grid{
  display:grid;
  gap:16px;
}

.hw-trj-usp-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:20px;
  padding:24px 26px;
  box-shadow:var(--hw-shadow);
}

.hw-trj-usp-card h3{
  font-size:22px;
  margin:0 0 10px;
}

.hw-trj-usp-card p{
  margin:0;
}

/* PROCES */

.hw-trj-process{
  background:
    radial-gradient(circle at 8% 18%,rgba(255,255,255,.35) 0 145px,transparent 146px),
    linear-gradient(120deg,#dfe9ff 0%,#eee9ff 55%,#f8e7ef 100%);
}

.hw-trj-process-grid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:18px;
}

.hw-trj-process-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:22px;
  padding:28px 24px;
  min-height:315px;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  box-shadow:var(--hw-shadow);
  transition:.25s ease;
}

.hw-trj-process-card:hover{
  transform:translateY(-5px);
  box-shadow:var(--hw-shadow-hover);
}


.hw-trj-process-card h3{
  font-size:22px;
  line-height:1.18;
  margin:0 0 10px;
}

.hw-trj-process-card p{
  margin:0 0 18px;
}

/* PROCES KAART KNOP — OPGELOST */

.hw-trj-process-card .elementor-button-wrapper{
  width:100%;
  margin-top:24px;
}

.hw-trj-process-card .elementor-button{
  width:100%;
  min-height:52px;
  padding:15px 24px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  border-radius:999px!important;
  background:var(--hw-blue)!important;
  border:none!important;
  color:#fff!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 14px 30px rgba(76,127,244,.24);
  transition:.25s ease!important;
}

.hw-trj-process-card .elementor-button:hover{
  transform:translateY(-2px);
  background:var(--hw-blue-hover)!important;
  box-shadow:0 18px 38px rgba(76,127,244,.32);
}

.hw-trj-process-card .elementor-button-content-wrapper{
  width:100%;
  justify-content:center!important;
}

.hw-trj-process-card .elementor-button-text{
  display:block;
  width:100%;
  text-align:center!important;
  color:#fff!important;
  white-space:normal!important;
}

/* VEILIGHEID */

.hw-trj-safe{
  background:#fff;
}

.hw-trj-safe-card{
  max-width:880px;
  margin:0 auto;
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:26px;
  padding:48px;
  text-align:center;
  box-shadow:var(--hw-shadow);
}

.hw-trj-safe-card h2{
  font-size:clamp(30px,4vw,46px);
  margin:0 0 18px;
}

/* SUPPORT */

.hw-trj-support{
  background:var(--hw-soft);
}

.hw-trj-checklist{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:22px;
  padding:30px;
  box-shadow:var(--hw-shadow);
}

.hw-trj-checklist ul,
.hw-trj-checklist .elementor-icon-list-items{
  list-style:none;
  margin:0;
  padding:0;
}

.hw-trj-checklist li,
.hw-trj-checklist .elementor-icon-list-item{
  padding:11px 0;
  border-bottom:1px solid #eef1f8;
  color:var(--hw-text);
  font-weight:700;
}

.hw-trj-checklist li:last-child,
.hw-trj-checklist .elementor-icon-list-item:last-child{
  border-bottom:none;
}

/* INBEGREPEN */

.hw-trj-included{
  background:#fff;
}

.hw-trj-included-grid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:16px;
}

.hw-trj-included-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:20px;
  padding:24px 20px;
  box-shadow:0 14px 34px rgba(18,53,95,.06);
}

.hw-trj-included-card h3{
  font-size:20px;
  margin:0 0 10px;
}

.hw-trj-included-card p{
  font-size:14px;
  margin:0;
}

/* ANDERS */

.hw-trj-different{
  background:linear-gradient(120deg,#eaf2ff 0%,#f1edff 52%,#f8e8ef 100%);
}

.hw-trj-different-card{
  background:rgba(255,255,255,.82);
  border:1px solid rgba(255,255,255,.75);
  border-radius:26px;
  padding:48px;
  box-shadow:var(--hw-shadow);
  max-width:920px;
  margin:0 auto;
}

.hw-trj-different-card h2{
  font-size:clamp(30px,4vw,46px);
  margin:0 0 18px;
}

/* VOOR WIE */

.hw-trj-forwho{
  background:#fff;
}

.hw-trj-forwho-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:24px;
  padding:32px;
  box-shadow:var(--hw-shadow);
}

.hw-trj-forwho-card ul{
  list-style:none;
  padding:0;
  margin:0;
  display:grid;
  gap:11px;
}

.hw-trj-forwho-card li{
  position:relative;
  padding-left:28px;
  color:var(--hw-text);
  font-weight:700;
  line-height:1.55;
}

.hw-trj-forwho-card li:before{
  content:"✓";
  position:absolute;
  left:0;
  top:0;
  color:var(--hw-blue);
  font-weight:900;
}

/* RESULTATEN */

.hw-trj-results{
  background:
    radial-gradient(circle at 12% 12%,rgba(255,255,255,.38) 0 150px,transparent 151px),
    linear-gradient(120deg,#dfe9ff 0%,#eee9ff 55%,#f8e7ef 100%);
}

.hw-trj-results-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:18px;
}

.hw-trj-results-card{
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:22px;
  padding:28px 24px;
  box-shadow:var(--hw-shadow);
}

.hw-trj-results-card h3{
  font-size:22px;
  margin:0 0 10px;
}

.hw-trj-quote{
  max-width:760px;
  margin:36px auto 0;
  background:#fff;
  border-radius:24px;
  padding:30px;
  text-align:center;
  font-family:Georgia,"Times New Roman",serif;
  color:var(--hw-text);
  font-size:23px;
  line-height:1.45;
  box-shadow:var(--hw-shadow);
}

/* INVESTERING */

.hw-trj-investment{
  background:#fff;
}

.hw-trj-price-card{
  max-width:760px;
  margin:0 auto;
  background:#fff;
  border:1px solid var(--hw-line);
  border-radius:28px;
  padding:46px;
  box-shadow:0 24px 70px rgba(18,53,95,.10);
  text-align:center;
}

.hw-trj-price-card h2{
  font-size:clamp(32px,4vw,48px);
  margin:0 0 16px;
}

.hw-trj-price{
  display:block;
  color:var(--hw-text);
  font-family:Georgia,"Times New Roman",serif;
  font-size:54px;
  line-height:1;
  margin:26px 0;
}

.hw-trj-price-card ul{
  max-width:480px;
  margin:26px auto;
  padding:0;
  list-style:none;
  text-align:left;
}

.hw-trj-price-card li{
  position:relative;
  padding:9px 0 9px 28px;
  color:var(--hw-text);
  font-weight:700;
}

.hw-trj-price-card li:before{
  content:"✓";
  position:absolute;
  left:0;
  
}

/* FAQ */

.hw-trj-faq{
  background:var(--hw-soft);
}

.hw-trj-accordion{
  max-width:900px;
  margin:0 auto;
}

.hw-trj-accordion .elementor-accordion-item{
  background:#fff;
  border:1px solid var(--hw-line)!important;
  border-radius:16px;
  margin-bottom:10px;
  overflow:hidden;
  box-shadow:0 10px 26px rgba(18,53,95,.04);
}

.hw-trj-accordion .elementor-tab-title{
  padding:18px 22px!important;
  font-weight:800;
  color:var(--hw-text)!important;
}

.hw-trj-accordion .elementor-tab-content{
  padding:0 22px 20px!important;
  color:var(--hw-muted);
  line-height:1.75;
}

/* FINAL CTA */

.hw-trj-final{
  background:var(--hw-blue-dark);
  padding:78px 0;
}

.hw-trj-final-card{
  max-width:900px;
  margin:0 auto;
  text-align:center;
  background:transparent;
  border:none;
  box-shadow:none;
}

.hw-trj-final-card h2{
  color:#fff;
  font-size:clamp(34px,4vw,52px);
  margin:0 0 18px;
}

.hw-trj-final-card p{
  color:rgba(255,255,255,.82);
  max-width:720px;
  margin:0 auto 30px;
}

/* RESPONSIVE */

@media(max-width:1024px){
  .hw-trj-recognition-grid{
    grid-template-columns:repeat(2,1fr);
  }

  .hw-trj-process-grid,
  .hw-trj-included-grid{
    grid-template-columns:repeat(2,1fr);
  }
}

@media(max-width:900px){
  .hw-trj-hero,
  .hw-trj-recognition,
  .hw-trj-why,
  .hw-trj-process,
  .hw-trj-safe,
  .hw-trj-support,
  .hw-trj-included,
  .hw-trj-different,
  .hw-trj-forwho,
  .hw-trj-results,
  .hw-trj-investment,
  .hw-trj-faq,
  .hw-trj-final{
    padding:64px 0;
  }

  .hw-trj-hero-grid,
  .hw-trj-two-col{
    grid-template-columns:1fr;
    gap:34px;
  }

  .hw-trj-hero-image{
    min-height:390px;
  }

  .hw-trj-results-grid{
    grid-template-columns:1fr;
  }
}

@media(max-width:620px){
  .hw-container{
    padding-left:18px;
    padding-right:18px;
  }

  .hw-trj-title{
    font-size:38px;
  }

  .hw-trj-section-title,
  .hw-trj-safe-card h2,
  .hw-trj-different-card h2,
  .hw-trj-price-card h2,
  .hw-trj-final-card h2{
    font-size:31px;
  }

  .hw-trj-recognition-grid,
  .hw-trj-process-grid,
  .hw-trj-included-grid{
    grid-template-columns:1fr;
  }

  .hw-trj-btn-wrap,
  .hw-trj-actions{
    flex-direction:column;
    align-items:stretch;
  }

  .hw-trj-btn-primary,
  .hw-trj-btn-secondary{
    width:100%;
  }

  .hw-trj-hero-image{
    min-height:330px;
    border-radius:22px;
  }

  .hw-trj-floating-card{
    position:relative;
    left:auto;
    right:auto;
    bottom:auto;
    margin:16px;
  }

  .hw-trj-safe-card,
  .hw-trj-different-card,
  .hw-trj-price-card{
    padding:30px 24px;
  }

  .hw-trj-price{
    font-size:46px;
  }

  .hw-trj-process-card .elementor-button{
    min-height:50px;
    font-size:14px!important;
  }
}/* End custom CSS */