.elementor-45074 .elementor-element.elementor-element-218b530{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-989f423{--display:flex;--min-height:68px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45074 .elementor-element.elementor-element-41cc870 img{width:60px;}.elementor-45074 .elementor-element.elementor-element-bd2bbf6{--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-end;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-45074 .elementor-element.elementor-element-aefaa7b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.95rem;font-weight:500;line-height:1.6;color:#111111;}.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-45074 .elementor-element.elementor-element-1038ede .elementor-button{background-color:#111111;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-45074 .elementor-element.elementor-element-1038ede .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-1038ede .elementor-button:focus{background-color:#FF9E18;color:#111111;border-color:#FFFFFF00;}.elementor-45074 .elementor-element.elementor-element-1038ede .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-1038ede .elementor-button:focus svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-78e650b{--display:grid;--e-con-grid-template-columns:1.05fr .95fr;--e-con-grid-template-rows:auto;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--align-items:center;--overflow:hidden;--padding-top:64px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-6aced88{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-af38dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-45074 .elementor-element.elementor-element-af38dfa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(2.3rem,5vw,4.1rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-45074 .elementor-element.elementor-element-445f939{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-dc0eb97{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-0d411ff .elementor-button{background-color:#111111;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-0d411ff .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-0d411ff .elementor-button:focus{background-color:#FF9E18;color:#111111;border-color:#FFFFFF00;}.elementor-45074 .elementor-element.elementor-element-0d411ff .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-0d411ff .elementor-button:focus svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-9566662 .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:2px 2px 2px 2px;border-color:#111111;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-9566662 .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-9566662 .elementor-button:focus{background-color:#111111;color:#FFFFFF;border-color:#111111;}.elementor-45074 .elementor-element.elementor-element-9566662 .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-9566662 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-0b54ecd{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Rubik", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-0c20ed9{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-635b3d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-45074 .elementor-element.elementor-element-635b3d8:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-635b3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-45074 .elementor-element.elementor-element-2094fe8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-cc70a67{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-45074 .elementor-element.elementor-element-cc70a67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-8124c53{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-660bf67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b6f62c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-a8051bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-45074 .elementor-element.elementor-element-a8051bd:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-a8051bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFC35C 0%, #FFC869 100%);}.elementor-45074 .elementor-element.elementor-element-753608b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-7b5d63f{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-45074 .elementor-element.elementor-element-7b5d63f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-eaf4915{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-842e4f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-809d99e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-275a231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-45074 .elementor-element.elementor-element-275a231:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-275a231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF9E18 0%, #FF8A00 100%);}.elementor-45074 .elementor-element.elementor-element-52fce76 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-ceb8765{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-45074 .elementor-element.elementor-element-ceb8765 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-c927591{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-562d646 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-8ef1187 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.6;color:#111111;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-45074 .elementor-element.elementor-element-d0d2aba .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-d0d2aba.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-d0d2aba.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-d0d2aba.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-45074 .elementor-element.elementor-element-d0d2aba.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-d0d2aba.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-d0d2aba .elementor-icon{font-size:44px;}.elementor-45074 .elementor-element.elementor-element-d0d2aba .elementor-icon svg{height:44px;}.elementor-45074 .elementor-element.elementor-element-6456589{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-6456589:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-6456589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45074 .elementor-element.elementor-element-ab9514d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-ab9514d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45074 .elementor-element.elementor-element-ab9514d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45074 .elementor-element.elementor-element-ab9514d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45074 .elementor-element.elementor-element-ab9514d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:800;line-height:1.6;letter-spacing:-0.02em;}.elementor-45074 .elementor-element.elementor-element-ab9514d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-efc7a65{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-efc7a65:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-efc7a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-45074 .elementor-element.elementor-element-68d7024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45074 .elementor-element.elementor-element-68d7024 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-c5eaed6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-59b5548{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-6874c0f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-6874c0f:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-6874c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-1cd3bc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-fa7a79c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Rubik", Sans-serif;font-size:0.98rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-89a0a43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-ea891a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.04em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-1ab7a33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-45074 .elementor-element.elementor-element-1ab7a33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1;color:#555555;}.elementor-45074 .elementor-element.elementor-element-23a88fb{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-45074 .elementor-element.elementor-element-23a88fb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-23a88fb .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-0545f1a .elementor-button{background-color:#FFFFFF00;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:2px 2px 2px 2px;border-color:#111111;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-0545f1a .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-0545f1a .elementor-button:focus{background-color:#111111;color:#FFFFFF;border-color:#111111;}.elementor-45074 .elementor-element.elementor-element-0545f1a .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-0545f1a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-bfbddda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-bfbddda:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-bfbddda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-f1976d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-945ab31{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Rubik", Sans-serif;font-size:0.98rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-b4e186c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-2d07972 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.04em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-05de084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-45074 .elementor-element.elementor-element-05de084 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1;color:#555555;}.elementor-45074 .elementor-element.elementor-element-617cf0a{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-45074 .elementor-element.elementor-element-617cf0a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-617cf0a .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-371cd27 .elementor-button{background-color:#111111;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-371cd27 .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-371cd27 .elementor-button:focus{background-color:#FF9E18;color:#111111;border-color:#FFFFFF00;}.elementor-45074 .elementor-element.elementor-element-371cd27 .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-371cd27 .elementor-button:focus svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-dd1fa92{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-dd1fa92:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-dd1fa92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-1702d6d{background-color:transparent;padding:5px 14px 5px 14px;background-image:linear-gradient(100deg, #FF9E18 0%, #FFC35C 100%);border-radius:999px 999px 999px 999px;}.elementor-45074 .elementor-element.elementor-element-1702d6d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.85rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-282ef73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.7rem;font-weight:800;line-height:1.1;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-2dbe2ab{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Rubik", Sans-serif;font-size:0.98rem;font-weight:400;line-height:1.6;color:#CFCFCF;}.elementor-45074 .elementor-element.elementor-element-b77db0b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-6829bf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-593f565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-45074 .elementor-element.elementor-element-593f565 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1;color:#CFCFCF;}.elementor-45074 .elementor-element.elementor-element-d74013c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-45074 .elementor-element.elementor-element-d74013c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-d74013c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-3cabbe3 .elementor-button{background-color:#FF9E18;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-3cabbe3 .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-3cabbe3 .elementor-button:focus{background-color:#FFFFFF;color:#111111;border-color:#FFFFFF00;}.elementor-45074 .elementor-element.elementor-element-3cabbe3 .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-3cabbe3 .elementor-button:focus svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-2655043{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Rubik", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-1a7bffb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-a7a1bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-45074 .elementor-element.elementor-element-a7a1bcb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-3d4b032{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-2fd9691{--display:grid;--e-con-grid-template-columns:34% 22% 22% 22%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-6cc4241{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-b70feb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-1856f5c{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-e088fbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-db04107 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-10060ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-44247e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-a2c1be4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-4d9c321{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-4d9c321:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-4d9c321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,195,92,0.18);}.elementor-45074 .elementor-element.elementor-element-948d265 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:700;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-7d9c144 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-577ce8a{--display:grid;--e-con-grid-template-columns:34% 22% 22% 22%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-f81d612{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-a80fddf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-d3cd9b2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45074 .elementor-element.elementor-element-d3cd9b2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-791eab9{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-79484d5 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-79484d5.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-79484d5 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-79484d5 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-2c15dda{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-fe5899d .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-fe5899d.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-fe5899d .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-fe5899d .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-4ea8e93{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-4ea8e93:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-4ea8e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,195,92,0.18);}.elementor-45074 .elementor-element.elementor-element-88c4d0a .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-88c4d0a.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-88c4d0a .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-88c4d0a .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-883d92b{--display:grid;--e-con-grid-template-columns:34% 22% 22% 22%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-55e5b6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-c143816 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-7ace263{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45074 .elementor-element.elementor-element-7ace263 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-f4f70ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-0a15c89 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-0a15c89.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-0a15c89 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-0a15c89 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-5b0a8e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-bf1f5e3 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-b76e675{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-b76e675:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-b76e675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,195,92,0.18);}.elementor-45074 .elementor-element.elementor-element-e8f9ef0 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-e8f9ef0 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-b5bd727{--display:grid;--e-con-grid-template-columns:34% 22% 22% 22%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-465c3bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-8ba0f1f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-30116ed{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45074 .elementor-element.elementor-element-30116ed .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-602b83c{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-40fa313{text-align:center;}.elementor-45074 .elementor-element.elementor-element-40fa313 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1;color:#9A9A9A;}.elementor-45074 .elementor-element.elementor-element-3fe8283{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-826e4b4 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-826e4b4.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-826e4b4 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-826e4b4 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-ffad6e2{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-ffad6e2:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-ffad6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,195,92,0.18);}.elementor-45074 .elementor-element.elementor-element-843016b .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-843016b.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-843016b .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-843016b .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-71fcf70{--display:grid;--e-con-grid-template-columns:34% 22% 22% 22%;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-8576da3{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-07e2d0f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-e54ae81{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45074 .elementor-element.elementor-element-e54ae81 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-b64178b{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-65e4757{text-align:center;}.elementor-45074 .elementor-element.elementor-element-65e4757 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1;color:#9A9A9A;}.elementor-45074 .elementor-element.elementor-element-e6c4ba7{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-63a1dba{text-align:center;}.elementor-45074 .elementor-element.elementor-element-63a1dba .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1;color:#9A9A9A;}.elementor-45074 .elementor-element.elementor-element-37ccf23{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E0E0E0;--border-color:#E0E0E0;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-45074 .elementor-element.elementor-element-37ccf23:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-37ccf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,195,92,0.18);}.elementor-45074 .elementor-element.elementor-element-192e9e4 .elementor-icon-wrapper{text-align:center;}.elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-stacked .elementor-icon{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-default .elementor-icon{color:#FF9E18;border-color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-framed .elementor-icon, .elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-default .elementor-icon svg{fill:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-192e9e4.elementor-view-stacked .elementor-icon svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-192e9e4 .elementor-icon{font-size:16px;padding:6px;}.elementor-45074 .elementor-element.elementor-element-192e9e4 .elementor-icon svg{height:16px;}.elementor-45074 .elementor-element.elementor-element-66789cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-66789cb:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-66789cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-45074 .elementor-element.elementor-element-619b746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45074 .elementor-element.elementor-element-619b746 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-c68b989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-6c8c8ff{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-e1e1331{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-e1e1331:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-e1e1331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-effd600{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-45074 .elementor-element.elementor-element-effd600 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b7ceacd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-b7ceacd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-9cbb40c{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-78b408a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-78b408a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-652a696{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-5ec9405{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-5ec9405:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-5ec9405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-7aeabfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-45074 .elementor-element.elementor-element-7aeabfc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b4ae493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-b4ae493 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-7e5fa6b{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-52dca6c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-52dca6c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-acf0186{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-31cb0e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45074 .elementor-element.elementor-element-31cb0e9:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-31cb0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-3b61ae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-45074 .elementor-element.elementor-element-3b61ae3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-d4f653d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-d4f653d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-5171d37{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-9166229{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-45074 .elementor-element.elementor-element-9166229 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.88rem;font-weight:600;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-2e43486{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-ff2cf0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-c214f33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-45074 .elementor-element.elementor-element-c214f33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-6d1ed95{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:auto;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-e9c70aa{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF9E18;--border-color:#FF9E18;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-c755100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-45074 .elementor-element.elementor-element-c755100 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-76914d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-45074 .elementor-element.elementor-element-76914d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-18d492b{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-485af2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF9E18;--border-color:#FF9E18;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-cf87c3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-45074 .elementor-element.elementor-element-cf87c3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-4c5a08a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-45074 .elementor-element.elementor-element-4c5a08a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-06d1948{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-ee17ea6{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF9E18;--border-color:#FF9E18;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-6a5f203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-45074 .elementor-element.elementor-element-6a5f203 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:800;line-height:1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b144549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-45074 .elementor-element.elementor-element-b144549 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-cd51f96{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-8194cc8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-8194cc8:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-8194cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-45074 .elementor-element.elementor-element-4e96ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-45074 .elementor-element.elementor-element-4e96ebe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-d1ebdaf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-77bca45{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-a3888c3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-2fe2e20{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-7707dc1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-7bfbe1a{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-ea2cc50{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-7e4186f{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-8fc9e58{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-8002b3b{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-050ea53{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-f7f20b1{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;color:#555555;}.elementor-45074 .elementor-element.elementor-element-efe14f7{--n-accordion-title-font-size:17px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-title-normal-color:#111111;--n-accordion-title-hover-color:#111111;--n-accordion-title-active-color:#111111;--n-accordion-icon-size:15px;}.elementor-45074 .elementor-element.elementor-element-efe14f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-45074 .elementor-element.elementor-element-efe14f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-45074 .elementor-element.elementor-element-efe14f7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-45074 .elementor-element.elementor-element-efe14f7 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-45074 .elementor-element.elementor-element-efe14f7 > .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-family:"Rubik", Sans-serif;font-weight:600;line-height:1.6;}:where( .elementor-45074 .elementor-element.elementor-element-efe14f7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-45074 .elementor-element.elementor-element-15c02ed{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--grid-auto-flow:row;--align-items:start;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-15c02ed:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-15c02ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #FF9E18 0%, #FFC35C 100%);}.elementor-45074 .elementor-element.elementor-element-d12666e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45074 .elementor-element.elementor-element-9f8d05f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.1;letter-spacing:-0.03em;color:#111111;}.elementor-45074 .elementor-element.elementor-element-a29de58{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;color:rgba(17,17,17,0.85);}.elementor-45074 .elementor-element.elementor-element-dcc05fe{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Rubik", Sans-serif;font-size:17px;font-weight:500;line-height:1.6;color:#111111;}.elementor-45074 .elementor-element.elementor-element-dcc05fe a{color:#111111;}.elementor-45074 .elementor-element.elementor-element-dcc05fe a:hover, .elementor-45074 .elementor-element.elementor-element-dcc05fe a:focus{color:#111111;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45074 .elementor-element.elementor-element-b64c61d{background-color:#FFFFFF;padding:32px 30px 32px 30px;border-radius:24px 24px 24px 24px;box-shadow:0px 30px 60px -30px rgba(17,17,17,0.45);--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:16px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-16px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group > label, .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-subgroup label{color:#111111;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group > label{font-family:"Rubik", Sans-serif;font-size:0.92rem;font-weight:600;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-type-html{padding-bottom:0px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group .elementor-field{color:#111111;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group .elementor-field, .elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-subgroup label{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#E0E0E0;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#E0E0E0;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-field-group .elementor-select-wrapper::before{color:#E0E0E0;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-button{font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-b64c61d .e-form__buttons__wrapper__button-next{background-color:#111111;color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-button[type="submit"]{background-color:#111111;color:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-45074 .elementor-element.elementor-element-b64c61d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-45074 .elementor-element.elementor-element-b64c61d .e-form__buttons__wrapper__button-next:hover{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-button[type="submit"]:hover{background-color:#FF9E18;color:#111111;}.elementor-45074 .elementor-element.elementor-element-b64c61d .elementor-button[type="submit"]:hover svg *{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-b64c61d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-45074 .elementor-element.elementor-element-0514575{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 48px;--row-gap:20px;--column-gap:48px;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-0514575:not(.elementor-motion-effects-element-type-background), .elementor-45074 .elementor-element.elementor-element-0514575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-45074 .elementor-element.elementor-element-3d9773d img{width:65px;}.elementor-45074 .elementor-element.elementor-element-268c3b1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.92rem;font-weight:400;line-height:1.6;color:#CFCFCF;}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-45074 .elementor-element.elementor-element-7d9272d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:0.92rem;font-weight:400;line-height:1.6;}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-text{color:#CFCFCF;transition:color 0.3s;}.elementor-45074 .elementor-element.elementor-element-7d9272d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FF9E18;}.elementor-45074 .elementor-element.elementor-element-2c7e89f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.92rem;font-weight:400;line-height:1.6;color:#CFCFCF;}.elementor-45074 .elementor-element.elementor-element-bca1beb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-b9a1216 .elementor-button{background-color:#111111;font-family:"Rubik", Sans-serif;font-size:0.82rem;font-weight:600;text-transform:uppercase;line-height:1.6;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF00;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-45074 .elementor-element.elementor-element-b9a1216 .elementor-button:hover, .elementor-45074 .elementor-element.elementor-element-b9a1216 .elementor-button:focus{background-color:#FF9E18;color:#111111;border-color:#FFFFFF00;}.elementor-45074 .elementor-element.elementor-element-b9a1216 .elementor-button:hover svg, .elementor-45074 .elementor-element.elementor-element-b9a1216 .elementor-button:focus svg{fill:#111111;}.elementor-45074 .elementor-element.elementor-element-1024afa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-45074 .elementor-element.elementor-element-989f423{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-bd2bbf6{--width:50%;}.elementor-45074 .elementor-element.elementor-element-78e650b{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-efc7a65{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-1a7bffb{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-66789cb{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-ff2cf0c{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-8194cc8{--content-width:820px;}.elementor-45074 .elementor-element.elementor-element-15c02ed{--content-width:1160px;}.elementor-45074 .elementor-element.elementor-element-0514575{--content-width:1160px;}}@media(max-width:1024px) and (min-width:768px){.elementor-45074 .elementor-element.elementor-element-bd2bbf6{--width:50%;}}@media(max-width:1024px){.elementor-45074 .elementor-element.elementor-element-41cc870 img{width:60px;}.elementor-45074 .elementor-element.elementor-element-78e650b{--e-con-grid-template-columns:1fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-0c20ed9{--e-con-grid-template-columns:repeat(3,1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-efc7a65{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-59b5548{--e-con-grid-template-columns:1fr;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-1a7bffb{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-2fd9691{--e-con-grid-template-columns:34% 22% 22% 22%;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-577ce8a{--e-con-grid-template-columns:34% 22% 22% 22%;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-883d92b{--e-con-grid-template-columns:34% 22% 22% 22%;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-b5bd727{--e-con-grid-template-columns:34% 22% 22% 22%;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-71fcf70{--e-con-grid-template-columns:34% 22% 22% 22%;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-66789cb{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-6c8c8ff{--e-con-grid-template-columns:1fr;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-ff2cf0c{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-6d1ed95{--e-con-grid-template-columns:1fr;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-8194cc8{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-15c02ed{--e-con-grid-template-columns:1fr;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-0514575{--padding-top:44px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-45074 .elementor-element.elementor-element-3d9773d img{width:65px;}}@media(max-width:767px){.elementor-45074 .elementor-element.elementor-element-989f423{--flex-wrap:nowrap;}.elementor-45074 .elementor-element.elementor-element-bd2bbf6{--width:50%;--flex-wrap:nowrap;}.elementor-45074 .elementor-element.elementor-element-78e650b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-0c20ed9{--e-con-grid-template-columns:repeat(3,1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-59b5548{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-ea891a8 .elementor-heading-title{font-size:2.6rem;}.elementor-45074 .elementor-element.elementor-element-2d07972 .elementor-heading-title{font-size:2.6rem;}.elementor-45074 .elementor-element.elementor-element-6829bf6 .elementor-heading-title{font-size:2.6rem;}.elementor-45074 .elementor-element.elementor-element-2fd9691{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-577ce8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-883d92b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-b5bd727{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-71fcf70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-6c8c8ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-6d1ed95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-15c02ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45074 .elementor-element.elementor-element-b64c61d{padding:26px 20px 26px 20px;}}/* Start custom CSS *//* Packs Take Off, Climb e Altitude: efeitos do desenho do Francisco.
   Cores, letras, espaços e fundos estão nos widgets (painel do Elementor).
   Aqui fica só o que o painel não faz: animações, hovers, formas, o cabeçalho fixo e a barra do telemóvel.
   As classes pk-* estão em Avançado > Classes CSS de cada elemento. */

html{scroll-padding-top:84px}
body.elementor-page-45074{--pk-ink:#111111;--pk-ink-soft:#555555;--pk-brand:#FF9E18;--pk-brand-2:#FFC35C;--pk-sun:#FFC869;--pk-tint:#F4F4F4;--pk-line:#E0E0E0;--pk-ok:#14A06B;--pk-no:#B3261E}
body.elementor-page-45074 .pk-sec{font-family:"Rubik",system-ui,sans-serif;font-size:17px;line-height:1.6;color:var(--pk-ink);-webkit-font-smoothing:antialiased}
body.elementor-page-45074 .pk-sec :focus-visible{outline:3px solid var(--pk-brand);outline-offset:3px;border-radius:6px}
body.elementor-page-45074 .elementor-widget-text-editor p:last-child{margin-block-end:0}
body.elementor-page-45074 .elementor-element.elementor-widget.pk-lead{max-width:56ch}
body.elementor-page-45074 .pk-mw14 .elementor-heading-title{max-width:14ch}
body.elementor-page-45074 .pk-mw20 .elementor-heading-title{max-width:20ch}
body.elementor-page-45074 .pk-mw22 .elementor-heading-title{max-width:22ch}

/* botões */
body.elementor-page-45074 .pk-btn .elementor-button{transition:transform .15s,background .15s,color .15s,box-shadow .15s}
body.elementor-page-45074 .pk-btn-primary .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px rgba(17,17,17,.5)}
body.elementor-page-45074 .pk-full .elementor-button{width:100%}

/* cabeçalho: fica no topo e ganha fundo e linha ao fazer scroll (classe pk-scrolled vem do script) */
body.elementor-page-45074 .e-con.pk-top{position:sticky;top:0;z-index:20;border-bottom:1px solid transparent;transition:background .3s,border-color .3s}
body.elementor-page-45074 .e-con.pk-top.pk-scrolled{background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:var(--pk-line)}
body.elementor-page-45074 .pk-logo img{display:block}
body.elementor-page-45074 .pk-tel .elementor-heading-title a{color:inherit;text-decoration:none}
body.elementor-page-45074 .pk-tel .elementor-heading-title a:hover{color:var(--pk-brand)}
@media (min-width:783px){body.elementor-page-45074.admin-bar .e-con.pk-top{top:32px}}

/* topo: círculo */
body.elementor-page-45074 .pk-hero{isolation:isolate}
body.elementor-page-45074 .pk-hero::before{content:"";display:block;position:absolute;z-index:-1;width:620px;height:620px;border-radius:50%;left:-280px;top:-340px;border:0;opacity:1;mix-blend-mode:normal;background:linear-gradient(135deg,var(--pk-brand-2) 0%,var(--pk-sun) 60%,rgba(255,200,105,.7) 100%);animation:pk-float 16s ease-in-out infinite alternate}

/* escada dos packs */
body.elementor-page-45074 .e-con.pk-stairs{height:400px;position:relative;align-content:stretch}
body.elementor-page-45074 .e-con.pk-step{min-width:auto;color:var(--pk-ink);text-decoration:none;transform-origin:bottom;transition:transform .3s ease,box-shadow .3s ease}
body.elementor-page-45074 .e-con.pk-step:hover{transform:translateY(-6px);box-shadow:0 22px 40px -22px rgba(17,17,17,.5)}
body.elementor-page-45074 .e-con.pk-s1{height:48%}
body.elementor-page-45074 .e-con.pk-s2{height:72%}
body.elementor-page-45074 .e-con.pk-s3{height:100%}
body.elementor-page-45074 .pk-step-small .elementor-heading-title{opacity:.85}
body.elementor-page-45074 .pk-step-iva .elementor-heading-title{opacity:.8}
body.elementor-page-45074 .e-con.pk-step-price,body.elementor-page-45074 .e-con.pk-price-row{align-items:baseline}
body.elementor-page-45074 .elementor-element.elementor-widget.pk-arrow{position:absolute;right:calc(100% / 6 - 22px);top:-54px;width:44px;height:44px;margin:0}
body.elementor-page-45074 .pk-arrow .elementor-icon-wrapper{line-height:0}
body.elementor-page-45074 .pk-arrow svg{fill:none!important;stroke:var(--pk-ink)}

/* faixa em movimento */
body.elementor-page-45074 .pk-strip{white-space:nowrap}
body.elementor-page-45074 .pk-strip .elementor-icon-list-items{display:inline-flex;flex-wrap:nowrap;margin:0;animation:pk-slide 40s linear infinite;will-change:transform}
body.elementor-page-45074 .pk-strip:hover .elementor-icon-list-items{animation-play-state:paused}
body.elementor-page-45074 .pk-strip .elementor-icon-list-item{margin:0}
body.elementor-page-45074 .pk-strip .elementor-icon-list-text{padding-right:.9em}
body.elementor-page-45074 .pk-strip .elementor-icon-list-text::after{content:"";display:inline-block;width:.26em;height:.26em;border-radius:50%;background:var(--pk-brand);margin-left:.9em;vertical-align:middle}
body.elementor-page-45074.elementor-editor-active .pk-strip .elementor-icon-list-items{animation:none}

/* cartões dos packs */
body.elementor-page-45074 .e-con.pk-card{transition:transform .3s ease,box-shadow .3s ease}
body.elementor-page-45074 .e-con.pk-card:hover{transform:translateY(-6px);box-shadow:0 26px 44px -26px rgba(17,17,17,.4)}
body.elementor-page-45074 .e-con.pk-top-pack{background-image:radial-gradient(380px 260px at 100% 0%,rgba(255,158,24,.4),rgba(255,158,24,0) 70%)}
body.elementor-page-45074 .elementor-element.elementor-widget.pk-flag{position:absolute;top:-14px;left:28px;width:auto;max-width:none}
body.elementor-page-45074 .pk-flag .elementor-heading-title{white-space:nowrap}
@media (min-width:1025px){body.elementor-page-45074 .elementor-element.elementor-widget.pk-for{min-height:3.2em}}
body.elementor-page-45074 .pk-checks{--e-icon-list-icon-margin:0}
body.elementor-page-45074 .pk-checks .elementor-icon-list-item{align-items:flex-start}
body.elementor-page-45074 .pk-checks .elementor-icon-list-icon{margin-top:3px;color:var(--pk-ok)}
body.elementor-page-45074 .pk-top-pack .pk-checks .elementor-icon-list-icon{color:var(--pk-brand)}
body.elementor-page-45074 .pk-checks .elementor-icon-list-icon svg,body.elementor-page-45074 .pk-checks .elementor-icon-list-icon svg *{fill:none!important;stroke:currentColor}
body.elementor-page-45074 .pk-checks em{font-style:normal;font-size:.78rem;font-weight:600;line-height:1.6;color:var(--pk-ink);background:var(--pk-brand-2);padding:2px 9px;border-radius:999px;margin-left:6px;white-space:nowrap}

/* tabela de comparação */
body.elementor-page-45074 .pk-tr:hover .e-con.pk-cell{background-color:var(--pk-tint)}
body.elementor-page-45074 .elementor-element.elementor-widget.pk-sr{position:absolute;left:-9999px}
body.elementor-page-45074 .pk-yes .elementor-icon-wrapper{text-align:start;line-height:0}
body.elementor-page-45074 .pk-yes svg,body.elementor-page-45074 .pk-yes svg *{fill:none!important;stroke:var(--pk-ink)}

/* detalhes: bolas verde e vermelha */
body.elementor-page-45074 .pk-tagline .elementor-heading-title{display:flex;align-items:center;gap:8px}
body.elementor-page-45074 .pk-tagline .elementor-heading-title::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--pk-ok)}
body.elementor-page-45074 .pk-tagline.pk-not .elementor-heading-title::before{background:var(--pk-no)}

/* perguntas: caixa branca e sinal + */
body.elementor-page-45074 .pk-faq-acc .e-n-accordion-item{background:#fff;border-radius:14px;padding:20px 24px}
body.elementor-page-45074 .pk-faq-acc .e-n-accordion-item-title{justify-content:space-between;gap:16px}
body.elementor-page-45074 .pk-faq-acc .e-n-accordion-item-title::after{content:"+";flex:none;font-weight:600;font-size:1.4rem;line-height:1;color:var(--pk-ink);transition:transform .2s}
body.elementor-page-45074 .pk-faq-acc .e-n-accordion-item[open]>.e-n-accordion-item-title::after{transform:rotate(45deg)}

/* formulário */
body.elementor-page-45074 .pk-direct p{margin:0 0 6px}
body.elementor-page-45074 .pk-direct a{display:inline-block;text-decoration:none;border-bottom:2px solid rgba(17,17,17,.4)}
body.elementor-page-45074 .pk-direct a:hover{border-color:var(--pk-ink)}
body.elementor-page-45074 .pk-form .elementor-field-textual{padding:13px 14px;min-height:0;transition:border-color .2s}
body.elementor-page-45074 .pk-form .elementor-field-textual:focus{outline:none;box-shadow:none;border-color:var(--pk-brand)}
body.elementor-page-45074 .pk-form textarea.elementor-field-textual{min-height:92px;resize:vertical}
body.elementor-page-45074 .pk-form select.elementor-field-textual{line-height:normal}
body.elementor-page-45074 .pk-form.elementor-element .elementor-field-group.elementor-field-type-acceptance{margin-top:6px;margin-bottom:20px}
body.elementor-page-45074 .pk-form .elementor-field-type-submit .elementor-button{border:2px solid transparent}
@media (max-width:767px){body.elementor-page-45074 .pk-form.elementor-element .elementor-field-group.elementor-field-group-email{margin-bottom:30px}}
body.elementor-page-45074 .pk-form .elementor-field-type-acceptance .elementor-field-option{display:flex;gap:10px;align-items:flex-start}
body.elementor-page-45074 .pk-form .elementor-field-type-acceptance input{flex:none;width:18px;height:18px;margin:4px 0 0;accent-color:var(--pk-ink)}
body.elementor-page-45074 .pk-form.elementor-element .elementor-field-type-acceptance .elementor-field-subgroup label{font-size:.88rem;font-weight:400;line-height:1.6;color:var(--pk-ink-soft)}

/* rodapé */
body.elementor-page-45074 .pk-footer-links .elementor-icon-list-item a{text-decoration:none}
/* the site's language switcher attaches itself to the page footer; this page has no EN version */
body.elementor-page-45074 .e-con.pk-footer>:not(.e-con-inner){display:none}

/* barra fixa no telemóvel (classe pk-show vem do script) */
@media (max-width:1024px){
  body.elementor-page-45074 .e-con.pk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--pk-line);transform:translateY(110%);transition:transform .35s ease}
  body.elementor-page-45074 .e-con.pk-sticky.pk-show{transform:none}
  body.elementor-page-45074 .pk-sticky .elementor-button{padding:15px 20px}
  body.elementor-page-45074 .e-con.pk-stairs{height:340px}
}

