.elementor-8478 .elementor-element.elementor-element-2f90d59{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-8478 .elementor-element.elementor-element-2f90d59.e-con{--align-self:stretch}.elementor-8478 .elementor-element.elementor-element-b1ed080{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-b1ed080.e-con{--align-self:stretch}.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-8478 .elementor-element.elementor-element-71cd4ab .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:75px;font-weight:600;color:var(--e-global-color-text)}.elementor-8478 .elementor-element.elementor-element-5a06777{--display:flex}.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-8478 .elementor-element.elementor-element-113812c{font-family:"Roboto",Sans-serif;font-size:31px;font-weight:400}.elementor-8478 .elementor-element.elementor-element-d7c06dd{--display:flex}.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-8478 .elementor-element.elementor-element-230a984 .elementor-button{background-color:#0514CE;font-family:"Roboto",Sans-serif;font-size:23px;font-weight:500;font-style:italic;line-height:25px;letter-spacing:0;word-spacing:0;text-shadow:0 0 10px rgb(0 0 0 / .3);border-radius:12px 12px 12px 12px;padding:32px 117px 32px 117px}.elementor-8478 .elementor-element.elementor-element-ab03841{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.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-8478 .elementor-element.elementor-element-bb74f14{width:100%;max-width:100%}.elementor-8478 .elementor-element.elementor-element-bb74f14 img{width:100%}.elementor-8478 .elementor-element.elementor-element-3660abe{--display:flex}.elementor-8478 .elementor-element.elementor-element-3660abe:not(.elementor-motion-effects-element-type-background),.elementor-8478 .elementor-element.elementor-element-3660abe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-8478 .elementor-element.elementor-element-5030bc1{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-5030bc1 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-5030bc1 .elementor-divider{padding-block-start:33px;padding-block-end:33px}.elementor-8478 .elementor-element.elementor-element-8685bc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-7ef626b{text-align:center}.elementor-8478 .elementor-element.elementor-element-7ef626b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:60px;font-weight:600;color:var(--e-global-color-text)}.elementor-8478 .elementor-element.elementor-element-5cbced1{--display:flex}.elementor-8478 .elementor-element.elementor-element-d4ef2a7{text-align:center;font-family:"Roboto",Sans-serif;font-size:31px;font-weight:300}.elementor-8478 .elementor-element.elementor-element-d376c67{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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-8478 .elementor-element.elementor-element-975139a{background-color:#1100D1;padding:35px 35px 35px 35px;border-radius:9px 9px 9px 9px}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon-box-wrapper{text-align:start;gap:26px}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon-box-title{margin-block-end:18px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 0 rgb(0 0 0 / .3);color:#FFF;transition-duration:0s}.elementor-8478 .elementor-element.elementor-element-975139a.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-8478 .elementor-element.elementor-element-975139a.elementor-view-framed .elementor-icon,.elementor-8478 .elementor-element.elementor-element-975139a.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon{font-size:47px}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon i{transform:rotate(0deg)}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:700}.elementor-8478 .elementor-element.elementor-element-975139a .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;color:#FFF}.elementor-8478 .elementor-element.elementor-element-51478aa{background-color:#1100D1;padding:35px 35px 35px 35px;border-radius:9px 9px 9px 9px}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon-box-wrapper{text-align:start;gap:26px}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon-box-title{margin-block-end:18px;color:#FFF;transition-duration:0s}.elementor-8478 .elementor-element.elementor-element-51478aa.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-8478 .elementor-element.elementor-element-51478aa.elementor-view-framed .elementor-icon,.elementor-8478 .elementor-element.elementor-element-51478aa.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon{font-size:47px}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon i{transform:rotate(0deg)}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:700}.elementor-8478 .elementor-element.elementor-element-51478aa .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;color:#FFF}.elementor-8478 .elementor-element.elementor-element-b1c8769{background-color:#1100D1;padding:35px 35px 35px 35px;border-radius:9px 9px 9px 9px}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon-box-wrapper{text-align:start;gap:26px}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon-box-title{margin-block-end:18px;color:#FFF;transition-duration:0s}.elementor-8478 .elementor-element.elementor-element-b1c8769.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-8478 .elementor-element.elementor-element-b1c8769.elementor-view-framed .elementor-icon,.elementor-8478 .elementor-element.elementor-element-b1c8769.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon{font-size:47px}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon i{transform:rotate(0deg)}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:700}.elementor-8478 .elementor-element.elementor-element-b1c8769 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;color:#FFF}.elementor-8478 .elementor-element.elementor-element-de024cf{background-color:#1100D1;padding:35px 35px 35px 35px;border-radius:9px 9px 9px 9px}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon-box-wrapper{text-align:start;gap:26px}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon-box-title{margin-block-end:18px;color:#FFF;transition-duration:0s}.elementor-8478 .elementor-element.elementor-element-de024cf.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-8478 .elementor-element.elementor-element-de024cf.elementor-view-framed .elementor-icon,.elementor-8478 .elementor-element.elementor-element-de024cf.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon{font-size:47px}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon i{transform:rotate(0deg)}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:700}.elementor-8478 .elementor-element.elementor-element-de024cf .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;color:#FFF}.elementor-8478 .elementor-element.elementor-element-10c2ad8{--display:flex}.elementor-8478 .elementor-element.elementor-element-263a53f{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-263a53f .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-263a53f .elementor-divider{padding-block-start:27px;padding-block-end:27px}.elementor-8478 .elementor-element.elementor-element-ad5466c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row}.elementor-8478 .elementor-element.elementor-element-829c6db .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8478 .elementor-element.elementor-element-829c6db .elementor-icon{font-size:36px}.elementor-8478 .elementor-element.elementor-element-829c6db .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-829c6db .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-8478 .elementor-element.elementor-element-829c6db .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400}.elementor-8478 .elementor-element.elementor-element-35b5015 .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8478 .elementor-element.elementor-element-35b5015 .elementor-icon{font-size:36px}.elementor-8478 .elementor-element.elementor-element-35b5015 .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-35b5015 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-8478 .elementor-element.elementor-element-35b5015 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400}.elementor-8478 .elementor-element.elementor-element-2ad307b .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8478 .elementor-element.elementor-element-2ad307b .elementor-icon{font-size:36px}.elementor-8478 .elementor-element.elementor-element-2ad307b .elementor-icon-box-title,.elementor-8478 .elementor-element.elementor-element-2ad307b .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-weight:600}.elementor-8478 .elementor-element.elementor-element-2ad307b .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:400}.elementor-8478 .elementor-element.elementor-element-4e74c1c{--display:flex}.elementor-8478 .elementor-element.elementor-element-0c8c857{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-0c8c857 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-0c8c857 .elementor-divider{padding-block-start:23px;padding-block-end:23px}.elementor-8478 .elementor-element.elementor-element-1bf13cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-89fc438{text-align:center}.elementor-8478 .elementor-element.elementor-element-89fc438 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:600;color:var(--e-global-color-text)}.elementor-8478 .elementor-element.elementor-element-a591c63{--display:flex}.elementor-8478 .elementor-element.elementor-element-b6bafd2{text-align:center;font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400}.elementor-8478 .elementor-element.elementor-element-6f7241b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8478 .elementor-element.elementor-element-45296c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-f43813b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-4abab6c{--display:flex}.elementor-8478 .elementor-element.elementor-element-ac0b993{--divider-border-style:solid;--divider-color:#F3ECEC00;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-ac0b993 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-ac0b993 .elementor-divider{padding-block-start:23px;padding-block-end:23px}.elementor-8478 .elementor-element.elementor-element-5886847{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-48bfe46{text-align:center}.elementor-8478 .elementor-element.elementor-element-48bfe46 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:57px;font-weight:600;color:#000}.elementor-8478 .elementor-element.elementor-element-e7327da{--display:flex}.elementor-8478 .elementor-element.elementor-element-7a18e50{text-align:center;font-family:"Roboto",Sans-serif;font-size:27px;font-weight:400;color:#000}.elementor-8478 .elementor-element.elementor-element-c36e9bc{--display:flex}.elementor-8478 .elementor-element.elementor-element-e631774{text-align:center;font-family:"Roboto",Sans-serif;font-size:26px;font-weight:400;color:#000}.elementor-8478 .elementor-element.elementor-element-e5d0c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-5a2c613{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-5a2c613 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-5a2c613 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-8478 .elementor-element.elementor-element-1ab66ad{--display:flex}.elementor-8478 .elementor-element.elementor-element-21ebee0{text-align:center}.elementor-8478 .elementor-element.elementor-element-21ebee0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:55px;font-weight:600;color:var(--e-global-color-text)}.elementor-8478 .elementor-element.elementor-element-78e9882{--display:flex}.elementor-8478 .elementor-element.elementor-element-33696ad{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-33696ad .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-33696ad .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-8478 .elementor-element.elementor-element-83df305{--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;--flex-wrap:wrap}.elementor-8478 .elementor-element.elementor-element-90cde7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-testimonial .elementor-testimonial-content{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-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8478 .elementor-element.elementor-element-f774198{border-radius:0 0 0 0}.elementor-8478 .elementor-element.elementor-element-f774198 .elementor-testimonial-wrapper{text-align:center}.elementor-8478 .elementor-element.elementor-element-684cd0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-122acdc .elementor-testimonial-wrapper{text-align:center}.elementor-8478 .elementor-element.elementor-element-54d8434{--display:flex}.elementor-8478 .elementor-element.elementor-element-043d0f2{--spacer-size:50px}.elementor-8478 .elementor-element.elementor-element-1b0df51{--display:flex}.elementor-8478 .elementor-element.elementor-element-338e5bd{--display:flex}.elementor-8478 .elementor-element.elementor-element-8db0f86{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-8db0f86 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-8db0f86 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-8478 .elementor-element.elementor-element-f0ca350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-bd154b6{text-align:center}.elementor-8478 .elementor-element.elementor-element-bd154b6 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:56px;font-weight:600;color:var(--e-global-color-text)}.elementor-8478 .elementor-element.elementor-element-7a616a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8478 .elementor-element.elementor-element-c8630c0{--display:flex}.elementor-8478 .elementor-element.elementor-element-9342da1{--display:flex}.elementor-8478 .elementor-element.elementor-element-3f3a18c{--display:flex}.elementor-8478 .elementor-element.elementor-element-1e9868b{--display:flex}.elementor-8478 .elementor-element.elementor-element-1aac71f{--display:flex}.elementor-8478 .elementor-element.elementor-element-5613936{--n-accordion-title-font-size:21px;border-style:none;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px}.elementor-8478 .elementor-element.elementor-element-5613936>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}.elementor-8478 .elementor-element.elementor-element-1542185{--display:flex}.elementor-8478 .elementor-element.elementor-element-6df8841{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px}.elementor-8478 .elementor-element.elementor-element-6df8841 .elementor-divider-separator{width:100%}.elementor-8478 .elementor-element.elementor-element-6df8841 .elementor-divider{padding-block-start:23px;padding-block-end:23px}.elementor-8478 .elementor-element.elementor-element-2c4069b{--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}@media(max-width:1024px){.elementor-8478 .elementor-element.elementor-element-d376c67{--grid-auto-flow:row}.elementor-8478 .elementor-element.elementor-element-ad5466c{--grid-auto-flow:row}}@media(min-width:768px){.elementor-8478 .elementor-element.elementor-element-2f90d59{--content-width:1180px}.elementor-8478 .elementor-element.elementor-element-b1ed080{--width:100%}.elementor-8478 .elementor-element.elementor-element-ab03841{--width:100%}.elementor-8478 .elementor-element.elementor-element-45296c1{--width:50%}.elementor-8478 .elementor-element.elementor-element-f43813b{--width:50%}.elementor-8478 .elementor-element.elementor-element-90cde7f{--width:50%}.elementor-8478 .elementor-element.elementor-element-684cd0f{--width:50%}}@media(max-width:767px){.elementor-8478 .elementor-element.elementor-element-71cd4ab .elementor-heading-title{font-size:71px}.elementor-8478 .elementor-element.elementor-element-d376c67{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8478 .elementor-element.elementor-element-ad5466c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row}}.accent{color:#1100D1}}@media (max-width:767px){.fix-mobile .elementor-heading-title,.fix-mobile h1,.fix-mobile h2,.fix-mobile h3{font-size:clamp(22px, 7vw, 28px);line-height:1.18;letter-spacing:-.01em;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;margin:0 0 10px;text-align:left}.fix-mobile h4,.fix-mobile h5,.fix-mobile h6{font-size:clamp(18px, 5.5vw, 22px);line-height:1.25}.fix-mobile p,.fix-mobile li,.fix-mobile .elementor-text-editor{font-size:16px;line-height:1.5;margin:0 0 12px;overflow-wrap:anywhere}.fix-mobile .elementor-container,.fix-mobile .elementor-row{display:block!important}.fix-mobile .elementor-column{width:100%!important;margin:0 0 12px!important}.fix-mobile .elementor-widget-wrap{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}.fix-mobile img,.fix-mobile video,.fix-mobile iframe{max-width:100%!important;height:auto!important}.fix-mobile [class*="elementor-widget"]:not(.elementor-widget-divider){margin-bottom:12px!important}.fix-mobile .elementor-button,.fix-mobile a.btn,.fix-mobile button{width:100%}.fix-mobile{margin-left:0!important;margin-right:0!important}.fix-mobile [style*="margin-left:-"],.fix-mobile [style*="margin-right:-"]{margin-left:0!important;margin-right:0!important}}.obrazek-kolumna .elementor-widget-image img{height:100%;width:auto;object-fit:contain;display:block;margin:auto}.custom-form-wrapper{display:flex;align-items:center;gap:40px;padding:40px;background-color:#fff;border-radius:12px;box-shadow:0 8px 30px rgb(0 0 0 / .08);max-width:950px;margin:40px auto;font-family:system-ui,-apple-system,sans-serif;overflow:hidden}.form-text-section{flex:1}.form-text-section h2{font-size:42px;font-weight:800;color:#111827;line-height:1.2;margin-bottom:20px}.form-text-section .highlight-blue{color:#0E00A8}.form-text-section p{font-size:16px;color:#4b5563;line-height:1.6}.form-input-section{flex:1}.custom-form-wrapper input[type="text"],.custom-form-wrapper input[type="tel"],.custom-form-wrapper input[type="email"],.custom-form-wrapper input[type="url"]{width:100%;padding:14px 16px;margin-bottom:16px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;box-sizing:border-box;transition:border-color 0.3s,box-shadow 0.3s}.custom-form-wrapper input:focus{outline:none;border-color:#4338ca;box-shadow:0 0 0 3px rgb(67 56 202 / .15)}.custom-form-wrapper .custom-submit{background-color:#0E00A8;color:#fff;border:none;padding:16px 20px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;text-align:center;transition:background-color 0.3s ease;width:100%}.custom-form-wrapper .custom-submit:hover{background-color:#3730a3}.form-input-section .form-disclaimer{font-size:13px;color:#9ca3af;text-align:center;margin-top:12px}@media (max-width:768px){.custom-form-wrapper{flex-direction:column;padding:25px;gap:30px}.form-text-section h2{font-size:32px}}