/* escada dos packs no telemóvel: colunas iguais, letra mais pequena, preço sem cortar e espaço para a seta (07/11) */
@media (max-width:767px){
  body.elementor-page-45074 .e-con.pk-stairs{--e-con-grid-template-columns:repeat(3,minmax(0,1fr));--gap:10px 10px;--row-gap:10px;--column-gap:10px;margin-top:40px}
  body.elementor-page-45074 .e-con.pk-step{--padding-left:10px;--padding-right:10px;--padding-bottom:14px}
  body.elementor-page-45074 .e-con.pk-step>.elementor-element{min-width:0;max-width:100%}
  body.elementor-page-45074 .e-con.pk-step .elementor-widget.pk-step-small .elementor-heading-title{font-size:.8rem;white-space:nowrap}
  body.elementor-page-45074 .e-con.pk-step .elementor-widget.pk-step-b .elementor-heading-title{font-size:clamp(.9rem,4.6vw,1.35rem)}
  body.elementor-page-45074 .e-con.pk-step .e-con.pk-step-price{flex-wrap:wrap;--gap:0 4px;--row-gap:0;--column-gap:4px}
  body.elementor-page-45074 .e-con.pk-step .e-con.pk-step-price .elementor-widget .elementor-heading-title{white-space:nowrap;font-size:clamp(.9rem,4.4vw,1.05rem)}
  body.elementor-page-45074 .e-con.pk-step .e-con.pk-step-price .elementor-widget.pk-step-iva .elementor-heading-title{font-size:.75rem}
  body.elementor-page-45074 .e-con.pk-step .e-con.pk-step-price>.elementor-widget.pk-step-iva{flex-basis:100%;width:100%}
}

/* tabela de comparação em ecrã pequeno: cabeçalho com nome e preço em três colunas, cada serviço em bloco com os três packs por baixo (07/11) */
@media (max-width:767px){
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr{--e-con-grid-template-columns:repeat(3,minmax(0,1fr));--gap:8px 8px;--row-gap:8px;--column-gap:8px;padding:20px 0;border-bottom:1px solid var(--pk-line)}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:hover .e-con.pk-cell{background-color:transparent}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr>.e-con.pk-cell{--border-bottom-width:0px;border-bottom-width:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead{padding:0 0 12px;border-bottom:2px solid var(--pk-ink)}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead>.e-con.pk-cell:first-child{display:none}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead>.e-con.pk-cell:not(:first-child){--gap:2px 2px;--row-gap:2px;padding:10px 4px;border-radius:12px;text-align:center}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead>.e-con.pk-cell.pk-col-top{background-color:rgba(255,195,92,.18)}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead .elementor-widget .elementor-heading-title{font-size:.95rem}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr.pk-thead .elementor-widget+.elementor-widget .elementor-heading-title{font-size:.75rem}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:first-child{grid-column:1/-1;margin-bottom:4px}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:not(:first-child){--flex-direction:column;--align-items:center;--justify-content:center;--gap:6px 6px;--row-gap:6px;padding:12px 6px;border:1px solid var(--pk-line);border-radius:12px;background-color:#fff}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell.pk-col-top:not(:first-child){border-color:var(--pk-brand-2);background-color:rgba(255,195,92,.18)}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:not(:first-child)::after{font-family:"Rubik",system-ui,sans-serif;font-size:.8rem;font-weight:500;line-height:1.3;color:var(--pk-ink);text-align:center}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:nth-child(2)::after{content:"Take Off"}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:nth-child(3)::after{content:"Climb"}
  body.elementor-page-45074 .e-con.pk-tbl .e-con.pk-tr:not(.pk-thead)>.e-con.pk-cell:nth-child(4)::after{content:"Altitude"}
}

/* ============ EFEITOS (subtis) ============ */
@keyframes pk-rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes pk-float{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(26px,34px,0) scale(1.06)}}
@keyframes pk-slide{to{transform:translateX(-50%)}}
@keyframes pk-grow{from{transform:scaleY(.15);opacity:0}to{transform:none;opacity:1}}

/* entrada do topo */
body.elementor-page-45074 .pk-rise{animation:pk-rise .8s cubic-bezier(.2,.7,.2,1) both}
body.elementor-page-45074 .pk-rise-d2{animation-delay:.15s}
body.elementor-page-45074 .pk-rise-d3{animation-delay:.28s}
body.elementor-page-45074 .pk-rise-d4{animation-delay:.38s}
body.elementor-page-45074 .e-con.pk-step{animation:pk-grow .9s cubic-bezier(.2,.7,.2,1) both}
body.elementor-page-45074 .e-con.pk-s1{animation-delay:.25s}
body.elementor-page-45074 .e-con.pk-s2{animation-delay:.4s}
body.elementor-page-45074 .e-con.pk-s3{animation-delay:.55s}
body.elementor-page-45074 .elementor-element.elementor-widget.pk-arrow{animation:pk-rise .8s ease 1.2s both}

/* blocos aparecem ao entrar no ecrã */
.pk-js body.elementor-page-45074 .pk-fade{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}
.pk-js body.elementor-page-45074 .pk-fade.pk-in{opacity:1;transform:none}
/* depois de aparecer, o hover do cartão volta a ser rápido */
.pk-js body.elementor-page-45074 .e-con.pk-card.pk-fade.pk-in{transition:transform .3s ease,box-shadow .3s ease,opacity .7s}
body.elementor-page-45074 .pk-d1{--d:.08s}
body.elementor-page-45074 .pk-d2{--d:.16s}
body.elementor-page-45074 .pk-d10{--d:.1s}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .pk-js body.elementor-page-45074 .pk-fade{opacity:1;transform:none}
  body.elementor-page-45074 .pk-sec,body.elementor-page-45074 .pk-sec *,body.elementor-page-45074 .pk-sec::before{animation:none!important;transition:none!important}
}/* End custom CSS */